@layer tokens{:root{--motion-duration-instant:25ms;--motion-duration-short1:.1s;--motion-duration-short2:.15s;--motion-duration-medium1:.2s;--motion-duration-medium2:.5s;--motion-duration-medium3:.75s;--motion-duration-long1:1s;--motion-duration-long2:1.5s;--motion-easing-standard:cubic-bezier(.3, 0, .1, 1);--motion-easing-fanfare:cubic-bezier(.15, 1.3, .3, 1);--motion-easing-quick-entrance:cubic-bezier(0, 0, 0, 1);--motion-easing-quick-exit:cubic-bezier(1, 0, 0, 1);--motion-easing-continuous:cubic-bezier(.3, 0, .7, 1);--motion-transform-scale-small:.95;--motion-transform-scale-medium:.9;--motion-transform-scale-large:.8;--motion-transform-translate-small:8px;--motion-transform-translate-medium:16px;--motion-transform-translate-large:32px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-family-primary:visa-font--dialect-latin-regular, visa-font--dialect-cyrillic-regular, visa-dialect-fallback, sans-serif;--font-family-medium:visa-font--dialect-latin-medium, visa-font--dialect-cyrillic-medium, visa-dialect-fallback, sans-serif;--font-family-bold:visa-font--dialect-latin-bold, visa-font--dialect-cyrillic-bold, visa-dialect-fallback, sans-serif;--font-family-semi-bold:visa-font--dialect-latin-semi-bold, visa-font--dialect-cyrillic-semi-bold, visa-dialect-fallback, sans-serif;--font-family-light:visa-font-dialect-latin-light, visa-font--dialect-cyrillic-light, visa-dialect-fallback, sans-serif;--brand-icon-font:visa-icon}[data-brand=brand-vis]{--font-family-primary:VisaSans;--font-family-medium:VisaSans-medium;--font-family-bold:VisaSans-bold;--font-family-semi-bold:VisaSans-semibold;--font-family-light:VisaSans-light;--brand-icon-font:"visa-sans-icon"}.body-xl{font-family:var(--font-family-regular);font-size:var(--body-xl-size,1.5rem);line-height:var(--body-xl-line-height,1.3);font-weight:var(--font-weight-regular)}.body-xl-m{font-family:var(--font-family-medium);font-size:var(--body-xl-size,1.5rem);line-height:var(--body-xl-line-height,1.3);font-weight:var(--font-weight-medium)}.body-l{font-family:var(--font-family-regular);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-regular)}.body-l-m{font-family:var(--font-family-medium);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-medium)}.body-m{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular)}.body-m-m{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium)}.body-s{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}.body-s-m{font-family:var(--font-family-medium);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-medium)}.body-xs{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular)}.body-xs-m{font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium)}.body-slh{font-family:var(--font-family-medium);font-size:var(--body-slh-size,.875rem);line-height:var(--body-slh-line-height,1.3);font-weight:var(--font-weight-medium);font-family:var(--font-family-regular)}.body-sfontfamily{font-family:var(--font-family-medium);font-size:var(--body-sfontfamily-size,1rem);line-height:var(--body-sfontfamily-line-height,1.5);font-weight:var(--font-weight-medium);font-family:var(--font-family-regular)}.body-lfontfamily{font-family:var(--font-family-medium);font-size:var(--body-lfontfamily-size,1rem);line-height:var(--body-lfontfamily-line-height,1.5);font-weight:var(--font-weight-medium);font-family:var(--font-family-regular)}.body-header{font-family:var(--font-family-regular);font-size:var(--body-header-size,.875rem);line-height:var(--body-header-line-height,1.4);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular)}[data-theme=light],:root{--brand-blue-50:#f4f6fe;--brand-blue-100:#d9dffb;--brand-blue-200:#a1b0f6;--brand-blue-300:#6981f0;--brand-blue-400:#3152eb;--brand-color-primary:#1434cb;--brand-blue-600:#102aa6;--brand-blue-700:#0d2181;--brand-blue-800:#09175c;--brand-blue-900:#0e1539;--brand-bg-dark-blue:#020f27;--color-rte-hover:#000;--color-rte-link:#2c2c2c;--color-rte-outline:#000;--color-rte-link-default:#2c2c2c;--color-text-primary:#1a1a1a;--color-text-primary-hover:#5c5c5c;--color-text-secondary:#656565;--color-text-tertiary:#767676;--color-text-inverse:#fff;--color-text-link-hover:#5c5c5c;--color-text-link:#1434cb;--color-text-brand:#1434cb;--color-text-link-title:#2c2c2c;--color-text-link-title-hover:#000;--color-icon-link:#2c2c2c;--color-icon-link-hover:#000;--color-border-secondary-hover:#5c5c5c;--color-text-disabled:#b2b2b2;--color-blue-interactive:#3163e9;--color-primary-light:#6ea5f6;--color-listen-highlight-bg:#1434cb;--color-listen-highlight-text:#fff;--color-primary:#1434cb;--color-primary-hover:#0d2181;--color-primary-active:#20317e;--color-primary-disabled:#d3d3d3;--color-dark-accent-blue:#8f9fff;--color-secondary:#353535;--color-secondary-hover:var(--color-text-primary);--color-secondary-active:#181b1d;--color-secondary-disabled:#b2b2b2;--color-bg-primary:#fff;--color-bg-tertiary:#f7f7f7;--color-bg-inverse:#181b1d;--color-bg-overlay:#00000080;--color-bg-secondary:#eee;--color-bg-secondary-grey:#f1f2f6;--color-border-primary:var(--color-text-primary);--color-border-black:#000;--color-bg-white:#fff;--color-bg-black:#000;--color-border-primary-light:gray;--color-border-secondary:#1a1a1a26;--faq-item-border-color:#0000004d;--faq-item-border-color-active:#5c5c5c;--color-border-tertiary:#f1f2f6;--color-border-focus:#1434cb;--color-border-error:#f63131;--color-border-success:#27ce2a;--color-border-warning:#f69d31;--color-status-error:#d22730;--color-status-error-bg:#fff1f1;--color-status-success:#008a32;--color-status-success-bg:#f0f9f4;--color-status-warning:#d27b00;--color-status-warning-bg:#fff8e6;--color-hover-overlay:#00000008;--color-active-overlay:#0000001a;--color-overlay-15:#00000026;--color-overlay-20:#0003;--color-overlay-70:#000000b3;--color-focus-ring:#3163e94d;--color-primary-blue-deep-hover:#0f28a3;--color-surface-dark:#464646;--color-surface-dark-muted:#666;--color-surface-dark-hover:#333;--color-surface-dark-card:#2c2c2c;--color-gc-btn-bg:#333;--color-gc-btn-bg-hover:#222;--color-gc-btn-dark-bg:#666;--color-gc-btn-dark-hover:#555;--color-case-study-link:#4a90e2;--color-case-study-link-hover:#6ba3f0;--color-flyout-dark-bg:#1a1a1a;--color-flyout-dark-border:#e5e5e5;--color-flyout-dark-tertiary:#b3b3b3;--color-submission-error-bg:#fef2f2;--color-submission-error-border:#dc2626;--color-submission-error-text:#991b1b;--color-submission-error-dark-bg:#450a0a;--color-submission-error-dark-border:#f87171;--color-overlay-06:#00000008;--color-overlay-08:#00000014;--color-overlay-10:#0000001a;--color-overlay-12:#0000001f;--color-overlay-16:#00000029;--color-overlay-22:#00000038;--color-overlay-25:#00000040;--color-overlay-30:#0000004d;--color-overlay-35:#00000059;--color-overlay-40:#0006;--color-overlay-59:#00000096;--color-overlay-60:#0009;--color-overlay-75:#000000bf;--color-overlay-80:#000c;--color-white-overlay-10:#ffffff1a;--color-white-overlay-15:#ffffff26;--color-white-overlay-20:#fff3;--color-white-overlay-25:#ffffff40;--color-white-overlay-30:#ffffff4d;--color-white-overlay-35:#ffffff59;--color-white-overlay-40:#fff6;--color-white-overlay-50:#ffffff80;--color-white-overlay-70:#ffffffb3;--color-white-overlay-80:#fffc;--color-white-overlay-90:#ffffffe6;--color-bg-inactive:#dedede;--color-bg-light:#f7f7f7;--color-bg-muted:#eee;--color-gold:#d4af37;--color-pbs-break-even-yellow:#f6a000;--color-pbs-interest-blue:#aed6f1;--color-pbs-principal-navy:#0a1628;--color-pbs-error-pink:#e8889a;--color-pms-status-green-bg:#d6f2c4;--color-pms-status-green-border:#40996b;--color-pms-status-yellow-bg:#ffef99;--color-pms-status-yellow-border:#c38004;--color-pms-status-red-bg:#ffd6e999;--color-pms-progress-green-bg:#d6f2c459;--color-pbs-budget-blue-bg:#cbd2e0;--color-pbs-budget-green-bg:#edf8ea;--color-pbs-budget-green-alt:#eaf6ec;--color-pbs-budget-error:#d65151;--color-pms-near-white-bg:#f8f9fb;--color-quiz-gradient-2:#40996b;--color-quiz-gradient-3:#64cc96;--color-quiz-gradient-4:#93e6bb;--color-quiz-gradient-5:#c2ffdf;--color-quiz-success-dark:#236644;--color-border-light-v-gray:#ddd;--color-border-light-gray:#dedede;--color-dark-text-light:#ccc;--color-text-secondary-light:#b9b9b9;--color-neutrals-400:#949494;--color-neutrals-800:#464646;--color-action-blue-dark:#66b3ff;--color-dark-bg-deep:#161616;--color-dark-bg-tertiary:#353535;--color-dark-surface-medium:#2a2a2a;--color-dark-article-bg:#282828;--color-dark-divider:#3a3a3a;--color-dark-link-blue:#3b7ef8;--color-dark-text-muted:#d0d0d0;--color-dark-text-tertiary:#d3d3d3;--color-light-grey:#f5f5f5;--color-blue-light-focus:#5a6fd8;--color-faq-border-light:#e5e5e5;--color-faq-border-dark:#404040;--color-lead-gen-dark-hover:#2a2d2f;--color-lead-gen-dark-disabled:#4a5a7a;--color-sbs-muted:#6f6f6f;--color-hero-case-study-near-black:#232323;--color-hero-case-study-muted:#8e8e8e;--color-gallery-media-muted:#b9b9b9;--color-tab-dark-bg:#010d36;--color-brown:#322b22;--color-link-box-dark-hover:#5c9cff;--color-link-collection-desc-light:#525252;--color-link-collection-desc-dark:#f0f0f0;--color-link-collection-border:#1a1a1a26;--color-link-collection-border-hover:#5c5c5c;--color-search-muted:#999;--color-ql-indicator:#e5e7eb;--color-ql-indicator-active:#374151;--color-bg-off-white:#fafafa;--color-bg-tertiary-brand:#fffdf8;--color-bg-inverse-brand:#140f00;--color-primary-yellow-100:#fff6de;--color-primary-yellow-500:#fcc015;--color-primary-yellow-600:#d69f03;--color-primary-yellow-700:#9f7602;--color-primary-yellow-900:#302401;--color-hero-dark-blue:#0c2074;--color-hero-yellow:#f7b600;--color-hero-light-blue:#cce5ff;--color-hero-tea-green:#d4f7d4;--color-copyright-text-light:#464646;--color-link-purple:#5f52ff;--color-link-purple-hover:#7d73ff;--color-bg-info:#e3f2fd;--color-text-info:#1565c0;--color-action-blue:#06c;--color-action-blue-hover:#0052a3;--color-action-blue-dark-hover:#4da6ff;--color-bg-near-white:#f8f9fa;--color-surface-dark-soft:#363636;--color-gallery-error-bg:#fff5f5;--color-gallery-error-text:#dc3545;--color-muted-text:#6c757d;--color-border-muted:#dee2e6;--color-sbs-media-bg:#eaeaea;--color-required-star:red;--color-button-active-bg:#e6e6e6;--color-text-image-shadow-orange:#ff9a3c;--color-contact-success:#2e7d32;--color-visa-primary-dark:#0f2ba0;--color-hero-card-dark-navy:#1a1a5e;--color-editorial-placeholder-bg:#f9f9f9;--color-editorial-error-border:#ff6b6b;--color-editorial-error-text:#d63031;--color-stat-card-desc-text:#02115a;--color-metric-badge-green:#4caf50;--color-error-model-navy:#1a1f71;--color-error-model-navy-hover:#151a5f;--color-error-model-light-bg:#fafbfc;--color-error-model-light-text:#2c3e50;--color-error-model-link:#1a65db;--color-error-model-link-hover-bg:#f8fafc;--color-error-model-border:#e1e8ed;--color-error-model-truck-yellow:#fdb92e;--color-error-model-dark-bg:#1a1d29;--color-error-model-dark-desc:#b8bcc8;--color-error-model-dark-accent:#4a9eff;--color-error-model-dark-card:#2a2f3a;--color-error-model-dark-border:#3a3f4a;--color-error-model-dark-card-hover:#353a47;--color-error-model-dark-accent-hover:#3a8eef;--color-error-model-truck-yellow-dark:#ffb800;--color-pms-info-bg:#f9fcff;--color-pms-blue-mid:#3636d6;--color-pms-green-dark:#1e7a3e;--color-pms-pink-hero:#e8527a;--color-pms-pink-bubble:#f7c5d2;--color-pms-navy:#0a1628;--color-pms-sage:#4a7c59;--color-pms-blue-bubble:#c7d2fa;--color-pms-navy-bubble:#1e2f4d;--color-pms-sage-bubble:#c8e6c9;--color-pms-blue-header-bg:#b3d7ff59;--color-pms-navy-label:#a0b0cc;--color-pms-near-black:#1c1b1f;--color-pms-slider-thumb-border:#888;--color-lead-gen-error-deep:#7f1d1d;--color-lead-gen-error-text:#fca5a5;--color-lead-gen-error-icon-bg:#e8a0a0;--color-search-accent:#5a9fff;--color-search-skeleton-highlight:#4a4a4a;--color-search-premium-bg:#1a2650;--color-search-premium-skeleton-base:#2a3660;--color-search-premium-skeleton-hi:#3a4670;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-pill:1000px;--shadow-sm:0 1px 2px #00000008;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--promote-bg:#fff;--promote-header:var(--color-text-primary);--promote-description:#656565;--quick-link-hover:#f7f7f7;--quick-link-bg:var(--promote-bg);--quick-link-title:var(--promote-header);--quick-link-description:var(--promote-description);--card-finder-heading-color:var(--color-text-primary);--card-finder-text-color:var(--color-text-primary);--card-bottom-panel-text:var(--color-text-primary);--card-bottom-panel-border:var(--color-border-secondary);--video-player-bg:var(--promote-bg);--video-play-button-bg:var(--promote-bg);--video-play-button-color:var(--promote-header);--video-play-button-hover-color:var(--color-border-primary-light);--disclaimer-bg:var(--quick-link-hover);--disclaimer-title-description:var(--promote-description);--bento-grid-text-heading:var(--color-text-primary);--bento-grid-text-subtitle:#656565;--bento-grid-shadow:1px 1px 4px 2px #0000001a;--promotout-heading:var(--color-text-primary);--promotout-desc:#656565;--card-comparison-panel-bg:var(--color-bg-primary);--card-comparison-panel-heading:var(--promotout-heading);--card-comparison-panel-empty:var(--color-bg-primary);--toast-error-regular:#fde2e2;--toast-error-bold:#6c0505;--toast-success-regular:#c3f4c4;--toast-success-bold:#006f02;--toast-warning-regular:#fcdfbb;--toast-warning-bold:#6c3d05;--toast-shadow:0rem 4.25rem 1.1875rem 0rem #00000008, 0rem 2.75rem 1.0625rem 0rem #00000008, 0rem 1.5rem .9375rem 0rem #00000008, 0rem .6875rem .6875rem 0rem #0000001a, 0rem .1875rem .375rem 0rem #0000001a;--tab-bg:var(--color-text-primary);--tab-hover:#f0f0f0;--tab-hover-dark:#f7f7f7;--tab-focus:#1434cb;--tab-text:var(--color-text-primary);--tab-text-inverse:#fff;--tab-bar-border:#1a1a1a26;--tab-icon-invert:none;--card-heading:var(--color-text-primary);--card-description:#656565;--card-fill-background:#f7f7f7;--card-link:#1434cb;--color-transparent:transparent;--color-btn-text-primary:#fff;--color-btn-primary:#1434cb;--color-btn-primary-hover:#0d2181;--color-btn-primary-active:var(--color-btn-primary-hover);--color-btn-primary-disabled:#d9dffb;--color-btn-primary-focus-border:var(--color-btn-text-primary);--color-btn-text-secondary:var(--color-text-primary);--color-btn-text-hover-secondary:#fff;--color-btn-secondary:var(--color-text-primary);--color-btn-secondary-hover:var(--color-btn-secondary);--color-btn-secondary-active:var(--color-btn-secondary);--color-btn-secondary-disabled:#dedede;--color-btn-secondary-border:var(--color-btn-secondary);--color-btn-secondary-focus-border:var(--color-btn-primary);--color-btn-secondary-bg:#ffffff8c;--color-hero-button-title:var(--color-text-primary);--color-avatar-default-bg:#5a7184;--color-error-icon-bg:#fbe8e5;--color-error-icon:#b00;--color-calc-progress-blue:#1a1aff;--color-calc-success-green:#27ce2a;--color-calc-warning-gold:#c38004;--color-calc-error-red:#d65151;--color-chat-widget-border:#6d6968;--color-sorbet-yellow:#ffee9a;--color-tea-green:#d6f1c4;--color-light-blue:#c7edff;--color-yellow-sorbet:#ffee9a;--brand-icon-base:"/icons"}:root{--card-finder-text-hover-color:var(--color-text-primary-hover)}[data-theme=dark]{--color-primary:#6ea5f6;--color-primary-hover:#93c3fa;--color-primary-active:#b3d4fb;--color-primary-disabled:#757575;--color-secondary:#e5e6ec;--color-secondary-hover:#f1f2f6;--color-secondary-active:#f5f5f5;--color-secondary-disabled:#757575;--tab-hover-dark:#2c2c2c;--color-rte-hover:#fff;--color-rte-link:#f7f7f7;--color-rte-outline:#fff;--color-rte-link-default:#f7f7f7;--color-link-collection-border:#fff3;--color-link-collection-border-hover:#fff;--color-gc-btn-bg:#666;--color-gc-btn-bg-hover:#555;--color-bg-primary:#1a1a1a;--color-bg-secondary:#464646;--color-bg-tertiary:#2c2c2c;--color-bg-inverse:#fff;--color-bg-overlay:#000000b3;--color-text-primary:#fff;--color-text-primary-hover:#dedede;--color-text-secondary:#dedede;--color-text-tertiary:#b9b9b9;--color-text-inverse:#1a1a1a;--color-text-link:#a1b0f6;--color-text-link-hover:#d9dffb;--color-text-disabled:#757575;--color-text-brand:#d9dffb;--color-text-link-title:#f7f7f7;--color-text-link-title-hover:#fff;--color-icon-link:#f7f7f7;--color-icon-link-hover:#fff;--color-border-secondary-hover:#fff;--color-listen-highlight-bg:#fff;--color-listen-highlight-text:var(--color-bg-primary);--color-border-primary:#fff;--color-border-secondary:#fff3;--faq-item-border-color:#ffffff4d;--faq-item-border-color-active:#fff;--color-border-tertiary:#353535;--color-border-primary-light:#dedede;--color-border-focus:#fff;--color-border-light-v-gray:#ccc;--color-status-error-bg:#d2273033;--color-status-success-bg:#008a3233;--color-status-warning-bg:#d27b0033;--color-hover-overlay:#ffffff1a;--color-active-overlay:#fff3;--color-focus-ring:#6ea5f666;--brand-color-primary:#a1b0f6;--promote-bg:#020f27;--promote-header:#fff;--promote-description:#dedede;--quick-link-hover:#2c2c2c;--quick-link-bg:var(--color-text-primary);--quick-link-title:var(--color-text-primary);--quick-link-description:var(--color-border-primary-light);--card-finder-heading-color:#fff;--card-finder-text-color:#fff;--card-finder-text-hover-color:#dedede;--card-bottom-panel-text:#fff;--card-bottom-panel-border:#444;--video-player-bg:#020f27;--video-play-button-bg:#fff;--video-play-button-color:var(--color-text-primary);--video-play-button-hover-color:#2c2c2c;--disclaimer-bg:#2c2c2c;--disclaimer-title-description:#dedede;--bento-grid-text-heading:#fff;--bento-grid-text-subtitle:#dedede;--bento-grid-shadow:1px 1px 4px 2px #ffffff1a;--promotout-heading:#fff;--promotout-desc:#fff;--hero-bg:#fff;--color-btn-text-primary:#1a1a1a;--color-btn-primary-disabled:#656565;--card-comparison-panel-bg:#1a1a1a;--card-comparison-panel-heading:#fff;--card-comparison-panel-empty:#1a1a1a;--toast-error-regular:#6c0505;--toast-error-bold:#fde2e2;--toast-success-regular:#006f02;--toast-success-bold:#c3f4c4;--toast-warning-regular:#6c3d05;--toast-warning-bold:#fcdfbb;--tab-bg:#fff;--tab-hover:#2c2c2c;--tab-focus:#fff;--tab-text:#fff;--tab-text-inverse:#1a1a1a;--tab-bar-border:#fff3;--tab-icon-invert:invert(1);--card-heading:#fff;--card-description:#dedede;--card-fill-background:#2c2c2c;--card-link:#6ea5f6;--color-btn-text-secondary:#fff;--color-btn-secondary-hover:var(--color-transparent);--color-btn-secondary-active:var(--color-transparent);--color-btn-secondary-border:#fff;--color-hero-button-title:#fff;--color-btn-secondary-bg:#0000008c;--color-btn-secondary-focus-border:#fff}[data-brand=brand-vis]{--brand-blue-50:#f4f6fe;--brand-blue-100:#d9dffb;--brand-blue-200:#a1b0f6;--brand-blue-300:#6981f0;--brand-blue-400:#3152eb;--brand-color-primary:#1434cb;--brand-blue-600:#102aa6;--brand-blue-700:#0d2181;--brand-blue-800:#09175c;--brand-blue-900:#0e1539;--brand-bg-dark-blue:#02115a;--color-border-black:#000;--color-primary:#1434cb;--color-tab-dark-bg:#010d36;--color-primary-hover:#102aa6;--color-primary-active:#0d2181;--color-primary-disabled:#d9dffb;--color-secondary:#5c5c5c;--color-secondary-hover:#1a1a1a;--color-secondary-active:#1a1a1a;--color-secondary-disabled:#949494;--color-bg-primary:#fff;--color-bg-secondary:#eee;--color-bg-tertiary:#f7f7f7;--color-bg-inverse:#1a1a1a;--color-text-primary:#1a1a1a;--color-text-primary-hover:#464646;--color-text-secondary:#5c5c5c;--color-text-tertiary:#5c5c5c;--color-text-inverse:#fff;--color-text-link:#1434cb;--color-text-link-hover:#0e1539;--color-text-disabled:#dedede;--color-text-brand:#1434cb;--color-listen-highlight-bg:#1434cb;--color-listen-highlight-text:#fff;--color-text-link-title:#1a1a1a;--color-text-link-title-hover:#464646;--color-icon-link:#1a1a1a;--color-icon-link-hover:#1434cb;--color-border-light-v-gray:#ddd;--color-border-primary:#1a1a1a;--color-border-primary-light:#1a1a1a;--color-border-secondary:#0000004d;--color-border-secondary-hover:#1434cb;--color-border-primary-hover:#1434cb;--color-border-tertiary:#0000004d;--color-border-focus:#1434cb;--color-bg-overlay-scrim:#ffffff59;--promote-bg:#fff;--promote-header:#1a1a1a;--promote-description:#5c5c5c;--quick-link-hover:#eee;--quick-link-bg:var(--promote-bg);--quick-link-title:var(--promote-header);--quick-link-description:var(--promote-description);--card-finder-heading-color:#1a1a1a;--card-finder-text-color:#1a1a1a;--card-finder-text-hover-color:#464646;--card-bottom-panel-text:#1a1a1a;--card-bottom-panel-border:var(--color-border-secondary);--video-player-bg:#02115a;--video-play-button-bg:#fff;--video-play-button-color:#1a1a1a;--video-play-button-hover-color:#eee;--disclaimer-bg:#eee;--disclaimer-title-description:#5c5c5c;--bento-grid-text-heading:#1a1a1a;--bento-grid-text-subtitle:#5c5c5c;--bento-grid-shadow:1px 1px 4px 2px #0000001a;--promotout-heading:#1a1a1a;--promotout-desc:#5c5c5c;--hero-bg:#1a1a1a;--card-comparison-panel-bg:#fff;--card-comparison-panel-heading:#1a1a1a;--card-comparison-panel-empty:#fff;--tab-bg:#1a1a1a;--tab-hover:#eee;--tab-focus:#1434cb;--tab-text:#1a1a1a;--tab-text-inverse:#fff;--tab-bar-border:#1a1a1a;--tab-icon-invert:none;--card-heading:#1a1a1a;--card-description:#5c5c5c;--card-fill-background:#f7f7f7;--card-link:#1434cb;--color-btn-text-primary:#fff;--color-btn-primary:#1434cb;--color-btn-primary-hover:#102aa6;--color-btn-primary-active:var(--color-btn-primary-hover);--color-btn-primary-disabled:#d9dffb;--color-btn-primary-focus-border:var(--color-btn-text-primary);--color-btn-text-secondary:#1a1a1a;--color-btn-text-hover-secondary:#fff;--color-btn-secondary:#1a1a1a;--color-btn-secondary-hover:var(--color-btn-secondary);--color-btn-secondary-active:var(--color-btn-secondary);--color-btn-secondary-disabled:#949494;--color-btn-secondary-border:var(--color-btn-secondary);--color-btn-secondary-focus-border:var(--color-btn-primary);--color-hero-button-title:#1a1a1a;--color-sorbet-yellow:#fcff94;--color-tea-green:#61e674;--color-light-blue:#6be6ff;--color-yellow-sorbet:#fcff94;--tab-hover-dark:#f7f7f7;--brand-icon-base:/icons/brand-vis}[data-brand=brand-vis][data-theme=dark],[data-brand=brand-vis] [data-theme=dark]{--color-bg-primary:#1434cb;--color-bg-secondary:#2c2c2c;--color-bg-tertiary:#2c2c2c;--color-bg-inverse:#fff;--color-bg-link:#1a1a1a;--color-bg-hover:#000;--color-bg-inactive:#464646;--color-secondary-hover:#464646;--color-secondary-inactive:#464646;--color-bg-blue:#fff;--color-bg-blue-hover:#dedede;--color-bg-blue-inactive:#656565;--color-text-primary:#fff;--color-text-primary-hover:#eee;--color-text-secondary:#b9b9b9;--color-text-tertiary:#b9b9b9;--color-text-inverse:#1a1a1a;--color-text-link:#f7f7f7;--color-text-link-hover:#fff;--color-text-disabled:#656565;--color-text-brand:#d9dffb;--color-text-link-title:#fff;--color-text-link-title-hover:#fff;--color-listen-highlight-bg:#fff;--color-listen-highlight-text:var(--color-bg-primary);--color-surface-dark:#464646;--color-surface-dark-muted:#dedede;--color-surface-dark-card:#dedede;--tab-hover-dark:#2c2c2c;--color-gc-btn-bg:#666;--color-gc-btn-bg-hover:#555;--brand-color-primary:#a1b0f6;--color-border-primary:#fff;--color-border-primary-light:#fff;--color-border-primary-hover:#b9b9b9;--color-border-primary-inactive:#5c5c5c;--color-border-secondary:#ffffff4d;--color-border-secondary-hover:#b9b9b9;--color-border-tertiary:#ffffff4d;--color-border-focus:#fff;--color-border-inverse:#1434cb;--color-bg-overlay-scrim:#00000059;--color-border-error:#fde2e2;--color-border-success:#c3f4c4;--color-border-light-v-gray:#ccc;--color-border-black:#fff;--color-icon-primary:#fff;--color-icon-secondary:#b9b9b9;--color-icon-tertiary:#5c5c5c;--color-icon-link:#f7f7f7;--color-icon-link-hover:#b9b9b9;--color-icon-link-inactive:#656565;--color-icon-inverse:#1a1a1a;--color-icon-brand:#a1b0f6;--color-icon-secondary-inactive:#767676;--color-logo:#fff;--promote-bg:#1a1a1a;--promote-header:#fff;--promote-description:#b9b9b9;--quick-link-hover:#2c2c2c;--card-finder-heading-color:#fff;--card-finder-text-color:#fff;--card-finder-text-hover-color:#eee;--color-btn-text-primary:#1a1a1a;--color-btn-primary-disabled:#656565;--card-bottom-panel-text:#fff;--card-bottom-panel-border:#fff;--bento-grid-text-heading:#fff;--bento-grid-text-subtitle:#b9b9b9;--promotout-heading:#fff;--promotout-desc:#b9b9b9;--hero-bg:#fff;--card-comparison-panel-bg:#1a1a1a;--card-comparison-panel-heading:#fff;--card-comparison-panel-empty:#1a1a1a;--color-rte-hover:#d9dffb;--tab-bg:#fff;--tab-hover:#2c2c2c;--tab-focus:#a1b0f6;--tab-text:#fff;--tab-text-inverse:#1a1a1a;--tab-bar-border:#fff;--card-heading:#fff;--card-description:#464646;--card-fill-background:#2c2c2c;--card-link:#a1b0f6;--color-btn-secondary-bg:#0000008c;--color-btn-secondary-focus-border:#fff}[data-theme=dark-purple]{--card-finder-heading-color:#d9dffb;--card-finder-text-color:#fff;--card-finder-text-hover-color:#dedede;--card-bottom-panel-text:#1a1a1a;--card-bottom-panel-border:#e0e0e0;--video-player-bg:#444;--video-play-button-bg:var(--quick-link-bg);--video-play-button-hover-color:var(--quick-link-hover);--disclaimer-bg:var(--quick-link-hover);--disclaimer-title-description:var(--color-text-primary);--bento-grid-text-heading:#fff;--bento-grid-text-subtitle:#dedede;--promotout-heading:var(--bento-grid-text-heading);--promotout-desc:#fff;--hero-bg:var(--promotout-heading);--card-comparison-panel-bg:var(--color-bg-primary);--card-comparison-panel-heading:var(--promotout-heading);--toast-error-regular:#6c0505;--toast-error-bold:#fde2e2;--toast-success-regular:#006f02;--toast-success-bold:#c3f4c4;--toast-warning-regular:#6c3d05;--toast-warning-bold:#fcdfbb;--tab-bg:#fff;--tab-hover:#2c2c2c;--tab-focus:#fff;--tab-text:#fff;--tab-text-inverse:#1a1a1a;--tab-bar-border:#fff3;--tab-icon-invert:invert(1);--color-btn-text-secondary:var(--color-btn-primary);--color-btn-secondary-hover:var(--color-transparent);--color-btn-secondary-active:var(--color-transparent);--color-btn-secondary-border:var(--color-btn-text-secondary);--color-btn-text-hover-secondary:#fff;--color-btn-secondary-bg:#0000008c;--color-btn-secondary-focus-border:#fff}}:root{--spacing-xs:.25rem;--spacing-s:.5rem;--spacing-sm:.75rem;--spacing-m:1rem;--spacing-l:1.5rem;--spacing-xl:2rem;--spacing-xxl:3rem;--spacing-xxxl:4rem;--margin-xs:.25rem;--margin-s:24px;--margin-m:48px;--margin-l:48px;--margin-xl:2rem;--gutter-xs:.5rem;--gutter-s:16px;--gutter-m:32px;--gutter-l:48px;--gutter-xl:3rem;--component-padding-mobile:1.5rem;--component-padding-tablet:2rem;--component-padding-desktop:3rem;--section-spacing-mobile:3rem;--section-spacing-tablet:5rem;--section-spacing-desktop:10rem;--container-stack-padding-top-space:30px;--container-stack-gap:31px;--Spacing-5XS:4px;--Spacing-4XS:8px;--Spacing-3XS:12px;--Spacing-2XS:16px;--Spacing-XS:24px;--Spacing-S:32px;--Spacing-M:48px;--Spacing-L:80px;--Spacing-XL:160px;--container-stack-66-vertical-space:32px;--breakpoint-xs:768px;--breakpoint-s:1023px;--breakpoint-m:1439px;--breakpoint-l:1920px;--breakpoint-offset:.0625rem}@font-face{font-display:swap;font-family:visa-font-dialect-latin-light;src:url(/fonts/VisaDialectUI-Light-latinwAlts-Web.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:visa-font--dialect-latin-regular;src:url(/fonts/VisaDialectUI-Regular-latinwAlts-Web.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:visa-font--dialect-latin-medium;src:url(/fonts/VisaDialectUI-Medium-latinwAlts-Web.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:visa-font--dialect-latin-semi-bold;src:url(/fonts/VisaDialectUI-Semibold-latinwAlts-Web.woff2)format("woff2");font-weight:600;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:visa-font--dialect-latin-bold;src:url(/fonts/VisaDialectUI-Bold-latinwAlts-Web.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:visa-font--dialect-cyrillic-light;src:url(/fonts/VisaDialectUI-Light-cyrillic-Web.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:visa-font--dialect-cyrillic-regular;src:url(/fonts/VisaDialectUI-Light-cyrillic-Web.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:visa-font--dialect-cyrillic-medium;src:url(/fonts/VisaDialectUI-Medium-cyrillic-Web.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:visa-font--dialect-cyrillic-semi-bold;src:url(/fonts/VisaDialectUI-Semibold-cyrillic-Web.woff2)format("woff2");font-weight:600;font-style:normal;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:visa-font--dialect-cyrillic-bold;src:url(/fonts/VisaDialectUI-Bold-cyrillic-Web.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:visa-dialect-fallback;src:local(Helvetica Neue),local(Helvetica),local(Arial);size-adjust:107%;ascent-override:100.3%;descent-override:19.6%;line-gap-override:0%}@font-face{font-display:block;font-family:visa-icon;src:url(data:font/woff;base64,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BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAD//wQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAD//wQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAD+gAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQFAAAEAAAABAUAAAQFAAAEAAAABAAAAAQFAAAEBQAABAUAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAADCMAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAMXAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgvAAAEAAAACAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAUAAAAKAAAADwAAAB4AAABYAAAAeQAAAJYAAADVAAABEQAAAXsAAAHWAAACEAAAAjgAAAK5AAAC9gAAAyYAAAN8AAADpQAABAAAAARXAAAEhgAABLEAAAT0AAAFQgAABZQAAAXbAAAGYgAABwEAAAdVAAAHegAAB7EAAAfgAAAILwAACHsAAAi8AAAJNQAACXUAAAm/AAAKDgAAClIAAArUAAALJQAAC0gAAAtrAAAMEwAADG0AAAyeAAAM7gAADSoAAA1xAAAN2wAADfkAAA47AAAOngAADu4AAA8eAAAPZAAAD5kAAA/VAAAQOgAAEIYAABC5AAARKgAAEWIAABGqAAAR0gAAEfoAABKEAAASqQAAEuwAABMbAAATdAAAE7wAABPcAAAT+AAAFBQAABQsAAAUUwAAFHYAABS/AAAVIAAAFU4AABV4AAAVsAAAFegAABZBAAAWmAAAFtUAABcsAAAXTgAAF28AABexAAAX5QAAGBMAABhHAAAYVAAAGH8AABikAAAZCgAAGT8AABlgAAAZuwAAGf0AABooAAAa2QAAGzQAABt6AAAbxwAAHAsAABw4AAAcdwAAHLUAAB1fAAAd1wAAHf4AAB4kAAAeQQAAHpgAAB77AAAfFAAAH2EAAB/LAAAgUAAAIJ8AACD4AAAhNwAAIZwAACHeAAAiKwAAImkAACLBAAAi7wAAIykAACOEAAAjnAAAI/IAACQqAAAkcwAAJKQAACTMAAAlDwAAJSoAACVeAAAlhQAAJcAAACX9AAAmiQAAJs0AACclAAAnaAAAJ6wAACfkAAAoBQAAKB4AACg/AAAoWAAAKK4AACjpAAApTgAAKasAACn8AAAqXAAAKqEAACtsAAArnwAAK7oAACvrAAAsAAAALBUAACwfAAAsaAAALKYAAC0IAAAtXAAALZsAAC3YAAAt/QAALjYAAC5cAAAubwAALoQAAC7gAAAvRwAAL6cAAC/nAAAwMgAAMF0AADDZAAAxFwAAMX4AADG3AAAxygAAMdkAADHtAAAyIQAAMkQAADJ+AAAyywAAMxAAADNPAAAzigAAM84AADQqAAA0hAAANQ8AADWNAAA2DwAANmkAADcNAAA3aQAAN8YAADggAAA4+gAAOT8AADltAAA5xAAAOe0AADosAAA6ZgAAOp0AADrcAAA7IwAAO0gAADt7AAA7uQAAO/wAADxbAAA8sQAAPNcAAD0xAAA9jQAAPfIAAD5SAAA+vAAAPwMAAD9dAAA/eQAAQC4AAEBWAABArAAAQOAAAEFUAABBbwAAQYIAAEGdAABBvQAAQdgAAEHzAABCDgAAQi4AAEJIAABCgwAAQswAAEM4AABDcwAAQ9oAAEQQAABEZAAARL0AAEUaAABFQAAARegAAEYDAABGeAAARukAAEcLAABHYQAAR8gAAEhVAABIdQAASLEAAEjcAABJWAAAScMAAEn/AABKXwAASqYAAErWAABLCAAAS1MAAEuyAABL8gAATC0AAEx3AABMqQAATL4AAEzTAABNDAAATTEAAE2RAABN3gAATgEAAE4kAABOVQAATqUAAE7hAABPEwAAT0YAAE94AABPwAAAT+0AAFAxAABQbQAAUKgAAFDGAABQ6gAAUSoAAFFjAABRmwAAUbAAAFHaAABR7gAAUgEAAFIVAABSJwAAUjsAAFJsAABSlQAAUtYAAFMNAABTPAAAU4UAAFPDAABUGgAAVGEAAFScAABUvwAAVNwAAFUEAABVMAAAVUsAAFVgAABVewAAVZsAAFW2AABV0QAAVewAAFYMAABWJwAAVkUAAFZvAABWwQAAVwcAAFcaAABXPQAAV3kAAFfJAABYDQAAWEoAAFiEAABYrQAAWQMAAFkdAABZNgAAWXcAAFmmAABZswAAWeUAAFoiAABahgAAWq8AAFs1AABbTwAAW2cAAFuCAABb6wAAXEEAAFx6AABclwAAXPYAAF03AABdVwAAXYkAAF28AABe1gAAXugAAF7xAABe+QAAXwMAAF8YAABfMgAAX0MAAF9dAABf2AAAYB4AAGBCAABglAAAYKsAAGD4AABhIAAAYUUAAGHMAABiEQAAYkgAAGJkAABivwAAYwEAAGMnAABjVgAAY4cAAGOuAABj1QAAZBQAAGRxAABkqwAAZOEAAGUHAABlcAAAZYwAAGXEAABl2gAAZlEAAGZzAABmsQAAZxQAAGeBAABnswAAaBcAAGhIAABougAAaQkAAGlMAABpagAAacEAAGndAABp/wAAahEAAGonAABqQgAAamEAAGqCAABqyAAAa0gAAGuPAABr7gAAbEwAAGySAABs3wAAbSwAAG3NAABuTgAAbmwAAHApAABwYwAAcOEAAHDrAABw9QAAcXcAAHGeAABx9gAAclgAAHK6AABzTAAAc/wAAHRNAAB0sAAAdPkAAHUkAAB1bAAAdeIAAHYSAAB2TAAAd8UAAHfmAAB4fgAAeUIAAHplAAB6owAAesgAAHtCAAB8BAAAfEwAAHzrAAB9HwAAfYkAAH3gAAB+DgAAfm0AAH6+AAB/KAAAf2cAAH+EAAB/5wAAf/EAAH/4AACAHwAAgGMAAIC3AACBIwAAgVIAAIHKAACB/QAAgmQAAIK0AACDCAAAg0AAAINYAACDkgAAg8AAAIPbAACD9gAAhAsAAIQgAACEZAAAhIAAAITEAACFAgAAhRQAAIUdAACFJgAAhUEAAIVcAACFZgAAhXAAAIWOAACFrAAAhdQAAIX8AACGHQAAhj4AAIZcAACGigAAhqsAAIbvAACHMAAAh48AAIfHAACIBQAAiD8AAIiOAACIswAAiM8AAIj2AACJKwAAiWoAAImtAACJwgAAid4AAIn+AACKKAAAikAAAIpYAACKiAAAitsAAIs5AACLvgAAjDIAAIw/AACMUQAAjGAAAIykAACM2QAAjTQAAI1ZAACNkwAAjcYAAI4AAACOUgAAjqMAAI6xAACO1QAAj0EAAI+pAACP8gAAkAoAAJBeAACQygAAkRoAAJFMAACRawAAkXIAAJGKAACRoAAAkbYAAJHEAACR0wAAkhcAAJIsAACSVwAAkm8AAJJ2AACTGQAAk4sAAJR4AACVCwAAlY4AAJWsAACV0AAAle4AAJYmAACWXQAAlpMAAJbrAACXQwAAl1sAAJdiAACXbQAAl3QAAJeMAABAAACWALNACMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEACAAAAAEAAAAAAAIABwBpAAEAAAAAAAMACAA5AAEAAAAAAAQACAB+AAEAAAAAAAUACwAYAAEAAAAAAAYACABRAAEAAAAAAAoAGgCWAAMAAQQJAAEAEAAIAAMAAQQJAAIADgBwAAMAAQQJAAMAEABBAAMAAQQJAAQAEACGAAMAAQQJAAUAFgAjAAMAAQQJAAYAEABZAAMAAQQJAAoANACwdmlzYUZvbnQAdgBpAHMAYQBGAG8AbgB0VmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwdmlzYUZvbnQAdgBpAHMAYQBGAG8AbgB0dmlzYUZvbnQAdgBpAHMAYQBGAG8AbgB0UmVndWxhcgBSAGUAZwB1AGwAYQBydmlzYUZvbnQAdgBpAHMAYQBGAG8AbgB0Rm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("woff");font-weight:400;font-style:normal}.icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;line-height:1;display:inline-flex}.icon:before{font-family:var(--brand-icon-font);font-variant:normal;speak:never;text-align:center;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;direction:ltr;width:16px;height:16px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;display:inline-block}.icon--xs{width:12px;height:12px}.icon--xs:before{width:12px;height:12px;font-size:12px;line-height:12px}.icon--sm{width:20px;height:20px}.icon--sm:before{width:20px;height:20px;font-size:20px;line-height:20px}.icon--md{width:24px;height:24px}.icon--md:before{width:24px;height:24px;font-size:24px;line-height:24px}.icon--lg{width:28px;height:28px}.icon--lg:before{width:28px;height:28px;font-size:28px;line-height:28px}.icon--xl{width:36px;height:36px}.icon--xl:before{width:36px;height:36px;font-size:36px;line-height:36px}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-right{transform:rotate(45deg)}.icon-arrow-up-right:before{content:""}.icon-arrow-left-circle:before,.icon-arrow-right-circle:before{content:""}.icon-nav-arrow-right:before{content:""}.icon-chevron-right{transform:rotate(180deg)}.icon-chevron-right:before,.icon-chevron-left:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-right:before,.icon-chevrons-left:before,.icon-chevrons-down:before,.icon-chevrons-up:before{content:""}.icon-close:before{content:""}.icon-search:before{content:""}.icon-hamburger:before,.icon-menu:before{content:""}.icon-new-window:before{content:""}.icon-modal:before{content:""}.icon-minimize:before,.icon-maximize-2:before{content:""}.icon-user:before,.icon-users:before,.icon-user-check:before,.icon-user-plus:before,.icon-user-minus:before{content:""}.icon-settings:before{content:""}.icon-edit:before,.icon-edit-2:before,.icon-trash:before,.icon-trash-2:before{content:""}.icon-link:before,.icon-link-2:before{content:""}.icon-filter:before{content:""}.icon-sliders:before{content:""}.icon-refresh:before,.icon-rotate-ccw:before{content:""}.icon-repeat:before{content:""}.icon-share:before,.icon-share-2:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-lock:before,.icon-unlock:before{content:""}.icon-eye:before,.icon-eye-off:before,.icon-bell:before,.icon-bell-off:before,.icon-bookmark:before,.icon-bookmark-add:before,.icon-bookmark-added:before{content:""}.icon-tag:before{content:""}.icon-grid:before,.icon-list:before{content:""}.icon-more-horizontal:before,.icon-more-vertical:before{content:""}.icon-plus:before{content:""}.icon-plus-circle:before,.icon-plus-square:before{content:""}.icon-minus:before,.icon-minus-circle:before{content:""}.icon-log-in:before,.icon-log-out:before{content:""}.icon-map-pin:before{content:""}.icon-globe:before{content:""}.icon-home:before{content:""}.icon-info:before,.icon-help:before,.icon-help-circle:before{content:""}.icon-compass:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-alert-circle:before,.icon-alert-octagon:before,.icon-alert-triangle:before{content:""}.icon-heart:before{content:""}.icon-thumbs-up:before,.icon-thumbs-down:before,.icon-star:before,.icon-star-filled:before{content:""}.icon-x:before{content:""}.icon-x-circle:before,.icon-x-square:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-play-circle:before{content:""}.icon-pause-circle:before{content:""}.icon-video:before,.icon-video-off:before,.icon-image:before,.icon-camera:before,.icon-volume:before,.icon-volume-1:before,.icon-volume-2:before,.icon-volume-x:before,.icon-fast-forward:before,.icon-rewind:before,.icon-skip-forward:before,.icon-skip-back:before{content:""}.icon-credit-card:before{content:""}.icon-dollar-sign:before,.icon-trending-up:before,.icon-trending-down:before,.icon-bar-chart:before,.icon-bar-chart-2:before,.icon-pie-chart:before{content:""}.icon-briefcase:before{content:""}.icon-shopping-cart:before,.icon-shopping-bag:before,.icon-gift:before,.icon-award:before,.icon-zap:before,.icon-activity:before,.icon-insurance:before,.icon-money:before,.icon-file:before,.icon-file-text:before,.icon-file-plus:before,.icon-file-minus:before,.icon-folder:before,.icon-folder-plus:before,.icon-clipboard:before{content:""}.icon-book:before,.icon-book-open:before{content:""}.icon-layers:before,.icon-layout:before,.icon-inbox:before{content:""}.icon-mail:before{content:""}.icon-rss:before,.icon-type:before{content:""}.icon-calendar:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before,.icon-snapchat:before,.icon-threads:before,.icon-tiktok:before{content:""}.icon-whatsapp:before{content:""}.icon-x-twitter:before{content:""}.icon-youtube:before{content:""}.visa-icon-opt-in-out:before{content:"󩌻";font-size:15px}[data-brand=brand-vis] .icon-arrow-right:before{content:""}[data-brand=brand-vis] .icon-arrow-left:before{content:""}[data-brand=brand-vis] .icon-arrow-down:before{content:""}[data-brand=brand-vis] .icon-arrow-up:before{content:""}[data-brand=brand-vis] .icon-arrow-up-right{transform:rotate(0)}[data-brand=brand-vis] .icon-arrow-up-right:before{content:""}[data-brand=brand-vis] .icon-arrow-left-circle:before{content:""}[data-brand=brand-vis] .icon-arrow-right-circle:before,[data-brand=brand-vis] .icon-nav-arrow-right:before{content:""}[data-brand=brand-vis] .icon-chevron-right{transform:rotate(0)}[data-brand=brand-vis] .icon-chevron-right:before{content:""}[data-brand=brand-vis] .icon-chevron-left:before{content:""}[data-brand=brand-vis] .icon-chevron-down:before{content:""}[data-brand=brand-vis] .icon-chevron-up:before{content:""}[data-brand=brand-vis] .icon-chevrons-right:before{content:""}[data-brand=brand-vis] .icon-chevrons-left:before{content:""}[data-brand=brand-vis] .icon-chevrons-down:before{content:""}[data-brand=brand-vis] .icon-chevrons-up:before{content:""}[data-brand=brand-vis] .icon-close:before{content:""}[data-brand=brand-vis] .icon-search:before{content:""}[data-brand=brand-vis] .icon-hamburger:before,[data-brand=brand-vis] .icon-menu:before{content:""}[data-brand=brand-vis] .icon-new-window:before{content:""}[data-brand=brand-vis] .icon-modal:before{content:""}[data-brand=brand-vis] .icon-minimize:before{content:""}[data-brand=brand-vis] .icon-maximize-2:before{content:""}[data-brand=brand-vis] .icon-user:before{content:""}[data-brand=brand-vis] .icon-users:before{content:""}[data-brand=brand-vis] .icon-user-check:before{content:""}[data-brand=brand-vis] .icon-user-plus:before{content:""}[data-brand=brand-vis] .icon-user-minus:before{content:""}[data-brand=brand-vis] .icon-settings:before{content:""}[data-brand=brand-vis] .icon-edit:before{content:""}[data-brand=brand-vis] .icon-edit-2:before{content:""}[data-brand=brand-vis] .icon-trash:before{content:""}[data-brand=brand-vis] .icon-trash-2:before{content:""}[data-brand=brand-vis] .icon-link:before{content:""}[data-brand=brand-vis] .icon-link-2:before{content:""}[data-brand=brand-vis] .icon-filter:before{content:""}[data-brand=brand-vis] .icon-sliders:before{content:""}[data-brand=brand-vis] .icon-refresh:before{content:""}[data-brand=brand-vis] .icon-rotate-ccw:before{content:""}[data-brand=brand-vis] .icon-repeat:before{content:""}[data-brand=brand-vis] .icon-share:before{content:""}[data-brand=brand-vis] .icon-share-2:before{content:""}[data-brand=brand-vis] .icon-download:before{content:""}[data-brand=brand-vis] .icon-upload:before{content:""}[data-brand=brand-vis] .icon-lock:before{content:""}[data-brand=brand-vis] .icon-unlock:before{content:""}[data-brand=brand-vis] .icon-eye:before{content:""}[data-brand=brand-vis] .icon-eye-off:before{content:""}[data-brand=brand-vis] .icon-bell:before{content:""}[data-brand=brand-vis] .icon-bell-off:before{content:""}[data-brand=brand-vis] .icon-bookmark:before{content:""}[data-brand=brand-vis] .icon-bookmark-add:before{content:""}[data-brand=brand-vis] .icon-bookmark-added:before{content:""}[data-brand=brand-vis] .icon-tag:before{content:""}[data-brand=brand-vis] .icon-grid:before{content:""}[data-brand=brand-vis] .icon-list:before{content:""}[data-brand=brand-vis] .icon-more-horizontal:before{content:""}[data-brand=brand-vis] .icon-more-vertical:before{content:""}[data-brand=brand-vis] .icon-plus:before{content:""}[data-brand=brand-vis] .icon-plus-circle:before{content:""}[data-brand=brand-vis] .icon-plus-square:before{content:""}[data-brand=brand-vis] .icon-minus:before{content:""}[data-brand=brand-vis] .icon-minus-circle:before{content:""}[data-brand=brand-vis] .icon-log-in:before{content:""}[data-brand=brand-vis] .icon-log-out:before{content:""}[data-brand=brand-vis] .icon-map-pin:before{content:""}[data-brand=brand-vis] .icon-globe:before{content:""}[data-brand=brand-vis] .icon-home:before{content:""}[data-brand=brand-vis] .icon-info:before{content:""}[data-brand=brand-vis] .icon-help:before{content:""}[data-brand=brand-vis] .icon-help-circle:before{content:""}[data-brand=brand-vis] .icon-compass:before{content:""}[data-brand=brand-vis] .icon-check:before{content:""}[data-brand=brand-vis] .icon-check-circle:before{content:""}[data-brand=brand-vis] .icon-check-square:before{content:""}[data-brand=brand-vis] .icon-alert-circle:before{content:""}[data-brand=brand-vis] .icon-alert-octagon:before{content:""}[data-brand=brand-vis] .icon-alert-triangle:before{content:""}[data-brand=brand-vis] .icon-heart:before{content:""}[data-brand=brand-vis] .icon-thumbs-up:before{content:""}[data-brand=brand-vis] .icon-thumbs-down:before{content:""}[data-brand=brand-vis] .icon-star:before{content:""}[data-brand=brand-vis] .icon-star-filled:before{content:""}[data-brand=brand-vis] .icon-x:before{content:""}[data-brand=brand-vis] .icon-x-circle:before{content:""}[data-brand=brand-vis] .icon-x-square:before{content:""}[data-brand=brand-vis] .icon-play:before{content:""}[data-brand=brand-vis] .icon-pause:before{content:""}[data-brand=brand-vis] .icon-play-circle:before{content:""}[data-brand=brand-vis] .icon-play-fill:before{content:""}[data-brand=brand-vis] .icon-pause-circle:before{content:""}[data-brand=brand-vis] .icon-video:before{content:""}[data-brand=brand-vis] .icon-video-off:before{content:""}[data-brand=brand-vis] .icon-image:before{content:""}[data-brand=brand-vis] .icon-camera:before{content:""}[data-brand=brand-vis] .icon-volume:before{content:""}[data-brand=brand-vis] .icon-volume-1:before{content:""}[data-brand=brand-vis] .icon-volume-2:before{content:""}[data-brand=brand-vis] .icon-volume-x:before{content:""}[data-brand=brand-vis] .icon-fast-forward:before{content:""}[data-brand=brand-vis] .icon-rewind:before{content:""}[data-brand=brand-vis] .icon-skip-forward:before{content:""}[data-brand=brand-vis] .icon-skip-back:before{content:""}[data-brand=brand-vis] .icon-credit-card:before{content:""}[data-brand=brand-vis] .icon-dollar-sign:before{content:""}[data-brand=brand-vis] .icon-trending-up:before{content:""}[data-brand=brand-vis] .icon-trending-down:before{content:""}[data-brand=brand-vis] .icon-bar-chart:before{content:""}[data-brand=brand-vis] .icon-bar-chart-2:before{content:""}[data-brand=brand-vis] .icon-pie-chart:before{content:""}[data-brand=brand-vis] .icon-briefcase:before{content:""}[data-brand=brand-vis] .icon-shopping-cart:before{content:""}[data-brand=brand-vis] .icon-shopping-bag:before{content:""}[data-brand=brand-vis] .icon-gift:before{content:""}[data-brand=brand-vis] .icon-award:before{content:""}[data-brand=brand-vis] .icon-zap:before{content:""}[data-brand=brand-vis] .icon-activity:before{content:""}[data-brand=brand-vis] .icon-insurance:before{content:""}[data-brand=brand-vis] .icon-money:before{content:""}[data-brand=brand-vis] .icon-file:before{content:""}[data-brand=brand-vis] .icon-file-text:before{content:""}[data-brand=brand-vis] .icon-file-plus:before{content:""}[data-brand=brand-vis] .icon-file-minus:before{content:""}[data-brand=brand-vis] .icon-folder:before{content:""}[data-brand=brand-vis] .icon-folder-plus:before{content:""}[data-brand=brand-vis] .icon-clipboard:before{content:""}[data-brand=brand-vis] .icon-book:before{content:""}[data-brand=brand-vis] .icon-book-open:before{content:""}[data-brand=brand-vis] .icon-layers:before{content:""}[data-brand=brand-vis] .icon-layout:before{content:""}[data-brand=brand-vis] .icon-inbox:before{content:""}[data-brand=brand-vis] .icon-mail:before{content:""}[data-brand=brand-vis] .icon-rss:before{content:""}[data-brand=brand-vis] .icon-type:before{content:""}[data-brand=brand-vis] .icon-calendar:before{content:""}[data-brand=brand-vis] .icon-facebook:before{content:""}[data-brand=brand-vis] .icon-instagram:before{content:""}[data-brand=brand-vis] .icon-linkedin:before{content:""}[data-brand=brand-vis] .icon-snapchat:before{content:""}[data-brand=brand-vis] .icon-threads:before{content:""}[data-brand=brand-vis] .icon-tiktok:before{content:""}[data-brand=brand-vis] .icon-whatsapp:before{content:""}[data-brand=brand-vis] .icon-x-twitter:before{content:""}[data-brand=brand-vis] .icon-youtube:before{content:""}[data-brand=brand-vis] .visa-icon-opt-in-out:before{content:"";font-size:18px}[data-brand=brand-vis] .icon :before{width:18px;height:18px}@font-face{font-family:VisaSans-light;src:url(/fonts/visaSansFont/VisaSans-Light.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-light;src:url(/fonts/visaSansFont/VisaSans-LightItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:VisaSans;src:url(/fonts/visaSansFont/VisaSans-Regular.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-regular;src:url(/fonts/visaSansFont/VisaSans-RegularItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-medium;src:url(/fonts/visaSansFont/VisaSans-Medium.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-medium;src:url(/fonts/visaSansFont/VisaSans-MediumItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-semibold;src:url(/fonts/visaSansFont/VisaSans-SemiBold.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-semibold;src:url(/fonts/visaSansFont/VisaSans-SemiBoldItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-bold;src:url(/fonts/visaSansFont/VisaSans-Bold.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-bold;src:url(/fonts/visaSansFont/VisaSans-BoldItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-heavy;src:url(/fonts/visaSansFont/VisaSans-Heavy.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Heavy.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-heavy;src:url(/fonts/visaSansFont/VisaSans-HeavyItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-HeavyItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:visa-sans-icon;src:url(/fonts/visaSansFont/visa-icon-font.eot);src:url(/fonts/visaSansFont/visa-icon-font.eot?#iefix)format("embedded-opentype"),url(/fonts/visaSansFont/visa-icon-font.woff)format("woff"),url(/fonts/visaSansFont/visa-icon-font.ttf)format("truetype"),url(/fonts/visaSansFont/visa-icon-font.svg#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.font-h1-large{font-size:4rem;font-weight:400;line-height:1.3;font-family:var(--font-family-primary)}@media (max-width:991px){.font-h1-large{font-size:2.5rem}}.font-h1{font-size:3.25rem;font-weight:400;line-height:1;font-family:var(--font-family-primary)}@media (max-width:1023px){.font-h1{font-size:2rem}}.font-h2{font-size:2.5rem;font-weight:400;line-height:1;font-family:var(--font-family-primary)}@media (max-width:1023px){.font-h2{font-size:1.75rem}}.font-h3{font-size:2rem;font-weight:400;line-height:1.3;font-family:var(--font-family-primary)}@media (max-width:1023px){.font-h3{font-size:1.5rem}}@media (max-width:1439px){.font-h3{line-height:1.1}}.font-h4{font-size:1.75rem;font-weight:400;line-height:1.3;font-family:var(--font-family-primary)}@media (max-width:1023px){.font-h4{font-size:1.25rem}}@media (max-width:1439px){.font-h4{line-height:1.1}}.font-h5{font-size:1.5rem;font-weight:400;line-height:1.3;font-family:var(--font-family-primary)}@media (max-width:1023px){.font-h5{font-size:1.25rem}}.font-h6{font-size:1.25rem;font-weight:400;line-height:1.5;font-family:var(--font-family-primary)}@media (max-width:1023px){.font-h6{font-size:1rem}}.font-medium{font-size:4rem;font-weight:500;line-height:1.3;font-family:var(--font-family-medium)}@media (max-width:1439px){.font-medium{font-size:3.5rem}}.font-large{font-size:5rem;font-weight:400;line-height:1.3;font-family:var(--font-family-primary)}@media (max-width:1439px){.font-large{font-size:2.5rem}}.body-xl{font-family:var(--font-family-regular);font-size:var(--body-xl-size,1.5rem);line-height:var(--body-xl-line-height,1.3);font-weight:var(--font-weight-regular)}.body-xl-m{font-family:var(--font-family-medium);font-size:var(--body-xl-size,1.5rem);line-height:var(--body-xl-line-height,1.3);font-weight:var(--font-weight-medium)}.body-l{font-family:var(--font-family-regular);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-regular)}.body-l-m{font-family:var(--font-family-medium);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-medium)}.body-m{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular)}.body-m-m{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium)}.body-s{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}.body-s-m{font-family:var(--font-family-medium);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-medium)}.body-xs{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular)}.body-xs-m{font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium)}.body-slh{font-family:var(--font-family-medium);font-size:var(--body-slh-size,.875rem);line-height:var(--body-slh-line-height,1.3);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary)}.body-sfontfamily{font-family:var(--font-family-medium);font-size:var(--body-sfontfamily-size,1rem);line-height:var(--body-sfontfamily-line-height,1.5);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary)}.body-lfontfamily{font-family:var(--font-family-medium);font-size:var(--body-lfontfamily-size,1rem);line-height:var(--body-lfontfamily-line-height,1.5);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary)}.body-header{font-family:var(--font-family-regular);font-size:var(--body-header-size,.875rem);line-height:var(--body-header-line-height,1.4);font-weight:var(--font-weight-regular);font-family:var(--font-family-primary)}.vs-text{margin:0}.vs-quotation{font-size:25px;font-family:var(--font-family-semi-bold);padding:0;font-weight:100;line-height:33px}.vs-text{color:var(--text-color);font-family:var(--font-family-light);font-family:var(--text-font-family);margin:0 0 25px;font-size:17px;font-weight:100;line-height:22px}visa-icon:before{font-family:var(--brand-icon-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.visa-icon-opt-in-out{width:28px;height:15px;display:inline-block}@keyframes premiumGradientFadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@media (max-width:991px){.font-h1-large{font-size:var(--font-large-mobile)}}@media (max-width:1023px){.font-h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.font-h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.font-h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.font-h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.font-h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.font-h6{font-size:var(--h6-size-mobile)}}@media (max-width:1439px){.font-medium{font-size:var(--font-medium-mobile)}}@media (max-width:1439px){.font-large{font-size:var(--font-large-mobile)}}@media (max-width:1023px){.col-xs-4{grid-column:span 4!important}}.grid{grid-template-columns:repeat(12,1fr);gap:48px;display:grid}@media (max-width:1439px){.grid{grid-template-columns:repeat(12,1fr);gap:32px}}@media (max-width:1023px){.grid{grid-template-columns:repeat(4,1fr);gap:16px}}.col-12,.col-layout{grid-column:span 12}@media (max-width:1023px){.col-layout{grid-column:span 4}}.grid--ratio-1-1{grid-template-columns:1fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-1{gap:32px}}@media (max-width:1023px){.grid--ratio-1-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-2{grid-template-columns:1fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-2{gap:32px}}@media (max-width:1023px){.grid--ratio-1-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-3{grid-template-columns:1fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-3{gap:32px}}@media (max-width:1023px){.grid--ratio-1-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-4{grid-template-columns:1fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-4{gap:32px}}@media (max-width:1023px){.grid--ratio-1-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-5{grid-template-columns:1fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-5{gap:32px}}@media (max-width:1023px){.grid--ratio-1-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-6{grid-template-columns:1fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-6{gap:32px}}@media (max-width:1023px){.grid--ratio-1-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-7{grid-template-columns:1fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-7{gap:32px}}@media (max-width:1023px){.grid--ratio-1-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-8{grid-template-columns:1fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-8{gap:32px}}@media (max-width:1023px){.grid--ratio-1-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-9{grid-template-columns:1fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-9{gap:32px}}@media (max-width:1023px){.grid--ratio-1-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-10{grid-template-columns:1fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-10{gap:32px}}@media (max-width:1023px){.grid--ratio-1-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-11{grid-template-columns:1fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-11{gap:32px}}@media (max-width:1023px){.grid--ratio-1-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-1-12{grid-template-columns:1fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-1-12{gap:32px}}@media (max-width:1023px){.grid--ratio-1-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-1{grid-template-columns:2fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-1{gap:32px}}@media (max-width:1023px){.grid--ratio-2-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-2{grid-template-columns:2fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-2{gap:32px}}@media (max-width:1023px){.grid--ratio-2-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-3{grid-template-columns:2fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-3{gap:32px}}@media (max-width:1023px){.grid--ratio-2-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-4{grid-template-columns:2fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-4{gap:32px}}@media (max-width:1023px){.grid--ratio-2-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-5{grid-template-columns:2fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-5{gap:32px}}@media (max-width:1023px){.grid--ratio-2-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-6{grid-template-columns:2fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-6{gap:32px}}@media (max-width:1023px){.grid--ratio-2-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-7{grid-template-columns:2fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-7{gap:32px}}@media (max-width:1023px){.grid--ratio-2-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-8{grid-template-columns:2fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-8{gap:32px}}@media (max-width:1023px){.grid--ratio-2-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-9{grid-template-columns:2fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-9{gap:32px}}@media (max-width:1023px){.grid--ratio-2-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-10{grid-template-columns:2fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-10{gap:32px}}@media (max-width:1023px){.grid--ratio-2-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-11{grid-template-columns:2fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-11{gap:32px}}@media (max-width:1023px){.grid--ratio-2-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-2-12{grid-template-columns:2fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-2-12{gap:32px}}@media (max-width:1023px){.grid--ratio-2-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-1{grid-template-columns:3fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-1{gap:32px}}@media (max-width:1023px){.grid--ratio-3-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-2{grid-template-columns:3fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-2{gap:32px}}@media (max-width:1023px){.grid--ratio-3-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-3{grid-template-columns:3fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-3{gap:32px}}@media (max-width:1023px){.grid--ratio-3-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-4{grid-template-columns:3fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-4{gap:32px}}@media (max-width:1023px){.grid--ratio-3-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-5{grid-template-columns:3fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-5{gap:32px}}@media (max-width:1023px){.grid--ratio-3-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-6{grid-template-columns:3fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-6{gap:32px}}@media (max-width:1023px){.grid--ratio-3-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-7{grid-template-columns:3fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-7{gap:32px}}@media (max-width:1023px){.grid--ratio-3-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-8{grid-template-columns:3fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-8{gap:32px}}@media (max-width:1023px){.grid--ratio-3-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-9{grid-template-columns:3fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-9{gap:32px}}@media (max-width:1023px){.grid--ratio-3-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-10{grid-template-columns:3fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-10{gap:32px}}@media (max-width:1023px){.grid--ratio-3-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-11{grid-template-columns:3fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-11{gap:32px}}@media (max-width:1023px){.grid--ratio-3-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-3-12{grid-template-columns:3fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-3-12{gap:32px}}@media (max-width:1023px){.grid--ratio-3-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-1{grid-template-columns:4fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-1{gap:32px}}@media (max-width:1023px){.grid--ratio-4-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-2{grid-template-columns:4fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-2{gap:32px}}@media (max-width:1023px){.grid--ratio-4-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-3{grid-template-columns:4fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-3{gap:32px}}@media (max-width:1023px){.grid--ratio-4-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-4{grid-template-columns:4fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-4{gap:32px}}@media (max-width:1023px){.grid--ratio-4-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-5{grid-template-columns:4fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-5{gap:32px}}@media (max-width:1023px){.grid--ratio-4-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-6{grid-template-columns:4fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-6{gap:32px}}@media (max-width:1023px){.grid--ratio-4-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-7{grid-template-columns:4fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-7{gap:32px}}@media (max-width:1023px){.grid--ratio-4-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-8{grid-template-columns:4fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-8{gap:32px}}@media (max-width:1023px){.grid--ratio-4-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-9{grid-template-columns:4fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-9{gap:32px}}@media (max-width:1023px){.grid--ratio-4-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-10{grid-template-columns:4fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-10{gap:32px}}@media (max-width:1023px){.grid--ratio-4-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-11{grid-template-columns:4fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-11{gap:32px}}@media (max-width:1023px){.grid--ratio-4-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-4-12{grid-template-columns:4fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-4-12{gap:32px}}@media (max-width:1023px){.grid--ratio-4-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-1{grid-template-columns:5fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-1{gap:32px}}@media (max-width:1023px){.grid--ratio-5-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-2{grid-template-columns:5fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-2{gap:32px}}@media (max-width:1023px){.grid--ratio-5-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-3{grid-template-columns:5fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-3{gap:32px}}@media (max-width:1023px){.grid--ratio-5-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-4{grid-template-columns:5fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-4{gap:32px}}@media (max-width:1023px){.grid--ratio-5-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-5{grid-template-columns:5fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-5{gap:32px}}@media (max-width:1023px){.grid--ratio-5-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-6{grid-template-columns:5fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-6{gap:32px}}@media (max-width:1023px){.grid--ratio-5-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-7{grid-template-columns:5fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-7{gap:32px}}@media (max-width:1023px){.grid--ratio-5-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-8{grid-template-columns:5fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-8{gap:32px}}@media (max-width:1023px){.grid--ratio-5-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-9{grid-template-columns:5fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-9{gap:32px}}@media (max-width:1023px){.grid--ratio-5-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-10{grid-template-columns:5fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-10{gap:32px}}@media (max-width:1023px){.grid--ratio-5-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-11{grid-template-columns:5fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-11{gap:32px}}@media (max-width:1023px){.grid--ratio-5-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-5-12{grid-template-columns:5fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-5-12{gap:32px}}@media (max-width:1023px){.grid--ratio-5-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-1{grid-template-columns:6fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-1{gap:32px}}@media (max-width:1023px){.grid--ratio-6-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-2{grid-template-columns:6fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-2{gap:32px}}@media (max-width:1023px){.grid--ratio-6-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-3{grid-template-columns:6fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-3{gap:32px}}@media (max-width:1023px){.grid--ratio-6-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-4{grid-template-columns:6fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-4{gap:32px}}@media (max-width:1023px){.grid--ratio-6-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-5{grid-template-columns:6fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-5{gap:32px}}@media (max-width:1023px){.grid--ratio-6-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-6{grid-template-columns:6fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-6{gap:32px}}@media (max-width:1023px){.grid--ratio-6-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-7{grid-template-columns:6fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-7{gap:32px}}@media (max-width:1023px){.grid--ratio-6-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-8{grid-template-columns:6fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-8{gap:32px}}@media (max-width:1023px){.grid--ratio-6-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-9{grid-template-columns:6fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-9{gap:32px}}@media (max-width:1023px){.grid--ratio-6-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-10{grid-template-columns:6fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-10{gap:32px}}@media (max-width:1023px){.grid--ratio-6-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-11{grid-template-columns:6fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-11{gap:32px}}@media (max-width:1023px){.grid--ratio-6-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-6-12{grid-template-columns:6fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-6-12{gap:32px}}@media (max-width:1023px){.grid--ratio-6-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-1{grid-template-columns:7fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-1{gap:32px}}@media (max-width:1023px){.grid--ratio-7-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-2{grid-template-columns:7fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-2{gap:32px}}@media (max-width:1023px){.grid--ratio-7-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-3{grid-template-columns:7fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-3{gap:32px}}@media (max-width:1023px){.grid--ratio-7-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-4{grid-template-columns:7fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-4{gap:32px}}@media (max-width:1023px){.grid--ratio-7-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-5{grid-template-columns:7fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-5{gap:32px}}@media (max-width:1023px){.grid--ratio-7-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-6{grid-template-columns:7fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-6{gap:32px}}@media (max-width:1023px){.grid--ratio-7-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-7{grid-template-columns:7fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-7{gap:32px}}@media (max-width:1023px){.grid--ratio-7-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-8{grid-template-columns:7fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-8{gap:32px}}@media (max-width:1023px){.grid--ratio-7-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-9{grid-template-columns:7fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-9{gap:32px}}@media (max-width:1023px){.grid--ratio-7-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-10{grid-template-columns:7fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-10{gap:32px}}@media (max-width:1023px){.grid--ratio-7-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-11{grid-template-columns:7fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-11{gap:32px}}@media (max-width:1023px){.grid--ratio-7-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-7-12{grid-template-columns:7fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-7-12{gap:32px}}@media (max-width:1023px){.grid--ratio-7-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-1{grid-template-columns:8fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-1{gap:32px}}@media (max-width:1023px){.grid--ratio-8-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-2{grid-template-columns:8fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-2{gap:32px}}@media (max-width:1023px){.grid--ratio-8-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-3{grid-template-columns:8fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-3{gap:32px}}@media (max-width:1023px){.grid--ratio-8-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-4{grid-template-columns:8fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-4{gap:32px}}@media (max-width:1023px){.grid--ratio-8-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-5{grid-template-columns:8fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-5{gap:32px}}@media (max-width:1023px){.grid--ratio-8-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-6{grid-template-columns:8fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-6{gap:32px}}@media (max-width:1023px){.grid--ratio-8-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-7{grid-template-columns:8fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-7{gap:32px}}@media (max-width:1023px){.grid--ratio-8-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-8{grid-template-columns:8fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-8{gap:32px}}@media (max-width:1023px){.grid--ratio-8-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-9{grid-template-columns:8fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-9{gap:32px}}@media (max-width:1023px){.grid--ratio-8-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-10{grid-template-columns:8fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-10{gap:32px}}@media (max-width:1023px){.grid--ratio-8-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-11{grid-template-columns:8fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-11{gap:32px}}@media (max-width:1023px){.grid--ratio-8-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-8-12{grid-template-columns:8fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-8-12{gap:32px}}@media (max-width:1023px){.grid--ratio-8-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-1{grid-template-columns:9fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-1{gap:32px}}@media (max-width:1023px){.grid--ratio-9-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-2{grid-template-columns:9fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-2{gap:32px}}@media (max-width:1023px){.grid--ratio-9-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-3{grid-template-columns:9fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-3{gap:32px}}@media (max-width:1023px){.grid--ratio-9-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-4{grid-template-columns:9fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-4{gap:32px}}@media (max-width:1023px){.grid--ratio-9-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-5{grid-template-columns:9fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-5{gap:32px}}@media (max-width:1023px){.grid--ratio-9-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-6{grid-template-columns:9fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-6{gap:32px}}@media (max-width:1023px){.grid--ratio-9-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-7{grid-template-columns:9fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-7{gap:32px}}@media (max-width:1023px){.grid--ratio-9-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-8{grid-template-columns:9fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-8{gap:32px}}@media (max-width:1023px){.grid--ratio-9-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-9{grid-template-columns:9fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-9{gap:32px}}@media (max-width:1023px){.grid--ratio-9-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-10{grid-template-columns:9fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-10{gap:32px}}@media (max-width:1023px){.grid--ratio-9-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-11{grid-template-columns:9fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-11{gap:32px}}@media (max-width:1023px){.grid--ratio-9-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-9-12{grid-template-columns:9fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-9-12{gap:32px}}@media (max-width:1023px){.grid--ratio-9-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-1{grid-template-columns:10fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-1{gap:32px}}@media (max-width:1023px){.grid--ratio-10-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-2{grid-template-columns:10fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-2{gap:32px}}@media (max-width:1023px){.grid--ratio-10-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-3{grid-template-columns:10fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-3{gap:32px}}@media (max-width:1023px){.grid--ratio-10-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-4{grid-template-columns:10fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-4{gap:32px}}@media (max-width:1023px){.grid--ratio-10-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-5{grid-template-columns:10fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-5{gap:32px}}@media (max-width:1023px){.grid--ratio-10-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-6{grid-template-columns:10fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-6{gap:32px}}@media (max-width:1023px){.grid--ratio-10-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-7{grid-template-columns:10fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-7{gap:32px}}@media (max-width:1023px){.grid--ratio-10-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-8{grid-template-columns:10fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-8{gap:32px}}@media (max-width:1023px){.grid--ratio-10-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-9{grid-template-columns:10fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-9{gap:32px}}@media (max-width:1023px){.grid--ratio-10-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-10{grid-template-columns:10fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-10{gap:32px}}@media (max-width:1023px){.grid--ratio-10-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-11{grid-template-columns:10fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-11{gap:32px}}@media (max-width:1023px){.grid--ratio-10-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-10-12{grid-template-columns:10fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-10-12{gap:32px}}@media (max-width:1023px){.grid--ratio-10-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-1{grid-template-columns:11fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-1{gap:32px}}@media (max-width:1023px){.grid--ratio-11-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-2{grid-template-columns:11fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-2{gap:32px}}@media (max-width:1023px){.grid--ratio-11-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-3{grid-template-columns:11fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-3{gap:32px}}@media (max-width:1023px){.grid--ratio-11-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-4{grid-template-columns:11fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-4{gap:32px}}@media (max-width:1023px){.grid--ratio-11-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-5{grid-template-columns:11fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-5{gap:32px}}@media (max-width:1023px){.grid--ratio-11-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-6{grid-template-columns:11fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-6{gap:32px}}@media (max-width:1023px){.grid--ratio-11-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-7{grid-template-columns:11fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-7{gap:32px}}@media (max-width:1023px){.grid--ratio-11-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-8{grid-template-columns:11fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-8{gap:32px}}@media (max-width:1023px){.grid--ratio-11-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-9{grid-template-columns:11fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-9{gap:32px}}@media (max-width:1023px){.grid--ratio-11-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-10{grid-template-columns:11fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-10{gap:32px}}@media (max-width:1023px){.grid--ratio-11-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-11{grid-template-columns:11fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-11{gap:32px}}@media (max-width:1023px){.grid--ratio-11-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-11-12{grid-template-columns:11fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-11-12{gap:32px}}@media (max-width:1023px){.grid--ratio-11-12{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-1{grid-template-columns:12fr 1fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-1{gap:32px}}@media (max-width:1023px){.grid--ratio-12-1{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-2{grid-template-columns:12fr 2fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-2{gap:32px}}@media (max-width:1023px){.grid--ratio-12-2{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-3{grid-template-columns:12fr 3fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-3{gap:32px}}@media (max-width:1023px){.grid--ratio-12-3{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-4{grid-template-columns:12fr 4fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-4{gap:32px}}@media (max-width:1023px){.grid--ratio-12-4{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-5{grid-template-columns:12fr 5fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-5{gap:32px}}@media (max-width:1023px){.grid--ratio-12-5{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-6{grid-template-columns:12fr 6fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-6{gap:32px}}@media (max-width:1023px){.grid--ratio-12-6{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-7{grid-template-columns:12fr 7fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-7{gap:32px}}@media (max-width:1023px){.grid--ratio-12-7{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-8{grid-template-columns:12fr 8fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-8{gap:32px}}@media (max-width:1023px){.grid--ratio-12-8{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-9{grid-template-columns:12fr 9fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-9{gap:32px}}@media (max-width:1023px){.grid--ratio-12-9{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-10{grid-template-columns:12fr 10fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-10{gap:32px}}@media (max-width:1023px){.grid--ratio-12-10{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-11{grid-template-columns:12fr 11fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-11{gap:32px}}@media (max-width:1023px){.grid--ratio-12-11{grid-template-columns:1fr;gap:16px}}.grid--ratio-12-12{grid-template-columns:12fr 12fr;gap:48px;display:grid}@media (max-width:1439px){.grid--ratio-12-12{gap:32px}}@media (max-width:1023px){.grid--ratio-12-12{grid-template-columns:1fr;gap:16px}}@media (max-width:991px){.col-xs-4{grid-column:span 4!important}}.new-grid{grid-template-rows:auto;grid-template-columns:calc(8.33333vw - .25em) repeat(10,1fr) calc(8.33333vw - .25em);column-gap:3em;display:grid}@media (min-width:1600px){.new-grid{grid-template-columns:calc(133.333px - .25em) repeat(10,1fr) calc(133.333px - .25em);column-gap:3em;padding-left:calc(50vw - 800px);padding-right:calc(50vw - 800px)}}@media (max-width:1199px){.new-grid{grid-template-columns:calc(8.33333vw + .208333em) repeat(10,1fr) calc(8.33333vw + .208333em);column-gap:2.5em}}@media (max-width:991px){.new-grid{grid-template-columns:calc(12.5vw - .1875em) repeat(6,1fr) calc(12.5vw - .1875em);column-gap:1.5em}}@media (max-width:768px){.new-grid{grid-template-columns:25vw repeat(2,1fr) 25vw;column-gap:1em}}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12,.new-col-layout{grid-column:span 12}@media (max-width:768px){.new-col-layout{grid-column:span 4}}.grid--visualize .col-visual{background:#6464ff1a;border:1px dashed #d0d0d0;min-height:80px}.new-grid--ratio-1-1{grid-template-columns:1fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-2{grid-template-columns:1fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-3{grid-template-columns:1fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-4{grid-template-columns:1fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-5{grid-template-columns:1fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-6{grid-template-columns:1fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-7{grid-template-columns:1fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-8{grid-template-columns:1fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-9{grid-template-columns:1fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-10{grid-template-columns:1fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-11{grid-template-columns:1fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-1-12{grid-template-columns:1fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-1-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-1-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-1{grid-template-columns:2fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-2{grid-template-columns:2fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-3{grid-template-columns:2fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-4{grid-template-columns:2fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-5{grid-template-columns:2fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-6{grid-template-columns:2fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-7{grid-template-columns:2fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-8{grid-template-columns:2fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-9{grid-template-columns:2fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-10{grid-template-columns:2fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-11{grid-template-columns:2fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-2-12{grid-template-columns:2fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-2-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-2-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-1{grid-template-columns:3fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-2{grid-template-columns:3fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-3{grid-template-columns:3fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-4{grid-template-columns:3fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-5{grid-template-columns:3fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-6{grid-template-columns:3fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-7{grid-template-columns:3fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-8{grid-template-columns:3fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-9{grid-template-columns:3fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-10{grid-template-columns:3fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-11{grid-template-columns:3fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-3-12{grid-template-columns:3fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-3-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-3-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-1{grid-template-columns:4fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-2{grid-template-columns:4fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-3{grid-template-columns:4fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-4{grid-template-columns:4fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-5{grid-template-columns:4fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-6{grid-template-columns:4fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-7{grid-template-columns:4fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-8{grid-template-columns:4fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-9{grid-template-columns:4fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-10{grid-template-columns:4fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-11{grid-template-columns:4fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-4-12{grid-template-columns:4fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-4-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-4-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-1{grid-template-columns:5fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-2{grid-template-columns:5fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-3{grid-template-columns:5fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-4{grid-template-columns:5fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-5{grid-template-columns:5fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-6{grid-template-columns:5fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-7{grid-template-columns:5fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-8{grid-template-columns:5fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-9{grid-template-columns:5fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-10{grid-template-columns:5fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-11{grid-template-columns:5fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-5-12{grid-template-columns:5fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-5-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-5-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-1{grid-template-columns:6fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-2{grid-template-columns:6fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-3{grid-template-columns:6fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-4{grid-template-columns:6fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-5{grid-template-columns:6fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-6{grid-template-columns:6fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-7{grid-template-columns:6fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-8{grid-template-columns:6fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-9{grid-template-columns:6fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-10{grid-template-columns:6fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-11{grid-template-columns:6fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-6-12{grid-template-columns:6fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-6-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-6-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-1{grid-template-columns:7fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-2{grid-template-columns:7fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-3{grid-template-columns:7fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-4{grid-template-columns:7fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-5{grid-template-columns:7fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-6{grid-template-columns:7fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-7{grid-template-columns:7fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-8{grid-template-columns:7fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-9{grid-template-columns:7fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-10{grid-template-columns:7fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-11{grid-template-columns:7fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-7-12{grid-template-columns:7fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-7-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-7-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-1{grid-template-columns:8fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-2{grid-template-columns:8fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-3{grid-template-columns:8fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-4{grid-template-columns:8fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-5{grid-template-columns:8fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-6{grid-template-columns:8fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-7{grid-template-columns:8fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-8{grid-template-columns:8fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-9{grid-template-columns:8fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-10{grid-template-columns:8fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-11{grid-template-columns:8fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-8-12{grid-template-columns:8fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-8-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-8-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-1{grid-template-columns:9fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-2{grid-template-columns:9fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-3{grid-template-columns:9fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-4{grid-template-columns:9fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-5{grid-template-columns:9fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-6{grid-template-columns:9fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-7{grid-template-columns:9fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-8{grid-template-columns:9fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-9{grid-template-columns:9fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-10{grid-template-columns:9fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-11{grid-template-columns:9fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-9-12{grid-template-columns:9fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-9-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-9-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-1{grid-template-columns:10fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-2{grid-template-columns:10fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-3{grid-template-columns:10fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-4{grid-template-columns:10fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-5{grid-template-columns:10fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-6{grid-template-columns:10fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-7{grid-template-columns:10fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-8{grid-template-columns:10fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-9{grid-template-columns:10fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-10{grid-template-columns:10fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-11{grid-template-columns:10fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-10-12{grid-template-columns:10fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-10-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-10-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-1{grid-template-columns:11fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-2{grid-template-columns:11fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-3{grid-template-columns:11fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-4{grid-template-columns:11fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-5{grid-template-columns:11fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-6{grid-template-columns:11fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-7{grid-template-columns:11fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-8{grid-template-columns:11fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-9{grid-template-columns:11fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-10{grid-template-columns:11fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-11{grid-template-columns:11fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-11-12{grid-template-columns:11fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-11-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-11-12{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-1{grid-template-columns:12fr 1fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-1{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-1{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-2{grid-template-columns:12fr 2fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-2{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-2{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-3{grid-template-columns:12fr 3fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-3{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-3{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-4{grid-template-columns:12fr 4fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-4{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-4{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-5{grid-template-columns:12fr 5fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-5{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-5{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-6{grid-template-columns:12fr 6fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-6{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-6{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-7{grid-template-columns:12fr 7fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-7{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-7{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-8{grid-template-columns:12fr 8fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-8{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-8{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-9{grid-template-columns:12fr 9fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-9{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-9{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-10{grid-template-columns:12fr 10fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-10{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-10{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-11{grid-template-columns:12fr 11fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-11{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-11{grid-template-columns:1fr;gap:1.5em}}.new-grid--ratio-12-12{grid-template-columns:12fr 12fr;gap:3em;display:grid}@media (max-width:1199px){.new-grid--ratio-12-12{gap:2.5em}}@media (max-width:991px){.new-grid--ratio-12-12{grid-template-columns:1fr;gap:1.5em}}.elevation-1{box-shadow:0 1px 3px green,0 1px 1px red,0 2px 1px -1px #00f}.elevation-2{box-shadow:0 3px 6px #00000029,0 3px 6px #0000001a,0 1.5px 3px #00000014}.elevation-3{box-shadow:0 10px 20px #00000030,0 6px 6px #00000021}.elevation-4{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.elevation-5,.elevation-6{box-shadow:0 18px 35px #6981f0,0 12px 12px #656565}.elevation-7{box-shadow:-4px 0 8px #00000026}.elevation-card{text-align:center;background:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:200px;min-height:120px;padding:2rem;font-size:2rem;transition:box-shadow .25s;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes revealFromBottom{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes headerReveal1Anim{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(50px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes headerReveal1AnimReverse{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(-50px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.animation-pending,.headerReveal1:not([data-processed]){visibility:hidden!important}@media (prefers-reduced-motion:reduce){.animation-pending,.headerReveal1:not([data-processed]),.headerReveal1>span.word-reveal,.subHeaderReveal>*,.blockReveal>*,.cardReveal,.cardFlipReveal,.imageRevealFade{visibility:visible!important;opacity:1!important;clip-path:none!important;animation-name:none!important;animation-play-state:paused!important;transform:none!important}.subHeaderReveal:not(:has(*)){visibility:visible!important;opacity:1!important;clip-path:none!important;animation-name:none!important;animation-play-state:paused!important;transform:none!important}}.reduce-motion .animation-pending,.reduce-motion .headerReveal1:not([data-processed]),.reduce-motion .headerReveal1>span.word-reveal,.reduce-motion .subHeaderReveal>*,.reduce-motion .blockReveal>*,.reduce-motion .cardReveal,.reduce-motion .cardFlipReveal,.reduce-motion .imageRevealFade{visibility:visible!important;opacity:1!important;clip-path:none!important;animation-name:none!important;animation-play-state:paused!important;transform:none!important}.reduce-motion .subHeaderReveal:not(:has(*)){visibility:visible!important;opacity:1!important;clip-path:none!important;animation-name:none!important;animation-play-state:paused!important;transform:none!important}.headerReveal1>span.word-reveal{opacity:0;clip-path:inset(0 0 100%);will-change:transform,opacity,clip-path;margin-right:.2em;display:inline-block;transform:translateY(50px);line-height:var(--line-height-normal)!important;letter-spacing:-1.2px!important}.headerReveal1.scroll-down>span.word-reveal{animation:.3s forwards headerReveal1Anim}.headerReveal1.scroll-up>span.word-reveal{animation:.3s forwards headerReveal1AnimReverse}.headerReveal1[data-animation-complete=true]>span.word-reveal{opacity:1!important;clip-path:none!important;will-change:auto!important;transform:none!important}.headerReveal1>span.word-reveal:last-child{margin-right:0}[dir=rtl] .headerReveal1,.page-rtl .headerReveal1{direction:rtl!important}[dir=rtl] .headerReveal1>span.word-reveal,.page-rtl .headerReveal1>span.word-reveal{margin-left:.2em;margin-right:0}[dir=rtl] .headerReveal1>span.word-reveal:last-child,.page-rtl .headerReveal1>span.word-reveal:last-child{margin-left:0}@keyframes SubHeaderRevealAnim{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(10px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes SubHeaderRevealAnimReverse{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(-10px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.subHeaderReveal>*{opacity:0;clip-path:inset(0 0 100%);will-change:transform,opacity,clip-path;display:block;transform:translateY(10px)}.subHeaderReveal:not(:has(*)){opacity:0;clip-path:inset(0 0 100%);will-change:transform,opacity,clip-path;transform:translateY(10px)}.subHeaderReveal.scroll-down:not(:has(*)){animation:.5s forwards SubHeaderRevealAnim}.subHeaderReveal.scroll-up:not(:has(*)){animation:.5s forwards SubHeaderRevealAnimReverse}.subHeaderReveal.scroll-down>*{animation:.5s forwards SubHeaderRevealAnim}.subHeaderReveal.scroll-up>*{animation:.5s forwards SubHeaderRevealAnimReverse}@keyframes faderevealAnim{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fadeReveal{will-change:transform,opacity;animation:.3s cubic-bezier(.45,0,.2,1) forwards faderevealAnim;display:block}@keyframes blockRevealAnim{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(10px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes blockRevealAnimReverse{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(-10px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes blockRevealAnimRTL{0%{opacity:0;clip-path:inset(0 0 0 100%);transform:translate(10px)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}.blockReveal>*{opacity:0;will-change:transform,opacity,clip-path}.blockReveal.scroll-down>*{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnim}.blockReveal.scroll-up>*{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnimReverse}@keyframes cardRevealAnim{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.cardReveal{opacity:0;will-change:transform,opacity;display:block}.cardReveal.scroll-up,.cardReveal.scroll-down{opacity:1;animation:.5s cubic-bezier(.45,0,.2,1) forwards cardRevealAnim}@keyframes cardFlipRevealAnim{0%{opacity:0;transform:perspective(800px) rotateY(var(--flip-start-angle,-12deg)) scale(1.05);clip-path:inset(0 0 100%)}40%{clip-path:inset(0)}to{opacity:1;clip-path:inset(0);transform:perspective(800px)rotateY(0)scale(1)}}.cardFlipReveal{opacity:0;transform-origin:50%;will-change:transform,opacity,clip-path;backface-visibility:hidden;display:block}.cardFlipReveal.scroll-up,.cardFlipReveal.scroll-down{animation:.5s cubic-bezier(0,.5,.5,1) .3s forwards cardFlipRevealAnim}.imageRevealFade{opacity:0;clip-path:inset(100% 0 0);will-change:transform,opacity,clip-path}.imageRevealFade.scroll-down,.imageRevealFade.scroll-up{opacity:1;animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.3s;animation-fill-mode:forwards,forwards;animation-timeline:auto,auto}[dir=rtl],.page-rtl{text-align:right;direction:rtl;overflow-x:clip}body[dir=rtl],body.page-rtl{direction:rtl}[dir=rtl] .text-left,.page-rtl .text-left{text-align:right!important}[dir=rtl] .text-right,.page-rtl .text-right{text-align:left!important}[dir=rtl] .flex-row,.page-rtl .flex-row{flex-direction:row-reverse}[dir=rtl] .flex-row-reverse,.page-rtl .flex-row-reverse{flex-direction:row}[dir=rtl] .float-left,.page-rtl .float-left{float:right!important}[dir=rtl] .float-right,.page-rtl .float-right{float:left!important}[dir=rtl] .vs-hero-premium-experience,.page-rtl .vs-hero-premium-experience{direction:rtl}[dir=rtl] .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-description,.page-rtl .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-title,.page-rtl .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content:not(.content-align-left):not(.content-align-right):not(.description-right) .vs-hero-premium-description p{text-align:center}@media (max-width:1024px){[dir=rtl] .vs-hero-premium-content.content-align-left,.page-rtl .vs-hero-premium-content.content-align-left{padding-right:60px}}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left,.page-rtl .vs-hero-premium-content.content-align-left{justify-content:center;padding-left:24px;padding-right:24px}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner{align-items:flex-start}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner{align-items:center}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title p{text-align:right}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description p{text-align:right}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group{justify-content:flex-end}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group{justify-content:center}}@media (max-width:1024px){[dir=rtl] .vs-hero-premium-content.content-align-right,.page-rtl .vs-hero-premium-content.content-align-right{padding-left:60px}}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right,.page-rtl .vs-hero-premium-content.content-align-right{justify-content:center;padding-left:24px;padding-right:24px}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner{align-items:flex-start}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner{align-items:center}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title p{text-align:left}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description p{text-align:left}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group{justify-content:flex-start}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group{justify-content:center}}[dir=rtl] .vs-hero-premium-content.content-align-bottom-left .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-bottom-left .vs-hero-premium-content-inner{margin-right:48px}@media screen and (max-width:768px){[dir=rtl] .vs-hero-premium-content.content-align-bottom-left .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-bottom-left .vs-hero-premium-content-inner{margin-right:16px}}[dir=rtl] .vs-hero-premium-content.content-align-right,.page-rtl .vs-hero-premium-content.content-align-right{justify-content:flex-end;padding-left:80px;padding-right:0}@media (max-width:1024px){[dir=rtl] .vs-hero-premium-content.content-align-right,.page-rtl .vs-hero-premium-content.content-align-right{padding-left:60px}}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right,.page-rtl .vs-hero-premium-content.content-align-right{justify-content:center;padding-left:24px;padding-right:24px}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner{padding-left:0;padding-right:48px}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-content-inner{padding-right:0}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title p{text-align:right}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-title p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description p{text-align:right}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-description p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group{justify-content:flex-end}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group .title-block .title-button-group,[dir=rtl] .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-right .vs-hero-premium-button-group{justify-content:center}}[dir=rtl] .vs-hero-premium-content.content-align-left,.page-rtl .vs-hero-premium-content.content-align-left{justify-content:flex-start;padding-left:80px;padding-right:0}@media (max-width:1024px){[dir=rtl] .vs-hero-premium-content.content-align-left,.page-rtl .vs-hero-premium-content.content-align-left{padding-left:60px}}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left,.page-rtl .vs-hero-premium-content.content-align-left{justify-content:center;padding-left:24px;padding-right:24px}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner{padding-left:0;padding-right:48px}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-content-inner{padding-right:0}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title p{text-align:right}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-title p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-title p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description p{text-align:right}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-description p,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-description p{text-align:center}}[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group{justify-content:flex-end}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group .title-block .title-button-group,[dir=rtl] .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group,.page-rtl .vs-hero-premium-content.content-align-left .vs-hero-premium-button-group{justify-content:center}}[dir=rtl] .vs-hero-premium-brand-logo,.page-rtl .vs-hero-premium-brand-logo,[dir=rtl] .vs-hero-premium-brand-block,.page-rtl .vs-hero-premium-brand-block{text-align:left;left:70px;right:auto}@media (max-width:1024px){[dir=rtl] .vs-hero-premium-brand-logo,.page-rtl .vs-hero-premium-brand-logo,[dir=rtl] .vs-hero-premium-brand-block,.page-rtl .vs-hero-premium-brand-block{left:50px}}@media (max-width:767px){[dir=rtl] .vs-hero-premium-brand-logo,.page-rtl .vs-hero-premium-brand-logo,[dir=rtl] .vs-hero-premium-brand-block,.page-rtl .vs-hero-premium-brand-block{left:24px}}@media (max-width:375px){[dir=rtl] .vs-hero-premium-brand-logo,.page-rtl .vs-hero-premium-brand-logo,[dir=rtl] .vs-hero-premium-brand-block,.page-rtl .vs-hero-premium-brand-block{left:16px}}[dir=rtl] .vs-hero-premium-text-image-half__wrapper,.page-rtl .vs-hero-premium-text-image-half__wrapper{direction:rtl}[dir=rtl] .vs-hero-premium-text-image-half__content-inner,.page-rtl .vs-hero-premium-text-image-half__content-inner{margin-right:48px}[dir=rtl] .vs-hero-premium-text-image-half__content-inner,[dir=rtl] .vs-hero-premium-text-image-half__title,[dir=rtl] .vs-hero-premium-text-image-half__description,.page-rtl .vs-hero-premium-text-image-half__content-inner,.page-rtl .vs-hero-premium-text-image-half__title,.page-rtl .vs-hero-premium-text-image-half__description,[dir=rtl] .vs-hero-premium-text-image-half__content-inner p,[dir=rtl] .vs-hero-premium-text-image-half__title p,[dir=rtl] .vs-hero-premium-text-image-half__description p,.page-rtl .vs-hero-premium-text-image-half__content-inner p,.page-rtl .vs-hero-premium-text-image-half__title p,.page-rtl .vs-hero-premium-text-image-half__description p{text-align:right}[dir=rtl] .vs-hero-premium-text-image-half .marquee__content,.page-rtl .vs-hero-premium-text-image-half .marquee__content{padding-left:48px;padding-right:48px}@media (max-width:1199px){[dir=rtl] .vs-hero-premium-text-image-half .marquee__content,.page-rtl .vs-hero-premium-text-image-half .marquee__content{padding-left:40px;padding-right:40px}}@media (max-width:991px){[dir=rtl] .vs-hero-premium-text-image-half .marquee__content,.page-rtl .vs-hero-premium-text-image-half .marquee__content{padding:40px 0 0}}[dir=rtl] .vs-hero-premium-text-image-half .marquee__content .marquee__content-block,[dir=rtl] .vs-hero-premium-text-image-half .marquee__content .marquee__content-block--text-left,.page-rtl .vs-hero-premium-text-image-half .marquee__content .marquee__content-block,.page-rtl .vs-hero-premium-text-image-half .marquee__content .marquee__content-block--text-left{text-align:right;justify-content:flex-end;align-items:flex-end}[dir=rtl] .text-image__content-block,.page-rtl .text-image__content-block{text-align:right}[dir=rtl] .text-image__content-block .title-block,.page-rtl .text-image__content-block .title-block{direction:ltr;text-align:right!important;align-items:flex-end!important}[dir=rtl] .text-image__content-block .title-block.title-block-left,.page-rtl .text-image__content-block .title-block.title-block-left{text-align:right!important;align-items:flex-end!important}[dir=rtl] .text-image__content-block .title-block.title-block-right,.page-rtl .text-image__content-block .title-block.title-block-right{text-align:left!important;align-items:flex-start!important}[dir=rtl] .text-image__content-block .title-block.title-block-center,.page-rtl .text-image__content-block .title-block.title-block-center{text-align:center!important;align-items:center!important}[dir=rtl] .text-image__content-block .title-block .title-eyebrow,[dir=rtl] .text-image__content-block .title-block .title-headline,[dir=rtl] .text-image__content-block .title-block .title-description,.page-rtl .text-image__content-block .title-block .title-eyebrow,.page-rtl .text-image__content-block .title-block .title-headline,.page-rtl .text-image__content-block .title-block .title-description,[dir=rtl] .text-image__content-block .title-block .title-eyebrow p,[dir=rtl] .text-image__content-block .title-block .title-headline p,[dir=rtl] .text-image__content-block .title-block .title-description p,.page-rtl .text-image__content-block .title-block .title-eyebrow p,.page-rtl .text-image__content-block .title-block .title-headline p,.page-rtl .text-image__content-block .title-block .title-description p{text-align:right;direction:ltr}[dir=rtl] .text-image__content-block .title-block .subtitle-container.subtitle-container-left,.page-rtl .text-image__content-block .title-block .subtitle-container.subtitle-container-left{text-align:right!important}[dir=rtl] .text-image__content-block .title-block .subtitle-container.subtitle-container-right,.page-rtl .text-image__content-block .title-block .subtitle-container.subtitle-container-right{text-align:left!important}[dir=rtl] .text-image__content-block .title-block .subtitle-container.subtitle-container-center,.page-rtl .text-image__content-block .title-block .subtitle-container.subtitle-container-center{text-align:center!important}[dir=rtl] .text-image__content-block .title-block .title-button-group,.page-rtl .text-image__content-block .title-block .title-button-group{direction:rtl;justify-content:flex-end}[dir=rtl] .text-image__content-block .title-block .title-button-group button,[dir=rtl] .text-image__content-block .title-block .title-button-group .button,[dir=rtl] .text-image__content-block .title-block .title-button-group a.button,.page-rtl .text-image__content-block .title-block .title-button-group button,.page-rtl .text-image__content-block .title-block .title-button-group .button,.page-rtl .text-image__content-block .title-block .title-button-group a.button{flex-direction:row-reverse}[dir=rtl] .text-image__content-block .title-block .title-button-group button svg,[dir=rtl] .text-image__content-block .title-block .title-button-group button img,[dir=rtl] .text-image__content-block .title-block .title-button-group .button svg,[dir=rtl] .text-image__content-block .title-block .title-button-group .button img,[dir=rtl] .text-image__content-block .title-block .title-button-group a.button svg,[dir=rtl] .text-image__content-block .title-block .title-button-group a.button img,.page-rtl .text-image__content-block .title-block .title-button-group button svg,.page-rtl .text-image__content-block .title-block .title-button-group button img,.page-rtl .text-image__content-block .title-block .title-button-group .button svg,.page-rtl .text-image__content-block .title-block .title-button-group .button img,.page-rtl .text-image__content-block .title-block .title-button-group a.button svg,.page-rtl .text-image__content-block .title-block .title-button-group a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] .text-image__eyebrow,[dir=rtl] .text-image__headline,[dir=rtl] .text-image__description,.page-rtl .text-image__eyebrow,.page-rtl .text-image__headline,.page-rtl .text-image__description,[dir=rtl] .text-image__eyebrow p,[dir=rtl] .text-image__headline p,[dir=rtl] .text-image__description p,.page-rtl .text-image__eyebrow p,.page-rtl .text-image__headline p,.page-rtl .text-image__description p{text-align:right;direction:ltr}[dir=rtl] .text-image__tab-container .tab-bar,.page-rtl .text-image__tab-container .tab-bar{direction:rtl}[dir=rtl] .text-image__tab-container .tab-bar .tab,.page-rtl .text-image__tab-container .tab-bar .tab{text-align:center}[dir=rtl] .text-image__cta-container,.page-rtl .text-image__cta-container{direction:ltr;justify-content:flex-end}[dir=rtl] .text-image__cta-container button,[dir=rtl] .text-image__cta-container .button,[dir=rtl] .text-image__cta-container a.button,.page-rtl .text-image__cta-container button,.page-rtl .text-image__cta-container .button,.page-rtl .text-image__cta-container a.button{flex-direction:row-reverse}[dir=rtl] .text-image__cta-container button svg,[dir=rtl] .text-image__cta-container button img,[dir=rtl] .text-image__cta-container .button svg,[dir=rtl] .text-image__cta-container .button img,[dir=rtl] .text-image__cta-container a.button svg,[dir=rtl] .text-image__cta-container a.button img,.page-rtl .text-image__cta-container button svg,.page-rtl .text-image__cta-container button img,.page-rtl .text-image__cta-container .button svg,.page-rtl .text-image__cta-container .button img,.page-rtl .text-image__cta-container a.button svg,.page-rtl .text-image__cta-container a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] nav ul,[dir=rtl] nav ol,[dir=rtl] .navigation ul,[dir=rtl] .navigation ol,[dir=rtl] .menu ul,[dir=rtl] .menu ol,.page-rtl nav ul,.page-rtl nav ol,.page-rtl .navigation ul,.page-rtl .navigation ol,.page-rtl .menu ul,.page-rtl .menu ol{padding-left:0;padding-right:0}[dir=rtl] nav li,[dir=rtl] .navigation li,[dir=rtl] .menu li,.page-rtl nav li,.page-rtl .navigation li,.page-rtl .menu li{text-align:right}[dir=rtl] .dropdown-menu,.page-rtl .dropdown-menu{left:auto;right:0}[dir=rtl] .chevron-right,.page-rtl .chevron-right,[dir=rtl] .chevron-left,.page-rtl .chevron-left{transform:scaleX(-1)}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select,.page-rtl input,.page-rtl textarea,.page-rtl select{text-align:right}[dir=rtl] input[type=checkbox],[dir=rtl] input[type=radio],.page-rtl input[type=checkbox],.page-rtl input[type=radio]{margin-left:.5rem;margin-right:0}[dir=rtl] label,.page-rtl label{text-align:right}[dir=rtl] .input-group,.page-rtl .input-group{flex-direction:row-reverse}[dir=rtl] .button svg:first-child,[dir=rtl] .button img:first-child,[dir=rtl] .btn svg:first-child,[dir=rtl] .btn img:first-child,.page-rtl .button svg:first-child,.page-rtl .button img:first-child,.page-rtl .btn svg:first-child,.page-rtl .btn img:first-child{margin-left:.5rem;margin-right:0}[dir=rtl] .button svg:last-child,[dir=rtl] .button img:last-child,[dir=rtl] .btn svg:last-child,[dir=rtl] .btn img:last-child,.page-rtl .button svg:last-child,.page-rtl .button img:last-child,.page-rtl .btn svg:last-child,.page-rtl .btn img:last-child{margin-left:0;margin-right:.5rem}[dir=rtl] .arrow-right,.page-rtl .arrow-right,[dir=rtl] .arrow-left,.page-rtl .arrow-left{transform:scaleX(-1)}[dir=rtl] .flex-container,.page-rtl .flex-container{flex-direction:row-reverse}[dir=rtl] .tab-bar,.page-rtl .tab-bar,[dir=rtl] .tab-bar__carousel,.page-rtl .tab-bar__carousel{direction:rtl}[dir=rtl] .tab-bar .tab,.page-rtl .tab-bar .tab,[dir=rtl] .accordion__header,.page-rtl .accordion__header{text-align:right}[dir=rtl] .accordion__icon,.page-rtl .accordion__icon{margin-left:auto;margin-right:0}[dir=rtl] .tabs-grid,.page-rtl .tabs-grid{text-align:right;direction:rtl}[dir=rtl] .tabs-grid .title-block,.page-rtl .tabs-grid .title-block{direction:ltr;text-align:right!important;align-items:flex-end!important}[dir=rtl] .tabs-grid .title-block.title-block-left,.page-rtl .tabs-grid .title-block.title-block-left{text-align:right!important;align-items:flex-end!important}[dir=rtl] .tabs-grid .title-block.title-block-right,.page-rtl .tabs-grid .title-block.title-block-right{text-align:left!important;align-items:flex-start!important}[dir=rtl] .tabs-grid .title-block.title-block-center,.page-rtl .tabs-grid .title-block.title-block-center{text-align:center!important;align-items:center!important}[dir=rtl] .tabs-grid .title-block .title-eyebrow,[dir=rtl] .tabs-grid .title-block .title-headline,[dir=rtl] .tabs-grid .title-block .title-description,.page-rtl .tabs-grid .title-block .title-eyebrow,.page-rtl .tabs-grid .title-block .title-headline,.page-rtl .tabs-grid .title-block .title-description,[dir=rtl] .tabs-grid .title-block .title-eyebrow p,[dir=rtl] .tabs-grid .title-block .title-headline p,[dir=rtl] .tabs-grid .title-block .title-description p,.page-rtl .tabs-grid .title-block .title-eyebrow p,.page-rtl .tabs-grid .title-block .title-headline p,.page-rtl .tabs-grid .title-block .title-description p{text-align:right;direction:ltr}[dir=rtl] .tabs-grid .title-block .subtitle-container.subtitle-container-left,.page-rtl .tabs-grid .title-block .subtitle-container.subtitle-container-left{text-align:right!important}[dir=rtl] .tabs-grid .title-block .subtitle-container.subtitle-container-right,.page-rtl .tabs-grid .title-block .subtitle-container.subtitle-container-right{text-align:left!important}[dir=rtl] .tabs-grid .title-block .subtitle-container.subtitle-container-center,.page-rtl .tabs-grid .title-block .subtitle-container.subtitle-container-center{text-align:center!important}[dir=rtl] .tabs-grid .title-block .title-button-group,.page-rtl .tabs-grid .title-block .title-button-group{direction:ltr;justify-content:flex-end}[dir=rtl] .tabs-grid .title-block .title-button-group button,[dir=rtl] .tabs-grid .title-block .title-button-group .button,[dir=rtl] .tabs-grid .title-block .title-button-group a.button,.page-rtl .tabs-grid .title-block .title-button-group button,.page-rtl .tabs-grid .title-block .title-button-group .button,.page-rtl .tabs-grid .title-block .title-button-group a.button{flex-direction:row-reverse}[dir=rtl] .tabs-grid .title-block .title-button-group button svg,[dir=rtl] .tabs-grid .title-block .title-button-group button img,[dir=rtl] .tabs-grid .title-block .title-button-group .button svg,[dir=rtl] .tabs-grid .title-block .title-button-group .button img,[dir=rtl] .tabs-grid .title-block .title-button-group a.button svg,[dir=rtl] .tabs-grid .title-block .title-button-group a.button img,.page-rtl .tabs-grid .title-block .title-button-group button svg,.page-rtl .tabs-grid .title-block .title-button-group button img,.page-rtl .tabs-grid .title-block .title-button-group .button svg,.page-rtl .tabs-grid .title-block .title-button-group .button img,.page-rtl .tabs-grid .title-block .title-button-group a.button svg,.page-rtl .tabs-grid .title-block .title-button-group a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] .tabs-grid__header,[dir=rtl] .tabs-grid__title,[dir=rtl] .tabs-grid__description,.page-rtl .tabs-grid__header,.page-rtl .tabs-grid__title,.page-rtl .tabs-grid__description,[dir=rtl] .tabs-grid__header p,[dir=rtl] .tabs-grid__title p,[dir=rtl] .tabs-grid__description p,.page-rtl .tabs-grid__header p,.page-rtl .tabs-grid__title p,.page-rtl .tabs-grid__description p,[dir=rtl] .tabs-grid__content,.page-rtl .tabs-grid__content,[dir=rtl] .tabs-grid__item,.page-rtl .tabs-grid__item,[dir=rtl] .tabs-grid__item-title,[dir=rtl] .tabs-grid__item-description,.page-rtl .tabs-grid__item-title,.page-rtl .tabs-grid__item-description,[dir=rtl] .tabs-grid__item-title p,[dir=rtl] .tabs-grid__item-description p,.page-rtl .tabs-grid__item-title p,.page-rtl .tabs-grid__item-description p{text-align:right}[dir=rtl] .tabs-grid .tab-paddle--left svg,[dir=rtl] .tabs-grid .tab-paddle--right svg,.page-rtl .tabs-grid .tab-paddle--left svg,.page-rtl .tabs-grid .tab-paddle--right svg{transform:scaleX(-1)}[dir=rtl] .faq-accordion,.page-rtl .faq-accordion{direction:rtl}[dir=rtl] .faq-accordion__item,.page-rtl .faq-accordion__item{text-align:right}[dir=rtl] .faq-accordion__header,.page-rtl .faq-accordion__header,[dir=rtl] .faq-accordion__header h2,[dir=rtl] .faq-accordion__header h3,[dir=rtl] .faq-accordion__header h4,[dir=rtl] .faq-accordion__header h5,[dir=rtl] .faq-accordion__header h6,.page-rtl .faq-accordion__header h2,.page-rtl .faq-accordion__header h3,.page-rtl .faq-accordion__header h4,.page-rtl .faq-accordion__header h5,.page-rtl .faq-accordion__header h6,[dir=rtl] .faq-accordion__question,.page-rtl .faq-accordion__question,[dir=rtl] .faq-accordion__question h2,[dir=rtl] .faq-accordion__question h3,[dir=rtl] .faq-accordion__question h4,[dir=rtl] .faq-accordion__question h5,[dir=rtl] .faq-accordion__question h6,.page-rtl .faq-accordion__question h2,.page-rtl .faq-accordion__question h3,.page-rtl .faq-accordion__question h4,.page-rtl .faq-accordion__question h5,.page-rtl .faq-accordion__question h6,[dir=rtl] .faq-accordion__title,.page-rtl .faq-accordion__title{text-align:right;direction:ltr}[dir=rtl] .faq-accordion__content,.page-rtl .faq-accordion__content,[dir=rtl] .faq-accordion__content p,.page-rtl .faq-accordion__content p,[dir=rtl] .faq-accordion__answer,.page-rtl .faq-accordion__answer,[dir=rtl] .faq-accordion__answer p,[dir=rtl] .faq-accordion__answer div,[dir=rtl] .faq-accordion__answer span,.page-rtl .faq-accordion__answer p,.page-rtl .faq-accordion__answer div,.page-rtl .faq-accordion__answer span,[dir=rtl] .faq-accordion__description,.page-rtl .faq-accordion__description,[dir=rtl] .faq-accordion__description p,.page-rtl .faq-accordion__description p{text-align:right}[dir=rtl] .faq-accordion__icon,.page-rtl .faq-accordion__icon{margin-left:12px;margin-right:0}[dir=rtl] .faq-accordion .title-block,.page-rtl .faq-accordion .title-block,[dir=rtl] .faq-accordion .title-block .title-eyebrow,[dir=rtl] .faq-accordion .title-block .title-headline,[dir=rtl] .faq-accordion .title-block .title-description,.page-rtl .faq-accordion .title-block .title-eyebrow,.page-rtl .faq-accordion .title-block .title-headline,.page-rtl .faq-accordion .title-block .title-description,[dir=rtl] .faq-accordion .title-block .title-eyebrow p,[dir=rtl] .faq-accordion .title-block .title-headline p,[dir=rtl] .faq-accordion .title-block .title-description p,.page-rtl .faq-accordion .title-block .title-eyebrow p,.page-rtl .faq-accordion .title-block .title-headline p,.page-rtl .faq-accordion .title-block .title-description p{text-align:right}[dir=rtl] .faq-accordion .title-block.title-block-left,.page-rtl .faq-accordion .title-block.title-block-left{text-align:right;align-items:flex-end}[dir=rtl] .faq-accordion .title-block.title-block-left .title-eyebrow,[dir=rtl] .faq-accordion .title-block.title-block-left .title-headline,[dir=rtl] .faq-accordion .title-block.title-block-left .title-description,.page-rtl .faq-accordion .title-block.title-block-left .title-eyebrow,.page-rtl .faq-accordion .title-block.title-block-left .title-headline,.page-rtl .faq-accordion .title-block.title-block-left .title-description,[dir=rtl] .faq-accordion .title-block.title-block-left .title-eyebrow p,[dir=rtl] .faq-accordion .title-block.title-block-left .title-headline p,[dir=rtl] .faq-accordion .title-block.title-block-left .title-description p,.page-rtl .faq-accordion .title-block.title-block-left .title-eyebrow p,.page-rtl .faq-accordion .title-block.title-block-left .title-headline p,.page-rtl .faq-accordion .title-block.title-block-left .title-description p{text-align:right}[dir=rtl] .faq-accordion .title-block.title-block-center,.page-rtl .faq-accordion .title-block.title-block-center{text-align:center;align-items:center}[dir=rtl] .faq-accordion .title-block.title-block-center .title-eyebrow,[dir=rtl] .faq-accordion .title-block.title-block-center .title-headline,[dir=rtl] .faq-accordion .title-block.title-block-center .title-description,.page-rtl .faq-accordion .title-block.title-block-center .title-eyebrow,.page-rtl .faq-accordion .title-block.title-block-center .title-headline,.page-rtl .faq-accordion .title-block.title-block-center .title-description,[dir=rtl] .faq-accordion .title-block.title-block-center .title-eyebrow p,[dir=rtl] .faq-accordion .title-block.title-block-center .title-headline p,[dir=rtl] .faq-accordion .title-block.title-block-center .title-description p,.page-rtl .faq-accordion .title-block.title-block-center .title-eyebrow p,.page-rtl .faq-accordion .title-block.title-block-center .title-headline p,.page-rtl .faq-accordion .title-block.title-block-center .title-description p{text-align:center}[dir=rtl] .faq-accordion--left .faq-accordion__header,.page-rtl .faq-accordion--left .faq-accordion__header{margin-left:auto;margin-right:0;text-align:right!important}[dir=rtl] .text-image-half-variant__content,.page-rtl .text-image-half-variant__content,[dir=rtl] .text-image-half-variant__title,[dir=rtl] .text-image-half-variant__headline,[dir=rtl] .text-image-half-variant__heading,.page-rtl .text-image-half-variant__title,.page-rtl .text-image-half-variant__headline,.page-rtl .text-image-half-variant__heading,[dir=rtl] .text-image-half-variant__title p,[dir=rtl] .text-image-half-variant__title h1,[dir=rtl] .text-image-half-variant__title h2,[dir=rtl] .text-image-half-variant__title h3,[dir=rtl] .text-image-half-variant__title h4,[dir=rtl] .text-image-half-variant__title h5,[dir=rtl] .text-image-half-variant__title h6,[dir=rtl] .text-image-half-variant__headline p,[dir=rtl] .text-image-half-variant__headline h1,[dir=rtl] .text-image-half-variant__headline h2,[dir=rtl] .text-image-half-variant__headline h3,[dir=rtl] .text-image-half-variant__headline h4,[dir=rtl] .text-image-half-variant__headline h5,[dir=rtl] .text-image-half-variant__headline h6,[dir=rtl] .text-image-half-variant__heading p,[dir=rtl] .text-image-half-variant__heading h1,[dir=rtl] .text-image-half-variant__heading h2,[dir=rtl] .text-image-half-variant__heading h3,[dir=rtl] .text-image-half-variant__heading h4,[dir=rtl] .text-image-half-variant__heading h5,[dir=rtl] .text-image-half-variant__heading h6,.page-rtl .text-image-half-variant__title p,.page-rtl .text-image-half-variant__title h1,.page-rtl .text-image-half-variant__title h2,.page-rtl .text-image-half-variant__title h3,.page-rtl .text-image-half-variant__title h4,.page-rtl .text-image-half-variant__title h5,.page-rtl .text-image-half-variant__title h6,.page-rtl .text-image-half-variant__headline p,.page-rtl .text-image-half-variant__headline h1,.page-rtl .text-image-half-variant__headline h2,.page-rtl .text-image-half-variant__headline h3,.page-rtl .text-image-half-variant__headline h4,.page-rtl .text-image-half-variant__headline h5,.page-rtl .text-image-half-variant__headline h6,.page-rtl .text-image-half-variant__heading p,.page-rtl .text-image-half-variant__heading h1,.page-rtl .text-image-half-variant__heading h2,.page-rtl .text-image-half-variant__heading h3,.page-rtl .text-image-half-variant__heading h4,.page-rtl .text-image-half-variant__heading h5,.page-rtl .text-image-half-variant__heading h6,[dir=rtl] .text-image-half-variant__description,.page-rtl .text-image-half-variant__description,[dir=rtl] .text-image-half-variant__description p,.page-rtl .text-image-half-variant__description p,[dir=rtl] .text-image-half-variant__eyebrow,.page-rtl .text-image-half-variant__eyebrow{text-align:right;direction:ltr}[dir=rtl] .text-image-half-variant .title-block,.page-rtl .text-image-half-variant .title-block{direction:ltr;text-align:right!important;align-items:flex-end!important}[dir=rtl] .text-image-half-variant .title-block.title-block-left,.page-rtl .text-image-half-variant .title-block.title-block-left{text-align:right!important;align-items:flex-end!important}[dir=rtl] .text-image-half-variant .title-block.title-block-right,.page-rtl .text-image-half-variant .title-block.title-block-right{text-align:left!important;align-items:flex-start!important}[dir=rtl] .text-image-half-variant .title-block.title-block-center,.page-rtl .text-image-half-variant .title-block.title-block-center{text-align:center!important;align-items:center!important}[dir=rtl] .text-image-half-variant .title-block .title-eyebrow,[dir=rtl] .text-image-half-variant .title-block .title-headline,[dir=rtl] .text-image-half-variant .title-block .title-description,.page-rtl .text-image-half-variant .title-block .title-eyebrow,.page-rtl .text-image-half-variant .title-block .title-headline,.page-rtl .text-image-half-variant .title-block .title-description,[dir=rtl] .text-image-half-variant .title-block .title-eyebrow p,[dir=rtl] .text-image-half-variant .title-block .title-headline p,[dir=rtl] .text-image-half-variant .title-block .title-description p,.page-rtl .text-image-half-variant .title-block .title-eyebrow p,.page-rtl .text-image-half-variant .title-block .title-headline p,.page-rtl .text-image-half-variant .title-block .title-description p{text-align:right;direction:ltr}[dir=rtl] .text-image-half-variant .title-block .subtitle-container.subtitle-container-left,.page-rtl .text-image-half-variant .title-block .subtitle-container.subtitle-container-left{text-align:right!important}[dir=rtl] .text-image-half-variant .title-block .subtitle-container.subtitle-container-right,.page-rtl .text-image-half-variant .title-block .subtitle-container.subtitle-container-right{text-align:left!important}[dir=rtl] .text-image-half-variant .title-block .subtitle-container.subtitle-container-center,.page-rtl .text-image-half-variant .title-block .subtitle-container.subtitle-container-center{text-align:center!important}[dir=rtl] .text-image-half-variant .title-block .title-button-group,.page-rtl .text-image-half-variant .title-block .title-button-group{direction:rtl;justify-content:flex-end}[dir=rtl] .text-image-half-variant .title-block .title-button-group button,[dir=rtl] .text-image-half-variant .title-block .title-button-group .button,[dir=rtl] .text-image-half-variant .title-block .title-button-group a.button,.page-rtl .text-image-half-variant .title-block .title-button-group button,.page-rtl .text-image-half-variant .title-block .title-button-group .button,.page-rtl .text-image-half-variant .title-block .title-button-group a.button{flex-direction:row-reverse}[dir=rtl] .text-image-half-variant .title-block .title-button-group button svg,[dir=rtl] .text-image-half-variant .title-block .title-button-group button img,[dir=rtl] .text-image-half-variant .title-block .title-button-group .button svg,[dir=rtl] .text-image-half-variant .title-block .title-button-group .button img,[dir=rtl] .text-image-half-variant .title-block .title-button-group a.button svg,[dir=rtl] .text-image-half-variant .title-block .title-button-group a.button img,.page-rtl .text-image-half-variant .title-block .title-button-group button svg,.page-rtl .text-image-half-variant .title-block .title-button-group button img,.page-rtl .text-image-half-variant .title-block .title-button-group .button svg,.page-rtl .text-image-half-variant .title-block .title-button-group .button img,.page-rtl .text-image-half-variant .title-block .title-button-group a.button svg,.page-rtl .text-image-half-variant .title-block .title-button-group a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] .text-image-half-variant__button-group,[dir=rtl] .text-image-half-variant__cta-container,.page-rtl .text-image-half-variant__button-group,.page-rtl .text-image-half-variant__cta-container{direction:ltr;justify-content:flex-end}[dir=rtl] .text-image-half-variant__button-group button,[dir=rtl] .text-image-half-variant__button-group .button,[dir=rtl] .text-image-half-variant__button-group a.button,[dir=rtl] .text-image-half-variant__cta-container button,[dir=rtl] .text-image-half-variant__cta-container .button,[dir=rtl] .text-image-half-variant__cta-container a.button,.page-rtl .text-image-half-variant__button-group button,.page-rtl .text-image-half-variant__button-group .button,.page-rtl .text-image-half-variant__button-group a.button,.page-rtl .text-image-half-variant__cta-container button,.page-rtl .text-image-half-variant__cta-container .button,.page-rtl .text-image-half-variant__cta-container a.button{flex-direction:row-reverse}[dir=rtl] .text-image-half-variant__button-group button svg,[dir=rtl] .text-image-half-variant__button-group button img,[dir=rtl] .text-image-half-variant__button-group .button svg,[dir=rtl] .text-image-half-variant__button-group .button img,[dir=rtl] .text-image-half-variant__button-group a.button svg,[dir=rtl] .text-image-half-variant__button-group a.button img,[dir=rtl] .text-image-half-variant__cta-container button svg,[dir=rtl] .text-image-half-variant__cta-container button img,[dir=rtl] .text-image-half-variant__cta-container .button svg,[dir=rtl] .text-image-half-variant__cta-container .button img,[dir=rtl] .text-image-half-variant__cta-container a.button svg,[dir=rtl] .text-image-half-variant__cta-container a.button img,.page-rtl .text-image-half-variant__button-group button svg,.page-rtl .text-image-half-variant__button-group button img,.page-rtl .text-image-half-variant__button-group .button svg,.page-rtl .text-image-half-variant__button-group .button img,.page-rtl .text-image-half-variant__button-group a.button svg,.page-rtl .text-image-half-variant__button-group a.button img,.page-rtl .text-image-half-variant__cta-container button svg,.page-rtl .text-image-half-variant__cta-container button img,.page-rtl .text-image-half-variant__cta-container .button svg,.page-rtl .text-image-half-variant__cta-container .button img,.page-rtl .text-image-half-variant__cta-container a.button svg,.page-rtl .text-image-half-variant__cta-container a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] .text-image-half__content,.page-rtl .text-image-half__content,[dir=rtl] .text-image-half__title,[dir=rtl] .text-image-half__headline,[dir=rtl] .text-image-half__heading,.page-rtl .text-image-half__title,.page-rtl .text-image-half__headline,.page-rtl .text-image-half__heading,[dir=rtl] .text-image-half__title p,[dir=rtl] .text-image-half__title h1,[dir=rtl] .text-image-half__title h2,[dir=rtl] .text-image-half__title h3,[dir=rtl] .text-image-half__title h4,[dir=rtl] .text-image-half__title h5,[dir=rtl] .text-image-half__title h6,[dir=rtl] .text-image-half__headline p,[dir=rtl] .text-image-half__headline h1,[dir=rtl] .text-image-half__headline h2,[dir=rtl] .text-image-half__headline h3,[dir=rtl] .text-image-half__headline h4,[dir=rtl] .text-image-half__headline h5,[dir=rtl] .text-image-half__headline h6,[dir=rtl] .text-image-half__heading p,[dir=rtl] .text-image-half__heading h1,[dir=rtl] .text-image-half__heading h2,[dir=rtl] .text-image-half__heading h3,[dir=rtl] .text-image-half__heading h4,[dir=rtl] .text-image-half__heading h5,[dir=rtl] .text-image-half__heading h6,.page-rtl .text-image-half__title p,.page-rtl .text-image-half__title h1,.page-rtl .text-image-half__title h2,.page-rtl .text-image-half__title h3,.page-rtl .text-image-half__title h4,.page-rtl .text-image-half__title h5,.page-rtl .text-image-half__title h6,.page-rtl .text-image-half__headline p,.page-rtl .text-image-half__headline h1,.page-rtl .text-image-half__headline h2,.page-rtl .text-image-half__headline h3,.page-rtl .text-image-half__headline h4,.page-rtl .text-image-half__headline h5,.page-rtl .text-image-half__headline h6,.page-rtl .text-image-half__heading p,.page-rtl .text-image-half__heading h1,.page-rtl .text-image-half__heading h2,.page-rtl .text-image-half__heading h3,.page-rtl .text-image-half__heading h4,.page-rtl .text-image-half__heading h5,.page-rtl .text-image-half__heading h6,[dir=rtl] .text-image-half__description,.page-rtl .text-image-half__description,[dir=rtl] .text-image-half__description p,.page-rtl .text-image-half__description p,[dir=rtl] .text-image-half__eyebrow,.page-rtl .text-image-half__eyebrow{text-align:right;direction:ltr}[dir=rtl] .text-image-half .title-block,.page-rtl .text-image-half .title-block{direction:ltr;text-align:right!important;align-items:flex-end!important}[dir=rtl] .text-image-half .title-block.title-block-left,.page-rtl .text-image-half .title-block.title-block-left{text-align:right!important;align-items:flex-end!important}[dir=rtl] .text-image-half .title-block.title-block-right,.page-rtl .text-image-half .title-block.title-block-right{text-align:left!important;align-items:flex-start!important}[dir=rtl] .text-image-half .title-block.title-block-center,.page-rtl .text-image-half .title-block.title-block-center{text-align:center!important;align-items:center!important}[dir=rtl] .text-image-half .title-block .title-eyebrow,[dir=rtl] .text-image-half .title-block .title-headline,[dir=rtl] .text-image-half .title-block .title-description,.page-rtl .text-image-half .title-block .title-eyebrow,.page-rtl .text-image-half .title-block .title-headline,.page-rtl .text-image-half .title-block .title-description,[dir=rtl] .text-image-half .title-block .title-eyebrow p,[dir=rtl] .text-image-half .title-block .title-headline p,[dir=rtl] .text-image-half .title-block .title-description p,.page-rtl .text-image-half .title-block .title-eyebrow p,.page-rtl .text-image-half .title-block .title-headline p,.page-rtl .text-image-half .title-block .title-description p{text-align:right;direction:ltr}[dir=rtl] .text-image-half .title-block .subtitle-container.subtitle-container-left,.page-rtl .text-image-half .title-block .subtitle-container.subtitle-container-left{text-align:right!important}[dir=rtl] .text-image-half .title-block .subtitle-container.subtitle-container-right,.page-rtl .text-image-half .title-block .subtitle-container.subtitle-container-right{text-align:left!important}[dir=rtl] .text-image-half .title-block .subtitle-container.subtitle-container-center,.page-rtl .text-image-half .title-block .subtitle-container.subtitle-container-center{text-align:center!important}[dir=rtl] .text-image-half .title-block .title-button-group,.page-rtl .text-image-half .title-block .title-button-group{direction:ltr;justify-content:flex-end}[dir=rtl] .text-image-half .title-block .title-button-group button,[dir=rtl] .text-image-half .title-block .title-button-group .button,[dir=rtl] .text-image-half .title-block .title-button-group a.button,.page-rtl .text-image-half .title-block .title-button-group button,.page-rtl .text-image-half .title-block .title-button-group .button,.page-rtl .text-image-half .title-block .title-button-group a.button{flex-direction:row-reverse}[dir=rtl] .text-image-half .title-block .title-button-group button svg,[dir=rtl] .text-image-half .title-block .title-button-group button img,[dir=rtl] .text-image-half .title-block .title-button-group .button svg,[dir=rtl] .text-image-half .title-block .title-button-group .button img,[dir=rtl] .text-image-half .title-block .title-button-group a.button svg,[dir=rtl] .text-image-half .title-block .title-button-group a.button img,.page-rtl .text-image-half .title-block .title-button-group button svg,.page-rtl .text-image-half .title-block .title-button-group button img,.page-rtl .text-image-half .title-block .title-button-group .button svg,.page-rtl .text-image-half .title-block .title-button-group .button img,.page-rtl .text-image-half .title-block .title-button-group a.button svg,.page-rtl .text-image-half .title-block .title-button-group a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] .text-image-half__button-group,[dir=rtl] .text-image-half__cta-container,.page-rtl .text-image-half__button-group,.page-rtl .text-image-half__cta-container{direction:ltr;justify-content:flex-end}[dir=rtl] .text-image-half__button-group button,[dir=rtl] .text-image-half__button-group .button,[dir=rtl] .text-image-half__button-group a.button,[dir=rtl] .text-image-half__cta-container button,[dir=rtl] .text-image-half__cta-container .button,[dir=rtl] .text-image-half__cta-container a.button,.page-rtl .text-image-half__button-group button,.page-rtl .text-image-half__button-group .button,.page-rtl .text-image-half__button-group a.button,.page-rtl .text-image-half__cta-container button,.page-rtl .text-image-half__cta-container .button,.page-rtl .text-image-half__cta-container a.button{flex-direction:row-reverse}[dir=rtl] .text-image-half__button-group button svg,[dir=rtl] .text-image-half__button-group button img,[dir=rtl] .text-image-half__button-group .button svg,[dir=rtl] .text-image-half__button-group .button img,[dir=rtl] .text-image-half__button-group a.button svg,[dir=rtl] .text-image-half__button-group a.button img,[dir=rtl] .text-image-half__cta-container button svg,[dir=rtl] .text-image-half__cta-container button img,[dir=rtl] .text-image-half__cta-container .button svg,[dir=rtl] .text-image-half__cta-container .button img,[dir=rtl] .text-image-half__cta-container a.button svg,[dir=rtl] .text-image-half__cta-container a.button img,.page-rtl .text-image-half__button-group button svg,.page-rtl .text-image-half__button-group button img,.page-rtl .text-image-half__button-group .button svg,.page-rtl .text-image-half__button-group .button img,.page-rtl .text-image-half__button-group a.button svg,.page-rtl .text-image-half__button-group a.button img,.page-rtl .text-image-half__cta-container button svg,.page-rtl .text-image-half__cta-container button img,.page-rtl .text-image-half__cta-container .button svg,.page-rtl .text-image-half__cta-container .button img,.page-rtl .text-image-half__cta-container a.button svg,.page-rtl .text-image-half__cta-container a.button img{margin-left:0;margin-right:8px;transform:scaleX(-1)}[dir=rtl] .Datapoint,.page-rtl .Datapoint{text-align:right}[dir=rtl] .Datapoint .Datapoint_header,.page-rtl .Datapoint .Datapoint_header,[dir=rtl] .Datapoint .Datapoint_header p,.page-rtl .Datapoint .Datapoint_header p{text-align:right;direction:ltr}[dir=rtl] .footer,.page-rtl .footer,[dir=rtl] footer,.page-rtl footer{text-align:right;direction:rtl}[dir=rtl] .footer__content,.page-rtl .footer__content,[dir=rtl] footer__content,.page-rtl footer__content{text-align:right}[dir=rtl] .footer__copyright,.page-rtl .footer__copyright,[dir=rtl] footer__copyright,.page-rtl footer__copyright,[dir=rtl] .footer__copyright p,.page-rtl .footer__copyright p,[dir=rtl] footer__copyright p,.page-rtl footer__copyright p{text-align:right;direction:ltr}[dir=rtl] .footer__text,.page-rtl .footer__text,[dir=rtl] footer__text,.page-rtl footer__text{text-align:right}[dir=rtl] .footer__links,.page-rtl .footer__links,[dir=rtl] footer__links,.page-rtl footer__links{justify-content:flex-end}[dir=rtl] .footer__nav,.page-rtl .footer__nav,[dir=rtl] footer__nav,.page-rtl footer__nav{direction:rtl}[dir=rtl] .footer__nav ul,[dir=rtl] .footer__nav ol,.page-rtl .footer__nav ul,.page-rtl .footer__nav ol,[dir=rtl] footer__nav ul,[dir=rtl] footer__nav ol,.page-rtl footer__nav ul,.page-rtl footer__nav ol{padding-left:0;padding-right:0}[dir=rtl] .footer__section,.page-rtl .footer__section,[dir=rtl] footer__section,.page-rtl footer__section,[dir=rtl] .footer__section h2,[dir=rtl] .footer__section h3,[dir=rtl] .footer__section h4,[dir=rtl] .footer__section h5,[dir=rtl] .footer__section h6,[dir=rtl] .footer__section p,.page-rtl .footer__section h2,.page-rtl .footer__section h3,.page-rtl .footer__section h4,.page-rtl .footer__section h5,.page-rtl .footer__section h6,.page-rtl .footer__section p,[dir=rtl] footer__section h2,[dir=rtl] footer__section h3,[dir=rtl] footer__section h4,[dir=rtl] footer__section h5,[dir=rtl] footer__section h6,[dir=rtl] footer__section p,.page-rtl footer__section h2,.page-rtl footer__section h3,.page-rtl footer__section h4,.page-rtl footer__section h5,.page-rtl footer__section h6,.page-rtl footer__section p{text-align:right}[dir=rtl] .footer-premium,.page-rtl .footer-premium,[dir=rtl] footer-premium,.page-rtl footer-premium{text-align:right;direction:rtl}[dir=rtl] .footer-premium__copyright,.page-rtl .footer-premium__copyright,[dir=rtl] footer-premium__copyright,.page-rtl footer-premium__copyright,[dir=rtl] .footer-premium__copyright p,.page-rtl .footer-premium__copyright p,[dir=rtl] footer-premium__copyright p,.page-rtl footer-premium__copyright p{direction:ltr;text-align:right!important}[dir=rtl] .footer-premium__content,.page-rtl .footer-premium__content,[dir=rtl] footer-premium__content,.page-rtl footer-premium__content{text-align:right}[dir=rtl] .footer-premium__links,.page-rtl .footer-premium__links,[dir=rtl] footer-premium__links,.page-rtl footer-premium__links{justify-content:flex-end}[dir=rtl] .card,.page-rtl .card,[dir=rtl] .card__content,.page-rtl .card__content{text-align:right}[dir=rtl] .card__icon--left,.page-rtl .card__icon--left{margin-left:1rem;margin-right:0}[dir=rtl] .card__icon--right,.page-rtl .card__icon--right{margin-left:0;margin-right:1rem}[dir=rtl] .quick-links-card-content,.page-rtl .quick-links-card-content,[dir=rtl] .quick-links-card-content .quick-container .quick-link-title,[dir=rtl] .quick-links-card-content .quick-container .description,.page-rtl .quick-links-card-content .quick-container .quick-link-title,.page-rtl .quick-links-card-content .quick-container .description,[dir=rtl] .modal__header,[dir=rtl] .modal__body,[dir=rtl] .modal__footer,[dir=rtl] .dialog__header,[dir=rtl] .dialog__body,[dir=rtl] .dialog__footer,.page-rtl .modal__header,.page-rtl .modal__body,.page-rtl .modal__footer,.page-rtl .dialog__header,.page-rtl .dialog__body,.page-rtl .dialog__footer{text-align:right}[dir=rtl] .modal__close,[dir=rtl] .dialog__close,.page-rtl .modal__close,.page-rtl .dialog__close{left:1rem;right:auto}[dir=rtl] ul,[dir=rtl] ol,.page-rtl ul,.page-rtl ol{direction:rtl;padding-left:0;padding-right:1.5rem}[dir=rtl] li,.page-rtl li{text-align:right}[dir=rtl] .rich-content ul:not(.bullet-list) li:before{left:auto!important;right:-1.5rem!important}[dir=rtl] .rich-content ol:not(.bullet-list) li{list-style:none}[dir=rtl] .rich-content ol:not(.bullet-list) li::marker{content:none}[dir=rtl] .rich-content ol:not(.bullet-list) li:before{left:auto!important;right:-2.1rem!important}[dir=rtl] table,.page-rtl table{direction:rtl}[dir=rtl] table th,[dir=rtl] table td,.page-rtl table th,.page-rtl table td,[dir=rtl] table th:first-child,[dir=rtl] table td:first-child,.page-rtl table th:first-child,.page-rtl table td:first-child{text-align:right}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}.rtl-only{display:none}[dir=rtl] .rtl-only,.page-rtl .rtl-only,.ltr-only{display:block}[dir=rtl] .ltr-only,.page-rtl .ltr-only,.rtl-inline{display:none}[dir=rtl] .rtl-inline,.page-rtl .rtl-inline,.ltr-inline{display:inline}[dir=rtl] .ltr-inline,.page-rtl .ltr-inline,.rtl-flex{display:none}[dir=rtl] .rtl-flex,.page-rtl .rtl-flex,.ltr-flex{display:flex}[dir=rtl] .ltr-flex,.page-rtl .ltr-flex{display:none}[dir=rtl] .icon-flip-rtl,[dir=rtl] .flip-horizontal,.page-rtl .icon-flip-rtl,.page-rtl .flip-horizontal{transform:scaleX(-1)}@media (min-width:1023px){[dir=rtl] .flyout-menu-card-component,[dir=rtl] .flyout-menu-card-component--featurespace,.page-rtl .flyout-menu-card-component,.page-rtl .flyout-menu-card-component--featurespace{margin-left:0;margin-right:auto}}[dir=rtl] .flyout-menu-item-next-icon,.page-rtl .flyout-menu-item-next-icon{justify-content:flex-start;margin-left:0;margin-right:.625rem}[dir=rtl] .flyout-menu-item-next-icon svg,[dir=rtl] .flyout-menu-item-next-icon img,.page-rtl .flyout-menu-item-next-icon svg,.page-rtl .flyout-menu-item-next-icon img{transform:scaleX(-1)}[dir=rtl] .flyout-menu-item:hover .flyout-menu-item-next-icon,.page-rtl .flyout-menu-item:hover .flyout-menu-item-next-icon{transform:translate(3px)}[dir=rtl] .flyout-menu-item:hover .flyout-menu-item-text,.page-rtl .flyout-menu-item:hover .flyout-menu-item-text{transform:translate(-8px)}[dir=rtl] .footer__column-list .text-link .arrow-icon svg.arrow-up-right,[dir=rtl] .footer__column-item.text-link .arrow-icon svg.arrow-up-right,.page-rtl .footer__column-list .text-link .arrow-icon svg.arrow-up-right,.page-rtl .footer__column-item.text-link .arrow-icon svg.arrow-up-right{transform:scaleX(-1)!important}[dir=rtl] .footer__copyright,.page-rtl .footer__copyright{text-align:left}[dir=rtl] .footer__language-btn,.page-rtl .footer__language-btn,[dir=rtl] .footer-premium__language-btn,.page-rtl .footer-premium__language-btn{flex-direction:row-reverse}[dir=rtl] .faq-accordion__header,.page-rtl .faq-accordion__header{width:fit-content!important}[dir=rtl] .text-link .arrow-icon svg.arrow-right,[dir=rtl] .text-link .arrow-icon svg.arrow-up-right,[dir=rtl] .text-link .arrow-icon svg.new-window,[dir=rtl] .text-link .arrow-icon svg.modal,[dir=rtl] .arrow-icon svg.arrow-right,[dir=rtl] .arrow-icon svg.arrow-up-right,[dir=rtl] .arrow-icon svg.new-window,[dir=rtl] .arrow-icon svg.modal,.page-rtl .text-link .arrow-icon svg.arrow-right,.page-rtl .text-link .arrow-icon svg.arrow-up-right,.page-rtl .text-link .arrow-icon svg.new-window,.page-rtl .text-link .arrow-icon svg.modal,.page-rtl .arrow-icon svg.arrow-right,.page-rtl .arrow-icon svg.arrow-up-right,.page-rtl .arrow-icon svg.new-window,.page-rtl .arrow-icon svg.modal{transform:scaleX(-1)!important}[dir=rtl] .text-link:hover .arrow-icon,[dir=rtl] .text-link:active .arrow-icon,[dir=rtl] .text-link.animate-arrow:hover .arrow-icon,[dir=rtl] .text-link.animate-arrow:active .arrow-icon,.page-rtl .text-link:hover .arrow-icon,.page-rtl .text-link:active .arrow-icon,.page-rtl .text-link.animate-arrow:hover .arrow-icon,.page-rtl .text-link.animate-arrow:active .arrow-icon{transform:translate(-4px)!important}[dir=rtl] .link-icon svg.arrow-right,[dir=rtl] .link-icon svg.arrow-up-right,[dir=rtl] .link-icon svg.new-window,[dir=rtl] .link-icon svg.modal,.page-rtl .link-icon svg.arrow-right,.page-rtl .link-icon svg.arrow-up-right,.page-rtl .link-icon svg.new-window,.page-rtl .link-icon svg.modal{transform:scaleX(-1)!important}[dir=rtl] .link-icon.icon-arrow-right:before,[dir=rtl] .link-icon.icon-arrow-up-right:before,[dir=rtl] .link-icon.icon-new-window:before,[dir=rtl] .link-icon.icon-modal:before,.page-rtl .link-icon.icon-arrow-right:before,.page-rtl .link-icon.icon-arrow-up-right:before,.page-rtl .link-icon.icon-new-window:before,.page-rtl .link-icon.icon-modal:before{display:inline-block;transform:scaleX(-1)!important}[dir=rtl] .footer__modal__overlay,.page-rtl .footer__modal__overlay{left:3.4%}[dir=rtl] .footer-premium__container~.footer__modal__overlay,.page-rtl .footer-premium__container~.footer__modal__overlay{left:0}[dir=rtl] .footer__modal-close,.page-rtl .footer__modal-close{right:initial;left:1.5rem}[dir=rtl] .faq-item-header,.page-rtl .faq-item-header{text-align:right;justify-content:space-between;align-items:flex-start}[dir=rtl] .faq-item-header .faq-item-icon,.page-rtl .faq-item-header .faq-item-icon{margin-left:0}[dir=rtl] .flyout-menu-mobile-top-level-item .flyout-menu-mobile-top-level-item-icon,.page-rtl .flyout-menu-mobile-top-level-item .flyout-menu-mobile-top-level-item-icon{transform:scaleX(-1)}[dir=rtl] .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content-inner{text-align:right}[dir=rtl] .vs-hero-premium-content-inner p,[dir=rtl] .vs-hero-premium-content-inner h1,[dir=rtl] .vs-hero-premium-content-inner h2,[dir=rtl] .vs-hero-premium-content-inner h3,[dir=rtl] .vs-hero-premium-content-inner h4,[dir=rtl] .vs-hero-premium-content-inner h5,[dir=rtl] .vs-hero-premium-content-inner h6,.page-rtl .vs-hero-premium-content-inner p,.page-rtl .vs-hero-premium-content-inner h1,.page-rtl .vs-hero-premium-content-inner h2,.page-rtl .vs-hero-premium-content-inner h3,.page-rtl .vs-hero-premium-content-inner h4,.page-rtl .vs-hero-premium-content-inner h5,.page-rtl .vs-hero-premium-content-inner h6{direction:ltr;text-align:right!important}@media (max-width:767px){[dir=rtl] .vs-hero-premium-content-inner,.page-rtl .vs-hero-premium-content-inner{text-align:center}[dir=rtl] .vs-hero-premium-content-inner p,[dir=rtl] .vs-hero-premium-content-inner h1,[dir=rtl] .vs-hero-premium-content-inner h2,[dir=rtl] .vs-hero-premium-content-inner h3,[dir=rtl] .vs-hero-premium-content-inner h4,[dir=rtl] .vs-hero-premium-content-inner h5,[dir=rtl] .vs-hero-premium-content-inner h6,.page-rtl .vs-hero-premium-content-inner p,.page-rtl .vs-hero-premium-content-inner h1,.page-rtl .vs-hero-premium-content-inner h2,.page-rtl .vs-hero-premium-content-inner h3,.page-rtl .vs-hero-premium-content-inner h4,.page-rtl .vs-hero-premium-content-inner h5,.page-rtl .vs-hero-premium-content-inner h6{text-align:center;direction:ltr}}[dir=rtl] .title-block,.page-rtl .title-block{text-align:right;align-items:flex-end}@media (min-width:768px){[dir=rtl] .title-block,.page-rtl .title-block{align-items:flex-start}}[dir=rtl] .title-block .title-eyebrow,[dir=rtl] .title-block .title-headline,[dir=rtl] .title-block .title-description,.page-rtl .title-block .title-eyebrow,.page-rtl .title-block .title-headline,.page-rtl .title-block .title-description,[dir=rtl] .title-block .title-eyebrow p,[dir=rtl] .title-block .title-headline p,[dir=rtl] .title-block .title-description p,.page-rtl .title-block .title-eyebrow p,.page-rtl .title-block .title-headline p,.page-rtl .title-block .title-description p{direction:ltr}[dir=rtl] .dynamic-grid-container .title-block,.page-rtl .dynamic-grid-container .title-block,[dir=rtl] .bentogrid-container .title-block,.page-rtl .bentogrid-container .title-block,[dir=rtl] .editorial-grid-wrapper .title-block,.page-rtl .editorial-grid-wrapper .title-block,[dir=rtl] .grid-card-content .title-block,.page-rtl .grid-card-content .title-block{text-align:right;align-items:flex-end}[dir=rtl] .dynamic-grid-container .title-block .title-eyebrow,[dir=rtl] .dynamic-grid-container .title-block .title-headline,[dir=rtl] .dynamic-grid-container .title-block .title-description,.page-rtl .dynamic-grid-container .title-block .title-eyebrow,.page-rtl .dynamic-grid-container .title-block .title-headline,.page-rtl .dynamic-grid-container .title-block .title-description,[dir=rtl] .bentogrid-container .title-block .title-eyebrow,[dir=rtl] .bentogrid-container .title-block .title-headline,[dir=rtl] .bentogrid-container .title-block .title-description,.page-rtl .bentogrid-container .title-block .title-eyebrow,.page-rtl .bentogrid-container .title-block .title-headline,.page-rtl .bentogrid-container .title-block .title-description,[dir=rtl] .editorial-grid-wrapper .title-block .title-eyebrow,[dir=rtl] .editorial-grid-wrapper .title-block .title-headline,[dir=rtl] .editorial-grid-wrapper .title-block .title-description,.page-rtl .editorial-grid-wrapper .title-block .title-eyebrow,.page-rtl .editorial-grid-wrapper .title-block .title-headline,.page-rtl .editorial-grid-wrapper .title-block .title-description,[dir=rtl] .grid-card-content .title-block .title-eyebrow,[dir=rtl] .grid-card-content .title-block .title-headline,[dir=rtl] .grid-card-content .title-block .title-description,.page-rtl .grid-card-content .title-block .title-eyebrow,.page-rtl .grid-card-content .title-block .title-headline,.page-rtl .grid-card-content .title-block .title-description,[dir=rtl] .dynamic-grid-container .title-block .title-eyebrow p,[dir=rtl] .dynamic-grid-container .title-block .title-headline p,[dir=rtl] .dynamic-grid-container .title-block .title-description p,.page-rtl .dynamic-grid-container .title-block .title-eyebrow p,.page-rtl .dynamic-grid-container .title-block .title-headline p,.page-rtl .dynamic-grid-container .title-block .title-description p,[dir=rtl] .bentogrid-container .title-block .title-eyebrow p,[dir=rtl] .bentogrid-container .title-block .title-headline p,[dir=rtl] .bentogrid-container .title-block .title-description p,.page-rtl .bentogrid-container .title-block .title-eyebrow p,.page-rtl .bentogrid-container .title-block .title-headline p,.page-rtl .bentogrid-container .title-block .title-description p,[dir=rtl] .editorial-grid-wrapper .title-block .title-eyebrow p,[dir=rtl] .editorial-grid-wrapper .title-block .title-headline p,[dir=rtl] .editorial-grid-wrapper .title-block .title-description p,.page-rtl .editorial-grid-wrapper .title-block .title-eyebrow p,.page-rtl .editorial-grid-wrapper .title-block .title-headline p,.page-rtl .editorial-grid-wrapper .title-block .title-description p,[dir=rtl] .grid-card-content .title-block .title-eyebrow p,[dir=rtl] .grid-card-content .title-block .title-headline p,[dir=rtl] .grid-card-content .title-block .title-description p,.page-rtl .grid-card-content .title-block .title-eyebrow p,.page-rtl .grid-card-content .title-block .title-headline p,.page-rtl .grid-card-content .title-block .title-description p{direction:ltr}[dir=rtl] .subtitle-container-center .title-description,.page-rtl .subtitle-container-center .title-description,[dir=rtl] .subtitle-container-center .title-description p,.page-rtl .subtitle-container-center .title-description p{text-align:center!important}[dir=rtl] .DataPoints_Bar,.page-rtl .DataPoints_Bar{padding-left:3rem!important;padding-right:3rem!important}@media (max-width:767px){[dir=rtl] .DataPoints_Bar,.page-rtl .DataPoints_Bar{padding-left:1.5rem!important;padding-right:1.5rem!important}}[dir=rtl] .footer__modal-locale-value:hover,.page-rtl .footer__modal-locale-value:hover,[dir=rtl] .footer__modal-region li a:hover,.page-rtl .footer__modal-region li a:hover{transform:translate(-4px)}[dir=rtl] .faq-item:not(.expanded):hover .faq-item-title,[dir=rtl] .faq-item.expanded .faq-item-header .faq-item-title,[dir=rtl] .faq-item-header.open .faq-item-title,.page-rtl .faq-item:not(.expanded):hover .faq-item-title,.page-rtl .faq-item.expanded .faq-item-header .faq-item-title,.page-rtl .faq-item-header.open .faq-item-title{transform:translate(-4px)!important}[dir=rtl] .faq-item:not(.expanded):hover .faq-item-icon .icon-content,[dir=rtl] .faq-item.expanded .faq-item-header .faq-item-icon .icon-content,[dir=rtl] .faq-item-header.open .faq-item-icon .icon-content,.page-rtl .faq-item:not(.expanded):hover .faq-item-icon .icon-content,.page-rtl .faq-item.expanded .faq-item-header .faq-item-icon .icon-content,.page-rtl .faq-item-header.open .faq-item-icon .icon-content{transform:translateZ(0)translate(8px)rotate(-45deg)!important}[dir=rtl] .faq-item-content.expanded,[dir=rtl] .faq-item:not(.expanded):hover .faq-item-content,.page-rtl .faq-item-content.expanded,.page-rtl .faq-item:not(.expanded):hover .faq-item-content{padding-left:0;padding-right:14px}[dir=rtl] .rich-text__content p,[dir=rtl] .rich-content p,[dir=rtl] .title-description p,[dir=rtl] .faq-accordion__answer p,[dir=rtl] .faq-accordion__description p,.page-rtl .rich-text__content p,.page-rtl .rich-content p,.page-rtl .title-description p,.page-rtl .faq-accordion__answer p,.page-rtl .faq-accordion__description p{direction:rtl!important}[dir=rtl] .title-button-group.blockReveal.scroll-down>*,.page-rtl .title-button-group.blockReveal.scroll-down>*{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnimRTL!important}[dir=rtl] sup,.page-rtl sup{unicode-bidi:isolate;vertical-align:super!important;font-size:.6em!important;line-height:0!important;position:relative!important}[dir=rtl] sup font,.page-rtl sup font{vertical-align:baseline!important}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Monaco,Menlo,Ubuntu Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@layer reset{h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;line-height:var(--line-height-medium);margin-bottom:.5em}p{line-height:var(--line-height-relaxed);margin-bottom:1rem}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline-offset:2px;outline:2px solid #1353e4}input,textarea,select{font-size:1rem;line-height:var(--line-height-relaxed);border:1px solid #dedede;border-radius:4px;padding:.5rem}input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible){border-color:#1434cb;outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;border-color:#1434cb;outline:2px solid #1353e4}button{cursor:pointer;font-size:1rem;line-height:var(--line-height-relaxed);border-radius:4px;padding:.5rem 1rem;transition:all .2s}button:focus:not(:focus-visible){outline:none}button:focus-visible{outline-offset:2px;outline:2px solid #1353e4}button:disabled{cursor:not-allowed;opacity:.6}code,pre{font-family:Monaco,Menlo,Ubuntu Mono,Courier New,monospace;font-size:.875rem}code{background-color:#f5f5f5;border-radius:3px;padding:.125rem .25rem}pre{background-color:#f5f5f5;border-radius:4px;margin-bottom:1rem;padding:1rem;overflow-x:auto}blockquote{border-left:4px solid #1434cb;margin:1rem 0;padding-left:1rem;font-style:italic}hr{border:none;border-top:1px solid #dedede;margin:2rem 0}details:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none}details:focus-visible,summary:focus-visible{outline-offset:2px;outline:2px solid #1353e4}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus:not(:focus-visible){outline:none}:focus-visible{outline-offset:2px;outline:2px solid #1353e4}.skip-to-content{color:#fff;z-index:1000;background:#1353e4;border-radius:4px;padding:8px;text-decoration:none;position:absolute;top:-40px;left:6px}.skip-to-content:focus{top:6px}@media (forced-colors:active){*{forced-color-adjust:auto}:focus-visible{outline:3px solid canvastext}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1200px){html{font-size:16px}}@media (prefers-contrast:more){:root{--color-text-primary:#000;--bg-primary:#fff;--border-color:#000}}.js-focus-visible :focus:not(.focus-visible){outline:none}}@media (scripting:none){[class*=opacity-0]{opacity:1!important}[class*=transition-opacity]{opacity:1!important;transition:none!important}.header{opacity:1!important;visibility:visible!important;transform:none!important}.vs-hero-description,.vs-hero-description-bottom{opacity:1!important;visibility:visible!important}.headerReveal1,.subHeaderReveal{opacity:1!important;animation:none!important;transform:none!important}[class*=transition-opacity] img,[class*=opacity-0] img{opacity:1!important}[data-animation-container]{animation:none!important}[data-animation-container] *{transition:none!important;animation:none!important}}@layer utilities{.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.m-10{margin:2.5rem}.m-12{margin:3rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100vh}.max-w-full{max-width:100%}.max-h-full{max-height:100%}.min-w-0{min-width:0}.min-h-0{min-height:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.font-thin{font-weight:100}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-inverse{color:var(--color-text-inverse)}.text-link{color:var(--color-text-link)}.text-highlight{color:var(--color-primary)}.text-inactive{color:var(--color-text-disabled)}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}}@tailwind base;@tailwind components;@tailwind utilities;@layer components;@media (prefers-reduced-motion:reduce){.faq-item-title,.faq-item-icon,.icon-content,.faq-item-content{transition:none;animation:none}}.faq-accordion-container{font-family:var(--font-family-regular);color:var(--color-text-primary);background-color:#0000}.faq-accordion-container .accordion-rich-text-content .vs-text.vs-rte-list{font-size:var(--body-m-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);font-family:var(--font-family-regular)}.faq-wrapper{background-color:#0000;flex-direction:column;gap:2rem;display:flex}.faq-items{flex-direction:column;gap:.5rem;display:flex}.faq-items-2-columns{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:48rem){.faq-items-2-columns{grid-template-columns:1fr}}.faq-items-3-columns{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:64rem){.faq-items-3-columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.faq-items-3-columns{grid-template-columns:1fr}}.faq-item{border-bottom:.0625rem solid var(--faq-accordion-border-primary,var(--faq-item-border-color));transition:border-bottom-color .2s cubic-bezier(0,.26,.2,1)}.faq-item button:focus,.faq-item a:focus{outline:.125rem solid var(--faq-accordion-focus-color,var(--color-border-focus));outline-offset:.125rem}.faq-item:not(.expanded):hover,.faq-item.expanded{border-bottom-color:var(--faq-item-border-color-active)}.faq-item-header:focus-visible,.faq-item-header.open:focus-visible,summary.faq-item-header:focus-visible{outline:var(--promoted-focus-width,.125rem) var(--promoted-focus-style,dotted) var(--promoted-focus-color);outline-offset:-.125rem}.accordion-item{border-bottom:.0625rem solid var(--faq-accordion-border-primary,var(--color-border-primary-light))}.faq-item-header{text-align:left;cursor:pointer;width:100%;color:var(--color-text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem .375rem;font-family:inherit;transition:color .2s cubic-bezier(0,.26,.2,1);display:flex}.faq-item-title{font-size:var(--body-m-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-primary);will-change:transform,color;margin:0;transition:color .2s cubic-bezier(0,.26,.2,1),transform .2s cubic-bezier(0,.26,.2,1)!important;transform:translate(0,0)!important}.faq-item-title img{vertical-align:middle;width:auto;max-height:1.25em;margin:0 .2em;display:inline}.faq-item-title p{margin:0;display:inline}.faq-item-icon{color:var(--color-text-primary);width:1.5rem;height:1.5rem;font-size:var(--font-size-27px);line-height:var(--line-height-relaxed);will-change:color;flex-shrink:0;justify-content:center;align-items:center;margin-left:1rem;transition:color .2s cubic-bezier(0,.26,.2,1);display:flex}[data-brand=brand-vis] .faq-item-icon{font-size:1.5rem}[data-brand=brand-vis] .faq-item-icon .icon-content{font-size:inherit;line-height:1}.faq-item-icon .icon-plus:before,.faq-item-icon .icon-close:before{font-size:14px}[data-brand=brand-vis] .faq-item-icon .icon-plus:before,[data-brand=brand-vis] .faq-item-icon .icon-close:before{font-size:inherit}.icon-content{transform-origin:50%;backface-visibility:hidden;will-change:transform;transition:transform .2s cubic-bezier(0,.26,.2,1);display:inline-block;transform:translateZ(0)translate(0)rotate(0)}.faq-item:not(.expanded):hover{cursor:pointer}.faq-item:not(.expanded):hover .faq-item-title,.faq-item.expanded .faq-item-header .faq-item-title{color:var(--color-text-primary-hover)!important;transform:translate(4px)!important}.faq-item:not(.expanded):hover .faq-item-icon,.faq-item.expanded .faq-item-header .faq-item-icon{color:var(--color-text-primary-hover)!important}.faq-item:not(.expanded) .faq-item-header .faq-item-icon .icon-content{transition:transform .2s cubic-bezier(0,.26,.2,1);transform:translateZ(0)translate(0)rotate(0)}.faq-item:not(.expanded):hover .faq-item-icon .icon-content,.faq-item.expanded .faq-item-header .faq-item-icon .icon-content,.faq-item-header.open .faq-item-icon .icon-content{transition:transform .2s cubic-bezier(0,.26,.2,1);transform:translateZ(0)translate(-8px)rotate(-45deg)}.faq-item-content{opacity:0;will-change:max-height,opacity,padding-left;box-sizing:border-box;max-width:100%;max-height:0;padding-left:0;transition:max-height .2s cubic-bezier(0,.26,.2,1),opacity .2s cubic-bezier(0,.26,.2,1),padding-left .2s cubic-bezier(0,.26,.2,1);display:block;overflow:hidden;transform:translate(0,0)}.faq-item-content.expanded{opacity:1;height:auto;max-height:none;padding-left:.875rem;transition:opacity .2s cubic-bezier(0,.26,.2,1),padding-left .2s cubic-bezier(0,.26,.2,1);transform:translate(0,0)}.faq-item:not(.expanded):hover .faq-item-content{padding-left:.875rem}.faq-item-content-inner{color:var(--faq-accordion-text-primary,var(--color-text-primary));font-weight:var(--font-weight-regular);box-sizing:border-box;max-width:100%;padding:0 1rem 1rem;overflow-x:hidden}.body-text{font-size:var(--body-m-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}.bold-text{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}.bullet-list{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0;padding-left:1.5rem}.link{margin-top:.5rem}.link a{color:var(--color-text-link);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);align-items:center;gap:.5rem;text-decoration:none;display:flex}.link a:hover{color:var(--color-text-link-hover);text-decoration:none}.link a svg{color:inherit}.faq-accordion-container .link a svg path{stroke:currentColor!important;fill:currentColor!important}.disclaimer-text{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.column-data{text-align:left;gap:1.5rem;margin:1rem 0;display:grid}.column-data-2{text-align:left;grid-template-columns:repeat(2,1fr)}@media (max-width:48rem){.column-data-2{grid-template-columns:1fr}}.column-data-3{text-align:left;grid-template-columns:repeat(3,1fr)}@media (max-width:64rem){.column-data-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.column-data-3{grid-template-columns:1fr}}.column-item{border:none;padding:1rem}.column-heading{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal2);color:var(--color-text-primary);margin:0 0 .5rem}.column-description{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.column-rich-description{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);text-align:left}.column-rich-description h1,.column-rich-description h2,.column-rich-description h3,.column-rich-description h4,.column-rich-description h5,.column-rich-description h6{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-align:left;margin:0 0 .5rem}.column-rich-description h1{font-size:var(--font-size-l)}.column-rich-description h2{font-size:var(--font-size-m-plus)}.column-rich-description h3{font-size:var(--font-size-m)}.column-rich-description h4{font-size:var(--font-size-s)}.column-rich-description h5{font-size:var(--font-size-xs)}.column-rich-description h6{font-size:var(--font-size-2xs)}.column-rich-description p{color:var(--color-text-secondary);text-align:left;margin:0 0 .5rem}.column-rich-description ul,.column-rich-description ol{color:var(--color-text-secondary);text-align:left;margin:0 0 .5rem;padding-left:1rem}.column-rich-description ol{counter-reset:column-list-counter;padding-left:2.5rem;list-style:none}.column-rich-description ol li{counter-increment:column-list-counter;text-align:left;margin-bottom:.25rem;padding-left:.5rem;position:relative}.column-rich-description ol li:before{content:counter(column-list-counter) ".";font-weight:var(--font-weight-regular);color:var(--color-text-primary);text-align:left;min-width:1rem;position:absolute;top:0;left:-1.25rem}.column-rich-description ul{padding-left:2.5rem;list-style:none}.column-rich-description ul li{text-align:left;margin-bottom:.25rem;padding-left:.5rem;position:relative}.column-rich-description ul li:before{content:"•";font-weight:var(--font-weight-regular);color:var(--color-text-primary);font-size:1.1em;line-height:var(--line-height-medium);position:absolute;top:0;left:-1.25rem}.column-rich-description ul ul,.column-rich-description ol ol,.column-rich-description ul ol,.column-rich-description ol ul{margin:.125rem 0 .25rem;padding-left:1rem}.column-rich-description ul ul li,.column-rich-description ol ol li,.column-rich-description ul ol li,.column-rich-description ol ul li{margin-bottom:.125rem}.column-rich-description ul ul li:before{content:"◦";font-size:.9em}.column-rich-description ol ol{counter-reset:nested-column-counter}.column-rich-description ol ol li{counter-increment:nested-column-counter}.column-rich-description ol ol li:before{content:counter(column-list-counter) "." counter(nested-column-counter) "."}.column-rich-description li{text-align:left;margin-bottom:.125rem}.column-rich-description strong,.column-rich-description b{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.column-rich-description em,.column-rich-description i{font-style:italic}.column-rich-description a{color:var(--color-text-primary);text-decoration:underline}.column-rich-description a:hover{text-decoration:none}.column-rich-description blockquote{border-left:2px solid var(--color-text-primary);color:var(--color-text-secondary);text-align:left;margin:.5rem 0;padding-left:.5rem;font-style:italic}.column-rich-description code{background-color:var(--color-hover-overlay);font-family:var(--font-code);border-radius:3px;padding:.125rem .25rem;font-size:.8125em}.column-rich-description pre{background-color:var(--color-hover-overlay);text-align:left;border-radius:3px;margin:.5rem 0;padding:.5rem;overflow-x:auto}.column-rich-description pre code{background:0 0;padding:0}.column-rich-description table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--font-size-s);margin:.5rem 0}.column-rich-description table th,.column-rich-description table td{text-align:left;border-bottom:1px solid var(--color-active-overlay);padding:.375rem}.column-rich-description table th{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.column-rich-description table td{color:var(--color-text-secondary)}@media (max-width:48rem){.headline{font-size:var(--h4-size-desktop)}}.media-content{margin-bottom:2rem}.link-icon{vertical-align:middle;margin-left:.25rem;display:inline-flex}.rich-content{font-size:var(--body-m-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);text-align:left}.rich-content img.inlineimg,.rich-content img[data-inline=true]{vertical-align:middle;width:auto;max-width:none;height:auto;margin:0 .2em;display:inline}.rich-content .vs-legal{font-size:var(--font-size-2xs);line-height:var(--line-height-normal)}.rich-content.media-content{margin-bottom:1rem}.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{color:var(--faq-accordion-text-primary,var(--color-text-primary));font-weight:var(--font-weight-semibold);text-align:left;margin:0 0 1rem}.rich-content h1{font-size:var(--font-size-xl)}.rich-content h2{font-size:var(--font-size-l)}.rich-content h3{font-size:var(--font-size-m-plus)}.rich-content h4{font-size:var(--font-size-m)}.rich-content h5{font-size:var(--font-size-s)}.rich-content h6{font-size:var(--font-size-xs)}.rich-content p{color:var(--faq-accordion-text-primary,var(--color-text-primary));text-align:left;margin:0 0 1rem}.rich-content ul,.rich-content ol{color:var(--faq-accordion-text-primary,var(--color-text-primary));text-align:left;margin:0 0 1rem;padding-left:2.5rem}.rich-content ol{counter-reset:list-counter;padding-left:2.5rem;list-style:none}.rich-content ol li{counter-increment:list-counter;text-align:left;margin-bottom:.5rem;padding-left:0;position:relative}.rich-content ol li:before{content:counter(list-counter) ".";font-weight:var(--font-weight-regular);color:var(--color-text-primary);text-align:left;min-width:1.5rem;position:absolute;top:0;left:-1.5rem}.rich-content table td ol,.rich-content table th ol{counter-reset:none;padding-left:1.5rem;list-style:decimal}.rich-content table td ol li,.rich-content table th ol li{counter-increment:none;padding-left:0;position:static}.rich-content table td ol li:before,.rich-content table th ol li:before{content:none}.rich-content ul:not(.bullet-list){padding-left:2.5rem;list-style:none}.rich-content ul:not(.bullet-list) li{text-align:left;margin-bottom:.5rem;padding-left:0;position:relative}.rich-content ul:not(.bullet-list) li:before{content:"• ";font-weight:var(--font-weight-regular);color:var(--color-text-primary);font-size:1.2em;line-height:var(--line-height-medium);position:absolute;top:0;left:-1.5rem}.rich-content ul.bullet-list{padding-left:1.5rem;list-style-type:disc}.rich-content ul.bullet-list li{margin-bottom:.25rem;padding-left:0;position:static}.rich-content ul.bullet-list li:before{display:none}.rich-content ul:not(.bullet-list) ul:not(.bullet-list),.rich-content ol ol,.rich-content ul:not(.bullet-list) ol,.rich-content ol ul:not(.bullet-list){margin:.25rem 0 .5rem;padding-left:2.5rem}.rich-content ul:not(.bullet-list) ul:not(.bullet-list) li,.rich-content ol ol li,.rich-content ul:not(.bullet-list) ol li,.rich-content ol ul:not(.bullet-list) li{margin-bottom:.25rem}.rich-content ul:not(.bullet-list) ul:not(.bullet-list) li:before{content:"◦";font-size:1em}.rich-content ol ol{counter-reset:nested-counter}.rich-content ol ol li{counter-increment:nested-counter}.rich-content ol ol li:before{content:counter(list-counter) "." counter(nested-counter) "."}.rich-content ul ul ul li:before,.rich-content ol ol ol li:before{content:"▪";font-size:.8em}.rich-content .rich-text .rich-text__content ol,.rich-content .rich-text .rich-text__content ol.vs-ol,.rich-content .rich-text .rich-text__content ol.vs-numeric,.rich-content .rich-text__content ol.vs-numeric.vs-ol{counter-reset:none;padding-left:2.5rem;list-style:decimal}.rich-content .rich-text .rich-text__content ol li,.rich-content .rich-text .rich-text__content ol.vs-ol li,.rich-content .rich-text .rich-text__content ol.vs-numeric li,.rich-content .rich-text__content ol.vs-numeric.vs-ol li{counter-increment:none;padding-left:.5rem;position:static}.rich-content .rich-text .rich-text__content ol li:before,.rich-content .rich-text .rich-text__content ol.vs-ol li:before,.rich-content .rich-text .rich-text__content ol.vs-numeric li:before,.rich-content .rich-text__content ol.vs-numeric.vs-ol li:before{content:none;display:none}.rich-content .rich-text .rich-text__content ul,.rich-content .rich-text .rich-text__content ul.vs-ul,.rich-content .rich-text .rich-text__content ul.vs-solid-circle,.rich-content .rich-text__content ul.vs-solid-circle.vs-ul{padding-left:2.5rem;list-style:outside}.rich-content .rich-text .rich-text__content ul li,.rich-content .rich-text .rich-text__content ul.vs-ul li,.rich-content .rich-text .rich-text__content ul.vs-solid-circle li,.rich-content .rich-text__content ul.vs-solid-circle.vs-ul li{padding-left:.5rem;position:static}.rich-content .rich-text .rich-text__content ul li:before,.rich-content .rich-text .rich-text__content ul.vs-ul li:before,.rich-content .rich-text .rich-text__content ul.vs-solid-circle li:before,.rich-content .rich-text__content ul.vs-solid-circle.vs-ul li:before{content:none;display:none}.rich-content .rich-text__content table td ol,.rich-content .rich-text__content table th ol,.rich-content table td ol,.rich-content table th ol{counter-reset:none;padding-left:1.5rem;list-style:decimal}.rich-content .rich-text__content table td ol li,.rich-content .rich-text__content table th ol li,.rich-content table td ol li,.rich-content table th ol li{counter-increment:none;padding-left:0;position:static}.rich-content .rich-text__content table td ol li:before,.rich-content .rich-text__content table th ol li:before,.rich-content table td ol li:before,.rich-content table th ol li:before{content:none;display:none}.rich-content .rich-text__content table td ul,.rich-content .rich-text__content table th ul,.rich-content table td ul,.rich-content table th ul{padding-left:1.5rem;list-style:outside}.rich-content .rich-text__content table td ul li,.rich-content .rich-text__content table th ul li,.rich-content table td ul li,.rich-content table th ul li{padding-left:0;position:static}.rich-content .rich-text__content table td ul li:before,.rich-content .rich-text__content table th ul li:before,.rich-content table td ul li:before,.rich-content table th ul li:before{content:none;display:none}.rich-content li{text-align:left;margin-bottom:.25rem}.rich-content strong,.rich-content b{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.rich-content em,.rich-content i{font-style:italic}.rich-content a:not(.btn):not(.text-link){color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.rich-content a:not(.btn):not(.text-link).vs-link-cta,.rich-content a:not(.btn):not(.text-link).vs-link-inline,.rich-content a:not(.btn):not(.text-link).vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.rich-content a:not(.btn):not(.text-link):hover{color:var(--color-rte-hover);text-decoration:underline}.rich-content a:not(.btn):not(.text-link):focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:.125rem;text-decoration:underline}.rich-content a:not(.btn):not(.text-link):has(.link-icon){vertical-align:baseline;display:inline}.rich-content a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.rich-content .accordion-ctas .text-link p{color:inherit;margin:0}.rich-content blockquote{border-left:3px solid var(--faq-accordion-text-primary,var(--color-text-primary));color:var(--color-text-secondary);text-align:left;margin:1rem 0;padding-left:1rem;font-style:italic}.rich-content code{background-color:var(--color-hover-overlay);font-family:var(--font-code);border-radius:3px;padding:.125rem .25rem;font-size:.875em}.rich-content pre{background-color:var(--color-hover-overlay);text-align:left;border-radius:5px;margin:1rem 0;padding:1rem;overflow-x:auto}.rich-content pre code{background:0 0;padding:0}.rich-content table{border-collapse:collapse;text-align:left;width:100%;margin:1rem 0}.rich-content table th,.rich-content table td{text-align:left;border-bottom:1px solid var(--color-active-overlay);padding:.5rem}.rich-content table th{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.rich-content table td{color:var(--color-text-secondary)}.faq-media-container{box-sizing:border-box;width:100%;max-width:100%}.faq-media-container img,.faq-media-container video,.faq-media-container iframe,.faq-media-container button{box-sizing:border-box;width:100%;max-width:100%;display:block}.faq-media-16-9{width:100%;max-width:632px;position:relative}.faq-media-16-9:before{content:"";padding-bottom:56.25%;display:block}.faq-media-16-9 img,.faq-media-16-9 video,.faq-media-16-9 iframe,.faq-media-16-9 button{object-fit:cover;border:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.faq-media-16-9{max-width:100%}}.faq-media-1-1{width:100%;max-width:311px;position:relative}.faq-media-1-1:before{content:"";padding-bottom:100%;display:block}.faq-media-1-1 img,.faq-media-1-1 video,.faq-media-1-1 iframe,.faq-media-1-1 button{object-fit:cover;border:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.faq-media-1-1{max-width:100%}}.faq-video-thumbnail-button{cursor:pointer;background:0 0;margin:0;padding:0;overflow:hidden}.faq-video-thumbnail-button .faq-video-play-icon{pointer-events:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-video-thumbnail-button:hover .faq-video-play-icon,.faq-video-thumbnail-button:focus-visible .faq-video-play-icon{transform:translate(-50%,-50%)scale(1.05)}.faq-item-content-inner img:not(.faq-media-container img){max-width:100%;height:auto}.card-finder{background:var(--color-bg-primary);color:var(--color-text-primary);transition:var(--transition-normal);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;position:relative;overflow:hidden}@media (max-width:48rem){.card-finder{flex-direction:column;display:flex}}.card-finder.video-background{background-image:none!important}.card-finder.video-loaded .card-finder__video{opacity:1}[data-theme=dark] .card-finder,[data-theme=light] .card-finder,:root:not([data-theme=dark]) .card-finder,[data-theme=dark-purple] .card-finder{background:var(--color-bg-primary);color:var(--color-text-primary)}.card-finder--L{width:100%;height:50rem}.card-finder--XS{width:100%;height:35rem}.card-finder--hero.card-finder--header-blended{margin-top:-5.8125rem;padding-top:5.8125rem}.card-finder--hero.card-finder--header-blended.card-finder--L{height:55.8125rem}.card-finder--hero.card-finder--header-blended.card-finder--XS{height:40.8125rem}.card-finder--hero.card-finder--header-blended .card-finder__content{padding-top:8.3125rem}.card-finder--hero.card-finder--header-blended .card-finder__form{top:calc(50% + 2.90625rem)}@media (max-width:48rem){.card-finder--hero.card-finder--header-blended .card-finder__form{top:auto}}.card-finder--hero.card-finder--header-fixed{margin-top:0;padding-top:0}.card-finder--hero.card-finder--header-fixed.card-finder--L{height:50rem}.card-finder--hero.card-finder--header-fixed.card-finder--XS{height:35rem}.card-finder__video{object-fit:cover;z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.card-finder__background-image{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.card-finder__content{color:var(--card-finder-text-color);z-index:2;padding:2.5rem 3rem;position:relative}@media (min-width:1696px){.card-finder__content{padding-left:calc(50vw - 752px);padding-right:calc(50vw - 848px)}}.card-finder__heading{color:var(--card-finder-heading-color);margin-bottom:1.5rem;font-size:1rem;font-weight:500}.card-finder__form{flex-direction:column;gap:1.5rem;max-width:50rem;display:flex;position:absolute;top:50%;left:3rem;right:3rem;transform:translateY(-50%)}@media (min-width:1696px){.card-finder__form{max-width:1600px;left:calc(50vw - 752px);right:auto}}.card-finder__form{z-index:2;color:var(--card-finder-text-color);justify-content:flex-start;align-items:flex-start}@media (max-width:48rem){.card-finder__form{order:2;width:100%;max-width:none;padding:1.5rem;position:static;top:auto;left:auto;right:auto;transform:none}}@media (max-width:1439px){.card-finder__form{max-width:43.75rem}}@media (max-width:1023px){.card-finder__form{gap:1rem;max-width:40rem;margin-top:2rem;top:45%}}@media (max-width:30rem){.card-finder__form{left:1rem;right:1rem}}.card-finder__filters{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;margin-bottom:1rem;display:flex}@media (min-width:106.25rem){.card-finder__filters{flex-direction:column;align-items:flex-start}}@media (max-width:1023px){.card-finder__filters{flex-flow:wrap;gap:.75rem}}@media (max-width:30rem){.card-finder__filters{flex-flow:wrap;gap:.5rem}}@media (max-width:1023px){.card-finder__filter-group{flex-wrap:wrap;width:100%}}.card-finder__dropdown-container{cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;transition:all .3s;display:flex}.card-finder__dropdown-container:hover .card-finder__dropdown{opacity:.7}.card-finder__dropdown-container:hover .card-finder__dropdown-icon{opacity:.7;transform:translateY(.125rem)}.card-finder__label{font-size:var(--h1-size-desktop);font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);color:var(--card-finder-text-color);line-height:var(--line-height-tight)}@media (max-width:1439px){.card-finder__label{font-size:2.625rem}}@media (max-width:1023px){.card-finder__label{font-size:2rem}}@media (max-width:48rem){.card-finder__label{--font-family-headline:var(--font-family-regular);--font-weight-headline:var(--font-weight-regular);font-size:2rem!important}}.card-finder__dropdown{cursor:pointer;min-width:13.75rem;color:var(--card-finder-text-color);font-family:var(--font-family-headline);font-size:var(--h1-size-desktop);font-style:normal;font-weight:400;line-height:var(--line-height-tight);letter-spacing:-.0325rem;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;transition:all .3s;display:flex;position:relative}[data-theme=dark] .card-finder__dropdown,[data-theme=light] .card-finder__dropdown,:root:not([data-theme=dark]) .card-finder__dropdown,[data-theme=dark-purple] .card-finder__dropdown{color:var(--card-finder-text-color)}.card-finder__dropdown:hover,.card-finder__dropdown--hover{color:var(--card-finder-text-color);opacity:.7}.card-finder__dropdown:focus,.card-finder__dropdown:focus-visible{outline:.0625rem dashed var(--card-finder-text-color)}@media (max-width:1439px){.card-finder__dropdown{min-width:10rem;font-size:2.625rem}}@media (max-width:1023px){.card-finder__dropdown{width:100%;min-width:8rem;font-size:2rem}}@media (max-width:30rem){.card-finder__dropdown{min-width:8rem;font-size:2rem!important}}.card-finder__selected{font-size:inherit;font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);color:inherit;white-space:nowrap;border-bottom:.125rem solid var(--card-finder-text-color);flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;gap:.5rem;transition:opacity .3s,border-bottom-color .3s;display:flex}[data-theme=dark] .card-finder__selected,[data-theme=light] .card-finder__selected,:root:not([data-theme=dark]) .card-finder__selected,[data-theme=dark-purple] .card-finder__selected{border-bottom-color:var(--card-finder-text-color)}.card-finder__selected--hover{opacity:.7;border-bottom-color:var(--card-finder-text-color)}@media (max-width:48rem){.card-finder__selected{font-size:2rem!important}}@media (max-width:30rem){.card-finder__selected{font-size:2rem!important}}.card-finder__dropdown-icon{aspect-ratio:1;cursor:pointer;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:2rem;height:2rem;transition:all .3s;display:flex}.card-finder__dropdown-icon.visa-icon{width:2rem;height:2rem;font-size:2rem;display:flex}.card-finder__filter-group{align-items:center;gap:.75rem;display:flex}.card-finder__filter-group:hover .card-finder__dropdown-icon{filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate()brightness()contrast();opacity:.7;transform:translateY(.125rem)}@media (max-width:1023px){.card-finder__filter-group{flex-wrap:wrap;width:100%}}.card-finder__actions{flex-wrap:wrap;justify-content:flex-start;gap:1rem;width:100%;display:flex}@media (max-width:1023px){.card-finder__actions{flex-direction:column;gap:.5rem;width:auto}.card-finder__actions .btn{flex:1;width:100%}}.card-finder__button{border-radius:var(--border-radius-pill);border:.0625rem solid var(--card-finder-text-color);color:var(--card-finder-text-color);cursor:pointer;transition:var(--transition-normal);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:400;display:flex}.card-finder__button:hover{background-color:var(--color-hover-overlay)}.card-finder__button:focus,.card-finder__button:focus-visible{outline:.125rem dotted var(--card-finder-text-color);outline-offset:.125rem}@media (max-width:1023px){.card-finder__button{padding:.6rem 1.2rem;font-size:.8rem}}@media (max-width:30rem){.card-finder__button{padding:.6rem 1rem!important}}.card-finder__footer{z-index:5;justify-content:flex-start;width:100%;min-height:3.75rem;padding:1rem 3rem;display:flex;position:absolute;bottom:0;left:0}@media (min-width:1696px){.card-finder__footer{padding-left:calc(50vw - 752px);padding-right:calc(50vw - 848px)}}@media (max-width:1023px){.card-finder__footer{bottom:3.4375rem}}@media (max-width:48rem){.card-finder__footer{order:3;width:100%;min-height:auto;padding:1rem 1.5rem 0;position:static;bottom:auto;left:auto;right:auto}}.card-finder__footer-link{color:var(--card-finder-text-color);align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}@media (max-width:1023px){.card-finder__footer-link{font-size:.75rem}}.card-finder__footer-link:hover{text-decoration:none;color:var(--color-dark-accent-blue)!important}.card-finder__footer-link:hover svg,.card-finder__footer-link:hover .card-finder__arrow-icon{filter:brightness(0)saturate()invert(19%)sepia(96%)saturate(2067%)hue-rotate(225deg)brightness(95%)contrast(95%);transform:translate(.25rem)}.card-finder__footer-link svg{filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate()brightness()contrast();width:1rem;height:1rem;transition:transform .3s,filter .2s}.card-finder__footer-link:focus,.card-finder__footer-link:focus-visible{outline:.125rem dotted var(--card-finder-text-color);outline-offset:.125rem}.card-finder__arrow-icon{filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate()brightness()contrast();width:1rem;height:1rem;transition:transform .3s,filter .2s}.card-finder__panel{background-color:var(--color-bg-primary);color:var(--card-bottom-panel-text);border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;box-shadow:var(--shadow-md);z-index:10;max-height:60vh;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(0)}[data-theme=dark] .card-finder__panel,[data-theme=light] .card-finder__panel,:root:not([data-theme=dark]) .card-finder__panel,[data-theme=dark-purple] .card-finder__panel{background-color:var(--color-bg-primary);color:var(--card-bottom-panel-text);border-top:.0625rem solid var(--card-bottom-panel-border)}.card-finder__panel-header{border-bottom:.0625rem solid var(--card-bottom-panel-border);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.card-finder__panel-title{color:var(--card-bottom-panel-text);margin:0;font-size:1.5rem;font-weight:400}.card-finder__panel-close{cursor:pointer;color:var(--card-bottom-panel-text);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.5rem;display:flex}.card-finder__panel-content{padding:1.5rem}.card-finder__options{grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr));gap:1rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.card-finder__option{cursor:pointer;color:var(--card-bottom-panel-text);padding:.5rem 0;font-size:1rem}.card-finder__option:hover{color:var(--color-primary)}.card-finder__panel-link{color:var(--card-bottom-panel-text);align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;display:inline-flex}.card-finder__panel-link .card-finder__arrow-icon{border-color:var(--card-bottom-panel-text)}.card-finder__overlay{background-color:var(--color-bg-overlay);z-index:1001;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease-out,visibility 0s linear .15s;position:fixed;inset:0}.card-finder__overlay--visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s ease-out,visibility linear}@media (max-width:48rem){.card-finder__content{padding:1.5rem}.card-finder__label,.card-finder__selected{font-size:1rem;line-height:115%}.card-finder__filters{flex-direction:column;align-items:flex-start}.card-finder__actions{width:100%}.card-finder__geometric-pattern{width:30%}.card-finder__footer{min-height:3.125rem;padding:.75rem 1.5rem}}@media (min-width:64rem){.card-finder--L{height:50rem}.card-finder__footer{min-height:5rem}}@media (max-width:64rem){.card-finder--L{aspect-ratio:1440/800;height:auto}.card-finder__heading{font-size:.875rem}}@media (max-width:23.4375rem){.card-finder--XS{aspect-ratio:375/800;height:auto}.card-finder__footer{min-height:2.5rem;padding:.5rem 1.5rem}}.card-finder .card-bottom-panel__list-item:focus-visible>.card-bottom-panel__list-item-text,.card-finder .card-bottom-panel__list-item-text:focus-visible,.card-finder .card-bottom-panel__close-btn:focus,.card-finder .card-bottom-panel__close-btn:focus-visible{outline:.125rem dotted var(--brand-color-primary);outline-offset:.125rem}.ai-adlib{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);background:var(--color-bg-primary);color:var(--color-text-primary);transition:var(--transition-normal);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;position:relative;overflow:hidden}.ai-adlib.video-background{background-image:none!important}.ai-adlib.video-loaded .ai-adlib__video{opacity:1}[data-theme=dark] .ai-adlib,[data-theme=light] .ai-adlib,:root:not([data-theme=dark]) .ai-adlib{background:var(--color-bg-primary);color:var(--color-text-primary)}.ai-adlib--L{width:100%;height:47rem}@media (max-width:1023px){.ai-adlib--L{flex-direction:column;justify-content:space-between;height:auto;min-height:560px;padding:2rem 2rem 2.5rem;display:flex}}@media (max-width:768px){.ai-adlib--L{min-height:480px;padding:1.5rem 1.25rem 2rem}}.ai-adlib--XS{flex-direction:column;justify-content:center;gap:2rem;width:100%;height:560px;padding:1.5rem 1.25rem 2rem;display:flex}@media (max-width:375px){.ai-adlib--XS{aspect-ratio:375/800;height:auto;min-height:480px}}.ai-adlib__video{object-fit:cover;z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.ai-adlib__background-image{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ai-adlib__content{color:var(--card-finder-text-color);z-index:2;text-align:center;width:100%;padding:0;position:absolute;top:2.5rem;left:50%;transform:translate(-50%)}@media (max-width:1023px){.ai-adlib__content{width:100%;padding:0;position:relative;top:auto;left:auto;transform:none}}.ai-adlib__heading{color:var(--card-finder-heading-color);margin:0;font-size:1rem;font-weight:500}@media (max-width:1439px){.ai-adlib__heading{font-size:.9375rem}}@media (max-width:1023px){.ai-adlib__heading{font-size:.875rem}}@media (max-width:768px){.ai-adlib__heading{font-size:.8125rem}}.ai-adlib__form{z-index:2;width:100%;max-width:60rem;color:var(--card-finder-text-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1199px){.ai-adlib__form{max-width:50rem;top:47%}}@media (max-width:1023px){.ai-adlib__form{flex:1;justify-content:center;gap:1.5rem;width:100%;max-width:none;padding:0;position:relative;top:auto;left:auto;transform:none}}@media (max-width:768px){.ai-adlib__form{flex:none;gap:1.25rem}}@media (max-width:480px){.ai-adlib__form{gap:1rem}}.ai-adlib__filter-group{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}@media (max-width:768px){.ai-adlib__filter-group{gap:.375rem}}@media (max-width:480px){.ai-adlib__filter-group{gap:.25rem}}.ai-adlib__label{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);font-size:clamp(1.25rem,3vw,var(--h1-size-desktop));line-height:var(--line-height-tight);color:var(--card-finder-text-color);white-space:nowrap;margin:0}@media (max-width:1439px){.ai-adlib__label{font-size:clamp(1.25rem,3vw,2.625rem)}}@media (max-width:1023px){.ai-adlib__label{font-size:clamp(1.125rem,3.5vw,2.25rem)}}@media (max-width:768px){.ai-adlib__label{--font-family-headline:var(--font-family-regular);--font-weight-headline:var(--font-weight-regular);font-size:clamp(1rem,4vw,2rem);line-height:var(--line-height-snug)}}@media (max-width:480px){.ai-adlib__label{font-size:clamp(1rem,5vw,1.5rem)}}.ai-adlib__dropdown{cursor:pointer;min-width:0;color:var(--card-finder-text-color);font-family:var(--font-family-headline);font-size:clamp(1.25rem,3vw,var(--h1-size-desktop));font-style:normal;font-weight:var(--font-weight-headline);line-height:var(--line-height-tight);letter-spacing:-.0325rem;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;transition:all .3s;display:flex;position:relative}[data-theme=dark] .ai-adlib__dropdown,[data-theme=light] .ai-adlib__dropdown,:root:not([data-theme=dark]) .ai-adlib__dropdown{color:var(--card-finder-text-color)}.ai-adlib__dropdown:hover{color:var(--card-finder-text-color);opacity:.7}.ai-adlib__dropdown:focus,.ai-adlib__dropdown:focus-visible{outline:2px dotted var(--card-finder-text-color);outline-offset:2px}@media (max-width:1439px){.ai-adlib__dropdown{font-size:clamp(1.25rem,3vw,2.625rem)}}@media (max-width:1023px){.ai-adlib__dropdown{font-size:clamp(1.125rem,3.5vw,2.25rem)}}@media (max-width:768px){.ai-adlib__dropdown{gap:.25rem;font-size:clamp(1rem,4vw,2rem)}}@media (max-width:480px){.ai-adlib__dropdown{gap:.2rem;font-size:clamp(1rem,5vw,1.5rem)}}.ai-adlib__selected{font-size:inherit;font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);color:var(--color-text-link);white-space:nowrap;border-bottom:.125rem solid var(--card-finder-text-color);flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;gap:.5rem;transition:opacity .3s,border-bottom-color .3s;display:flex}[data-theme=dark] .ai-adlib__selected,[data-theme=light] .ai-adlib__selected,:root:not([data-theme=dark]) .ai-adlib__selected{border-bottom-color:var(--card-finder-text-color)}.ai-adlib__dropdown-icon{aspect-ratio:1;cursor:pointer;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:2rem;height:2rem;transition:all .3s;display:flex}@media (max-width:768px){.ai-adlib__dropdown-icon{width:1.5rem;height:1.5rem}}@media (max-width:480px){.ai-adlib__dropdown-icon{width:1.25rem;height:1.25rem}}.ai-adlib__dropdown-icon.visa-icon{width:2rem;height:2rem;font-size:2rem;display:flex}@media (max-width:768px){.ai-adlib__dropdown-icon.visa-icon{width:1.5rem;height:1.5rem;font-size:1.5rem}}@media (max-width:480px){.ai-adlib__dropdown-icon.visa-icon{width:1.25rem;height:1.25rem;font-size:1.25rem}}.ai-adlib__terms{color:var(--card-finder-text-color);max-width:50rem;font-size:12px;font-weight:400;line-height:1.5}.ai-adlib__terms p{margin:.5rem 0}.ai-adlib__terms b{font-weight:600}.ai-adlib__actions{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;display:flex}@media (max-width:768px){.ai-adlib__actions{gap:.75rem}}@media (max-width:480px){.ai-adlib__actions{flex-direction:column;gap:.5rem;width:auto}.ai-adlib__actions .btn{flex:1;width:100%}}.ai-adlib__loading-overlay{background:inherit;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ai-adlib__loading-content{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.ai-adlib__loading-spinner{width:80px;height:80px;animation:1.6s ease-in-out infinite ai-adlib-pulse}.ai-adlib__loading-message{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);text-align:center;max-width:320px;color:inherit;font-size:1rem;animation:.4s ai-adlib-fade-in}.ai-adlib__error{color:var(--color-text-inverse);z-index:10;background:#000c;border-radius:4px;align-items:center;gap:1rem;max-width:90%;padding:1rem 1.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.ai-adlib__error p{margin:0;font-size:.875rem}.ai-adlib__error-dismiss{color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff80;border-radius:4px;padding:.25rem .75rem;font-size:.75rem}.ai-adlib__error-dismiss:hover{background:#ffffff1a}@media (prefers-reduced-motion:reduce){.ai-adlib__video,.ai-adlib__loading-spinner{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.ai-adlib .card-bottom-panel__title{font-size:2rem;font-weight:400;line-height:1.2}@media (max-width:768px){.ai-adlib .card-bottom-panel__title{font-size:1.5rem}}@media (max-width:480px){.ai-adlib .card-bottom-panel__title{font-size:1.25rem}}.ai-adlib .card-bottom-panel__list-item:focus,.ai-adlib .card-bottom-panel__list-item:focus-visible{background-color:#0000!important;outline:none!important}.ai-adlib .card-bottom-panel__list-item--focused{background-color:#0000!important}@keyframes ai-adlib-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes ai-adlib-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Article.Article-light,.Article.Article-dark{background-color:var(--color-bg-primary)}.Article-Side-Panel-Container.Article-Side-Panel-Container-light{--color-bg-primary:var(--color-text-inverse)}.Article-Side-Panel-Container.Article-Side-Panel-Container-dark{--color-bg-primary:var(--color-dark-article-bg)}.article-author-section{padding-right:0}@media (min-width:1600px){.component-grid.no-grid-padding,.component-grid.no-grid-padding .new-grid,.component-grid.no-grid-padding .component-grid{padding-left:0;padding-right:0}}.Article-Top-Container{grid-column:1/-1;overflow-x:auto}.Article-Container{grid-column:1/-1;position:relative;overflow-x:auto}.Article-Container>*{grid-column:4/-1}@media (max-width:1199px){.Article-Container>*{grid-column:4/-1}}@media (max-width:991px){.Article-Container>*{grid-column:3/-1}}@media (max-width:768px){.Article-Container>*{grid-column:1/-1}}.Article-Container .full-width{grid-column:1/-1}@media (min-width:768px){.Article-Container .full-width>div>.new-grid>:first-child,.Article-Container .full-width>div>.component-grid>:first-child,.Article-Container .limited-width>div>*{padding-left:0}}.Article-Bottom-Container{grid-column:1/-1;overflow-x:auto}.Article-Side-Panel-Container{background-color:var(--color-bg-primary);grid-column:span 3;position:absolute;left:0}@media (max-width:1199px){.Article-Side-Panel-Container{grid-column:span 4}}@media (max-width:991px){.Article-Side-Panel-Container{grid-column:span 2}}@media (max-width:768px){.Article-Side-Panel-Container{position:unset;left:unset;grid-column:span 4}}.article-author{background:var(--color-bg-primary);width:100%;color:var(--color-text-primary);align-items:flex-start;padding:3rem 0 5rem}[data-theme=dark] .article-author,[data-theme=light] .article-author,:root:not([data-theme=dark]) .article-author{background:var(--color-bg-primary);color:var(--color-text-primary)}@media (min-width:992px) and (max-width:1199px){.article-author{flex-shrink:0;padding:3rem 0 5rem}}@media (min-width:769px) and (max-width:991px){.article-author{flex-shrink:0;padding:3rem 0}}@media (max-width:768px){.article-author{flex-direction:column;row-gap:5rem;padding:2rem 0 3rem}}.article-author .long-title{line-height:var(--line-height-relaxed);color:var(--color-text-primary);grid-column:1/span 2;padding-left:3rem}.article-author .long-title a{color:var(--color-rte-link);text-decoration:underline}.article-author .long-title a:hover{color:var(--color-rte-hover);text-decoration:underline}.article-author .long-title a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}@media (min-width:992px) and (max-width:1199px){.article-author .long-title{grid-column:1/span 2;padding-left:3rem}}@media (min-width:769px) and (max-width:991px){.article-author .long-title{grid-column:1/span 2;padding-left:1.5rem}}@media (max-width:768px){.article-author .long-title{flex-direction:column;grid-column:1/span 4;justify-content:center;align-self:stretch;margin-bottom:-2rem;padding-left:1.5rem;padding-right:1.5rem}}.article-author .bio-summary-container{flex-shrink:0;grid-column:1/span 6;align-items:flex-start;gap:3rem;padding-left:3rem;display:flex}@media (min-width:992px) and (max-width:1199px){.article-author .bio-summary-container{grid-column:1/span 6;gap:3rem;padding-left:3rem}}@media (min-width:769px) and (max-width:991px){.article-author .bio-summary-container{grid-column:1/span 4;gap:1.5rem;padding-left:1.5rem;padding-right:15.05%}}@media (max-width:768px){.article-author .bio-summary-container{flex-direction:column;grid-column:1/span 4;justify-content:center;align-self:stretch;padding-left:1.5rem;padding-right:1.5rem}}.article-author .bio-summary-container.single-summary{padding-right:10rem}@media (min-width:992px) and (max-width:1199px){.article-author .bio-summary-container.single-summary{padding-right:2rem}}@media (min-width:769px) and (max-width:991px){.article-author .bio-summary-container.single-summary{padding-right:1.5rem}}@media (max-width:768px){.article-author .bio-summary-container.single-summary{padding-right:1rem}}.article-author .bio-summary-container.long-title-block{grid-column:3/span 4;padding-left:0}@media (min-width:992px) and (max-width:1199px){.article-author .bio-summary-container.long-title-block{grid-column:3/span 4}}@media (min-width:769px) and (max-width:991px){.article-author .bio-summary-container.long-title-block{grid-column:3/span 2}}@media (max-width:768px){.article-author .bio-summary-container.long-title-block{grid-column:1/span 4;padding-left:1.5rem}}.article-author .bio-summary-container .bio-summary{color:var(--color-text-primary);flex:1 0 0}.article-author .bio-summary-container .bio-summary a{color:var(--color-rte-link);text-decoration:underline}.article-author .bio-summary-container .bio-summary a:hover{color:var(--color-rte-hover);text-decoration:underline}.article-author .bio-summary-container .bio-summary a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}@media (max-width:768px){.article-author .bio-summary-container .bio-summary{flex:unset;align-self:stretch}}.article-author .author-info{flex-direction:column;flex-shrink:0;grid-column:8/span 5;align-items:flex-start;gap:1.5rem;padding-right:3rem;display:flex}@media (min-width:992px) and (max-width:1199px){.article-author .author-info{grid-column:7/span 6;padding-right:3rem}}@media (min-width:769px) and (max-width:991px){.article-author .author-info{grid-column:5/span 4;padding-right:1.5rem}}@media (max-width:768px){.article-author .author-info{flex-shrink:unset;grid-column:1/span 4;align-self:stretch;padding-left:1.5rem;padding-right:1.5rem}}.article-author .author-info .author-info-title{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--color-text-primary);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.article-author .author-info .author-info-title a{color:var(--color-rte-link);text-decoration:underline}.article-author .author-info .author-info-title a:hover{color:var(--color-rte-hover);text-decoration:underline}.article-author .author-info .author-info-title a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.article-author .author-info .author-card-container{flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:1rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:992px) and (max-width:1199px){.article-author .author-info .author-card-container{gap:2rem}}@media (min-width:769px) and (max-width:991px){.article-author .author-info .author-card-container{gap:1.5rem}}@media (max-width:768px){.article-author .author-info .author-card-container{gap:2rem 1rem}}.article-author .author-info .author-card-container li{display:contents}.article-author .author-info .author-card-container .author-card .title .title-container .title-text{color:var(--color-text-primary)}.article-author .author-info .author-card-container .author-card .title .title-container .subtitle-text{color:var(--color-text-secondary)}.article-author .author-info .author-card-container .author-card .title .optional-link{color:var(--brand-color-primary)}@media (min-width:1200px){.article-author .author-info.author-card-num-1 .author-card-container .author-card{width:62.5%}}@media (max-width:1199px){.article-author .author-info.author-card-num-1 .author-card-container .author-card{width:100%}}@media (min-width:1200px){.article-author .author-info.author-card-num-2.has-company .author-card-container .author-card.person-card{width:calc(50% - .5rem)}}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}.article-carousel{color:var(--color-text-primary);border-radius:0;padding:48px;overflow-x:hidden}@media (max-width:992px){.article-carousel{padding:24px}}@media (max-width:767px){.article-carousel{overflow-x:hidden;padding:24px!important}}@media (min-width:1600px){.article-carousel{padding:48px 0}}.article-carousel__container{grid-template-columns:minmax(0,1fr);gap:32px;max-width:1600px;margin:0 auto;display:grid}@media (min-width:1024px){.article-carousel__container{gap:48px}}@media (min-width:1600px){.article-carousel__container{padding-left:48px;padding-right:48px}}.article-carousel__featured{opacity:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:flex-start;gap:48px;transition:opacity .55s ease-in-out;display:grid}@media (min-width:992px){.article-carousel__featured{align-items:center}}.article-carousel__featured--hidden{opacity:0;transition:opacity .3s ease-in-out}.article-carousel__featured--hidden .article-carousel__featured-content{transform:translate(2rem)}@media (max-width:991px){.article-carousel__featured{flex-direction:column;gap:16px;width:100%;display:flex}}.article-carousel__featured-image{aspect-ratio:16/9;background-color:var(--color-text-inverse);border-radius:0;position:relative;overflow:hidden}@media (min-width:768px) and (max-width:991px){.article-carousel__featured-image{width:calc(100% + 48px);max-width:calc(100% + 48px);margin-top:-24px;margin-left:-24px;margin-right:-24px}}@media (max-width:767px){.article-carousel__featured-image{width:100%;max-width:100%}}.article-carousel__image{object-fit:cover;width:100%;height:100%;display:block}.article-carousel__image-placeholder{background-color:var(--color-text-inverse);background-image:linear-gradient(45deg,#f0f0f0 25%,#0000 25%),linear-gradient(-45deg,#f0f0f0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f0f0f0 75%),linear-gradient(-45deg,#0000 75%,#f0f0f0 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;width:100%;height:100%}.article-carousel__featured-content{color:inherit;transition:transform .75s ease-in-out;transform:translate(0)}@media (prefers-reduced-motion:reduce){.article-carousel__featured-content{transition:none!important}}@media (min-width:768px) and (max-width:991px){.article-carousel__featured-content{width:100%;padding:0}}@media (max-width:767px){.article-carousel__featured-content{width:100%;padding:0 24px}}.article-carousel__title-block{flex-direction:column;gap:16px;display:flex}@media (max-width:767px){.article-carousel__title-block{gap:24px}}.article-carousel__featured-title,.article-carousel__featured-title-link .button-group-a-link__title{font-family:var(--font-family-medium);font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:inherit;margin:0}@media (max-width:767px){.article-carousel__featured-title,.article-carousel__featured-title-link .button-group-a-link__title{font-size:var(--font-size-xl)}}.article-carousel__meta-info{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);align-items:center;gap:8px;display:flex}.article-carousel__tag{color:inherit;width:fit-content;max-width:100%}.article-carousel__divider{opacity:.5;background-color:currentColor;width:1px;height:12px}.article-carousel__read-time{color:inherit;white-space:nowrap;flex-shrink:0}.article-carousel__description{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:inherit;margin:0}.article-carousel__description.rich-text__content,.article-carousel__description.rich-text__content p,.article-carousel__description.rich-text__content ul,.article-carousel__description.rich-text__content ol,.article-carousel__description.rich-text__content li,.article-carousel__description.rich-text__content h1,.article-carousel__description.rich-text__content h2,.article-carousel__description.rich-text__content h3,.article-carousel__description.rich-text__content h4,.article-carousel__description.rich-text__content h5,.article-carousel__description.rich-text__content h6,.article-carousel__description.rich-text__content strong,.article-carousel__description.rich-text__content b,.article-carousel__description.rich-text__content em,.article-carousel__description.rich-text__content i,.article-carousel__description.rich-text__content a,.article-carousel__description.rich-text__content blockquote,.article-carousel__description.rich-text__content code{color:inherit}.article-carousel__description.rich-text__content ul:last-child,.article-carousel__description.rich-text__content ol:last-child,.article-carousel__description.rich-text__content ul li:last-child,.article-carousel__description.rich-text__content ol li:last-child{margin-bottom:0}.article-carousel__description.rich-text__content ul li:before,.article-carousel__description.rich-text__content ol li:before{color:inherit}.article-carousel__button-group{align-items:flex-start;gap:var(--spacing-s);flex-direction:column;margin-top:8px;display:flex}.article-carousel__button-group .text-link,.article-carousel__button-group .text-link .link-content,.article-carousel__button-group .text-link .link-content.text-link,.article-carousel__button-group .text-link span{background:0 0}.article-carousel__button-group .text-link svg,.article-carousel__button-group .text-link .icon{color:inherit}.article-carousel__read-link{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex}.article-carousel__read-link:hover{text-decoration:underline}.article-carousel__read-link:focus{outline-offset:2px;outline:2px solid}.article-carousel__link-text{color:inherit}.article-carousel__arrow-icon{width:16px;height:16px;color:inherit}.article-carousel__mobile-controls{justify-content:flex-end;gap:12px;display:none}@media (min-width:768px) and (max-width:991px){.article-carousel__mobile-controls{z-index:10;pointer-events:none;width:100%;padding:var(--spacing-xs);justify-content:space-between;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.article-carousel__mobile-controls .article-carousel__nav-button{pointer-events:auto}.article-carousel__mobile-controls .article-carousel__nav-button--prev{margin-left:-22px}.article-carousel__mobile-controls .article-carousel__nav-button--next{margin-right:-20px}}@media (max-width:767px){.article-carousel__mobile-controls{z-index:10;pointer-events:none;padding:var(--spacing-xs);justify-content:space-between;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.article-carousel__mobile-controls .article-carousel__nav-button{pointer-events:auto}.article-carousel__mobile-controls .article-carousel__nav-button--prev{margin-left:-22px}.article-carousel__mobile-controls .article-carousel__nav-button--next{margin-right:-22px}}.article-carousel__nav-button{background-color:var(--brand-blue-900);width:1.625rem;height:1.625rem;color:var(--color-text-inverse);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:991px){.article-carousel__nav-button{background:var(--color-bg-secondary);color:var(--color-text-primary);box-shadow:0 2px 4px var(--color-active-overlay);transition:all .3s}.article-carousel__nav-button svg{color:var(--color-text-primary)}.article-carousel__nav-button:hover:not(:disabled){background:var(--color-border-light-gray);box-shadow:0 4px 8px var(--color-overlay-15);transform:scale(1.05)}.article-carousel__nav-button:focus,.article-carousel__nav-button:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:-4px}.article-carousel__nav-button:disabled{opacity:.4;cursor:not-allowed;background:var(--color-bg-secondary)}}.article-carousel__nav-button:focus{outline:2px solid var(--color-text-inverse);outline-offset:2px}.article-carousel__nav-button svg{width:1rem;height:1rem}@media (max-width:991px){.article-carousel__navigation{position:relative}}.article-carousel__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1023px) and (min-width:768px){.article-carousel__row{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.article-carousel__row::-webkit-scrollbar{display:none}}@media (max-width:767px){.article-carousel__row{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding-right:0;display:flex;overflow-x:auto}.article-carousel__row::-webkit-scrollbar{display:none}.article-carousel__row:after{content:"";flex:0 0 44px}}@media (min-width:1024px){.article-carousel__row{gap:24px}}@media (min-width:1440px){.article-carousel__row{gap:48px}}.article-carousel__cell{flex-direction:column;align-items:center;display:flex}@media (max-width:991px) and (min-width:768px){.article-carousel__cell{scroll-snap-align:start;flex:0 0 calc(44.4444% - 14.2222px);min-width:calc(44.4444% - 14.2222px)}}@media (max-width:767px){.article-carousel__cell{scroll-snap-align:start;flex:0 0 calc(100% - 60px)}.article-carousel__cell:not(:last-child){margin-right:16px}}.article-carousel__progress-container{width:100%;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.article-carousel__progress-baseline{border-bottom:1px solid var(--tab-bar-border);width:100%;height:2px;position:absolute;bottom:0;left:0}.article-carousel__progress-bar{z-index:1;background-color:#0000;border:none;width:0%;height:100%;position:absolute;bottom:0;left:0}.article-carousel__card{cursor:pointer;text-align:left;background-color:#0000;border:none;gap:24px;width:100%;height:100%;padding:16px 0 24px;transition:color .2s;display:flex;position:relative}.article-carousel__card:focus{outline:none}.article-carousel__card:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px}.article-carousel__card--active .article-carousel__card-title{color:var(--color-text-primary)}.article-carousel__card--active .article-carousel__progress-bar{border-bottom:2px solid var(--color-border-primary);background-color:var(--color-border-primary)}.article-carousel__card--active:not(.article-carousel__card--auto-rotate-off) .article-carousel__progress-bar{animation:linear forwards timer-progress}.article-carousel__card--active.article-carousel__card--auto-rotate-off .article-carousel__progress-bar{animation:none!important}.article-carousel__card--active:hover .article-carousel__progress-baseline,.article-carousel__card--active:focus-visible .article-carousel__progress-baseline{border-bottom:2px solid var(--color-text-link-hover)}.article-carousel__card--viewed:not(.article-carousel__card--active):not(.article-carousel__card--auto-rotate-off) .article-carousel__progress-bar{border-bottom:1px solid var(--tab-bar-border);background-color:#0000;width:100%}.article-carousel__card:not(.article-carousel__card--active):hover .article-carousel__progress-baseline,.article-carousel__card:not(.article-carousel__card--active):focus-visible .article-carousel__progress-baseline{border-bottom:2px solid var(--color-text-link-hover)}.article-carousel__card:not(.article-carousel__card--active):hover .article-carousel__card-title,.article-carousel__card:not(.article-carousel__card--active):focus-visible .article-carousel__card-title{color:var(--color-text-primary)}@media (max-width:767px){.article-carousel__card{box-sizing:border-box;flex-direction:row;gap:16px;width:100%;min-height:auto;padding:16px 0 24px}}.article-carousel__card-image{aspect-ratio:4/3;background-color:var(--color-bg-primary);border-radius:0;flex-shrink:0;width:100%;max-width:76px;height:76px;margin-bottom:12px;overflow:hidden}@media (max-width:767px){.article-carousel__card-image{max-width:76px;height:76px;margin-bottom:0}}.article-carousel__card-content{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.article-carousel__card-title{font-family:var(--font-family-medium);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;margin:0;transition:color .3s;display:-webkit-box;overflow:hidden}@supports not (-webkit-line-clamp:2){.article-carousel__card-title{text-overflow:ellipsis;white-space:normal;max-height:2.8em;display:block;overflow:hidden}}@media (prefers-reduced-motion:reduce){.article-carousel__featured{transition:none!important}}@media (max-width:1199px){.article-carousel{padding:24px}}@media (max-width:991px){.article-carousel{padding:24px}.article-carousel__featured{gap:24px}}@media (max-width:767px){.article-carousel__container,.article-carousel__featured{gap:32px}}.article-carousel__featured-image .video-player-container.hero-card .video-tint{display:none!important}.article-carousel__featured-image .video-player-container.hero-card .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-light;src:url(/fonts/visaSansFont/VisaSans-Light.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-light;src:url(/fonts/visaSansFont/VisaSans-LightItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:VisaSans;src:url(/fonts/visaSansFont/VisaSans-Regular.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-regular;src:url(/fonts/visaSansFont/VisaSans-RegularItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-medium;src:url(/fonts/visaSansFont/VisaSans-Medium.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-medium;src:url(/fonts/visaSansFont/VisaSans-MediumItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-semibold;src:url(/fonts/visaSansFont/VisaSans-SemiBold.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-semibold;src:url(/fonts/visaSansFont/VisaSans-SemiBoldItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-bold;src:url(/fonts/visaSansFont/VisaSans-Bold.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-bold;src:url(/fonts/visaSansFont/VisaSans-BoldItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:VisaSans-heavy;src:url(/fonts/visaSansFont/VisaSans-Heavy.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-Heavy.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:VisaSans-heavy;src:url(/fonts/visaSansFont/VisaSans-HeavyItalic.woff2)format("woff2"),url(/fonts/visaSansFont/VisaSans-HeavyItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:visa-sans-icon;src:url(/fonts/visaSansFont/visa-icon-font.eot);src:url(/fonts/visaSansFont/visa-icon-font.eot?#iefix)format("embedded-opentype"),url(/fonts/visaSansFont/visa-icon-font.woff)format("woff"),url(/fonts/visaSansFont/visa-icon-font.ttf)format("truetype"),url(/fonts/visaSansFont/visa-icon-font.svg#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}:root{--font-premium-light:Open Sans;--font-premium-regular:Open Sans;--font-premium-medium:Open Sans;--font-premium-semi-bold:Open Sans;--font-premium-bold:Open Sans;--font-premium-heavy:Open Sans;--font-premium-body:Open Sans;--font-premium-body-medium:Open Sans;--font-premium-heading:Open Sans;--font-premium-heading-bold:Open Sans;--font-family-light:visa-font-dialect-latin-light, visa-font--dialect-cyrillic-light, visa-dialect-fallback, sans-serif;--font-family-regular:visa-font--dialect-latin-regular, visa-font--dialect-cyrillic-regular, visa-dialect-fallback, sans-serif;--font-family-medium:visa-font--dialect-latin-medium, visa-font--dialect-cyrillic-medium, visa-dialect-fallback, sans-serif;--font-family-semi-bold:visa-font--dialect-latin-semi-bold, visa-font--dialect-cyrillic-semi-bold, visa-dialect-fallback, sans-serif;--font-family-bold:visa-font--dialect-latin-bold, visa-font--dialect-cyrillic-bold, visa-dialect-fallback, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-family-headline:var(--font-family-regular);--font-weight-headline:var(--font-weight-medium);--headline-letter-spacing:-.075rem;--line-height-compact:1;--line-height-h1:1.06;--line-height-tight:1.1;--line-height-normal:1.3;--line-height-relaxed:1.5;--line-height-premium:1.3;--line-height-snug:1.15;--line-height-medium:1.2;--line-height-medium2:1.25;--line-height-normal2:1.4;--body-xl-line-height:1.3;--body-l-line-height:1.3;--body-m-line-height:1.5;--body-s-line-height:1.5;--body-xs-line-height:1.3;--body-header-line-height:1.4;--font-premium-headline-desktop:3.25rem;--font-premium-headline-tablet:2.75rem;--font-premium-headline-mobile:1.875rem;--font-premium-h1-mobile:2.25rem;--font-premium-title-block-size:2.75rem;--font-premium-body-desktop:1rem;--font-premium-body-mobile:.875rem;--premium-btn-padding-desktop:1rem 1.5rem;--premium-btn-padding-mobile:10px 24px;--premium-btn-padding:12px 32px;--premium-btn-min-width-desktop:200px;--premium-btn-min-width-mobile:180px;--premium-animation-duration:.8s;--premium-animation-delay:.3s;--premium-mobile-breakpoint:767px;--display-1-size-desktop:5rem;--display-2-size-desktop:4rem;--h1-size-desktop:3.25rem;--h2-size-desktop:2.5rem;--h3-size-desktop:2rem;--h4-size-desktop:1.75rem;--h5-size-desktop:1.5rem;--h6-size-desktop:1.25rem;--font-medium-desktop:4rem;--font-large-desktop:5rem;--h1-size-mobile:2rem;--h2-size-mobile:1.75rem;--h3-size-mobile:1.5rem;--h4-size-mobile:1.25rem;--h5-size-mobile:1.25rem;--h6-size-mobile:1rem;--font-medium-mobile:3.5rem;--font-large-mobile:2.5rem;--body-xl-size:1.5rem;--body-l-size:1.25rem;--body-m-size:1rem;--body-s-size:.875rem;--body-xs-size:.75rem;--body-header-size:.875rem;--font-size-3xs:.5rem;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-xs-alt:.8rem;--font-size-s:.875rem;--font-size-s-plus:.9375rem;--font-size-m:1rem;--font-size-m-plus:1.125rem;--font-size-l:1.25rem;--font-size-l-plus:1.375rem;--font-size-xl:1.5rem;--font-size-xl-plus:1.625rem;--font-size-2xl:2.25rem;--font-size-2xl-alt:2.125rem;--font-size-3xl:3rem;--font-size-3xl-alt:2.75rem;--font-size-4xl:2.625rem;--font-size-5xl:3.375rem;--font-size-6xl:4.25rem;--font-size-display:6.875rem;--font-size-micro:.5625rem;--font-size-8px:.5rem;--font-size-9px:.5625rem;--font-size-10px:.625rem;--font-size-11px:.6875rem;--font-size-11-5px:.71875rem;--font-size-26px:1.625rem;--font-size-27px:1.6875rem;--font-size-30px:1.875rem;--font-size-38px:2.375rem;--font-size-42px:2.625rem;--font-size-44px:2.75rem;--font-size-60px:3.75rem;--brand-icon-font:"visa-icon"}[data-brand=brand-vis]{--font-family-regular:VisaSans;--font-family-medium:VisaSans-semibold;--font-family-bold:VisaSans-semibold;--font-family-semi-bold:VisaSans-semibold;--font-family-light:VisaSans;--font-family-headline:VisaSans-semibold;--font-weight-headline:600;--brand-icon-font:"visa-sans-icon";--font-weight-light:400;--font-weight-medium:600;--font-weight-bold:600;--display-1-size-desktop:5.375rem;--display-2-size-desktop:4.25rem;--h1-size-desktop:3.625rem;--h2-size-desktop:2.75rem;--h3-size-desktop:2.25rem;--h4-size-desktop:1.875rem;--h5-size-desktop:1.625rem;--h6-size-desktop:1.5rem;--display-1-size-mobile:3.75rem;--display-2-size-mobile:2.625rem;--h1-size-mobile:2.25rem;--h2-size-mobile:1.875rem;--h3-size-mobile:1.625rem;--h4-size-mobile:1.375rem;--h5-size-mobile:1.25rem;--h6-size-mobile:1.125rem;--body-xl-size:1.625rem;--headline-line-height:1.1;--headline-letter-spacing:0;--line-height-normal:1.1;--line-height-relaxed:1.3;--line-height-snug:1.1;--line-height-medium:1.3;--line-height-medium2:1.3;--line-height-normal2:1.3;--line-height-h1:1.1;--body-xl-line-height:1.3;--body-l-line-height:1.3;--body-m-line-height:1.3;--body-s-line-height:1.3;--body-xs-line-height:1.3;--body-header-line-height:1.3}.font-h1-large{font-size:var(--font-medium-desktop);line-height:var(--line-height-h1);font-weight:var(--font-weight-medium);font-family:var(--font-family-medium);letter-spacing:-1.28px}@media (max-width:991px){.font-h1-large{font-size:var(--font-large-mobile)}}.font-h1{font-size:var(--h1-size-desktop);line-height:var(--headline-line-height,var(--line-height-compact));font-weight:var(--font-weight-headline);font-family:var(--font-family-headline)}@media (max-width:1023px){.font-h1{font-size:var(--h1-size-mobile)}}.font-h2{font-size:var(--h2-size-desktop);line-height:var(--headline-line-height,var(--line-height-compact));font-weight:var(--font-weight-headline);font-family:var(--font-family-headline)}@media (max-width:1023px){.font-h2{font-size:var(--h2-size-mobile)}}.font-h3{font-size:var(--h3-size-desktop);line-height:var(--headline-line-height,var(--line-height-normal));font-weight:var(--font-weight-headline);font-family:var(--font-family-headline)}@media (max-width:1023px){.font-h3{font-size:var(--h3-size-mobile)}}.font-h4{font-size:var(--h4-size-desktop);line-height:var(--headline-line-height,var(--line-height-normal));font-weight:var(--font-weight-headline);font-family:var(--font-family-headline)}@media (max-width:1023px){.font-h4{font-size:var(--h4-size-mobile)}}.font-h5{font-size:var(--h5-size-desktop);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular)}@media (max-width:1023px){.font-h5{font-size:var(--h5-size-mobile)}}.font-h6{font-size:var(--h6-size-desktop);line-height:var(--line-height-relaxed);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular)}@media (max-width:1023px){.font-h6{font-size:var(--h6-size-mobile)}}.font-medium{font-size:var(--font-medium-desktop);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);font-family:var(--font-family-medium)}@media (max-width:1439px){.font-medium{font-size:var(--font-medium-mobile)}}.font-large{font-size:var(--font-large-desktop);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular)}@media (max-width:1439px){.font-large{font-size:var(--font-large-mobile)}}.vs-text{color:var(--text-color);font-family:var(--font-family-light);font-family:var(--text-font-family);font-size:17px;font-weight:100;line-height:var(--line-height-relaxed);margin:0}.vs-text.vs-meta{font-size:14px;line-height:var(--line-height-tight)}.vs-text.vs-legal{font-size:11px;line-height:var(--line-height-normal)}.vs-meta{font-size:12px}.vs-quotation{font-size:25px;font-family:var(--font-family-semi-bold);font-weight:100;line-height:var(--line-height-medium);padding:0}.vs-lead{color:var(--heading-lead-color);font-family:var(--font-family-semi-bold);text-transform:uppercase;margin:0 0 5px;font-size:14px;font-weight:600}blockquote{margin:0 0 20px;padding:10px 20px;font-size:17.5px}.main-content{font-family:var(--font-family-regular)}.visa-icon{font-family:var(--brand-icon-font);vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:100%;display:inline-block}.visa-icon--xs{width:12px;height:12px}.visa-icon--xs:before{width:12px;height:12px;font-size:12px;line-height:12px}.visa-icon--sm{width:20px;height:20px}.visa-icon--sm:before{width:20px;height:20px;font-size:20px;line-height:20px}.visa-icon--md{width:24px;height:24px}.visa-icon--md:before{width:24px;height:24px;font-size:24px;line-height:24px}.visa-icon--lg{width:28px;height:28px}.visa-icon--lg:before{width:28px;height:28px;font-size:28px;line-height:28px}.visa-icon--xl{width:36px;height:36px}.visa-icon--xl:before{width:36px;height:36px;font-size:36px;line-height:36px}.visa-icon-opt-in-out{vertical-align:middle;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}.article-feature{box-sizing:border-box;background-color:var(--color-bg-primary);margin:0 auto}.article-feature__grid{box-sizing:border-box;flex-direction:column;align-self:stretch;align-items:flex-start;gap:96px;width:100%;margin:0;padding:0;list-style:none;display:flex}.article-feature .article-feature-tile{list-style:none;position:relative}.article-feature .article-feature-tile--number{background:var(--color-bg-tertiary);flex-direction:column;align-items:stretch;gap:32px;width:948px;padding:80px 32px 48px;display:flex}.article-feature .article-feature-tile--content{background:var(--color-bg-tertiary);flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:24px;display:flex}.article-feature .article-feature-tile:focus-within{outline:2px solid var(--color-border-focus);outline-offset:2px}.article-feature .number_title{aspect-ratio:1;background:var(--Background-Blue);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:70px;height:70px;display:flex;position:absolute;top:-35px;left:50%;transform:translate(-50%)}.article-feature .number{color:var(--color-text-primary);text-align:center;font-family:var(--font-family-bold);font-size:var(--font-size-2xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium);letter-spacing:-.2px;align-self:stretch}.article-feature .headingval{color:var(--color-text-primary);font-family:var(--font-family-bold);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.2px;font-size:var(--h4-size-desktop)!important}.article-feature .headingval:focus{outline:2px solid var(--color-border-focus);outline-offset:2px;background-color:var(--color-focus-ring);border-radius:4px;margin:-4px;padding:4px}.article-feature .headingval-content{color:var(--color-text-primary);font-family:var(--font-family-bold);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed)!important;letter-spacing:0!important}.article-feature .headingval-content:focus{outline:2px solid var(--color-border-focus);outline-offset:2px;background-color:var(--color-focus-ring);border-radius:4px;margin:-4px;padding:4px}.article-feature .description-article{color:var(--color-text-primary)!important;font-family:var(--font-family-regular)!important;font-size:unset!important;font-style:normal!important;font-weight:var(--font-weight-regular)!important;letter-spacing:0!important;flex-direction:column!important;align-self:stretch!important;align-items:flex-start!important;gap:.5rem!important;line-height:normal!important;display:flex!important}.article-feature .description-article:focus{outline:.125rem solid var(--color-border-focus)!important;outline-offset:.125rem!important;background-color:var(--color-focus-ring)!important;border-radius:.25rem!important;margin:-.5rem!important;padding:.5rem!important}.article-feature .description-article.rich-text__content{font-size:unset!important}.article-feature .description-article.rich-text__content ul,.article-feature .description-article.rich-text__content ol{color:inherit!important;text-align:left!important;margin:0!important;padding-left:2.5rem!important}.article-feature .description-article.rich-text__content ul{list-style:none!important}.article-feature .description-article.rich-text__content ul li{text-align:left!important;margin-bottom:1.5rem!important;padding-left:0!important;position:relative!important}.article-feature .description-article.rich-text__content ul li:last-child{margin-bottom:0!important}.article-feature .description-article.rich-text__content ul li:before{content:"• "!important;font-weight:var(--font-weight-regular)!important;color:var(--color-text-primary)!important;font-size:1.2em!important;line-height:var(--line-height-medium)!important;position:absolute!important;top:0!important;left:-1.5rem!important}.article-feature .description-article.rich-text__content ol{counter-reset:list-counter!important;list-style:none!important}.article-feature .description-article.rich-text__content ol li{counter-increment:list-counter!important;text-align:left!important;margin-bottom:1.5rem!important;padding-left:0!important;position:relative!important}.article-feature .description-article.rich-text__content ol li:last-child{margin-bottom:0!important}.article-feature .description-article.rich-text__content ol li:before{content:counter(list-counter) "."!important;font-weight:var(--font-weight-regular)!important;color:var(--color-text-primary)!important;text-align:left!important;min-width:1.5rem!important;position:absolute!important;top:0!important;left:-1.5rem!important}.article-feature .description-article p{min-height:unset!important;margin:0 0 .5rem!important}.article-feature .description-article p:last-child,:is(.article-feature .description-article p:has(+ul),.article-feature .description-article p:has(+ol)){margin-bottom:0!important}.article-feature .description-article p:empty{margin:0!important;display:none!important}.article-feature .description-article a{color:var(--color-text-link)!important;text-decoration:underline!important}.article-feature .description-article a:hover{opacity:.8!important}@media (max-width:1000px){.article-feature{padding:1.5rem 1rem;width:100%!important;max-width:948px!important}.article-feature__grid{gap:96px}.article-feature .article-feature-tile--number,.article-feature .article-feature-tile--content{width:100%}}@media (max-width:767px){.article-feature{padding:1.5rem .75rem}.article-feature__grid{gap:48px}.article-feature .article-feature-tile--number{padding:48px 24px 32px}.article-feature .article-feature-tile--content{padding:24px}}.article-hero{width:100%;font-family:var(--font-family-regular);flex-direction:column;justify-content:center;min-height:100vh;display:flex;position:relative}.article-hero__content{flex-direction:column;gap:2rem;padding:2rem;display:flex}.article-hero__main{flex-direction:column;display:flex}.article-hero__title{font-size:var(--font-medium-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-compact);font-family:var(--font-family-medium);letter-spacing:-.02em;text-align:center;flex:none;justify-content:center;max-width:40.5rem;margin:0}.article-hero__tags{flex-wrap:wrap;gap:.5rem;display:flex}.article-hero__tags--left{text-align:left;flex-wrap:wrap;flex:1 1 0;justify-content:flex-start;gap:.5rem;width:100%;min-width:0;margin-bottom:1rem;display:flex}.article-hero__date{font-size:var(--font-size-xs);text-align:left;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.article-hero__date-label{opacity:.7}.article-hero__summary{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);text-align:left;max-width:30.75rem;margin:0}.article-hero__read-time{font-size:var(--font-size-xs);opacity:.7}.article-hero__read-time--left{text-align:left;flex:1 1 0;justify-content:flex-start;align-items:center;width:6.25rem;min-width:0;margin-right:2rem;display:flex}.article-hero__divider{background-color:var(--card-bottom-panel-border);width:100%;height:.0625rem;margin-top:7.625rem}.article-hero__header-row{align-items:flex-start;width:100%;margin-bottom:1rem;display:flex}.article-hero__header-spacer{flex:1 1 0;min-width:0}.article-hero__meta-row{align-items:flex-start;gap:0;width:100%;display:flex}.article-hero__meta-center{text-align:left;flex-direction:row;flex:none;align-items:flex-start;gap:3rem;width:100%;max-width:40.5rem;margin:0 auto;display:flex}.article-hero__meta-spacer{flex:1 1 0;min-width:0}@media (max-width:48rem){.article-hero__content{padding:1.5rem}.article-hero__title{font-size:var(--h3-size-desktop)}}.article-hero-image{width:100%;font-family:var(--font-family-regular);color:var(--color-text-primary);flex-direction:column;justify-content:center;display:flex;position:relative}.article-hero-image.limited-height{height:810px;min-height:810px}.article-hero-image__row{background-color:var(--color-bg-primary);align-items:stretch;width:100%;height:100%;display:flex}.article-hero-image__content{flex-direction:column;gap:2rem;padding:2rem;display:flex}.article-hero-image__main{flex-direction:column;display:flex}.article-hero-image__title{font-size:var(--font-medium-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-compact);font-family:var(--font-family-medium);letter-spacing:-.02em;text-align:left;max-width:40.5rem;margin:0}.article-hero-image__tags{flex-wrap:wrap;gap:.5rem;display:flex}.article-hero-image__tag{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);vertical-align:middle;background-color:#0000;border:1px solid;border-radius:62.5rem;height:2.5rem;padding:0 .75rem;line-height:2.5rem;display:inline-block}.article-hero-image__summary{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);text-align:left;max-width:30.75rem;margin:0}.article-hero-image__content{flex-direction:column;justify-content:space-between;gap:7rem;height:100%;display:flex}.article-hero-image__top{flex-direction:column;gap:1rem;display:flex}.article-hero-image__bottom{flex-direction:column;gap:1rem;margin-top:auto;padding-bottom:0;display:flex}.article-hero-image--bottom-aligned{justify-content:flex-end}.article-hero-image--bottom-aligned .article-hero-image__row{align-items:stretch;height:100%}.article-hero-image--bottom-aligned .article-hero-image__row.limited-height{height:810px;min-height:810px}.article-hero-image--bottom-aligned .article-hero-image__image{align-self:flex-end}.article-hero-image--bottom-aligned .article-hero-image__content{align-self:flex-start}.article-hero-image--standard{justify-content:center}.article-hero-image--standard .article-hero-image__row{align-items:flex-start}.article-hero-image--standard .article-hero-image__content{align-self:flex-start}.article-hero-image__image--16\:9{aspect-ratio:16/9}.article-hero-image__image--4\:5{aspect-ratio:4/5;width:26rem;max-width:100%;height:32.5rem;max-height:100%}.article-hero-image__image--5\:4{width:50.6875rem;height:40.5625rem;aspect-ratio:unset;flex-direction:column;justify-content:flex-end;max-width:100%;max-height:100%;display:flex}.article-hero-image__image--3\:4{width:25.92rem;height:38.875rem;aspect-ratio:unset;max-width:100%;max-height:100%}.article-hero-image__image img{object-fit:cover;width:100%;height:100%;display:block}.article-hero-mobile{flex-direction:column;width:100%;padding:1rem;display:flex}.article-hero-mobile__image{width:100%}.article-hero-mobile__image img{object-fit:cover;width:100%;height:100%}.article-hero-mobile__image{margin-bottom:1rem}.article-hero-mobile__content{flex-direction:column;gap:1rem;display:flex}.article-hero-mobile__title{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium);font-family:var(--font-family-medium);margin:0}.article-hero-mobile__tags{flex-wrap:wrap;gap:.5rem;display:flex}.article-hero-mobile__tag{font-size:var(--font-size-xs);background:0 0;border:1px solid;border-radius:62.5rem;height:2rem;padding:0 .75rem;line-height:2rem;display:inline-block}.article-hero-mobile__summary{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);margin:0}.article-hero-mobile__divider{background-color:var(--card-bottom-panel-border);width:100%;height:.0625rem;margin:1rem 0}.article-hero-mobile__image--4\:5{width:20.4375rem;height:16.8125rem;aspect-ratio:unset;max-width:100%;max-height:100%}.article-hero-mobile__image--5\:4{width:21.125rem;height:20.1875rem;aspect-ratio:unset;max-width:100%;max-height:100%;margin-left:-1rem;margin-right:auto;position:relative}.article-hero-mobile__image--3\:4{width:12.9375rem;height:19.375rem;aspect-ratio:unset;max-width:100%;max-height:100%;margin-left:auto}.article-hero-mobile__image--16\:9{aspect-ratio:16/9;width:100%}.marquee__details,.marquee__info-container{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:992px) and (max-width:1199px){.marquee__content-wrapper{align-items:flex-start}.marquee__inner-wrapper{gap:2rem}.marquee__image{flex:0 0 55%;min-height:465px}.marquee__image .video-player-container{width:100%;height:100%;margin:0;padding:0}.marquee__image .video-player{width:100%;height:100%;padding-bottom:0}.marquee__image .play-button{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marquee__container{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex;padding:0 3rem 3rem 0!important}.marquee:not(.marquee--no-media) .marquee__container{flex:0 0 calc(45% - 1rem)}.marquee__header{gap:1rem}.marquee__headline-container{width:100%}.marquee__headline{font-size:var(--h2-size-desktop);line-height:var(--line-height-snug);letter-spacing:-.075em}.marquee__button-container{gap:1.5rem}.marquee__image-right .marquee__image{flex:0 0 55%;min-height:465px}.marquee.marquee--image-right .marquee__container{padding:0 0 var(--Spacing-M,48px) var(--Spacing-XS,48px)!important}.marquee.marquee--case-study.marquee--no-media .marquee__content-wrapper{padding-top:120px}.marquee.marquee--case-study.marquee--no-media .marquee__headline{font-size:var(--h2-size-desktop)!important}}@media (min-width:768px) and (max-width:991px){.marquee__content-wrapper{min-height:435px;display:flex}.marquee__inner-wrapper{align-items:flex-end;gap:2rem;width:100%;height:100%;display:flex}.marquee__image{flex:none;align-self:stretch;width:372px;height:100%}.marquee__image .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee__image .video-player{width:100%!important;height:100%!important;padding-bottom:0!important}.marquee__image .play-button{z-index:10!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.marquee__container{font-size:var(--font-size-s);flex-direction:column;flex:1 0 0;gap:2rem;padding:0 1.5rem 3rem 0;display:flex}.marquee--image-right .marquee__container{padding:0 0 var(--Spacing-M,48px) var(--Spacing-XS,24px)}.marquee__header{gap:1rem}.marquee__headline-container{width:100%;margin:0}.marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug);margin:0}.marquee__description{max-width:100%;font-size:var(--font-size-s)}.marquee__details{font-size:var(--font-size-s);line-height:var(--line-height-normal);flex-direction:column;gap:2rem;display:flex}.marquee__date{flex-direction:column;align-items:flex-start}.marquee__read-time{align-self:flex-start}.marquee__button-container{align-items:center;gap:1.5rem;display:flex}.marquee.marquee--case-study.marquee--no-media .marquee__content-wrapper{gap:2rem;width:768px;padding-top:80px}.marquee.marquee--case-study.marquee--no-media .marquee_container{padding:0}.marquee.marquee--case-study.marquee--no-media .marquee__content{padding-top:1.5rem}.marquee.marquee--case-study.marquee--no-media .marquee__header{gap:1.5rem}.marquee.marquee--case-study.marquee--no-media .marquee__footer{padding-top:0}.marquee.marquee--case-study.marquee--no-media .marquee__headline-container{gap:3rem;width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__headline{width:100%;font-size:var(--h2-size-desktop)!important}.marquee.marquee--case-study.marquee--no-media .marquee__meta-info{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.75rem;width:300px;display:flex}.marquee.marquee--case-study.marquee--no-media .marquee__details{width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__info-container{gap:1.5rem;width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__content-block{width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__info{flex-shrink:0;width:300px}}@media (max-width:767px){.marquee--image-right .marquee__container{gap:1.5rem;padding:1.5rem;display:block}.marquee__container:not(:has(.marquee__content)){gap:1.5rem;padding:1.5rem;display:block}.marquee--cta-stacked .title-button-group{gap:.75rem;flex-direction:column!important;align-items:center!important;width:100%!important}.marquee--cta-stacked .title-button-group>*{text-align:center!important;width:100%!important}.marquee--cta-stacked .title-button-group .text-link{text-align:center!important;justify-content:center!important}.marquee:not(.marquee--cta-stacked) .title-button-group{flex-wrap:wrap;justify-content:flex-start;gap:1rem;flex-direction:row!important;align-items:center!important;width:100%!important}.marquee:not(.marquee--cta-stacked) .title-button-group>*{flex:none;text-align:center!important}.marquee:not(.marquee--cta-stacked) .title-button-group .text-link{text-align:center!important;justify-content:center!important}.marquee__content-wrapper{align-items:flex-start}.marquee__inner-wrapper{flex-direction:column-reverse;gap:0;width:100%}.marquee__image{flex:none;align-self:start;min-height:283px;display:block!important}.marquee--image-right .marquee__image{order:1;align-self:start}.marquee--image-right .marquee__container{order:2;padding:1.5rem}.marquee__image-bg{display:block!important}.marquee__video-wrapper{width:100%;height:100%}.marquee__video-wrapper .video-player-container,.marquee__video-wrapper .video-player{width:100%!important;height:100%!important}.marquee__container{gap:1.5rem;width:100%;max-width:100%;padding:1.5rem}.marquee__headline-container{flex-direction:row;width:100%}.marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug)}.marquee__description{max-width:100%;font-size:var(--font-size-s)}.marquee__details{gap:1.5rem}.marquee__date{flex-direction:column;align-items:flex-start}.marquee__read-time{align-self:start}.marquee.marquee--no-media .marquee__content-wrapper{width:375px}.marquee.marquee--no-media .marquee__inner-wrapper{gap:2rem}.marquee.marquee--no-media .marquee__container{width:100%;max-width:375px;padding:1.5rem}.marquee.marquee--no-media .marquee__headline-container{width:100%}.marquee.marquee--no-media .marquee__header{flex-direction:column;width:100%}.marquee.marquee--no-media .marquee__headline{font-size:var(--h3-size-desktop)!important}.marquee.marquee--no-media .marquee__footer,.marquee.marquee--no-media .marquee__details{gap:1.5rem;width:100%}.marquee.marquee--no-media .marquee__date{flex-direction:column;align-items:flex-start}.marquee.marquee--no-media .marquee__read-time{align-self:start}.marquee.marquee--no-media .marquee__info-container{flex-direction:column;gap:1.5rem;width:100%}.marquee.marquee--no-media .marquee__content-block{width:100%}.marquee.marquee--no-media .marquee__info{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:flex-start}.marquee.marquee--no-media .marquee__button-container{flex-direction:column;width:100%}.marquee.marquee--no-media .marquee__button-container *{text-align:center;width:100%}}.marquee:not(.marquee--case-study) .marquee__content-wrapper{align-items:stretch;min-height:687.808px}.marquee:not(.marquee--case-study) .marquee__inner-wrapper{align-items:stretch;min-height:100%}.marquee:not(.marquee--case-study) .marquee__image{min-height:687.808px}.marquee:not(.marquee--case-study) .marquee__container{justify-content:flex-end;align-self:stretch;min-height:655.808px;margin-top:2rem;overflow:hidden}.marquee:not(.marquee--case-study) .marquee__header{flex-direction:column;flex:1;justify-content:center;display:flex}.marquee:not(.marquee--case-study) .marquee__content{flex-shrink:0}.marquee:not(.marquee--case-study) .marquee__video-container{width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:992px) and (max-width:1199px){.marquee:not(.marquee--case-study) .marquee__content-wrapper{min-height:465px}.marquee:not(.marquee--case-study) .marquee__container{overflow:hidden}}@media (min-width:768px) and (max-width:991px){.marquee:not(.marquee--case-study) .marquee__content-wrapper{min-height:435px}.marquee:not(.marquee--case-study) .marquee__container{overflow:hidden}}@media (max-width:767px){.marquee:not(.marquee--case-study) .marquee__content-wrapper{min-height:auto;padding-top:calc(var(--header-height,76px) + var(--global-alert-height,0px))}.marquee:not(.marquee--case-study) .marquee__image{width:100%;min-height:283px}.marquee:not(.marquee--case-study) .marquee__container{height:auto;min-height:auto;margin-top:0;overflow:visible}.marquee:not(.marquee--case-study) .marquee__header{flex:none;gap:1.5rem}.marquee:not(.marquee--case-study) .marquee__content{flex-shrink:0}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__inner-wrapper{flex-direction:column!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__container{order:1!important;gap:2rem!important;margin-top:0!important;padding:1.5rem!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__info-container{gap:1rem!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__image{max-height:301px;min-height:unset!important;order:2!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__button-container,.marquee:not(.marquee--case-study):not(.marquee--no-media) .title-button-group{flex-direction:column!important;gap:1rem!important}}@media (min-width:1601px){.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__content-wrapper{min-height:578px}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__inner-wrapper{max-width:1600px;margin:0 auto;position:relative}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__image{min-height:578px;max-height:578px}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__container{min-height:auto}.marquee:not(.marquee--case-study):not(.marquee--no-media):not(.marquee--image-right) .marquee__image{flex:none;width:calc(50% + 50vw - 800px);max-width:none;margin-left:calc(800px - 50vw)}.marquee:not(.marquee--case-study):not(.marquee--no-media).marquee--image-right .marquee__image{flex:none;width:calc(50% + 50vw - 800px);max-width:none;margin-right:calc(800px - 50vw)}}.marquee__button-container{justify-content:flex-start}.marquee__description{width:100%;max-width:100%}.marquee--dark:not(.marquee--case-study).marquee--no-media,.marquee--dark:not(.marquee--case-study).marquee--no-media .marquee__inner-wrapper,.marquee--dark:not(.marquee--case-study).marquee--no-media .marquee__content-wrapper,.marquee--dark:not(.marquee--case-study).marquee--no-media .marquee__container{background-color:var(--color-bg-primary)!important}.marquee__image{max-width:812px}.marquee__image-bg{object-fit:cover;object-position:center}.marquee__video-container{width:100%;height:100%;position:relative;overflow:hidden}.marquee__video{object-fit:cover;width:100%;height:100%;display:block}.marquee__replay-overlay{background:var(--color-active-overlay);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.marquee__replay-button{cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.marquee__replay-button:hover{opacity:.9;transform:scale(1.1)}.marquee__replay-button:focus{outline:2px solid var(--color-white-overlay-80);outline-offset:4px;border-radius:50%}.marquee__replay-button svg{filter:drop-shadow(0 2px 8px var(--color-overlay-30))}.marquee__title-block{width:100%}.marquee__title-block.title-block{margin:0;padding:0}.marquee__title-block .title-description{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0 0 1.5rem}.marquee__title-block .title-button-group{gap:1.5rem;margin:0;display:flex}.marquee__title-block.title-block-left .title-button-group{justify-content:flex-start}.marquee__title-block.title-block-right .title-button-group{justify-content:flex-end}.marquee__title-block.title-block-center .title-button-group{justify-content:center}.marquee:not(.marquee--case-study) .marquee__title-block .title-description a{color:var(--color-rte-link);text-decoration:underline}.marquee:not(.marquee--case-study) .marquee__title-block .title-description a.vs-link-cta{text-decoration:underline}.marquee:not(.marquee--case-study) .marquee__title-block .title-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.marquee:not(.marquee--case-study) .marquee__title-block .title-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.marquee:not(.marquee--case-study).marquee--no-media{overflow:visible!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__content-wrapper{min-height:auto!important;padding-top:calc(var(--header-height,76px) + var(--global-alert-height,0px))!important;align-items:flex-start!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__inner-wrapper{align-items:flex-start!important;min-height:auto!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container{width:100%;max-width:100%;justify-content:flex-start!important;align-self:auto!important;min-height:auto!important;margin:0!important;padding:1.5rem!important;overflow:visible!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__header{flex-direction:column;align-self:stretch;gap:1.5rem;display:flex;flex:none!important;justify-content:flex-start!important;align-items:flex-start!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container{width:100%;margin:0}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline{font-size:var(--h3-size-desktop)}.marquee:not(.marquee--case-study).marquee--no-media .marquee__meta-info{width:auto;align-items:flex-start!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__info-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__info{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__date{flex-direction:column;gap:.5rem;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__content-block{width:100%}.marquee:not(.marquee--case-study).marquee--no-media .marquee__content{flex-shrink:unset!important}.marquee:not(.marquee--case-study).marquee--no-media .title-block,.marquee:not(.marquee--case-study).marquee--no-media .title-headline,.marquee:not(.marquee--case-study).marquee--no-media .title-description,.marquee:not(.marquee--case-study).marquee--no-media .title-button-group{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__container{flex:0 0 calc(45% - 1rem)}@media (min-width:1024px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__container{grid-template-columns:repeat(12,1fr);align-items:start;gap:2rem;max-width:1600px;margin:0 auto;display:grid;position:relative;overflow:visible;padding:2rem 3rem 3rem!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__header{display:contents}.marquee:not(.marquee--case-study).marquee--no-media .marquee__meta-info{grid-area:1/1/auto/4;align-self:start;padding-left:0;position:relative;top:.75rem}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container{grid-area:1/4/auto/13;width:100%;max-width:none}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline{font-size:var(--font-medium-desktop);word-wrap:break-word;overflow-wrap:break-word;white-space:normal;width:100%}.marquee:not(.marquee--case-study).marquee--no-media .marquee__info-container{flex-direction:column;grid-area:2/1/auto/4;justify-content:flex-start;align-self:start;align-items:flex-start;gap:1rem;padding-left:0;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__content{grid-area:2/4/auto/13;align-self:start}.marquee:not(.marquee--case-study).marquee--no-media .marquee__details{flex-direction:column;gap:1rem;width:100%;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__date{flex-direction:column;gap:.5rem;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__content-block{flex-direction:column;align-items:flex-start;width:100%;max-width:none;margin:0;padding:0;display:flex}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__info-container{padding-top:0}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__info-container:before{display:none}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__content{border-top:none;margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__headline-container,.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__content{padding-left:3rem;position:relative}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__headline-container:before,.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__content:before{content:"";background-color:var(--color-border-secondary);width:1px;position:absolute;top:0;bottom:0;left:0}}@media (min-width:1024px) and (max-width:1439px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container,.marquee:not(.marquee--case-study).marquee--no-media .marquee__content{max-width:600px}}@media (min-width:1024px) and (max-width:1199px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline{font-size:var(--h2-size-desktop)!important}}@media (max-width:1023px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__content-wrapper{width:100%!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container{flex-direction:column!important;gap:0!important;padding:1.5rem!important;display:flex!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__header{flex-direction:column!important;order:1!important;gap:1rem!important;margin-bottom:1rem!important;display:flex!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__meta-info{grid-column:unset;grid-row:unset;width:auto;position:static;top:auto}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container{grid-column:unset;grid-row:unset;width:100%;max-width:100%}.marquee:not(.marquee--case-study).marquee--no-media .marquee__info-container{grid-column:unset;grid-row:unset;width:100%;flex-direction:column!important;order:2!important;gap:0!important;margin-bottom:1rem!important;display:flex!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__info{width:100%;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;display:flex!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__content{grid-column:unset;grid-row:unset;width:100%;order:3!important;margin-top:0!important;padding-left:0!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__button-container,.marquee:not(.marquee--case-study).marquee--no-media .title-button-group{flex-direction:column!important;gap:1rem!important}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__headline-container{padding-left:0!important}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__headline-container:before{content:none!important;display:none!important}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__info-container{border-top:none!important;padding-top:0!important}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__info-container:before{content:none!important;display:none!important}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__content{border-top:none!important;padding-top:0!important;padding-left:0!important}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__content:before{content:none!important;display:none!important}}@media (max-width:767px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__content-wrapper{width:100%!important;min-height:auto!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container{width:100%!important;max-width:100%!important;min-height:auto!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__header{flex:none!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__button-container,.marquee:not(.marquee--case-study).marquee--no-media .title-button-group{width:100%!important}}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical]{flex-flow:column;gap:1.5rem;width:100%;max-width:100%;display:flex;position:static;padding:2rem!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__header{flex-direction:column;flex:none;order:10;gap:1.5rem;margin-left:0;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__meta-info{flex:none;order:-1;width:auto;margin-left:0;position:static;top:auto;left:auto}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__headline-container{order:11;width:100%;max-width:600px}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__info-container{flex:none;order:20;width:100%}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__info{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__date,.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__read-time{flex:none}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__content{flex:none;order:30;width:100%;margin-left:0}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__content-block{width:100%;max-width:100%}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__container[data-layout=vertical] .marquee__info-container{padding-top:0;padding-left:0}.marquee:not(.marquee--case-study).marquee--no-media.marquee--with-divider .marquee__container[data-layout=vertical] .marquee__info-container:before{display:none}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container .title-headline.heading-h1,.marquee:not(.marquee--case-study).marquee--no-media .marquee__container[data-layout=vertical] .marquee__headline-container .title-headline.heading-h1{font-family:var(--font-family-headline)!important;font-size:var(--h3-size-desktop)!important;font-style:normal!important;font-weight:var(--font-weight-headline)!important;line-height:var(--line-height-normal)!important}@media (min-width:1024px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container .title-headline.heading-h1{font-family:var(--font-family-headline)!important;font-size:var(--h1-size-desktop)!important;font-style:normal!important;font-weight:var(--font-weight-headline)!important;line-height:var(--line-height-normal)!important;letter-spacing:var(--headline-letter-spacing)!important}}@media (min-width:1440px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__content-wrapper{width:100%}.marquee:not(.marquee--case-study).marquee--no-media .marquee__container{column-gap:3rem;max-width:1600px;margin-left:auto!important;margin-right:auto!important;padding:2rem 3rem 4.5rem!important}.marquee:not(.marquee--case-study).marquee--no-media .marquee__headline-container,.marquee:not(.marquee--case-study).marquee--no-media .marquee__content{max-width:800px}}@media (min-width:1601px){.marquee:not(.marquee--case-study).marquee--no-media .marquee__container{max-width:1600px;margin-left:auto;margin-right:auto;padding:2rem 3rem 4.5rem!important}}@media (min-width:1024px) and (max-width:1439px){.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__content-wrapper{min-height:auto}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__inner-wrapper{flex-direction:column;gap:0}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__container{order:1;grid-template-columns:3fr 9fr;align-items:start;gap:1.5rem 3rem;width:100%;max-width:100%;min-height:auto;display:grid;overflow:visible;flex:none!important;padding:2rem 3rem 3rem!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__header{display:contents}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__meta-info{grid-area:1/1}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__headline-container{grid-area:1/2;width:100%;max-width:100%}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__content{grid-area:2/1/auto/-1}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__footer,.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__details{display:contents}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__info-container{grid-template-columns:3fr 9fr;align-items:start;column-gap:3rem;display:grid}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__info{flex-direction:column;grid-column:1;gap:2rem;display:flex}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__content-block{flex-direction:column;grid-column:2;gap:1.5rem;max-width:100%;display:flex}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__image{width:100%;max-width:100%;height:500px;max-height:500px;min-height:unset;aspect-ratio:auto;flex:none;order:2}.marquee:not(.marquee--case-study):not(.marquee--no-media).marquee--image-right .marquee__image{order:2}.marquee:not(.marquee--case-study):not(.marquee--no-media).marquee--image-right .marquee__container{order:1;padding:2rem 3rem}}@media (min-width:768px) and (max-width:1023px){.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__content-wrapper{min-height:auto}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__inner-wrapper{flex-direction:column;gap:0}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__container{order:1;width:100%;max-width:100%;min-height:auto;overflow:visible;flex:none!important;gap:2rem!important;margin-top:0!important;padding:2rem!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__info-container{gap:1rem!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__button-container,.marquee:not(.marquee--case-study):not(.marquee--no-media) .title-button-group{flex-direction:column!important;gap:1rem!important}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__image{width:100%;max-width:100%;height:500px;max-height:500px;min-height:unset;aspect-ratio:auto;flex:none;order:2}.marquee:not(.marquee--case-study):not(.marquee--no-media).marquee--image-right .marquee__image{order:2}.marquee:not(.marquee--case-study):not(.marquee--no-media).marquee--image-right .marquee__container{order:1;padding:2rem!important}}@media (min-width:1440px) and (max-width:1600px){.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__content-wrapper{min-height:578px}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__image{flex:0 0 812px;max-width:812px;min-height:578px;max-height:578px}.marquee:not(.marquee--case-study):not(.marquee--no-media) .marquee__container{min-height:auto;flex:1!important}}.article-navigation-panel{box-sizing:border-box;scrollbar-width:thin;align-self:flex-start;width:100%;max-width:280px;padding:0 1.5rem 1.5rem;position:sticky;top:120px;overflow-y:hidden}.article-navigation-panel.scroll{max-height:calc(100vh - 140px);overflow-y:auto}.article-navigation-panel{z-index:10;font-family:var(--font-family-regular);background-color:var(--color-bg-primary)}@media (max-width:1023px){.article-navigation-panel.is-mobile{background:var(--color-bg-primary);width:100%;max-width:100%;box-shadow:none;z-index:999;border:none;align-self:auto;max-height:none;margin:0;padding:0;position:relative;top:auto;left:auto;right:auto;overflow:visible}}.article-navigation-panel__content{flex-direction:column;gap:1rem;display:flex}@media (max-width:1023px){.article-navigation-panel__content{background:var(--color-bg-primary);flex-direction:column;gap:0;padding:0;position:relative;overflow:visible}}.article-navigation-panel__mobile-bar{display:none}@media (max-width:1023px){.article-navigation-panel__mobile-bar{box-sizing:border-box;border-top:none;border-bottom:1px solid var(--color-overlay-15);justify-content:space-between;align-items:center;gap:1rem;height:64px;padding-bottom:24px;display:flex}}@media (min-width:768px) and (max-width:1023px){.article-navigation-panel__mobile-bar{width:calc(100% + 96px);margin-left:-48px;margin-right:-48px;padding:0 48px 24px}}@media (max-width:767px){.article-navigation-panel__mobile-bar{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;padding:0 24px 24px}}.article-navigation-panel__mobile-article-title{font-size:var(--font-size-s-plus);font-weight:var(--font-weight-medium);color:var(--color-text-primary);font-family:var(--font-family-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.article-navigation-panel__dropdown-toggle{display:none}@media (max-width:1023px){.article-navigation-panel__dropdown-toggle{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:0;display:flex}.article-navigation-panel__dropdown-toggle:hover{opacity:.75}}.article-navigation-panel__spacer{display:none}@media (max-width:1023px){.article-navigation-panel__spacer{width:100%;height:64px;display:block}}.article-navigation-panel__dropdown-toggle-primary{font-size:var(--font-size-s-plus);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}.article-navigation-panel__dropdown-toggle-icon{flex-shrink:0;width:20px;height:20px;transition:transform .3s}.article-navigation-panel__dropdown-toggle-icon.open{transform:rotate(180deg)}.article-navigation-panel__dropdown-toggle-icon path{stroke:var(--color-text-primary)}.article-navigation-panel__title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--color-text-primary);font-family:var(--font-family-medium);margin:0;padding:0 0 1rem}@media (max-width:1023px){.article-navigation-panel__title{display:none}}.article-navigation-panel__nav{scroll-behavior:smooth;flex:1;width:100%;overflow-y:auto}@media (max-width:1023px){.article-navigation-panel__nav{background:var(--color-bg-primary);border-bottom:1px solid var(--color-overlay-15);max-height:calc(70vh - 64px);box-shadow:0 2px 8px var(--color-active-overlay);z-index:99;overscroll-behavior:contain;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.article-navigation-panel__nav.is-hidden{display:none}}.article-navigation-panel__list{flex-direction:column;gap:0;min-height:min-content;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1023px){.article-navigation-panel__list{padding:.5rem 0}}.article-navigation-panel__item{margin:0;padding:0;position:relative}@media (max-width:1023px){.article-navigation-panel__item{border-bottom:none}}.article-navigation-panel__item:before{content:"";background:0 0;width:3px;transition:background .2s;position:absolute;top:0;bottom:0;left:0}.article-navigation-panel__item--active:before,.article-navigation-panel__item.active:before{background:var(--brand-color-primary)}.article-navigation-panel__item--sub{padding-left:1rem}.article-navigation-panel__item--sub .article-navigation-panel__link{font-size:var(--font-size-xs);padding:.25rem 1rem}@media (max-width:767px){.article-navigation-panel__item--sub{padding-left:0}.article-navigation-panel__item--sub .article-navigation-panel__link{font-size:var(--font-size-s);padding-left:3rem}}.article-navigation-panel__link{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:block;position:relative}@media (max-width:1023px){.article-navigation-panel__link{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);padding:1rem 1.5rem}}.article-navigation-panel__link:hover{color:var(--color-primary-hover);background:var(--color-hover-overlay)}@media (max-width:1023px){.article-navigation-panel__link:hover{background:var(--color-bg-primary)}}.article-navigation-panel__link--active{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}@media (max-width:1023px){.article-navigation-panel__link--active{font-weight:var(--font-weight-semibold)}}.article-navigation-panel__link.active{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}@media (max-width:1023px){.article-navigation-panel__link.active{font-weight:var(--font-weight-semibold)}}@media (min-width:1440px){.article-navigation-panel{max-width:320px;padding:0 2rem 2rem}}@media (min-width:1920px){.article-navigation-panel{max-width:360px}}@media (min-width:1200px){.container-stack--sticky-active .container-stack__column--sticky .article-navigation-panel{position:sticky;top:120px}}@media (max-width:1199px){.container-stack .container-stack__column--sticky .article-navigation-panel.is-mobile.is-sticky,.container-stack .container-stack__column--scrollable .article-navigation-panel.is-mobile.is-sticky{z-index:999!important;height:auto!important;max-height:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;position:fixed!important;left:0!important;right:0!important;overflow-y:visible!important}.container-stack .container-stack__column--sticky .article-navigation-panel.is-mobile.is-sticky .article-navigation-panel__content,.container-stack .container-stack__column--scrollable .article-navigation-panel.is-mobile.is-sticky .article-navigation-panel__content{width:100%}.container-stack--sticky-active .container-stack__column--sticky .article-navigation-panel.is-mobile.is-sticky,.container-stack--sticky-active .container-stack__column--scrollable .article-navigation-panel.is-mobile.is-sticky{position:fixed!important}}.article-author-section{font-family:var(--font-family-regular);color:var(--color-text-primary);background-color:var(--color-bg-primary);max-width:100%;padding:0 16px}.article-author-section .authors-container{margin-bottom:24px}.article-author-section .authors-container .written-by{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);margin-bottom:8px}.article-author-section .authors-container .authors-list{flex-direction:column;gap:12px;display:flex}.article-author-section .author-component{align-items:center;gap:12px;display:flex}.article-author-section .author-component .author-image{border-radius:0;width:48px;height:48px;overflow:hidden}.article-author-section .author-component .author-image.photo{background-color:var(--card-bottom-panel-border)}.article-author-section .author-component .author-image.initials{background-color:var(--color-bg-secondary);color:var(--color-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-s);justify-content:center;align-items:center;display:flex}.article-author-section .author-component .company-logo{background-color:var(--card-bottom-panel-border);width:40px;height:40px}.article-author-section .author-component .text-container{flex-direction:column;display:flex}.article-author-section .author-component .text-container .author-name{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);align-items:center;gap:4px;display:flex}.article-author-section .author-component .text-container .author-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.article-author-section .author-component .text-container .linked-name{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--color-text-link);cursor:pointer;align-items:center;gap:4px;display:flex}.article-author-section .links-container{flex-direction:column;gap:16px;margin-bottom:400px;display:flex}.article-author-section .links-container .text-link{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-primary);align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.article-author-section .links-container .text-link:hover{color:var(--color-primary);text-decoration:none}.article-author-section .links-container .text-link:focus-visible{outline:2px dotted var(--color-border-focus);outline-offset:2px;color:var(--color-primary)}.article-author-section .links-container .text-link:disabled{cursor:default}.article-author-section .links-container .text-link:disabled:hover{color:var(--color-text-primary)}.container-stack--sticky-active .article-author-section .links-container{margin-bottom:24px}@media (max-width:767px){.article-author-section{padding:0 24px!important}.article-author-section .authors-container{border-bottom:1px solid var(--color-overlay-15);margin-bottom:2rem;padding-bottom:2rem}.article-author-section .authors-container+.links-container{border-top:none;padding-top:0}.article-author-section .links-container{border-top:1px solid var(--color-overlay-15);border-bottom:1px solid var(--color-overlay-15);margin-bottom:0;padding-top:2rem;padding-bottom:2rem}}@media (min-width:768px){.article-author-section{flex-direction:column;gap:3rem;display:flex;padding:0 12px!important}.article-author-section .links-container{flex-direction:column;gap:16px}}.article-author-section .author-card{width:100%;flex-direction:row!important;align-items:center!important;gap:12px!important;display:flex!important}.article-author-section .author-card .title-text{font-size:var(--font-size-s)!important}.article-author-section .author-card .subtitle-text{font-size:var(--font-size-xs)!important}.article-author-section .author-card .author-initials{font-size:var(--font-size-s)!important}.article-author-section .author-card .author-image,.article-author-section .author-card .initials-asset-container{flex-shrink:0}.article-author-section .author-card .author-image{width:48px!important;height:48px!important;aspect-ratio:unset!important;object-fit:cover!important;border-radius:0!important}.article-author-section .author-card .initials-asset-container{width:48px!important;height:48px!important;aspect-ratio:unset!important;background:var(--color-bg-secondary)!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.article-author-section .author-card .author-initials{font-size:var(--font-size-s)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-primary)!important}.article-author-section .author-card .title{flex-direction:column!important;align-self:stretch!important;align-items:flex-start!important;gap:4px!important;display:flex!important}.contact-widget{background-color:var(--color-bg-primary);font-family:var(--font-family-regular);color:var(--color-text-primary);border-radius:4px;flex-direction:row;gap:16px;margin-top:24px;padding:0 12px;display:flex}.contact-widget .thumbnail{aspect-ratio:1;border-radius:4px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.contact-widget .thumbnail img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;display:block}.contact-widget .copy-container .widget-title{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);margin-bottom:4px}.contact-widget .copy-container .description,.contact-widget .copy-container .sub-description{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.contact-widget .copy-container .sub-description{color:var(--color-text-secondary)}.contact-widget .copy-container .description a{color:var(--color-rte-link);text-decoration:underline}.contact-widget .copy-container .description a:hover{color:var(--color-rte-hover);text-decoration:underline}.contact-widget .copy-container .description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.contact-widget .copy-container .contact-link:focus-visible{outline:2px dotted var(--color-border-focus);outline-offset:2px}@media (max-width:1199px){.contact-widget .copy-container .widget-title{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}}.article-side-panel-wrapper{background-color:var(--color-bg-primary);padding:48px 0;position:relative;overflow:visible}.article-side-panel-wrapper .article-side-panel-wrapper{background-color:var(--color-dark-article-bg)!important}@media (min-width:768px){.article-side-panel-wrapper{flex-direction:column;justify-content:space-between;max-width:300px;height:auto;display:flex}}@media (max-width:767px){.article-side-panel-wrapper{flex-direction:column;justify-content:space-between;max-width:100%;height:auto;padding:32px 0;display:flex}}@media (min-width:768px){.container-stack--sticky-active .article-side-panel-wrapper{height:calc(100% - 80px)}}.article-side-panel-wrapper.theme-dark .article-author-section .author-name,.article-side-panel-wrapper.theme-dark .article-author-section .author-title,.article-side-panel-wrapper.theme-dark .article-author-section .written-by,.article-side-panel-wrapper.theme-dark .article-author-section .text-link,.article-side-panel-wrapper.theme-dark .article-author-section .company-logo,.article-side-panel-wrapper.theme-dark .article-author-section .author-image.initials{color:var(--color-text-primary)!important}.article-side-panel-wrapper.theme-dark .contact-widget .widget-title,.article-side-panel-wrapper.theme-dark .contact-widget .contact-link{color:var(--color-text-primary)}.article-side-panel__listen-word{background-color:var(--color-listen-highlight-bg);color:var(--color-listen-highlight-text);box-shadow:0 0 0 2px var(--color-listen-highlight-bg);border-radius:2px}@media (prefers-reduced-motion:reduce){.article-side-panel__listen-word{color:inherit;box-shadow:none;text-underline-offset:2px;background-color:#0000;text-decoration:underline;text-decoration-thickness:2px}}@media (prefers-contrast:high){.article-side-panel__listen-word{outline-offset:0;outline:2px solid}}@media print{.article-side-panel__listen-word{display:none}}.article-side-panel__transport-icon{flex-shrink:0;font-size:16px}.article-side-panel__playing-icon{aspect-ratio:41/21;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:41px;height:21px;display:inline-flex}.article-side-panel__playing-icon span{transform-origin:50%;background-color:currentColor;border-radius:1px;width:3px;height:100%;animation:1s ease-in-out infinite article-side-panel-equalize}.article-side-panel__playing-icon span:first-child{height:40%;animation-delay:-1.1s}.article-side-panel__playing-icon span:nth-child(2){height:65%;animation-delay:-.8s}.article-side-panel__playing-icon span:nth-child(3){height:90%;animation-delay:-.5s}.article-side-panel__playing-icon span:nth-child(4){height:100%;animation-delay:-.2s}.article-side-panel__playing-icon span:nth-child(5){height:55%;animation-delay:-.9s}.article-side-panel__playing-icon span:nth-child(6){height:80%;animation-delay:-.6s}.article-side-panel__playing-icon span:nth-child(7){height:45%;animation-delay:-.3s}@keyframes article-side-panel-equalize{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.article-side-panel__playing-icon span{animation:none;transform:none}}.article-thumbnails{font-family:var(--font-family-regular);flex-direction:column;align-items:flex-end;gap:.5rem;width:100%;padding:1rem 0}.article-thumbnails.theme-light{background:var(--color-bg-primary)}.article-thumbnails.theme-dark{background:var(--color-text-primary)}.article-thumbnails.theme-dark .content-container .title-container .title-text{color:var(--color-text-inverse)}.article-thumbnails.theme-dark .content-container .title-container .title-controls .carousel{background:var(--color-surface-dark)}.article-thumbnails.theme-dark .content-container .title-container .title-controls .carousel svg{color:var(--color-text-inverse)}.article-thumbnails.theme-dark .content-container .title-container .title-controls .carousel__tooltip{background-color:var(--color-bg-white);color:var(--color-text-primary);box-shadow:0 .125rem .25rem var(--color-overlay-20)}.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__title-wrapper .button-group-a-link__title,.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__title-wrapper .button-group-a-link__title-static,.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__meta-row,.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__tag-titles,.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__tag-titles .content-card-horizontal__tag-title,.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__read-time,.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__read-time .content-card-horizontal__read-time-text{color:var(--color-text-inverse)}.article-thumbnails.theme-dark .content-container .articles-container .articles-strip .article-thumbnail-item .article-divider{background:var(--color-bg-white-opacity-15,#ffffff26)}.article-thumbnails .half-fill{grid-column:span 3}@media (min-width:769px) and (max-width:991px){.article-thumbnails .half-fill{grid-column:span 2}}@media (max-width:768px){.article-thumbnails .half-fill{grid-column:span 0}}.article-thumbnails .content-container{grid-column:span 9}@media (min-width:769px) and (max-width:991px){.article-thumbnails .content-container{grid-column:span 6}}@media (max-width:768px){.article-thumbnails .content-container{grid-column:span 0}}.article-thumbnails .content-container{flex-direction:column;align-items:flex-start;gap:1.5rem}.article-thumbnails .content-container .title-container{flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem;height:3.25rem;display:flex}.article-thumbnails .content-container .title-container .title-text{color:var(--color-text-primary);flex:1 0 0}.article-thumbnails .content-container .title-container .title-controls{align-items:center;gap:.5rem;display:flex;position:relative}.article-thumbnails .content-container .title-container .title-controls .carousel{background:var(--color-btn-secondary-disabled)}.article-thumbnails .content-container .title-container .title-controls .icon-row{position:relative}.article-thumbnails .content-container .articles-wrapper{width:100%;position:relative}@media (max-width:768px){.article-thumbnails .content-container .articles-wrapper{flex-wrap:wrap;gap:.5rem;display:flex}}.article-thumbnails .content-container .articles-container{justify-content:flex-start;align-items:center;width:100%;padding:.25rem;display:flex;position:relative;overflow:hidden}.article-thumbnails .content-container .articles-container .articles-strip{will-change:transform;align-items:flex-start;gap:1.5rem;display:flex}.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item{gap:1.5rem;display:flex}.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item:focus{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container{flex:none;align-items:flex-end;gap:1.5rem;width:18.75rem;padding:1.5rem 0;display:flex}.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal{gap:1.5rem;width:100%;max-width:none;padding:0}.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__title-wrapper .button-group-a-link__title,.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__title-wrapper .button-group-a-link__title-static,.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__tag-titles,.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__tag-titles .content-card-horizontal__tag-title,.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__read-time,.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal .content-card-horizontal__read-time .content-card-horizontal__read-time-text{color:var(--color-text-primary)}@media (max-width:768px){.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-thumbnail-card-container .content-card-horizontal{max-width:none;padding:0}}.article-thumbnails .content-container .articles-container .articles-strip .article-thumbnail-item .article-divider{background:#1a1a1a26;flex:none;width:1px;height:7.75rem}.article-thumbnails .content-container.variant-full{grid-column:span 12;margin-left:3rem;margin-right:3rem}@media (max-width:768px){.article-thumbnails .content-container.variant-full{grid-column:span 4;margin-left:1.5rem;margin-right:0}}.article-thumbnails .content-container.variant-full .articles-container .articles-strip .article-thumbnail-card-container{width:18.75rem}.article-thumbnails .content-container.variant-full .prev-control{z-index:10;position:absolute;top:50%;left:-1.5rem;transform:translateY(-50%)}@media (max-width:768px){.article-thumbnails .content-container.variant-full .prev-control{margin-left:auto;position:static;transform:none}}.article-thumbnails .content-container.variant-full .prev-control .carousel{background:var(--color-btn-secondary-disabled)}.article-thumbnails .content-container.variant-full .next-control{z-index:10;position:absolute;top:50%;right:-1.5rem;transform:translateY(-50%)}@media (max-width:768px){.article-thumbnails .content-container.variant-full .next-control{position:static;transform:none}}.article-thumbnails .content-container.variant-full .next-control .carousel{background:var(--color-btn-secondary-disabled)}.article-thumbnails.theme-dark .content-container.variant-full .prev-control .carousel{background:var(--color-surface-dark)}.article-thumbnails.theme-dark .content-container.variant-full .prev-control .carousel svg{color:var(--color-text-inverse)}.article-thumbnails.theme-dark .content-container.variant-full .prev-control .carousel__tooltip{background-color:var(--color-bg-white);color:var(--color-text-primary);box-shadow:0 .125rem .25rem var(--color-overlay-20)}.article-thumbnails.theme-dark .content-container.variant-full .next-control .carousel{background:var(--color-surface-dark)}.article-thumbnails.theme-dark .content-container.variant-full .next-control .carousel svg{color:var(--color-text-inverse)}.article-thumbnails.theme-dark .content-container.variant-full .next-control .carousel__tooltip{background-color:var(--color-bg-white);color:var(--color-text-primary);box-shadow:0 .125rem .25rem var(--color-overlay-20)}@media (max-width:768px){.article-thumbnails .content-container.variant-half{margin-left:3rem}}.article-thumbnails .title-controls .carousel:focus,.article-thumbnails .title-controls .carousel:focus-visible,.article-thumbnails .title-controls .carousel.force-focus-visible,.article-thumbnails .prev-control .carousel:focus,.article-thumbnails .prev-control .carousel:focus-visible,.article-thumbnails .prev-control .carousel.force-focus-visible,.article-thumbnails .next-control .carousel:focus,.article-thumbnails .next-control .carousel:focus-visible,.article-thumbnails .next-control .carousel.force-focus-visible{box-shadow:none;outline:none}.skip-link{z-index:999;background:var(--color-bg-inverse);color:var(--color-text-inverse);padding:8px 16px;text-decoration:none;position:absolute;left:-9999px}.skip-link:focus{top:6px;left:6px}.author-card{flex-direction:column;align-items:flex-start;gap:1rem;width:calc(33.3333% - .666667rem);display:flex}@media (min-width:992px) and (max-width:1199px){.author-card{gap:2rem;width:calc(50% - 1rem)}}@media (min-width:769px) and (max-width:991px){.author-card{gap:1.5rem;width:calc(50% - .75rem)}}@media (max-width:768px){.author-card{gap:1rem;width:calc(50% - .5rem)}}.author-card .title{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.author-card .title .title-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:0;display:flex}.author-card .title .title-container .title-text{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden;color:var(--color-text-primary)!important}.author-card .title .title-container .title-text a{color:var(--color-rte-link);text-decoration:underline}.author-card .title .title-container .title-text a:hover{color:var(--color-rte-hover);text-decoration:underline}.author-card .title .title-container .title-text a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.author-card .title .title-container .title-text.title-link{cursor:pointer;text-decoration:underline;color:var(--color-text-primary)!important}.author-card .title .title-container .title-text.title-link:focus-visible{outline:2px dotted var(--color-border-focus);outline-offset:2px}.author-card .title .title-container .subtitle-text{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden;color:var(--color-text-secondary)!important}.author-card .title .title-container .subtitle-text a{color:var(--color-rte-link);text-decoration:underline}.author-card .title .title-container .subtitle-text a:hover{color:var(--color-rte-hover);text-decoration:underline}.author-card .title .title-container .subtitle-text a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.author-card .title .optional-link{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);cursor:pointer;align-self:stretch;align-items:center;gap:.25rem;max-width:100%;text-decoration:none;display:inline-flex;color:var(--brand-color-primary)!important}.author-card .title .optional-link>p,.author-card .title .optional-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.author-card .title .optional-link[data-aue-prop=optionalLinkText],.author-card .title .optional-link[data-aue-prop=authorEmail]{color:var(--brand-color-primary)!important}.author-card .title .optional-link svg{flex-shrink:0}.article-author-section .author-card .title{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;min-height:0;display:flex}.author-card .initials-asset-container{aspect-ratio:4/3;background:var(--color-bg-secondary);justify-content:center;align-self:stretch;align-items:center;display:flex}.author-card .initials-asset-container .author-initials{width:2.5rem;height:1.875rem;color:var(--brand-color-primary);text-align:center}.article-author-section .author-card .initials-asset-container{justify-content:center;align-items:center;display:flex}.article-author-section .author-card .initials-asset-container .author-initials{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.author-card .author-image{aspect-ratio:4/3;object-fit:cover;object-position:top center;align-self:stretch}.author-card .company-asset-container{aspect-ratio:4/3;justify-content:center;align-self:stretch;align-items:center;display:flex}.author-card .company-asset-container .slot{aspect-ratio:4/3;object-fit:contain;object-position:center;width:100%}.article-author-section .author-card .title-text.title-link{text-decoration:underline}.article-author-section .author-card .title-container{flex:auto!important;width:100%!important;max-width:100%!important}.article-author-section .author-card{width:100%!important;max-width:100%!important}.article-author-section .author-card .external-link-icon{color:var(--color-text-primary)}.bentogrid-container{--bento-grid-text-heading:var(--color-text-primary);--bento-grid-text-subtitle:var(--color-text-secondary);--bento-grid-text-button:var(--color-text-primary);--bento-grid-border-button:var(--color-text-primary);background-color:var(--color-bg-primary);width:100%;min-height:100%;font-family:var(--font-family-regular)}.bentogrid-content{max-width:1600px;margin:0 auto}@media (min-width:1600px){.bentogrid-content{padding:0 48px}}.bentogrid-subtitle-container{flex:1}.bentogrid-subtitle{color:var(--bento-grid-text-subtitle);max-width:600px;font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);margin-bottom:1.5rem}.bentogrid-button-group{align-items:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.bentogrid-main-button,.bentogrid-secondary-button,.bentogrid-link-button{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);cursor:pointer;text-align:center;border:1px solid var(--bento-grid-border-button);color:var(--bento-grid-text-button);background-color:#0000;border-radius:1000px;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.bentogrid-main-button.primary{background-color:var(--color-action-blue);color:var(--color-text-inverse);border-color:var(--color-action-blue)}.bentogrid-main-button.primary:hover{background-color:var(--color-action-blue-hover);border-color:var(--color-action-blue-hover)}.bentogrid-secondary-button.textLink{color:var(--bento-grid-text-button);background-color:#0000;border:none;padding:.75rem 0;text-decoration:underline}.bentogrid-secondary-button.textLink:hover{color:var(--color-action-blue)}.bentogrid-link-button:hover{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.bentogrid-main-button:focus,.bentogrid-secondary-button:focus,.bentogrid-link-button:focus{outline:2px solid var(--color-action-blue);outline-offset:2px}.bentogrid{grid-template-columns:repeat(2,1fr);gap:3rem;display:grid}.bentogrid.cardscount-mt{margin-top:3rem}@media (max-width:767px){.bentogrid{grid-template-columns:repeat(1,1fr)}.bentogrid.cardscount-mt{margin-top:2rem}}.bentogrid-column{flex-direction:column;gap:3rem;display:flex}@media (min-width:1440px){.bentogrid-content{gap:48px}.bentogrid-column{margin-top:42px;margin-bottom:42px}.column-left{margin-left:48px}.column-right{margin-right:48px}}@media (min-width:1600px){.column-left{margin-left:0}}@media (max-width:1440px){.bentogrid{gap:20px}.bentogrid-column{gap:40px;margin-top:42px;margin-bottom:40px}.column-left{margin-left:40px}.column-right{margin-right:40px}}@media (min-width:992px) and (max-width:1199px){.bentogrid{gap:23px}.bentogrid-column{gap:38px;margin-top:37px;margin-bottom:31px}.column-left{margin-left:48px}.column-right{margin-right:58px}}@media (min-width:768px) and (max-width:991px){.bentogrid{gap:30px}.bentogrid-column{gap:30px;margin-top:39px;margin-bottom:39px}.column-left{margin-left:32px}.column-right{margin-right:30px}.bento-card-headline{margin:0 0 16px}.bento-grid-button-group{margin-top:16px}}@media (max-width:767px){.bentogrid{gap:0}.bentogrid-column{gap:22px;margin-left:41px;margin-right:22px}.bentogrid-column:first-child{margin-top:48px}.column-left{margin-bottom:22px}.column-right{margin-top:0;margin-bottom:41px}}.bento-card{min-height:300px;box-shadow:none;transition:transform .3s ease,box-shadow none;background-color:var(--color-bg-secondary-grey);box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:4.75rem;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.bento-card{padding:2rem}}.bento-card.has-background-image{background-color:var(--color-bg-secondary-grey)}.bento-card-iconbtn{cursor:pointer;background:var(--color-white-overlay-20);z-index:3;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:7%;right:7%}.bento-card-iconbtn:hover{background:var(--color-white-overlay-35)}.bento-card-iconbtn:focus{outline:2px solid var(--color-action-blue);outline-offset:2px}.bento-card-content{z-index:2;position:relative}.bento-card-eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:var(--font-family-medium);line-height:var(--line-height-normal2);text-transform:capitalize;letter-spacing:.05em;opacity:.8;margin-bottom:.5rem;display:block}.bento-card-headline{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);font-family:var(--font-family-medium);margin:0 0 1.5rem}@media (max-width:1023px){.bento-card-headline{font-size:var(--font-size-xl)}}.bento-card-description{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:.01em}.bento-card-description p{margin:0 0 1rem}.bento-card-description p:last-child{margin-bottom:0}.bento-grid-button-group{margin-top:1.5rem}.bento-card-button{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);cursor:pointer;text-align:center;border:1px solid var(--color-text-primary);color:var(--color-text-primary);background-color:#0000;border-radius:1000px;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.column-left .bento-card-button{color:var(--color-text-inverse);border:1px solid var(--color-text-inverse,#fff)}.bento-card-button:hover{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.bento-card-button:focus{outline:2px solid var(--color-action-blue);outline-offset:2px}.bentogrid-column:first-child .bento-card:first-child,.bentogrid-column:last-child .bento-card:last-child{flex:1;min-height:648px}.bentogrid-column:first-child .bento-card:last-child,.bentogrid-column:last-child .bento-card:first-child{flex:2;min-height:888px}.bentogrid-column.first-large:first-child .bento-card:first-child,.bentogrid-column.first-large:last-child .bento-card:last-child{flex:1;min-height:888px}.bentogrid-column.first-large:first-child .bento-card:last-child,.bentogrid-column.first-large:last-child .bento-card:first-child{flex:2;min-height:648px}@media (min-width:1600px){.bentogrid-column:first-child .bento-card:first-child,.bentogrid-column:last-child .bento-card:last-child,.bentogrid-column.first-large:first-child .bento-card:last-child,.bentogrid-column.first-large:last-child .bento-card:first-child{width:728px;height:776px;min-height:776px}.bentogrid-column:first-child .bento-card:last-child,.bentogrid-column:last-child .bento-card:first-child,.bentogrid-column.first-large:first-child .bento-card:first-child,.bentogrid-column.first-large:last-child .bento-card:last-child{width:728px;height:888px;min-height:888px}}@media (max-width:1023px){.bentogrid-column:first-child .bento-card:first-child:not([style*="background-size: 100% 50%"]):not([style*="background-size: 100% 45%"]):not([style*="background-size: 100% 40%"]):not([style*="background-size: 37% 28%"]){min-height:500px}}.bentogrid-column:last-child .bento-card:last-child:not([style*="background-size: 100% 50%"]):not([style*="background-size: 100% 45%"]):not([style*="background-size: 100% 40%"]):not([style*="background-size: 37% 28%"]){flex:1;min-height:648px}@media (max-width:1023px){.bentogrid-column:first-child .bento-card:last-child:not([style*="background-size: 100% 50%"]):not([style*="background-size: 100% 45%"]):not([style*="background-size: 100% 40%"]):not([style*="background-size: 37% 28%"]),.bentogrid-column:last-child .bento-card:first-child:not([style*="background-size: 100% 50%"]):not([style*="background-size: 100% 45%"]):not([style*="background-size: 100% 40%"]):not([style*="background-size: 37% 28%"]),.bentogrid-column:last-child .bento-card:last-child:not([style*="background-size: 100% 50%"]):not([style*="background-size: 100% 45%"]):not([style*="background-size: 100% 40%"]):not([style*="background-size: 100% 40%"]){min-height:500px}}@media (max-width:480px){.bentogrid-column:first-child .bento-card:first-child:not([style*="background-size: 100% 50%"]){min-height:500px}}.bentogrid-column:last-child .bento-card:last-child:not([style*="background-size: 100% 50%"]){flex:1;min-height:500px}@media (max-width:480px){.bentogrid-column:first-child .bento-card:last-child:not([style*="background-size: 100% 50%"]),.bentogrid-column:last-child .bento-card:first-child:not([style*="background-size: 100% 50%"]),.bentogrid-column:last-child .bento-card:last-child:not([style*="background-size: 100% 50%"]){min-height:500px}.bentogrid-column.first-large:first-child .bento-card:first-child:not([style*="background-size: 100% 50%"]),.bentogrid-column.first-large:last-child .bento-card:last-child:not([style*="background-size: 100% 50%"]){flex:1;min-height:500px}.bentogrid-column.first-large:first-child .bento-card:last-child:not([style*="background-size: 100% 50%"]),.bentogrid-column.first-large:last-child .bento-card:first-child:not([style*="background-size: 100% 50%"]){flex:2;min-height:500px}}.column-left .bento-card:first-child,.column-right .bento-card:first-child{margin-top:0}.bento-card-video-bg{pointer-events:none;display:block}.bento-card-video-bg:focus,.bento-card-video-bg:active{box-shadow:none!important;outline:none!important}.bento-card-video-bg::-moz-focus-inner{border:0}.bento-card-video-gradient-horizontal-highlighted{pointer-events:none;z-index:2;background:linear-gradient(#fff 0%,#fff0 100%);height:11px;position:absolute;bottom:39%;left:0;right:0}.bento-card-video-gradient-vertical-highlighted{pointer-events:none;z-index:2;background:linear-gradient(270deg,#fff 0%,#fff0 100%);width:3px;height:60%;position:absolute;top:0;right:0}.bento-card-video-gradient-horizontal-default{pointer-events:none;z-index:2;background:linear-gradient(#fff 0%,#fff0 100%);height:2.5%;position:absolute;bottom:-2%;left:0;right:0}.bento-card-video-gradient-vertical-default{pointer-events:none;z-index:2;background:linear-gradient(270deg,#fff 0%,#fff0 100%);width:2px;height:100%;position:absolute;top:0;right:0}.loading-skeleton{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-m);padding:2rem}.error-message{text-align:center;color:var(--color-status-error);font-size:var(--font-size-m);background-color:var(--color-status-error-bg);border:1px solid var(--toast-error-regular);border-radius:8px;padding:2rem}@media (max-width:768px){.bentogrid-title-block{margin:2rem 0}.bento-card{min-height:250px;padding:1.5rem}.bento-card-headline{font-size:var(--font-size-xl);margin:0 0 16px}.bentogrid-title{font-size:var(--h4-size-desktop)!important}.bento-grid-button-group{margin-top:16px}}.bento-card-iconbtn:focus,.bentogrid-link-button:focus,.bento-card-button:focus{outline-offset:2px!important;outline:3px dotted!important}@media (prefers-reduced-motion:reduce){.bento-card{transition:none}.bento-card:hover{transform:none}.bentogrid-link-button,.bento-card-button,.bento-card-iconbtn{transition:none}}@media (prefers-contrast:high){.bento-card{border:2px solid var(--color-border-black)}.bentogrid-link-button,.bento-card-button{border-width:3px}}.bookmark-toast{z-index:1000;cursor:pointer;animation:.3s ease-out slideInRight;position:fixed;top:20px;right:20px}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.bookmark-toast-content{color:var(--color-text-primary);box-shadow:0 4px 12px var(--color-overlay-15);font-size:var(--font-size-s);border:1px solid var(--color-primary-active);border-radius:8px;align-items:center;gap:8px;max-width:300px;padding:12px 16px;display:flex}.bookmark-toast-icon{font-size:var(--font-size-m);flex-shrink:0}.bookmark-toast-text{line-height:var(--line-height-normal2);flex:1}.bookmark-toast-text strong{font-weight:var(--font-weight-semibold);color:var(--color-action-blue-dark)}.bookmark-toast-close{color:var(--color-text-secondary);font-size:var(--font-size-m-plus);cursor:pointer;line-height:var(--line-height-compact);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:8px;padding:0;transition:background-color .2s,color .2s;display:flex}.bookmark-toast-close:hover{background-color:var(--color-primary-active);color:var(--color-text-primary)}.bookmark-toast-close:focus{outline:2px solid var(--color-action-blue-dark);outline-offset:2px}@media (max-width:768px){.bookmark-toast{max-width:none;top:10px;left:10px;right:10px}.bookmark-toast-content{font-size:var(--font-size-xs);padding:10px 12px}.bookmark-toast-icon{font-size:var(--font-size-s)}}.bentogrid-container.theme-dark .bookmark-toast-content{background-color:var(--color-dark-surface-medium);border-color:var(--color-dark-divider)}.bentogrid-container.theme-dark .bookmark-toast-text strong{color:var(--color-action-blue-dark)}.bentogrid-container.theme-dark .bookmark-toast-close{color:var(--color-dark-text-light)}.bentogrid-container.theme-dark .bookmark-toast-close:hover{background-color:var(--color-dark-divider);color:var(--color-text-inverse)}.bentogrid-container.theme-light .bookmark-toast-content{background-color:var(--color-bg-primary);color:var(--color-text-primary);border-color:var(--card-bottom-panel-border);box-shadow:0 4px 12px var(--color-active-overlay)}.bentogrid-container.theme-light .bookmark-toast-text strong{color:var(--color-action-blue)}.bentogrid-container.theme-light .bookmark-toast-close{color:var(--color-text-secondary)}.bentogrid-container.theme-light .bookmark-toast-close:hover{background-color:var(--color-light-grey);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.bookmark-toast{animation:none}.bookmark-toast-close{transition:none}}@media (prefers-contrast:high){.bookmark-toast-content{border-width:2px}.bookmark-toast-close{border:1px solid}}.bookmark-modal{background-color:var(--color-bg-primary);box-shadow:0 20px 25px -5px var(--color-active-overlay),0 10px 10px -5px var(--color-hover-overlay);border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.bookmark-modal-header{border-bottom:1px solid var(--card-bottom-panel-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem 1.5rem 0;display:flex}.bookmark-modal-header h3{font-size:var(--font-size-l);font-weight:var(--font-weight-medium);color:var(--color-text-primary);align-items:center;gap:.5rem;margin:0;display:flex}.bookmark-modal-close{font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-secondary);line-height:var(--line-height-compact);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:.25rem;transition:background-color .2s,color .2s;display:flex}.bookmark-modal-close:hover{background-color:var(--color-light-grey);color:var(--color-text-primary)}.bookmark-modal-close:focus{outline:2px solid var(--color-action-blue);outline-offset:2px}.bookmark-modal-content{padding:0 1.5rem 1.5rem}.bookmark-info{background-color:var(--color-bg-near-white);font-size:var(--font-size-s);line-height:var(--line-height-normal2);word-break:break-all;border-radius:6px;margin-bottom:1rem;padding:.75rem}.bookmark-info strong{color:var(--color-text-primary);font-weight:var(--font-weight-medium);min-width:40px;margin-right:.5rem;display:inline-block}.bookmark-instruction{background-color:var(--brand-blue-50);border:1px solid var(--color-primary-active);text-align:center;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.bookmark-action-btn{background-color:var(--color-action-blue);color:var(--color-text-inverse);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:200px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:.875rem 1.5rem;transition:all .2s;display:flex}.bookmark-action-btn:hover{background-color:var(--color-action-blue-hover);transform:translateY(-1px)}.bookmark-action-btn:focus{outline:2px solid var(--color-action-blue);outline-offset:2px}.bookmark-manual{border-top:1px solid var(--color-primary-active);margin-top:1rem;padding-top:1rem}.bookmark-manual p{color:var(--color-text-primary);font-size:var(--font-size-s);line-height:var(--line-height-normal2);margin:0 0 .75rem}.bookmark-manual p:last-child{margin-bottom:0}.bookmark-shortcut{font-size:var(--font-size-m);margin:.75rem 0}.bookmark-shortcut strong{font-weight:var(--font-weight-semibold);color:var(--color-action-blue);font-size:var(--font-size-m-plus);background-color:var(--color-bg-primary);border:2px solid var(--color-action-blue);border-radius:6px;padding:.4rem .8rem;display:inline-block}.bookmark-alternative{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-style:italic}@media (max-width:768px){.bookmark-modal-overlay{padding:.5rem}.bookmark-modal{max-width:none;margin:0}.bookmark-modal-header{margin-bottom:1rem;padding:1rem 1rem 0}.bookmark-modal-header h3{font-size:var(--font-size-m-plus)}.bookmark-modal-content{padding:0 1rem 1rem}.bookmark-info{font-size:var(--font-size-xs);padding:.5rem}.bookmark-option-btn,.bookmark-manual-instruction{font-size:var(--font-size-xs);padding:.75rem}}.bentogrid-container.theme-dark .bookmark-modal{background-color:var(--color-dark-surface-medium);color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-modal-header{border-bottom-color:var(--color-dark-divider)}.bentogrid-container.theme-dark .bookmark-modal-header h3{color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-modal-close{color:var(--color-dark-text-light)}.bentogrid-container.theme-dark .bookmark-modal-close:hover{background-color:var(--color-dark-divider);color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-info{background-color:var(--color-surface-dark-soft);color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-info strong{color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-instruction{background-color:var(--color-secondary-active);border-color:var(--color-border-secondary);color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-action-btn{background-color:var(--color-action-blue-dark);color:var(--color-text-primary)}.bentogrid-container.theme-dark .bookmark-action-btn:hover{background-color:var(--color-action-blue-dark-hover)}.bentogrid-container.theme-dark .bookmark-manual{border-top-color:var(--color-border-secondary)}.bentogrid-container.theme-dark .bookmark-manual p{color:var(--color-text-inverse)}.bentogrid-container.theme-dark .bookmark-shortcut strong{color:var(--color-action-blue-dark);background-color:var(--color-dark-surface-medium);border-color:var(--color-action-blue-dark)}.bentogrid-container.theme-dark .bookmark-alternative{color:var(--color-dark-text-light)}@media (prefers-reduced-motion:reduce){.bookmark-modal-overlay,.bookmark-modal{animation:none}.bookmark-option-btn,.bookmark-modal-close{transition:none}}@media (prefers-contrast:high){.bookmark-modal{border:3px solid var(--color-border-black)}.bookmark-option-btn{border-width:3px}.bookmark-modal-close{border:2px solid var(--color-border-black)}}.bentogrid-container .title-block{padding-top:80px}@media (min-width:1440px) and (max-width:1599px){.bentogrid-container .title-block{padding-left:48px;padding-right:48px}}@media (max-width:1440px){.bentogrid-container .title-block{padding-left:40px;padding-right:40px}}@media (min-width:992px) and (max-width:1199px){.bentogrid-container .title-block{padding-left:48px;padding-right:58px}}@media (min-width:768px) and (max-width:991px){.bentogrid-container .title-block{padding-left:32px;padding-right:30px}}@media (max-width:767px){.bentogrid-container .title-block{padding-left:41px;padding-right:22px}}@media (prefers-reduced-motion:reduce){.bottom-panel-input,.bottom-panel-close-btn,.bottom-panel-show-btn,.bottom-panel-clear-btn{transition:none;animation:none}}.breadcrumb{background:0 0;padding:1.5rem 0}@media (max-width:1023px){.breadcrumb{padding:1rem 0}}.breadcrumb__list{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumb__item{align-items:center;gap:.375rem;display:flex}.breadcrumb__item:last-child{margin-right:0}.breadcrumb__link{color:var(--color-text-primary);opacity:.5;font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium);text-decoration:none}.breadcrumb__link:hover,.breadcrumb__link:focus-visible{box-shadow:none;outline:none;text-decoration:underline}.breadcrumb__link:hover{text-decoration:none}.breadcrumb__current{color:var(--color-text-primary);font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium);text-decoration:none}.breadcrumb__separator{width:.75rem;height:.75rem}.card{background:var(--color-bg-primary);flex-direction:column;align-items:flex-start;gap:1rem;width:18.75rem;display:flex;position:relative;overflow:hidden}.card .container{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.card .image-container{flex-shrink:0;align-self:stretch;position:relative;overflow:hidden}.card .image-container img{transition:transform .6s cubic-bezier(0,.35,.27,1)}.card .video-container{width:100%;height:100%;position:relative;overflow:hidden}.card .video-container video{object-fit:cover;width:100%;height:100%}.card .video-container .play-button{width:3rem;height:3rem}.card--4-3 .container,.card--4-3 .image-container,.card--4-3 .video-container{aspect-ratio:4/3;height:100%}.card--3-4 .container,.card--3-4 .image-container,.card--3-4 .video-container{aspect-ratio:3/4;height:25rem}.card--16-9 .container,.card--16-9 .image-container,.card--16-9 .video-container{aspect-ratio:300/169;height:10.5625rem}.card--1-1-content .container,.card--1-1-content .image-container,.card--1-1-content .video-container{aspect-ratio:1;height:18.75rem}.card--1-1-icon .container{background:var(--color-bg-secondary);justify-content:center;align-items:center;padding:5.375rem;display:flex}.card--1-1-icon .image-container,.card--1-1-icon .video-container{aspect-ratio:1;flex-shrink:0;align-self:center;width:6.875rem;height:6.875rem}.card.cta-present:hover .image-container img,.card.cta-present:hover .video-container video{transform:scale(1.03)}.card.cta-present:hover .copy-container .headline{color:var(--color-rte-hover)}.card.has-card-link:hover .image-container img,.card.has-card-link:hover .video-container video{transform:scale(1.03)}.card.has-card-link:hover .copy-container .headline,.card.has-card-link:hover .copy-container a.headline,.card.has-card-link:hover .copy-container a.headline h2{color:var(--color-rte-hover)}.card.has-card-link .copy-container a.headline{cursor:pointer;text-decoration:none;transition:color .6s cubic-bezier(0,.35,.27,1);display:block}.card.has-card-link .copy-container a.headline h2{color:inherit;transition:color .6s cubic-bezier(0,.35,.27,1)}.card.has-card-link .copy-container a.headline:focus-visible,.card.has-card-link .copy-container a.headline:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.card .copy-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.card .copy-container .eyebrow{color:var(--color-text-primary);text-align:center}.card .copy-container .headline{color:var(--color-rte-link-default);transition:color .6s cubic-bezier(0,.35,.27,1)}.card .copy-container .body-copy{color:var(--color-text-secondary)}.card .copy-container .body-copy p{margin-bottom:1em}.card .copy-container .body-copy p:last-child{margin-bottom:0}.card .copy-container .body-copy ol,.card .copy-container .body-copy ul{margin:1em 0;padding-left:2em}.card .copy-container .body-copy ol li,.card .copy-container .body-copy ul li{line-height:var(--line-height-relaxed);margin-bottom:.5em}.card .copy-container .body-copy ol li:last-child,.card .copy-container .body-copy ul li:last-child{margin-bottom:0}.card .copy-container .body-copy ol{list-style-type:decimal}.card .copy-container .body-copy ul{list-style-type:disc}.card .copy-container .body-copy strong{font-weight:var(--font-weight-semibold)}.card .copy-container .body-copy em{font-style:italic}.card .copy-container .button-shelf{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;padding-top:.75rem;display:flex}.card .copy-container .button-shelf__text-link{align-items:center;gap:.5rem;display:flex}.card .copy-container .button-shelf__link-text{color:var(--color-text-primary);text-align:center;leading-trim:both;text-edge:cap;font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);text-decoration:none}.card .copy-container .button-shelf__arrow-icon{color:var(--color-text-primary)}.card .copy-container .button-shelf__arrow-icon svg{width:100%;height:100%}.card.card--color-fill{background:var(--color-bg-secondary);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:18.75rem;height:25rem;padding:2rem;display:flex}.card.card--color-fill .container{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.card.card--color-fill .container .eyebrow{text-align:center;color:var(--color-text-primary);align-self:stretch}.card.card--color-fill .container .headline{color:var(--color-rte-link-default);align-self:stretch;transition:color .6s cubic-bezier(0,.35,.27,1)}.card.card--color-fill .container .body-copy{-webkit-line-clamp:3;color:var(--color-text-secondary);text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.card.card--color-fill .container .body-copy a:hover{color:var(--color-text-link)}.card.card--color-fill .copy-container{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.card.card--color-fill.cta-present:hover .image-container img{transform:none}.card.card--color-fill.cta-present:hover .container .headline{color:var(--color-text-primary)}.card.card--color-fill.has-card-link:hover .container .headline,.card.card--color-fill.has-card-link:hover .container a.headline,.card.card--color-fill.has-card-link:hover .container a.headline h2{color:var(--color-rte-hover)}.card.card--color-fill .container a.headline{cursor:pointer;text-decoration:none;transition:color .6s cubic-bezier(0,.35,.27,1);display:block}.card.card--color-fill .container a.headline h2{color:inherit;transition:color .6s cubic-bezier(0,.35,.27,1)}.card.card--color-fill .container a.headline:focus-visible,.card.card--color-fill .container a.headline:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.card.card--color-fill .body-copy p{margin:0}.card .card__ctas{padding-top:0!important}@media (prefers-reduced-motion:reduce){.card-bottom-panel,.card-bottom-panel__close-btn,.card-bottom-panel__list-item,.card-bottom-panel__see-all-btn,.card-bottom-panel__arrow-icon{transition:none;animation:none}}@keyframes highlightPulse{0%{transform:scale(1);box-shadow:0 0 #add8e6b3}50%{transform:scale(1.05);box-shadow:0 0 0 10px #add8e600}to{transform:scale(1);box-shadow:0 0 #add8e600}}.card-bottom-panel--exiting,.card-bottom-panel--exited{transform:translateY(100%)}@media (max-width:767px){.card-bottom-panel__close-btn{z-index:15;margin-right:var(--spacing-l);top:-3.5rem;right:0}}@media (max-width:767px){.vs-adlib-panel-divider{display:none}}@media (min-width:calc(1920px + .0625rem)){.card-bottom-panel{width:100%;margin:0 auto;left:0;right:0}.card-bottom-panel__see-all-btn{right:var(--spacing-m);font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium)}.card-bottom-panel--fixed{min-height:300px}.card-bottom-panel--fixed .card-bottom-panel__header{width:50%;padding:var(--spacing-xxl)}.card-bottom-panel--fixed .card-bottom-panel__content-wrapper{width:50%}.card-bottom-panel--fixed .card-bottom-panel__content{padding:var(--spacing-xxl);padding-top:var(--spacing-m);padding-right:4rem}}@media (min-width:1600px){.card-bottom-panel__container{width:100%;max-width:1600px;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.card-bottom-panel{width:100%;margin:0 auto;left:0;right:0}.card-bottom-panel__footer{min-height:5.625rem}.card-bottom-panel__see-all-btn{bottom:1.25rem;right:var(--spacing-m);padding:var(--spacing-m) var(--spacing-xl)}}@media (max-width:767px){.card-bottom-panel{bottom:0}.card-bottom-panel__container{flex-direction:column}.card-bottom-panel__header{width:100%;padding:var(--spacing-l)}.card-bottom-panel__content-wrapper{border-left:none;border-top:1px solid var(--card-bottom-panel-border);width:100%}.card-bottom-panel__content{padding:var(--spacing-l);padding-top:var(--spacing-m);padding-right:2.5rem}.card-bottom-panel__footer{min-height:3.75rem}.card-bottom-panel__see-all-btn{bottom:var(--spacing-s);right:var(--spacing-m);padding:var(--spacing-s) var(--spacing-l);text-align:left;font-size:.8rem}.card-bottom-panel--fixed .card-bottom-panel__container{flex-direction:column}.card-bottom-panel--fixed .card-bottom-panel__header{width:100%;padding:var(--spacing-l)}.card-bottom-panel--fixed .card-bottom-panel__content-wrapper{border-left:none;border-top:1px solid var(--card-bottom-panel-border);width:100%}.card-bottom-panel--fixed .card-bottom-panel__content{padding:var(--spacing-l);padding-top:var(--spacing-m);padding-right:2.5rem}}@media (max-width:375px){.card-bottom-panel__footer{min-height:3.125rem}.card-bottom-panel__see-all-btn{bottom:var(--spacing-s);right:var(--spacing-m);padding:var(--spacing-s) var(--spacing-m);text-align:left;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.card-bottom-panel,.card-bottom-panel__close-btn,.card-bottom-panel__list-item,.card-bottom-panel__see-all-btn,.card-bottom-panel__arrow-icon{transition:none}.card-bottom-panel__close-btn--highlighted{animation:none}}@media (prefers-contrast:high){.card-bottom-panel{border:2px solid}.card-bottom-panel__close-btn:focus-visible,.card-bottom-panel__list-item:focus-visible,.card-bottom-panel__see-all-btn:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){.card-bottom-panel,.card-bottom-panel__close-btn,.card-bottom-panel__list-item,.card-bottom-panel__see-all-btn,.card-bottom-panel__arrow-icon{transition:none;animation:none}}.card-bottom-panel{background-color:var(--color-bg-primary);box-shadow:0 var(--spacing-xs) var(--spacing-s) #0000001a;z-index:1000;border-radius:0;flex-direction:column;width:100%;height:auto;max-height:none;transition:transform .18s cubic-bezier(.4,0,.1,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible}.card-bottom-panel--entering{transform:translateY(100%)}.card-bottom-panel--entered{transform:translateY(0%)}.card-bottom-panel--exiting,.card-bottom-panel--exited{transform:translateY(100%)}.card-bottom-panel--fixed{z-index:9999;min-height:400px;max-height:none;box-shadow:0 calc(-1*var(--spacing-s)) var(--spacing-l) #0003;position:fixed;bottom:0;left:0;right:0;overflow:visible}.card-bottom-panel__container{flex-direction:row;display:flex}.card-bottom-panel__header{width:30%;padding:var(--spacing-xl);justify-content:flex-start;align-items:flex-start;display:flex}.card-bottom-panel__title{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);font-size:var(--h3-size-desktop);line-height:var(--line-height-tight);letter-spacing:0;color:var(--card-bottom-panel-text);margin:0}.card-bottom-panel__content-wrapper{flex-direction:column;width:70%;display:flex;position:relative;overflow:visible}.card-bottom-panel__close-icon{font-family:var(--brand-icon-font);color:currentColor;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.card-bottom-panel__close-icon.visa-icon{font-size:1rem;display:inline-flex}.card-bottom-panel__close-btn{top:var(--spacing-s);cursor:pointer;color:var(--card-bottom-panel-text);z-index:10;width:2rem;height:2rem;padding-bottom:var(--spacing-m);padding-top:var(--spacing-m);background:0 0;border:none;justify-content:center;align-items:center;margin-right:2.1875rem;transition:background-color .3s;display:flex;position:absolute;right:0}.card-bottom-panel__close-btn:hover{background-color:var(--color-hover-overlay)}.card-bottom-panel__close-btn:focus{outline:2px solid var(--color-primary);outline-offset:2px;background-color:var(--color-hover-overlay)}@media (max-width:767px){.card-bottom-panel__close-btn{z-index:15;margin-right:var(--spacing-l);top:-3.5rem;right:0}}.card-bottom-panel__content{padding:var(--spacing-xl);padding-top:var(--spacing-m);padding-right:var(--spacing-xxl);flex-grow:1;position:relative}.card-bottom-panel__list{margin:0;padding:0;list-style:none}.card-bottom-panel__list-item{padding:var(--spacing-s) 0;font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--card-bottom-panel-text);cursor:pointer;border-radius:4px;outline:none;transition:all .2s}.card-bottom-panel__list-item:hover,.card-bottom-panel__list-item--hover{color:var(--color-primary);transform:translate(8px)}.card-bottom-panel__list-item:focus,.card-bottom-panel__list-item:focus-visible{outline:none}.card-bottom-panel__list-item--selected{background-color:var(--color-primary);color:var(--color-text-on-primary);font-weight:500}.card-bottom-panel__list-item-text{display:inline-block}.card-bottom-panel__list-item:focus>.card-bottom-panel__list-item-text{outline:2px dotted var(--color-border-focus);outline-offset:2px}.card-bottom-panel__list-item[tabindex]:focus-visible{outline:none}.card-bottom-panel__footer{background-position:bottom;background-repeat:no-repeat;background-size:cover;justify-content:flex-end;min-height:5rem;margin-top:auto;padding:0;display:flex}.card-bottom-panel__see-all-btn{cursor:pointer;color:var(--card-bottom-panel-text);font-family:var(--font-family-medium);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-medium);align-items:center;gap:var(--spacing-s);padding:var(--spacing-m) var(--spacing-xl);bottom:var(--spacing-m);right:var(--spacing-m);background:0 0;border:none;border-radius:4px;align-self:flex-end;margin-top:auto;text-decoration:none;transition:all .2s;display:flex;position:absolute}.card-bottom-panel__see-all-btn:hover{color:var(--color-primary);opacity:.9;background-color:var(--color-hover-overlay);text-decoration:none}.card-bottom-panel__see-all-btn:hover .card-bottom-panel__arrow-icon{filter:brightness(0)saturate()invert(19%)sepia(96%)saturate(2067%)hue-rotate(225deg)brightness(95%)contrast(95%);transform:translate(8px)}.card-bottom-panel__see-all-btn:focus-visible{outline:2px dotted var(--card-bottom-panel-text);outline-offset:2px;background-color:var(--color-hover-overlay);text-decoration:none}.card-bottom-panel__arrow-icon{color:currentColor;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;align-items:center;width:1rem;height:1rem;transition:transform .2s;display:inline-flex}.card-bottom-panel__arrow-icon.visa-icon{width:1rem;height:1rem;font-size:1rem;display:inline-flex}.vs-adlib-panel-divider{background-color:var(--card-bottom-panel-border);z-index:1;width:1px;margin:var(--spacing-m);position:absolute;top:0;bottom:0;left:0}@media (max-width:767px){.vs-adlib-panel-divider{display:none}}@media (min-width:calc(1920px + .0625rem)){.card-bottom-panel{width:100%;margin:0 auto;left:0;right:0}.card-bottom-panel__see-all-btn{right:var(--spacing-m);font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium)}.card-bottom-panel--fixed{min-height:300px}.card-bottom-panel--fixed .card-bottom-panel__header{width:50%;padding:var(--spacing-xxl)}.card-bottom-panel--fixed .card-bottom-panel__content-wrapper{width:50%}.card-bottom-panel--fixed .card-bottom-panel__content{padding:var(--spacing-xxl);padding-top:var(--spacing-m);padding-right:4rem}}@media (min-width:1600px){.card-bottom-panel__container{width:100%;max-width:1600px;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.card-bottom-panel{width:100%;margin:0 auto;left:0;right:0}.card-bottom-panel__footer{min-height:5.625rem}.card-bottom-panel__see-all-btn{bottom:1.25rem;right:var(--spacing-m);padding:var(--spacing-m) var(--spacing-xl)}}@media (max-width:767px){.card-bottom-panel{bottom:0}.card-bottom-panel__container{flex-direction:column}.card-bottom-panel__header{width:100%;padding:var(--spacing-l)}.card-bottom-panel__content-wrapper{border-left:none;border-top:1px solid var(--card-bottom-panel-border);width:100%}.card-bottom-panel__content{padding:var(--spacing-l);padding-top:var(--spacing-m);padding-right:2.5rem}.card-bottom-panel__footer{min-height:3.75rem}.card-bottom-panel__see-all-btn{bottom:var(--spacing-s);right:var(--spacing-m);padding:var(--spacing-s) var(--spacing-l);text-align:left;font-size:.8rem}.card-bottom-panel--fixed .card-bottom-panel__container{flex-direction:column}.card-bottom-panel--fixed .card-bottom-panel__header{width:100%;padding:var(--spacing-l)}.card-bottom-panel--fixed .card-bottom-panel__content-wrapper{border-left:none;border-top:1px solid var(--card-bottom-panel-border);width:100%}.card-bottom-panel--fixed .card-bottom-panel__content{padding:var(--spacing-l);padding-top:var(--spacing-m);padding-right:2.5rem}}@media (max-width:375px){.card-bottom-panel__footer{min-height:3.125rem}.card-bottom-panel__see-all-btn{bottom:var(--spacing-s);right:var(--spacing-m);padding:var(--spacing-s) var(--spacing-m);text-align:left;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.card-bottom-panel,.card-bottom-panel__close-btn,.card-bottom-panel__list-item,.card-bottom-panel__see-all-btn,.card-bottom-panel__arrow-icon{transition:none}.card-bottom-panel__close-btn--highlighted{animation:none}}@media (prefers-contrast:high){.card-bottom-panel{border:2px solid}.card-bottom-panel__close-btn:focus-visible,.card-bottom-panel__list-item:focus-visible,.card-bottom-panel__see-all-btn:focus-visible{outline-width:3px}}.card-bottom-panel__text-input-group{padding:var(--spacing-l) 0}.card-bottom-panel__textarea{width:532px;max-width:100%;height:210px;min-height:unset;border:1px solid var(--card-bottom-panel-text);color:var(--card-bottom-panel-text);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);resize:none;background:0 0;border-radius:0;padding:1.375rem 1rem;font-size:.875rem;line-height:1.4;transition:border-color .3s}.card-bottom-panel__textarea::placeholder{color:var(--card-bottom-panel-text);opacity:.6;font-style:italic}.card-bottom-panel__textarea:focus{border-color:var(--card-bottom-panel-text);border-width:2px;outline:none;padding:calc(1.375rem - 1px) calc(1rem - 1px)}.card-bottom-panel__textarea--invalid{border-color:var(--color-error)}.card-bottom-panel__textarea--valid{border-color:var(--color-success)}.card-bottom-panel__text-input-footer{align-items:center;gap:var(--spacing-m);margin-top:var(--spacing-m);display:flex}.card-bottom-panel__text-submit-btn{color:var(--card-bottom-panel-text);border:1px solid var(--card-bottom-panel-text);font-size:.875rem;font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);cursor:pointer;background:0 0;border-radius:1000px;padding:.75rem 1.5rem;line-height:1.4;transition:all .2s}.card-bottom-panel__text-submit-btn:hover:not(:disabled){background:var(--card-bottom-panel-text);color:var(--color-text-inverse)}.card-bottom-panel__text-submit-btn:focus-visible{outline:2px solid var(--card-bottom-panel-text);outline-offset:2px}.card-bottom-panel__text-submit-btn--inactive,.card-bottom-panel__text-submit-btn:disabled{border-color:var(--color-disabled);color:var(--color-disabled);cursor:not-allowed}.card-bottom-panel__text-submit-btn--inactive:hover,.card-bottom-panel__text-submit-btn:disabled:hover{color:var(--color-disabled);background:0 0}.card-bottom-panel__char-count{color:var(--card-bottom-panel-text);letter-spacing:.01em;font-size:1rem;line-height:1.5}.card-bottom-panel__char-count--invalid{color:var(--color-error)}.card-bottom-panel__char-count--valid{color:var(--card-bottom-panel-text)}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}@media screen and (min-width:1600px){.card-carousel{padding-left:0;padding-right:0}}@media screen and (max-width:1119px){.card-carousel{padding:1.5rem 0 1.5rem 1.5rem}}@media screen and (min-width:1600px){.card-carousel .card-carousel-title-block{padding-left:0}}@media screen and (min-width:768px) and (max-width:1599px){.card-carousel .card-carousel-title-block{padding-left:3rem}}@media screen and (min-width:1600px){.card-carousel.variant3.columns-2 .card-carousel-title-block{padding-left:3rem}}@media screen and (min-width:1600px){.card-carousel .carousel-container{width:max-content;max-width:100%;margin:0 auto}}@media screen and (min-width:1600px){.card-carousel .carousel-container .row{margin-left:0}}@media screen and (max-width:991px){.card-carousel .carousel-controls{left:-2%}}@media screen and (min-width:1600px){.card-carousel.variant1 .carousel-container .row{gap:var(--card-gap-xl);grid-template-columns:repeat(auto-fit,minmax(332px,332px));justify-content:center}.card-carousel.variant1 .carousel-container .card{width:332px}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:100%;height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:330px}.card-carousel.variant1 .carousel-container .view-all-card{width:332px;height:var(--v1-grid-l-height)}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:20vw;height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:20vw}.card-carousel.variant1 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:20.6vw;height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:20.6vw}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:279px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:23.5vw;height:279px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:23.5vw}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:450px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) * 1 / 2));gap:var(--card-gap-md)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:420px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:42vw}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:42vw;height:420px}.card-carousel.variant1 .carousel-container .view-all-card{height:565px}}@media screen and (max-width:768px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:87vw;height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:87vw}.card-carousel.variant1 .carousel-container .view-all-card{height:565px}}@media (min-width:768px){.card-carousel.variant3 .carousel-controls{display:none}}@media (min-width:1600px){.card-carousel.variant3 .carousel-container{margin:0}}@media (min-width:1200px) and (max-width:1599px){.card-carousel.variant3 .carousel-container{margin:0 48px}}@media (max-width:768px){.card-carousel.variant3 .carousel-container{margin-right:16px}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant3 .carousel-container{margin-right:24px}}@media (min-width:992px) and (max-width:1200px){.card-carousel.variant3 .carousel-container{margin:0 48px}}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-lg)}}@media (min-width:768px) and (max-width:1199px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-md)}}@media (max-width:768px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-sm)}}@media (min-width:1441px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first{width:var(--v3-first-xl-width)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{width:var(--v3-first-xl-width);height:var(--v3-first-xl-height)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:var(--v3-second-xl-width)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:var(--v3-second-xl-width);height:var(--v3-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first{width:var(--v3-first-lg-width)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{width:var(--v3-first-lg-width);height:var(--v3-first-lg-height)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:var(--v3-second-lg-width)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:var(--v3-second-lg-width);height:var(--v3-second-lg-height)}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:calc(50% - var(--card-gap-md)/2)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container{aspect-ratio:3/4;width:100%;height:auto}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:100%;height:100%}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{align-self:flex-end}}@media screen and (max-width:767px){.card-carousel.variant3 .carousel-container{flex-direction:column;display:flex}.card-carousel.variant3 .carousel-container .row{scroll-snap-type:x mandatory;justify-content:flex-start;padding-right:15%;overflow-x:auto}.card-carousel.variant3 .carousel-container .row::-webkit-scrollbar{display:none}.card-carousel.variant3 .carousel-container .card{scroll-snap-align:start;flex:none;width:calc(33.33% - 16px)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--sm-3{width:calc(25% - 16px)}}@media (min-width:768px){.card-carousel.variant4 .carousel-controls{display:none}}@media (min-width:1600px){.card-carousel.variant4 .carousel-container{margin:0}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant4 .carousel-container{margin:24px}}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-lg)}}@media (min-width:768px) and (max-width:1199px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-md)}}@media (max-width:768px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-sm)}}@media (min-width:1441px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-xl-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-xl-width);height:var(--v4-first-xl-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-xl-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-xl-width);height:var(--v4-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-lg-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-lg-width);height:var(--v4-first-lg-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-lg-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-lg-width);height:var(--v4-second-lg-height)}}@media (min-width:991px) and (max-width:1199px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-md-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-md-width);height:var(--v4-first-md-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-md-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-md-width);height:var(--v4-second-md-height)}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-sm-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-sm-width);height:var(--v4-first-sm-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-sm-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-sm-width);height:var(--v4-second-sm-height)}}@media screen and (max-width:767px){.card-carousel.variant4 .carousel-container .row{scroll-snap-type:x mandatory;justify-content:flex-start;padding-right:15%;overflow-x:auto}.card-carousel.variant4 .carousel-container .row::-webkit-scrollbar{display:none}.card-carousel.variant4 .carousel-container .card{scroll-snap-align:start;flex:none;width:calc(33.33% - 16px)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--sm-3{width:calc(25% - 16px)}}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:332px}}@media screen and (min-width:1120px) and (max-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{height:356px}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:28.5vw;height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:42.6vw;height:330px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:81vw;height:348px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-1.icon-feature-card{width:85vw;height:348px}}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:464px}}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:290px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:356px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:81vw;height:348px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:226px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:288px}}@media screen and (max-width:768px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:384px}}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:330px}}@media screen and (max-width:768px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:348px}}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:290px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (max-width:768px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:348px}}@media screen and (min-width:1600px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:363px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:363px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:209px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:450px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) * 1 / 2));gap:var(--card-gap-md)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:315px}.card-carousel.variant6 .carousel-container .card .card-carousel-container video,.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{height:565px}}@media screen and (max-width:768px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:72.5px;height:565px}}@media screen and (max-width:991px){.card-carousel.variant5 .carousel-controls{left:-2.6%}}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-controls{left:-3.5%}}@media screen and (max-width:767px){.card-carousel.variant5.columns-1 .row{gap:var(--card-gap-sm)}}@media screen and (min-width:768px) and (max-width:1600px){.card-carousel.variant5.columns-2 .card-carousel-title-block{padding-left:0!important}}@media screen and (min-width:1600px){.card-carousel.variant5.columns-2{padding-right:0}}@media screen and (max-width:768px){.card-carousel.variant5.columns-2{padding-right:0}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel.variant5.columns-2{padding-right:24px}}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant5.columns-2 .row{gap:var(--card-gap-lg)}}@media screen and (max-width:767px){.card-carousel.variant5.columns-2 .row{grid-template-columns:repeat(1, calc(108% - (var(--card-gap-sm))));gap:var(--card-gap-sm);scroll-snap-type:x mandatory;padding-right:15%;display:grid;overflow-x:auto}.card-carousel.variant5.columns-2 .row::-webkit-scrollbar{display:none}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant5.columns-2 .row{grid-template-columns:repeat(50%, 1fr);gap:var(--card-gap-md)}}@media (min-width:768px){.card-carousel.variant5.columns-2 .carousel-controls{display:none}}@media screen and (min-width:1200px){.card-carousel.variant5.columns-2 .card.variant5_block:first-child .card-carousel-icon-feature-card.icon-feature-card{width:600px;height:270px}.card-carousel.variant5.columns-2 .card.variant5_block:last-child .card-carousel-icon-feature-card.icon-feature-card{width:372px;height:290px}}@media screen and (max-width:767px){.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card{width:100%;height:348px}}@media screen and (min-width:768px) and (max-width:1199px){.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card{height:288px}.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card .icon-feature-card__icon-container{width:64px!important;height:64px!important}.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card .icon-feature-card__icon-container .icon-feature-card__icon-image{width:48px!important;height:48px!important}}@media screen and (min-width:1600px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(auto-fit,minmax(464px,464px));justify-content:center}}@media screen and (min-width:1400px) and (max-width:1599px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3))}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-lg) * 2 / 3));gap:var(--card-gap-lg)}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) / 2));gap:var(--card-gap-md)}}@media screen and (max-width:768px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}}@media screen and (min-width:1600px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(auto-fit,minmax(332px,332px));justify-content:center}}@media screen and (min-width:1400px) and (max-width:1599px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4))}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) / 2));gap:var(--card-gap-md)}}@media screen and (max-width:768px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}}@media screen and (min-width:1600px){.card-carousel.columns-3.variant2 .carousel-container .row{gap:var(--card-gap-xl);grid-template-columns:repeat(auto-fit,minmax(450px,450px));justify-content:center}.card-carousel.columns-3.variant2 .carousel-container .card{width:450px}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:450px;height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:283px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:450px}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{width:450px;height:283px}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:27.8vw;height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:283px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:27.8vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:283px}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3)) calc(31% - var(--card-gap-xl)*2/3);gap:var(--card-gap-xl)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:234px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:30vw;height:234px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:234px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:30vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:234px}}@media screen and (min-width:991px) and (max-width:1119px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-sm) * 2 / 3)) calc(31% - var(--card-gap-sm)*2/3);gap:var(--card-gap-sm)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:162px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:28vw;height:162px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:162px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:28vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:162px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-sm) / 2)) calc(45% - var(--card-gap-sm)/2);gap:var(--card-gap-sm)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:161px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:42vw;height:161px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:161px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:42vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:161px}}@media screen and (max-width:768px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - var(--v2-grid-xs-gap)));gap:var(--v2-grid-xs-gap)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:169px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:100%;height:169px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{width:87vw;height:169px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:87vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:169px}}@media screen and (min-width:1600px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(364px - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:380px;height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:380px}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:380px;height:283px}}@media screen and (min-width:1400px) and (max-width:1600px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:20.5vw;height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:20.5vw}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:20.5vw;height:283px}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:23vw;height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:23vw}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:234px}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:234px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container,.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:23vw;height:211px}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:117px}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel.variant2 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) * 3 / 4));gap:var(--card-gap-md)}.card-carousel.variant2 .carousel-container .card{width:100%}.card-carousel.variant2 .carousel-container .card .card-carousel-container{height:161px}.card-carousel.variant2 .carousel-container .card .card-carousel-container .image-container{width:42vw;height:161px}.card-carousel.variant2 .carousel-container .card .card-carousel-container video{width:42vw}.card-carousel.variant2 .carousel-container .view-all-card{height:161px}}@media screen and (max-width:768px){.card-carousel.variant2 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant2 .carousel-container .card{width:100%}.card-carousel.variant2 .carousel-container .card .card-carousel-container{height:169px}.card-carousel.variant2 .carousel-container .card .card-carousel-container .image-container{width:87vw;height:169px}.card-carousel.variant2 .carousel-container .card .card-carousel-container video{width:87vw}.card-carousel.variant2 .carousel-container .view-all-card{height:169px}}@media screen and (min-width:1600px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%;height:var(--v2-grid-l-sm-height)}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:23.5vw;height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:671px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:23.5vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:1441px) and (max-width:1600px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%;height:var(--v2-grid-l-sm-height)}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:27.7vw;height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:671px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:27.7vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3)) calc(31% - var(--card-gap-xl)*2/3);gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:559px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:27vw;height:539px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:539px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:27vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{width:27vw;height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-md) * 2 / 3)) calc(31% - var(--card-gap-md)*2/3);gap:var(--card-gap-md)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:376px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:28vw;height:376px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:376px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:28vw;height:376px}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-m-height)}}@media (prefers-contrast:high){.card-carousel .carousel-button{border:2px solid var(--color-text-inverse)}.card-carousel .card .card-carousel-container .image-container .icon-container{border:1px solid var(--color-border-light-v-gray)}}@media (prefers-reduced-motion:reduce){.card-carousel .carousel-container .row,.card-carousel .carousel-button,.card-carousel .card,.card-carousel .view-all-card .text-link{transition:none}.card-carousel .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel .card .card-carousel-container .image-container{transition:none;transform:scale(1)}.card-carousel .card .image-container .image-background{transition:none}}@media (min-width:1441px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{height:var(--v4-first-xl-height)}.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{height:var(--v4-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{height:var(--v4-first-lg-height)}.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{height:var(--v4-second-lg-height)}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container{aspect-ratio:16/9}}@keyframes cardReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}.card-carousel{--border-radius:1000px;--card-gap:1.5rem;--card-reveal-bezier:cubic-bezier(0, .5, .5, 1);--next-card-visible:15%;--color-bg-primary:inherit;--v3-first-xl-width:594px;--v3-first-xl-height:792px;--v3-second-xl-width:363px;--v3-second-xl-height:485px;--v3-first-lg-width:600px;--v3-first-lg-height:600px;--v3-second-lg-width:372px;--v3-second-lg-height:496px;--v3-first-md-width:441px;--v3-first-md-height:589px;--v3-second-md-width:288px;--v3-second-md-height:384px;--v3-first-sm-width:345px;--v3-first-sm-height:460px;--v3-second-sm-width:207px;--v3-second-sm-height:277px;--card-gap-xl:48px;--card-gap-lg:32px;--card-gap-md:27.38px;--card-gap-sm:16px;--v1-grid-l-height:484px;--v1-grid-l-height-b:484px;--v1-grid-l-sm-height:396px;--v1-grid-l-sm-width-a:267px;--v1-grid-l-sm-width-b:237px;--v1-grid-m-width:199px;--v1-grid-m-height:279px;--v1-grid-m-width-a:227px;--v1-grid-m-width-c:217px;--v1-grid-s-width:315px;--v1-grid-s-height:420px;--v1-grid-s-width-a:390px;--v1-grid-xs-width:287px;--v1-grid-xs-height:383px;--v2-grid-l-width:453px;--v2-grid-l-height:671px;--v2-grid-l-sm-width:399px;--v2-grid-l-sm-height:533px;--v2-grid-l-sm-width-a:419px;--v2-grid-m-width:282px;--v2-grid-m-height:376px;--v2-grid-s-width:315px;--v2-grid-s-height:420px;--v2-grid-xs-width:287px;--v2-grid-xs-height:383px;--v4-first-xl-width:600px;--v4-first-xl-height:338px;--v4-second-xl-width:364px;--v4-second-xl-height:205px;--v4-first-lg-width:600px;--v4-first-lg-height:338px;--v4-second-lg-width:372px;--v4-second-lg-height:209px;--v4-first-md-width:442px;--v4-first-md-height:248px;--v4-second-md-width:288px;--v4-second-md-height:162px;--v4-first-sm-width:345px;--v4-first-sm-height:194px;--v4-second-sm-width:208px;--v4-second-sm-height:117px;font-family:var(--font-family-regular);box-sizing:border-box;width:100%;max-width:100%;padding:3rem 0 3rem 3rem;display:block}@media screen and (min-width:1600px){.card-carousel{padding-left:0;padding-right:0}}.card-carousel{position:relative}.card-carousel.handleprevious{padding-left:0}@media screen and (max-width:1119px){.card-carousel{padding:1.5rem 0 1.5rem 1.5rem}}.card-carousel.variant3,.card-carousel.variant4{padding:0 0 1.5rem}.card-carousel *,.card-carousel :before,.card-carousel :after{box-sizing:inherit}.card-carousel .card-carousel-title-block{background:inherit;padding-bottom:3rem}@media screen and (min-width:1600px){.card-carousel .card-carousel-title-block{padding-left:0}}@media screen and (min-width:768px) and (max-width:1599px){.card-carousel .card-carousel-title-block{padding-left:3rem}}@media screen and (min-width:1600px){.card-carousel.variant3.columns-2 .card-carousel-title-block{padding-left:3rem}}.card-carousel .carousel-container{width:auto;max-width:100%;position:relative;overflow:hidden}@media screen and (min-width:1600px){.card-carousel .carousel-container{width:max-content;max-width:100%;margin:0 auto}}.card-carousel .carousel-container .row{box-sizing:border-box;grid-auto-flow:column;width:100%;margin-left:.15%;transition:transform .7s cubic-bezier(.33,1,.68,1);display:grid}@media screen and (min-width:1600px){.card-carousel .carousel-container .row{margin-left:0}}.card-carousel .carousel-container .card{opacity:0;overflow:unset;animation:cardReveal .8s var(--card-reveal-bezier) forwards;flex-direction:column;display:flex;position:relative;transform:translateY(20px)}.card-carousel .carousel-container .card:has(a):hover .card-title{color:var(--color-rte-hover)}.card-carousel .carousel-container .card:has(a):hover .image-container{transform:scale(1.05)}.card-carousel .carousel-container .card:has(a):hover .image-background{transform:scale(1.05)}.card-carousel .carousel-container .card .card-carousel-container{justify-content:center;align-self:stretch;align-items:center;height:auto;position:relative;overflow:hidden}.card-carousel .carousel-container .card .card-carousel-container .image-container{background-color:var(--color-bg-tertiary);transition:transform .5s var(--card-reveal-bezier);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.card-carousel .carousel-container .card .card-carousel-container .image-container:before{content:"";width:100%;height:100%;transition:transform .5s var(--card-reveal-bezier);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0}.card-carousel .carousel-container .card .card-carousel-container .image-container .icon-container{opacity:0;transition:opacity .3s,transform .3s}.card-carousel .carousel-container .card .card-carousel-container a.card-link{color:inherit;z-index:2;text-decoration:none;display:block;position:relative}.card-carousel .carousel-container .card .editorial-card-copy-container{flex-direction:column;flex:1;display:flex}.card-carousel .carousel-container .card .editorial-card-copy-container .card-title{color:var(--color-rte-link-default);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;transition:color .3s;display:-webkit-box;overflow:hidden}.card-carousel .carousel-container .card .editorial-card-copy-container .card-title a:focus-visible,.card-carousel .carousel-container .card .editorial-card-copy-container .card-title a:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.card-carousel .carousel-container .card .editorial-card-copy-container .card-description{color:var(--color-text-primary);line-height:var(--line-height-relaxed);margin:0}.card-carousel .carousel-container .card .accent-bar{background:var(--color-primary);border-radius:2px;width:32px;height:4px;margin-top:1rem}.card-carousel .carousel-container .view-all-card{background-color:var(--color-bg-tertiary);border:1px solid var(--card-bottom-panel-border);scroll-snap-align:start;border-radius:8px;justify-content:center;align-items:center;min-height:200px;padding:0 .75rem;display:flex}.card-carousel .carousel-container .view-all-card .text-link{color:var(--card-bottom-panel-text);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);align-items:center;text-decoration:none;transition:all .2s;display:flex}.card-carousel .carousel-container .view-all-card .text-link:hover{opacity:.7}.card-carousel .carousel-container .view-all-card .text-link .arrow-icon{font-size:var(--font-size-m);transition:transform .2s}.card-carousel .carousel-container .view-all-card .text-link:hover .arrow-icon{transform:translate(4px)}.card-carousel .carousel-container .view-all-card.variant1{flex-direction:column}.card-carousel .carousel-container .view-all-card.variant1 .card-carousel-container{width:100%;margin-bottom:1.5rem;position:relative}.card-carousel .carousel-container .view-all-card.variant1 .card-carousel-container .image-container{background-color:var(--color-bg-tertiary);border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.card-carousel .carousel-container .view-all-card.variant1 .card-carousel-container .image-container .view-all-content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-carousel .carousel-container .view-all-card.variant1 .text-link{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);flex-direction:row;align-items:center;display:flex}.card-carousel .carousel-container .view-all-card.variant1 .text-link .link{margin-bottom:.5rem;margin-right:0}.card-carousel .carousel-container .view-all-card.variant1 .text-link .arrow-icon{font-size:var(--font-size-m-plus)}.card-carousel .carousel-controls{pointer-events:none;z-index:10;height:0;position:absolute;top:57%;left:0;right:0;transform:translateY(-50%)}@media screen and (max-width:991px){.card-carousel .carousel-controls{left:-2%}}.card-carousel .carousel-button{background-color:var(--color-bg-secondary);width:48px;height:48px;color:var(--color-bg-inverse);cursor:pointer;pointer-events:auto;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.card-carousel .carousel-button.prev{left:24px}.card-carousel .carousel-button.next{right:0}.card-carousel .carousel-button:hover:not(.disabled){background-color:var(--color-border-light-v-gray);transform:translateY(-50%)scale(1.05)}.card-carousel .carousel-button.disabled{opacity:.3;cursor:not-allowed}.card-carousel .carousel-button .chevron{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:var(--line-height-compact)}.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(25% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:var(--v1-grid-l-height)}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:100%;height:var(--v1-grid-l-height)}.card-carousel.variant1 .carousel-container .card .accent-bar{display:block}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-height)}@media screen and (min-width:1600px){.card-carousel.variant1 .carousel-container .row{gap:var(--card-gap-xl);grid-template-columns:repeat(auto-fit,minmax(332px,332px));justify-content:center}.card-carousel.variant1 .carousel-container .card{width:332px}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:100%;height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:330px}.card-carousel.variant1 .carousel-container .view-all-card{width:332px;height:var(--v1-grid-l-height)}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:20vw;height:484px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:20vw}.card-carousel.variant1 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:20.6vw;height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:20.6vw}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:279px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:23.5vw;height:279px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:23.5vw}.card-carousel.variant1 .carousel-container .view-all-card{width:100%;height:450px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) * 1 / 2));gap:var(--card-gap-md)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:420px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:42vw}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:42vw;height:420px}.card-carousel.variant1 .carousel-container .view-all-card{height:565px}}@media screen and (max-width:768px){.card-carousel.variant1 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant1 .carousel-container .card{width:100%}.card-carousel.variant1 .carousel-container .card .card-carousel-container{height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container .image-container{width:87vw;height:400px}.card-carousel.variant1 .carousel-container .card .card-carousel-container video{width:87vw}.card-carousel.variant1 .carousel-container .view-all-card{height:565px}}.card-carousel.variant3{flex-direction:column;display:flex}@media (min-width:768px){.card-carousel.variant3 .carousel-controls{display:none}}.card-carousel.variant3 .carousel-container{margin:0 48px}@media (min-width:1600px){.card-carousel.variant3 .carousel-container{margin:0}}@media (min-width:1200px) and (max-width:1599px){.card-carousel.variant3 .carousel-container{margin:0 48px}}@media (max-width:768px){.card-carousel.variant3 .carousel-container{margin-right:16px}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant3 .carousel-container{margin-right:24px}}@media (min-width:992px) and (max-width:1200px){.card-carousel.variant3 .carousel-container{margin:0 48px}}.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-xl);flex-wrap:nowrap;display:flex}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-lg)}}@media (min-width:768px) and (max-width:1199px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-md)}}@media (max-width:768px){.card-carousel.variant3 .carousel-container .row{gap:var(--card-gap-sm)}}.card-carousel.variant3 .carousel-container .row{justify-content:space-between;align-items:flex-start}.card-carousel.variant3 .carousel-container .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{align-self:self-end}@media (min-width:1441px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first{width:var(--v3-first-xl-width)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{width:var(--v3-first-xl-width);height:var(--v3-first-xl-height)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:var(--v3-second-xl-width)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:var(--v3-second-xl-width);height:var(--v3-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first{width:var(--v3-first-lg-width)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{width:var(--v3-first-lg-width);height:var(--v3-first-lg-height)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:var(--v3-second-lg-width)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:var(--v3-second-lg-width);height:var(--v3-second-lg-height)}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{width:calc(50% - var(--card-gap-md)/2)!important}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container{aspect-ratio:3/4;width:100%;height:auto}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container,.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{width:100%;height:100%}.card-carousel.variant3 .carousel-container .card.card-carousel__col--variant3-second{align-self:flex-end}}@media screen and (max-width:767px){.card-carousel.variant3 .carousel-container{flex-direction:column;display:flex}.card-carousel.variant3 .carousel-container .row{scroll-snap-type:x mandatory;justify-content:flex-start;padding-right:15%;overflow-x:auto}.card-carousel.variant3 .carousel-container .row::-webkit-scrollbar{display:none}.card-carousel.variant3 .carousel-container .card{scroll-snap-align:start;flex:none;width:calc(33.33% - 16px)}.card-carousel.variant3 .carousel-container .card.card-carousel__col--sm-3{width:calc(25% - 16px)}}@media (min-width:768px){.card-carousel.variant4 .carousel-controls{display:none}}.card-carousel.variant4 .carousel-container{margin:0 48px}@media (min-width:1600px){.card-carousel.variant4 .carousel-container{margin:0}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant4 .carousel-container{margin:24px}}.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-xl);flex-wrap:nowrap;display:flex}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-lg)}}@media (min-width:768px) and (max-width:1199px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-md)}}@media (max-width:768px){.card-carousel.variant4 .carousel-container .row{gap:var(--card-gap-sm)}}.card-carousel.variant4 .carousel-container .row{justify-content:space-between;align-items:flex-start}.card-carousel.variant4 .carousel-container .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{align-self:self-end}@media (min-width:1441px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-xl-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-xl-width);height:var(--v4-first-xl-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-xl-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-xl-width);height:var(--v4-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-lg-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-lg-width);height:var(--v4-first-lg-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-lg-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-lg-width);height:var(--v4-second-lg-height)}}@media (min-width:991px) and (max-width:1199px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-md-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-md-width);height:var(--v4-first-md-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-md-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-md-width);height:var(--v4-second-md-height)}}@media (min-width:768px) and (max-width:991px){.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first{width:var(--v4-first-sm-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-first video{width:var(--v4-first-sm-width);height:var(--v4-first-sm-height)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second{width:var(--v4-second-sm-width)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .card-carousel-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second .image-container,.card-carousel.variant4 .carousel-container .card.card-carousel__col--variant4-second video{width:var(--v4-second-sm-width);height:var(--v4-second-sm-height)}}@media screen and (max-width:767px){.card-carousel.variant4 .carousel-container .row{scroll-snap-type:x mandatory;justify-content:flex-start;padding-right:15%;overflow-x:auto}.card-carousel.variant4 .carousel-container .row::-webkit-scrollbar{display:none}.card-carousel.variant4 .carousel-container .card{scroll-snap-align:start;flex:none;width:calc(33.33% - 16px)}.card-carousel.variant4 .carousel-container .card.card-carousel__col--sm-3{width:calc(25% - 16px)}}.card-carousel.variant5 .carousel-container .card{width:100%}.card-carousel.variant5 .carousel-container .card.variant5_block{border:none;margin:0;padding:0}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card{background-color:var(--color-primary-yellow-100);height:310px}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:20.5vw;height:310px}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card .icon-feature-card__icon-container{width:48px;height:44px;padding:18px 0 0 16px}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:332px}}@media screen and (min-width:1120px) and (max-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{height:356px}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:28.5vw;height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:42.6vw;height:330px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-4.icon-feature-card{width:81vw;height:348px}}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-1.icon-feature-card .icon-feature-card__icon-container{width:48px;height:44px;padding:18px 0 0 16px}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-1.icon-feature-card{width:85vw;height:348px}}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:28vw;height:270px}.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card .icon-feature-card__icon-container{width:48px;height:44px;padding:18px 0 0 16px}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:464px}}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:290px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{height:356px}}@media screen and (max-width:768px){.card-carousel.variant5 .carousel-container .card.variant5_block .card-carousel-icon-feature-card.columns-3.icon-feature-card{width:81vw;height:348px}}.card-carousel.variant5 .carousel-container .view-all-card.variant5{background-color:var(--color-bg-tertiary);padding:var(--icon-feature-card-padding,2rem);box-sizing:border-box;border:none;border-radius:0;justify-content:center;align-items:center;height:310px;display:flex}.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:250px}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:226px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:288px}}@media screen and (max-width:768px){.card-carousel.columns-2 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:384px}}.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:310px}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:330px}}@media screen and (max-width:768px){.card-carousel.columns-4 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:348px}}.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:270px}@media screen and (min-width:1120px) and (max-width:1439px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:290px}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:356px}}@media screen and (max-width:768px){.card-carousel.columns-3 .card-carousel.variant5 .carousel-container .view-all-card.variant5{height:348px}}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .view-all-content{text-align:center}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link{font-size:var(--font-size-l);font-weight:var(--font-weight-medium);color:var(--card-bottom-panel-text);flex-direction:row;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link .link{margin-right:.5rem}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link .arrow-icon{font-size:var(--font-size-l);transition:transform .2s}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link:hover{color:var(--brand-color-primary)}.card-carousel.variant5 .carousel-container .view-all-card.variant5 .text-link:hover .arrow-icon{transform:translate(4px)}.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(25% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{background-color:var(--card-fill-background);height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container{width:72.5px}.card-carousel.variant6 .carousel-container .card .accent-bar{display:block}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-height)}@media screen and (min-width:1600px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:363px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:363px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:20vw;height:var(--v1-grid-l-height)}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:var(--v1-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:209px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:100%;height:450px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) * 1 / 2));gap:var(--card-gap-md)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:315px}.card-carousel.variant6 .carousel-container .card .card-carousel-container video,.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{height:565px}}@media screen and (max-width:768px){.card-carousel.variant6 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant6 .carousel-container .card{width:100%}.card-carousel.variant6 .carousel-container .card .card-carousel-container{height:300px}.card-carousel.variant6 .carousel-container .card .card-carousel-container .image-container,.card-carousel.variant6 .carousel-container .card .card-carousel-container video{width:72.5px}.card-carousel.variant6 .carousel-container .view-all-card{width:72.5px;height:565px}}@media screen and (max-width:991px){.card-carousel.variant5 .carousel-controls{left:-2.6%}}@media screen and (min-width:1600px){.card-carousel.variant5 .carousel-controls{left:-3.5%}}@media screen and (max-width:767px){.card-carousel.variant5.columns-1 .row{gap:var(--card-gap-sm)}}@media screen and (min-width:768px) and (max-width:1600px){.card-carousel.variant5.columns-2 .card-carousel-title-block{padding-left:0!important}}.card-carousel.variant5.columns-2{flex-direction:column;padding-right:48px;display:flex}@media screen and (min-width:1600px){.card-carousel.variant5.columns-2{padding-right:0}}@media screen and (max-width:768px){.card-carousel.variant5.columns-2{padding-right:0}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel.variant5.columns-2{padding-right:24px}}.card-carousel.variant5.columns-2 .row{gap:var(--card-gap-xl);grid-template-columns:none;align-items:end;display:flex}@media (min-width:1200px) and (max-width:1399px){.card-carousel.variant5.columns-2 .row{gap:var(--card-gap-lg)}}@media screen and (max-width:767px){.card-carousel.variant5.columns-2 .row{grid-template-columns:repeat(1, calc(108% - (var(--card-gap-sm))));gap:var(--card-gap-sm);scroll-snap-type:x mandatory;padding-right:15%;display:grid;overflow-x:auto}.card-carousel.variant5.columns-2 .row::-webkit-scrollbar{display:none}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant5.columns-2 .row{grid-template-columns:repeat(50%, 1fr);gap:var(--card-gap-md)}}@media (min-width:768px){.card-carousel.variant5.columns-2 .carousel-controls{display:none}}.card-carousel.variant5.columns-2 .card.variant5_block .icon-feature-card{gap:16px!important}.card-carousel.variant5.columns-2 .card.variant5_block:first-child{align-self:auto}.card-carousel.variant5.columns-2 .card.variant5_block:last-child{align-items:self-end}@media screen and (min-width:1200px){.card-carousel.variant5.columns-2 .card.variant5_block:first-child .card-carousel-icon-feature-card.icon-feature-card{width:600px;height:270px}.card-carousel.variant5.columns-2 .card.variant5_block:last-child .card-carousel-icon-feature-card.icon-feature-card{width:372px;height:290px}}@media screen and (max-width:767px){.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card{width:100%;height:348px}}@media screen and (min-width:768px) and (max-width:1199px){.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card{height:288px}.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card .icon-feature-card__icon-container{width:64px!important;height:64px!important}.card-carousel.variant5.columns-2 .card.variant5_block .card-carousel-icon-feature-card .icon-feature-card__icon-container .icon-feature-card__icon-image{width:48px!important;height:48px!important}}.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(33.33% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}@media screen and (min-width:1600px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(auto-fit,minmax(464px,464px));justify-content:center}}@media screen and (min-width:1400px) and (max-width:1599px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3))}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-lg) * 2 / 3));gap:var(--card-gap-lg)}}@media screen and (min-width:991px) and (max-width:1199px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) / 2));gap:var(--card-gap-md)}}@media screen and (max-width:768px){.card-carousel.variant5.columns-3 .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}}.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4, calc(25% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}@media screen and (min-width:1600px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(auto-fit,minmax(332px,332px));justify-content:center}}@media screen and (min-width:1400px) and (max-width:1599px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-xl) * 3 / 4))}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-md) * 2 / 3));gap:var(--card-gap-md)}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) / 2));gap:var(--card-gap-md)}}@media screen and (max-width:768px){.card-carousel.variant5.columns-4 .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}}.card-carousel.columns-3.variant2 .carousel-container .row{margin-left:.4%}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}@media screen and (min-width:1600px){.card-carousel.columns-3.variant2 .carousel-container .row{gap:var(--card-gap-xl);grid-template-columns:repeat(auto-fit,minmax(450px,450px));justify-content:center}.card-carousel.columns-3.variant2 .carousel-container .card{width:450px}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:450px;height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:283px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:450px}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{width:450px;height:283px}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:27.8vw;height:283px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:283px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:27.8vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:283px}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3)) calc(31% - var(--card-gap-xl)*2/3);gap:var(--card-gap-xl)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:234px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:30vw;height:234px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:234px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:30vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:234px}}@media screen and (min-width:991px) and (max-width:1119px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-sm) * 2 / 3)) calc(31% - var(--card-gap-sm)*2/3);gap:var(--card-gap-sm)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:162px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:28vw;height:162px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:162px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:28vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:162px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-sm) / 2)) calc(45% - var(--card-gap-sm)/2);gap:var(--card-gap-sm)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:161px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:42vw;height:161px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{height:161px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:42vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:161px}}@media screen and (max-width:768px){.card-carousel.columns-3.variant2 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - var(--v2-grid-xs-gap)));gap:var(--v2-grid-xs-gap)}.card-carousel.columns-3.variant2 .carousel-container .card{width:100%}.card-carousel.columns-3.variant2 .carousel-container .card .card-carousel-container{height:169px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container{width:100%;height:169px}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background{width:87vw;height:169px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant2 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant2 .carousel-container .card video{width:87vw}.card-carousel.columns-3.variant2 .carousel-container .view-all-card{height:169px}}.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(25% - var(--card-gap-xl) * 3 / 4));gap:var(--card-gap-xl)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:100%;height:283px}.card-carousel.columns-4.variant2 .carousel-container .card video{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .accent-bar{display:block}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:283px}@media screen and (min-width:1600px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(364px - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:380px;height:283px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:380px}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:380px;height:283px}}@media screen and (min-width:1400px) and (max-width:1600px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:20.5vw;height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:20.5vw}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:20.5vw;height:283px}}@media screen and (min-width:1200px) and (max-width:1439px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container{width:23vw;height:303px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:23vw}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:234px}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel.columns-4.variant2 .carousel-container .row{grid-template-columns:repeat(4, calc(23.5% - var(--card-gap-lg) * 3 / 4));gap:var(--card-gap-lg)}.card-carousel.columns-4.variant2 .carousel-container .card{width:100%}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container{height:234px}.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container .image-container,.card-carousel.columns-4.variant2 .carousel-container .card .card-carousel-container video{width:23vw;height:211px}.card-carousel.columns-4.variant2 .carousel-container .view-all-card{width:100%;height:117px}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel.variant2 .carousel-container .row{grid-template-columns:repeat(2, calc(45% - var(--card-gap-md) * 3 / 4));gap:var(--card-gap-md)}.card-carousel.variant2 .carousel-container .card{width:100%}.card-carousel.variant2 .carousel-container .card .card-carousel-container{height:161px}.card-carousel.variant2 .carousel-container .card .card-carousel-container .image-container{width:42vw;height:161px}.card-carousel.variant2 .carousel-container .card .card-carousel-container video{width:42vw}.card-carousel.variant2 .carousel-container .view-all-card{height:161px}}@media screen and (max-width:768px){.card-carousel.variant2 .carousel-container .row{grid-template-columns:repeat(1, calc(95% - (var(--card-gap-sm))));gap:var(--card-gap-sm)}.card-carousel.variant2 .carousel-container .card{width:100%}.card-carousel.variant2 .carousel-container .card .card-carousel-container{height:169px}.card-carousel.variant2 .carousel-container .card .card-carousel-container .image-container{width:87vw;height:169px}.card-carousel.variant2 .carousel-container .card .card-carousel-container video{width:87vw}.card-carousel.variant2 .carousel-container .view-all-card{height:169px}}.card-carousel.columns-3.variant1 .carousel-container .row{margin-left:.4%}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}@media screen and (min-width:1600px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%;height:var(--v2-grid-l-sm-height)}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:23.5vw;height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:671px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:23.5vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:1441px) and (max-width:1600px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3));gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%;height:var(--v2-grid-l-sm-height)}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:27.7vw;height:671px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:671px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:27.7vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-xl) * 2 / 3)) calc(31% - var(--card-gap-xl)*2/3);gap:var(--card-gap-xl)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:559px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:27vw;height:539px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:539px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:27vw}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{width:27vw;height:var(--v2-grid-l-sm-height)}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel.columns-3.variant1 .carousel-container .row{grid-template-columns:repeat(3, calc(31% - var(--card-gap-md) * 2 / 3)) calc(31% - var(--card-gap-md)*2/3);gap:var(--card-gap-md)}.card-carousel.columns-3.variant1 .carousel-container .card{width:100%}.card-carousel.columns-3.variant1 .carousel-container .card .card-carousel-container{height:376px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container{width:28vw;height:376px}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background{height:376px;transition:transform .5s var(--card-reveal-bezier)}.card-carousel.columns-3.variant1 .carousel-container .card .image-container .image-background:hover{transform:scale(1.05)}.card-carousel.columns-3.variant1 .carousel-container .card video{width:28vw;height:376px}.card-carousel.columns-3.variant1 .carousel-container .view-all-card{height:var(--v2-grid-m-height)}}.card-carousel.columns-3 .card{height:auto!important}.card-carousel.variant3.columns-2{max-width:1600px;margin:0 auto;padding:1.5rem 0}.card-carousel-video-bg{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.card-carousel-video-bg:hover{transition:transform .5s var(--card-reveal-bezier);transform:scale(1.05)}.card-carousel-wrapper{background-color:var(--color-bg-primary,var(--color-bg-primary));color:var(--card-bottom-panel-text)}.card-carousel-wrapper.theme-dark .view-all-card{background-color:var(--color-bg-tertiary);border-color:var(--card-bottom-panel-border);box-shadow:0 1px 3px var(--color-active-overlay)}.card-carousel-wrapper.theme-dark .view-all-card:hover{box-shadow:0 4px 12px var(--color-overlay-15)}.card-carousel-wrapper.theme-dark .view-all-card .text-link{color:var(--card-bottom-panel-text)}.card-carousel-wrapper.theme-dark .icon-container .action-icon path{stroke:var(--card-bottom-panel-text)}@media (prefers-contrast:high){.card-carousel .carousel-button{border:2px solid var(--color-text-inverse)}.card-carousel .card .card-carousel-container .image-container .icon-container{border:1px solid var(--color-border-light-v-gray)}}@media (prefers-reduced-motion:reduce){.card-carousel .carousel-container .row,.card-carousel .carousel-button,.card-carousel .card,.card-carousel .view-all-card .text-link{transition:none}.card-carousel .card{opacity:1;animation:none;transform:translateY(0)}.card-carousel .card .card-carousel-container .image-container{transition:none;transform:scale(1)}.card-carousel .card .image-container .image-background{transition:none}}.card-carousel.variant3.variant2-as-variant3{flex-direction:column;display:flex}@media (min-width:1441px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{height:var(--v4-first-xl-height)}.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{height:var(--v4-second-xl-height)}}@media (min-width:1120px) and (max-width:1440px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .image-container{height:var(--v4-first-lg-height)}.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .image-container{height:var(--v4-second-lg-height)}}@media (min-width:768px) and (max-width:1200px){.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-first .card-carousel-container,.card-carousel.variant3.variant2-as-variant3 .carousel-container .card.card-carousel__col--variant3-second .card-carousel-container{aspect-ratio:16/9}}.card-carousel-library-wrapper.multi-type-carousel{max-width:1600px;margin:auto}.card-carousel-library-wrapper.multi-type-carousel .media-card{border-radius:0}.card-carousel-library-wrapper.multi-type-carousel .media-card__media{aspect-ratio:unset!important;height:527px!important}@media (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.multi-type-carousel .media-card__media{height:384px!important}}@media (min-width:768px) and (max-width:992px){.card-carousel-library-wrapper.multi-type-carousel .media-card__media{height:464px!important}}@media (max-width:767px){.card-carousel-library-wrapper.multi-type-carousel .media-card__media{height:436px!important}}.card-carousel-library-wrapper.multi-type-carousel .media-card__media{position:relative;overflow:hidden}.card-carousel-library-wrapper.multi-type-carousel .media-card__media img,.card-carousel-library-wrapper.multi-type-carousel .media-card__media .media-card__image{object-fit:cover!important;object-position:center!important}.card-carousel-library-wrapper.multi-type-carousel .gc-card{border-radius:8px;overflow:hidden;height:527px!important}@media (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.multi-type-carousel .gc-card{height:384px!important}}@media (min-width:768px) and (max-width:992px){.card-carousel-library-wrapper.multi-type-carousel .gc-card{height:464px!important}}@media (max-width:767px){.card-carousel-library-wrapper.multi-type-carousel .gc-card{height:436px!important}}.card-carousel-library-wrapper.multi-type-carousel .gc-card .gc-thumb{border-radius:0;position:relative;overflow:hidden;height:55%!important;aspect-ratio:unset!important}.card-carousel-library-wrapper.multi-type-carousel .gc-card .gc-thumb img{object-fit:cover!important;object-position:center!important}.card-carousel-library-wrapper.multi-type-carousel .gc-card .gc-content{border-radius:0}.card-carousel-library-wrapper.multi-type-carousel .gc-card .gc-content .gc-title{white-space:normal!important;-webkit-line-clamp:3!important;text-overflow:unset!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}@media (min-width:1600px){.card-carousel-library-wrapper.multi-type-carousel .card-carousel-library-title-block{max-width:1600px;margin:0 auto;padding:0!important}}@media screen and (max-width:768px){.card-carousel-library-wrapper.multi-type-carousel .embla__slide{width:100%}}@media (max-width:767px){.card-carousel-library-wrapper.multi-type-carousel.variant12.columns-3{max-width:375px;margin:auto}}.card-carousel-library-theme-wrapper{background-color:var(--color-bg-primary)}.card-carousel-library-theme-wrapper.theme-light .embla__button:hover{background:var(--color-bg-tertiary)}.card-carousel-library-theme-wrapper.theme-light .view-all-card{background:var(--color-bg-off-white)}.card-carousel-library-theme-wrapper.theme-light .view-all-card:hover{background:var(--color-bg-tertiary)}.card-carousel-library-theme-wrapper.theme-dark .embla__button{background:var(--color-surface-dark)}.card-carousel-library-theme-wrapper.theme-dark .embla__button .embla__button-tooltip{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);box-shadow:0 .125rem .25rem var(--color-overlay-30)}.card-carousel-library-theme-wrapper.theme-dark .view-all-card{border-color:var(--color-border-secondary);background:var(--color-surface-dark-hover)}.card-carousel-library-theme-wrapper.theme-dark .view-all-card:hover{border-color:var(--color-surface-dark-muted);background:var(--color-surface-dark-hover)}.card-carousel-library-theme-wrapper.theme-dark .view-all-card .text-link{color:var(--color-text-inverse)}.card-carousel-library-wrapper{--carousel-bg-color:inherit;background-color:var(--carousel-bg-color);width:100%;position:relative;overflow:hidden}.card-carousel-library-wrapper .card-carousel-library{padding:40px 0;position:relative}@media (max-width:767px){.card-carousel-library-wrapper .card-carousel-library{padding:24px 0}}.card-carousel-library-wrapper .card-carousel-library-title-block{padding:0 48px}@media (min-width:1600px){.card-carousel-library-wrapper .card-carousel-library-title-block{padding-left:calc(50vw - 752px);padding-right:48px}}@media (max-width:991px){.card-carousel-library-wrapper .card-carousel-library-title-block{padding:0 24px}}.card-carousel-library-wrapper .embla{margin-top:32px;position:relative}@media (max-width:767px){.card-carousel-library-wrapper .embla{margin-top:24px}}.card-carousel-library-wrapper .embla__viewport{box-sizing:border-box;width:100%;max-width:100%;margin-left:0;padding-left:48px;padding-right:48px;transition:margin-left .3s ease-out,width .3s ease-out,padding-left .3s ease-out,padding-right .3s ease-out;overflow:hidden}@media screen and (min-width:1600px){.card-carousel-library-wrapper .embla__viewport{width:calc(100% + -50vw + 800px);margin-left:calc(50vw - 800px);padding-left:48px;padding-right:0}}@media screen and (min-width:768px) and (max-width:992px){.card-carousel-library-wrapper .embla__viewport{padding-left:24px;padding-right:24px}}@media screen and (max-width:768px){.card-carousel-library-wrapper .embla__viewport{padding-left:24px;padding-right:24px}}@media screen and (min-width:1600px){.card-carousel-library-wrapper .embla__viewport.scrolled{width:100%;margin-left:0;padding-left:48px;padding-right:0}}.card-carousel-library-wrapper .embla__container{gap:24px;display:flex}@media (max-width:991px){.card-carousel-library-wrapper .embla__container{gap:20px}}@media (max-width:767px){.card-carousel-library-wrapper .embla__container{gap:16px}}.card-carousel-library-wrapper .embla__slide{box-sizing:content-box;flex:none;width:31.25%;min-width:0}@media screen and (min-width:1600px){.card-carousel-library-wrapper .embla__slide{flex:0 0 500px;width:500px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper .embla__slide{width:45.4545%}}@media screen and (max-width:767px){.card-carousel-library-wrapper .embla__slide{width:83.3333%}}@media screen and (min-width:1600px){.card-carousel-library-wrapper .embla__slide:last-child{padding-right:calc(50vw - 752px)}}.card-carousel-library-wrapper.variant1 .embla__slide,.card-carousel-library-wrapper.variant2 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant1 .embla__slide,.card-carousel-library-wrapper.variant2 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant1 .embla__slide,.card-carousel-library-wrapper.variant2 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant1 .embla__slide,.card-carousel-library-wrapper.variant2 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant1 .embla__slide,.card-carousel-library-wrapper.variant2 .embla__slide{width:99.0099%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant1 .embla__slide,.card-carousel-library-wrapper.variant2 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant6 .embla__slide .card-carousel-library-container{background-color:var(--card-fill-background)}.card-carousel-library-wrapper.variant6 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant6 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant6 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant6 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant6 .embla__slide{width:99.2063%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant6 .embla__slide{width:48.4731%}}.card-carousel-library-wrapper.variant5 .card.variant5_block>.card-carousel-library-icon-feature-card{flex:1}.card-carousel-library-wrapper.variant5 .embla__slide{width:23.8095%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant5 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant5 .embla__slide{width:31.25%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant5 .embla__slide{width:45.4545%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant5 .embla__slide{width:83.3333%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant5 .card-carousel-library-icon-feature-card{padding:0}}.card-carousel-library-wrapper.variant3 .embla__slide,.card-carousel-library-wrapper.variant4 .embla__slide{width:45.4545%}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant3 .embla__slide,.card-carousel-library-wrapper.variant4 .embla__slide{width:83.3333%}}.card-carousel-library-wrapper.variant3 .card-carousel-library-container,.card-carousel-library-wrapper.variant4 .card-carousel-library-container{aspect-ratio:16/9;height:auto}.card-carousel-library-wrapper .embla__controls{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.card-carousel-library-wrapper .embla__button{z-index:10;pointer-events:auto;background:var(--color-bg-secondary);cursor:pointer;width:48px;height:48px;box-shadow:0 2px 8px var(--color-active-overlay);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .3s,box-shadow .3s,transform .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.card-carousel-library-wrapper .embla__button:hover{background:var(--color-bg-tertiary);box-shadow:0 4px 12px var(--color-overlay-15)}.card-carousel-library-wrapper .embla__button:active{transform:translateY(-50%)scale(.95)}.card-carousel-library-wrapper .embla__button--prev{left:10px}@media screen and (min-width:1200px){.card-carousel-library-wrapper .embla__button--prev{left:20px}}@media screen and (min-width:1600px){.card-carousel-library-wrapper .embla__button--prev{left:calc(50vw - 737px)}}.card-carousel-library-wrapper .embla__button--next{right:10px}@media screen and (min-width:1200px){.card-carousel-library-wrapper .embla__button--next{right:20px}}.card-carousel-library-wrapper .embla__button[aria-hidden=true]{display:none}.card-carousel-library-wrapper .embla__button:focus-visible{outline:none}.card-carousel-library-wrapper .embla__button:focus-visible:after{content:"";pointer-events:none;z-index:1;border:2px dotted #1434cb;border-radius:50%;position:absolute;inset:4px}.card-carousel-library-wrapper .embla__button .embla__button-tooltip{background-color:var(--color-overlay-70);color:var(--color-bg-white);font-size:var(--font-size-xs);line-height:var(--line-height-medium);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;box-shadow:0 .125rem .25rem var(--color-overlay-20);z-index:1000;border-radius:.25rem;padding:.375rem .5rem;transition:opacity .15s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.card-carousel-library-wrapper .embla__button:hover .embla__button-tooltip,.card-carousel-library-wrapper .embla__button:focus-visible .embla__button-tooltip{opacity:1;visibility:visible}.card-carousel-library-wrapper .embla__button--prev .embla__button-tooltip{left:0;right:auto;transform:none}.card-carousel-library-wrapper .embla__button--next .embla__button-tooltip{left:auto;right:0;transform:none}@media (max-width:767px){.card-carousel-library-wrapper .embla__button{width:40px;height:40px}.card-carousel-library-wrapper .embla__button svg{width:20px;height:20px}}@media screen and (min-width:1600px){.card-carousel-library-wrapper .embla.scrolled .embla__button--prev{left:20px}}.card-carousel-library-wrapper .carousel-a11y-skip-link{z-index:999;background:var(--color-bg-primary);color:var(--color-text-inverse);font-size:var(--font-size-s);white-space:nowrap;border-radius:4px;padding:8px 16px;text-decoration:none;position:absolute;left:-9999px}.card-carousel-library-wrapper .carousel-a11y-skip-link:focus{width:fit-content;margin:12px 48px;display:block;position:relative;left:0}.card-carousel-library-wrapper .card{width:100%;height:100%;font-family:var(--font-family-regular);flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.card-carousel-library-wrapper .card.card-with-link:hover .card-title{color:var(--color-rte-hover)}.card-carousel-library-wrapper .card.card-with-link:hover .image-container{transition:transform .5s cubic-bezier(0,.5,.5,1);transform:scale(1.05)}.card-carousel-library-wrapper .card.card-with-link:hover .card-carousel-library-video-bg{transform:scale(1.05);transition:transform .5s cubic-bezier(0,.5,.5,1)!important}.card-carousel-library-wrapper .card.card-with-link:hover .video-player-container{transform:scale(1.05)}.card-carousel-library-wrapper .card.has-bits-overlay{cursor:default}.card-carousel-library-wrapper .card.has-bits-overlay:hover .image-container,.card-carousel-library-wrapper .card.has-bits-overlay:hover .card-carousel-library-video-bg,.card-carousel-library-wrapper .card.has-bits-overlay:hover .video-player-container{transform:none!important}.card-carousel-library-wrapper .card.title-only-click{cursor:default}.card-carousel-library-wrapper .card-carousel-library-container{width:100%;position:relative;overflow:hidden;container:card-image/inline-size}.card-carousel-library-wrapper .card-carousel-library-container .image-container{width:100%;height:100%;transition:transform .5s cubic-bezier(0,.5,.5,1);position:absolute;top:0;left:0}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container{transition:transform .5s cubic-bezier(0,.5,.5,1)}.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:484px}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:484px}}@media screen and (min-width:1440px) and (max-width:1600px){.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:484px}}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:400px}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:279px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:420px}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant1 .card-carousel-library-container{height:420px}}@media screen and (min-width:1440px){.card-carousel-library-wrapper.variant1 .embla__container{gap:48px}}.card-carousel-library-wrapper.variant2 .card-carousel-library-container{aspect-ratio:16/9;height:auto}.card-carousel-library-wrapper.variant6 .card-carousel-library-container{height:363px}@media screen and (min-width:1200px) and (max-width:1440px){.card-carousel-library-wrapper.variant6 .card-carousel-library-container{height:300px}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant6 .card-carousel-library-container{height:209px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant6 .card-carousel-library-container{height:315px}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant6 .card-carousel-library-container{height:300px}}.card-carousel-library-wrapper .card-carousel-library-video-bg{object-fit:cover;z-index:1;will-change:transform;backface-visibility:hidden;width:100%;height:100%;transition:transform .5s cubic-bezier(0,.5,.5,1);position:absolute;top:0;left:0}.card-carousel-library-wrapper.variant6 .card-carousel-library-container{padding-bottom:0}.card-carousel-library-wrapper.variant6 .card-carousel-library-container .image-container{top:50%;left:50%;transform:translate(-50%,-50%);width:6.875rem!important;height:6.875rem!important}.card-carousel-library-wrapper.variant6 .card-carousel-library-container .video-player-container{z-index:2;width:6.875rem!important;height:6.875rem!important;margin:0!important;padding:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.card-carousel-library-wrapper.variant6 .card-carousel-library-container .video-player-container .video-player{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.card-carousel-library-wrapper.variant6 .card-carousel-library-container .video-player-container .video-coverImage,.card-carousel-library-wrapper.variant6 .card-carousel-library-container .video-player-container .ambient-video{object-fit:cover;width:100%!important;height:100%!important}.card-carousel-library-wrapper.variant6 .card-carousel-library-container .video-player-container .inline-video-container{width:100%!important;height:100%!important}.card-carousel-library-wrapper .editorial-card-copy-container{flex-direction:column;flex:1;display:flex}.card-carousel-library-wrapper .editorial-card-copy-container .card-eyebrow{font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);color:var(--color-text-primary);-webkit-line-clamp:1;line-clamp:1;font-size:var(--font-size-xs);-webkit-box-orient:vertical;margin:0 0 .5rem;display:-webkit-box;overflow:hidden}.card-carousel-library-wrapper .editorial-card-copy-container .card-title{font-weight:var(--font-weight-medium);color:var(--color-rte-link-default);margin-bottom:8px}.card-carousel-library-wrapper .editorial-card-copy-container .card-description{color:var(--color-text-primary);line-height:var(--line-height-relaxed)}.card-carousel-library-wrapper .view-all-card{border:2px dashed var(--card-bottom-panel-border);background:var(--color-bg-off-white);border-radius:8px;justify-content:center;align-items:center;height:100%;min-height:300px;transition:all .3s;display:flex}.card-carousel-library-wrapper .view-all-card:hover{border-color:var(--color-text-primary);background:var(--color-bg-tertiary)}.card-carousel-library-wrapper .view-all-card .view-all-content{text-align:center}.card-carousel-library-wrapper .view-all-card .view-all-content .text-link{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:8px;text-decoration:none;transition:gap .3s;display:inline-flex}.card-carousel-library-wrapper .view-all-card .view-all-content .text-link:hover{gap:12px}.card-carousel-library-wrapper .view-all-card .view-all-content .text-link .arrow-icon{font-size:var(--font-size-xl)}.card-carousel-library-wrapper.variant5.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant5.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:1200px) and (max-width:1599px){.card-carousel-library-wrapper.variant5.columns-3 .embla__slide{width:32.1543%;max-width:none}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant5.columns-3 .embla__slide{width:31.4465%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant5.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant5.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant5.columns-4 .embla__slide{width:23.6967%}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant5.columns-4 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant5.columns-4 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant5.columns-4 .embla__slide{width:99.9001%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant5.columns-4 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant1.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant1.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:992px) and (max-width:1599px){.card-carousel-library-wrapper.variant1.columns-3 .embla__slide{width:31.746%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant1.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant1.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:671px}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:671px}}@media screen and (min-width:1441px) and (max-width:1600px){.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:671px}}@media screen and (min-width:1120px) and (max-width:1440px){.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:559px}}@media screen and (min-width:991px) and (max-width:1200px){.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:376px}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:420px}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant1.columns-3 .card-carousel-library-container{height:420px}}.card-carousel-library-wrapper.variant2.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant2.columns-3 .embla__slide{flex:0 0 450px;width:450px}}@media screen and (min-width:992px) and (max-width:1600px){.card-carousel-library-wrapper.variant2.columns-3 .embla__slide{width:31.5457%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant2.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant2.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant2.columns-3 .card-carousel-library-container{aspect-ratio:16/9;height:auto}.card-carousel-library-wrapper.variant7 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant7 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant7 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant7 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant7 .embla__slide{width:99.0099%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant7 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant7.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant7.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:1200px) and (max-width:1599px){.card-carousel-library-wrapper.variant7.columns-3 .embla__slide{width:32.1543%;max-width:none}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant7.columns-3 .embla__slide{width:31.4465%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant7.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant7.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant8 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant8 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant8 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant8 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant8 .embla__slide{width:99.0099%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant8 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant8.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant8.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:1200px) and (max-width:1599px){.card-carousel-library-wrapper.variant8.columns-3 .embla__slide{width:32.1543%;max-width:none}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant8.columns-3 .embla__slide{width:31.4465%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant8.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant8.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant9 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant9 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant9 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant9 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant9 .embla__slide{width:99.0099%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant9 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant9.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant9.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:1200px) and (max-width:1599px){.card-carousel-library-wrapper.variant9.columns-3 .embla__slide{width:32.1543%;max-width:none}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant9.columns-3 .embla__slide{width:31.4465%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant9.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant9.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant10 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant10 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant10 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant10 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant10 .embla__slide{width:99.0099%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant10 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant10 .carousel-product-grid .product-grid-grid{grid-template-columns:1fr}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant10 .carousel-product-grid .product-grid-card{padding:0}}.card-carousel-library-wrapper.variant10.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant10.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:1200px) and (max-width:1599px){.card-carousel-library-wrapper.variant10.columns-3 .embla__slide{width:32.1543%;max-width:none}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant10.columns-3 .embla__slide{width:31.4465%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant10.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant10.columns-3 .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant11 .embla__slide{width:23.6967%}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant11 .embla__slide{flex:0 0 332px;width:332px}}@media screen and (min-width:1200px) and (max-width:1340px){.card-carousel-library-wrapper.variant11 .embla__slide{width:23.31%}}@media screen and (min-width:992px) and (max-width:1199px){.card-carousel-library-wrapper.variant11 .embla__slide{width:22.9885%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant11 .embla__slide{width:99.0099%}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant11 .embla__slide{width:48.5437%}}.card-carousel-library-wrapper.variant11 .carousel-link-box .link-box-grid{grid-template-columns:1fr;gap:0}.card-carousel-library-wrapper.variant11 .carousel-link-box .link-box-card{width:100%;height:100%;min-height:350px}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant11 .carousel-link-box .link-box-card{padding:0}}.card-carousel-library-wrapper.variant11.columns-3 .embla__slide{width:30.7692%;max-width:none}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant11.columns-3 .embla__slide{flex:0 0 475px;width:475px;max-width:none}}@media screen and (min-width:1200px) and (max-width:1599px){.card-carousel-library-wrapper.variant11.columns-3 .embla__slide{width:32.1543%;max-width:none}}@media screen and (min-width:992px) and (max-width:1200px){.card-carousel-library-wrapper.variant11.columns-3 .embla__slide{width:31.4465%;max-width:none}}@media screen and (min-width:768px) and (max-width:991px){.card-carousel-library-wrapper.variant11.columns-3 .embla__slide{width:48.5437%}}@media screen and (max-width:767px){.card-carousel-library-wrapper.variant11.columns-3 .embla__slide{width:99.9001%}}@media screen and (max-width:768px){.card-carousel-library-wrapper.variant1.columns-2,.card-carousel-library-wrapper.variant2.columns-2{flex-direction:column;display:flex}}.card-carousel-library-wrapper.variant3.columns-2{max-width:1600px;margin:0 auto}@media (min-width:1600px){.card-carousel-library-wrapper.variant3.columns-2 .card-carousel-library-title-block{padding:0 48px}}.card-carousel-library-wrapper.variant1.columns-3:has(.bits-overlay) .embla__slide{min-width:260px}@media screen and (min-width:57.75rem){.card-carousel-library-wrapper.variant1.columns-3:has(.bits-overlay) .embla__slide{width:31.746%}}@media screen and (min-width:1600px){.card-carousel-library-wrapper.variant1.columns-3:has(.bits-overlay) .embla__slide{flex:0 0 475px;width:475px}}@media screen and (min-width:38.5rem) and (max-width:57.6875rem){.card-carousel-library-wrapper.variant1.columns-3:has(.bits-overlay) .embla__slide{width:48.5437%}}@media screen and (max-width:38.4375rem){.card-carousel-library-wrapper.variant1.columns-3:has(.bits-overlay) .embla__slide{width:99.9001%}}.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .embla__slide{min-width:260px}@media screen and (min-width:38.5rem) and (max-width:79.9375rem){.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .embla__slide{width:48.5437%}}@media screen and (max-width:38.4375rem){.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .embla__slide{width:99.9001%}}@media screen and (min-width:992px) and (max-width:1199.94px){.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .card-carousel-library-container{height:237px}}@media screen and (min-width:1200px) and (max-width:1279px){.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .card-carousel-library-container{height:340px}}@media screen and (min-width:992px) and (max-width:1279px){.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .card-carousel-library-container{overflow:hidden}.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .card-carousel-library-container .image-container{clip-path:inset(0 0 15%)}.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .card-carousel-library-container .image-container img{object-position:top}.card-carousel-library-wrapper.variant1.columns-4:has(.bits-overlay) .card-carousel-library-container .card-carousel-library-video-bg{object-position:top}}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container{z-index:2;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container .video-player{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container .video-coverImage{width:100%!important;height:100%!important}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container .inline-video-container{width:100%!important;height:100%!important}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container .play-button{z-index:3}.card-carousel-library-wrapper .card-carousel-library-container .video-player-container.playback-ambient .play-button{display:none!important}.media-card-carousel-wrapper{--media-card-carousel-bg:inherit;background-color:var(--media-card-carousel-bg);width:100%}.media-card-carousel-wrapper.theme-light{background-color:var(--media-card-carousel-bg);color:var(--color-text-primary)}.media-card-carousel-wrapper.theme-light .media-carousel__btn{background:var(--color-bg-secondary)}.media-card-carousel-wrapper.theme-light .media-carousel__btn:hover{background:var(--card-bottom-panel-border)}.media-card-carousel-wrapper.theme-light .media-carousel__btn svg{color:var(--color-text-primary)}.media-card-carousel-wrapper.theme-dark{background-color:var(--media-card-carousel-bg);color:var(--color-text-inverse)}.media-card-carousel-wrapper.theme-dark .media-carousel__btn{background:var(--color-surface-dark);border-color:var(--color-surface-dark)}.media-card-carousel-wrapper.theme-dark .media-carousel__btn:hover{background:var(--color-surface-dark-hover)}.media-card-carousel-wrapper.theme-dark .media-carousel__btn svg{color:var(--color-text-inverse)}.media-card-carousel{max-width:1440px;margin:0 auto;padding:48px;position:relative}@media (max-width:767px){.media-card-carousel{padding:24px}}.media-carousel{margin-top:32px;margin-right:-48px;position:relative}@media (max-width:767px){.media-carousel{margin-top:24px;margin-right:-24px}}.media-carousel__viewport{overflow:hidden}.media-carousel__container{gap:48px;display:flex}@media (max-width:1199px){.media-carousel__container{gap:32px}}@media (max-width:991px){.media-carousel__container{gap:32px}}@media (max-width:767px){.media-carousel__container{gap:16px}}.media-carousel__slide{min-width:0;position:relative}.media-carousel.columns-3 .media-carousel__slide{flex:0 0 calc(31.746% - 45.7143px)}@media (max-width:1199px){.media-carousel.columns-3 .media-carousel__slide{flex:0 0 calc(31.746% - 30.4762px)}}@media (max-width:991px){.media-carousel.columns-3 .media-carousel__slide{flex:0 0 calc(46.5116% - 29.7674px)}}@media (max-width:767px){.media-carousel.columns-3 .media-carousel__slide{flex:0 0 80%}}.media-carousel.columns-4 .media-carousel__slide{flex:0 0 calc(24.0964% - 46.2651px)}@media (max-width:1199px){.media-carousel.columns-4 .media-carousel__slide{flex:0 0 calc(24.0964% - 30.8434px)}}@media (max-width:991px){.media-carousel.columns-4 .media-carousel__slide{flex:0 0 calc(46.5116% - 29.7674px)}}@media (max-width:767px){.media-carousel.columns-4 .media-carousel__slide{flex:0 0 80%}}.media-carousel__btn{z-index:2;cursor:pointer;background-color:var(--color-bg-white-opacity-90,#ffffffe6);width:40px;height:40px;color:var(--color-text-primary);box-shadow:0 2px 8px var(--color-overlay-15);border:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.media-carousel__btn:hover{background-color:var(--color-bg-primary)}.media-carousel__btn:disabled{opacity:.3;cursor:default}.media-carousel__btn--prev{left:-20px}.media-carousel__btn--next{right:87px}@media (max-width:767px){.media-carousel__btn--next{right:-20px}}.media-card__link{color:inherit;height:100%;text-decoration:none;display:block}.media-card{border-radius:10px;height:100%;position:relative;overflow:hidden}.media-card__media{aspect-ratio:395/494;background-color:var(--card-bottom-panel-border);border-radius:10px;width:100%;position:relative;overflow:hidden}.media-card__image{transition:transform .4s}.media-card__link:hover .media-card__image{transform:scale(1.05)}.media-card__link:hover .card-with-link .video-player-container{transition:transform .4s;transform:scale(1.05)}.media-card__gradient{background:linear-gradient(180deg, #0000 50%, var(--color-overlay-60) 100%);z-index:1;pointer-events:none;position:absolute;inset:0}.media-card__overlay{z-index:2;flex-direction:column;gap:12px;padding:0 0 24px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}.media-card__eyebrow{font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular));font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-medium,500);color:var(--Text-Inverse,#fff);line-height:normal}@media (min-width:992px){.media-card__eyebrow{max-width:194px}}.media-card__title{font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,24px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-H4-lineHeight,30px);letter-spacing:var(--Heading-H4-letterSpacing,-.5px);color:var(--Text-Inverse,#fff);margin:0}@media (min-width:992px){.media-card__title{max-width:236px}}.media-card__title-link{color:inherit;text-decoration:none}.media-carousel__view-all{aspect-ratio:395/494;border:2px dashed var(--card-bottom-panel-border);background:var(--color-bg-off-white);border-radius:10px;justify-content:center;align-items:center;height:100%;transition:all .3s;display:flex}.media-carousel__view-all:hover{border-color:var(--color-text-primary);background:var(--color-light-grey)}.theme-dark .media-carousel__view-all{border-color:var(--color-surface-dark);background:var(--color-dark-surface-medium)}.theme-dark .media-carousel__view-all:hover{border-color:var(--color-surface-dark-muted);background:var(--color-surface-dark-hover)}.media-carousel__view-all-content{text-align:center}.media-carousel__view-all-link{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:8px;text-decoration:none;transition:gap .3s;display:inline-flex}.media-carousel__view-all-link:hover{gap:12px}.theme-dark .media-carousel__view-all-link{color:var(--color-text-inverse)}.media-carousel__view-all-arrow{font-size:var(--font-size-xl)}.media-card__media .video-player-container{z-index:2;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.media-card__media .video-player-container .video-player{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.media-card__media .video-player-container .video-coverImage{width:100%!important;height:100%!important}.media-card__media .video-player-container .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.media-card__media .video-player-container .inline-video-container{width:100%!important;height:100%!important}.media-card__media .video-player-container .play-button{z-index:3}.media-card-non-carousel-wrapper{--media-card-non-carousel-bg:inherit;background-color:var(--media-card-non-carousel-bg);width:100%}.media-card-non-carousel-wrapper.theme-light{background-color:var(--media-card-non-carousel-bg);color:var(--color-text-primary)}.media-card-non-carousel-wrapper.theme-light .media-card-non-carousel__btn{background:var(--color-bg-secondary)}.media-card-non-carousel-wrapper.theme-light .media-card-non-carousel__btn:hover{background:var(--card-bottom-panel-border)}.media-card-non-carousel-wrapper.theme-light .media-card-non-carousel__btn svg{color:var(--color-text-primary)}.media-card-non-carousel-wrapper.theme-dark{background-color:var(--media-card-non-carousel-bg);color:var(--color-text-inverse)}.media-card-non-carousel-wrapper.theme-dark .media-card-non-carousel__btn{background:var(--color-surface-dark);border-color:var(--color-surface-dark)}.media-card-non-carousel-wrapper.theme-dark .media-card-non-carousel__btn:hover{background:var(--color-surface-dark-hover)}.media-card-non-carousel-wrapper.theme-dark .media-card-non-carousel__btn svg{color:var(--color-text-inverse)}.media-card-non-carousel__content{max-width:1440px;margin:0 auto;padding-top:2rem;padding-left:5rem;padding-right:5rem;position:relative}@media (min-width:992px) and (max-width:1199px){.media-card-non-carousel__content{padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px)}}@media (max-width:991px){.media-card-non-carousel__content{padding:var(--gc-container-padding-mobile,24px)}}.media-card-non-carousel__carousel{margin-right:-48px;position:relative}@media (max-width:767px){.media-card-non-carousel__carousel{margin-top:24px;margin-right:-24px}}.media-card-non-carousel__viewport{overflow:hidden}.media-card-non-carousel__container{gap:48px;display:flex}@media (max-width:1199px){.media-card-non-carousel__container{gap:40px}}@media (max-width:991px){.media-card-non-carousel__container{gap:32px}}@media (max-width:767px){.media-card-non-carousel__container{gap:32px}}.media-card-non-carousel__slide{min-width:0;position:relative}.media-card-non-carousel__carousel{margin-right:0}.media-card-non-carousel__carousel .media-card-non-carousel__viewport{overflow:visible}.media-card-non-carousel__carousel .media-card-non-carousel__container{gap:48px;display:grid}@media (max-width:1199px){.media-card-non-carousel__carousel .media-card-non-carousel__container{gap:40px}}@media (max-width:991px){.media-card-non-carousel__carousel .media-card-non-carousel__container{gap:32px}}.media-card-non-carousel__carousel--columns-2 .media-card-non-carousel__container{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.media-card-non-carousel__carousel--columns-2 .media-card-non-carousel__container{grid-template-columns:1fr}}.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__container,.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__container{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991px){.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__container,.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__container,.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__container{grid-template-columns:1fr}}.media-card-non-carousel__carousel .media-card-non-carousel__slide{flex:none}.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__slide{flex:0 0 calc(31.746% - 45.7143px)}@media (max-width:1199px){.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__slide{flex:0 0 calc(31.746% - 30.4762px)}}@media (max-width:991px){.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__slide{flex:0 0 calc(46.5116% - 29.7674px)}}@media (max-width:767px){.media-card-non-carousel__carousel--columns-3 .media-card-non-carousel__slide{flex:0 0 80%}}.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__slide{flex:0 0 calc(24.0964% - 46.2651px)}@media (max-width:1199px){.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__slide{flex:0 0 calc(24.0964% - 30.8434px)}}@media (max-width:991px){.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__slide{flex:0 0 calc(46.5116% - 29.7674px)}}@media (max-width:767px){.media-card-non-carousel__carousel--columns-4 .media-card-non-carousel__slide{flex:0 0 80%}}.media-card-non-carousel__btn{z-index:2;cursor:pointer;background-color:var(--color-bg-white-opacity-90,#ffffffe6);width:40px;height:40px;color:var(--color-text-primary);box-shadow:0 2px 8px var(--color-overlay-15);border:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.media-card-non-carousel__btn:hover{background-color:var(--color-bg-primary)}.media-card-non-carousel__btn:disabled{opacity:.3;cursor:default}.media-card-non-carousel__btn--prev{left:-20px}.media-card-non-carousel__btn--next{right:87px}@media (max-width:767px){.media-card-non-carousel__btn--next{right:-20px}}.media-card-non-carousel-card__link{color:inherit;height:100%;text-decoration:none;display:block}.media-card-non-carousel-card{border-radius:10px;height:33.875rem;position:relative;overflow:hidden}@media (min-width:992px) and (max-width:1199px){.media-card-non-carousel-card{height:24rem}}@media (min-width:768px) and (max-width:991px){.media-card-non-carousel-card{height:21.75rem}}@media (max-width:767px){.media-card-non-carousel-card{height:27.25rem}}.media-card-non-carousel-card__media{background-color:var(--card-bottom-panel-border);border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.media-card-non-carousel-card__image{transition:transform .4s}.media-card-non-carousel-card__link:hover .media-card-non-carousel-card__image{transform:scale(1.05)}.media-card-non-carousel-card__link:hover .media-card-non-carousel-card--with-link .video-player-container{transition:transform .4s;transform:scale(1.05)}.media-card-non-carousel-card__gradient{background:linear-gradient(180deg, #0000 50%, var(--color-overlay-60) 100%);z-index:1;pointer-events:none;position:absolute;inset:0}.media-card-non-carousel-card__overlay{z-index:2;flex-direction:column;gap:12px;padding:0 0 24px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}.media-card-non-carousel-card__eyebrow{font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular));font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-medium,500);color:var(--Text-Inverse,#fff);line-height:normal}@media (min-width:992px){.media-card-non-carousel-card__eyebrow{max-width:194px}}.media-card-non-carousel-card__title{color:var(--Text-Inverse,#fff);font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.5rem);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-H4-lineHeight,1.875rem);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem);min-height:3.75rem;margin:0}@media (min-width:992px){.media-card-non-carousel-card__title{max-width:236px}}.media-card-non-carousel-card__title-link{color:inherit;text-decoration:none}.media-card-non-carousel__view-all{justify-content:center;align-items:center;height:33.875rem;display:flex}@media (min-width:992px) and (max-width:1199px){.media-card-non-carousel__view-all{height:24rem}}@media (min-width:768px) and (max-width:991px){.media-card-non-carousel__view-all{height:21.75rem}}@media (max-width:767px){.media-card-non-carousel__view-all{height:27.25rem}}.media-card-non-carousel__view-all{border:2px dashed var(--card-bottom-panel-border);background:var(--color-bg-off-white);border-radius:10px;transition:all .3s}.media-card-non-carousel__view-all:hover{border-color:var(--color-text-primary);background:var(--color-light-grey)}.theme-dark .media-card-non-carousel__view-all{border-color:var(--color-surface-dark);background:var(--color-dark-surface-medium)}.theme-dark .media-card-non-carousel__view-all:hover{border-color:var(--color-surface-dark-muted);background:var(--color-surface-dark-hover)}.media-card-non-carousel__view-all-content{text-align:center}.media-card-non-carousel__view-all-link{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:8px;text-decoration:none;transition:gap .3s;display:inline-flex}.media-card-non-carousel__view-all-link:hover{gap:12px}.theme-dark .media-card-non-carousel__view-all-link{color:var(--color-text-inverse)}.media-card-non-carousel__view-all-arrow{font-size:var(--font-size-xl)}.media-card-non-carousel-card__media .video-player-container{z-index:2;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.media-card-non-carousel-card__media .video-player-container .video-player{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.media-card-non-carousel-card__media .video-player-container .video-coverImage{width:100%!important;height:100%!important}.media-card-non-carousel-card__media .video-player-container .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.media-card-non-carousel-card__media .video-player-container .inline-video-container{width:100%!important;height:100%!important}.media-card-non-carousel-card__media .video-player-container .play-button{z-index:3}.card-comparison-panel[data-theme=dark]{background-color:var(--color-bg-primary)}.card-comparison-panel[data-theme=dark] .card-comparison-title{color:var(--color-text-primary)}.card-comparison-panel[data-theme=dark] .product{background:var(--color-bg-primary);border-color:var(--color-border-light-gray);box-shadow:0 1px 2px var(--color-white-overlay-10)}.card-comparison-panel[data-theme=dark] .card-image-square{background-color:var(--color-bg-primary)}.card-comparison-panel[data-theme=dark] .card-name-rect{color:var(--color-text-primary)}.card-comparison-panel[data-theme=dark] .icon-button,.card-comparison-panel[data-theme=dark] .chevron,.card-comparison-panel[data-theme=dark] .x-icon:before,.card-comparison-panel[data-theme=dark] .x-icon:after{color:var(--color-secondary);background:0 0}.card-comparison-panel[data-theme=dark] .icon-button:hover{background-color:var(--color-secondary-hover)}.card-comparison-panel[data-theme=dark] .product.empty{background-color:var(--color-secondary-active);border-color:var(--color-border-light-gray)}.card-comparison-panel[data-theme=dark] .add-card-text{color:var(--color-secondary-hover)}.card-comparison-panel[data-theme=dark] .add-card-subtext{color:var(--color-text-tertiary)}.card-comparison-panel[data-theme=dark] .x-icon:before,.card-comparison-panel[data-theme=dark] .x-icon:after{background-color:var(--color-secondary)}.card-comparison-panel[data-theme=light],.card-comparison-panel:not([data-theme]){background-color:var(--color-bg-primary)}.card-comparison-panel[data-theme=light] .card-comparison-title,.card-comparison-panel:not([data-theme]) .card-comparison-title{color:var(--color-text-primary)}.card-comparison-panel[data-theme=light] .product,.card-comparison-panel:not([data-theme]) .product{background:var(--color-bg-primary);border-color:var(--color-border-primary-light);box-shadow:0 1px 2px var(--color-hover-overlay)}.card-comparison-panel[data-theme=light] .card-image-square,.card-comparison-panel:not([data-theme]) .card-image-square{background-color:var(--color-bg-primary)}.card-comparison-panel[data-theme=light] .card-name-rect,.card-comparison-panel:not([data-theme]) .card-name-rect{color:var(--color-text-primary)}.card-comparison-panel[data-theme=light] .icon-button,.card-comparison-panel[data-theme=light] .chevron,.card-comparison-panel[data-theme=light] .x-icon:before,.card-comparison-panel[data-theme=light] .x-icon:after,.card-comparison-panel:not([data-theme]) .icon-button,.card-comparison-panel:not([data-theme]) .chevron,.card-comparison-panel:not([data-theme]) .x-icon:before,.card-comparison-panel:not([data-theme]) .x-icon:after{color:var(--color-secondary);background:0 0}.card-comparison-panel[data-theme=light] .icon-button:hover,.card-comparison-panel:not([data-theme]) .icon-button:hover{background-color:var(--color-text-primary)}.card-comparison-panel[data-theme=light] .product.empty,.card-comparison-panel:not([data-theme]) .product.empty{background-color:var(--color-bg-primary);border-color:var(--color-border-primary-light)}.card-comparison-panel[data-theme=light] .add-card-text,.card-comparison-panel:not([data-theme]) .add-card-text{color:var(--color-secondary)}.card-comparison-panel[data-theme=light] .add-card-subtext,.card-comparison-panel:not([data-theme]) .add-card-subtext{color:var(--color-text-tertiary)}.card-comparison-panel[data-theme=light] .x-icon:before,.card-comparison-panel[data-theme=light] .x-icon:after,.card-comparison-panel:not([data-theme]) .x-icon:before,.card-comparison-panel:not([data-theme]) .x-icon:after{background-color:var(--color-secondary)}.card-comparison-panel{box-shadow:0 .125rem .5rem 0 1px 2px var(--color-hover-overlay);font-family:var(--font-family-regular);border-radius:0;width:auto;margin-bottom:1.5rem;padding:1.25rem;position:relative}.card-comparison-title-container{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.card-comparison-title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);margin:0}.icon-button{cursor:pointer;background:0 0;border:none;border-radius:1000px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:flex}.chevron{border-style:solid;border-width:0 .125rem .125rem 0;width:.375rem;height:.375rem;padding:.1875rem;display:inline-block}.chevron.up{transform:rotate(-135deg)}.chevron.down{transform:rotate(45deg)}.x-icon{width:.75rem;height:.75rem;position:relative}.x-icon:before,.x-icon:after{content:"";width:100%;height:.125rem;position:absolute;top:50%;left:0}.x-icon:before{transform:rotate(45deg)}.x-icon:after{transform:rotate(-45deg)}.panel-content{flex-direction:row;align-items:stretch;height:100%;min-height:0;display:flex}.panel-content-mobile{position:relative}.panel-content:before{content:"";height:.125rem;position:absolute;top:-.625rem;left:0;right:0}.card-comparison-row{flex-direction:column;flex:1 1 0;align-items:stretch;gap:1.25rem;min-width:0;min-height:0;margin-bottom:1.5rem;display:flex}.card-comparison-row-mobile{flex-flow:column wrap;align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.product,.product.empty{box-sizing:border-box;min-width:0;width:100%!important}.product{border:.09375rem solid var(--color-border-primary-light);box-shadow:0 .0625rem .1875rem 0 1px 2px var(--color-hover-overlay);box-sizing:border-box;border-radius:0;align-items:center;width:calc(100% - .625rem);min-width:12.5rem;height:7.5rem;margin:0;padding:.75rem 1rem;display:flex;position:relative}.product-content.horizontal{flex-direction:row;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.card-image-square{border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex}.card-name-rect{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);text-align:left;flex:1;margin:0}.product-content{flex-direction:column;gap:.75rem;width:100%;display:flex}.card-container{width:100%;height:7.5rem;box-shadow:0 .125rem .25rem 0 1px 2px var(--color-hover-overlay);border-radius:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.card-image{object-fit:contain;border-radius:0;width:85%;height:85%}.card-name{font-family:var(--font-family-medium);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-medium);max-width:100%;color:var(--color-text-primary);margin:0}.product.empty{border:.125rem solid var(--color-border-primary-light);border-radius:0;justify-content:center;align-items:center;width:calc(100% - .625rem);min-width:12.5rem;height:7.5rem;display:flex}.add-card-content{flex-direction:column;align-items:center;gap:.5rem;display:flex}.add-card-text{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);text-align:center;margin:0}.add-card-subtext{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);text-align:center;margin:0}.card-comparison-button-group,.button-group{justify-content:center;gap:1rem;width:100%;display:flex}.compare-button,.clear-button{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);cursor:pointer;min-width:7.5rem;font-family:var(--font-family-regular);border:none;border-radius:1000px;padding:.75rem 2.25rem;transition:all .2s}@media (max-width:48rem){.breakpoint-XS .product,.breakpoint-XS .product.empty{width:100%}.breakpoint-XS .button-group{flex-direction:column}}.card-comparison-panel.desktop .card-comparison-row.horizontal{flex-direction:row;align-items:flex-start;gap:1.25rem;width:100%}.card-comparison-panel.desktop .button-group.vertical{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;width:auto;min-width:8.75rem;margin-left:1.5rem;display:flex}.card-comparison-panel.desktop .product,.card-comparison-panel.desktop .product.empty{width:13.75rem;min-width:11.25rem;margin-bottom:0}@media screen and (max-width:767px){.mobile-featured-article{width:100%;padding-top:48px}.mobile-featured-article .mobile-hero-wrapper{width:100%;margin-bottom:var(--spacing-xxl)}.mobile-featured-article .mobile-hero-wrapper .editorial-hero-card{margin-bottom:0;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:unset!important;flex-direction:column!important;display:flex!important;position:relative!important;overflow:visible!important}.mobile-featured-article .mobile-hero-wrapper .editorial-hero-card .editorial-hero-card__image-container{height:29.3125rem;min-height:29.3125rem;width:100%!important;aspect-ratio:unset!important;position:relative!important}.mobile-featured-article .mobile-cards-wrapper{padding:0 24px}}@media screen and (min-width:768px) and (max-width:992px){.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row .hero-card-container .editorial-hero-card{aspect-ratio:4/5;max-height:none}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row .card-slot.position-2{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row .card-slot.position-2 .card{width:100%}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-second-row.tablet-second-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-second-row.tablet-second-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-second-row.tablet-second-row .card-slot .card{width:100%}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-additional-row.tablet-additional-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot .card{width:100%}}@media screen and (min-width:992px){.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .hero-card-container .editorial-hero-card{aspect-ratio:4/5}}@media screen and (min-width:1440px){.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container{padding-top:2.5rem}}@media screen and (min-width:768px) and (max-width:992px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .first-row-standard.tablet-first-row-standard{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .first-row-standard.tablet-first-row-standard .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .first-row-standard.tablet-first-row-standard .card-slot .card{width:100%}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .featured-additional-row.tablet-additional-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot .card{width:100%}}@media screen and (min-width:992px) and (max-width:1199px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .first-row-standard.medium-desktop-first-row{grid-template-columns:repeat(3,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .first-row-standard.medium-desktop-first-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .first-row-standard.medium-desktop-first-row .card-slot .card{width:100%}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .featured-additional-row.medium-desktop-additional-row{grid-template-columns:repeat(3,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .featured-additional-row.medium-desktop-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .featured-additional-row.medium-desktop-additional-row .card-slot .card{width:100%}}@media screen and (min-width:1200px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .first-row-standard{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1440px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container{padding-top:2.5rem}}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards::-webkit-scrollbar{display:none}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:32px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{aspect-ratio:auto;grid-area:1/1;height:auto}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card .editorial-hero-card__image-container{flex:none;min-height:29.3125rem}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel{grid-area:2/1}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards{gap:16px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards .mobile-card{width:calc(100vw - 48px);min-width:280px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.prev-button{left:8px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.next-button{right:8px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-editorial-wrapper{grid-area:2/1;width:100%}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .load-more-container{z-index:30;grid-area:3/1;justify-content:center;width:100%;display:flex;position:relative}}@media screen and (min-width:768px) and (max-width:991px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:40px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{grid-area:1/1}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel{grid-area:2/1}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards{gap:24px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards .tablet-card{width:calc(50vw - 60px);min-width:320px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.prev-button{left:12px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.next-button{right:12px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .load-more-container{grid-area:3/1;justify-content:center}}@media screen and (min-width:992px) and (max-width:1439px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container{height:auto;max-height:none;overflow:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll{padding-right:0;overflow-y:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .horizontal-cards-grid .card-slot .content-card-horizontal{width:100%;max-width:100%}}@media screen and (min-width:1440px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{gap:48px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container{height:auto;max-height:none;overflow:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll{padding-right:0;overflow-y:visible}}@media screen and (min-width:992px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{scroll-behavior:auto;height:auto;overflow-y:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{position:sticky;top:80px}}:host{--text-dark:var(--color-text-primary);--text-medium:var(--color-text-secondary);--text-light:var(--color-text-inverse);--spacing-base:var(--spacing-m);font-family:var(--font-family-regular);display:block}.editorial-grid-wrapper{--bg-white:var(--color-bg-primary);--bg-dark:var(--color-text-primary);background-color:var(--bg-white);box-sizing:border-box;width:100%;position:relative}.editorial-grid-wrapper .ambient-video{border-radius:0!important}@media (max-width:47.9375rem){.editorial-grid-wrapper.variations-doubleColumnLayout .editorial-grid-block .editorial-card-grid .editorial-hero-card{aspect-ratio:auto;height:auto}.editorial-grid-wrapper.variations-doubleColumnLayout .editorial-grid-block .editorial-card-grid .editorial-hero-card .editorial-hero-card__image-container{flex:none;min-height:29.3125rem}}.editorial-grid-wrapper.variations-doubleColumnLayout{overflow-x:clip}.editorial-grid-wrapper.variations-doubleColumnLayout .desktop-grid{scroll-behavior:auto;height:auto;overflow-y:visible}.editorial-grid-wrapper.variations-doubleColumnLayout .desktop-grid.cards-4-or-less,.editorial-grid-wrapper.variations-doubleColumnLayout .desktop-grid.cards-more-than-4{height:auto;min-height:0}.editorial-grid-wrapper.variations-doubleColumnLayout .editorial-hero-card{top:80px}@media (max-width:991px){.editorial-grid-wrapper.variations-doubleColumnLayout .editorial-hero-card{top:0}}.theme-light .font-h1,.theme-light .body-s,.theme-light .body-l,.theme-light .link-button,.theme-dark .font-h1,.theme-dark .body-s,.theme-dark .body-l,.theme-dark .link-button{color:var(--color-text-primary)}.editorial-grid-block{max-width:1600px;margin:0 auto;padding:80px 48px}@media screen and (min-width:1200px){.editorial-grid-block{padding-top:38px;padding-bottom:38px;padding-left:48px}}@media screen and (min-width:1697px){.editorial-grid-block{padding:80px 0}}@media screen and (min-width:992px) and (max-width:1199px){.editorial-grid-block{padding:42px 48px}}@media screen and (max-width:767px){.editorial-grid-block{padding:40px 0}}.editorial-grid-block .title-block{padding:0}.editorial-grid-block .title-block .title-description-container{grid-template-columns:1fr 1fr;gap:48px;display:grid}.editorial-grid-block .title-block .title-description-container h2{animation:.5s ease-in-out forwards revealAnimation}@media (max-width:480px){.editorial-grid-block .title-block .title-description-container{grid-template-columns:1fr}}@media screen and (max-width:1024px){.editorial-grid-block .title-block .description-container{margin:16px 0}}.editorial-grid-block .title-block .link-button{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--text-medium);cursor:pointer;text-underline-offset:.5rem;background:0 0;border:none;padding:0;text-decoration:underline;transition:opacity .2s}.editorial-grid-block .title-block .link-button:hover{opacity:.8}@media (max-width:1024px) and (min-width:481px){.editorial-grid-block .title-block .link-button{display:none}}@media (max-width:768px){.editorial-grid-block .title-block{padding:0 1.5rem!important}}.editorial-grid-block .editorial-card-grid{align-items:start;gap:48px;display:grid}.editorial-grid-block .primary-image-copy-container{color:var(--color-text-inverse);position:absolute;bottom:10%;left:10%}.editorial-grid-block .primary-image-copy-container-mobile{margin:5% 0 2%}.editorial-grid-block .desktop-grid{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;grid-template-columns:1fr 1fr;height:50.625rem;margin-top:2.4rem;position:relative;overflow-y:auto}.editorial-grid-block .desktop-grid::-webkit-scrollbar{display:none}.editorial-grid-block .desktop-grid.cards-4-or-less{height:50.625rem;min-height:50.625rem}.editorial-grid-block .desktop-grid.cards-4-or-less .card-grid{padding-right:.3125rem}.editorial-grid-block .desktop-grid.cards-more-than-4{height:50.625rem;min-height:50.625rem}.editorial-grid-block .desktop-grid.cards-more-than-4 .card-grid{padding-top:0;padding-right:.3125rem}.editorial-grid-block.no-embedded-title-block .desktop-grid{margin-top:0}@keyframes revealTextUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes revealCardUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes revealImageScale{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.editorial-grid-block .animate-on-scroll{opacity:1;transition:none;transform:translateY(0)}.editorial-grid-block .animate-on-scroll:not(.image-container):not(.image){opacity:0;transform:translateY(40px)}.editorial-grid-block .animate-on-scroll.animate-in{animation-timing-function:cubic-bezier(0,.5,.5,1);animation-fill-mode:forwards}.editorial-grid-block .animate-on-scroll.animate-headline.animate-in{animation:1s cubic-bezier(0,.5,.5,1) forwards revealTextUp}.editorial-grid-block .animate-on-scroll.animate-description.animate-in{animation:1s cubic-bezier(0,.5,.5,1) .2s forwards revealTextUp}.editorial-grid-block .animate-on-scroll.animate-button.animate-in{animation:.5s cubic-bezier(.45,0,.2,1) .4s forwards revealTextUp}.editorial-grid-block .animate-on-scroll.animate-card.animate-in{animation:.8s cubic-bezier(.45,0,.2,1) forwards revealCardUp}.editorial-grid-block .animate-on-scroll.animate-hero-card.animate-in{animation:1s cubic-bezier(0,.5,.5,1) .3s forwards revealImageScale}.editorial-grid-block .animate-card:first-child{animation-delay:.1s}.editorial-grid-block .animate-card:nth-child(2){animation-delay:.2s}.editorial-grid-block .animate-card:nth-child(3){animation-delay:.3s}.editorial-grid-block .animate-card:nth-child(4){animation-delay:.4s}.editorial-grid-block .animate-card:nth-child(5){animation-delay:.5s}.editorial-grid-block .animate-card:nth-child(6){animation-delay:.6s}.editorial-grid-block .mobile-grid{gap:calc(var(--spacing-base)*3);will-change:margin-left,width;grid-template-columns:1fr;height:auto;max-height:none;transition:margin-left .3s,width .3s;overflow:visible;overflow-y:hidden!important}@media (max-width:991px) and (min-width:768px){.editorial-grid-block .editorial-card-grid{gap:32px}}@media (min-width:992px) and (max-width:1199px){.editorial-grid-block .editorial-card-grid{gap:40px}.editorial-grid-block .card-grid{gap:48px}.editorial-grid-block .eg-card{width:100%}}@media screen and (min-width:1200px){.editorial-grid-block .card-grid{gap:48px}}.editorial-grid-block .editorial-hero-card{z-index:2;will-change:transform;align-self:flex-start;height:50.625rem;min-height:25rem;position:sticky;top:0;overflow:hidden}@media (max-width:991px){.editorial-grid-block .editorial-hero-card{height:auto;min-height:auto;position:relative}}.editorial-grid-block .editorial-hero-card.mobile-layout{flex-direction:column;width:100%;height:auto;display:flex}.editorial-grid-block .editorial-hero-card.mobile-layout .image-container{cursor:pointer;width:100%;height:25rem;min-height:18.75rem}.editorial-grid-block .editorial-hero-card.mobile-layout .editorial-card-copy-container{background-color:var(--color-bg-primary);color:var(--text-dark);box-sizing:border-box;width:100%;position:relative}.editorial-grid-block .editorial-hero-card.mobile-layout .editorial-card-copy-container .eyebrow,.editorial-grid-block .editorial-hero-card.mobile-layout .editorial-card-copy-container .title,.editorial-grid-block .editorial-hero-card.mobile-layout .editorial-card-copy-container .description,.editorial-grid-block .editorial-hero-card.mobile-layout .editorial-card-copy-container .text-link{color:var(--text-dark);text-shadow:none}.editorial-grid-block .editorial-hero-card .image-container{cursor:pointer;width:100%;height:100%;display:block;position:relative}.editorial-grid-block .editorial-hero-card .image{background-position:50%;background-size:cover;width:100%;height:100%;transition:transform 1s;display:block;transform:scale(1.07)}.editorial-grid-block .editorial-hero-card .tint{background:linear-gradient(to bottom, #0000 60%, var(--color-overlay-70) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.editorial-grid-block .editorial-hero-card .editorial-card-copy-container{padding:calc(var(--spacing-base)*2);color:#fff;z-index:1;box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:absolute;bottom:49px;left:4%}.editorial-grid-block .editorial-hero-card .eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--text-light);text-shadow:0 0 .25rem var(--color-overlay-70);margin-bottom:.5rem}.editorial-grid-block .editorial-hero-card .title{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--text-light);text-shadow:0 0 .25rem var(--color-overlay-70);margin-bottom:1rem}.editorial-grid-block .editorial-hero-card .description{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--text-light);text-shadow:0 0 .25rem var(--color-overlay-70);margin-bottom:.5rem}.editorial-grid-block .card-grid{scroll-behavior:auto;grid-template-columns:repeat(2,1fr);align-self:flex-start;height:auto;max-height:none;display:grid;position:relative;overflow-y:visible}@media (max-width:991px){.editorial-grid-block .card-grid{scroll-behavior:auto;height:auto;min-height:auto;max-height:none;position:relative;overflow-y:visible}}@keyframes flash-in{0%{opacity:.5}}.editorial-grid-block .eg-card{flex-direction:column;height:100%;display:flex;transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.editorial-grid-block .eg-card:focus,.editorial-grid-block .eg-card:focus-visible{outline:none}.editorial-grid-block .eg-card:hover .card-title-link,.editorial-grid-block .eg-card:hover .card-title-link h3{color:var(--color-rte-hover)}.editorial-grid-block .eg-card:hover .image,.editorial-grid-block .eg-card:hover .image.zoom{transform:scale(1.05)!important}.editorial-grid-block .eg-card:hover .image.pulsate{animation:.4s flash-in;transform:scale(1.05)!important}.editorial-grid-block .eg-card .container{cursor:pointer;padding-bottom:133.33%;position:relative;overflow:hidden}.editorial-grid-block .eg-card .image{background-position:50%;background-size:cover;width:105%;height:100%;animation-fill-mode:none;position:absolute;top:0;left:-5%;transform:scale(1);transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.editorial-grid-block .eg-card .image:after{content:"";background:var(--color-white-overlay-70);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}@media (max-width:480px){.editorial-grid-block .eg-card .image{max-width:none}}.editorial-grid-block .eg-card .editorial-card-copy-container{flex:1}.editorial-grid-block .eg-card .copy-container{margin-top:1rem}.editorial-grid-block .eg-card .copy-container .eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin-bottom:.5rem}.editorial-grid-block .eg-card .title-container{justify-content:space-between;align-items:flex-start;row-gap:0;margin:-5px -5px calc(.5rem - 5px);padding:5px;display:flex}.editorial-grid-block .eg-card .title{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--text-dark);margin:0}.editorial-grid-block .eg-card .title-arrow-link{justify-content:center;align-items:center;text-decoration:none;display:flex}.editorial-grid-block .eg-card .card-media-link{z-index:2;width:100%;height:100%;text-decoration:none;display:block;position:absolute;top:0;left:0}.editorial-grid-block .eg-card .card-title-link{color:var(--color-rte-link-default);text-decoration:none;transition:color .3s;display:block}.editorial-grid-block .eg-card .card-title-link h3{transition:color .3s}.editorial-grid-block .eg-card .card-title-link:hover,.editorial-grid-block .eg-card .card-title-link:hover h3{color:var(--color-rte-hover)}.editorial-grid-block .eg-card .title-arrow-icon{opacity:0;color:var(--text-dark);margin-left:.5rem;transition:opacity .3s,transform .3s;transform:translate(-10px)}.editorial-grid-block .eg-card:hover .title-arrow-icon{opacity:1;transform:translate(0)}.editorial-grid-block .eg-card .description{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--text-medium)}.editorial-grid-block.mobile-view .title-block{padding:0 calc(var(--spacing-base))}.editorial-grid-block.mobile-view .title-block .title-description-container,.editorial-grid-block.mobile-view .title-block .description-container{gap:calc(var(--spacing-base)*1);flex-direction:column;display:flex}.editorial-grid-block.mobile-view .title-block .link-button{margin-top:calc(var(--spacing-base)*.5);text-align:left;display:inline-block}.editorial-grid-block.mobile-view .editorial-card-grid,.editorial-grid-block.mobile-view .mobile-grid{flex-direction:column;height:auto;max-height:none;padding-top:32px;display:flex;overflow:visible}.editorial-grid-block.mobile-view .editorial-card-grid .editorial-hero-card,.editorial-grid-block.mobile-view .mobile-grid .editorial-hero-card{width:100%;height:620px;margin-bottom:0;display:flex}.editorial-grid-block.mobile-view .mobile-carousel{width:100%;margin-top:var(--spacing-xxl);order:2;padding:0;position:relative}.editorial-grid-block.mobile-view .mobile-carousel .nav-button{z-index:10;cursor:pointer;width:40px;height:40px;box-shadow:0 2px 8px var(--color-overlay-15);background-color:#eee;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12.5rem;transform:translateY(-50%)}.editorial-grid-block.mobile-view .mobile-carousel .nav-button:hover{background-color:#f7f7f7}.editorial-grid-block.mobile-view .mobile-carousel .nav-button.prev-button{left:1rem}.editorial-grid-block.mobile-view .mobile-carousel .nav-button.next-button{right:1rem}.editorial-grid-block.mobile-view .mobile-carousel .nav-button.disabled{opacity:.5;cursor:not-allowed}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;z-index:10;gap:1.75rem;width:100%;padding:.5rem calc(9% - .875rem);display:flex;overflow:auto hidden}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards::-webkit-scrollbar{display:none}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card{scroll-snap-align:center;flex-direction:column;flex:0 0 calc(60% - 1.75rem);min-width:280px;display:flex}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card:hover .card-title-link,.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card:hover .card-title-link h3{color:var(--card-link)}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card:hover .image{transform:scale(1.05)!important}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .image-container{background-color:var(--color-bg-secondary);width:auto;max-width:100%;height:25rem;display:block;position:relative;overflow:hidden}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .image-container .image{z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scale(1.07);transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .image-container video.image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .image-container img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container{z-index:1;position:relative}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .title-container{justify-content:space-between;align-items:flex-start;row-gap:0;margin:-5px -5px calc(.5rem - 5px);padding:5px;display:flex}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .title{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--text-dark);margin:0}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .title-arrow-link{justify-content:center;align-items:center;text-decoration:none;display:flex}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .card-media-link{z-index:2;width:100%;height:100%;text-decoration:none;display:block;position:absolute;top:0;left:0}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .card-title-link{color:inherit;text-decoration:none;display:block}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .card-title-link:hover,.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .card-title-link:hover h3{color:var(--card-link)}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .title-arrow-icon{opacity:0;color:var(--text-dark);margin-left:.5rem;transition:opacity .3s,transform .3s;transform:translate(-10px)}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container .description{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--text-medium)}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card:hover .title-arrow-icon{opacity:1;transform:translate(0)}.editorial-grid-block.tablet-view .title-block{padding:0 calc(var(--spacing-base)*2)}.editorial-grid-block.tablet-view .title-block .title-description-container{gap:calc(var(--spacing-base)*1.5);flex-direction:column;display:flex}.editorial-grid-block.tablet-view .title-block .description-container{gap:calc(var(--spacing-base)*1);flex-direction:column;display:flex}.editorial-grid-block.tablet-view .title-block .link-button{margin-top:calc(var(--spacing-base)*.5);text-align:left;display:inline-block}.editorial-grid-block.tablet-view .editorial-card-grid,.editorial-grid-block.tablet-view .tablet-grid{flex-direction:column;height:auto;max-height:none;margin-top:0;padding-top:32px;display:flex;overflow:visible}.editorial-grid-block.tablet-view .editorial-card-grid .editorial-hero-card,.editorial-grid-block.tablet-view .tablet-grid .editorial-hero-card{width:100%;margin-bottom:calc(var(--spacing-base)*3);display:flex}.editorial-grid-block.tablet-view .tablet-carousel{--left-gap:16px;order:2;width:calc(100% + 96px);margin:0 0 0 -48px;padding:0;position:relative;overflow:visible}.editorial-grid-block.tablet-view .tablet-carousel[data-left-gap=off]{--left-gap:0px}.editorial-grid-block.tablet-view .tablet-carousel .nav-button{z-index:10;cursor:pointer;width:48px;height:48px;box-shadow:0 2px 8px var(--color-overlay-15);background-color:#eee;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:15rem;transform:translateY(-50%)}.editorial-grid-block.tablet-view .tablet-carousel .nav-button:hover{background-color:#f7f7f7}.editorial-grid-block.tablet-view .tablet-carousel .nav-button.prev-button{left:16px}.editorial-grid-block.tablet-view .tablet-carousel .nav-button.next-button{right:16px}.editorial-grid-block.tablet-view .tablet-carousel .nav-button.disabled{opacity:.5;cursor:not-allowed}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards{scroll-snap-type:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:27px;width:100%;padding-left:0;padding-right:48px;display:flex;overflow:auto hidden}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .left-gap-spacer{flex:0 0 var(--left-gap,96px);width:var(--left-gap,96px);pointer-events:none;height:1px;transition:flex-basis .3s,width .3s}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards:before{content:none}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards::-webkit-scrollbar{display:none}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card{scroll-snap-align:unset;flex:0 0 40%;min-width:315px}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card:hover .card-title-link,.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card:hover .card-title-link h3{color:var(--card-link)}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card:hover .image{transform:scale(1.05)!important}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .image-container{background-color:var(--color-bg-secondary);width:auto;height:30rem;display:block;position:relative;overflow:hidden}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .image-container .image{z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scale(1.07);transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .image-container video.image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .image-container img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container{margin-top:1rem}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .title-container{row-gap:0;margin:-5px -5px calc(.5rem - 5px);padding:5px}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .title{font-size:var(--font-size-xl)}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .description{font-size:var(--font-size-m)}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .card-media-link{z-index:2;width:100%;height:100%;text-decoration:none;display:block;position:absolute;top:0;left:0}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .card-title-link{color:inherit;text-decoration:none;display:block}.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .card-title-link:hover,.editorial-grid-block.tablet-view .tablet-carousel .scrollable-cards .tablet-card .copy-container .card-title-link:hover h3{color:var(--card-link)}.editorial-grid-block.no-embedded-title-block.tablet-view .editorial-card-grid,.editorial-grid-block.no-embedded-title-block.tablet-view .tablet-grid,.editorial-grid-block.no-embedded-title-block.mobile-view .editorial-card-grid,.editorial-grid-block.no-embedded-title-block.mobile-view .mobile-grid{padding-top:0}@media (max-width:576px){.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .image-container{order:0}.editorial-grid-block.mobile-view .mobile-carousel .scrollable-cards .mobile-card .copy-container{order:1}}.mobile-editorial-grid{--mobile-text-primary:var(--color-text-primary);--mobile-link-color:var(--color-text-link)}.mobile-editorial-grid .content-card-horizontal{max-width:100%;padding:0}@media (max-width:768px){.mobile-editorial-grid .content-card-horizontal{max-width:100%;padding:0}}@media (max-width:480px){.mobile-editorial-grid .content-card-horizontal{max-width:100%;padding:0}}.mobile-editorial-grid .content-card-horizontal__ctas{padding-top:0!important}.button-group-a-link{color:var(--color-rte-link-default);align-items:center;gap:.5rem;display:flex}.button-group-a-link svg{color:inherit;flex-shrink:0}.button-group-a-link.grid-card-title{margin:-.3125rem -.3125rem .1875rem;padding:.3125rem;overflow:visible}.button-group-a-link__link-wrapper{color:var(--color-rte-link-default);transition:color .2s ease-in-out}.button-group-a-link .button-group-a-link__link-wrapper .button-group-a-link__title,.button-group-a-link[data-theme] .button-group-a-link__title-static{transition:color .2s ease-in-out;color:var(--color-rte-link-default)!important}.button-group-a-link__title{line-height:var(--line-height-normal,1.3);text-decoration:none}.button-group-a-link__title *{transition:color .2s ease-in-out}.button-group-a-link__title>p,.button-group-a-link__title>div,.button-group-a-link__title>h1,.button-group-a-link__title>h2,.button-group-a-link__title>h3,.button-group-a-link__title>h4,.button-group-a-link__title>h5,.button-group-a-link__title>h6{margin:0;display:inline}.button-group-a-link:hover .button-group-a-link__title,.button-group-a-link:hover .button-group-a-link__title *{color:var(--color-rte-hover)!important}.button-group-a-link.horizontal-card-title .button-group-a-link__title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2)}.button-group-a-link__link-wrapper{align-items:center;text-decoration:none;display:inline-flex}.button-group-a-link__link-wrapper *{transition:color .2s ease-in-out}.button-group-a-link__link-wrapper svg{color:inherit;flex-shrink:0;transition:transform .3s,color .2s ease-in-out}.button-group-a-link__link-wrapper:hover,.button-group-a-link__link-wrapper:hover *{color:var(--color-rte-hover)!important}.button-group-a-link__link-wrapper:hover svg,.button-group-a-link__link-wrapper:hover .button-group-a-link__icon-wrapper,.button-group-a-link__link-wrapper:active svg,.button-group-a-link__link-wrapper:active .button-group-a-link__icon-wrapper{transform:translate(4px);color:var(--color-rte-hover)!important}.button-group-a-link__link-wrapper:focus-visible,.button-group-a-link__link-wrapper:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.button-group-a-link__icon-wrapper{vertical-align:middle;will-change:transform;backface-visibility:hidden;margin-top:-.1em;margin-left:.5rem;transition:transform .3s,color .2s ease-in-out;display:inline-flex;position:relative}.button-group-a-link__icon-wrapper svg{color:inherit;flex-shrink:0;transition:transform .3s,color .2s ease-in-out}.button-group-a-link__title-static{cursor:default;text-decoration:none}.button-group-a-link__title-static *{transition:none}.carousel__icon{pointer-events:none;width:1rem;height:1rem}.carousel:focus:after,.carousel:focus-visible:active:not(.carousel--disabled):after,.carousel.carousel--active.carousel--focused:after{content:"";pointer-events:none;z-index:1;border:.125rem dotted #1434cb;border-radius:50%;position:absolute;inset:.25rem}.carousel{cursor:pointer;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .2s;display:flex;position:relative}.carousel__icon{width:1rem;height:1rem}.carousel__tooltip{background-color:var(--color-overlay-70);color:var(--color-bg-white);font-size:var(--font-size-xs);line-height:var(--line-height-medium);white-space:nowrap;pointer-events:none;z-index:1000;box-shadow:0 .125rem .25rem var(--color-overlay-20);border-radius:.25rem;padding:.375rem .5rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.carousel__tooltip.theme-dark{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);box-shadow:0 .125rem .25rem var(--color-overlay-30)}.carousel:hover{background:var(--color-text-disabled)}.carousel:focus:after,.carousel:focus-visible:active:not(.carousel--disabled):after,.carousel.carousel--active.carousel--focused:after,.carousel.force-focus-visible:after{content:"";border:.125rem dotted var(--brand-color-primary);pointer-events:none;z-index:1;border-radius:50%;position:absolute;inset:.25rem}.icon-row--right .carousel__tooltip{left:auto;right:0;transform:translate(0)}.carousel__container{background:#3f9a6b;width:100%;padding:16px 0;position:relative;overflow:hidden}.carousel__track{transition:transform var(--transition-slow);will-change:transform;text-align:center;justify-content:center;align-items:center;gap:16px;min-height:150px;display:flex}.carousel__prev,.carousel__next{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);width:32px;height:32px;font-size:var(--font-size-m-plus);cursor:pointer;transition:var(--transition-normal);color:var(--color-text-primary);border-radius:50%;margin:0 8px}.carousel__prev:hover,.carousel__next:hover{background:var(--color-bg-secondary)}.carousel__prev:focus,.carousel__next:focus{outline:2px solid var(--color-border-focus);outline-offset:2px}.carousel-wrapper{width:100%;position:relative}.carousel-wrapper--variant1 .article-carousel,.carousel-wrapper--variant2 .case-studies{width:100%}.carousel-wrapper--no-variant,.carousel-wrapper--no-data,.carousel-wrapper--invalid{text-align:center;background-color:var(--color-bg-near-white);border:1px solid var(--color-border-muted);border-radius:.5rem;margin:1rem 0;padding:2rem}.carousel-wrapper--no-variant .carousel-wrapper__message,.carousel-wrapper--no-data .carousel-wrapper__message,.carousel-wrapper--invalid .carousel-wrapper__message{max-width:500px;margin:0 auto}.carousel-wrapper--no-variant .carousel-wrapper__message h3,.carousel-wrapper--no-data .carousel-wrapper__message h3,.carousel-wrapper--invalid .carousel-wrapper__message h3{color:var(--color-text-secondary);font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);margin-bottom:.5rem}.carousel-wrapper--no-variant .carousel-wrapper__message p,.carousel-wrapper--no-data .carousel-wrapper__message p,.carousel-wrapper--invalid .carousel-wrapper__message p{color:var(--color-muted-text);line-height:var(--line-height-relaxed);margin:0}.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--no-variant,.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--no-data,.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--invalid{background-color:var(--color-dark-bg-tertiary);border-color:var(--color-border-secondary)}.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--no-variant .carousel-wrapper__message h3,.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--no-data .carousel-wrapper__message h3,.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--invalid .carousel-wrapper__message h3{color:var(--color-secondary)}.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--no-variant .carousel-wrapper__message p,.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--no-data .carousel-wrapper__message p,.carousel-wrapper.carousel-wrapper--theme-dark.carousel-wrapper--invalid .carousel-wrapper__message p{color:var(--color-muted-text)}@media (max-width:768px){.carousel-wrapper--no-variant,.carousel-wrapper--no-data,.carousel-wrapper--invalid{margin:.5rem 0;padding:1.5rem 1rem}.carousel-wrapper--no-variant .carousel-wrapper__message h3,.carousel-wrapper--no-data .carousel-wrapper__message h3,.carousel-wrapper--invalid .carousel-wrapper__message h3{font-size:var(--font-size-m-plus)}.carousel-wrapper--no-variant .carousel-wrapper__message p,.carousel-wrapper--no-data .carousel-wrapper__message p,.carousel-wrapper--invalid .carousel-wrapper__message p{font-size:var(--font-size-s)}}.carousel-wrapper[data-aue-label]{position:relative}.carousel-wrapper--loading{justify-content:center;align-items:center;min-height:200px;display:flex}.carousel-wrapper--loading:after{content:"";border:3px solid var(--color-light-grey);border-top:3px solid var(--color-action-blue);border-radius:50%;width:40px;height:40px;animation:1s linear infinite carousel-wrapper-spin}@keyframes carousel-wrapper-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.carousel-wrapper .carousel-wrapper__message [role=alert]{font-weight:var(--font-weight-medium)}@media (prefers-contrast:high){.carousel-wrapper--no-variant,.carousel-wrapper--no-data,.carousel-wrapper--invalid{border-width:2px;border-color:var(--color-border-black)}.carousel-wrapper--no-variant .carousel-wrapper__message h3,.carousel-wrapper--no-variant .carousel-wrapper__message p,.carousel-wrapper--no-data .carousel-wrapper__message h3,.carousel-wrapper--no-data .carousel-wrapper__message p,.carousel-wrapper--invalid .carousel-wrapper__message h3,.carousel-wrapper--invalid .carousel-wrapper__message p{color:var(--color-text-primary)}}@media (prefers-reduced-motion:reduce){.carousel-wrapper--loading:after{animation:none}.carousel-wrapper .article-carousel,.carousel-wrapper .case-studies{--carousel-animation-duration:0s}}@media print{.carousel-wrapper--no-variant,.carousel-wrapper--no-data,.carousel-wrapper--invalid{border:1px solid var(--color-border-black);background:0 0}.carousel-wrapper .carousel-wrapper__message{page-break-inside:avoid}}.case-studies{--cs-text-color:var(--color-text-primary);--cs-tab-bar-border:var(--tab-bar-border);--cs-tab-focus:var(--color-primary);--cs-bg-primary:var(--color-bg-primary);--cs-next-text-color:var(--color-bg-primary);--cs-next-button-color:var(--color-bg-secondary);--cs-next-button-hover:var(--color-text-disabled);background-color:var(--cs-bg-primary);color:var(--cs-text-color);font-family:var(--font-family-regular);flex-direction:column;margin-top:0;padding:5rem 3rem;display:flex;position:relative}.case-studies--dark .case-studies__info-section--with-headline,.case-studies--dark .case-studies__tag{color:var(--cs-text-color)}.case-studies--dark .case-studies__tag-divider{background:var(--color-white-overlay-20)}.case-studies--dark .case-studies__cta span.text-link,.case-studies--dark .case-studies__cta .arrow-icon svg{color:var(--cs-text-color)}.case-studies .title-block{margin-bottom:64px}.case-studies[style*=background-color].case-studies--light{color:var(--color-text-primary)}.case-studies[style*=background-color].case-studies--dark{color:var(--cs-text-color)}.case-studies__container{width:100%;max-width:1600px;margin:0 auto}.case-studies--single .case-studies__single-content{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}.case-studies--single .case-studies__image-section{flex:1 1 0;height:30.3125rem}.case-studies--single .case-studies__image-section img{object-fit:cover;width:100%;height:100%}.case-studies--single .case-studies__info-section{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:1.5rem;display:flex}.case-studies--single .case-studies__logo{align-self:flex-end;margin-top:auto}.case-studies--single .case-studies__logo img{object-fit:contain;opacity:1;width:clamp(110px,12vw,150px);max-width:150px;height:84px}.case-studies--single .case-studies__logo img.greyscale{filter:grayscale()!important}.case-studies__headline{margin-bottom:5rem;padding-top:0}.case-studies__tabs{margin-top:0;margin-bottom:3rem}.case-studies__tab-list{flex-direction:row;gap:min(3rem,2vw);width:100%;list-style:none;display:flex;overflow:visible}.case-studies__tab-list>li{flex:1 1 0;min-width:0;display:flex}.case-studies__logo-tab{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;width:100%;min-width:0;max-width:none;padding-bottom:1.125rem;padding-left:.25rem;display:flex;position:relative}.case-studies__logo-tab img{opacity:1;transition:filter var(--transition-normal);object-fit:contain;width:clamp(110px,12vw,150px);max-width:150px;height:84px}.case-studies__logo-tab img.greyscale{filter:grayscale()!important}.case-studies__logo-tab .case-studies__tab-label{font-family:var(--font-family-medium);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:color var(--transition-normal)}.case-studies__logo-tab .progress-container{width:100%;height:1px;position:absolute;bottom:0;left:0;overflow:hidden}.case-studies__logo-tab .progress-baseline{border-bottom:1px solid var(--cs-tab-bar-border);width:100%;height:1px;position:absolute;bottom:0;left:0}.case-studies__logo-tab .progress-bar{width:0%;height:100%;transition:background-color var(--transition-normal),border-color var(--transition-normal);background-color:#0000;border:none;position:absolute;bottom:0;left:0}.case-studies__logo-tab.active .progress-container{height:2px}.case-studies__logo-tab.active .progress-bar{border-bottom:2px solid var(--cs-tab-focus);background-color:var(--cs-tab-focus)}.case-studies__logo-tab.active img{opacity:1!important}.case-studies__logo-tab.active:hover .progress-baseline,.case-studies__logo-tab.active:focus-visible .progress-baseline{border-bottom:2px solid var(--color-text-link-hover)}.case-studies__logo-tab.active:focus-visible .case-studies__tab-label{color:var(--color-text-primary)}.case-studies__logo-tab.viewed:not(.active) .progress-container{height:2px}.case-studies__logo-tab.viewed:not(.active) .progress-bar{border-bottom:1px solid var(--cs-tab-bar-border);background-color:#0000;width:100%}.case-studies__logo-tab.viewed:not(.active) img{opacity:1!important}.case-studies__logo-tab.viewed:not(.active):hover .progress-baseline,.case-studies__logo-tab.viewed:not(.active):focus-visible .progress-baseline{border-bottom:2px solid var(--color-text-link-hover)}.case-studies__logo-tab:not(.viewed):not(.active):hover .progress-container,.case-studies__logo-tab:not(.viewed):not(.active):focus-visible .progress-container{height:2px}.case-studies__logo-tab:not(.viewed):not(.active):hover .progress-baseline,.case-studies__logo-tab:not(.viewed):not(.active):focus-visible .progress-baseline{border-bottom:2px solid var(--color-text-link-hover)}.case-studies__logo-tab.clickable{cursor:pointer}.case-studies__logo-tab:focus-visible{outline:2px dashed var(--cs-tab-focus);outline-offset:2px}.case-studies__content-container{align-items:stretch;display:flex;position:relative}.case-studies__content{opacity:0;z-index:0;pointer-events:none;width:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.case-studies__content.active{opacity:1;z-index:1;pointer-events:auto;position:relative}.case-studies__flex-row{flex-wrap:nowrap;justify-content:center;gap:3rem;max-width:100%;display:flex;overflow:hidden}.case-studies__image-section{flex:1 1 0;min-width:0;max-width:100%;height:min(30.3125rem,60vh);position:relative;overflow:hidden}.case-studies__image-section img,.case-studies__image-section video{object-fit:cover;width:100%;height:100%}.case-studies__image-container,.case-studies__next-image-peek{display:none}.case-studies__info-section{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:1.5rem;min-width:0;max-width:100%;display:flex}.case-studies__case-headline{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium);font-family:var(--font-family-medium);line-height:var(--line-height-snug)}.case-studies__meta-info{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;max-width:100%;display:flex}.case-studies__tag{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}.case-studies__tag-divider{background:var(--color-overlay-15);width:1px;height:13px;margin:0 .5rem;display:inline-block}.case-studies__description{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.case-studies__info-section--with-headline .case-studies__description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.case-studies__case-headline a,.case-studies__description a{color:var(--color-rte-link);text-decoration:underline}.case-studies__case-headline a:hover,.case-studies__description a:hover{color:var(--color-rte-hover);text-decoration:underline}.case-studies__case-headline a:focus-visible,.case-studies__description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.case-studies__navigation{align-self:flex-end;align-items:center;gap:.75rem;margin-top:auto;display:none}.case-studies__next-button,.case-studies__prev-button{cursor:pointer;transition:gap var(--transition-normal);background:0 0;border:none;align-items:center;gap:.625rem;display:flex;position:relative}.case-studies__next-button:hover:not(.disabled) .case-studies__next-button-icon,.case-studies__next-button:hover:not(.disabled) .case-studies__prev-button-icon,.case-studies__prev-button:hover:not(.disabled) .case-studies__next-button-icon,.case-studies__prev-button:hover:not(.disabled) .case-studies__prev-button-icon{background-color:var(--cs-next-button-hover)}.case-studies__next-button:hover:not(.disabled) .case-studies__next-button-icon img,.case-studies__next-button:hover:not(.disabled) .case-studies__prev-button-icon img,.case-studies__prev-button:hover:not(.disabled) .case-studies__next-button-icon img,.case-studies__prev-button:hover:not(.disabled) .case-studies__prev-button-icon img{transform:scale(1.5)}.case-studies__next-button.disabled,.case-studies__prev-button.disabled{cursor:not-allowed;opacity:.5}.case-studies__next-button.disabled .case-studies__next-button-icon,.case-studies__next-button.disabled .case-studies__prev-button-icon,.case-studies__prev-button.disabled .case-studies__next-button-icon,.case-studies__prev-button.disabled .case-studies__prev-button-icon{background-color:var(--color-bg-secondary)}.case-studies__next-button.disabled .case-studies__next-button-icon img,.case-studies__next-button.disabled .case-studies__prev-button-icon img,.case-studies__prev-button.disabled .case-studies__next-button-icon img,.case-studies__prev-button.disabled .case-studies__prev-button-icon img{opacity:.5}.case-studies__next-button.disabled:hover .case-studies__next-button-icon,.case-studies__next-button.disabled:hover .case-studies__prev-button-icon,.case-studies__prev-button.disabled:hover .case-studies__next-button-icon,.case-studies__prev-button.disabled:hover .case-studies__prev-button-icon{background-color:var(--color-bg-secondary)}.case-studies__next-button.disabled:hover .case-studies__next-button-icon img,.case-studies__next-button.disabled:hover .case-studies__prev-button-icon img,.case-studies__prev-button.disabled:hover .case-studies__next-button-icon img,.case-studies__prev-button.disabled:hover .case-studies__prev-button-icon img{transform:none}.case-studies__next-button-icon,.case-studies__prev-button-icon{aspect-ratio:1;border-radius:var(--border-radius-pill);background:var(--color-bg-secondary);flex-direction:column;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;padding:.3125rem;display:flex}.case-studies__next-button-icon img,.case-studies__prev-button-icon img{width:11px;height:11px}.case-studies__next-button-text{color:var(--color-text-primary);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);justify-content:center;align-items:center;gap:.625rem;display:flex}.case-studies__prev-button-text{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--cs-next-text-color)}@media (min-width:62rem) and (max-width:89.9375rem){.case-studies{padding:3rem}.case-studies__headline{margin-bottom:3.25rem;padding-top:0}.case-studies__tabs{margin-top:0;margin-bottom:3rem}.case-studies__logo-tab{padding-bottom:1.25rem}.case-studies__logo-tab img{max-width:150px;max-height:84px}.case-studies__flex-row{gap:3rem}.case-studies__case-headline{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}}@media (min-width:75rem) and (max-width:89.9375rem){.case-studies__image-section{height:25rem}}@media (min-width:48rem) and (max-width:61.9375rem){.case-studies{padding:3rem 1.5rem}.case-studies__headline{margin-bottom:3rem}.case-studies__tabs{margin-top:0;margin-bottom:2rem}.case-studies__logo-tab{padding-bottom:1rem}.case-studies__logo-tab img{max-width:150px;max-height:84px}.case-studies__flex-row{flex-wrap:nowrap;gap:1.5rem}.case-studies__image-section{flex-shrink:0;height:20rem}.case-studies__info-section{flex-shrink:1;gap:1.5rem;min-width:0}.case-studies__case-headline{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.case-studies__description{font-size:var(--font-size-xl);line-height:var(--line-height-snug);font-weight:var(--font-weight-regular)}}@media (max-width:48rem){.case-studies{padding:3rem 1.5rem;overflow-x:clip}.case-studies__headline{font-size:var(--h3-size-mobile);line-height:var(--line-height-snug);margin-bottom:2rem;padding-top:0}.case-studies__case-headline{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.case-studies__tabs{z-index:2;margin-top:0;margin-bottom:2rem;position:relative}.case-studies__tabs .case-studies__navigation{z-index:3;position:absolute;bottom:1.5rem;display:flex!important}.case-studies__tabs>.case-studies__navigation:first-child{left:-.8125rem}.case-studies__tabs>.case-studies__navigation:last-child{right:-.875rem}.case-studies__info-section .case-studies__navigation{display:none!important}.case-studies__tab-list{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;flex:1;gap:.5rem;overflow-x:auto}.case-studies__tab-list::-webkit-scrollbar{display:none}.case-studies__tab-list>li{scroll-snap-align:start;flex:none;width:calc(47% - .25rem)}.case-studies__logo-tab{width:100%;padding-bottom:1rem}.case-studies__logo-tab img{object-fit:contain;width:clamp(70px,18vw,97px);height:54px}.case-studies__content-container{position:relative;overflow:visible}.case-studies__content.active{overflow:visible}.case-studies__flex-row{flex-direction:column;gap:2rem;display:flex;position:relative;overflow:visible}.case-studies__flex-row>.case-studies__image-section{display:none}.case-studies__image-container{width:calc(100% - 2rem);height:14rem;margin:0;position:relative;overflow:visible;display:block!important}.case-studies__image-container .case-studies__image-section{z-index:1;width:100%;height:100%;position:relative}.case-studies__image-container .case-studies__image-section img{object-fit:cover;width:100%;height:100%}.case-studies__image-container .case-studies__image-section .video-player-container.hero-card{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.case-studies__image-container .case-studies__image-section .video-player-container.hero-card .video-player{width:100%!important;height:100%!important;padding-bottom:0!important;position:absolute!important;top:0!important;left:0!important}.case-studies__image-container .case-studies__image-section .video-player-container.hero-card .play-button{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.case-studies__image-container .case-studies__image-section .case-studies-img{width:100%!important;height:100%!important}.case-studies:not(.case-studies--single) .case-studies__next-image-peek{display:none!important}.case-studies__info-section{z-index:2;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:calc(100% - 2rem);display:flex;position:relative}.case-studies__description{font-size:var(--font-size-l);line-height:var(--line-height-snug);font-weight:var(--font-weight-regular)}.case-studies__navigation{margin-top:1.5rem}}@media (max-width:37.5rem){.case-studies__description,.case-studies__info-section--with-headline .case-studies__description{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}}@media (prefers-reduced-motion:reduce){.case-studies__logo-tab,.case-studies .progress-bar{transition:none!important;animation:none!important}}@media (min-width:62rem) and (max-width:89.9375rem){.case-studies--single{padding:3rem}.case-studies--single .case-studies__headline{margin-bottom:3.25rem;padding-top:0}.case-studies--single .case-studies__single-content{gap:2.5rem}.case-studies--single .case-studies__image-section{height:25rem}.case-studies--single .case-studies__info-section{gap:1.5rem}.case-studies--single .case-studies__description{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.case-studies--single .case-studies__logo{align-self:flex-end;margin-top:auto}.case-studies--single .case-studies__logo img{max-width:150px;max-height:84px}}@media (min-width:48rem) and (max-width:61.9375rem){.case-studies--single{padding:3rem 1.5rem}.case-studies--single .case-studies__headline{margin-bottom:3rem}.case-studies--single .case-studies__single-content{gap:2rem}.case-studies--single .case-studies__image-section{height:20rem}.case-studies--single .case-studies__info-section{gap:1.5rem}.case-studies--single .case-studies__description{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.case-studies--single .case-studies__logo{align-self:flex-end;margin-top:auto}.case-studies--single .case-studies__logo img{max-width:150px;max-height:84px}}@media (max-width:48rem){.case-studies--single{padding:3rem 1.5rem;overflow:visible}.case-studies--single .case-studies__headline{font-size:var(--h3-size-mobile);line-height:var(--line-height-snug);margin-bottom:2rem;padding-top:0}.case-studies--single .case-studies__single-content{flex-direction:column;gap:2rem;display:flex}.case-studies--single .case-studies__single-content .case-studies__image-section{flex:none;width:100%;height:14rem;position:relative;overflow:hidden}.case-studies--single .case-studies__single-content .case-studies__image-section img{object-fit:cover;width:100%;height:100%}.case-studies--single .case-studies__single-content .case-studies__image-section .case-studies-img{width:100%!important;height:100%!important;display:block!important;position:relative!important}.case-studies--single .case-studies__single-content .case-studies__image-section .video-player-container.hero-card{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.case-studies--single .case-studies__single-content .case-studies__image-section .video-player-container.hero-card .video-player{width:100%!important;height:100%!important;padding-bottom:0!important;position:absolute!important;top:0!important;left:0!important}.case-studies--single .case-studies__single-content .case-studies__image-section .video-player-container.hero-card .play-button{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.case-studies--single .case-studies__info-section{gap:1.5rem;width:calc(100% - 2rem)}.case-studies--single .case-studies__logo{align-self:flex-end;margin-top:auto}.case-studies--single .case-studies__logo img{max-width:150px;max-height:84px}.case-studies--single .case-studies__description{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}}@media (max-width:37.5rem){.case-studies--single .case-studies__info-section{gap:1.5rem}.case-studies--single .case-studies__meta-info{margin-top:0;margin-bottom:0}}@media (max-width:28.125rem){.case-studies--single .case-studies__logo{margin-top:3rem}}.case-studies-img{object-fit:cover;min-width:0;max-width:100%;min-height:0;max-height:100%;display:block;position:relative;width:100%!important;height:100%!important}.case-studies__image-section .video-player-container.hero-card .video-tint{display:none!important}.case-studies__image-section .video-player-container.hero-card .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.marquee__details,.marquee__info-container{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:992px) and (max-width:1199px){.marquee__content-wrapper{align-items:flex-start}.marquee__inner-wrapper{gap:2rem}.marquee__image{flex:0 0 55%;min-height:465px}.marquee__image .video-player-container{width:100%;height:100%;margin:0;padding:0}.marquee__image .video-player{width:100%;height:100%;padding-bottom:0}.marquee__image .play-button{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marquee__container{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex;padding:0 3rem 3rem 0!important}.marquee:not(.marquee--no-media) .marquee__container{flex:0 0 calc(45% - 1rem)}.marquee__header{gap:1rem}.marquee__headline-container{width:100%}.marquee__headline{font-size:var(--h2-size-desktop);line-height:var(--line-height-snug);letter-spacing:-.075em}.marquee__button-container{gap:1.5rem}.marquee__image-right .marquee__image{flex:0 0 55%;min-height:465px}.marquee.marquee--image-right .marquee__container{padding:0 0 var(--Spacing-M,48px) var(--Spacing-XS,48px)!important}.marquee.marquee--case-study.marquee--no-media .marquee__content-wrapper{padding-top:120px}.marquee.marquee--case-study.marquee--no-media .marquee__headline{font-size:var(--h2-size-desktop)!important}}@media (min-width:768px) and (max-width:991px){.marquee__content-wrapper{min-height:435px;display:flex}.marquee__inner-wrapper{align-items:flex-end;gap:2rem;width:100%;height:100%;display:flex}.marquee__image{flex:none;align-self:stretch;width:372px;height:100%}.marquee__image .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee__image .video-player{width:100%!important;height:100%!important;padding-bottom:0!important}.marquee__image .play-button{z-index:10!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.marquee__container{font-size:var(--font-size-s);flex-direction:column;flex:1 0 0;gap:2rem;padding:0 1.5rem 3rem 0;display:flex}.marquee--image-right .marquee__container{padding:0 0 var(--Spacing-M,48px) var(--Spacing-XS,24px)}.marquee__header{gap:1rem}.marquee__headline-container{width:100%;margin:0}.marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug);margin:0}.marquee__description{max-width:100%;font-size:var(--font-size-s)}.marquee__details{font-size:var(--font-size-s);line-height:var(--line-height-normal);flex-direction:column;gap:2rem;display:flex}.marquee__date{flex-direction:column;align-items:flex-start}.marquee__read-time{align-self:flex-start}.marquee__button-container{align-items:center;gap:1.5rem;display:flex}.marquee.marquee--case-study.marquee--no-media .marquee__content-wrapper{gap:2rem;width:768px;padding-top:80px}.marquee.marquee--case-study.marquee--no-media .marquee_container{padding:0}.marquee.marquee--case-study.marquee--no-media .marquee__content{padding-top:1.5rem}.marquee.marquee--case-study.marquee--no-media .marquee__header{gap:1.5rem}.marquee.marquee--case-study.marquee--no-media .marquee__footer{padding-top:0}.marquee.marquee--case-study.marquee--no-media .marquee__headline-container{gap:3rem;width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__headline{width:100%;font-size:var(--h2-size-desktop)!important}.marquee.marquee--case-study.marquee--no-media .marquee__meta-info{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.75rem;width:300px;display:flex}.marquee.marquee--case-study.marquee--no-media .marquee__details{width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__info-container{gap:1.5rem;width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__content-block{width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__info{flex-shrink:0;width:300px}}@media (max-width:767px){.marquee--image-right .marquee__container{gap:1.5rem;padding:1.5rem;display:block}.marquee__container:not(:has(.marquee__content)){gap:1.5rem;padding:1.5rem;display:block}.marquee--cta-stacked .title-button-group{gap:.75rem;flex-direction:column!important;align-items:center!important;width:100%!important}.marquee--cta-stacked .title-button-group>*{text-align:center!important;width:100%!important}.marquee--cta-stacked .title-button-group .text-link{text-align:center!important;justify-content:center!important}.marquee:not(.marquee--cta-stacked) .title-button-group{flex-wrap:wrap;justify-content:flex-start;gap:1rem;flex-direction:row!important;align-items:center!important;width:100%!important}.marquee:not(.marquee--cta-stacked) .title-button-group>*{flex:none;text-align:center!important}.marquee:not(.marquee--cta-stacked) .title-button-group .text-link{text-align:center!important;justify-content:center!important}.marquee__content-wrapper{align-items:flex-start}.marquee__inner-wrapper{flex-direction:column-reverse;gap:0;width:100%}.marquee__image{flex:none;align-self:start;min-height:283px;display:block!important}.marquee--image-right .marquee__image{order:1;align-self:start}.marquee--image-right .marquee__container{order:2;padding:1.5rem}.marquee__image-bg{display:block!important}.marquee__video-wrapper{width:100%;height:100%}.marquee__video-wrapper .video-player-container,.marquee__video-wrapper .video-player{width:100%!important;height:100%!important}.marquee__container{gap:1.5rem;width:100%;max-width:100%;padding:1.5rem}.marquee__headline-container{flex-direction:row;width:100%}.marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug)}.marquee__description{max-width:100%;font-size:var(--font-size-s)}.marquee__details{gap:1.5rem}.marquee__date{flex-direction:column;align-items:flex-start}.marquee__read-time{align-self:start}.marquee.marquee--no-media .marquee__content-wrapper{width:375px}.marquee.marquee--no-media .marquee__inner-wrapper{gap:2rem}.marquee.marquee--no-media .marquee__container{width:100%;max-width:375px;padding:1.5rem}.marquee.marquee--no-media .marquee__headline-container{width:100%}.marquee.marquee--no-media .marquee__header{flex-direction:column;width:100%}.marquee.marquee--no-media .marquee__headline{font-size:var(--h3-size-desktop)!important}.marquee.marquee--no-media .marquee__footer,.marquee.marquee--no-media .marquee__details{gap:1.5rem;width:100%}.marquee.marquee--no-media .marquee__date{flex-direction:column;align-items:flex-start}.marquee.marquee--no-media .marquee__read-time{align-self:start}.marquee.marquee--no-media .marquee__info-container{flex-direction:column;gap:1.5rem;width:100%}.marquee.marquee--no-media .marquee__content-block{width:100%}.marquee.marquee--no-media .marquee__info{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:flex-start}.marquee.marquee--no-media .marquee__button-container{flex-direction:column;width:100%}.marquee.marquee--no-media .marquee__button-container *{text-align:center;width:100%}}.marquee--case-study .marquee__description p{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.marquee--case-study .marquee__headline{-webkit-hyphens:none;hyphens:none}.marquee--case-study .marquee__content-wrapper{background-color:var(--color-bg-primary);min-height:810px;padding:0}.marquee--case-study .marquee__inner-wrapper{align-items:flex-end;gap:0;height:100%}.marquee--case-study .marquee__image{flex:0 0 50%;width:50%;min-height:810px}.marquee--case-study .marquee__image .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee--case-study .marquee__image .video-player{width:100%!important;height:100%!important;padding-bottom:0!important}.marquee--case-study .marquee__image .play-button{z-index:10!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.marquee--case-study .marquee__video-container{width:100%;height:100%;position:relative;overflow:hidden}.marquee--case-study .marquee__video{object-fit:cover;width:100%;height:100%;display:block}.marquee--case-study .marquee__video-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.marquee--case-study .marquee__video-wrapper .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee--case-study .marquee__video-wrapper .video-player{width:100%!important;height:100%!important}.marquee--case-study .marquee__video-wrapper .video-player-frame,.marquee--case-study .marquee__video-wrapper .video-player-frame video{object-fit:cover;width:100%!important;height:100%!important}.marquee--case-study .marquee__media-controls{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marquee--case-study .marquee__media-controls .media-button{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family-regular)}.marquee--case-study .marquee__media-controls .media-button.playing{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.marquee--case-study .marquee__video-fallback{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.marquee--case-study .marquee__replay-overlay{z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.marquee--case-study .marquee__replay-button{cursor:pointer;transition:transform var(--transition-normal),opacity var(--transition-normal);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.marquee--case-study .marquee__replay-button:hover{opacity:.9;transform:scale(1.1)}.marquee--case-study .marquee__replay-button:focus{outline:2px solid var(--color-white-overlay-80);outline-offset:4px}.marquee--case-study .marquee__replay-button svg{filter:drop-shadow(0 2px 8px var(--color-overlay-30))}.marquee--case-study .marquee__container{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:720px;height:100%;padding:6.5rem 0 3rem 3rem;display:flex;align-self:flex-end!important}.marquee--case-study .marquee__meta-section{flex-shrink:0;width:100%;display:flex;text-align:left!important;justify-content:flex-start!important}.marquee--case-study .marquee__headline-section{flex-direction:column;flex:1;justify-content:center;display:flex}.marquee--case-study .marquee__title-block{width:100%}.marquee--case-study .marquee__title-block.title-block{gap:3rem}.marquee--case-study .marquee__headline{font-size:var(--h1-size-desktop);font-weight:var(--font-weight-regular)}.marquee--case-study .marquee__headline-container{flex-direction:column;display:flex;gap:3rem!important}.marquee--case-study .marquee__content-section{flex-direction:column;flex-shrink:0;align-self:stretch;gap:1.5rem;display:flex}.marquee--case-study .marquee__divider{background:var(--color-border-secondary);width:100%;height:1px}.marquee--case-study .marquee__content-container{align-items:flex-start;gap:3.5rem;display:flex}.marquee--case-study .marquee__meta-info-container{flex-shrink:0;width:100px}.marquee--case-study .marquee__content-block{flex-direction:column;flex:1;gap:1.5rem;display:flex}.marquee--case-study .marquee__partner-byline{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-tertiary)}.marquee--case-study .marquee__partner-byline span{display:block}.marquee--case-study .marquee__tag{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-primary);letter-spacing:.5px}.marquee--case-study .marquee__meta-info{flex-wrap:nowrap;align-items:center;gap:.75rem;display:flex;justify-content:flex-start!important}.marquee--case-study .marquee__meta-info,.marquee--case-study .marquee__meta-info--text-left,.marquee--case-study .marquee__meta-info--text-right,.marquee--case-study .marquee__meta-info--text-center{text-align:left!important;justify-content:flex-start!important}.marquee--case-study .marquee__tag-divider{background:var(--color-border-secondary);width:1px;height:13px;margin:0 8px;display:inline-block}.marquee--case-study .marquee__date{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);flex-direction:column;gap:.25rem;display:flex}.marquee--case-study .marquee__date-label{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular)}.marquee--case-study .marquee__date-value{color:var(--color-text-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.marquee--case-study .marquee__read-time{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-tertiary)}.marquee--case-study .marquee__description{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-secondary);max-width:100%;margin:0}.marquee--case-study .marquee__description p{color:var(--color-text-secondary);margin:0 0 1rem}.marquee--case-study .marquee__description p:last-child{margin-bottom:0}.marquee--case-study .marquee__description .title-description{color:var(--color-text-secondary);text-align:left}.marquee--case-study .marquee__description a{color:var(--color-primary);text-decoration:underline}.marquee--case-study .marquee__description a:hover{text-decoration:none}.marquee--case-study .marquee__info-container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.marquee--case-study .marquee__info{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}@media (max-width:767px){.marquee--case-study .marquee__info{flex-direction:column;gap:1rem}}.marquee--case-study .marquee__content-block{flex-direction:column;gap:2rem;width:100%;display:flex;border:none!important;padding-top:0!important}.marquee--case-study .marquee__button-container{justify-content:flex-start;align-items:center;gap:1.5rem;display:flex}.marquee--case-study .marquee__button-container--stacked{flex-direction:column;align-items:stretch;gap:1rem}.marquee--case-study .marquee__button-container--stacked>*{text-align:center;width:100%}@media (min-width:1200px){.marquee.marquee--case-study .marquee__container{min-height:810px!important}}@media (min-width:992px) and (max-width:1199px){.marquee.marquee--case-study .marquee__content-wrapper{min-height:560px!important}.marquee.marquee--case-study .marquee__container{flex-shrink:0;height:100%;justify-content:flex-end!important;gap:2rem!important;width:448px!important;padding:4.5rem 3rem 3rem!important}.marquee.marquee--case-study .marquee__image{flex-shrink:0;width:576px!important;min-height:560px!important}.marquee.marquee--case-study .marquee__image .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee.marquee--case-study .marquee__image .video-player{width:100%!important;height:100%!important;padding-bottom:0!important}.marquee.marquee--case-study .marquee__image .play-button{z-index:10!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.marquee.marquee--case-study .marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug);letter-spacing:var(--headline-letter-spacing)}.marquee.marquee--case-study .marquee__headline-container{gap:2.5rem!important}.marquee.marquee--case-study .marquee__description{font-size:var(--font-size-s);line-height:var(--line-height-relaxed)}.marquee.marquee--case-study .marquee__partner-byline{font-size:var(--font-size-xs)}.marquee.marquee--case-study .marquee__content-container{gap:2.5rem}.marquee.marquee--case-study .marquee__content-block{gap:1.5rem;width:100%}.marquee.marquee--case-study .marquee__meta-info-container{width:96px}.marquee.marquee--case-study .marquee__meta-section{margin-bottom:0;display:block}.marquee.marquee--case-study .marquee__meta-info{flex-wrap:nowrap;align-items:center;gap:0;display:flex;justify-content:flex-start!important}.marquee.marquee--case-study .marquee__tag{font-size:var(--font-size-2xs);letter-spacing:.4px;color:var(--color-text-primary);display:inline}.marquee.marquee--case-study .marquee__tag-divider{background:var(--color-border-secondary);width:1px;height:13px;margin:0 8px;display:inline-block}.marquee.marquee--case-study .marquee__date{font-size:var(--font-size-2xs);gap:.2rem}.marquee.marquee--case-study .marquee__info{flex-direction:column;gap:.75rem}.marquee.marquee--case-study .marquee__button-container,.marquee.marquee--case-study .marquee__content-section{gap:1.5rem}.marquee.marquee--case-study .marquee__title-block .title-button-group{gap:1.5rem;margin:0}.marquee--case-study.marquee--with-divider .marquee__content-block{padding-top:2rem}}@media (min-width:768px) and (max-width:991px){.marquee.marquee--case-study .marquee__inner-wrapper{gap:20px}.marquee.marquee--case-study .marquee__content-wrapper{min-height:560px!important;padding-top:0!important}.marquee.marquee--case-study .marquee__container{flex-shrink:0;width:384px!important;min-height:560px!important;padding:4.5rem 1.5rem 1.5rem!important}.marquee.marquee--case-study .marquee__image{flex-shrink:0;width:384px!important;min-height:560px!important}.marquee.marquee--case-study .marquee__image .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee.marquee--case-study .marquee__image .video-player{width:100%!important;height:100%!important;padding-bottom:0!important}.marquee.marquee--case-study .marquee__image .play-button{z-index:10!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.marquee.marquee--case-study .marquee__headline{font-size:var(--h4-size-desktop);line-height:var(--line-height-tight);letter-spacing:var(--headline-letter-spacing)}.marquee.marquee--case-study .marquee__headline-container{gap:2.5rem!important}.marquee.marquee--case-study .marquee__description{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.marquee.marquee--case-study .marquee__partner-byline{font-size:var(--font-size-xs)}.marquee.marquee--case-study .marquee__content-container{gap:2rem}.marquee.marquee--case-study .marquee__content-block{gap:1.25rem;width:100%}.marquee.marquee--case-study .marquee__meta-info-container{width:96px}.marquee.marquee--case-study .marquee__meta-section{margin-bottom:0;display:block}.marquee.marquee--case-study .marquee__meta-info{flex-wrap:nowrap;align-items:center;gap:0;display:flex;justify-content:flex-start!important}.marquee.marquee--case-study .marquee__tag{font-size:var(--font-size-xs);letter-spacing:.4px;color:var(--color-text-primary);display:inline}.marquee.marquee--case-study .marquee__tag-divider{background:var(--color-border-secondary);width:1px;height:13px;margin:0 8px;display:inline-block}.marquee.marquee--case-study .marquee__date{font-size:var(--font-size-xs);gap:.2rem}.marquee.marquee--case-study .marquee__info{flex-direction:column;gap:.75rem}.marquee.marquee--case-study .marquee__button-container,.marquee.marquee--case-study .marquee__content-section{gap:1.25rem}.marquee.marquee--case-study .marquee__title-block .title-button-group{gap:1.25rem;margin:0}.marquee--case-study.marquee--with-divider .marquee__content-block{padding-top:1.75rem}}@media (max-width:767px){.marquee--case-study .marquee__inner-wrapper{flex-direction:column;align-items:stretch;gap:0}.marquee--case-study .marquee__content-wrapper{height:auto!important;padding-top:0!important}.marquee--case-study .marquee__container{flex-direction:column;flex:none;order:1;width:100%;height:auto;padding:5rem 1.5rem 1.5rem;display:flex;justify-content:flex-start!important;gap:1.5rem!important}.marquee--case-study .marquee__image{flex:none;order:2;width:100%;min-height:375px;padding-right:0!important}.marquee--case-study .marquee__meta-section{flex-shrink:0;order:1;margin-bottom:0}.marquee--case-study .marquee__headline-section{flex:none;order:2}.marquee--case-study .marquee__content-section{flex-direction:column;flex-shrink:0;order:3;gap:1.5rem;display:flex}.marquee--case-study .marquee__partner-byline{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);order:1}.marquee--case-study .marquee__divider{background:var(--color-border-secondary);order:2;margin:0}.marquee--case-study .marquee__content-container{flex-direction:column;order:3;gap:2rem}.marquee--case-study .marquee__content-block{order:1;gap:1.5rem;width:100%;border:none!important;padding-top:0!important}.marquee--case-study .marquee__meta-info-container{flex-direction:row;order:2;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;min-width:auto;display:flex}.marquee--case-study .marquee__info{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%}.marquee--case-study .marquee__headline{font-size:var(--h4-size-desktop);line-height:var(--line-height-tight);letter-spacing:var(--headline-letter-spacing);font-weight:var(--font-weight-regular)}.marquee--case-study .marquee__headline-container{gap:1.5rem!important}.marquee--case-study .marquee__description{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.marquee--case-study .marquee__date{font-size:var(--font-size-xs);flex-shrink:0;gap:.25rem}.marquee--case-study .marquee__date-label{color:var(--color-text-tertiary)}.marquee--case-study .marquee__date-value{color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.marquee--case-study .marquee__read-time{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-align:right;flex-shrink:0;align-self:flex-end}.marquee--case-study .marquee__tag{font-size:var(--font-size-xs);letter-spacing:.5px;color:var(--color-text-primary)}.marquee--case-study .marquee__tag-divider{height:13px;margin:0 8px}.marquee--case-study .marquee__meta-info{flex-wrap:nowrap;align-items:center;gap:0;display:flex;justify-content:flex-start!important}.marquee--case-study .marquee__info-container{gap:1.5rem}}.marquee--case-study.marquee--with-divider .marquee__content-block{border-top:1px solid var(--color-border-secondary);padding-top:2rem}.marquee--case-study .marquee__container--text-left,.marquee--case-study .marquee__header--text-left,.marquee--case-study .marquee__content--text-left,.marquee--case-study .marquee__footer--text-left,.marquee--case-study .marquee__details--text-left,.marquee--case-study .marquee__info-container--text-left,.marquee--case-study .marquee__content-block--text-left,.marquee--case-study .marquee__meta-info--text-left,.marquee--case-study .marquee__headline-container--text-left,.marquee--case-study .marquee__headline-section--text-left,.marquee--case-study .marquee__content-section--text-left,.marquee--case-study .marquee__content-container--text-left,.marquee--case-study .marquee__meta-info-container--text-left{align-items:flex-start!important}.marquee--case-study .marquee__container--text-center,.marquee--case-study .marquee__header--text-center,.marquee--case-study .marquee__content--text-center,.marquee--case-study .marquee__footer--text-center,.marquee--case-study .marquee__details--text-center,.marquee--case-study .marquee__info-container--text-center,.marquee--case-study .marquee__content-block--text-center,.marquee--case-study .marquee__meta-info--text-center,.marquee--case-study .marquee__headline-container--text-center,.marquee--case-study .marquee__headline-section--text-center,.marquee--case-study .marquee__content-section--text-center,.marquee--case-study .marquee__content-container--text-center,.marquee--case-study .marquee__meta-info-container--text-center{align-items:center!important}.marquee--case-study .marquee__headline--text-right,.marquee--case-study .marquee__headline-container--text-right,.marquee--case-study .marquee__description--text-right,.marquee--case-study .marquee__content-block--text-right,.marquee--case-study .marquee__button-container--text-right{align-items:flex-end!important}.marquee--case-study .marquee__container--text-right,.marquee--case-study .marquee__header--text-right,.marquee--case-study .marquee__content--text-right,.marquee--case-study .marquee__footer--text-right,.marquee--case-study .marquee__details--text-right,.marquee--case-study .marquee__info-container--text-right,.marquee--case-study .marquee__meta-info--text-right,.marquee--case-study .marquee__headline-section--text-right,.marquee--case-study .marquee__content-section--text-right,.marquee--case-study .marquee__content-container--text-right,.marquee--case-study .marquee__meta-info-container--text-right{align-items:flex-start!important}.marquee--case-study .marquee__content-block--text-right{align-items:flex-end!important}.marquee--case-study .marquee__content-block--text-center{align-items:center!important}.marquee--case-study .marquee__content-block--text-left{align-items:flex-start!important}.challenge-solution{background-color:var(--color-bg-primary);flex-direction:column;align-items:center;width:100%;display:flex}.challenge-solution .container{flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:90rem;padding:5rem 3rem;display:flex}.challenge-solution .fifty-fifty-layout{flex-wrap:wrap;place-content:flex-start space-between;align-self:stretch;align-items:flex-start;gap:3rem;display:flex}.challenge-solution .left-column-container,.challenge-solution .right-column-container{flex-direction:column;flex:35rem;justify-content:center;align-items:flex-start;gap:1.5rem;min-width:35rem;display:flex}.challenge-solution .pictogram{aspect-ratio:1;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.challenge-solution .pictogram img{object-fit:contain;width:100%;height:100%}.challenge-solution .rich-text-editor{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;max-width:35.625rem;display:flex}.challenge-solution .title{color:var(--color-text-primary);font-family:var(--font-family-headline);font-size:var(--h4-size-desktop);font-style:normal;font-weight:var(--font-weight-headline);line-height:var(--line-height-snug);margin:0}.challenge-solution .title.heading-h1{font-size:var(--h1-size-desktop);line-height:var(--line-height-tight)}.challenge-solution .title.heading-h2{font-size:var(--h2-size-desktop);line-height:var(--line-height-snug)}.challenge-solution .title.heading-h3{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug)}.challenge-solution .title.heading-h4{font-size:var(--h4-size-desktop);line-height:var(--line-height-medium)}.challenge-solution .title.heading-h5{font-size:var(--h5-size-desktop);line-height:var(--line-height-normal)}.challenge-solution .title.heading-h6{font-size:var(--h6-size-desktop);line-height:var(--line-height-normal)}.challenge-solution .description{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--body-m-size,var(--font-size-m));font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed,var(--line-height-relaxed));margin:0}.challenge-solution .description p{margin:0 0 1rem}.challenge-solution .description p:last-child{margin-bottom:0}.challenge-solution .description ul{margin:0 0 1rem;padding-left:1.5rem;list-style-type:disc}.challenge-solution .description ul li{margin-bottom:.5rem;padding-left:.25rem}.challenge-solution .description ul li:last-child{margin-bottom:0}.challenge-solution .description ol{margin:0 0 1rem;padding-left:1.5rem;list-style-type:decimal}.challenge-solution .description ol li{margin-bottom:.5rem;padding-left:.25rem}.challenge-solution .description ol li:last-child{margin-bottom:0}.challenge-solution .description ul ul,.challenge-solution .description ol ol,.challenge-solution .description ul ol,.challenge-solution .description ol ul{margin-top:.5rem;margin-bottom:.5rem}.challenge-solution .description strong,.challenge-solution .description b{font-family:var(--font-family-semi-bold);font-weight:var(--font-weight-semibold)}.challenge-solution .description em,.challenge-solution .description i{font-style:italic}.challenge-solution .description a{color:var(--color-rte-link,var(--color-text-link));text-decoration:underline}.challenge-solution .description a:hover{color:var(--color-rte-hover,var(--color-text-link-hover));text-decoration:underline}.challenge-solution .description a:focus-visible{color:var(--color-rte-link,var(--color-text-link));outline:.125rem solid var(--color-rte-outline,currentColor);outline-offset:2px;text-decoration:underline}.challenge-solution .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1440px){.challenge-solution .container{padding:5rem 3rem}}@media (min-width:1024px) and (max-width:1439px){.challenge-solution .container{padding:3rem}.challenge-solution .left-column-container,.challenge-solution .right-column-container{min-width:unset;flex:calc(50% - 1.5rem)}}@media (min-width:1024px){.challenge-solution .left-column-container,.challenge-solution .right-column-container{min-width:unset;flex:calc(50% - 1.5rem)}}@media (min-width:768px) and (max-width:1023px){.challenge-solution .container{max-width:48rem;padding:3rem 1.5rem}.challenge-solution .fifty-fifty-layout{flex-direction:row;gap:2rem;display:flex}.challenge-solution .left-column-container,.challenge-solution .right-column-container{min-width:unset;flex:calc(50% - 1rem)}}@media (max-width:767px){.challenge-solution .container{padding:3rem 1.5rem}.challenge-solution .fifty-fifty-layout{flex-direction:column;gap:2rem}.challenge-solution .left-column-container,.challenge-solution .right-column-container{flex:100%;min-width:100%}.challenge-solution .title.heading-h1{font-size:var(--h1-size-mobile);line-height:var(--line-height-tight)}.challenge-solution .title.heading-h2{font-size:var(--h2-size-mobile);line-height:var(--line-height-snug)}.challenge-solution .title.heading-h3{font-size:var(--h3-size-mobile);line-height:var(--line-height-snug)}.challenge-solution .title.heading-h4{font-size:var(--h4-size-mobile);line-height:var(--line-height-medium)}.challenge-solution .title.heading-h5{font-size:var(--h5-size-mobile);line-height:var(--line-height-normal)}.challenge-solution .title.heading-h6{font-size:var(--h6-size-mobile);line-height:var(--line-height-normal)}.challenge-solution .description{font-size:var(--font-size-m)}.challenge-solution .pictogram{width:4rem;height:4rem}}@media (max-width:480px){.challenge-solution .fifty-fifty-layout{gap:1.5rem}.challenge-solution .left-column-container,.challenge-solution .right-column-container{gap:1rem;min-width:100%}.challenge-solution .pictogram{width:3.5rem;height:3.5rem}}@media (prefers-reduced-motion:reduce){.chip,.chip-close{transition:none;animation:none}}.contact-us-form-page-wrapper{background-color:var(--color-bg-primary);width:100%;color:var(--color-text-primary)}.contact-us-form-page-wrapper--first-after-header{margin-top:calc(var(--header-visible-height,76px) + var(--global-alert-height,0px))}.contact-us-form-outer{width:100%;max-width:1600px;margin:0 auto}@media (min-width:768px) and (max-width:991px){.contact-us-form-outer{padding:48px 24px}}@media (min-width:992px) and (max-width:1199px){.contact-us-form-outer{padding:48px}}.contact-us-form{font-family:var(--visa-font-family);flex-direction:row;justify-content:left;gap:3rem;display:flex}@media (min-width:1200px) and (max-width:1600px){.contact-us-form{padding:80px 48px}}@media (min-width:1601px){.contact-us-form{padding:80px 0}}@media (max-width:768px){.contact-us-form{flex-direction:column;padding:3rem 1.5rem}}.contact-us-form .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-form-header{text-align:left;flex:1 1 0;min-width:0;margin-bottom:3rem}@media (min-width:768px){.contact-form-header{align-self:flex-start;position:sticky;top:120px}}.contact-form-header .contact-title{color:var(--color-text-primary);font-size:var(--h1-size-desktop);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:-.52px;margin-bottom:1rem}@media (max-width:768px){.contact-form-header .contact-title{font-size:var(--h3-size-desktop)}}.contact-form-header .contact-title h1,.contact-form-header .contact-title h2,.contact-form-header .contact-title h3,.contact-form-header .contact-title h4,.contact-form-header .contact-title h5,.contact-form-header .contact-title h6,.contact-form-header .contact-title p{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.contact-form-header .contact-title b,.contact-form-header .contact-title strong{font-weight:var(--font-weight-regular)}.contact-form-header .contact-subtitle{font-size:var(--font-size-m-plus);line-height:var(--line-height-relaxed);color:var(--color-surface-dark-muted);margin:0 auto}@media (max-width:768px){.contact-form-header .contact-subtitle{font-size:var(--font-size-m)}}.contact-form-header .contact-subtitle p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.contact-form{flex:1 1 0;min-width:0}.contact-form .form-section{margin-bottom:2rem}.contact-form .form-section .section-header{cursor:pointer;border-radius:8px;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.75rem .75rem .75rem 0;transition:all .2s;display:flex}.contact-form .form-section .section-header .section-status{flex-shrink:0;width:3rem;height:3rem;position:relative}.contact-form .form-section .section-header .section-status .status-circle{border:2px solid var(--card-bottom-panel-border);background-color:#0000;border-radius:50%;width:3rem;height:3rem;transition:border-color .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.contact-form .form-section .section-header .section-status .status-circle:after{content:"";background-color:var(--color-text-primary);border-radius:50%;height:0;transition:height .4s cubic-bezier(.4,0,.2,1) .2s;position:absolute;bottom:0;left:0;right:0}.contact-form .form-section .section-header .section-status .check-icon{color:var(--color-text-inverse);opacity:0;filter:brightness(0)invert();width:1.5rem;height:1.5rem;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .contact-form .form-section .section-header .section-status .check-icon{filter:brightness(0)}.contact-form .form-section .section-header .section-status .error-status-icon{color:var(--toast-error-bold);opacity:0;width:1rem;height:1rem;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-form .form-section .section-header .section-status.completed .status-circle{border-color:var(--color-text-primary);background-color:#0000}.contact-form .form-section .section-header .section-status.completed .status-circle:after{height:100%}.contact-form .form-section .section-header .section-status.completed .check-icon{opacity:1;z-index:1}.contact-form .form-section .section-header .section-status.error{background-color:var(--toast-error-regular);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.contact-form .form-section .section-header .section-status.error .status-circle{display:none}.contact-form .form-section .section-header .section-status.error .error-status-icon{opacity:1;width:24px;height:24px;color:var(--toast-error-bold);position:static;transform:none}.contact-form .form-section .section-header .section-toggle{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--color-text-primary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.contact-form .form-section .section-header .section-toggle:focus{outline:none}.contact-form .form-section .section-header .section-toggle:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.contact-form .form-section .section-header .section-toggle svg{width:100%;height:100%;color:inherit;transition:color .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-section .section-header .section-toggle .toggle-icon{stroke:currentColor;width:1.5rem;height:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-section .section-header .section-toggle .toggle-icon.expanded{transform:rotate(45deg)}.contact-form .form-section .section-header .section-toggle .toggle-icon.collapsed{transform:rotate(0)}.contact-form .form-section .section-header .section-toggle .toggle-icon path{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.contact-form .form-section .section-title{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-primary);flex-direction:column;flex:1;gap:.25rem;margin:0;transition:color .3s cubic-bezier(.4,0,.2,1);display:flex}.contact-form .form-section .section-title p,.contact-form .form-section .section-title div{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.contact-form .form-section .section-title .optional-label,.contact-form .form-section .section-title .step-optional-label{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);margin:0 0 .25rem;transition:color .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-section .section-title .step-description{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:.25rem 0 0;transition:color .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-section .section-contact-us-form-error-message{color:var(--toast-error-bold);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.contact-form .form-section .step-error-message{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--toast-error-bold);margin:.25rem 0 0}.contact-form .form-section.has-errors .section-header .section-status{background-color:var(--toast-error-regular);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.contact-form .form-section.has-errors .section-header .section-status .status-circle{display:none}.contact-form .form-section.has-errors .section-header .section-status .error-status-icon{opacity:1;width:24px;height:24px;color:var(--toast-error-bold);position:static;transform:none}.contact-form .form-section.has-errors .section-header .section-status .check-icon{opacity:0}.contact-form .form-section.has-errors .section-header .section-title{color:var(--toast-error-bold)}.contact-form .form-section.has-errors .section-header .section-title .step-error-message{color:var(--toast-error-bold);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);margin:0}.contact-form .form-accordion-header{cursor:pointer;border-radius:8px;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.75rem .75rem .75rem 0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.contact-form .form-accordion-header:focus{outline:none}.contact-form .form-accordion-header:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.contact-form .form-accordion-header .icon-slot{flex-shrink:0;width:3rem;height:3rem;position:relative}.contact-form .form-accordion-header .icon-slot .circle{border:2px solid var(--card-bottom-panel-border);background-color:#0000;border-radius:50%;width:3rem;height:3rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-accordion-header .icon-slot .check-icon{color:var(--color-text-inverse);opacity:0;width:1.5rem;height:1.5rem;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-form .form-accordion-header .icon-slot .error-icon{color:var(--color-text-inverse);opacity:0;width:1rem;height:1rem;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-form .form-accordion-header .title-container{flex-direction:column;flex:1;gap:.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.contact-form .form-accordion-header .title-container .step-title{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0;font-family:inherit;transition:color .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-accordion-header .title-container .step-title p,.contact-form .form-accordion-header .title-container .step-title div{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.contact-form .form-accordion-header .title-container .step-error-message{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--toast-error-bold);margin:0}.contact-form .form-accordion-header .title-container .step-description{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.contact-form .form-accordion-header .icon-toggle{flex-shrink:0;width:1.5rem;height:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-accordion-header .icon-toggle svg{width:100%;height:100%;color:var(--color-text-primary);transition:color .3s cubic-bezier(.4,0,.2,1)}.contact-form .form-section.completed .form-accordion-header .icon-slot .circle{border-color:var(--color-text-primary);background-color:var(--color-text-primary)}.contact-form .form-section.completed .form-accordion-header .icon-slot .check-icon{opacity:1}.contact-form .form-section.active .form-accordion-header .icon-toggle{transform:rotate(45deg)}.contact-form .form-section.has-errors .form-accordion-header .icon-slot{background-color:var(--toast-error-regular);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.contact-form .form-section.has-errors .form-accordion-header .icon-slot .circle{display:none}.contact-form .form-section.has-errors .form-accordion-header .icon-slot .error-icon{opacity:1;width:24px;height:24px;color:var(--toast-error-bold);position:static;transform:none}.contact-form .form-section.has-errors .form-accordion-header .icon-slot .check-icon{opacity:0}.contact-form .form-section.has-errors .form-accordion-header .title-container .step-title{color:var(--toast-error-bold)}.contact-form .inquiry-type-section{border:none;margin:0 0 2.5rem;padding:0}.contact-form .inquiry-type-section .inquiry-type-buttons{flex-wrap:wrap;justify-content:flex-start;gap:1rem;display:flex}@media (max-width:480px){.contact-form .inquiry-type-section .inquiry-type-buttons{flex-direction:column;gap:1rem}}.contact-form .inquiry-type-section .inquiry-type-button{border:2px solid var(--card-bottom-panel-border);min-height:3.5rem;color:var(--color-text-primary);font-size:var(--font-size-m-plus);font-weight:var(--font-weight-medium);cursor:pointer;text-align:center;background-color:#0000;border-radius:0;outline:none;flex:1;justify-content:center;align-items:center;padding:1rem 2rem;font-family:inherit;transition:all .2s;display:flex}.contact-form .inquiry-type-section .inquiry-type-button:hover{border-color:var(--color-text-primary)}.contact-form .inquiry-type-section .inquiry-type-button:focus{outline:none}.contact-form .inquiry-type-section .inquiry-type-button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.contact-form .inquiry-type-section .inquiry-type-button.active{border-color:var(--color-text-primary);color:var(--color-text-primary);background-color:#0000}.contact-form .inquiry-type-section .inquiry-type-button.active:hover{border-color:var(--color-text-primary)}.contact-form .inquiry-type-section .inquiry-type-button p{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}@media (max-width:480px){.contact-form .inquiry-type-section .inquiry-type-button{flex:none;width:100%}}.contact-form .help-topic-section{border:none;margin:0;padding:0}.contact-form .help-topic-section .multi-select-hint{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-border-primary-light);margin:0 0 2rem}.contact-form .help-topic-section .help-options{gap:1rem;display:grid}.contact-form .help-topic-section .help-options .help-option{border:2px solid var(--card-bottom-panel-border);background-color:var(--color-bg-primary);margin-bottom:.875rem;padding:0;transition:all .2s}.contact-form .help-topic-section .help-options .help-option:hover{border-color:var(--color-text-primary);box-shadow:0 2px 8px var(--color-active-overlay)}.dark-theme .contact-form .help-topic-section .help-options .help-option:hover{box-shadow:0 2px 8px var(--color-bg-white-opacity-10,#ffffff1a)}.contact-form .help-topic-section .help-options .help-option:has(input:checked){border-color:var(--color-text-primary);background-color:var(--color-text-primary-light,var(--color-hover-overlay))}.contact-form .help-topic-section .help-options .help-option.selected{border-color:var(--color-text-primary);background-color:var(--color-hover-overlay)}.contact-form .help-topic-section .help-options .help-option .help-option-checkmark{flex-shrink:0;align-items:center;margin-left:auto;padding-left:12px;display:flex}.contact-form .help-topic-section .help-options .help-option .help-option-checkmark img{filter:invert(20%)sepia()saturate(2000%)hue-rotate(220deg)brightness(90%)contrast(90%);width:24px;height:24px}.dark-theme .contact-form .help-topic-section .help-options .help-option .help-option-checkmark img{filter:brightness(0)invert()}.contact-form .help-topic-section .help-options .help-option.help-option--link{cursor:pointer}.contact-form .help-topic-section .help-options .help-option.help-option--link:has(input:checked){border-color:var(--card-bottom-panel-border);background-color:var(--color-bg-primary)}.contact-form .help-topic-section .help-options .help-option.help-option--link .help-option-label{cursor:pointer}.contact-form .help-topic-section .help-options .help-option.help-option--link .help-option-label:focus{outline:none}.contact-form .help-topic-section .help-options .help-option.help-option--link .help-option-label:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.contact-form .help-topic-section .help-options .help-option input[type=radio]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.contact-form .help-topic-section .help-options .help-option .help-option-label{cursor:pointer;align-items:center;min-height:72px;padding:16px;display:flex}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-content{align-items:center;gap:24px;width:100%;display:flex}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-option-link-arrow{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-option-link-arrow img{display:block}.dark-theme .contact-form .help-topic-section .help-options .help-option .help-option-label .help-option-link-arrow img{filter:brightness(0)invert()}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-image{flex-shrink:0;width:40px;height:40px}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-image img{object-fit:contain;width:40px;height:40px}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-text{flex:1}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-title{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:.25rem}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-title p,.contact-form .help-topic-section .help-options .help-option .help-option-label .help-title div{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.contact-form .help-topic-section .help-options .help-option .help-option-label .help-description{font-size:var(--font-size-s);line-height:var(--line-height-normal2);color:var(--color-surface-dark-muted)}.contact-form .help-topic-section .help-options .help-option .help-option-label p,.contact-form .help-topic-section .help-options .help-option .help-option-label div{font-size:inherit;line-height:inherit;color:inherit;margin:0}.textarea-field-simple .textarea-control-simple{font-family:inherit;font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-text-primary);border:1px solid var(--card-bottom-panel-border);background-color:var(--color-bg-primary);resize:vertical;border-radius:0;outline:none;width:100%;min-height:7.5rem;padding:1rem;transition:border-color .2s}.textarea-field-simple .textarea-control-simple:focus{border-color:var(--color-text-primary)}.textarea-field-simple .textarea-control-simple:hover:not(:focus){border-color:var(--color-text-primary-light,#5a6fd8)}.textarea-field-simple .textarea-control-simple::placeholder{color:var(--color-surface-dark-muted);opacity:1}.input-field{flex-direction:column;display:flex;position:relative}.input-field .input-floating-label{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-surface-dark-muted);pointer-events:none;z-index:1;background-color:#0000;padding:0;transition:top .2s,font-size .2s,color .2s;position:absolute;top:1.5rem;left:1rem}.input-field .input-floating-label .field-optional{font-size:inherit;color:inherit;font-weight:var(--font-weight-regular)}.input-field .input-floating-label--select{font-size:var(--font-size-xs);line-height:var(--line-height-compact);top:.5rem}.input-field .input-floating-label--textarea{top:1rem}.input-field--text .input-text:focus+.input-floating-label,.input-field--text .input-text:not(:placeholder-shown)+.input-floating-label{font-size:var(--font-size-xs);line-height:var(--line-height-compact);top:.5rem}.input-field--textarea .input-textarea:focus+.input-floating-label--textarea,.input-field--textarea .input-textarea:not(:placeholder-shown)+.input-floating-label--textarea{font-size:var(--font-size-xs);line-height:var(--line-height-compact);color:var(--color-surface-dark-muted);top:.5rem}.input-field--error .input-text,.input-field--error .input-select,.input-field--error .input-textarea{border-color:var(--toast-error-bold)}.input-field.has-error .input-text{border-color:var(--toast-error-bold);color:var(--toast-error-bold)}.input-field.has-error .input-floating-label{color:var(--toast-error-bold)}.input-field .field-optional-hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-surface-dark-muted);margin-top:.25rem;display:block}.input-field .field-error-message{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--toast-error-bold);align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.input-field .field-error-message .error-icon{color:var(--toast-error-bold);flex-shrink:0;width:16px;height:16px}.input-field .input-text{width:100%;height:4rem;font-size:var(--font-size-m);line-height:var(--line-height-relaxed);border:1px solid var(--card-bottom-panel-border);background-color:var(--color-bg-primary);color:var(--color-text-primary);border-radius:0;outline:none;padding:1.5rem 1rem .5rem;font-family:inherit;transition:border-color .2s}.input-field .input-text::placeholder{color:#0000}.input-field .input-text:focus{border-color:var(--color-text-primary)}.input-field .input-text:hover:not(:focus){border-color:var(--color-text-primary-light,#5a6fd8)}.input-field .input-text.input-error{border-color:var(--toast-error-bold);color:var(--toast-error-bold)}.input-field .input-textarea{width:100%;font-size:var(--font-size-s);line-height:var(--line-height-relaxed);border:1px solid var(--card-bottom-panel-border);background-color:var(--color-bg-primary);color:var(--color-text-primary);resize:vertical;border-radius:0;outline:none;min-height:7.5rem;padding:1.5rem 1rem .5rem;font-family:inherit;transition:border-color .2s}.input-field .input-textarea::placeholder{color:#0000}.input-field .input-textarea:focus{border-color:var(--color-text-primary)}.input-field .input-textarea:hover:not(:focus){border-color:var(--color-text-primary-light,#5a6fd8)}.input-field .input-select-wrapper{position:relative}.input-field .input-select{width:100%;height:4rem;font-size:var(--font-size-m);line-height:var(--line-height-relaxed);border:1px solid var(--card-bottom-panel-border);background-color:var(--color-bg-primary);color:var(--color-text-primary);cursor:pointer;appearance:none;border-radius:0;outline:none;padding:1.5rem 2.5rem .5rem 1rem;font-family:inherit;transition:border-color .2s}.input-field .input-select:focus{border-color:var(--color-text-primary)}.input-field .input-select:hover:not(:focus){border-color:var(--color-text-primary-light,#5a6fd8)}.input-field .input-select.input-error{border-color:var(--toast-error-bold);color:var(--toast-error-bold)}.input-field .input-select option{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.input-field .input-select::-ms-expand{display:none}.input-field .input-select-chevron{pointer-events:none;color:var(--color-text-primary);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.input-field .input-select-chevron path{stroke:currentColor}.input-field .error-message{color:var(--Text-Status-Error);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.input-field .error-message:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.12761 1.26855C8.42673 1.28779 8.71834 1.37422 8.98048 1.52181C9.24246 1.66932 9.46714 1.87388 9.63868 2.11947L9.70899 2.22754L15.3581 11.6572L15.3633 11.6663L15.4251 11.7816C15.5598 12.0546 15.6307 12.3556 15.6315 12.6611C15.6325 13.0103 15.5414 13.3539 15.3685 13.6572C15.1956 13.9605 14.9461 14.2133 14.6452 14.3903C14.3443 14.5673 14.0021 14.6625 13.653 14.6663H2.34506C1.99591 14.6625 1.65381 14.5674 1.35287 14.3903C1.05196 14.2132 0.80249 13.9605 0.629565 13.6572C0.456658 13.3539 0.366248 13.0103 0.367195 12.6611C0.368173 12.3119 0.460792 11.9688 0.635424 11.6663L0.640632 11.6572L6.28907 2.22754L6.35938 2.11947C6.53094 1.8738 6.75618 1.66935 7.01824 1.52181C7.31771 1.35325 7.6557 1.26465 7.99936 1.26465L8.12761 1.26855ZM7.91407 2.60319C7.82927 2.61411 7.74685 2.64171 7.67188 2.68392C7.57216 2.74012 7.48841 2.82107 7.42904 2.91895L1.78972 12.333L1.75131 12.4111C1.71812 12.4912 1.70081 12.5772 1.70053 12.6644C1.7002 12.7807 1.73024 12.8954 1.78777 12.9964C1.84541 13.0976 1.92898 13.1822 2.0293 13.2412C2.12959 13.3002 2.24371 13.3317 2.36003 13.333H13.6387C13.755 13.3317 13.8691 13.3002 13.9694 13.2412C14.0697 13.1822 14.1527 13.0975 14.2103 12.9964C14.2679 12.8953 14.2985 12.7807 14.2982 12.6644C14.2978 12.5481 14.2665 12.4337 14.2083 12.333L8.56902 2.91895L8.52019 2.84863C8.46692 2.78192 8.40103 2.72606 8.32618 2.68392C8.22638 2.62773 8.11388 2.59801 7.99936 2.59798L7.91407 2.60319Z' fill='%236C0505'/%3e%3cpath d='M7.33254 8.66648V5.99981C7.33254 5.63162 7.63102 5.33314 7.99921 5.33314C8.3674 5.33314 8.66587 5.63162 8.66587 5.99981V8.66648C8.66587 9.03467 8.3674 9.33314 7.99921 9.33314C7.63102 9.33314 7.33254 9.03467 7.33254 8.66648Z' fill='%236C0505'/%3e%3cpath d='M8.00572 10.6665L8.07408 10.6697C8.41024 10.7039 8.67238 10.988 8.67238 11.3331C8.67238 11.6783 8.41024 11.9624 8.07408 11.9966L8.00572 11.9998H7.99921C7.63102 11.9998 7.33254 11.7013 7.33254 11.3331C7.33254 10.965 7.63102 10.6665 7.99921 10.6665H8.00572Z' fill='%236C0505'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px}.input-field .error-message p{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;margin:0}.personal-details-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:768px){.personal-details-grid{grid-template-columns:1fr}}.personal-details-grid .input-field{grid-column:1/-1}.cta-captcha-section{flex-direction:column;gap:1.5rem;padding-top:1rem;display:flex}.captcha-container{justify-content:space-between;align-items:center;gap:1rem;display:flex}.captcha-container .captcha-checkbox{align-items:center;gap:.5rem;display:flex}.captcha-container .captcha-checkbox input[type=checkbox]{border:2px solid var(--card-bottom-panel-border);background-color:var(--color-bg-primary);cursor:pointer;appearance:none;border-radius:2px;flex-shrink:0;width:1.5rem;height:1.5rem;position:relative}.captcha-container .captcha-checkbox input[type=checkbox]:checked{background-color:var(--color-text-primary);border-color:var(--color-text-primary)}.captcha-container .captcha-checkbox input[type=checkbox]:checked:after{content:"";border:solid var(--color-text-inverse,#fff);border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.captcha-container .captcha-checkbox label{font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-surface-dark-muted);cursor:pointer;font-family:var(--font-family-regular)}.captcha-container .captcha-logo .recaptcha-badge{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.captcha-container .captcha-logo .recaptcha-badge .recaptcha-text{font-family:var(--font-family-regular);font-size:var(--font-size-10px);font-weight:var(--font-weight-medium);color:var(--color-surface-dark-muted);letter-spacing:.5px}.captcha-container .captcha-logo .recaptcha-badge .recaptcha-links{font-family:var(--font-family-regular);font-size:var(--font-size-3xs);line-height:var(--line-height-relaxed);color:var(--color-surface-dark-muted)}.captcha-container .captcha-logo .recaptcha-badge .recaptcha-links a{color:var(--color-surface-dark-muted);text-decoration:none}.captcha-container .captcha-logo .recaptcha-badge .recaptcha-links a:hover{text-decoration:underline}.form-step-content{flex-direction:column;gap:1.5rem;display:flex}.text-button{font-family:inherit;font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-text-primary);cursor:pointer;text-align:center;border-radius:1000px;align-self:flex-start;width:fit-content;padding:.5rem 1.5rem;transition:all .2s}.text-button:hover:not(:disabled):not(.disabled){background-color:var(--color-bg-secondary,var(--color-light-grey))}.text-button:active:not(:disabled):not(.disabled){background-color:var(--color-text-primary);color:var(--color-bg-primary)}[data-theme=dark] .text-button:hover:not(:disabled):not(.disabled){background-color:var(--color-bg-secondary,#ffffff1a)}[data-theme=dark] .text-button:active:not(:disabled):not(.disabled){background-color:var(--color-text-primary);color:var(--color-bg-primary)}.text-button:focus:not(:disabled):not(.disabled){outline:2px solid var(--color-text-primary);outline-offset:2px}.text-button:disabled,.text-button.disabled{color:var(--color-border-light-gray);border-color:var(--color-border-light-gray);cursor:not-allowed;pointer-events:none;background-color:#0000}.section-actions{margin-top:1.5rem}.form-actions{justify-content:flex-start;margin-top:3rem;display:flex}.form-actions .btn{min-width:200px;font-size:var(--font-size-m-plus);padding:1rem 2rem}@media (max-width:480px){.form-actions .btn{width:100%;min-width:auto}}.confirmation-message{text-align:center;padding:3rem 2rem}.confirmation-message .confirmation-title{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-semibold);color:var(--color-contact-success);margin-bottom:1rem}@media (max-width:768px){.confirmation-message .confirmation-title{font-size:var(--h4-size-desktop)}}.confirmation-message .confirmation-title p,.confirmation-message .confirmation-title b,.confirmation-message .confirmation-title strong{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.confirmation-message .confirmation-subtitle{font-size:var(--font-size-m-plus);line-height:var(--line-height-relaxed);color:var(--color-surface-dark-muted);max-width:500px;margin:0 auto}@media (max-width:768px){.confirmation-message .confirmation-subtitle{font-size:var(--font-size-m)}}.confirmation-message .confirmation-subtitle p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.submission-error-banner{background-color:var(--color-submission-error-bg);border:1px solid var(--color-submission-error-border);border-radius:8px;margin-bottom:1.5rem;padding:1rem 1.5rem}.submission-error-banner p{color:var(--color-submission-error-text);font-size:var(--font-size-s);line-height:var(--line-height-relaxed);margin:0}@media (prefers-reduced-motion:reduce){.contact-form .input-floating-label,.contact-form .input-text,.contact-form .input-select,.contact-form .input-textarea,.contact-form .section-toggle .toggle-icon,.contact-form .section-status .status-circle,.contact-form .section-status .check-icon{transition:none}}@media (max-width:991px){.container-stack .article-carousel__container{padding:24px}}@media (min-width:1601px){.container-stack .article-carousel__container{padding:80px}}.container-stack .text-image-half-variant__content-wrapper{padding:0!important}.container-stack .text-image-half-variant__content-wrapper .text-image-half-variant__content{margin:48px}@media (max-width:991px){.container-stack .text-image-half-variant__content-wrapper .text-image-half-variant__content{margin:24px}}@media (min-width:1601px){.container-stack .text-image-half-variant__content-wrapper .text-image-half-variant__content{margin:80px}}.container-stack .text-image__content-wrapper{padding:0!important}.container-stack .text-image__content-wrapper:has(.text-image__fullbleed-background){padding:48px!important}@media (max-width:991px){.container-stack .text-image__content-wrapper:has(.text-image__fullbleed-background){padding:24px!important}}@media (min-width:1601px){.container-stack .text-image__content-wrapper:has(.text-image__fullbleed-background){padding:80px!important}}.container-stack .text-image__split--content{padding:0!important}.container-stack .text-image__split--content .text-image__content-block{margin:48px}@media (max-width:991px){.container-stack .text-image__split--content .text-image__content-block{margin:24px}}@media (min-width:1601px){.container-stack .text-image__split--content .text-image__content-block{margin:80px}}.container-stack .text-image__split--media{padding:0!important}.container-stack .container-stack__item>:first-child{margin-top:0}.container-stack .container-stack__item>:last-child{margin-bottom:0}.container-stack .container-stack__item>[style*=background-color],.container-stack .container-stack__item>.has-background{padding-left:48px;padding-right:48px}@media (max-width:991px){.container-stack .container-stack__item>[style*=background-color],.container-stack .container-stack__item>.has-background{padding-left:24px;padding-right:24px}}@media (min-width:1601px){.container-stack .container-stack__item>[style*=background-color],.container-stack .container-stack__item>.has-background{padding-left:80px;padding-right:80px}}.container-stack .promoted-section,.container-stack .promo-tout{padding:0!important}.container-stack .promoted-section__content,.container-stack .promoted-section__container,.container-stack .promo-tout__content,.container-stack .promo-tout__container{margin:48px}@media (max-width:991px){.container-stack .promoted-section__content,.container-stack .promoted-section__container,.container-stack .promo-tout__content,.container-stack .promo-tout__container{margin:24px}}@media (min-width:1601px){.container-stack .promoted-section__content,.container-stack .promoted-section__container,.container-stack .promo-tout__content,.container-stack .promo-tout__container{margin:80px}}@media (max-width:991px){.container-stack .container-stack__item>.video-player-container{margin-left:0;margin-right:0}}.container-stack .card__container,.container-stack .card-editorial-grid__container,.container-stack .bento-grid__container{padding-left:0!important;padding-right:0!important}.container-stack .gallery__title-block{padding-left:0;padding-right:0}.container-stack .gallery__viewport{padding-left:4px}.container-stack .gallery:not(.gallery--no-scroll) .gallery__slide:last-child{padding-right:0}.container-stack .hero,.container-stack .marquee,.container-stack .article-marquee,.container-stack .case-study-marquee{padding-left:0!important;padding-right:0!important}.container-stack .hero__content,.container-stack .hero__container,.container-stack .marquee__content,.container-stack .marquee__container,.container-stack .article-marquee__content,.container-stack .article-marquee__container,.container-stack .case-study-marquee__content,.container-stack .case-study-marquee__container{margin:48px}@media (max-width:991px){.container-stack .hero__content,.container-stack .hero__container,.container-stack .marquee__content,.container-stack .marquee__container,.container-stack .article-marquee__content,.container-stack .article-marquee__container,.container-stack .case-study-marquee__content,.container-stack .case-study-marquee__container{margin:24px}}@media (min-width:1601px){.container-stack .hero__content,.container-stack .hero__container,.container-stack .marquee__content,.container-stack .marquee__container,.container-stack .article-marquee__content,.container-stack .article-marquee__container,.container-stack .case-study-marquee__content,.container-stack .case-study-marquee__container{margin:80px}}.container-stack--20-70-10 .container-stack__column:first-child .container-stack__item>:first-child:not(.article-navigation-panel),.container-stack--20-70-10 .container-stack__column:first-child .container-stack__item>:last-child{margin-top:calc(var(--container-stack-padding-top-space) - var(--container-stack-gap))}@media screen and (max-width:768px){.container-stack--20-70-10 .container-stack__column:first-child .container-stack__item>:first-child:not(.article-navigation-panel),.container-stack--20-70-10 .container-stack__column:first-child .container-stack__item>:last-child{margin-top:0}}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>:first-child:not(.title-block-variant.variant-variant1,.image-component,.article-feature-wrapper,.article-navigation-panel){margin-top:0}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>:last-child{margin-bottom:0}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>.title-block-variant.variant-variant1,.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>.image-component,.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>.article-feature-wrapper,.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>.article-navigation-panel{margin-top:calc(var(--container-stack-padding-top-space) - var(--container-stack-gap))}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item:first-child>.title-block-variant,.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item:first-child>.image-component,.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item:first-child>.article-feature-wrapper{margin-top:0!important}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item p:last-child{margin-bottom:0}.container-stack{width:100%;max-width:1600px;margin:0 auto;padding:0 48px 80px}@media (max-width:768px){.container-stack{margin:0 auto auto;padding:0 24px 48px}}@media (min-width:769px){.container-stack{margin:0 auto auto;padding:0 24px 80px}}@media (min-width:1024px){.container-stack{margin:0 auto auto;padding:0 48px 80px}}@media (min-width:1601px){.container-stack{margin:auto;padding:40px 48px 80px}}.container-stack__inner{justify-content:space-between;gap:var(--container-stack-gap);flex-direction:row;width:100%;display:flex}@media (max-width:767px){.container-stack__inner{gap:var(--container-stack-gap);flex-direction:column}}@media (min-width:768px){.container-stack__inner{gap:var(--container-stack-gap)}}.container-stack__column{gap:var(--container-stack-gap);flex-direction:column;display:flex}@media (max-width:767px){.container-stack__column{gap:var(--container-stack-gap);width:100%}}@media (min-width:768px){.container-stack__column{gap:var(--container-stack-gap)}}.container-stack__item{border-radius:var(--spacing-xs,4px);width:100%;transition:background-color .2s,box-shadow .2s}.container-stack__column:has(>.container-stack__item[data-component-type=cta]){gap:0}.container-stack__item[data-component-type=title-block] .title-block{padding:var(--spacing-xxl)}@media (max-width:767px){.container-stack__item[data-component-type=title-block] .title-block{padding:2.5rem var(--spacing-l)}}.container-stack__item[data-component-type=title-block] .title-block.no-bottom-padding{padding-bottom:0!important}.container-stack__item[data-component-type=title-block] .btn{height:auto;min-height:3rem}@media (min-width:768px){.container-stack--100>.container-stack__inner>.container-stack__column{width:100%}}.container-stack--66{padding-top:var(--container-stack-66-vertical-space);padding-bottom:var(--container-stack-66-vertical-space);margin:0 auto;padding-left:24px;padding-right:24px}@media (min-width:1024px){.container-stack--66{padding-left:48px;padding-right:48px}}.container-stack--66>.container-stack__inner{justify-content:center}@media (min-width:768px){.container-stack--66>.container-stack__inner>.container-stack__column{flex:none;width:calc(66.6667% - 8px)}}@media (min-width:1024px){.container-stack--66>.container-stack__inner>.container-stack__column{width:calc(66.6667% - 10.6667px)}}@media (min-width:1440px){.container-stack--66>.container-stack__inner>.container-stack__column{width:calc(66.6667% - 16px)}}.container-stack--100-full{max-width:none;margin:0;padding:0}@media (max-width:768px){.container-stack--100-full{margin:0;padding:0}}@media (min-width:769px){.container-stack--100-full{margin:0;padding:0}}@media (min-width:1601px){.container-stack--100-full{margin:0;padding:0}}.container-stack--100-full>.container-stack__inner>.container-stack__column{width:100%}@media (min-width:768px){.container-stack--80>.container-stack__inner>.container-stack__column{width:80%;margin:0 auto}.container-stack--50-50>.container-stack__inner>.container-stack__column{width:50%}.container-stack--33-66>.container-stack__inner>.container-stack__column:first-child{width:33%}.container-stack--33-66>.container-stack__inner>.container-stack__column:nth-child(2),.container-stack--66-33>.container-stack__inner>.container-stack__column:first-child{width:67%}.container-stack--66-33>.container-stack__inner>.container-stack__column:nth-child(2){width:33%}.container-stack--25-75>.container-stack__inner{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.container-stack--25-75>.container-stack__inner>.container-stack__column:first-child{grid-column:1/4}.container-stack--25-75>.container-stack__inner>.container-stack__column:nth-child(2){grid-column:4/13}}@media (min-width:768px) and (min-width:1024px) and (max-width:1439px){.container-stack--25-75>.container-stack__inner{gap:32px}}@media (min-width:768px) and (min-width:1440px){.container-stack--25-75>.container-stack__inner{gap:48px}}@media (min-width:992px){.container-stack--25-75>.container-stack__inner:has(>.container-stack__column:first-child .container-stack__item[data-component-type="Article Side Panel"]):has(>.container-stack__column:nth-child(2) .container-stack__item[data-component-type=Video\ Player]){gap:0}}@media (min-width:768px){.container-stack--75-25>.container-stack__inner>.container-stack__column:first-child{width:75%}.container-stack--75-25>.container-stack__inner>.container-stack__column:nth-child(2){width:25%}.container-stack--20-80>.container-stack__inner>.container-stack__column:first-child{width:20%}.container-stack--20-80>.container-stack__inner>.container-stack__column:nth-child(2){width:80%}.container-stack--33-33-33>.container-stack__inner>.container-stack__column{width:calc(33.3333% - 20.6667px)}}@media (max-width:767px){.container-stack--25-25-25-25>.container-stack__inner{flex-direction:column}.container-stack--25-25-25-25>.container-stack__inner>.container-stack__column{width:100%}}@media (min-width:768px) and (max-width:1199px){.container-stack--25-25-25-25>.container-stack__inner{flex-wrap:wrap;flex-direction:row!important}.container-stack--25-25-25-25>.container-stack__inner>.container-stack__column{width:calc(50% - 15.5px)}}@media (min-width:1200px){.container-stack--25-25-25-25>.container-stack__inner{flex-direction:row}.container-stack--25-25-25-25>.container-stack__inner>.container-stack__column{width:calc(25% - 23.25px)}}@media (min-width:768px){.container-stack--25-25-50>.container-stack__inner>.container-stack__column:first-child,.container-stack--25-25-50>.container-stack__inner>.container-stack__column:nth-child(2){width:calc(22.5% - 13.95px)}.container-stack--25-25-50>.container-stack__inner>.container-stack__column:nth-child(3),.container-stack--50-25-25>.container-stack__inner>.container-stack__column:first-child{width:calc(55% - 34.1px)}.container-stack--50-25-25>.container-stack__inner>.container-stack__column:nth-child(2),.container-stack--50-25-25>.container-stack__inner>.container-stack__column:nth-child(3){width:calc(22.5% - 13.95px)}}.container-stack--20-70-10{max-width:1440px;padding-left:104px;padding-right:104px}@media (max-width:768px){.container-stack--20-70-10{padding-left:24px;padding-right:24px}}@media (min-width:769px) and (max-width:1439px){.container-stack--20-70-10{padding-left:48px;padding-right:48px}}.container-stack--20-70-10>.container-stack__inner{gap:0}@media (min-width:768px){.container-stack--20-70-10>.container-stack__inner>.container-stack__column:first-child{flex:0 0 284px;width:284px;min-width:284px;margin-right:31px}.container-stack--20-70-10>.container-stack__inner>.container-stack__column:nth-child(2){flex:1 1 0;min-width:0;overflow:hidden}.container-stack--20-70-10>.container-stack__inner>.container-stack__column:nth-child(3){flex:0 0 0;width:0;min-width:0;padding:0;overflow:hidden}}@media (max-width:768px){.container-stack--padding{padding-top:var(--container-stack-padding-top-space);padding-bottom:var(--container-stack-padding-top-space)}}@media (min-width:769px){.container-stack--padding{padding-top:var(--container-stack-padding-top-space);padding-bottom:var(--container-stack-padding-top-space)}}@media (min-width:1601px){.container-stack--padding{padding-top:var(--container-stack-padding-top-space);padding-bottom:var(--container-stack-padding-top-space)}}.container-stack,.container-stack *,.container-stack :before,.container-stack :after{box-sizing:border-box}.container-stack.ue-environment{position:relative}.container-stack.ue-environment:before{content:"";pointer-events:none;z-index:1;border:2px dashed #007bff4d;position:absolute;inset:-2px}.container-stack.ue-environment:after{content:"Container Stack";color:#fff;font-size:var(--font-size-2xs);pointer-events:none;z-index:2;font-family:var(--font-family-regular);background:#007bffcc;border-radius:0 0 3px;padding:2px 6px;position:absolute;top:-2px;left:-2px}.container-stack__column{position:relative}.ue-environment .container-stack__column:before{content:"";pointer-events:none;z-index:1;border:1px dotted #007bff33;position:absolute;inset:0 -1px}.container-stack__item{position:relative}.ue-environment .container-stack__item:before{content:"";pointer-events:none;z-index:1;border:1px solid #28a74533;position:absolute;inset:-1px}.ue-environment .container-stack__item:hover:before{border-color:#28a74580}.ue-environment .container-stack__item:after{content:attr(data-component-type);color:#fff;font-size:var(--font-size-10px);pointer-events:none;z-index:2;font-family:var(--font-family-regular);text-transform:capitalize;background:#28a745cc;border-radius:0 0 0 2px;padding:1px 4px;position:absolute;top:-1px;right:-1px}@media (max-width:1199px){.container-stack.ue-environment:after{content:"Container Stack (Mobile)"}}.container-stack--sticky-active>.container-stack__inner{align-items:flex-start}.container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky{z-index:10;position:sticky;top:80px}.container-stack--20-80.container-stack--sticky-active>.container-stack__inner{align-items:flex-start}@media (min-width:768px){.container-stack--20-80.container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky{flex-shrink:0;width:20%}.container-stack--20-80.container-stack--sticky-active>.container-stack__inner>.container-stack__column--scrollable{flex-grow:1;width:80%}}.container-stack--25-75.container-stack--sticky-active>.container-stack__inner{align-items:flex-start}@media (max-width:767px){.container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky:not(.container-stack__column--has-secondary-nav){height:auto!important;max-height:none!important;position:relative!important;top:auto!important;overflow-y:visible!important}.container-stack--sticky-active .container-stack__column--scrollable{min-height:auto!important}}@media (max-width:1199px){.container-stack--has-article-nav .container-stack__column--has-article-nav .article-navigation-panel.is-mobile,.container-stack .container-stack__column--has-article-nav .article-navigation-panel.is-mobile{width:100vw!important;max-width:100vw!important;margin-left:calc(-1*var(--spacing-l,24px))!important;margin-right:calc(-1*var(--spacing-l,24px))!important;z-index:100!important;position:sticky!important;top:0!important;left:0!important;right:0!important}}.container-stack__column--sticky{will-change:position,top;backface-visibility:hidden;transition:position .2s,top .2s;transform:translateZ(0)}.container-stack--sticky-active>.container-stack__inner{contain:layout style}.container-stack--sticky-active>.container-stack__inner:has(.share-article){contain:style}.container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky{contain:layout;transition:position .1s,top .1s}.container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky:has(.share-article){contain:style;overflow:visible}.container-stack--in-modal.container-stack--sticky-active .container-stack__column--sticky{height:auto!important;max-height:none!important;position:relative!important;top:auto!important;overflow-y:visible!important}.container-stack--in-modal.container-stack--sticky-active .container-stack__column--scrollable{min-height:auto!important}@media (max-width:575px){.container-stack--in-modal.container-stack--25-25-25-25>.container-stack__inner{flex-direction:column}.container-stack--in-modal.container-stack--25-25-25-25>.container-stack__inner>.container-stack__column{width:100%}}@media (min-width:576px) and (max-width:767px){.container-stack--in-modal.container-stack--25-25-25-25>.container-stack__inner{flex-wrap:wrap;flex-direction:row!important}.container-stack--in-modal.container-stack--25-25-25-25>.container-stack__inner>.container-stack__column{width:calc(50% - 15.5px)}}@media (min-width:768px){.container-stack--in-modal.container-stack--25-25-25-25>.container-stack__inner{flex-wrap:nowrap;flex-direction:row!important}.container-stack--in-modal.container-stack--25-25-25-25>.container-stack__inner>.container-stack__column{width:calc(25% - 23.25px)}}@media (max-width:767px){.container-stack--in-modal.container-stack--33-33-33>.container-stack__inner{flex-direction:column}}@media (min-width:768px){.container-stack--in-modal.container-stack--33-33-33>.container-stack__inner{flex-direction:row}.container-stack--in-modal.container-stack--33-33-33>.container-stack__inner>.container-stack__column{width:calc(33.3333% - 20.6667px)}}@media (max-width:767px){.container-stack--in-modal.container-stack--50-50>.container-stack__inner,.container-stack--in-modal.container-stack--33-66>.container-stack__inner,.container-stack--in-modal.container-stack--66-33>.container-stack__inner,.container-stack--in-modal.container-stack--25-75>.container-stack__inner,.container-stack--in-modal.container-stack--75-25>.container-stack__inner,.container-stack--in-modal.container-stack--20-80>.container-stack__inner{flex-direction:column}}@media (min-width:768px){.container-stack--in-modal.container-stack--50-50>.container-stack__inner,.container-stack--in-modal.container-stack--33-66>.container-stack__inner,.container-stack--in-modal.container-stack--66-33>.container-stack__inner,.container-stack--in-modal.container-stack--25-75>.container-stack__inner,.container-stack--in-modal.container-stack--75-25>.container-stack__inner,.container-stack--in-modal.container-stack--20-80>.container-stack__inner{flex-direction:row}}@media (max-width:767px){.container-stack--in-modal.container-stack--25-25-50>.container-stack__inner,.container-stack--in-modal.container-stack--50-25-25>.container-stack__inner{flex-direction:column}}@media (min-width:768px){.container-stack--in-modal.container-stack--25-25-50>.container-stack__inner,.container-stack--in-modal.container-stack--50-25-25>.container-stack__inner{flex-direction:row}}:is(body:has(.article-nav) .container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky,body:has(.simple-article-nav) .container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky,body:has(.article-progress-bar) .container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky){top:152px}@media (max-width:1023px){.container-stack .container-stack__item[data-component-type=TopicCloud]{display:none}:is(.container-stack--20-80:has(.article-navigation-panel)>.container-stack__inner,.container-stack--25-75:has(.article-navigation-panel)>.container-stack__inner,.container-stack--20-70-10:has(.article-navigation-panel)>.container-stack__inner){flex-direction:column!important;display:flex!important}:is(.container-stack--20-80:has(.article-navigation-panel)>.container-stack__inner>.container-stack__column,.container-stack--25-75:has(.article-navigation-panel)>.container-stack__inner>.container-stack__column,.container-stack--20-70-10:has(.article-navigation-panel)>.container-stack__inner>.container-stack__column){flex:none!important;width:100%!important;min-width:0!important;margin-right:0!important}}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}.content-card{align-items:flex-start;gap:var(--spacing-m);--card-heading:var(--color-text-primary);--card-description:var(--color-text-secondary);--card-fill-background:var(--color-bg-secondary);--card-link:var(--color-text-link);flex-direction:column;width:100%;max-width:100%;display:flex;position:relative;overflow:visible}.content-card.theme-dark{--card-heading:#fff;--card-description:var(--color-text-disabled);--card-fill-background:var(--color-surface-dark-card);--card-link:var(--brand-blue-200)}.content-card .container{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.content-card .image-container{flex-shrink:0;align-self:stretch;position:relative;overflow:hidden}.content-card .image-container img,.content-card .image-container .video-player-container{transition:transform .4s cubic-bezier(.4,0,.2,1)}.content-card .video-container{width:100%;height:100%;position:relative;overflow:hidden}.content-card .video-container video{object-fit:cover;width:100%;height:100%}.content-card .video-container .video-player-container{transition:transform .4s cubic-bezier(.4,0,.2,1)}.content-card .content-card__play-icon{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-card--4-3 .container,.content-card--4-3 .image-container,.content-card--4-3 .video-container{aspect-ratio:4/3;height:100%}.content-card--3-4 .container,.content-card--3-4 .image-container,.content-card--3-4 .video-container{aspect-ratio:3/4;height:25rem}.content-card--16-9 .container,.content-card--16-9 .image-container,.content-card--16-9 .video-container{aspect-ratio:300/169;height:10.5625rem}.content-card--1-1-content .container,.content-card--1-1-content .image-container,.content-card--1-1-content .video-container{aspect-ratio:1;width:100%;height:auto}.content-card .image-container .video-player-container.hero-card .ambient-video,.content-card .video-container .video-player-container.hero-card .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.content-card .image-container .video-player-container.hero-card .video-coverImage,.content-card .image-container .video-player-container.hero-card .video-player,.content-card .video-container .video-player-container.hero-card .video-coverImage,.content-card .video-container .video-player-container.hero-card .video-player{border-radius:0!important}.content-card .image-container .video-player-container.hero-card .video-tint,.content-card .video-container .video-player-container.hero-card .video-tint,.content-card .image-container .video-player-container.hero-card.playback-ambient .play-button,.content-card .video-container .video-player-container.hero-card.playback-ambient .play-button{display:none!important}.content-card.has-card-link:hover .image-container img,.content-card.has-card-link:hover .image-container .video-player-container,.content-card.has-card-link:hover .video-container .video-player-container{transform:scale(1.05)}.content-card.has-card-link:hover .copy-container .headline,.content-card.has-card-link:hover .copy-container a.headline,.content-card.has-card-link:hover .copy-container a.headline h2{color:var(--card-link)}.content-card.has-card-link .copy-container a.headline{cursor:pointer;text-decoration:none;transition:color .5s cubic-bezier(.3,0,.1,1);display:block}.content-card.has-card-link .copy-container a.headline h2{color:inherit;transition:color .5s cubic-bezier(.3,0,.1,1)}.content-card .content-card__body-copy p{margin:0!important}.content-card .copy-container{align-items:flex-start;gap:var(--spacing-s);flex-direction:column;align-self:stretch;display:flex}.content-card .copy-container .eyebrow{color:var(--card-heading);text-align:center}.content-card .copy-container .headline{color:var(--card-heading);transition:color .5s cubic-bezier(.3,0,.1,1)}.content-card .copy-container .content-card-ctas{padding-top:var(--spacing-sm);align-items:flex-start;gap:var(--spacing-s);flex-direction:column;align-self:stretch;display:flex}.content-card .copy-container .content-card-ctas .text-link,.content-card .copy-container .content-card-ctas .link-button,.content-card .copy-container .content-card-ctas .button{align-self:flex-start}@media (prefers-reduced-motion:reduce){.content-card .image-container img,.content-card .image-container .video-player-container,.content-card .video-container .video-player-container{transition:none}}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}.content-card-horizontal{width:100%;color:var(--color-text-primary);cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:48px;transition:transform .2s;display:flex}.content-card-horizontal.has-link:hover .content-card-horizontal__media-img,.content-card-horizontal.has-link:hover .content-card-horizontal__media-video{transform:scale(1.05)}.content-card-horizontal.has-link:hover .content-card-horizontal__title-link,.content-card-horizontal.has-link:hover .content-card-horizontal__title-link h3{color:var(--brand-color-primary)}.content-card-horizontal:focus{outline:none}.content-card-horizontal--horizontal-large .content-card-horizontal__media{aspect-ratio:1;width:min(300px,50% - 1.5rem);height:auto}.content-card-horizontal--horizontal-large .content-card-horizontal__content{flex:1;min-width:calc(50% - 1.5rem)}.content-card-horizontal--horizontal-large .content-card-horizontal__title{font-size:var(--font-size-l);line-height:var(--line-height-normal)}.content-card-horizontal--horizontal-large .content-card-horizontal__description{font-size:var(--font-size-s);line-height:var(--line-height-relaxed)}@media (max-width:767px){.content-card-horizontal--horizontal-large .content-card-horizontal__title{font-size:var(--font-size-m);line-height:var(--line-height-relaxed)}.content-card-horizontal--horizontal-large .content-card-horizontal__description{font-size:var(--font-size-xs);line-height:var(--line-height-tight)}}@media (max-width:480px){.content-card-horizontal--horizontal-large .content-card-horizontal__title{font-size:var(--font-size-s);line-height:var(--line-height-normal2)}}.content-card-horizontal--horizontal-small .content-card-horizontal__media{aspect-ratio:1;flex-shrink:0;width:76px;height:auto}.content-card-horizontal--horizontal-small .content-card-horizontal__content{flex:1}.content-card-horizontal--horizontal-small .content-card-horizontal__title{font-size:var(--font-size-s);line-height:var(--line-height-normal2)}.content-card-horizontal--horizontal-small .content-card-horizontal__title-wrapper .button-group-a-link__title,.content-card-horizontal--horizontal-small .content-card-horizontal__title-wrapper .button-group-a-link__title-static{font-size:var(--font-size-s)}.content-card-horizontal--horizontal-small .content-card-horizontal__description{font-size:var(--font-size-xs);line-height:var(--line-height-tight)}@media (max-width:767px){.content-card-horizontal--horizontal-small .content-card-horizontal__title{font-size:var(--font-size-xs);line-height:var(--line-height-tight)}.content-card-horizontal--horizontal-small .content-card-horizontal__description{font-size:var(--font-size-2xs);line-height:var(--line-height-normal)}}@media (max-width:480px){.content-card-horizontal--horizontal-small .content-card-horizontal__title{font-size:var(--font-size-2xs);line-height:var(--line-height-normal)}}.content-card-horizontal--horizontal-small .content-card-horizontal__media-container .video-player-container .play-button{width:2.5rem!important;height:2.5rem!important}.content-card-horizontal--horizontal-small .content-card-horizontal__media-container .video-player-container .play-button svg{width:1rem!important;height:1rem!important}.content-card-horizontal__media-container .video-player-container.hero-card .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.content-card-horizontal__media-container .video-player-container.hero-card .video-coverImage,.content-card-horizontal__media-container .video-player-container.hero-card .video-player{border-radius:0!important}.content-card-horizontal__media-container .video-player-container.hero-card .video-tint,.content-card-horizontal__media-container .video-player-container.hero-card.playback-ambient .play-button{display:none!important}.content-card-horizontal__media{flex-shrink:0;position:relative;overflow:hidden}.content-card-horizontal__media-container{width:100%;padding-bottom:100%;position:relative;overflow:hidden}.content-card-horizontal__media-img,.content-card-horizontal__media-video{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.content-card-horizontal__content{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-s);flex-direction:column;flex:1 1 0;display:inline-flex;overflow:hidden}.content-card-horizontal__eyebrow{font-family:var(--font-family-regular);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.content-card-horizontal__title{font-family:var(--font-family-regular);font-size:var(--font-size-l);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin:0;transition:color .3s}.content-card-horizontal__title-link{color:inherit;text-decoration:none;transition:color .3s}.content-card-horizontal__title-link h3{transition:color .3s}.content-card-horizontal__meta-row{color:var(--color-text-secondary);line-height:var(--line-height-normal2);margin:0;display:block}.content-card-horizontal__tag-titles{color:var(--color-text-secondary);margin:0;display:inline}.content-card-horizontal__tag-divider,.content-card-horizontal__meta-divider{vertical-align:middle;opacity:.3;border-left:1px solid;width:0;height:.75rem;margin:0 .5rem;display:inline-block}.content-card-horizontal__read-time-group{white-space:nowrap;display:inline}.content-card-horizontal__read-time{white-space:nowrap;color:var(--color-text-secondary);margin:0;display:inline}.content-card-horizontal__read-time .content-card-horizontal__read-time-text{margin:0;display:inline}.content-card-horizontal__description{font-family:var(--font-family-regular);font-size:var(--font-size-s);line-height:var(--line-height-relaxed);font-weight:var(--font-weight-regular);color:var(--color-text-primary);overflow-wrap:break-word;word-break:break-word;max-width:100%;margin:0}.content-card-horizontal__description p{margin:0!important}.content-card-horizontal__ctas{align-items:flex-start;gap:var(--spacing-s);margin-top:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:767px){.content-card-horizontal{gap:var(--spacing-m);width:100%;max-width:327px;padding:0 var(--spacing-m)}.content-card-horizontal__content{gap:var(--spacing-xs)}.content-card-horizontal__eyebrow{font-size:var(--font-size-2xs);line-height:var(--line-height-normal)}.content-card-horizontal__description{display:none}.content-card-horizontal__ctas{gap:var(--spacing-xs)}}@media (max-width:480px){.content-card-horizontal{gap:var(--spacing-s);padding:0 var(--spacing-s)}}.content-card-horizontal-container{--gc-gap-desktop:3.125rem;--gc-gap-tablet:2.5rem;--gc-gap-mobile:1.875rem;--gc-gap-default:2rem}.content-card-horizontal-container .content-card-horizontal-grid{gap:var(--gc-gap-default);display:grid}@media (min-width:62rem){.content-card-horizontal-container .content-card-horizontal-grid{gap:var(--gc-gap-desktop)}.content-card-horizontal-container .content-card-horizontal-grid[data-columns="1"]{grid-template-columns:1fr}.content-card-horizontal-container .content-card-horizontal-grid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.content-card-horizontal-container .content-card-horizontal-grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.content-card-horizontal-container .content-card-horizontal-grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}}@media (min-width:48rem) and (max-width:61.9375rem){.content-card-horizontal-container .content-card-horizontal-grid{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.content-card-horizontal-container .content-card-horizontal-grid{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.countdown-timer{font-family:var(--font-family-primary);border-radius:0;width:100%;position:relative;overflow:hidden}.countdown-timer__background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.countdown-timer__background img{object-fit:cover;width:100%;height:100%;display:block}.countdown-timer__overlay{background-color:var(--color-overlay-35);z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.countdown-timer__content{z-index:3;justify-content:center;align-items:center;min-height:31.25rem;padding:3rem;display:flex;position:relative}@media (min-width:75rem){.countdown-timer__content{min-height:31.25rem;padding:3rem}}@media (min-width:62rem) and (max-width:74.9375rem){.countdown-timer__content{min-height:20.4375rem;padding:3rem}}@media (min-width:48rem) and (max-width:61.9375rem){.countdown-timer__content{min-height:15.125rem;padding:1.5rem}}@media (max-width:47.9375rem){.countdown-timer__content{flex-direction:column;justify-content:center;min-height:23.4375rem;padding:1.5rem}}.countdown-timer__container{justify-content:center;width:100%;max-width:84rem;display:flex}@media (max-width:47.9375rem){.countdown-timer__container{max-width:20.4375rem}.countdown-timer__row.countdown-timer__row--no-seconds .countdown-timer__container{max-width:100%}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)) .countdown-timer__container{max-width:100%}}.countdown-timer__row{justify-content:space-between;align-items:center;gap:3rem;width:100%;display:flex}@media (min-width:75rem){.countdown-timer__row{gap:3rem}}@media (min-width:62rem) and (max-width:74.9375rem){.countdown-timer__row{gap:3rem}}@media (min-width:48rem) and (max-width:61.9375rem){.countdown-timer__row{gap:3rem}}@media (max-width:47.9375rem){.countdown-timer__row{flex-direction:column;align-items:stretch;gap:2rem}.countdown-timer__row:after{content:"";background-color:var(--color-border-secondary);order:2;width:100%;height:.0625rem;margin:1rem 0}}.countdown-timer__unit{text-align:center;color:var(--color-text-primary);flex-direction:column;flex:1;justify-content:space-between;align-items:center;display:flex}.countdown-timer__unit--hidden{opacity:0;pointer-events:none;transform:translateY(-20px)}.countdown-timer__unit--visible{opacity:1;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(0)}.countdown-timer__unit--animating{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards slideInDown}@media (min-width:75rem){.countdown-timer__unit{border-right:.0625rem solid #0000;gap:1.5rem;width:21rem;height:7.375rem;transition:border-right-color .3s .3s}.countdown-timer__unit:last-child{border-right:none}.countdown-timer__unit--visible:not(:last-child){border-right-color:var(--color-border-secondary)}}@media (min-width:62rem) and (max-width:74.9375rem){.countdown-timer__unit{border-right:.0625rem solid #0000;gap:1.5rem;width:14.5rem;height:7.375rem;transition:border-right-color .3s .3s}.countdown-timer__unit:last-child{border-right:none}.countdown-timer__unit--visible:not(:last-child){border-right-color:var(--color-border-secondary)}}@media (min-width:48rem) and (max-width:61.9375rem){.countdown-timer__unit{gap:1rem;width:9.75rem;height:5.125rem}}@media (max-width:47.9375rem){.countdown-timer__unit{flex:none;gap:1rem;width:9.75rem;height:5.125rem}.countdown-timer__unit--days,.countdown-timer__unit--hours{order:1}.countdown-timer__unit--minutes,.countdown-timer__unit--seconds{order:3}.countdown-timer__row.countdown-timer__row--no-seconds .countdown-timer__unit{width:auto;min-width:5rem;max-width:7rem}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)) .countdown-timer__unit{width:auto;min-width:5rem;max-width:7rem}}.countdown-timer__value{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);color:var(--color-text-primary);letter-spacing:-.02em}@media (min-width:75rem){.countdown-timer__value{font-size:var(--display-2-size-desktop);line-height:1.1}}@media (min-width:62rem) and (max-width:74.9375rem){.countdown-timer__value{font-size:var(--display-2-size-desktop);line-height:1.1}}@media (max-width:61.9375rem){.countdown-timer__value{font-size:var(--h2-size-desktop);letter-spacing:-.03em;line-height:1.1}}.countdown-timer__label{font-weight:var(--font-weight-regular);color:var(--color-text-secondary);text-align:center}@media (min-width:62rem){.countdown-timer__label{font-size:var(--font-size-l);line-height:var(--line-height-normal)}}@media (max-width:61.9375rem){.countdown-timer__label{font-size:var(--font-size-s);line-height:var(--line-height-normal2)}}@media (max-width:47.9375rem){.countdown-timer__row{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.countdown-timer__row .countdown-timer__unit--days{grid-area:1/1}.countdown-timer__row .countdown-timer__unit--hours{grid-area:1/2}.countdown-timer__row:after{content:"";background-color:var(--color-border-secondary);grid-area:2/1/auto/-1;width:100%;height:.0625rem;margin:1rem 0}.countdown-timer__row .countdown-timer__unit--minutes{grid-area:3/1}.countdown-timer__row .countdown-timer__unit--seconds{grid-area:3/2}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)){grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:.5rem}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)) .countdown-timer__unit--days{flex-shrink:1;grid-area:1/1;width:auto;min-width:0}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)) .countdown-timer__unit--hours{flex-shrink:1;grid-area:1/2;width:auto;min-width:0}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)) .countdown-timer__unit--minutes{flex-shrink:1;grid-area:1/3;width:auto;min-width:0}.countdown-timer__row:not(:has(.countdown-timer__unit--seconds)):after{display:none}.countdown-timer__row.countdown-timer__row--no-seconds{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:.5rem}.countdown-timer__row.countdown-timer__row--no-seconds .countdown-timer__unit--days{flex-shrink:1;grid-area:1/1;width:auto;min-width:0}.countdown-timer__row.countdown-timer__row--no-seconds .countdown-timer__unit--hours{flex-shrink:1;grid-area:1/2;width:auto;min-width:0}.countdown-timer__row.countdown-timer__row--no-seconds .countdown-timer__unit--minutes{flex-shrink:1;grid-area:1/3;width:auto;min-width:0}.countdown-timer__row.countdown-timer__row--no-seconds:after{display:none}}.countdown-timer{background-color:var(--color-bg-primary)}.countdown-timer__post-event-message{text-align:center;color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.countdown-timer__post-event-message a{color:var(--color-rte-link);text-decoration:underline}.countdown-timer__post-event-message a:hover{color:var(--color-rte-hover);text-decoration:underline}.countdown-timer__post-event-message a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:.125rem;text-decoration:underline}@media (min-width:75rem){.countdown-timer__post-event-message{font-size:var(--h3-size-desktop);line-height:var(--line-height-medium2);padding:2rem}}@media (min-width:48rem) and (max-width:74.9375rem){.countdown-timer__post-event-message{font-size:var(--h4-size-desktop);line-height:var(--line-height-normal);padding:2rem}}@media (max-width:47.9375rem){.countdown-timer__post-event-message{font-size:var(--font-size-l);line-height:var(--line-height-normal2);padding:1.5rem}}.countdown-timer__post-event-message p{margin:0}.countdown-timer--expired .countdown-timer__indicators{display:none}.countdown-timer .static-number,.countdown-timer .animated-digit{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;display:inline-block}.countdown-timer .single-digit{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:center;width:1ch;display:inline-block;position:relative;overflow:hidden}.countdown-timer .single-digit__container{width:100%;height:1em;display:inline-block;position:relative}.countdown-timer .single-digit__current,.countdown-timer .single-digit__new{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:center;width:100%;display:inline-block;position:absolute;top:0;left:0}.countdown-timer .single-digit__current--sliding-out{animation:.3s ease-in-out forwards slideDown}.countdown-timer .single-digit__new--sliding-in{animation:.3s ease-in-out forwards slideInFromTop}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.currency-calculator{padding:var(--spacing-xxxl) var(--spacing-xxl);align-items:center;gap:var(--spacing-xxl);background:var(--color-bg-primary);width:100%;color:var(--color-text-primary);flex-direction:column;display:flex}.currency-calculator--is-top-page{min-height:50.625rem;scroll-margin-top:5.8125rem}.currency-calculator--is-top-page .currency-calculator__title-block .title-headline{font-size:var(--h1-size-desktop);line-height:var(--line-height-medium);margin-bottom:var(--spacing-l)}@media (max-width:47.9375rem){.currency-calculator--is-top-page .currency-calculator__title-block .title-headline{font-size:var(--h1-size-mobile)}}.currency-calculator--header-blended.currency-calculator--is-top-page{padding-top:calc(var(--spacing-xxxl) + 4.5rem);margin-top:-4.5rem}@media (max-width:61.9375rem){.currency-calculator--header-blended.currency-calculator--is-top-page{padding-top:var(--spacing-xxxl);margin-top:0}}.currency-calculator__module-container{gap:var(--spacing-xxl);align-items:flex-start;width:100%;max-width:84rem;display:flex}.currency-calculator__container{gap:var(--spacing-xxl);padding:0 var(--spacing-xxxl);flex-direction:column;flex:1;max-width:40.5rem;display:flex}.currency-calculator__form-container{gap:var(--spacing-xl);flex-direction:column;display:flex}.currency-calculator__currencies{gap:var(--spacing-m);flex-direction:column;display:flex}.currency-calculator__swap-section{align-items:center;gap:var(--spacing-m);padding:0;display:flex}.currency-calculator__divider{background:var(--color-border-secondary);flex:1;height:.0625rem}.currency-calculator__optional-fields{gap:var(--spacing-m);display:flex}.currency-calculator__image,.currency-calculator__video{flex:1;justify-content:center;align-items:center;max-width:40.5rem;display:flex}.currency-calculator__video{width:100%}.currency-calculator__video .video-player-container{width:100%!important;max-width:100%!important}.currency-calculator__image-content{object-fit:cover;border-radius:0;width:100%;height:auto}.currency-calculator__disclaimer{justify-content:center;align-items:center;width:100%;max-width:84rem;display:flex}.currency-calculator__disclaimer .disclaimer{width:100%;padding:var(--spacing-l) var(--spacing-xxxl);background:var(--color-bg-primary)!important}.currency-calculator__disclaimer .disclaimer #disclaimer-title,.currency-calculator__disclaimer .disclaimer .disclaimer_description{text-align:left;color:var(--color-text-tertiary)!important}.currency-calculator__disclaimer .disclaimer #disclaimer-title{font-size:var(--body-xs-size);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-s)}.currency-calculator__disclaimer .disclaimer .disclaimer_description{font-size:var(--body-xs-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.currency-calculator__disclaimer .disclaimer .disclaimer_description a,.currency-calculator__disclaimer .disclaimer .disclaimer-link{text-decoration:underline;color:var(--brand-color-primary)!important}.currency-calculator__disclaimer-text{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-tertiary)!important}@media (min-width:74.9375rem){.currency-calculator{padding:var(--spacing-xxxl) var(--spacing-xxl)}.currency-calculator__video{max-width:40.5rem}.currency-calculator__video .video-player-container.no-overlay.l-breakpoint.aspect-1-1 .video-player,.currency-calculator__video .video-player-container.no-overlay.l-breakpoint.aspect-1-1 .inline-video-container,.currency-calculator__video .video-player-container.no-overlay.l-breakpoint.aspect-1-1 .ambient-video{width:40.5rem;height:40.5rem}.currency-calculator__module-container{gap:var(--spacing-xxl)}.currency-calculator__container{padding:0 var(--spacing-xxxl)}.currency-calculator__optional-fields{gap:var(--spacing-m);flex-direction:row}.currency-calculator__optional-fields>*{flex:1}.currency-calculator__disclaimer .disclaimer{padding:var(--spacing-l) var(--spacing-xxxl)}}@media (max-width:74.9375rem) and (min-width:62rem){.currency-calculator{padding:5rem var(--spacing-xxl)}.currency-calculator__module-container{gap:var(--spacing-xl)}.currency-calculator__container{padding:0}.currency-calculator__image,.currency-calculator__video{max-width:28rem}.currency-calculator__disclaimer .disclaimer{padding:var(--spacing-l) var(--spacing-xxxl)}.currency-calculator__optional-fields{gap:var(--spacing-m);flex-direction:row}.currency-calculator__optional-fields>*{flex:1}}@media (max-width:61.9375rem) and (min-width:48rem){.currency-calculator{padding:5rem var(--spacing-l)}.currency-calculator__module-container{gap:var(--spacing-xl);flex-direction:column}.currency-calculator__container{width:100%;max-width:none;padding:0}.currency-calculator__image,.currency-calculator__video{width:100%;max-width:none}.currency-calculator__disclaimer{padding:0}.currency-calculator__disclaimer .disclaimer{padding:var(--spacing-l) var(--spacing-xl)}.currency-calculator__disclaimer-text{max-width:none}.currency-calculator__optional-fields{gap:var(--spacing-l);flex-direction:row}.currency-calculator__optional-fields>*{flex:1}}@media (max-width:47.9375rem){.currency-calculator{padding:var(--spacing-xxl) var(--spacing-l);gap:var(--spacing-xl)}.currency-calculator__module-container{gap:var(--spacing-xl);flex-direction:column}.currency-calculator__container{width:100%;padding:0}.currency-calculator__form-container{gap:var(--spacing-xl)}.currency-calculator__image,.currency-calculator__video{width:100%;max-width:100%}.currency-calculator__disclaimer{padding:0}.currency-calculator__disclaimer .disclaimer{padding:var(--spacing-l) 0}.currency-calculator__disclaimer-text{font-size:var(--body-xs-size);line-height:var(--line-height-normal)}.currency-calculator__optional-fields{gap:var(--spacing-m);flex-direction:column}}.currency-dropdown{width:100%;position:relative}.currency-dropdown__trigger{padding:var(--spacing-s) 0;align-items:center;gap:var(--spacing-s);cursor:pointer;font-size:var(--body-s-size);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:0 0;border:none;justify-content:space-between;transition:all .2s;display:flex}.currency-dropdown__selected{font-size:var(--body-s-size);font-weight:var(--font-weight-medium)}.currency-dropdown__arrow{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;transition:transform .3s;display:flex}.currency-dropdown__arrow--open{transform:rotate(180deg)}.currency-dropdown__backdrop{background:var(--color-bg-overlay);z-index:9998;animation:.3s ease-out fadeIn;position:fixed;inset:0}.currency-dropdown__panel{background:var(--color-bg-primary);z-index:9999;transform-origin:bottom;flex-direction:column;animation:.3s ease-out slideUpFadeIn;display:flex;position:fixed;inset:3.125rem 0 0}.currency-dropdown__content{padding:var(--spacing-xxl) var(--spacing-l);flex:1;display:flex;overflow:hidden}.currency-dropdown__left{width:50%;padding:var(--spacing-xxl) var(--spacing-xl);flex-shrink:0;align-items:flex-start;display:flex}.currency-dropdown__heading{font-family:var(--font-family-headline);font-size:var(--h3-size-desktop);font-weight:var(--font-weight-headline);line-height:var(--line-height-medium);color:var(--color-text-primary);margin:0}.currency-dropdown__separator{background-color:var(--color-border-secondary);flex-shrink:0;width:.0625rem}.currency-dropdown__right{flex-direction:column;flex:1;display:flex;overflow:hidden}.currency-dropdown__search{padding:var(--spacing-xxl) var(--spacing-xl) var(--spacing-l);align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}.currency-dropdown__search-wrapper{flex:1;align-items:center;display:flex;position:relative}.currency-dropdown__search-wrapper--focused .currency-dropdown__search-input{padding-top:1.5rem}.currency-dropdown__search-label{left:var(--spacing-m);font-size:var(--body-xs-size);color:var(--color-text-tertiary);pointer-events:none;z-index:1;transition:all .2s;position:absolute;top:.5rem}.currency-dropdown__search-icon{right:var(--spacing-m);color:var(--color-text-tertiary);pointer-events:none;z-index:1;text-align:center;width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1;display:block;position:absolute;top:50%;transform:translateY(-50%)}.currency-dropdown__search-input{height:4rem;padding:var(--spacing-s) var(--spacing-m);align-items:center;gap:var(--spacing-m);border:.0625rem solid var(--color-border-primary);width:100%;font-size:var(--body-s-size);border-radius:0;outline:none;align-self:stretch;transition:border-color .2s;display:flex}.currency-dropdown__search-input:focus{border-color:var(--color-border-focus)}.currency-dropdown__search-input::placeholder{color:var(--color-text-tertiary)}.currency-dropdown__close{padding:var(--spacing-s);cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s;display:flex}.currency-dropdown__close:hover{color:var(--color-text-primary)}.currency-dropdown__close .currency-dropdown__close-icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;display:flex}.currency-dropdown__list{padding:var(--spacing-l) var(--spacing-xl);flex:1;position:relative;overflow-y:auto}.currency-dropdown__list::-webkit-scrollbar{width:.5rem}.currency-dropdown__list::-webkit-scrollbar-track{background:var(--color-bg-secondary)}.currency-dropdown__list::-webkit-scrollbar-thumb{background:var(--color-border-secondary);border-radius:var(--border-radius-sm)}.currency-dropdown__list::-webkit-scrollbar-thumb:hover{background:var(--color-border-primary)}.currency-dropdown__list-content{z-index:1;position:relative}.currency-dropdown__list-gradient{background:linear-gradient(180deg, transparent 0%, var(--color-bg-primary) 45.17%);pointer-events:none;z-index:2;width:50%;height:3.5rem;position:fixed;bottom:0;left:50%}.currency-dropdown__section:not(:last-child){margin-bottom:var(--spacing-m)}.currency-dropdown__section-title{padding:var(--spacing-s) var(--spacing-m);font-size:var(--body-xs-size);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03125rem}.currency-dropdown__item{padding:var(--spacing-sm) var(--spacing-m);cursor:pointer;align-items:center;gap:var(--spacing-s);transition:background-color .2s;display:flex}.currency-dropdown__item:hover{background:var(--color-bg-secondary)}.currency-dropdown__item--selected{background:var(--color-bg-tertiary);color:var(--color-primary);font-weight:var(--font-weight-medium)}.currency-dropdown__item--active{background:var(--color-bg-secondary);outline:.125rem solid var(--color-border-focus);outline-offset:-.125rem}.currency-dropdown__code{font-weight:var(--font-weight-semibold);font-size:var(--body-s-size);min-width:2.5rem}.currency-dropdown__separator{background:var(--color-border-secondary);width:.0625rem}.currency-dropdown__name{font-size:var(--body-s-size);color:var(--color-text-secondary)}.currency-dropdown__no-results{padding:var(--spacing-l) var(--spacing-m);text-align:center;color:var(--color-text-secondary);font-size:var(--body-s-size)}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:48.0625rem){.currency-dropdown__close{align-self:flex-start;margin-top:-.5rem}}@media (max-width:48rem){.currency-dropdown__panel{animation:.3s ease-out slideUpFromBottom;position:fixed;inset:0}.currency-dropdown__content{padding:var(--spacing-m);flex-direction:column}.currency-dropdown__left{width:100%;padding:var(--spacing-l) var(--spacing-m);border-bottom:.0625rem solid var(--color-border-secondary);flex-direction:row;justify-content:space-between;align-items:center}.currency-dropdown__heading{font-size:var(--h3-size-mobile)}.currency-dropdown__separator{display:none}.currency-dropdown__right{width:100%}.currency-dropdown__search{padding:var(--spacing-l) var(--spacing-m);flex-direction:column;align-items:stretch}.currency-dropdown__search-wrapper{order:2}.currency-dropdown__close{top:var(--spacing-l);right:var(--spacing-m);order:1;margin:0;padding:0;position:absolute}.currency-dropdown__list{padding:0 var(--spacing-m) var(--spacing-l)}.currency-dropdown__list-gradient{width:100%;left:0}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}.currency-input{gap:var(--spacing-s);flex-direction:column;width:100%;display:flex}.currency-input__label{align-items:center;gap:var(--spacing-s);display:flex}.currency-input__label-text{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.currency-input__required{color:var(--color-status-error);margin-left:var(--spacing-xs)}.currency-input__target-box{width:1.5rem;height:1.5rem;margin-left:auto}.currency-input__container{border:.0625rem solid var(--color-border-primary);padding:var(--spacing-s) var(--spacing-m);background:var(--color-bg-primary);border-radius:0;align-items:center;min-height:4.3125rem;transition:border-color .2s;display:flex}.currency-input__container:focus-within{border:.125rem dotted var(--color-border-focus);padding:calc(var(--spacing-s) - 1px) calc(var(--spacing-m) - 1px)}.currency-input__input-section{margin-right:var(--spacing-m);flex:1;align-items:center;display:flex}.currency-input__field{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);font-size:var(--h3-size-desktop);line-height:var(--line-height-relaxed);color:var(--color-text-primary);background:0 0;border:none;outline:none;width:100%}.currency-input__field::placeholder{color:var(--color-text-tertiary)}.currency-input__field:disabled,.currency-input__field--output{color:var(--color-text-primary);cursor:not-allowed}.currency-input__currency-section{flex-shrink:0;min-width:3.5rem;position:relative}.currency-input__currency-section .dropdown-container .dropdown .dropdown__icon{opacity:1;visibility:visible}.currency-input__currency-section .dropdown-container .dropdown .dropdown__icon svg{color:var(--color-text-primary);opacity:1}.currency-input__currency-section .dropdown-container .dropdown:hover .dropdown__icon svg{color:var(--color-primary)}.currency-input__currency-section .dropdown-container .dropdown__selected .dropdown__text{color:var(--color-text-primary);text-align:center;font-size:var(--body-s-size);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}.currency-input--output .currency-input__container{background:#f7f7f7}.currency-input--output .currency-input__container .currency-input__field,.currency-input--output .currency-input__container .currency-input__field--output{color:#1a1a1a}.currency-input--output .currency-input__container .currency-input__field::placeholder{color:#767676}.currency-input--output .currency-input__container .currency-dropdown__trigger{color:#1a1a1a}.currency-input--disabled .currency-input__container{background:#f7f7f7;border-color:#767676}.currency-input--disabled .currency-input__container .currency-input__field,.currency-input--disabled .currency-input__container .currency-input__field:disabled,.currency-input--disabled .currency-input__container .currency-dropdown__trigger{color:#1a1a1a}.currency-input--disabled .currency-input__label-text{color:var(--color-text-disabled)}@media (max-width:48rem){.currency-input__container{min-height:3.75rem;padding:var(--spacing-s) var(--spacing-m)}.currency-input__field{font-size:var(--h3-size-mobile)}}@media (max-width:23.4375rem){.currency-input__container{align-items:stretch;gap:var(--spacing-s);flex-direction:column;min-height:3.75rem}.currency-input__input-section{margin-right:0}.currency-input__currency-section{min-width:auto}}.currency-input--error .currency-input__container{border-color:var(--color-status-error)}.currency-input__error{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);font-size:var(--body-xs-size);color:var(--color-status-error);line-height:var(--line-height-normal2);display:flex}.currency-input__error-icon{background:var(--color-error-icon-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.currency-input__error-icon .currency-input__error-glyph{color:var(--color-error-icon);justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}.DataPoints_Grid_Container{background-color:var(--color-bg-primary)}.DataPoints_Grid_Container.component-grid:has(.DataPoints-half){padding-left:0;padding-right:0}.DataPoints_Bar{background-color:var(--color-bg-primary);grid-column:1/-1;justify-content:normal;align-items:flex-start;column-gap:1.5rem;width:auto;min-height:8.25rem;padding:1.825rem 3rem;display:flex}.DataPoints_Bar .Datapoint_header{font-size:var(--h2-size-desktop);padding:.5rem 0}@media (max-width:1199px){.DataPoints_Bar.DataPoints-half{grid-column:4/8}}@media (max-width:991px){.DataPoints_Bar.DataPoints-half{grid-column:3/6}}@media (max-width:768px){.DataPoints_Bar.DataPoints-half{grid-column:1/-1}}.DataPoints_Bar.DataPoints-half.DataPoints-3-columns{padding:3rem 9rem}.DataPoints_Bar.DataPoints-half.DataPoints-2-columns{padding:3rem 24.75rem}.Datapoint{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:.5rem;width:auto;display:flex}.Datapoint_header{color:var(--color-text-primary);font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);text-align:center;letter-spacing:var(--headline-letter-spacing);width:max-content;min-height:1lh}.Datapoint_body{color:var(--color-text-secondary);width:inherit}.Datapoint_eyebrow{color:var(--color-text-secondary);min-height:1lh}.Datapoint_header a,.Datapoint_body a,.Datapoint_eyebrow a{color:var(--color-rte-link);-webkit-text-fill-color:unset;text-decoration:underline}.Datapoint_header a:hover,.Datapoint_body a:hover,.Datapoint_eyebrow a:hover{color:var(--color-rte-hover);text-decoration:underline}.Datapoint_header a:focus-visible,.Datapoint_body a:focus-visible,.Datapoint_eyebrow a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:.125rem;text-decoration:underline}.Datapoint_divider{background-color:var(--color-border-secondary);width:.0625rem;height:5rem}@media (min-width:48.0625rem){.DataPoints-2-columns .Datapoint_divider,.DataPoints-3-columns .Datapoint_divider{align-self:stretch;min-height:100%;margin-top:.5rem;display:block}.DataPoints-2-columns .Divider_last,.DataPoints-3-columns .Divider_last{display:none}}.Divider_last{display:none}@media (max-width:48rem){.DataPoints_Bar{flex-flow:wrap;gap:1rem;height:auto;padding:3.375rem 1.5rem}.DataPoints_Bar .Datapoint_header{padding:.5rem 0 1rem}.DataPoints_Bar.DataPoints-half.DataPoints-3-columns{justify-content:flex-start;padding:3.375rem 1.4375rem 1rem 1.5rem}.DataPoints_Bar.DataPoints-half.DataPoints-2-columns{justify-content:space-evenly;padding:3.375rem 1.4375rem 1rem 1.5rem}.Datapoint{width:9.75rem;max-width:calc(50% - .8rem)}.Datapoint_divider{width:100%;height:.0625rem;position:unset;left:unset;right:unset}.Divider_0,.Divider_2,.Divider_4{display:none}.DataPoints-3-columns .Divider_last{width:100%;height:.0625rem;position:unset;left:unset;right:unset;display:block}.DataPoints-2-columns .Divider_last{display:none}}@media (max-width:74.5rem){.Article .DataPoints_Bar{flex-flow:wrap;gap:1.75rem 1rem;height:auto}.Article .DataPoints_Bar .font-h2{font-size:var(--h2-size-desktop)!important}.Article .Datapoint{width:9.75rem}.Article .Datapoint_divider{width:100%;height:.0625rem;position:unset;left:unset;right:unset}.Article .Divider_0,.Article .Divider_2,.Article .Divider_4{width:0;height:0}.Article .DataPoints-2-columns .Divider_last{width:0;height:0;position:absolute;left:-9999px;right:-9999px}}.date-input{flex-direction:column;gap:.5rem;width:100%;display:flex}.date-input__label{align-items:center;gap:.5rem;display:flex}.date-input__label-text{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.date-input__required{color:var(--color-status-error);margin-left:.25rem}.date-input__target-box{width:1.5rem;height:1.5rem;margin-left:auto}.date-input__container{border:.0625rem solid var(--color-text-primary);background:var(--color-bg-primary);cursor:pointer;border-radius:0;align-items:center;min-height:4rem;padding:.5rem 1rem;transition:border-color .2s;display:flex}.date-input__container:focus-within{border:.125rem dotted var(--brand-color-primary);padding:calc(.5rem - 1px) calc(1rem - 1px)}.date-input__input-section{flex:1;align-items:center;display:flex;position:relative}.date-input__today-placeholder{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-s-size);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);cursor:pointer;z-index:1;background:0 0;border:none;padding:0;transition:color .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.date-input__today-placeholder:hover{color:var(--brand-color-primary)}.date-input__today-placeholder:disabled{cursor:not-allowed}.date-input__display-value{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-s-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);cursor:pointer}.date-input__text-field{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-s-size);line-height:var(--line-height-relaxed);cursor:pointer;width:100%;color:var(--color-text-primary);background:0 0;border:none;outline:none;padding:0;transition:color .2s}.date-input__text-field::placeholder{color:var(--color-text-primary)}.date-input__text-field--placeholder{color:var(--color-text-secondary)}.date-input__text-field--placeholder:hover:not(:disabled){color:var(--brand-color-primary)}.date-input__text-field:read-only{cursor:pointer}.date-input__text-field:disabled{color:var(--color-text-secondary);cursor:not-allowed}.date-input__field{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-s-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);z-index:2;background:0 0;border:none;outline:none;width:100%;transition:opacity .2s;position:relative}.date-input__field::placeholder{color:var(--color-text-secondary)}.date-input__field:disabled{color:var(--color-text-secondary);cursor:not-allowed}.date-input__field::-webkit-calendar-picker-indicator{display:none}.date-input__calendar-button{width:1.5rem;height:1.5rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.date-input__calendar-button:hover{color:var(--brand-color-primary)}.date-input__calendar-button:disabled{color:var(--color-text-secondary);cursor:not-allowed}.date-input__calendar-button .date-input__calendar-icon{color:currentColor;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;line-height:1;display:flex}.date-input__supporting-text{gap:.5rem;display:flex}.date-input__supporting-text-content{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.date-input--disabled .date-input__container{background:var(--color-bg-tertiary);border-color:var(--color-text-secondary)}.date-input--disabled .date-input__label-text{color:var(--color-text-secondary)}@media (max-width:48rem){.date-input__container{min-height:4rem;padding:.5rem 1rem}.date-input__field{font-size:var(--body-s-size)}}@media (max-width:23.4375rem){.date-input__container{min-height:4rem}}.date-picker-modal__backdrop{background:var(--color-bg-overlay);z-index:999;animation:.3s ease-out fadeIn;position:fixed;inset:0}.date-picker-modal__panel{background:var(--color-bg-primary);z-index:1000;transform-origin:bottom;flex-direction:column;max-height:100vh;animation:.3s ease-out slideUpFadeIn;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:48rem){.date-picker-modal__panel{max-height:fit-content}}.date-picker-modal__content{flex-direction:column;flex:1;width:100%;display:flex}@media (min-width:48rem){.date-picker-modal__content{flex-direction:row;padding:2.5rem 0}}.date-picker-modal__left{display:none}@media (min-width:48rem){.date-picker-modal__left{flex-shrink:0;align-items:flex-start;width:50%;padding:3rem 2rem;display:flex}}.date-picker-modal__heading{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);font-size:var(--h3-size-desktop);line-height:var(--line-height-medium);color:var(--color-text-primary);margin:0}.date-picker-modal__separator{display:none}@media (min-width:48rem){.date-picker-modal__separator{background:var(--color-border-secondary);flex-shrink:0;width:.0625rem;display:block}}.date-picker-modal__middle{flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:48rem){.date-picker-modal__middle{flex:1}.date-picker-modal__right{flex-shrink:0;align-items:flex-start;width:20%;padding:2rem 1.5rem;display:flex}}@media (min-width:48rem) and (max-width:56.25rem){.date-picker-modal__right{justify-content:flex-start}}@media (min-width:56.3125rem) and (max-width:75rem){.date-picker-modal__right{justify-content:center}}@media (min-width:75.0625rem){.date-picker-modal__right{justify-content:flex-end}}.date-picker-modal__mobile-header{border-bottom:.0625rem solid var(--color-border-secondary);justify-content:space-between;align-items:center;padding:1.5rem 1rem;display:flex}@media (min-width:48rem){.date-picker-modal__mobile-header{display:none}}.date-picker-modal__mobile-heading{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);font-size:var(--body-l-size);line-height:var(--line-height-medium);color:var(--color-text-primary);margin:0}.date-picker-modal__close{width:2rem;height:2rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.date-picker-modal__close:hover{color:var(--brand-color-primary)}.date-picker-modal__close .date-picker-modal__close-icon{color:currentColor;justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;line-height:1;display:flex}.date-picker-modal__close--desktop{display:flex}@media (max-width:47.9375rem){.date-picker-modal__close--desktop{display:none}}.date-picker-modal__close--mobile{display:flex}@media (min-width:48rem){.date-picker-modal__close--mobile{display:none}}.date-picker-modal__calendar-wrapper{flex:1;padding:2rem 1rem}@media (min-width:48rem){.date-picker-modal__calendar-wrapper{padding:4rem 3rem 6rem}}.date-picker-modal__actions{padding:1rem;position:absolute;bottom:0;right:0}@media (max-width:47.9375rem){.date-picker-modal__actions{width:100%}}@media (min-width:48rem){.date-picker-modal__actions{justify-content:flex-end;padding:1.5rem 2rem;display:flex}}.date-picker-modal__select-button{border-radius:var(--border-radius-pill);background:var(--color-primary);width:100%;color:var(--color-text-inverse);font-family:var(--font-family-regular);font-weight:var(--font-weight-semibold);font-size:var(--body-m-size);line-height:var(--line-height-relaxed);cursor:pointer;border:none;padding:1rem 2rem;transition:background .2s}.date-picker-modal__select-button:hover:not(:disabled){background:var(--color-primary-blue-deep-hover)}.date-picker-modal__select-button:disabled{background:var(--color-bg-secondary);color:var(--color-text-disabled);cursor:not-allowed}@media (min-width:48rem){.date-picker-modal__select-button{width:auto;min-width:9.375rem}}.date-picker-calendar__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.date-picker-calendar__nav-button-wrapper,.date-picker-calendar .date-picker-btn-wrapper{align-items:center;gap:1rem;display:flex}.date-picker-calendar__nav-button{gap:var(--Spacing-2XS,16px);background:var(--color-bg-primary);color:var(--color-text-primary);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem 1.5rem;transition:all .2s;display:flex}.date-picker-calendar__nav-button:disabled{opacity:.4;cursor:not-allowed;color:var(--color-text-disabled)}.date-picker-calendar__nav-button .date-picker-calendar__nav-icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;display:flex}.date-picker-calendar__month-year{font-family:var(--font-family-regular);font-weight:var(--font-weight-semibold);font-size:var(--body-m-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.date-picker-calendar__month-year span{margin:0 .5rem}.date-picker-calendar__day-names{grid-template-columns:repeat(7,1fr);gap:.75rem;margin-bottom:.5rem;display:grid}.date-picker-calendar__day-name{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-secondary);text-align:center;padding:.5rem 0}.date-picker-calendar__grid{flex-direction:column;gap:.75rem;display:flex}.date-picker-calendar__row{grid-template-columns:repeat(7,1fr);gap:.75rem;display:grid}.date-picker-calendar__cell{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.date-picker-calendar__day{background:var(--color-bg-tertiary);width:100%;height:100%;font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-s-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);cursor:pointer;border:.0625rem solid #0000;border-radius:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.date-picker-calendar__day:hover:not(.date-picker-calendar__day--selected){border-color:var(--color-text-primary)}.date-picker-calendar__day:focus,.date-picker-calendar__day:focus-visible{outline:.125rem dotted var(--color-border-focus);outline-offset:.125rem;background:var(--color-bg-secondary)}.date-picker-calendar__day--today{border:.0625rem solid var(--brand-color-primary);font-weight:var(--font-weight-regular)}.date-picker-calendar__day--future{color:var(--color-text-disabled)}.date-picker-calendar__day--selected{background:var(--brand-color-primary);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);border-color:#0000}.date-picker-calendar__day--selected:hover{background:var(--color-primary-blue-deep-hover)}@media (max-width:47.9375rem){.date-picker-modal__panel{animation:.3s ease-out slideUpFromBottom;top:0}.date-picker-modal__content{flex-direction:column;padding:1.25rem}.date-picker-modal__left{border-bottom:.0625rem solid var(--color-border-secondary);flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 1rem}.date-picker-modal__heading{font-size:var(--h3-size-mobile)}.date-picker-modal__separator{display:none}.date-picker-modal__right{width:100%}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}.disclaimer{width:100%;padding:1.5rem;scroll-margin-top:103px;display:flex}.disclaimer.text-left{justify-content:flex-start}.disclaimer.text-center{justify-content:center}.disclaimer.text-right{justify-content:flex-end}@media (min-width:1024px){.disclaimer{padding:2rem 3rem}}@media (min-width:1600px){.disclaimer{padding:2rem 0}}.disclaimer>div{flex-shrink:1;min-width:0;max-width:100%}@media (min-width:1440px){.disclaimer>div{max-width:83.333%;margin:0 auto}}@media (min-width:1600px){.disclaimer>div{max-width:1333.33px}}.disclaimer #disclaimer-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:left;margin-bottom:.5rem}.disclaimer .disclaimer_description{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-align:left;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.disclaimer{background:var(--color-bg-secondary);--disclaimer-text-link:var(--color-rte-link);--disclaimer-text-hover:var(--color-rte-hover)}.disclaimer #disclaimer-title,.disclaimer .disclaimer_description{color:var(--color-text-secondary)}.disclaimer.disclaimer-blue{background-color:var(--brand-bg-dark-blue);--disclaimer-text-link:var(--brand-blue-400);--disclaimer-text-hover:var(--brand-blue-100)}.disclaimer.disclaimer-blue #disclaimer-title,.disclaimer.disclaimer-blue .disclaimer_description{color:var(--brand-blue-100)}.disclaimer.disclaimer-blue #disclaimer-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.disclaimer.disclaimer-blue .disclaimer_description{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.disclaimer .vs-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.disclaimer .disclaimer_description{line-height:var(--line-height-relaxed);word-wrap:break-word;overflow-wrap:break-word}.disclaimer .disclaimer_description a{color:var(--disclaimer-text-link);text-decoration:underline;transition:color .2s;display:inline}.disclaimer .disclaimer_description a:hover{color:var(--disclaimer-text-hover);text-decoration:underline}.disclaimer .disclaimer_description a:focus-visible{color:var(--disclaimer-text-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.disclaimer .disclaimer_description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.disclaimer .disclaimer_description a:has(.link-icon){vertical-align:baseline;display:inline}.disclaimer .disclaimer_description a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.disclaimer .disclaimer_description p{margin-bottom:1em}.disclaimer .disclaimer_description p:last-child{margin-bottom:0}.disclaimer .disclaimer_description ol,.disclaimer .disclaimer_description ul{margin:1em 0;padding-left:2em}.disclaimer .disclaimer_description ol li,.disclaimer .disclaimer_description ul li{line-height:var(--line-height-relaxed);margin-bottom:.5rem}.disclaimer .disclaimer_description ol li:last-child,.disclaimer .disclaimer_description ul li:last-child{margin-bottom:0}.disclaimer .disclaimer_description ol{list-style-type:decimal}.disclaimer .disclaimer_description ul{list-style-type:disc}.disclaimer .disclaimer_description ol.vs-ol.vs-super{counter-reset:li;margin-left:8px;padding-left:0;list-style:none}.disclaimer .disclaimer_description ol.vs-ol.vs-super li{counter-increment:li;margin-bottom:5px;list-style-position:outside}.disclaimer .disclaimer_description ol.vs-ol.vs-super li:before{content:counter(li) " ";vertical-align:super;margin-left:-5px;font-size:50%}html[dir=rtl] .disclaimer .disclaimer_description ol.vs-ol.vs-super{margin-left:0;margin-right:8px}html[dir=rtl] .disclaimer .disclaimer_description ol.vs-ol.vs-super li:before{margin-left:0;margin-right:-5px}.disclaimer .disclaimer_description strong{font-weight:var(--font-weight-semibold)}.disclaimer .disclaimer_description em{font-style:italic}@media (min-width:768px) and (max-width:1023px){.disclaimer{padding:2rem 1.5rem}}@media (prefers-reduced-motion:reduce){.disclaimer .disclaimer_description a{transition:none}}@media (min-width:1px){.disclaimer .disclaimer_description{letter-spacing:inherit;word-spacing:inherit;line-height:inherit}}.disclaimer .disclaimer_description.body-xs,.disclaimer .disclaimer_description.vs-super,.disclaimer .disclaimer_description.vs-text,.disclaimer .disclaimer_description .vs-super,.disclaimer .disclaimer_description .vs-text,.disclaimer .disclaimer_description .body-xs{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.disclaimer .disclaimer_description .vs-legal{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.disclaimer .disclaimer_description ol li,.disclaimer .disclaimer_description ul li,.disclaimer .disclaimer_description ol li .vs-legal,.disclaimer .disclaimer_description ol li .vs-super,.disclaimer .disclaimer_description ol li .vs-text,.disclaimer .disclaimer_description ol li .body-xs,.disclaimer .disclaimer_description ul li .vs-legal,.disclaimer .disclaimer_description ul li .vs-super,.disclaimer .disclaimer_description ul li .vs-text,.disclaimer .disclaimer_description ul li .body-xs{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.disclaimer #disclaimer-title.body-xs,.disclaimer #disclaimer-title.vs-super,.disclaimer #disclaimer-title.vs-text{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.disclaimer .vs-legal{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.disclaimer-dark.disclaimer--premiumExperience,.disclaimer-dark.disclaimer--premiumExperience #disclaimer-title{font-family:var(--font-family-regular)!important}.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description{font-family:var(--font-family-regular)!important;font-size:var(--font-size-s)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-text-secondary-light)!important}.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description p,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description a,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description strong,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description em,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description li,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description .vs-legal,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description .vs-super,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description .vs-text,.disclaimer-dark.disclaimer--premiumExperience .disclaimer_description .body-xs,.disclaimer-light.disclaimer--premiumExperience,.disclaimer-light.disclaimer--premiumExperience #disclaimer-title{font-family:var(--font-family-regular)!important}.disclaimer-light.disclaimer--premiumExperience .disclaimer_description{font-family:var(--font-family-regular)!important;font-size:var(--font-size-s)!important;font-weight:var(--font-weight-medium)!important;color:var(--color-copyright-text-light)!important}.disclaimer-light.disclaimer--premiumExperience .disclaimer_description p,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description a,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description strong,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description em,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description li,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description .vs-legal,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description .vs-super,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description .vs-text,.disclaimer-light.disclaimer--premiumExperience .disclaimer_description .body-xs{font-family:var(--font-family-regular)!important}@media (prefers-reduced-motion:reduce){.dropdown,.dropdown__selected,.dropdown__line,.dropdown__icon,.dropdown__option{transition:none;animation:none}.dropdown__selected[aria-expanded=true] .dropdown__icon svg{transition:none}}.editorial-hero-card{align-items:flex-start;gap:var(--spacing-l);aspect-ratio:4/5;--text-secondary:var(--color-text-secondary);flex-direction:column;display:flex}.editorial-hero-card__image-container{aspect-ratio:4/5;position:relative;top:0;right:0;overflow:hidden}.editorial-hero-card__image-container img{transform:scale(1);transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.editorial-hero-card:hover .editorial-hero-card__image-container img{transform:scale(1.05)}.editorial-hero-card__tint{pointer-events:none;z-index:12;width:100%;height:100%;position:absolute;top:0;left:0}.editorial-hero-card__overlay{background-blend-mode:multiply;pointer-events:none;z-index:1;background:linear-gradient(#d3d3d300 0%,#d3d3d34d 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.editorial-hero-card__copy-container{align-items:flex-start;gap:var(--spacing-sm);z-index:2;flex-direction:column;align-self:stretch;display:flex;position:relative}.editorial-hero-card__eyebrow{color:var(--color-text-primary);text-align:center;font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium);font-style:normal;line-height:var(--line-height-normal2)}.editorial-hero-card__title{-webkit-line-clamp:3;color:var(--color-text-primary);text-overflow:ellipsis;font-family:var(--font-family-medium);font-style:normal;line-height:var(--line-height-snug);-webkit-box-orient:vertical;align-self:stretch;padding-bottom:.125rem;display:-webkit-box;overflow:hidden}.editorial-hero-card__title--linked{-webkit-line-clamp:unset;display:flex;overflow:visible}.editorial-hero-card__title--linked .button-group-a-link{align-items:center;gap:.75rem}.editorial-hero-card__title--linked .button-group-a-link__title{font-family:var(--font-family-medium);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-rte-link-default)}.editorial-hero-card__title--linked .button-group-a-link__link-wrapper{color:var(--color-rte-link-default);align-items:center;gap:.75rem;text-decoration:none}.editorial-hero-card__title--linked .button-group-a-link__link-wrapper:hover,.editorial-hero-card__title--linked .button-group-a-link__link-wrapper:hover *{color:var(--color-rte-hover)!important}.editorial-hero-card__title--linked .button-group-a-link__link-wrapper svg{transition:transform .3s,color .2s ease-in-out;color:var(--color-rte-link-default)!important}.editorial-hero-card__title--linked .button-group-a-link__link-wrapper:hover svg{transform:translate(4px);color:var(--color-rte-hover)!important}.editorial-hero-card__description{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);align-self:stretch;padding-bottom:.125rem;font-style:normal}.editorial-hero-card__link{align-items:center;gap:var(--spacing-s);text-decoration:none;display:flex}.editorial-hero-card__link-text{color:var(--color-text-primary);text-align:center;leading-trim:both;text-edge:cap}.editorial-hero-card__link svg{aspect-ratio:1;width:1rem;height:1rem}.card-meta-info{color:var(--color-text-primary)!important}@media (min-width:48rem){.editorial-hero-card .editorial-hero-card__copy-container .btn.btn--primary.btn--dark{background-color:var(--color-btn-primary);color:var(--color-text-primary)}.editorial-hero-card .editorial-hero-card__copy-container .btn.btn--primary.btn--dark:hover,.editorial-hero-card .editorial-hero-card__copy-container .btn.btn--primary.btn--dark:active{background-color:var(--color-btn-primary-hover);color:var(--color-text-primary);opacity:.8}.editorial-hero-card .editorial-hero-card__copy-container .btn.btn--primary.btn--dark:focus-visible:after{border-color:var(--color-btn-primary-focus-border)}}.editorial-hero-card__image-container .video-player-container.hero-card{background-color:#0000!important;width:100%!important;height:100%!important;padding-bottom:0!important;position:absolute!important;top:0!important;left:0!important}.editorial-hero-card__image-container .video-player-container.hero-card .video-player{z-index:1!important;padding-bottom:0!important}.editorial-hero-card__image-container .video-player-container.hero-card .video-tint{display:none!important}.editorial-hero-card__image-container .video-player-container.hero-card .video-coverImage{background-position:50%!important;background-size:cover!important;border-radius:0!important}.editorial-hero-card__image-container .video-player-container.hero-card .ambient-video{object-fit:cover!important;z-index:11!important;border-radius:0!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.editorial-hero-card__image-container .video-player-container.hero-card .inline-video-container{border-radius:0!important;width:100%!important;height:100%!important}.editorial-hero-card__image-container .video-player-container.hero-card.playback-ambient .play-button{display:none!important}.editorial-hero-card__image-wrapper{width:100%;height:100%;position:absolute;inset:0}.editorial-hero-card__image-wrapper .editorial-hero-card__image{width:100%;height:100%}.editorial-hero-card__image-wrapper img{object-fit:cover!important}@media (min-width:62rem){.editorial-hero-card{width:100%;height:50.625rem;padding:var(--spacing-xxl);flex-shrink:0;justify-content:flex-end;position:relative}.editorial-hero-card__tint{background:linear-gradient(180deg, #0000 50%, var(--color-overlay-60) 100%)}.editorial-hero-card__image-container{width:100%;height:50.625rem;position:absolute}.editorial-hero-card__copy-container{padding-right:10rem}.editorial-hero-card__title{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium)}.editorial-hero-card__title--linked .button-group-a-link__title{font-size:var(--h3-size-desktop)}}@media (min-width:48rem) and (max-width:62rem){.editorial-hero-card{width:28rem;height:35rem;padding:var(--spacing-xl);flex-shrink:0;justify-content:flex-end;position:relative}.editorial-hero-card__tint{background:linear-gradient(180deg, #0000 50%, var(--color-overlay-60) 100%)}.editorial-hero-card__image-container{width:100%;height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch;position:absolute}.editorial-hero-card__copy-container{padding-right:5rem}.editorial-hero-card__title{font-size:var(--h3-size-desktop);font-weight:var(--font-weight-medium)}.editorial-hero-card__title--linked .button-group-a-link__title{font-size:var(--h3-size-desktop)}}@media (max-width:47.9375rem){.editorial-hero-card{width:23.4375rem;padding-bottom:var(--spacing-m);background:var(--color-flyout-dark-bg);flex-direction:column;align-items:flex-start;gap:0;height:auto;display:flex;position:relative}.editorial-hero-card__image-container{aspect-ratio:4/5;width:100%;height:29.3125rem;margin-bottom:var(--spacing-l);position:relative;left:0}.editorial-hero-card__tint{display:none}.editorial-hero-card__copy-container{align-items:flex-start;gap:var(--spacing-s);padding:0 var(--spacing-s) 0 var(--spacing-m);flex-direction:column;align-self:stretch;display:flex;position:static}.editorial-hero-card__copy-container+.editorial-hero-card__copy-container{margin-top:var(--spacing-m)}.editorial-hero-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.editorial-hero-card__title--linked .button-group-a-link__title{font-size:var(--font-size-xl)}.editorial-hero-card__description{color:var(--text-secondary)}.editorial-hero-card__link{align-items:center;gap:var(--spacing-s);padding:0;display:flex}.theme-dark .editorial-hero-card__eyebrow,.theme-dark .editorial-hero-card__title,.theme-dark .editorial-hero-card .text-link,.theme-dark .editorial-hero-card .text-link p,.theme-dark .editorial-hero-card .arrow-icon svg{color:var(--color-text-inverse)}}.error-model{justify-content:center;align-items:center;min-height:60vh;padding:2rem 1rem;transition:all .3s;display:flex}.aem-AuthorLayer-Edit .error-model,.aem-Grid .error-model{min-height:auto}.error-model__container{text-align:center;width:100%;max-width:100%;padding:2rem}@media (min-width:576px){.error-model__container{max-width:540px}}@media (min-width:768px){.error-model__container{max-width:720px}}@media (min-width:992px){.error-model__container{max-width:960px}}@media (min-width:1200px){.error-model__container{max-width:1140px}}.error-model__illustration{justify-content:center;margin-bottom:2rem;display:flex}.error-model__image{object-fit:contain;width:auto;max-width:300px;height:auto;max-height:200px}.error-model__content{margin-top:1rem}.error-model__description{font-size:var(--font-size-m);line-height:var(--line-height-relaxed);margin-bottom:1rem}.error-model__title{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);margin-bottom:2rem}.error-model__links{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.error-model__links{flex-direction:row;justify-content:center;gap:2rem}}.error-model__link{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);border:1px solid #0000;border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:inline-flex}.error-model__link:hover{text-decoration:underline;transform:translateY(-1px)}.error-model__link-arrow{width:16px;height:16px;transition:transform .2s}.error-model__link:hover .error-model__link-arrow{transform:translate(2px)}.error-model__cta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex;position:relative}.error-model__cta:before{content:"";width:100%;max-width:inherit;background-color:var(--color-border-light-gray);height:1px;margin-bottom:20px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.error-model__cta-button{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-width:160px;padding:1rem 2rem;text-decoration:none;transition:all .2s;display:inline-flex}.error-model__cta-button.primary{background-color:var(--color-error-model-navy);color:var(--color-text-inverse);border-color:var(--color-error-model-navy)}.error-model__cta-button.primary:hover{border-color:var(--color-error-model-navy-hover);transform:translateY(-2px);box-shadow:0 4px 12px #1a1f714d}.error-model__cta-button.textButton{color:var(--brand-color-primary);background-color:#0000;border:none;min-width:auto;padding:.5rem 1rem}.error-model__cta-button.textButton:hover{color:var(--brand-color-primary);box-shadow:none;text-decoration:underline;transform:none}.error-model__cta-arrow{width:16px;height:16px;transition:transform .2s}.error-model__cta-button:hover .error-model__cta-arrow{transform:translate(2px)}.error-model.light{background-color:var(--color-error-model-light-bg);color:var(--color-error-model-light-text)}.error-model.light .error-model__description,.error-model.light .error-model__title{color:var(--color-text-primary)}.error-model.light .error-model__link{color:var(--color-error-model-link);background-color:var(--color-bg-primary);border-color:var(--color-error-model-border)}.error-model.light .error-model__link:hover{background-color:var(--color-error-model-link-hover-bg);border-color:var(--color-error-model-link);box-shadow:0 2px 8px #1a65db26}.error-model.light .error-model__truck .truck-body{fill:var(--color-error-model-truck-yellow)}.error-model.light .error-model__truck .tow-arm{fill:var(--color-error-model-navy)}.error-model.dark{background-color:var(--color-error-model-dark-bg);color:var(--color-text-primary)}.error-model.dark .error-model__description{color:var(--color-error-model-dark-desc);opacity:.9}.error-model.dark .error-model__title{color:var(--color-text-primary)}.error-model.dark .error-model__link{color:var(--color-error-model-dark-accent);background-color:var(--color-error-model-dark-card);border-color:var(--color-error-model-dark-border)}.error-model.dark .error-model__link:hover{background-color:var(--color-error-model-dark-card-hover);border-color:var(--color-error-model-dark-accent);box-shadow:0 2px 8px #4a9eff33}.error-model.dark .error-model__cta-button.primary{background-color:var(--color-error-model-dark-accent);color:var(--color-error-model-dark-bg);border-color:var(--color-error-model-dark-accent)}.error-model.dark .error-model__cta-button.primary:hover{background-color:var(--color-error-model-dark-accent-hover);border-color:var(--color-error-model-dark-accent-hover);box-shadow:0 4px 12px #4a9eff66}.error-model.dark .error-model__cta-button.secondary{color:var(--color-error-model-dark-accent);border-color:var(--color-error-model-dark-accent);background-color:#0000}.error-model.dark .error-model__cta-button.secondary:hover{background-color:var(--color-error-model-dark-accent);color:var(--color-error-model-dark-bg);box-shadow:0 4px 12px #4a9eff4d}.error-model.dark .error-model__cta-button.textButton{color:var(--color-error-model-dark-accent)}.error-model.dark .error-model__cta-button.textButton:hover{color:var(--color-error-model-dark-accent-hover)}.error-model.dark .error-model__truck .truck-body,.error-model.dark .error-model__truck .truck-cab{fill:var(--color-error-model-truck-yellow-dark)}.error-model.dark .error-model__truck .tow-arm,.error-model.dark .error-model__truck .wheel{fill:var(--color-error-model-dark-accent)}.error-model.dark .error-model__truck .wheel-center{fill:var(--color-error-model-dark-bg)}.error-model.dark .error-model__truck .window{fill:var(--color-error-model-dark-card);stroke:var(--color-error-model-dark-accent)}.error-model.dark .error-model__truck .detail{fill:var(--color-error-model-dark-card)}@media (max-width:767px){.error-model{min-height:50vh;padding:1rem}.error-model__container{padding:1rem}.error-model__truck{width:180px;height:90px}.error-model__title{font-size:var(--font-size-m-plus)}.error-model__links{gap:.75rem}.error-model__link{font-size:var(--font-size-s-plus);padding:.625rem .875rem}}@media (max-width:480px){.error-model__truck{width:150px;height:75px}.error-model__title{font-size:var(--font-size-m);margin-bottom:1.5rem}}.faq-accordion-wrapper{background-color:var(--color-bg-primary);width:100%}.faq-accordion-wrapper .rich-text{background-color:var(--faq-accordion-custom-bg,var(--color-bg-primary))}.faq-accordion{--faq-accordion-container-max-width:100rem;--faq-accordion-container-padding-desktop:3rem;--faq-accordion-container-padding-mobile:3rem 1.5rem;padding:var(--faq-accordion-container-padding-desktop);margin:0 auto}@media screen and (min-width:100rem){.faq-accordion{padding:3rem 0}}@media screen and (max-width:64rem){.faq-accordion{padding:var(--faq-accordion-container-padding-mobile)}}.faq-accordion__header{flex-direction:column;width:26rem;margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width:48rem){.faq-accordion__header{width:100%}}.faq-accordion__headline{text-align:center;color:var(--color-text-primary);margin:0 0 1rem}.faq-accordion__description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);text-align:center;white-space:normal;overflow-wrap:break-word;color:var(--color-text-secondary);margin:0}.faq-accordion__description p{color:var(--faq-accordion-text-description);margin:0 0 .5rem}.faq-accordion__description p:last-child{margin-bottom:0}.faq-accordion__content{width:100%}.faq-accordion--left{grid-template-columns:1fr 1fr;align-items:flex-start;gap:0;display:grid}.faq-accordion--left .faq-accordion__header{text-align:left;width:100%;margin-bottom:0;margin-left:0}@media screen and (max-width:48rem){.faq-accordion--left .faq-accordion__header{width:100%}}.faq-accordion--left .faq-accordion__headline,.faq-accordion--left .faq-accordion__description{text-align:left}@media screen and (max-width:61.9375rem){.faq-accordion--left{grid-template-columns:1fr}.faq-accordion--left .faq-accordion__header{text-align:left;margin-bottom:2rem}}.faq-accordion--center{flex-direction:column;align-items:center;display:flex}.faq-accordion--center .faq-accordion__header{text-align:center;width:26rem;min-height:7.5625rem;margin-left:auto;margin-right:auto}.faq-accordion--center .faq-accordion__headline{margin:0 0 1.5rem}.faq-accordion--center .faq-accordion__description{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);max-width:90%;margin-left:auto;margin-right:auto}.faq-accordion--default,.faq-accordion--premiumExperience{padding:5rem 3rem}@media screen and (max-width:64rem){.faq-accordion--default,.faq-accordion--premiumExperience{padding:3rem 1.5rem}}.faq-accordion--premiumExperience .title-block{max-width:26rem}@media (min-width:62rem){.faq-accordion--default{gap:5rem}}@media (max-width:74.9375rem){.faq-accordion--default{padding:3rem}}@media (min-width:48rem) and (max-width:61.9375rem){.faq-accordion--default{padding:2rem 1.5rem}}@media (max-width:47.9375rem){.faq-accordion--default{padding:1.5rem}}.faq-accordion--half{grid-template-columns:25% 75%;padding:5rem 3rem;display:grid}.faq-accordion--half .faq-accordion__header{display:none}.faq-accordion--half .faq-accordion__content{grid-column:2;width:100%}@media (min-width:62rem) and (max-width:74.9375rem){.faq-accordion--half{padding:3rem}}@media screen and (max-width:61.9375rem){.faq-accordion--half{grid-template-columns:1fr;gap:0;padding:2rem 1.5rem}.faq-accordion--half .faq-accordion__content{grid-column:1}.faq-accordion--half .faq-accordion__content .faq-accordion-container{margin-right:0}}@media (max-width:47.9375rem){.faq-accordion--half{padding:1.5rem}}.faq-accordion--full-width{max-width:100rem;padding:5rem 3rem}.faq-accordion--full-width .faq-accordion__header{display:none}.faq-accordion--full-width .faq-accordion__content{width:100%}@media screen and (min-width:90rem){.faq-accordion--full-width{padding-left:calc(min(100%,100rem)/12 + 2.75rem);padding-right:calc(min(100%,100rem)/12 + 2.75rem)}}@media screen and (max-width:61.9375rem){.faq-accordion--full-width{padding:5rem 1.5rem}}.faq-accordion--full-width.faq-accordion--left{grid-template-columns:1fr}@media (prefers-reduced-motion:reduce){.faq-content .cta-link a,.faq-content .cta-link svg{transition:none;animation:none}}.feature-card{flex-direction:column;width:100%;height:100%;padding-top:.625rem;display:flex}.feature-card:hover{padding-top:0;padding-bottom:.625rem;box-shadow:0 34px 9px #0000}.feature-card__content{background-color:var(--color-primary-yellow-100);border-bottom-width:.125rem;flex-direction:column;flex:1;justify-content:start;gap:1rem;height:100%;padding:2.5rem;display:flex}.feature-card__title{color:var(--color-hero-case-study-near-black)}.feature-card__description{color:var(--color-secondary);white-space:normal;word-break:break-word;flex:1}.feature-card__icon{flex-shrink:0}.feature-cards{background-color:var(--color-bg-primary);color:var(--color-text-primary);flex-direction:column;gap:5rem;height:auto;padding:3rem;display:flex}@media (max-width:1023px){.feature-cards{padding:3rem 0 3rem 3rem}}.feature-cards__container{grid-template-columns:repeat(var(--optimal-columns,3), 1fr);align-items:stretch;gap:3rem;display:grid}.feature-cards__container>*{height:100%}@media (max-width:1023px){.feature-cards__container{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:1rem;margin-right:0;padding-right:3rem;display:flex;overflow-x:auto}.feature-cards__container::-webkit-scrollbar{display:none}.feature-cards__container>*{flex:0 0 280px;min-width:280px;height:auto}.feature-cards__container>:last-child{margin-right:1rem}}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container{grid-template-rows:auto auto auto;justify-items:center;gap:48px;width:100%;padding:2.5rem 0 0;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row{grid-template-columns:1fr 1fr;align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .hero-card-container .editorial-hero-card{aspect-ratio:4/5;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;height:auto;max-height:810px;padding:48px;display:flex;position:relative;overflow:hidden}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .hero-card-container .editorial-hero-card .editorial-hero-card__image-container{width:100%;height:100%;aspect-ratio:unset;position:absolute;top:0;left:0}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .hero-card-container .editorial-hero-card .editorial-hero-card__tint{background:linear-gradient(180deg, #0000 50%, var(--color-overlay-60) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .hero-card-container .editorial-hero-card .editorial-hero-card__copy-container{z-index:2;padding-right:0;position:relative}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .right-cards-container{grid-template-columns:1fr 1fr;gap:48px;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .right-cards-container .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .right-cards-container .card-slot .card{width:100%}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-second-row,.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-additional-row{grid-template-columns:repeat(4,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-second-row .card-slot,.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-second-row .card-slot .card,.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-additional-row .card-slot .card{width:100%}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .load-more-container{place-items:center;display:grid}.editorial-grid-wrapper.variations-featuredArticle .empty-card-slot,.editorial-grid-wrapper.variations-featuredArticle .unsupported-card{border:2px dashed var(--color-dark-text-light);background:var(--color-editorial-placeholder-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:flex}.editorial-grid-wrapper.variations-featuredArticle .empty-card-slot p,.editorial-grid-wrapper.variations-featuredArticle .unsupported-card p{font-size:var(--font-size-xs);color:var(--color-surface-dark-muted);margin:4px 0}.editorial-grid-wrapper.variations-featuredArticle .unsupported-card{border-color:var(--color-editorial-error-border);background:var(--color-gallery-error-bg)}.editorial-grid-wrapper.variations-featuredArticle .unsupported-card p{color:var(--color-editorial-error-text)}.editorial-grid-wrapper.variations-featuredArticle.theme-dark .load-more-button{border-color:var(--color-border-primary);color:var(--color-text-primary,white)}.editorial-grid-wrapper.variations-featuredArticle.theme-dark .load-more-button:hover{background:var(--color-bg-secondary)}.editorial-grid-wrapper.variations-featuredArticle.theme-dark .card-placeholder{background:var(--color-dark-surface-medium);border-color:#555}.editorial-grid-wrapper.variations-featuredArticle.theme-dark .card-placeholder:before{color:var(--color-dark-text-light)}@media screen and (max-width:767px){.mobile-featured-article{width:100%;padding-top:48px}.mobile-featured-article .mobile-hero-wrapper{width:100%;margin-bottom:var(--spacing-xxl)}.mobile-featured-article .mobile-hero-wrapper .editorial-hero-card{margin-bottom:0;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:unset!important;flex-direction:column!important;display:flex!important;position:relative!important;overflow:visible!important}.mobile-featured-article .mobile-hero-wrapper .editorial-hero-card .editorial-hero-card__image-container{height:29.3125rem;min-height:29.3125rem;width:100%!important;aspect-ratio:unset!important;position:relative!important}.mobile-featured-article .mobile-cards-wrapper{padding:0 24px}}@media screen and (min-width:768px) and (max-width:992px){.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row .hero-card-container .editorial-hero-card{aspect-ratio:4/5;max-height:none}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row .card-slot.position-2{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-first-row.tablet-first-row .card-slot.position-2 .card{width:100%}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-second-row.tablet-second-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-second-row.tablet-second-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-second-row.tablet-second-row .card-slot .card{width:100%}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-additional-row.tablet-additional-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot .card{width:100%}}@media screen and (min-width:992px){.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container .featured-first-row .hero-card-container .editorial-hero-card{aspect-ratio:4/5}}@media screen and (min-width:1440px){.editorial-grid-wrapper.variations-featuredArticle .featured-grid-container{padding-top:2.5rem}}.filter_chip{padding-top:2rem}div.filter_chip .bottom-panel-input{border-radius:var(--border-radius-pill);border-color:var(--color-border-secondary);background-color:var(--color-bg-primary);border-width:1px;height:2.5rem}div.filter_chip .bottom-panel-input__text{color:var(--color-text-primary);text-wrap-mode:nowrap;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}div.filter_chip .bottom-panel-input__icon{color:var(--color-text-primary)}div.filter_chip .bottom-panel-input__selected{padding-left:.5rem;padding-right:.5rem}div.filter_chip .bottom-panel{gap:5%;position:fixed;top:40vh;bottom:0}div.filter_chip .bottom-panel-left{border-right-color:var(--color-border-secondary);border-right-style:solid;border-right-width:1px;width:50vi!important}div.filter_chip .bottom-panel-checkbox{width:1.125rem!important}div.filter_chip .bottom-panel-input:hover{background-color:var(--tab-hover-dark)}div.filter_chip .bottom-panel-input:disabled{background-color:var(--color-bg-secondary)}div.filter_chip .bottom-panel-input__text:disabled{color:var(--color-text-disabled)}div.filter_chip:focus{outline:none}div.filter_chip .bottom-panel-input:focus{outline:.0625rem solid var(--color-border-focus);outline-offset:.25rem;border-radius:62.5rem}.filter-bar{background:var(--color-bg-primary);gap:var(--spacing-sm,1rem);--color-border-secondary:var(--color-text-primary)}Button.filter{background:0 0;width:100%}.filters{flex-wrap:wrap;gap:1rem;padding-bottom:1rem;padding-right:.5rem;display:flex;overflow:auto hidden}div.filter-bar .FilterBar_Filter{width:fit-content}div.filter-bar .FilterBar_Filter div{margin-bottom:0;margin-left:.1rem}div.filter-bar .bottom-panel{width:100%!important}.chip-text{text-wrap-mode:nowrap!important}.chip-bar{flex-wrap:wrap;gap:.5rem;height:4rem;margin-bottom:1rem;padding-top:1rem;padding-left:.5rem;padding-right:.5rem;display:flex;overflow:auto hidden}.divider{background-color:var(--color-border-secondary);height:1px}@media (max-width:768px){.filters{flex-wrap:nowrap;overflow-x:auto}.filter{white-space:nowrap}}.flyout-menu{z-index:1000;width:100%;padding:var(--spacing-m);gap:var(--spacing-s);background:var(--color-bg-primary);pointer-events:auto;flex-direction:column;transition:background .2s,color .2s;display:flex;position:relative}@media (min-width:1600px){.flyout-menu{padding:var(--spacing-m) 0}}.flyout-menu .font-medium{animation:none}.flyout-menu:focus{outline:none}.flyout-menu-label{color:var(--color-text-primary);align-items:center;transition:background .2s;display:flex}.flyout-menu-label .flyout-menu-left-icon{flex:1;justify-content:flex-start;align-items:center;display:flex}.flyout-menu-label .flyout-menu-label-text{flex:1;justify-content:center;align-items:center;display:flex}.flyout-menu-label .flyout-menu-right-icon{flex:1;justify-content:flex-end;align-items:center;display:flex}.flyout-menu-label button{align-items:center;display:flex}.flyout-menu-label button svg{display:block}.flyout-menu-columns{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:flex-start;gap:var(--spacing-xs);width:100%;max-height:25.625rem;display:flex}.flyout-menu-columns:has(.flyout-menu-column:nth-child(2)){min-height:25.625rem;max-height:none}@media (min-width:1600px){.flyout-menu-label,.flyout-menu-columns{width:100%;padding-left:calc((100vw - 1600px)/2 + var(--spacing-m));padding-right:calc((100vw - 1600px)/2 + var(--spacing-m))}}.flyout-menu-eyebrow-container{gap:var(--spacing-xs);flex-direction:row;width:50%;display:flex}.flyout-menu-eyebrow-section{gap:var(--spacing-4xs);flex-direction:column;width:50%;display:flex}.flyout-menu-eyebrow-section .flyout-menu-column{width:100%}.flyout-menu-eyebrow-heading{color:var(--color-text-secondary);margin:0 0 8px}.flyout-menu-columns--featurespace{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-y:auto}.flyout-menu-columns--featurespace:has(.flyout-menu-column:nth-child(2)){max-height:calc(100vh - 200px)}.flyout-menu-columns--featurespace .flyout-menu-column{gap:var(--spacing-2xs)}.flyout-menu-columns--featurespace li.flyout-menu-item{padding:1px 6px 0 0}.flyout-menu-columns--featurespace .flyout-menu-eyebrow-container{gap:var(--spacing-m);width:60%}.flyout-menu-columns--featurespace .flyout-menu-eyebrow-section{width:50%}.flyout-menu-columns--featurespace .flyout-menu-eyebrow-section .flyout-menu-column{flex-wrap:nowrap;width:100%;height:auto}.flyout-menu-columns--featurespace .flyout-menu-eyebrow-heading{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:.5px;margin-bottom:16px}.flyout-menu-columns--featurespace .flyout-menu-item-link{border-radius:8px;padding:0 12px 0 0}.flyout-menu-columns--featurespace .flyout-menu-item-title{font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.flyout-menu-columns--featurespace .flyout-menu-item-description{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.flyout-menu-columns--featurespace .flyout-menu-card-component--featurespace{flex-basis:min-content;width:25%;margin-left:auto}@media (min-width:1023px){.flyout-menu-columns--featurespace .flyout-menu-card-component--featurespace .card{height:25.625rem}.flyout-menu-columns--featurespace .flyout-menu-card-component--featurespace .container{height:23.33rem}.flyout-menu-columns--featurespace .flyout-menu-card-component--featurespace .image-container{width:100%;height:23.33rem}.flyout-menu-columns--featurespace .flyout-menu-card-component--featurespace .headline{font-size:var(--font-size-s);color:var(--color-text-primary)}}.mobile-menu-container--featurespace .flyout-menu-eyebrow-heading{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:.5px;margin-bottom:16px}.flyout-menu-column{gap:var(--spacing-4xs);flex-flow:column wrap;width:25%;height:25.625rem;display:flex}.flyout-menu-column:nth-child(2){flex-wrap:nowrap;height:auto;max-height:none}.flyout-menu-column:first-child{flex:none}.flyout-menu-column-first{gap:var(--spacing-2xs)}.flyout-menu-item-link{padding-right:var(--spacing-3xs);gap:var(--spacing-3xs);cursor:default;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border-radius:1rem;outline:none;align-items:center;width:100%;min-height:2rem;transition:background .2s;display:flex}.flyout-menu-item-link[type=button]{padding-right:var(--spacing-3xs);font-family:inherit;font-size:inherit;text-align:left;color:inherit;border:none}.flyout-menu-item-link[type=button]:hover{background:0 0}.flyout-menu-item-text{flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;min-width:0;transition:transform .2s ease-in-out;display:flex}.flyout-menu-item-icon{justify-content:center;align-self:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.flyout-menu-item-icon img{width:100%;height:100%}.flyout-menu-item-title{vertical-align:middle;flex:1;justify-content:left;display:flex}.flyout-menu-item-description{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:var(--line-height-normal);display:block;overflow:hidden}.flyout-menu-item-next-icon{justify-content:right;align-items:center;transition:transform .2s ease-in-out;display:flex}.flyout-menu-item-icon-right{font-size:var(--font-size-s);color:var(--color-text-tertiary);flex:none;margin-left:10px;transition:color .2s ease-in-out}.flyout-menu-item:hover .flyout-menu-item-title{color:var(--card-link)}.flyout-menu-item:hover .flyout-menu-item-next-icon{color:var(--card-link);transform:translate(-3px)}.flyout-menu-item:hover .flyout-menu-item-text{transform:translate(8px)}.flyout-menu-item:hover .flyout-menu-item-icon-right{color:var(--card-link)}.flyout-menu{--color-bg-primary:var(--color-text-inverse);--flyout-text-tertiary:var(--color-neutrals-400);--flyout-icon-primary:var(--color-text-primary);--flyout-bg-tertiary:var(--color-bg-tertiary);--flyout-text-inactive:var(--flyout-text-tertiary)}.flyout-menu--featurespace-dark{--color-bg-primary:var(--color-text-primary);--color-text-primary:var(--color-text-inverse);--flyout-text-secondary:var(--color-faq-border-light);--flyout-text-tertiary:var(--color-flyout-dark-tertiary);--flyout-icon-primary:var(--color-text-inverse);--flyout-bg-tertiary:var(--color-surface-dark-hover);--flyout-text-inactive:var(--color-flyout-dark-tertiary);background:var(--color-text-primary);color:var(--color-text-inverse)}.flyout-menu--featurespace-dark .flyout-menu-label span{color:var(--color-text-inverse)}.flyout-menu--featurespace-dark .flyout-menu-label .text-link,.flyout-menu--featurespace-dark .flyout-menu-label a{color:var(--color-text-inverse)!important}.flyout-menu--featurespace-dark .flyout-menu-text-link-mobile span,.flyout-menu--featurespace-dark .flyout-menu-item,.flyout-menu--featurespace-dark .flyout-menu-item .flyout-menu-item-link,.flyout-menu--featurespace-dark .flyout-menu-item .flyout-menu-item-title,.flyout-menu--featurespace-dark .flyout-menu-item .flyout-menu-item-description{color:var(--color-text-inverse)}.flyout-menu--featurespace-dark .flyout-menu-eyebrow-heading{color:var(--color-faq-border-light)}.flyout-menu--featurespace-dark .flyout-menu-item-leaf,.flyout-menu--featurespace-dark .flyout-menu-item-leaf .flyout-menu-item-link,.flyout-menu--featurespace-dark .flyout-menu-item-leaf .flyout-menu-item-title{color:var(--color-text-inverse)}.mobile-menu-container--featurespace .flyout-menu-mobile-simple-item:first-child{padding:2rem 0 8px}.mobile-menu-container--featurespace .flyout-menu-mobile-simple-item{cursor:pointer;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.mobile-menu-container--featurespace .flyout-menu-mobile-simple-item .flyout-menu-simple-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-text-primary)}.mobile-menu-container--featurespace .flyout-menu-mobile-cta-container{border-top:1px solid var(--color-faq-border-light);background:var(--color-bg-primary);z-index:10;flex-direction:column;gap:16px;padding-top:1.5rem;display:flex;position:sticky;bottom:0;left:0;right:0}.mobile-menu-container--featurespace .flyout-menu-mobile-cta-container button{width:100%}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace{flex-direction:column;height:100%;display:flex;overflow:hidden}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-label{display:none}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace>div:last-child{flex-direction:column;min-height:0;display:flex;overflow:hidden}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-mobile-scroll{flex:1;min-height:0;padding-bottom:0;overflow-y:auto}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-mobile-scroll::-webkit-scrollbar{width:6px}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-mobile-scroll::-webkit-scrollbar-track{background:0 0}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-mobile-scroll::-webkit-scrollbar-thumb{background:var(--color-overlay-20);border-radius:3px}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-mobile-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-overlay-30)}.mobile-menu-container--featurespace .flyout-menu-screen--featurespace .flyout-menu-mobile-list{padding-bottom:1rem}.flyout-menu-label .text-link{font-family:var(--font-family-medium);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-medium)}.text-link:focus:not(:focus-visible),.header-nav__links a:focus:not(:focus-visible){outline:none}.flyout-menu-column-wrapped .flyout-menu-item,.flyout-menu-column-wrapped{width:50%}.flyout-menu-item-link{cursor:pointer;white-space:break-spaces;padding-right:0}.flyout-menu-item-active{color:var(--color-text-primary)}.flyout-menu-item-inactive{color:var(--color-text-inactive)}.flyout-menu-item-leaf,.flyout-menu-item-leaf .flyout-menu-item-link,.flyout-menu-item-leaf .flyout-menu-item-title{color:var(--color-text-primary)}.flyout-menu-item-leaf:hover .flyout-menu-item-title,.flyout-menu-item-leaf:hover .flyout-menu-item-link{color:var(--card-link)}@media (min-width:1023px) and (max-width:1439px){.flyout-menu-card-component{display:none}}@media (min-width:1023px){.flyout-menu-card-component{flex:0 auto;width:17.5rem;margin-left:auto}.flyout-menu-card-component .card{height:25.625rem}.flyout-menu-card-component .container{height:23.33rem}.flyout-menu-card-component .image-container{width:100%;height:23.33rem}.flyout-menu-card-component .headline{font-size:var(--font-size-s);color:var(--color-text-primary)}}.flyout-menu--finlit{padding:var(--spacing-m) var(--spacing-l)}@media (min-width:1024px) and (max-width:1440px){.flyout-menu--finlit{padding-left:48px;padding-right:48px}}.flyout-menu--finlit .flyout-menu-label .text-link,.flyout-menu--finlit .flyout-menu-text-link-mobile .text-link{display:none}@media (min-width:1023px) and (max-width:1439px){.flyout-menu--finlit .flyout-menu-card-component{display:flex!important}}@media (min-width:1023px){.flyout-menu--finlit .flyout-menu-card-component{width:fit-content}.flyout-menu--finlit .flyout-menu-column{gap:var(--spacing-4xs);flex-direction:column;width:22%;display:flex}}@media (min-width:1023px) and (min-width:1024px) and (max-width:1250px){.flyout-menu--finlit .flyout-menu-column{width:16%}}@media (min-width:1023px){.flyout-menu--finlit .flyout-menu-item{margin-right:48px}}@media (min-width:1024px) and (max-width:1250px){.flyout-menu--finlit .flyout-menu-item-description{font-size:var(--font-size-2xs)}}.flyout-menu--finlit .flyout-menu-item-title{font-size:var(--font-size-s)!important;font-weight:var(--font-weight-medium)!important}@media (min-width:1024px) and (max-width:1250px){.flyout-menu--finlit .flyout-menu-item-icon-right{margin-left:-10px!important}}.flyout-menu--finlit ul.flyout-menu-column{gap:1.5rem}@media (min-width:1024px) and (max-width:1440px){.flyout-menu--finlit .flyout-menu-columns{gap:1rem}.flyout-menu--finlit .flyout-menu-eyebrow-container{width:54%}}.flyout-menu--finlit .flyout-menu-item-icon--icon{aspect-ratio:1;justify-content:center;align-items:center;width:40px;height:40px;padding:8.5px 8px 7.5px;display:flex}.flyout-menu--finlit .flyout-menu-item-icon--icon img,.flyout-menu--finlit .flyout-menu-item-icon--icon svg{width:24px;height:24px;fill:var(--Icon-Primary)}.mobile-menu-container--finlit .flyout-menu-screen{padding:var(--spacing-xs)}.mobile-menu-container--finlit .flyout-menu-screen-level-1 .flyout-menu-label{display:none}.flyout-menu-mobile-top-level-item{justify-content:space-between;align-items:center;gap:var(--spacing-3xs);background:var(--color-bg-tertiary);width:100%;padding:1.5rem;display:flex}.flyout-menu-mobile-top-level-item--no-children{background:0 0;padding:1rem 0}.flyout-menu-mobile-top-level-item--no-children:hover{background:0 0}.flyout-menu-mobile-top-level-item .flyout-menu-mobile-top-level-item-content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.flyout-menu-mobile-top-level-item .flyout-menu-mobile-top-level-item-icon{flex-shrink:0;align-items:center;display:flex}.flyout-menu-mobile-top-level-item .flyout-menu-mobile-top-level-item-icon img{width:1rem;height:1rem}.flyout-menu-mobile-top-level-item img{width:3rem;height:3rem}.flyout-menu-mobile-top-level-item .flyout-menu-title,.flyout-menu-mobile-top-level-item .flyout-menu-description{white-space:normal;overflow-wrap:break-word;width:100%;display:block}.flyout-menu-mobile-top-level-item .flyout-menu-title{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.flyout-menu-mobile-top-level-item .flyout-menu-description{color:var(--color-text-secondary)}@media (max-width:1023px){.flyout-menu{height:calc(100vh - var(--global-alert-height,0px));height:calc(100dvh - var(--global-alert-height,0px));width:100%;max-width:100vw;right:0;top:var(--global-alert-height,0px);z-index:9999;box-shadow:none;color:var(--color-text-primary);gap:var(--spacing-4xs);box-sizing:border-box;will-change:transform;backface-visibility:hidden;background:0 0;padding:0;transition:transform .6s cubic-bezier(.25,.8,.25,1);position:fixed;overflow:hidden auto;transform:translate(100%)}.flyout-menu.flyout-menu-entering,.flyout-menu.flyout-menu-entered{transform:translate(0,0)}.flyout-menu.flyout-menu-entered{will-change:auto}.flyout-menu.flyout-menu-exiting{will-change:transform;transform:translate(100%)}.flyout-menu.flyout-menu-exited{visibility:hidden;will-change:auto;transform:translate(100%)}.flyout-menu-screen{background:var(--color-bg-primary);width:100%;max-width:100vw;height:100%;padding:var(--spacing-2xs) var(--spacing-xs);box-sizing:border-box;will-change:transform;backface-visibility:hidden;flex-direction:column;padding-bottom:2rem;transition:transform .65s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;top:0;left:0;overflow:hidden auto;transform:translate(100%)}.flyout-menu-screen.active{transform:translate(0,0)}.flyout-menu-screen.parent-visible{transition:none;transform:translate(0,0)}.flyout-menu-screen.slide-in{animation:.65s cubic-bezier(.25,.8,.25,1) forwards slideInFromRight}.flyout-menu-screen.slide-out{animation:.65s cubic-bezier(.25,.8,.25,1) forwards slideOutToRight}.flyout-menu-screen .flyout-menu-label{flex-shrink:0;margin-top:.25rem;margin-bottom:1.5rem}.flyout-menu-screen a.text-link span.text-link{font-weight:var(--font-weight-medium);font-size:var(--font-size-l)}.flyout-menu-screen-level-0{z-index:10000}.flyout-menu-screen-level-0.active{transform:translate(0)}.flyout-menu-screen-level-1{z-index:10001}.flyout-menu-screen-level-2{z-index:10002}.flyout-menu-screen-level-3{z-index:10003}.flyout-menu-screen-level-4{z-index:10004}.flyout-menu-screen-level-5{z-index:10005}.flyout-menu-mobile-signin{width:90%;padding:var(--spacing-2xs) var(--spacing-xs);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.flyout-menu-mobile-signin .btn{text-align:center;width:100%;color:var(--color-text-primary);border-color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}.flyout-menu-mobile-signin-container{background:var(--color-bg-primary);z-index:10;flex-direction:column;gap:16px;padding-top:1.5rem;display:flex;position:sticky;bottom:0;left:0;right:0}.flyout-menu-mobile-signin-container .sign-in-link{color:var(--color-text-primary)}.flyout-menu-mobile-signin-container .btn{width:100%}.flyout-menu-label{white-space:nowrap;box-sizing:border-box;width:100%;max-width:100%;height:100%;position:sticky;top:0}.flyout-menu-label-right-icon{padding:0 .5rem}.flyout-menu-columns,.flyout-menu-column,.flyout-menu-column-border{display:none}.flyout-menu-mobile-list{flex-direction:column;gap:.25em;width:100%;padding:.5rem 0 3rem;transition:transform .3s ease-in-out;display:flex;position:relative;transform:translate(0)}.flyout-menu-mobile-list.slide-in{animation:.3s ease-in-out forwards slideInFromRight}.flyout-menu-mobile-list.slide-out{animation:.3s ease-in-out forwards slideOutToRight}.flyout-menu-mobile-list>ul{flex-direction:column;gap:16px;display:flex}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0,0)}to{opacity:1;transform:translate(100%)}}.flyout-menu-item{min-width:0;padding-right:var(--spacing-3xs);cursor:pointer;background:0 0;align-items:center;transition:background .2s}.flyout-menu-item .flyout-menu-item-text .flyout-menu-title{font-weight:var(--font-weight-medium)}.flyout-menu-item .flyout-menu-item-text:not(:has(.flyout-menu-description)){gap:0}.flyout-menu-item .flyout-menu-item-text:has(.flyout-menu-description){gap:.4rem}.flyout-menu-item .flyout-menu-item-text:has(.flyout-menu-description) .flyout-menu-description{margin-bottom:.5rem}.flyout-menu-item-title{margin-bottom:0}.flyout-menu-item-leaf,.flyout-menu-item-leaf .flyout-menu-item-link,.flyout-menu-item-leaf .flyout-menu-item-title{color:var(--color-text-primary)}.flyout-menu-item-next-icon{align-items:center;min-width:1.5rem;min-height:1.5rem;margin-left:.625rem;display:flex}.flyout-menu-item-next-icon img,.flyout-menu-item-next-icon svg{color:var(--flyout-icon-primary)}.flyout-menu-card-component{min-width:0;min-height:450px}.flyout-menu-card-component .card,.flyout-menu-card-component img,.flyout-menu-card-component .card,.flyout-menu-card-component .container{width:100%}.flyout-menu-card-component .image-container{width:100%;margin-top:30px;margin-bottom:20px}.flyout-menu-card-component .headline{font-size:var(--font-size-s);color:var(--color-text-primary)}}@media (max-width:1023px) and (max-width:1023px){.flyout-menu--finlit{height:calc(100vh - 72px - var(--global-alert-height,0px));height:calc(100dvh - 72px - var(--global-alert-height,0px));top:calc(72px + var(--global-alert-height,0px))}}@media (max-width:1023px){.flyout-menu--finlit .flyout-menu-card-component{width:100%;min-height:267px}.flyout-menu--finlit .flyout-menu-card-component .card{width:100%;height:267px}.flyout-menu--finlit .flyout-menu-card-component .container{width:100%;height:100%}.flyout-menu--finlit .flyout-menu-card-component .image-container{width:100%;height:auto}}@media (max-width:1023px) and (max-width:480px){.flyout-menu-card-component{min-height:auto}}@media (max-width:1023px){.flyout-menu-mobile-eyebrow-section .flyout-menu-eyebrow-heading{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:.5px;color:var(--color-text-secondary);margin:20px 0}.flyout-menu-mobile-eyebrow-section .flyout-menu-item{margin-top:20px}.flyout-menu-mobile-scroll{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.flyout-menu-mobile-scroll::-webkit-scrollbar{display:none}.flyout-menu-screen{scrollbar-width:thin}.flyout-menu-screen::-webkit-scrollbar{display:none}.flyout-menu-screen--featurespace{scrollbar-width:thin;overflow-y:auto}.flyout-menu-screen--featurespace::-webkit-scrollbar{width:6px}.flyout-menu-screen--featurespace::-webkit-scrollbar-track{background:0 0}.flyout-menu-screen--featurespace::-webkit-scrollbar-thumb{background:var(--color-overlay-20);border-radius:3px}.flyout-menu-screen--featurespace::-webkit-scrollbar-thumb:hover{background:var(--color-overlay-30)}.flyout-menu-entered:has(.flyout-menu-screen--featurespace){flex-direction:column}}@media (max-width:1023px) and (max-width:1023px){.flyout-menu-entered:has(.flyout-menu-screen--featurespace){height:calc(100vh - 72px - var(--global-alert-height,0px))!important;height:calc(100dvh - 72px - var(--global-alert-height,0px))!important;top:calc(72px + var(--global-alert-height,0px))!important}}@media (max-width:1023px){.flyout-menu-screen--featurespace .flyout-menu-simple-title{font-size:var(--font-size-m);font-weight:var(--font-weight-medium)}.flyout-menu-screen--featurespace .flyout-menu-eyebrow-heading{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:capitalize;letter-spacing:.5px;margin-bottom:16px}.flyout-menu--finlit .flyout-menu-label-text{color:var(--color-text-primary);font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular));font-size:var(--Heading-Body---L-fontSize,18px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--Heading-Body---M-lineHeight,28px);letter-spacing:var(--Heading-Body---M-letterSpacing,0)}.flyout-menu--finlit .flyout-menu-item-link[type=button]{padding-right:0}}.flyout-menu-text-link-mobile .link-content>.text-link{font-family:var(--font-family-medium);font-size:var(--body-lfontfamily-size,1rem);line-height:var(--body-lfontfamily-line-height,1.5);font-weight:var(--font-weight-medium);font-family:var(--font-family-regular)}.flyout-menu:focus,.flyout-menu:focus-visible,.flyout-menu:active{box-shadow:none;outline:none}.flyout-menu-columns .flyout-menu-column:nth-child(3) .flyout-menu-item-leaf .flyout-menu-item-text{flex:none}.flyout-menu-columns .flyout-menu-column:nth-child(2) .flyout-menu-item-title{font-size:var(--font-size-m);font-weight:var(--font-weight-regular)}.flyout-menu-card-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.flyout-menu-card-link:hover{box-shadow:none}.flyout-menu-card-link:hover .copy-container .headline,.flyout-menu-card-link:hover .headline{color:var(--card-link)}.flyout-menu-card-link:focus{outline:none}.flyout-menu-card-link .card{pointer-events:none}.flyout-menu-columns:not(:has(.flyout-menu-eyebrow-container)) ul.flyout-menu-column:last-of-type .flyout-menu-item{color:var(--color-text-primary)}.flyout-menu-columns:not(:has(.flyout-menu-eyebrow-container)) ul.flyout-menu-column:last-of-type .flyout-menu-item .flyout-menu-item-link{color:var(--color-text-primary)}.flyout-menu-columns:not(:has(.flyout-menu-eyebrow-container)) ul.flyout-menu-column:last-of-type .flyout-menu-item .flyout-menu-item-title{color:var(--color-text-primary)}.flyout-menu-columns:not(:has(.flyout-menu-eyebrow-container)) ul.flyout-menu-column:last-of-type .flyout-menu-item .flyout-menu-item-description{color:var(--color-text-primary)}.flyout-menu-columns:not(:has(.flyout-menu-eyebrow-container)) ul.flyout-menu-column:last-of-type .flyout-menu-item:hover .flyout-menu-item-title{color:var(--card-link)}.flyout-menu-columns:not(:has(.flyout-menu-eyebrow-container)) ul.flyout-menu-column:last-of-type .flyout-menu-item:hover .flyout-menu-item-link{color:var(--card-link)}.footer{background:var(--brand-bg-dark-blue);width:100%}.footer__container{width:100%;padding:var(--Spacing-M,3rem);align-items:center;gap:var(--Spacing-L,80px);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1600px){.footer__container{max-width:1600px}}@media (max-width:768px){.footer__container{width:100%;padding:var(--Spacing-XS,24px);align-items:flex-start;gap:var(--Spacing-M,48px);flex-direction:column}}.footer__row--top{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:768px){.footer__row--top{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;align-self:stretch}}.footer__columns{align-content:flex-start;align-items:flex-start;gap:48px var(--Spacing-M,48px);flex-wrap:wrap;width:880px;display:flex}@media (max-width:768px){.footer__columns{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;align-self:stretch;width:100%}}.footer__section{justify-content:center;align-items:flex-start;gap:var(--Spacing-4XS,8px);flex-direction:column;flex:1 0 0;display:flex}@media (max-width:768px){.footer__section{justify-content:center;align-self:stretch;align-items:flex-start;width:100%}}.footer__section-title{height:24px;color:var(--brand-blue-100);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:4px;padding:8px 0;display:flex}.footer__column-list{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:stretch;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.footer__column-list>li{align-self:stretch;width:100%;display:flex}@media (max-width:768px){.footer__column-list{width:100%}}.footer__column-list .text-link{width:100%;color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);padding-right:0;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer__column-list .text-link .link-content{align-items:center;width:100%;padding-right:0;display:flex}.footer__column-list .text-link .arrow-icon{align-items:center;margin-left:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.footer__column-list .text-link .arrow-icon svg{display:none}.footer__column-list .text-link:hover,.footer__column-list .text-link:focus{color:var(--color-dark-accent-blue);text-decoration:none}.footer__column-list .text-link:hover .arrow-icon,.footer__column-list .text-link:focus .arrow-icon{transform:translate(-6px)}.footer__column-list .text-link:focus,.footer__column-list .text-link:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer__column-list .text-link .arrow-icon.modal-icon{margin-left:auto;display:inline-flex}.footer__column-list .text-link.footer__column-item--has-span .link-content{padding:0}.footer__column-list .text-link.footer__column-item--has-span span{margin-left:auto}@media (max-width:768px){.footer__column-list .text-link{align-items:center;gap:var(--Spacing-3XS,12px);align-self:stretch;width:100%;min-height:32px;display:flex}.footer__column-list .text-link .link-content{align-items:center;width:100%;display:flex}.footer__column-list .text-link .arrow-icon{flex-shrink:0;align-self:flex-end;margin-left:auto}}.footer__column-item{align-items:center;gap:var(--Spacing-3XS,12px);min-height:32px;color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);align-self:stretch;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}@media (max-width:768px){.footer__column-item{min-height:32px;padding-right:var(--Spacing-3XS,12px);align-items:center;gap:var(--Spacing-3XS,12px);align-self:stretch}}.footer__column-item:hover,.footer__column-item:focus{color:var(--color-dark-accent-blue);text-decoration:none}.footer__column-item .footer__column-item__icon{transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer__column-item:hover .footer__column-item__icon,.footer__column-item:focus .footer__column-item__icon{transform:translate(6px)}.footer__column-item:focus,.footer__column-item:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer__column-item__text{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:4px;display:flex}.footer__column-item__icon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.footer__locale-selector{align-items:center;gap:var(--Spacing-4XS,8px);padding:12px 16px;display:flex}@media (max-width:768px){.footer__locale-selector{gap:var(--Spacing-3XS,12px);padding:0}}.footer__locale-selector svg{aspect-ratio:1;width:24px;height:24px}.footer__locale-selector span{color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}.footer__row--middle{justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media (max-width:768px){.footer__row--middle{flex-direction:column;justify-content:space-between;align-items:flex-start;width:327px;height:64px}}.footer__copyright{color:var(--brand-blue-100);text-align:right;font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.footer__social-links{align-items:center;gap:26px;display:flex}.footer__social-list{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.footer__social-list a{color:var(--color-text-inverse);border-radius:4px;display:inline-flex}.footer__social-list a .visa-icon{color:currentColor}.footer__social-list a:focus,.footer__social-list a:focus-visible{outline:2px dotted var(--color-bg-white);outline-offset:2px}.footer__lang-backdrop{background:var(--color-bg-overlay);z-index:9998;opacity:1;pointer-events:none;transition:opacity .3s ease-in-out;position:fixed;inset:0}.footer__modal__overlay{position:"relative";height:"100%";width:"100%";bottom:-3rem;left:-1.5rem}@media (max-width:768px){.footer__modal__overlay{bottom:0;left:0}}.footer__modal{background-color:var(--color-bg-primary);padding:var(--Spacing-M,48px);z-index:9999;box-sizing:border-box;transform-origin:bottom;gap:var(--Spacing-XS,24px);pointer-events:none;width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.footer__modal.footer__modal--open{opacity:1;pointer-events:auto;width:100vw;bottom:-1.5rem;left:0;transform:translateY(0)}@media (max-width:768px){.footer__modal{width:100%;padding:var(--Spacing-XS,32px);align-items:flex-start;gap:var(--Spacing-2XS,16px);flex-direction:row;flex-shrink:0;display:flex}}@media (max-width:480px){.footer__modal{flex-direction:column}}.footer__modal-left{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:8px;display:flex}@media (max-width:768px){.footer__modal-left{padding-bottom:var(--Spacing-4XS,8px);justify-content:center;align-self:stretch;gap:8px;display:flex}}.footer__modal-country-title{color:var(--color-text-primary);text-align:left;font-size:var(--h3-size-desktop);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}@media (max-width:768px){.footer__modal-country-title{color:var(--color-text-primary);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);flex:1 0 0}}.footer__modal-divider{background:var(--Border-Secondary,var(--color-overlay-15));width:1px;height:520px}@media (max-width:768px){.footer__modal-divider{background:var(--Border-Secondary,var(--color-overlay-15));flex-shrink:0;width:1px;height:605px}}@media (max-width:480px){.footer__modal-divider{width:100%;height:1px}}.footer__modal-right{align-items:flex-end;gap:var(--Spacing-2XS,16px);flex:1 0 0;display:flex;position:relative}@media (max-width:768px){.footer__modal-right{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}}.footer__modal-content{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;max-height:520px;padding:4px 4px 120px;display:flex;overflow-y:auto}@media (max-width:768px){.footer__modal-content{touch-action:pan-y;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;gap:24px;min-height:200px;max-height:615px;padding:4px 4px 70px;display:flex;overflow:hidden auto}}.footer__modal-button-group{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;width:218px;display:flex}.footer__modal-close{font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-primary);width:40px;height:40px;top:var(--Spacing-M,48px);right:var(--Spacing-M,48px);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:1rem;right:1rem}.footer__modal-close:hover{background-color:var(--color-active-overlay);border-radius:4px}.footer__modal-tooltip{background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-xs);white-space:nowrap;z-index:10;pointer-events:none;border-radius:4px;margin-top:4px;padding:4px 10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.footer__modal-locale,.footer__modal-region{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.footer__modal-locale-title,.footer__modal-region-title{padding-bottom:var(--Spacing-4XS,8px);color:var(--promote-description);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);align-self:stretch;align-items:center;gap:8px;display:flex}.footer__modal-locale-value{color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:.16px;cursor:pointer;transition:transform .3s,opacity .3s}.footer__modal-locale-value:hover{opacity:.6;transform:translate(4px)}.footer__modal-region ul{align-self:stretch;width:100%;margin:0;padding:0;list-style:none}.footer__modal-region li{align-items:center;gap:var(--Spacing-2XS,16px);align-self:stretch;padding:8px 0;display:flex;position:relative}.footer__modal-region li a,.footer__modal-region li span{align-items:center;gap:var(--Spacing-4XS,8px);color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:.16px;flex:1 0 0;text-decoration:none;transition:transform .3s,opacity .3s;display:flex}.footer__modal-region li:focus,.footer__modal-region li:focus-visible{outline:none!important}.footer__modal-region li:focus:before,.footer__modal-region li:focus-visible:before{content:"";border:2px dotted var(--color-primary,#1434cb);pointer-events:none;position:absolute;inset:2px 8px 2px -4px}.footer__modal-region li a:hover{color:var(--color-text-primary);opacity:.6;text-decoration:none;transform:translate(4px)}.footer__modal-content::-webkit-scrollbar{display:none}.footer__modal-gradient{background:linear-gradient(180deg, transparent 0%, var(--color-bg-primary) 100%);pointer-events:none;z-index:1;width:100%;height:163px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.footer__modal-gradient{height:100px}}:is(.footer__modal-right:has(.footer__modal-region li:focus) .footer__modal-gradient,.footer__modal-right:has(.footer__modal-region li:focus-visible) .footer__modal-gradient){opacity:0}.footer__language-btn{align-items:center;gap:8px;display:flex}.footer__locale-selector .footer__language-btn:focus,.footer__locale-selector .footer__language-btn:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer-finlit{background:var(--brand-blue-800);width:100%;color:var(--color-text-inverse)}.footer-finlit__container{width:100%;max-width:1440px;padding:var(--Spacing-M,48px) var(--Spacing-M,48px);gap:var(--Spacing-S,32px);flex-direction:column;margin:0 auto;display:flex}@media (max-width:768px){.footer-finlit__container{padding:var(--Spacing-XS,24px);gap:var(--Spacing-XS,24px)}}.footer-finlit__header{justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:768px){.footer-finlit__header{align-items:flex-start;gap:var(--Spacing-2XS,32px);flex-direction:column}}.footer-finlit__logo-section{align-items:center;gap:var(--Spacing-3XS,12px);display:flex}.footer-finlit__visa-logo{flex-shrink:0;align-items:center;display:flex}@media (max-width:768px){.footer-finlit__visa-logo{max-width:287px;max-height:42px}}.footer-finlit__logo-image{aspect-ratio:auto 64/26;object-fit:contain;width:auto;height:26px}@media (max-width:768px){.footer-finlit__logo-image{height:22px}}.footer-finlit__logo-text{color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}@media (max-width:768px){.footer-finlit__logo-text{font-size:var(--font-size-s)}}.footer-finlit__title{color:var(--color-text-inverse);text-align:right;font-size:var(--Heading-H4-fontSize,24px);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.3px;line-height:normal}@media (max-width:768px){.footer-finlit__title{font-size:var(--Heading-H4-fontSize,24px);text-align:left;align-self:flex-start}}.footer-finlit__separator{background:var(--color-text-inverse);width:100%;height:1px}.footer-finlit__links{flex-wrap:wrap;gap:24px 28px;width:100%;display:flex}@media (max-width:768px){.footer-finlit__links{gap:var(--Spacing-3XS,24px);flex-direction:column}}.footer-finlit__link-item{align-items:center;display:flex}@media (max-width:768px){.footer-finlit__link-item{width:100%}}.footer-finlit__link{color:var(--color-text-primary);font-size:var(--Heading-Body---M-fontSize,16px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:normal;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer-finlit__link .text-link{color:var(--color-text-inverse);transition:color .2s cubic-bezier(.4,0,.2,1)}.footer-finlit__link .text-link:hover,.footer-finlit__link .text-link:focus,.footer-finlit__link:hover,.footer-finlit__link:focus{color:var(--brand-blue-300);text-decoration:none}.footer-finlit__link.vs-arrow-disable .arrow-icon{display:none!important}.footer-finlit__link:before,.footer-finlit__link:after{content:none!important;display:none!important}.footer-finlit__link.footer-finlit__link--has-span{align-items:center;display:flex}.footer-finlit__link.footer-finlit__link--has-span .visa-icon-opt-in-out:before{color:var(--color-text-inverse);display:inline-block!important}.footer-finlit__link.footer-finlit__link--has-span span.visa-icon{margin-left:1rem}.footer-finlit__link.footer-finlit__link--has-span span{margin-left:auto;display:inline-flex!important}.footer-finlit__link.footer-finlit__link--has-span:after{display:none!important}@media (max-width:768px){.footer-finlit__link{font-size:var(--Heading-Body---M-fontSize,16px);line-height:normal}}.footer-finlit__copyright{text-align:left;color:var(--color-text-inverse);font-size:var(--Heading-Body---S-fontSize,14px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-normal2)}@media (max-width:768px){.footer-finlit__copyright{font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin-top:12px}}.footer-finlit__copyright a{color:var(--Text-Secondary);text-decoration:underline;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer-finlit__copyright a:hover,.footer-finlit__copyright a:focus{color:var(--brand-blue-300)}.footer-finlit__copyright p{margin:0}.gallery{--slide-size:80%;--slide-spacing:1px;--slide-height:500px;--aspect-ratio:auto;background-color:var(--color-bg-primary);width:100%;font-family:var(--font-family-regular);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding:48px 0;display:flex}.gallery .gallery__inline-video-wrapper{width:100%;height:100%;position:relative}.gallery .gallery__inline-video-loader{background-color:var(--color-bg-overlay);z-index:5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.gallery .gallery__inline-video-spinner{border:4px solid var(--color-white-overlay-30);border-top:4px solid var(--color-bg-white);border-radius:50%;width:48px;height:48px;animation:1s linear infinite gallery-spin}@keyframes gallery-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gallery:not(.gallery--no-scroll) .gallery__slide:last-child{padding-right:48px}@media (min-width:1600px){.gallery:not(.gallery--no-scroll) .gallery__slide:last-child{padding-right:calc(50vw - 752px)}}@media (max-width:767px){.gallery:not(.gallery--no-scroll) .gallery__slide:last-child{padding-right:24px}}@media (max-width:991px){.gallery{--slide-size:90%;--slide-height:360px;padding:24px 0}}@media (max-width:767px){.gallery{--slide-size:66.66%}}.gallery__title-block{width:100%;padding-bottom:1.5rem;padding-left:48px;padding-right:48px}@media (min-width:1600px){.gallery__title-block{padding-left:calc(50vw - 752px);padding-right:calc(50vw - 752px)}}@media (max-width:767px){.gallery__title-block{padding-left:24px;padding-right:24px}}.gallery__content-wrapper{width:100%}.gallery__container{cursor:grab;-webkit-user-select:none;user-select:none;isolation:isolate;width:100%;position:relative}.gallery__container:active{cursor:grabbing}@media (max-width:991px){.gallery__container{padding:1rem 0}}.gallery__viewport{z-index:1;width:100%;margin-top:-4px;margin-bottom:-4px;padding:4px 4px 4px 52px;position:relative;overflow:hidden}@media (min-width:1600px){.gallery__viewport{padding-left:calc(50vw - 748px)}}@media (max-width:767px){.gallery__viewport{padding-left:28px}}.gallery__container-slides{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);backface-visibility:hidden;display:flex}.gallery__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);box-sizing:content-box;position:relative;transform:translate(0,0)}.gallery__slide:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px;z-index:2}.gallery__slide__inner{height:var(--slide-height);aspect-ratio:var(--aspect-ratio);pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.gallery__slide__inner *{pointer-events:auto}.gallery__slide__inner:has(.gallery__image):after{content:"";z-index:2;pointer-events:none;background:var(--color-overlay-10);transition:background .3s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.gallery__slide__inner:has(.gallery__image):after{transition:none}}.gallery__slide:hover .gallery__slide__inner:has(.gallery__image):after{background:0 0}.gallery__image,.gallery__video{width:100%;height:100%;max-height:var(--slide-height);object-fit:cover;z-index:1;pointer-events:auto;display:block;position:relative}.gallery__video{background-color:var(--color-bg-inverse)}.gallery__youtube-video{z-index:1;position:relative}.gallery__video-modal-trigger{cursor:pointer;background-color:var(--color-bg-inverse);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.gallery__video-modal-trigger:focus,.gallery__video-modal-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.gallery__video-poster{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.gallery__video-modal-trigger:hover .gallery__video-poster{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.gallery__video-poster{transition:none}.gallery__video-modal-trigger:hover .gallery__video-poster{transform:none}}.gallery__video-play-overlay{background:var(--color-overlay-10);justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.gallery__video-play-overlay{transition:none}}.gallery__video-modal-trigger:hover .gallery__video-play-overlay{background:0 0}.gallery__video-play-button{background:var(--color-text-inverse);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:background .3s;display:flex}@media (max-width:767px){.gallery__video-play-button{width:60px;height:60px}}.gallery__video-play-button .visa-icon{color:var(--color-text-primary);margin-left:4px;font-size:24px}.gallery__video-play-button:hover{background:var(--color-text-inverse)}.gallery__video-play-button:focus{outline:2px solid var(--color-primary);outline-offset:4px}.gallery__media-info{width:0;min-width:100%;margin-top:12px;padding:0 .25rem;overflow:hidden}.gallery__image-credit{font-size:var(--font-size-xs);color:var(--color-text-primary);line-height:var(--line-height-normal);width:90%;margin-bottom:.25rem}.gallery__description{font-size:var(--font-size-s);line-height:var(--line-height-normal2);color:var(--color-text-primary);width:90%}.gallery__media-info a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.gallery__media-info a.vs-link-cta,.gallery__media-info a.vs-link-inline,.gallery__media-info a.vs-link-cta.vs-link-inline{text-decoration:underline}.gallery__media-info a:hover{color:var(--color-rte-hover);text-decoration:underline}.gallery__media-info a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.gallery__arrow-wrapper{z-index:100;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:767px){.gallery__arrow-wrapper{top:35%}}.gallery__arrow-wrapper--left{left:16px}@media (max-width:767px){.gallery__arrow-wrapper--left{left:.5rem}}.gallery__arrow-wrapper--right{right:16px}@media (max-width:767px){.gallery__arrow-wrapper--right{right:.5rem}}.gallery__arrow-wrapper .carousel{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary)}.gallery__arrow-wrapper .carousel:hover:not(:disabled){background:var(--color-bg-secondary)}.gallery__arrow-wrapper .carousel:disabled{opacity:.3;cursor:not-allowed;background:var(--color-bg-secondary)}@media (min-width:1600px){.gallery__arrow-wrapper .carousel[aria-hidden=true]{display:none}}.gallery__arrow-wrapper .carousel .visa-icon{color:var(--color-text-primary)}.gallery__arrow-wrapper .carousel:focus,.gallery__arrow-wrapper .carousel:focus-visible,.gallery__arrow-wrapper .carousel.force-focus-visible{outline:2px dotted var(--color-primary,var(--brand-color-primary));outline-offset:-.25rem}.gallery__arrow-wrapper .carousel:focus:after,.gallery__arrow-wrapper .carousel:focus-visible:after,.gallery__arrow-wrapper .carousel.force-focus-visible:after{display:none!important}.gallery__loading,.gallery__error{height:var(--slide-height);background-color:var(--color-bg-near-white);color:var(--color-muted-text);font-size:var(--font-size-m);text-align:center;justify-content:center;align-items:center;display:flex}.gallery__error{background-color:var(--color-gallery-error-bg);color:var(--color-gallery-error-text)}.gallery.gallery--short{--slide-height:360px}@media (max-width:991px){.gallery.gallery--short{--slide-height:360px}}.gallery--single-slide{--slide-size:100%}.gallery.gallery--no-scroll .gallery__container{cursor:default;-webkit-user-select:auto;user-select:auto}.gallery.gallery--no-scroll .gallery__container:active{cursor:default}.gallery .gallery__slide__inner--aspect-16-9,.gallery .gallery__slide__inner--aspect-1-1{height:var(--slide-height)}@media (max-width:767px){.gallery .gallery__slide{max-width:95vw}}.gen-ai-container{background-color:var(--color-overlay-20);z-index:99;border-radius:12px;align-items:center;gap:6px;margin-left:1rem;padding:.25rem .5rem;display:flex;position:absolute;top:15px}.gen-ai-container .genai-logo{object-fit:contain;filter:brightness(0)invert();flex-shrink:0;width:16px;height:16px}.gen-ai-container .watermark{font-size:var(--font-size-xs);color:var(--color-text-inverse)}.gallery__skip-link{z-index:999;background:var(--color-bg-black);color:var(--color-bg-white);font-size:var(--font-size-s);border-radius:4px;padding:.5rem 1rem;text-decoration:none;position:absolute;left:-9999px}.gallery__skip-link:focus{width:fit-content;margin:1rem auto;display:block;position:relative;left:0}.global-alert{background-color:var(--color-bg-primary);color:var(--color-text-primary);border-color:var(--color-border-light-v-gray);min-height:48px;padding:var(--Spacing-5XS,4px) var(--Spacing-S,32px) var(--Spacing-5XS,4px) var(--Spacing-M,48px);border-bottom:1px solid var(--Border-Secondary,var(--color-overlay-15));z-index:9998;width:100%;font-size:var(--font-size-s);font-family:var(--font-family-medium);line-height:var(--line-height-normal2);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0}.global-alert__container{justify-content:space-between;align-items:center;width:100%;display:flex}.global-alert__content{flex:1 0 0;align-items:center;gap:16px;min-width:0;display:flex}.global-alert__icon{color:var(--color-status-warning);flex-shrink:0;justify-content:center;align-items:center;display:flex}.global-alert__icon svg{width:16px;height:16px}.global-alert__message{color:var(--color-text-primary);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);flex:1 0 0}.global-alert__message p{margin:0;display:inline}.global-alert__message p:not(:last-child){margin-right:4px}.global-alert__message a{color:var(--color-rte-link);align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.global-alert__message a:hover{color:var(--color-rte-hover);text-decoration:underline}.global-alert__message a:focus-visible{outline:.125rem dotted var(--color-rte-outline);outline-offset:2px}.global-alert__message a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.global-alert__message a:has(.link-icon){vertical-align:baseline;align-items:center;display:inline-flex}.global-alert__message a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.global-alert__message .vs-link-cta{color:var(--color-rte-link);align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.global-alert__message .vs-link-cta:hover{color:var(--color-rte-hover);text-decoration:underline}.global-alert__message .vs-link-cta:focus-visible{outline:.125rem dotted var(--color-rte-outline);outline-offset:2px}.global-alert__message .vs-link-cta.vs-link-inline{align-items:center;display:inline-flex}.global-alert__message .vs-link-cta.vs-link-new-window .link-icon svg,.global-alert__message .vs-link-cta.vs-link-same-window .link-icon svg,.global-alert__message .vs-link-cta.vs-link-modal .link-icon svg{width:12px;height:12px}.global-alert__message strong,.global-alert__message b{font-weight:var(--font-weight-semibold)}.global-alert__close-btn{padding:var(--Radius-L,12px) 24px;cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.global-alert__close-btn svg{width:16px;height:16px}.global-alert__close-btn:hover{color:var(--color-text-primary);background-color:var(--color-hover-overlay)}.global-alert__close-btn:focus{outline:2px solid var(--color-primary);outline-offset:1px}.global-alert.theme-dark .global-alert__icon img{filter:brightness(0)invert()}.global-alert.theme-dark .global-alert__message a .link-icon svg path,.global-alert.theme-dark .global-alert__message .vs-link-cta .link-icon svg path{stroke:var(--brand-blue-300)!important;fill:var(--brand-blue-300)!important}.global-alert.theme-dark .global-alert__message a:hover .link-icon svg path,.global-alert.theme-dark .global-alert__message .vs-link-cta:hover .link-icon svg path{stroke:var(--brand-blue-200)!important;fill:var(--brand-blue-200)!important}.global-alert.theme-dark .global-alert__close-btn{color:var(--color-text-inverse)}.global-alert.theme-dark .global-alert__close-btn img{filter:brightness(0)invert()}.global-alert.theme-dark .global-alert__close-btn:hover{color:var(--color-text-inverse);background-color:var(--color-bg-white-opacity-10,#ffffff1a)}.global-alert.theme-dark .global-alert__close-btn:focus{outline-color:var(--brand-blue-300)}@media (max-width:768px){.global-alert{min-height:48px;padding:var(--Spacing-5XS,4px) var(--Spacing-4XS,8px) var(--Spacing-5XS,4px) var(--Spacing-XS,24px);align-items:flex-start;gap:var(--Spacing-XS,24px);display:flex}.global-alert__container{gap:var(--Spacing-XS,24px)}.global-alert__content{gap:16px}.global-alert__icon svg{width:18px;height:18px}.global-alert__message{font-size:var(--font-size-s)}.global-alert__close-btn svg{width:14px;height:14px}}@media (prefers-contrast:high){.global-alert{background-color:var(--color-bg-primary);color:var(--color-text-primary);border-bottom-width:2px;border-bottom-color:var(--color-border-black)}.global-alert.theme-dark .global-alert__close-btn:focus,.global-alert.theme-light .global-alert__close-btn:focus{outline-width:3px}}@media (prefers-reduced-motion:reduce){.global-alert{transition:none;animation:none}.global-alert__close-btn{transition:none}.global-alert__close-btn:hover{transform:none}}@media print{.global-alert{display:none}}.gc-thumb .video-player-container.hero-card .video-tint{display:none!important}.gc-thumb .video-player-container.hero-card .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.gc-thumb .video-player-container.hero-card .inline-video-container{width:100%!important;height:100%!important}.gc-thumb .video-player-container.hero-card.playback-ambient .play-button{display:none!important}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__link-wrapper .button-group-a-link__title.body-l,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title.body-l,.gc-card--premium .gc-content .grid-card-title .button-group-a-link__title,.gc-card--premium .gc-content .grid-card-title .button-group-a-link__title.body-l,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static.body-l{font-size:var(--font-size-l-plus);font-weight:var(--font-weight-semibold);background:var(--premium-text-gradient-light-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;line-height:var(--line-height-premium)!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title h1,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title h2,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title h3,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title h4,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title h5,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title h6,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title p,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title span,.gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title div{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;font-family:var(--font-premium-regular)!important}.gc-card--premium .gc-content .gc-desc{font-family:var(--font-premium-regular)!important;padding:0!important}.gc-card--premium .gc-content .gc-title,.gc-card--premium .gc-content .gc-title.body-l{background:var(--premium-text-gradient-light-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.gc-card--premium .gc-content .gc-title h1,.gc-card--premium .gc-content .gc-title h2,.gc-card--premium .gc-content .gc-title h3,.gc-card--premium .gc-content .gc-title h4,.gc-card--premium .gc-content .gc-title h5,.gc-card--premium .gc-content .gc-title h6,.gc-card--premium .gc-content .gc-title p,.gc-card--premium .gc-content .gc-title span,.gc-card--premium .gc-content .gc-title a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;font-family:var(--font-premium-regular)!important}.gc-card--premium[data-theme=light] .gc-content .button-group-a-link .button-group-a-link__title,.gc-card--premium[data-theme=light] .gc-content .button-group-a-link .button-group-a-link__title.body-l,.gc-card--premium[data-theme=light] .gc-content .grid-card-title .button-group-a-link__title,.gc-card--premium[data-theme=light] .gc-content .grid-card-title .button-group-a-link__title.body-l,.gc-card--premium[data-theme=light] .gc-content .button-group-a-link .button-group-a-link__title-static,.gc-card--premium[data-theme=light] .gc-content .button-group-a-link .button-group-a-link__title-static.body-l,.gc-card--premium[data-theme=light] .gc-content .gc-title,.gc-card--premium[data-theme=light] .gc-content .gc-title.body-l,.grid-card--light .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title,.grid-card--light .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title.body-l,.grid-card--light .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title,.grid-card--light .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title.body-l,.grid-card--light .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static,.grid-card--light .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static.body-l,.grid-card--light .gc-card--premium .gc-content .gc-title,.grid-card--light .gc-card--premium .gc-content .gc-title.body-l,[data-theme=light] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title,[data-theme=light] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title.body-l,[data-theme=light] .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title,[data-theme=light] .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title.body-l,[data-theme=light] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static,[data-theme=light] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static.body-l,[data-theme=light] .gc-card--premium .gc-content .gc-title,[data-theme=light] .gc-card--premium .gc-content .gc-title.body-l{background:var(--premium-text-gradient-light-full)!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.gc-card--premium[data-theme=dark] .gc-content .button-group-a-link .button-group-a-link__title,.gc-card--premium[data-theme=dark] .gc-content .button-group-a-link .button-group-a-link__title.body-l,.gc-card--premium[data-theme=dark] .gc-content .grid-card-title .button-group-a-link__title,.gc-card--premium[data-theme=dark] .gc-content .grid-card-title .button-group-a-link__title.body-l,.gc-card--premium[data-theme=dark] .gc-content .button-group-a-link .button-group-a-link__title-static,.gc-card--premium[data-theme=dark] .gc-content .button-group-a-link .button-group-a-link__title-static.body-l,.gc-card--premium[data-theme=dark] .gc-content .gc-title,.gc-card--premium[data-theme=dark] .gc-content .gc-title.body-l,.grid-card--dark .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title,.grid-card--dark .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title.body-l,.grid-card--dark .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title,.grid-card--dark .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title.body-l,.grid-card--dark .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static,.grid-card--dark .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static.body-l,.grid-card--dark .gc-card--premium .gc-content .gc-title,.grid-card--dark .gc-card--premium .gc-content .gc-title.body-l,[data-theme=dark] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title,[data-theme=dark] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title.body-l,[data-theme=dark] .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title,[data-theme=dark] .gc-card--premium .gc-content .grid-card-title .button-group-a-link__title.body-l,[data-theme=dark] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static,[data-theme=dark] .gc-card--premium .gc-content .button-group-a-link .button-group-a-link__title-static.body-l,[data-theme=dark] .gc-card--premium .gc-content .gc-title,[data-theme=dark] .gc-card--premium .gc-content .gc-title.body-l{background:var(--premium-text-gradient-dark)!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.grid-card--premium-header .title-block .headerReveal,.grid-card--premium-header .title-block .headerReveal1,.grid-card--premium-header .title-block .headerReveal2,.grid-card--premium-header .title-block .subHeaderReveal,.grid-card--premium-header .title-block [class*=Reveal]{clip-path:none!important;opacity:1!important;visibility:visible!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header .title-block .title-headline{clip-path:none!important;opacity:1!important;visibility:visible!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:var(--premium-text-gradient-light-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;width:100%!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;display:block!important;-webkit-mask:none!important;mask:none!important}@media (max-width:1199px){.grid-card--premium-header .title-block .title-headline{font-size:var(--h2-size-desktop)!important}}@media (max-width:991px){.grid-card--premium-header .title-block .title-headline{font-size:var(--font-large-mobile)!important}}@media (max-width:767px){.grid-card--premium-header .title-block .title-headline{font-size:var(--h3-size-desktop)!important}}.grid-card--premium-header .title-block .title-headline h1,.grid-card--premium-header .title-block .title-headline h2,.grid-card--premium-header .title-block .title-headline h3,.grid-card--premium-header .title-block .title-headline h4,.grid-card--premium-header .title-block .title-headline h5,.grid-card--premium-header .title-block .title-headline h6,.grid-card--premium-header .title-block .title-headline p,.grid-card--premium-header .title-block .title-headline span{clip-path:none!important;font-size:inherit!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;font-family:var(--font-premium-regular)!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header .title-block .title-headline .word-reveal,.grid-card--premium-header .title-block .title-headline span.word-reveal,.grid-card--premium-header .title-block .title-headline.headerReveal1>span.word-reveal,.grid-card--premium-header .title-block .headerReveal1.title-headline>span.word-reveal,.grid-card--premium-header .title-block h1.headerReveal1>span.word-reveal,.grid-card--premium-header .title-block .title-headline h1.headerReveal1>span.word-reveal{opacity:1!important;visibility:visible!important;clip-path:none!important;will-change:auto!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;display:inline-block!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header .grid-card.has-title{padding-top:5rem;padding-bottom:5rem}.grid-card--premium-header .grid-card.has-title .gc-grid{gap:3rem}.grid-card--premium-header.grid-card--light .title-block .title-headline,.grid-card--premium-header[data-theme=light] .title-block .title-headline,[data-theme=light] .grid-card--premium-header .title-block .title-headline,.grid-card--premium-header.theme-light .title-block .title-headline{background:var(--premium-text-gradient-light-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.grid-card--premium-header.grid-card--dark .title-block .title-headline,.grid-card--premium-header[data-theme=dark] .title-block .title-headline,[data-theme=dark] .grid-card--premium-header .title-block .title-headline,.grid-card--premium-header.theme-dark .title-block .title-headline{background:var(--premium-text-gradient-dark)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.grid-card--premium-header-light .grid-card-content{padding-top:5rem!important;padding-bottom:5rem!important}.grid-card--premium-header-light .grid-card-content .grid-card{max-width:100%!important;margin:0 auto!important;padding-top:5rem!important}.grid-card--premium-header-light .gc-content .button-group-a-link .button-group-a-link__title,.grid-card--premium-header-light .gc-content .button-group-a-link .button-group-a-link__title.body-l{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:var(--color-text-primary)!important;background-clip:unset!important;color:var(--color-text-primary)!important}.grid-card--premium-header-light .button-group-a-link__title-static h3 .body-l,.grid-card--premium-header-light .grid-card-title .body-l,.grid-card--premium-header-light .button-group-a-link__title-static h3,.grid-card--premium-header-light .grid-card-title{font-size:var(--font-size-l-plus);font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;font-family:var(--font-premium-regular)!important}.grid-card--premium-header-light .body-s{font-size:var(--font-size-m);font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-normal2)!important;font-family:var(--font-premium-regular)!important;color:var(--color-surface-dark)!important}.grid-card--premium-header-light .title-block .headerReveal,.grid-card--premium-header-light .title-block .headerReveal1,.grid-card--premium-header-light .title-block .headerReveal2,.grid-card--premium-header-light .title-block .subHeaderReveal,.grid-card--premium-header-light .title-block [class*=Reveal]{clip-path:none!important;opacity:1!important;visibility:visible!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header-light .title-block .title-headline{clip-path:none!important;opacity:1!important;visibility:visible!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:var(--premium-text-gradient-light-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;width:100%!important;font-size:var(--font-size-3xl-alt)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.01em!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;display:block!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header-light .title-block .title-headline h1,.grid-card--premium-header-light .title-block .title-headline h2,.grid-card--premium-header-light .title-block .title-headline h3,.grid-card--premium-header-light .title-block .title-headline h4,.grid-card--premium-header-light .title-block .title-headline h5,.grid-card--premium-header-light .title-block .title-headline h6,.grid-card--premium-header-light .title-block .title-headline p,.grid-card--premium-header-light .title-block .title-headline span{clip-path:none!important;font-size:inherit!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;font-family:var(--font-premium-regular)!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header-light .title-block .title-headline .word-reveal,.grid-card--premium-header-light .title-block .title-headline span.word-reveal{opacity:1!important;visibility:visible!important;clip-path:none!important;will-change:auto!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;display:inline-block!important;transform:none!important;-webkit-mask:none!important;mask:none!important}@media (max-width:480px){.grid-card--premium-header-light .grid-card-content,.grid-card--premium-header-dark .grid-card-content{padding:.25rem 1.5rem 3rem!important}.grid-card--premium-header-light .grid-card-content .grid-card .gc-grid.variant1.mobile-responsive.vertical-layout,.grid-card--premium-header-dark .grid-card-content .grid-card .gc-grid.variant1.mobile-responsive.vertical-layout{gap:3rem!important}.grid-card--premium-header-light .grid-card-content .grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card--premium .gc-content,.grid-card--premium-header-light .grid-card-content .grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card .gc-content,.grid-card--premium-header-dark .grid-card-content .grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card--premium .gc-content,.grid-card--premium-header-dark .grid-card-content .grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card .gc-content{padding-top:0!important}.grid-card--premium-header-light .title-block .title-headline,.grid-card--premium-header-dark .title-block .title-headline{font-size:var(--font-size-30px)!important;font-family:var(--font-premium-regular)!important;font-weight:var(--font-weight-medium)!important;padding-top:44px!important}.grid-card--premium-header-light .title-block .button-group-a-link.grid-card-title,.grid-card--premium-header-dark .title-block .button-group-a-link.grid-card-title{margin-top:16px!important}}.grid-card--premium-header-dark .grid-card-content{max-width:100%!important;padding:5rem 3rem!important}.grid-card--premium-header-dark{font-family:var(--font-premium-regular)!important}.grid-card--premium-header-dark .grid-card-title .body-l,.grid-card--premium-header-dark .grid-card-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;font-family:var(--font-premium-regular)!important}.grid-card--premium-header-dark .body-s{font-size:var(--font-size-m);font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-premium)!important;font-family:var(--font-premium-regular)!important}.grid-card--premium-header-dark .title-block .headerReveal,.grid-card--premium-header-dark .title-block .headerReveal1,.grid-card--premium-header-dark .title-block .headerReveal2,.grid-card--premium-header-dark .title-block .subHeaderReveal,.grid-card--premium-header-dark .title-block [class*=Reveal]{clip-path:none!important;opacity:1!important;visibility:visible!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header-dark .title-block .title-headline{clip-path:none!important;opacity:1!important;visibility:visible!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:var(--premium-text-gradient-dark)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;width:100%!important;font-size:var(--font-size-3xl-alt)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.01em!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;display:block!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header-dark .title-block .title-headline h1,.grid-card--premium-header-dark .title-block .title-headline h2,.grid-card--premium-header-dark .title-block .title-headline h3,.grid-card--premium-header-dark .title-block .title-headline h4,.grid-card--premium-header-dark .title-block .title-headline h5,.grid-card--premium-header-dark .title-block .title-headline h6,.grid-card--premium-header-dark .title-block .title-headline p,.grid-card--premium-header-dark .title-block .title-headline span{font-family:var(--font-premium-regular);clip-path:none!important;font-size:inherit!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;-webkit-mask:none!important;mask:none!important}.grid-card--premium-header-dark .title-block .title-headline .word-reveal,.grid-card--premium-header-dark .title-block .title-headline span.word-reveal{opacity:1!important;visibility:visible!important;clip-path:none!important;will-change:auto!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;display:inline-block!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.grid-card-container{--gc-gap-desktop:3.125rem;--gc-gap-tablet:2.5rem;--gc-gap-mobile:1.875rem;--gc-gap-default:2rem;--gc-container-padding-desktop:5rem 3rem;--gc-container-padding-mobile:2.5rem 1.5rem;--gc-container-max-width:100rem;--gc-font-size-cta:var(--font-size-s);--gc-line-height-title:var(--line-height-medium);--gc-line-height-desc:var(--line-height-relaxed);--gc-button-size:3rem;--gc-icon-size:5rem;--gc-icon-container-height:18.75rem;font-family:var(--font-family-regular);box-sizing:border-box;background-color:var(--color-bg-primary);width:100%;display:block;position:relative}.grid-card-container *,.grid-card-container :before,.grid-card-container :after{box-sizing:inherit}.grid-card-content{max-width:var(--gc-container-max-width);margin:0 auto;padding:3rem}@media screen and (max-width:64rem){.grid-card-content{padding:var(--gc-container-padding-mobile)}}.tg-grid .grid-card-container.\31 \:1\:1\:1 .grid-card-content{padding-top:0}.grid-card{background:var(--color-bg-primary)}@media screen and (min-width:90rem){.grid-card.has-title{margin:2.5rem auto}}@media screen and (min-width:75rem) and (max-width:89.9375rem){.grid-card.has-title{margin:5rem auto}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.grid-card.has-title{margin:3rem auto}}@media screen and (min-width:48rem) and (max-width:61.9375rem){.grid-card.has-title{margin:3rem auto}}@media screen and (max-width:47.9375rem){.grid-card.has-title{margin:3rem auto}}.grid-card.has-title .link-box-container{margin-top:3rem}.grid-card.no-title{margin:0 auto}.grid-card.no-title:has(.gc-grid.variant2){margin:0}.gc-grid{gap:var(--gc-gap-default);display:grid}.gc-card{flex-direction:column;display:flex}.gc-card:focus-visible{outline:.125rem dotted var(--color-border-focus);outline-offset:.25rem}.gc-card.has-card-link{cursor:pointer}.gc-card.has-card-link:hover .gc-title{color:var(--color-rte-hover)}.gc-card.has-card-link:hover .gc-thumb[style*="aspect-ratio: 3/4"] img{transform:scale(1.05)}.gc-card.has-card-link:hover .gc-thumb:not([style*="aspect-ratio: 16/9"]):not([style*="aspect-ratio: 1/1"]):not(:has(.gc-icon-container)) img{transform:scale(1.05)}.gc-card.has-card-link:hover .gc-thumb[style*="aspect-ratio: 3/4"] .video-player-container{transform:scale(1.05)}.gc-card.has-card-link:hover .gc-thumb:not([style*="aspect-ratio: 16/9"]):not([style*="aspect-ratio: 1/1"]):not(:has(.gc-icon-container)) .video-player-container{transform:scale(1.05)}.gc-thumb{border-radius:0;width:100%;position:relative;overflow:hidden;container:card-image/inline-size}.gc-thumb img{object-fit:cover;transition:transform .3s}.gc-thumb[style*="aspect-ratio: 16/9"]{aspect-ratio:16/9;height:auto!important}.gc-thumb[style*="aspect-ratio: 1/1"]{aspect-ratio:1;height:auto!important}.gc-thumb[style*="aspect-ratio: 3/4"]{aspect-ratio:3/4;height:auto!important}.gc-thumb[style*="aspect-ratio: 3/4"] img{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-thumb:not([style*="aspect-ratio: 16/9"]):not([style*="aspect-ratio: 1/1"]):not(:has(.gc-icon-container)) img{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-thumb[style*="aspect-ratio: 3/4"] .video-player-container{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-thumb:not([style*="aspect-ratio: 16/9"]):not([style*="aspect-ratio: 1/1"]):not(:has(.gc-icon-container)) .video-player-container{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-content{padding-top:1rem}.gc-eyebrow{font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);color:var(--color-text-primary);-webkit-line-clamp:1;line-clamp:1;font-size:var(--font-size-xs);-webkit-box-orient:vertical;margin:0 0 .5rem;display:-webkit-box;overflow:hidden}.gc-title{line-height:var(--gc-line-height-title);color:var(--color-rte-link-default);margin:0 0 .5rem;overflow:visible}.gc-title a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.gc-title a:hover,.gc-title a:hover *{color:var(--color-rte-hover)}.gc-title a:focus-visible,.gc-title a:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.gc-desc{font-weight:var(--font-weight-regular);line-height:var(--gc-line-height-desc);color:var(--color-surface-dark-muted);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:visible}.gc-desc:focus-within{margin:-.5rem;padding:.5rem}.gc-desc strong{font-weight:var(--font-weight-semibold)}.gc-desc em{font-style:italic}.gc-ctas{padding:.375rem;padding-top:calc(var(--spacing-sm,.75rem) + .375rem);margin:-.375rem}.cta-link{text-align:left;margin-top:.5rem;margin-bottom:.5rem;padding-right:.25rem;transition:all .3s;display:block;border:none!important}@media (min-width:62rem){.cta-link{padding-right:.5rem}}.cta-link a{color:var(--color-text-primary);font-style:normal;font-size:var(--gc-font-size-cta);align-items:center;gap:.5rem;transition:color .2s;display:inline-flex;border:none!important}.cta-link a:hover{color:var(--brand-color-primary)}.cta-link a span{line-height:var(--line-height-normal2);display:inline}.cta-link a svg{color:var(--color-text-primary);vertical-align:baseline;flex-shrink:0;margin-left:0;transition:all .3s;display:inline-block;transform:translate(0)}.cta-link:hover a{color:var(--brand-color-primary)}.cta-link:hover a svg{color:var(--brand-color-primary);transform:translate(.25rem)}.cta-link.external-link,.cta-link.internal-link{display:block}.gc-icon-container{background-color:var(--color-bg-tertiary);aspect-ratio:1;flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden}.gc-icon-container .gc-icon-image{z-index:1;width:var(--gc-icon-size)!important;height:var(--gc-icon-size)!important;object-fit:contain!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.gc-thumb:has(.gc-icon-container){position:relative;aspect-ratio:1!important;height:auto!important;display:block!important}.gc-thumb:has(.gc-icon-container) .gc-icon-container{justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.gc-grid.variant1{--columns:4;--thumb-width:100%;grid-template-columns:repeat(var(--columns), 1fr)}@media (min-width:62rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-mobile);grid-template-columns:1fr}}@media (min-width:62rem){.gc-grid.variant1.wide-image-responsive{grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}@media (min-width:62rem){.gc-grid.variant1:has(.gc-icon-container){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1:has(.gc-icon-container){gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr);justify-content:stretch}.gc-grid.variant1:has(.gc-icon-container) .gc-card{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1;width:100%;height:auto}}@media (max-width:47.9375rem){.gc-grid.variant1:has(.gc-icon-container){gap:var(--gc-gap-mobile);grid-template-columns:1fr;justify-content:stretch}.gc-grid.variant1:has(.gc-icon-container) .gc-card{width:100%;max-width:100%;margin:0 auto}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1;width:100%;height:auto}}.gc-grid.variant1:has(.bits-overlay) .gc-card{min-width:260px}@media (min-width:57.75rem){.gc-grid.variant1.columns-3:has(.bits-overlay):not(:has(.gc-icon-container)){gap:var(--gc-gap-desktop)!important;grid-template-columns:repeat(3,1fr)!important}}@media (min-width:38.5rem) and (max-width:57.6875rem){.gc-grid.variant1.columns-3:has(.bits-overlay):not(:has(.gc-icon-container)){gap:var(--gc-gap-tablet)!important;grid-template-columns:repeat(2,1fr)!important}}@media (max-width:38.4375rem){.gc-grid.variant1.columns-3:has(.bits-overlay):not(:has(.gc-icon-container)){gap:var(--gc-gap-mobile)!important;grid-template-columns:1fr!important}}@media (min-width:80rem){.gc-grid.variant1.columns-4:has(.bits-overlay):not(:has(.gc-icon-container)){gap:var(--gc-gap-desktop)!important;grid-template-columns:repeat(4,1fr)!important}}@media (min-width:38.5rem) and (max-width:79.9375rem){.gc-grid.variant1.columns-4:has(.bits-overlay):not(:has(.gc-icon-container)){gap:var(--gc-gap-tablet)!important;grid-template-columns:repeat(2,1fr)!important}}@media (max-width:38.4375rem){.gc-grid.variant1.columns-4:has(.bits-overlay):not(:has(.gc-icon-container)){gap:var(--gc-gap-mobile)!important;grid-template-columns:1fr!important}}@media (min-width:62rem) and (max-width:79.9375rem){.gc-grid.variant1.columns-4:has(.bits-overlay):not(:has(.gc-icon-container)) .gc-card .gc-thumb{aspect-ratio:3/3.4!important}.gc-grid.variant1.columns-4:has(.bits-overlay):not(:has(.gc-icon-container)) .gc-card .gc-thumb img{object-position:top}.gc-grid.variant1.columns-4:has(.bits-overlay):not(:has(.gc-icon-container)) .gc-card .gc-thumb .video-player-container{object-position:top}}.grid-card.carousel-enabled{position:relative}.grid-card.carousel-enabled .carousel-container{width:100%;position:relative;overflow:hidden}.grid-card.carousel-enabled .carousel-container .row{gap:var(--gc-gap-default);transition:transform .3s;display:flex}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card{flex:0 0 calc((100% - (var(--carousel-columns,4) - 1)*var(--gc-gap-default))/var(--carousel-columns,4));flex-direction:column;min-width:0;display:flex;position:relative}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-thumb{height:var(--carousel-thumb-height,25rem);border-radius:0;width:100%;position:relative;overflow:hidden}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-thumb img{object-fit:cover;transition:transform .3s}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-thumb .video-player-container{transition:transform .3s}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card.has-card-link:hover .gc-thumb img,.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card.has-card-link:hover .gc-thumb .video-player-container{transform:scale(1.05)}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-content{padding-top:1rem}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-title{line-height:var(--gc-line-height-title);color:var(--color-rte-link-default);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;display:-webkit-box;overflow:hidden}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-title a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-title a:hover,.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-title a:hover *{color:var(--color-rte-hover)}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-title a:focus-visible,.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-title a:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-desc{line-height:var(--gc-line-height-desc);color:var(--color-surface-dark-muted);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:62rem){.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .row{gap:var(--gc-gap-desktop);display:flex}.grid-card.carousel-enabled:not(.wide-image-carousel) .gc-card.carousel-card{flex:0 0 calc((100% - (var(--carousel-columns,4) - 1)*var(--gc-gap-desktop))/var(--carousel-columns,4))}.grid-card.carousel-enabled:not(.wide-image-carousel) .gc-card.carousel-card .gc-thumb{aspect-ratio:3/4;height:auto!important}}@media (min-width:48rem) and (max-width:61.9375rem){.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container{overflow:visible}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .row{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr);width:100%;display:grid;transform:none!important}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .gc-card.carousel-card{flex:none;width:100%}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .gc-card.carousel-card .gc-thumb{aspect-ratio:3/4;width:100%;height:auto!important}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-controls{display:none}}@media (max-width:47.9375rem){.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container{overflow:visible}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .row{gap:var(--gc-gap-mobile);grid-template-columns:1fr;width:100%;display:grid;transform:none!important}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .gc-card.carousel-card{flex:none;width:100%}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-container .gc-card.carousel-card .gc-thumb{aspect-ratio:3/4;width:100%;height:auto!important}.grid-card.carousel-enabled:not(.wide-image-carousel) .carousel-controls{display:none}}.grid-card.carousel-enabled .carousel-controls{pointer-events:none;z-index:10;height:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.grid-card.carousel-enabled .carousel-button{width:var(--gc-button-size);height:var(--gc-button-size);background-color:var(--color-gc-btn-bg);color:var(--color-text-inverse);cursor:pointer;pointer-events:auto;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.grid-card.carousel-enabled .carousel-button.prev{left:0}.grid-card.carousel-enabled .carousel-button.next{right:0}.grid-card.carousel-enabled .carousel-button:hover:not(.disabled){background-color:var(--color-gc-btn-bg-hover);transform:translateY(-50%)scale(1.05)}.grid-card.carousel-enabled .carousel-button.disabled{opacity:.3;cursor:not-allowed}.grid-card.carousel-enabled .carousel-button .chevron{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:var(--line-height-compact)}@media (min-width:62rem){.grid-card.carousel-enabled.wide-image-carousel .carousel-container .row{display:flex}}@media (min-width:48rem) and (max-width:61.9375rem){.grid-card.carousel-enabled.wide-image-carousel .carousel-container{overflow:visible}.grid-card.carousel-enabled.wide-image-carousel .carousel-container .row{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr);width:100%;display:grid;transform:none!important}.grid-card.carousel-enabled.wide-image-carousel .carousel-container .gc-card.carousel-card{flex:none;width:100%}.grid-card.carousel-enabled.wide-image-carousel .carousel-container .gc-card.carousel-card .gc-thumb{aspect-ratio:16/9;width:100%;height:auto!important}.grid-card.carousel-enabled.wide-image-carousel .carousel-controls{display:none}}@media (max-width:47.9375rem){.grid-card.carousel-enabled.wide-image-carousel .carousel-container{overflow:visible}.grid-card.carousel-enabled.wide-image-carousel .carousel-container .row{gap:var(--gc-gap-mobile);grid-template-columns:1fr;width:100%;display:grid;transform:none!important}.grid-card.carousel-enabled.wide-image-carousel .carousel-container .gc-card.carousel-card{flex:none;width:100%}.grid-card.carousel-enabled.wide-image-carousel .carousel-container .gc-card.carousel-card .gc-thumb{aspect-ratio:16/9;width:100%;height:auto!important}.grid-card.carousel-enabled.wide-image-carousel .carousel-controls{display:none}}@media screen and (max-width:64rem){.grid-card.carousel-enabled .carousel-container{overflow:visible}.grid-card.carousel-enabled .carousel-container .row{gap:var(--gc-gap-mobile);grid-template-columns:1fr;width:100%;display:grid;transform:none!important}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card{flex:none;width:100%}.grid-card.carousel-enabled .carousel-container .gc-card.carousel-card .gc-thumb{height:20rem}.grid-card.carousel-enabled .carousel-controls{display:none}}.grid-card.mobile-carousel{position:relative}.grid-card.mobile-carousel .carousel-container{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -.75rem;padding:0 .75rem;position:relative;overflow-x:auto}.grid-card.mobile-carousel .carousel-container .row{gap:var(--gc-gap-mobile);width:max-content;padding-left:1rem;padding-right:1rem;display:flex;transform:none!important}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card{scroll-snap-align:start;flex-direction:column;flex:0 0 75vw;max-width:75vw;scroll-margin-left:1rem;display:flex;position:relative}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-thumb{height:var(--mobile-thumb-height,25rem);width:var(--mobile-thumb-width,100%);background-color:var(--color-bg-tertiary);border-radius:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-thumb img{object-fit:cover;object-position:center;border-radius:0;transition:transform .3s}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-thumb .video-player-container{transition:transform .3s}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card.has-card-link:hover .gc-thumb img,.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card.has-card-link:hover .gc-thumb .video-player-container{transform:scale(1.1)}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-content{width:100%;padding-top:1rem}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-title{line-height:var(--gc-line-height-title);color:var(--color-rte-link-default);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;display:-webkit-box;overflow:hidden}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-title a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-title a:hover,.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-title a:hover *{color:var(--color-rte-hover)}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-title a:focus-visible,.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-title a:focus{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.grid-card.mobile-carousel .carousel-container .gc-card.mobile-card .gc-desc{color:var(--color-surface-dark-muted);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.grid-card.mobile-carousel .carousel-controls{display:none}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-container{scrollbar-width:none;-ms-overflow-style:none}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-container::-webkit-scrollbar{display:none}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-container .gc-card.mobile-card{flex:0 0 80vw;max-width:80vw}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-container .gc-card.mobile-card .gc-thumb{aspect-ratio:1;width:100%;height:auto!important}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-container .gc-card.mobile-card .gc-content{padding-top:1rem}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls{pointer-events:none;z-index:10;height:0;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls .carousel-button{width:var(--gc-button-size);height:var(--gc-button-size);background-color:var(--color-gc-btn-bg);color:var(--color-text-inverse);cursor:pointer;pointer-events:auto;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls .carousel-button.prev{left:.5rem}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls .carousel-button.next{right:.5rem}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls .carousel-button:hover:not(.disabled){background-color:var(--color-gc-btn-bg-hover);transform:translateY(-50%)scale(1.05)}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls .carousel-button.disabled{opacity:.3;cursor:not-allowed}.grid-card.mobile-carousel.variant2-mobile-carousel .carousel-controls .carousel-button .chevron{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:var(--line-height-compact)}.gc-grid.variant2{width:100%;max-width:var(--gc-container-max-width);gap:var(--gc-gap-default);flex-direction:column;margin:0 auto;padding:0;display:flex}.gc-grid.variant2 .gc-row{flex-direction:row;align-items:flex-start;gap:0;width:100%;display:flex}.gc-grid.variant2 .gc-card.hero{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:50%;height:fit-content;margin:0;padding:0;display:flex}.gc-grid.variant2 .gc-card.hero .gc-thumb{aspect-ratio:1;flex-shrink:0;align-self:flex-start;width:100%;max-width:40.5rem;height:auto;margin:0;position:relative;overflow:hidden}.gc-grid.variant2 .gc-card.hero .gc-thumb img,.gc-grid.variant2 .gc-card.hero .gc-thumb video{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);display:block}.gc-grid.variant2 .gc-card.hero .gc-thumb .video-player-container{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-grid.variant2 .gc-card.hero .gc-content{flex-shrink:0;align-self:flex-start;width:100%;max-width:40.5rem;margin:0;padding-top:1rem}.gc-grid.variant2 .gc-card.hero .gc-title{line-height:var(--gc-line-height-title);text-align:left;margin-bottom:.5rem}.gc-grid.variant2 .gc-card.hero .gc-desc{text-align:left;max-width:26rem}.gc-grid.variant2 .gc-card.hero.has-card-link:hover .gc-title{color:var(--color-rte-hover)}.gc-grid.variant2 .gc-card.hero.has-card-link:hover .gc-thumb img,.gc-grid.variant2 .gc-card.hero.has-card-link:hover .gc-thumb .video-player-container{transform:scale(1.05)}.gc-grid.variant2 .gc-card.side{box-sizing:border-box;justify-content:center;align-items:center;width:50%;padding:3.5rem;display:flex}.gc-grid.variant2 .gc-card.side .gc-inner-card{background:0 0;border:none;flex-direction:column;align-items:center;width:100%;max-width:22.875rem;height:auto;display:flex}.gc-grid.variant2 .gc-card.side .gc-thumb{aspect-ratio:3/4;flex-shrink:0;width:100%;max-width:22.875rem;height:auto;position:relative;overflow:hidden}.gc-grid.variant2 .gc-card.side .gc-thumb img,.gc-grid.variant2 .gc-card.side .gc-thumb video{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-grid.variant2 .gc-card.side .gc-thumb .video-player-container{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gc-grid.variant2 .gc-card.side .gc-content{text-align:center;flex-shrink:0;width:100%;max-width:22.875rem;padding-top:1rem}.gc-grid.variant2 .gc-card.side .gc-title{text-align:left;margin-bottom:.75rem}.gc-grid.variant2 .gc-card.side .gc-desc{text-align:left;max-width:26rem}.gc-grid.variant2 .gc-card.side .cta-link{text-align:center;justify-content:center}.gc-grid.variant2 .gc-card.side.has-card-link:hover .gc-title{color:var(--color-rte-hover)}.gc-grid.variant2 .gc-card.side.has-card-link:hover .gc-thumb img,.gc-grid.variant2 .gc-card.side.has-card-link:hover .gc-thumb .video-player-container{transform:scale(1.05)}@media screen and (max-width:48rem){.grid-card .gc-grid.variant2,.grid-card .gc-grid.variant2 .gc-row{gap:var(--gc-gap-mobile);flex-direction:column}.grid-card .gc-grid.variant2 .gc-card.hero{flex-direction:column;align-items:stretch;width:100%;height:auto;padding:0;display:flex}.grid-card .gc-grid.variant2 .gc-card.hero .gc-thumb{width:100%;max-width:none;height:20.43rem}.grid-card .gc-grid.variant2 .gc-card.hero .gc-content{width:100%;max-width:none;padding-top:1rem}.grid-card .gc-grid.variant2 .gc-card.hero .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant2 .gc-card.side{justify-content:flex-start;align-items:flex-start;width:100%;max-width:18.75rem;padding:0;display:flex}.grid-card .gc-grid.variant2 .gc-card.side .gc-inner-card{flex-direction:column;align-items:stretch;width:100%;max-width:18.75rem;height:auto;display:flex}.grid-card .gc-grid.variant2 .gc-card.side .gc-thumb{width:100%;max-width:18.75rem;height:20.06rem}.grid-card .gc-grid.variant2 .gc-card.side .gc-content{width:100%;max-width:18.75rem;padding-top:1rem}.grid-card .gc-grid.variant2 .gc-card.side .gc-title{margin-bottom:.75rem}}@media screen and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)){gap:var(--gc-gap-tablet)}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)) .gc-thumb{width:100%;height:20rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)) .gc-content{padding-top:1rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}@media screen and (max-width:64rem) and (min-width:48rem) and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:64rem) and (min-width:64.0625rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{grid-template-columns:repeat(var(--mobile-columns,3), 1fr);gap:var(--gc-gap-desktop)}}@media screen and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card{flex-direction:column;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-thumb{width:100%;height:auto!important}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-content{flex-direction:column;padding-top:1rem;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-title{-webkit-line-clamp:2;margin-bottom:.75rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card{flex-direction:row;align-items:center;gap:1rem;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-thumb{flex-shrink:0;width:6.875rem;height:6.875rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-content{flex-direction:column;flex:1;justify-content:center;padding-top:0;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-title{-webkit-line-clamp:2;margin-bottom:.5rem}}@media screen and (min-width:64.0625rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{grid-template-columns:repeat(var(--mobile-columns,3), 1fr);gap:var(--gc-gap-desktop)}}@media screen and (max-width:48rem){.grid-card .gc-grid{gap:var(--gc-gap-mobile)}.grid-card .gc-content{padding-top:.75rem}.grid-card .gc-grid.variant2 .gc-card.hero .gc-thumb{aspect-ratio:1!important;width:100%!important;height:auto!important}.grid-card .gc-grid.variant2 .gc-card.hero .gc-title{margin-bottom:.75rem}.grid-card .gc-grid.variant2 .gc-card.side .gc-thumb{aspect-ratio:3/4!important;width:100%!important;height:auto!important}.grid-card .gc-grid.variant2 .gc-card.side .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{aspect-ratio:1!important;width:100%!important;height:auto!important}.grid-card .gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1!important;width:100%!important;height:100%!important}.grid-card .gc-grid.variant1 .gc-thumb:not(:has(.gc-icon-container)){width:100%!important;height:16rem!important}.grid-card .gc-grid.variant1 .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-thumb{width:100%!important;height:auto!important}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-content{padding-top:1rem!important}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1.mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-thumb:not(:has(.gc-icon-container)){width:5rem!important;height:5rem!important}.grid-card .gc-grid.variant1.mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}}@media screen and (max-width:35.5rem){.grid-card .gc-grid.variant2 .gc-card.side,.grid-card .gc-grid.variant2 .gc-card.side .gc-inner-card,.grid-card .gc-grid.variant2 .gc-card.side .gc-thumb,.grid-card .gc-grid.variant2 .gc-card.side .gc-content{max-width:14.0625rem}}.grid-card-container .carousel-container{position:relative;overflow:hidden}.grid-card-container .carousel-container .row{gap:var(--gc-gap-default);width:100%;transition:transform .3s;display:flex}.grid-card-container .carousel-controls{pointer-events:none;z-index:10;height:0;position:absolute;top:57%;left:0;right:0;transform:translateY(-50%)}.grid-card-container .carousel-button{width:var(--gc-button-size);height:var(--gc-button-size);background-color:var(--color-gc-btn-bg);color:var(--color-text-inverse);cursor:pointer;pointer-events:auto;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.grid-card-container .carousel-button.prev{left:0}.grid-card-container .carousel-button.next{right:0}.grid-card-container .carousel-button:hover:not(.disabled){background-color:var(--color-gc-btn-bg-hover);transform:translateY(-50%)scale(1.05)}.grid-card-container .carousel-button.disabled{opacity:.3;cursor:not-allowed}.grid-card-container .carousel-button:focus{outline:.125rem solid var(--color-border-focus);outline-offset:.125rem}.grid-card-container .carousel-button .chevron{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:var(--line-height-compact)}.card-grid-container{gap:2rem;width:100%;display:grid}@media (min-width:62rem){.card-grid-container{grid-template-columns:repeat(var(--columns), 1fr)}}@media (min-width:48rem) and (max-width:61.9375rem){.card-grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.card-grid-container{grid-template-columns:1fr}}@media (min-width:62rem){.gc-grid.variant1.content-card-grid{grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.content-card-grid{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.content-card-grid{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-card.content-card-wrapper{width:100%;min-width:0;overflow:hidden}.gc-card.content-card-wrapper .content-card{width:100%;min-width:0;max-width:100%}.gc-card.content-card-wrapper .content-card .container,.gc-card.content-card-wrapper .content-card .image-container,.gc-card.content-card-wrapper .content-card .video-container{width:100%}@media (prefers-contrast:high){.grid-card-container .carousel-button{border:.125rem solid var(--color-text-inverse)}}.gc-card.has-bits-overlay:hover .gc-thumb img,.gc-card.has-bits-overlay.has-card-link:hover .gc-thumb img,.gc-card.has-bits-overlay:hover .gc-thumb .video-player-container,.gc-card.has-bits-overlay.has-card-link:hover .gc-thumb .video-player-container{transform:none!important}.gc-card.has-bits-overlay,.gc-card.title-only-click{cursor:default}@media (prefers-reduced-motion:reduce){.grid-card-container .carousel-container .row,.grid-card-container .carousel-button,.gc-thumb img,.gc-thumb .video-player-container{transition:none}}.gc-multi-type-grid{max-width:1280px;margin-left:auto;margin-right:auto}.gc-multi-type-grid .multi-type-card-grid>li{height:405px}@media (min-width:768px) and (max-width:1023px){.gc-multi-type-grid .multi-type-card-grid>li{height:298px}}@media (max-width:767px){.gc-multi-type-grid .multi-type-card-grid>li{height:335px}}.gc-multi-type-grid .media-card{border-radius:0;height:100%!important}.gc-multi-type-grid .media-card__media{position:relative;overflow:hidden;aspect-ratio:unset!important;height:100%!important}.gc-multi-type-grid .media-card__media img,.gc-multi-type-grid .media-card__media .media-card__image{object-fit:cover!important;object-position:center!important}.gc-multi-type-grid .gc-card{height:100%!important}.gc-multi-type-grid .gc-grid.variant1.wide-image-responsive .gc-card .gc-thumb{position:relative;overflow:hidden;aspect-ratio:unset!important;height:55%!important}@media (min-width:768px) and (max-width:1023px){.gc-multi-type-grid .gc-grid.variant1.wide-image-responsive .gc-card .gc-thumb{height:45%!important}}@media (max-width:767px){.gc-multi-type-grid .gc-grid.variant1.wide-image-responsive .gc-card .gc-thumb{height:50%!important}}.gc-multi-type-grid .gc-grid.variant1.wide-image-responsive .gc-card .gc-thumb img{object-fit:cover!important;object-position:center!important}.gc-multi-type-grid .gc-card .gc-content .gc-title{white-space:normal!important;-webkit-line-clamp:3!important;text-overflow:unset!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.header{--spacing-2xl:15rem;--spacing-xl:10rem;--spacing-l:5rem;--spacing-m:3rem;--spacing-s:2rem;--spacing-xs:1.5rem;--spacing-2xs:1rem;--spacing-3xs:.75rem;--spacing-4xs:.5rem;padding:var(--spacing-2xs) var(--spacing-m);left:0;right:0;top:var(--global-alert-height,0px);transform:translateY(var(--header-scroll-offset,0px));z-index:1000;justify-content:space-between;align-items:center;gap:var(--spacing-s);flex-direction:row;max-width:100vw;min-height:76px;transition:background .2s,color .2s,box-shadow .2s,height .2s,top .2s;display:flex;position:fixed}@media (min-width:1600px){.header{padding-left:calc((100vw - 1600px)/2 + var(--spacing-m));padding-right:calc((100vw - 1600px)/2 + var(--spacing-m))}}body.search-modal-open .header{z-index:10000}@media (max-width:1023px){.header{padding:var(--spacing-2xs) var(--spacing-xs);align-items:center}}@media (hover:hover) and (pointer:fine){.header:hover{background:var(--color-bg-primary)!important;color:var(--color-text-primary)!important}}.header.header--scrolled{background:var(--color-bg-primary)!important;color:var(--color-text-primary)!important}.header:has(.header-nav__flyout-container){background:var(--color-bg-primary)!important;color:var(--color-text-primary)!important}.header--fixed{height:72px;box-shadow:var(--header-shadow,0 2px 4px var(--color-active-overlay))}.header-nav{font-family:var(--font-family-regular);justify-content:space-between;align-items:center;gap:var(--spacing-s);flex:1;display:flex}.header-nav :focus-visible{outline:2px dotted var(--promote-cta-primary);outline-offset:2px}.header-nav__left :focus,.header-nav__left :focus-visible,.header-nav__right :focus,.header-nav__right :focus-visible{transition:none!important;animation:none!important;transform:none!important}.header-nav button:focus,.header-nav button:focus-visible,.header-nav a:focus,.header-nav a:focus-visible{transition:outline .1s!important;animation:none!important;transform:none!important}.header-nav__nav{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.header-nav__logo{align-items:center;display:flex}.header-nav__hover-zone{align-items:center;gap:var(--spacing-m);pointer-events:auto;flex:1;min-width:0;display:flex}.header-nav__icons{align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.header-nav__left,.header-nav__right{align-items:center;display:inline-flex}.header-nav__left{justify-content:left;gap:var(--spacing-xs)}.header-nav__left .header-nav__links li{padding:1px 6px}.header-nav__right{flex:0 auto;justify-content:right;gap:1rem}.header-nav__right .header-nav__links li{gap:var(--spacing-4xs);width:100%;min-width:2.5rem;height:2rem}.header-nav__right .header-nav__links li:has(button.header__language-btn){max-width:20rem}.header-nav__right .header-nav__links li button.header__language-btn{text-wrap-mode:nowrap;gap:10px;width:fit-content;display:flex}.header-nav__right .header-nav__links li:last-child{width:30px}.header-nav__right .header-nav__links li button.focused{outline:2px dotted var(--brand-color-primary)!important;outline-style:dotted!important;outline:2px dotted var(--brand-color-primary)!important;outline-style:dotted!important;transition:none!important}.header-nav__right .btn--secondary.btn--dark{color:#f7f7f7;background-color:#0000008c;border:1px solid #fff}.header-nav__right .btn--secondary.btn--dark:hover,.header-nav__right .btn--secondary.btn--dark:active{color:#f7f7f7;background-color:#0000008c;border:1px solid #fff;opacity:1!important}.header-nav__links{align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:inline-flex}.header-nav__links-tabs-rect{background-color:var(--color-text-primary);width:100%;height:4px;position:absolute;top:-1.85rem}.header--fixed .header-nav__links-tabs-rect{top:-2.4rem}.header--featurespace.header--fixed .header-nav__links-tabs-rect{top:-2rem}.header-nav__links li{align-items:center;display:inline-flex}.header-nav__links li .header-nav__tab-btn{position:relative}.header-nav__links li .header-nav__tab-btn:after{content:"";background-color:var(--color-text-primary);z-index:1;opacity:0;visibility:hidden;width:100%;height:4px;position:absolute;top:-1.85rem;left:0}.header--fixed .header-nav__links li .header-nav__tab-btn:after{top:-2.4rem}.header-nav__links li:hover:not(.header-nav__tab-hover):not(.header-nav__tab-current) .header-nav__tab-btn:after{opacity:1;visibility:visible}.header-nav__links li Link{font-weight:var(--font-weight-regular);align-items:center;text-decoration:none;transition:color .2s;display:flex}.header-nav__links li .icon-button.tertiary.active{color:inherit}.header-nav__links li svg{vertical-align:middle;margin:auto 0}.header-nav__links button{box-shadow:none;line-height:var(--line-height-compact);vertical-align:middle;background:0 0;border:none;outline:none;align-items:center;margin:0;display:flex}.header-nav__links button:focus:not(:focus-visible){outline:none}.header-nav__buttons li button{font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;transition:color .2s;display:flex}.header-nav__flyout-container:focus{outline:none}@media (max-width:1023px){.header-nav{padding:var(--spacing-2xs) var(--spacing-xs);min-height:unset;flex-direction:row;align-items:stretch}.header-nav__hover-zone{flex:1}.header-nav__left{display:none}.header-nav__links,.header-nav__right{gap:var(--spacing-2xs)}}.header-nav__flyout-container:focus,.header-nav__flyout-container:focus-visible,.header-nav__flyout-container:active{box-shadow:none!important;outline:none!important}.header-background-overlay{background:var(--color-bg-overlay);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;position:fixed;inset:0}.header-background-overlay.active{opacity:1;pointer-events:auto}.header-nav__flyout-overlay{display:none}.header-search-form{align-items:center;display:flex;position:relative}.header-search-form .header-search-input{border:1px solid var(--color-neutrals-400);font-family:var(--font-family-regular);font-size:var(--font-size-s);color:var(--color-text-primary);background-color:var(--color-bg-primary);border-radius:4px;width:180px;margin-right:8px;padding:6px 12px;transition:all .2s;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.header-search-form .header-search-input:focus{border-color:var(--brand-color-primary);outline:none;box-shadow:0 0 0 2px #3163e933}.header-nav__tab-btn{font-family:var(--font-family-regular);font-size:var(--body-header-size,.875rem);line-height:var(--body-header-line-height,1.4);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular)}.mobile-menu-container{z-index:9999;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.mobile-menu-container.mobile-menu-container--featurespace{top:72px}.mobile-menu-container.mobile-menu-container--finlit{top:76px}.mobile-menu-container.mobile-menu-open{pointer-events:auto}.mobile-menu-container.mobile-menu-closed{pointer-events:none}@media (min-width:1024px){.mobile-menu-container{display:none}}.header{transition:background .2s,color .2s,box-shadow .2s,height .2s,top .2s ease-in-out,transform .3s ease-in-out}.header--hidden{pointer-events:none;transform:translateY(-100%)}:is(body:has(.skip-link:focus) .header,body:has(.skip-link:focus-visible) .header){top:calc(46px + var(--global-alert-height,0px))!important}:root{--skip-link-height:0px}:is(:root:has(.skip-link:focus),:root:has(.skip-link:focus-visible)){--skip-link-height:46px}@media (min-width:1023px){.header--finlit.header--fixed{padding:var(--spacing-2xs) var(--spacing-l)}}@media (min-width:1024px) and (max-width:1440px){.header--finlit.header--fixed{padding-left:48px;padding-right:48px}}.header--finlit.header--fixed{height:137px!important}@media (max-width:1023px){.header--finlit.header--fixed{height:72px!important}}.header--finlit:hover.header--fixed,.header--finlit.header--scrolled.header--fixed{height:137px!important}.header--finlit:has(.header-nav__flyout-container).header--fixed{height:137px!important}.header--finlit:has(.header-language-modal).header--fixed{height:137px!important}@media (max-width:1023px){.header--finlit:hover.header--fixed,.header--finlit.header--scrolled.header--fixed{height:72px!important}.header--finlit:has(.header-nav__flyout-container).header--fixed{height:72px!important}.header--finlit:has(.header-language-modal).header--fixed{height:72px!important}}.header--finlit [role=search] button.mobile svg{width:16px!important;height:16px!important}.header--finlit .header-nav__flyout-overlay{top:calc(137px + var(--global-alert-height,0px))}.header--finlit .header-nav__right .header-nav__links li{min-width:fit-content}@media (max-width:1023px){.header--finlit .header__language-btn{padding:0}.header--finlit .header__language-btn .header__locale-chevron{margin-left:0}.header--finlit .header-nav__right .header-nav__links li button.header__language-btn{gap:0}}@media (max-width:767px){.header--finlit .header-nav__right .header-nav__links{gap:15px}.header--finlit .header__language-btn{gap:0}.header--finlit .header__language-btn svg.header__locale-chevron{flex-shrink:0;width:16px;height:16px;margin-right:20px}}.header__language-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px;transition:color .2s;display:flex}.header__language-btn svg{flex-shrink:0;width:24px;height:24px;margin-right:17px}.header__language-btn span{color:var(--color-text-primary);font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:normal}.header__language-btn:hover{opacity:.8}.header__language-btn .header__locale-divider{opacity:.7}.header__language-btn .header__locale-chevron{flex-shrink:0;margin-left:.5rem;transition:transform .2s}.header-language-modal li.header__language{width:100%}.header-language-modal li.header__language:has(.header__language--link){width:100%}.header--finlit-hybrid.header--fixed,.header--finlit-hybrid.header--blended{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;height:auto!important;padding:0!important}.header--finlit-hybrid:hover.header--fixed,.header--finlit-hybrid:hover.header--blended,.header--finlit-hybrid.header--scrolled.header--fixed,.header--finlit-hybrid.header--scrolled.header--blended{height:auto!important}.header--finlit-hybrid:has(.header-nav__flyout-container).header--fixed{height:auto!important}.header--finlit-hybrid:has(.header-nav__flyout-container).header--blended{height:auto!important}.header--finlit-hybrid:has(.header-language-modal).header--fixed{height:auto!important}.header--finlit-hybrid:has(.header-language-modal).header--blended{height:auto!important}.header--finlit-hybrid .header-nav__right{display:none!important}.header--finlit-hybrid .header-nav__hover-zone{background:var(--color-bg-primary);flex:unset;box-sizing:border-box;width:100%;min-height:103px;padding:0 var(--spacing-l)}@media (min-width:768px) and (max-width:1023px){.header--finlit-hybrid .header-nav__hover-zone{min-height:107px;padding:0 48px}}@media (max-width:767px){.header--finlit-hybrid .header-nav__hover-zone{min-height:76px;padding:0 var(--spacing-xs)}}.header--finlit-hybrid .header-nav__flyout-overlay{top:calc(var(--header-visible-height,172px) + var(--global-alert-height,0px))}.finlit-hybrid__utility-strip{width:100%;height:69px;padding:0 var(--spacing-l);box-sizing:border-box;color:var(--color-text-inverse);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (min-width:768px) and (max-width:1023px){.finlit-hybrid__utility-strip{height:72px;padding:0 48px}}@media (max-width:767px){.finlit-hybrid__utility-strip{height:72px;padding:0 var(--spacing-xs);gap:15px}}.finlit-hybrid__utility-strip button,.finlit-hybrid__utility-strip .icon-button,.finlit-hybrid__utility-strip .header__language-btn{color:var(--color-text-inverse)!important}.finlit-hybrid__utility-strip button svg,.finlit-hybrid__utility-strip button path,.finlit-hybrid__utility-strip .icon-button svg,.finlit-hybrid__utility-strip .icon-button path,.finlit-hybrid__utility-strip .header__language-btn svg,.finlit-hybrid__utility-strip .header__language-btn path{color:var(--color-text-inverse)!important;fill:var(--color-text-inverse)!important}.finlit-hybrid__utility-strip .header__language-btn span{color:var(--color-text-inverse)!important}.finlit-hybrid__language-btn{padding:4px 8px!important}.finlit-hybrid__language-btn svg{margin-right:7px}@media (max-width:767px){.finlit-hybrid__language-btn{gap:0}.finlit-hybrid__language-btn svg.header__locale-chevron{flex-shrink:0;width:16px;height:16px;margin-right:5px}}.finlit-hybrid__issuer{flex-shrink:0;align-items:center;display:flex}.finlit-hybrid__issuer-img{aspect-ratio:auto 3;object-fit:contain;width:auto;height:100px;display:block}@media (min-width:768px) and (max-width:1023px){.finlit-hybrid__issuer-img{height:75px}}@media (max-width:767px){.finlit-hybrid__issuer-img{height:50px}}.finlit-hybrid__issuer-img-link{align-items:center;display:flex}.finlit-hybrid__issuer-text{font-family:var(--font-family-regular);font-size:var(--h4-size-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:-.2px;white-space:nowrap;text-decoration:none}@media (min-width:768px) and (max-width:1023px){.finlit-hybrid__issuer-text{font-size:var(--h4-size-desktop)}}@media (max-width:767px){.finlit-hybrid__issuer-text{font-size:var(--font-size-10px);font-weight:var(--font-weight-semibold);letter-spacing:0}}.finlit-hybrid__issuer-text:hover{text-decoration:underline}.header--featurespace.header--fixed{height:72px!important}@media (max-width:1023px){.header--featurespace.header--fixed{height:72px!important}}.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)){--color-text-primary:var(--color-text-inverse);--color-text-secondary:var(--color-text-inverse);color:var(--color-text-inverse);box-shadow:none!important;background:linear-gradient(#0000004d 0%,#0000 100%)!important}.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__tab-btn{color:var(--color-text-inverse)!important}.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__links button{color:var(--color-text-inverse)!important}.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__links a{color:var(--color-text-inverse)!important}.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header__language-btn span{color:var(--color-text-inverse)}.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .btn{border-color:var(--color-text-inverse);color:var(--color-text-inverse)}:is(.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .icon-button.secondary.active,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .icon-button.tertiary.active){color:var(--color-text-inverse)}:is(.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__right svg,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__right path,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__left svg,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__left path){fill:var(--color-text-inverse);color:var(--color-text-inverse)}:is(.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__right .icon-button,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__left .icon-button){color:var(--color-text-inverse)}:is(.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__right .icon-button svg,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__right .icon-button path,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__left .icon-button svg,.header--featurespace.header--featurespace-transparent:not(.header--scrolled):not(:has(.header-nav__flyout-container)) .header-nav__left .icon-button path){fill:var(--color-text-inverse);color:var(--color-text-inverse)}.header--featurespace:hover.header--fixed,.header--featurespace.header--scrolled.header--fixed{height:72px}.header--featurespace:has(.header-nav__flyout-container).header--fixed{height:72px}@media (max-width:1023px){.header--featurespace:hover.header--fixed,.header--featurespace.header--scrolled.header--fixed{height:72px}.header--featurespace:has(.header-nav__flyout-container).header--fixed{height:72px}}.header--featurespace .header-nav__right{gap:1rem}.header--featurespace .header-nav__tab-btn{font-weight:var(--font-weight-medium)}.vs-hero-container,.hero{--button-primary-border:none;--button-secondary-bg:var(--color-btn-secondary-bg);z-index:1;width:100%;height:720px;font-family:var(--font-family-regular);box-sizing:border-box;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vs-hero-container.limited-height,.limited-height.hero{height:810px}.vs-hero-container.medium-height-s,.medium-height-s.hero{height:675px}@media (max-width:1023px){.vs-hero-container.medium-height-s,.medium-height-s.hero{height:625px}}@media (max-width:767px){.vs-hero-container.medium-height-s,.medium-height-s.hero{height:725px}}.vs-hero-container.medium-height,.medium-height.hero{height:610px}.vs-hero-container.video-background,.video-background.hero{background-image:none}.vs-hero-container.authoring-mode,.authoring-mode.hero{background-position:50%;background-size:cover;height:700px;min-height:300px;max-height:700px;overflow:hidden}.vs-hero-container.authoring-mode .vs-hero-authoring-overlay,.authoring-mode.hero .vs-hero-authoring-overlay{background-color:var(--color-bg-overlay);width:100%;height:100%;color:var(--color-text-inverse);text-align:center;z-index:10;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;top:0;left:0}.vs-hero-container.authoring-mode .vs-hero-authoring-overlay p,.authoring-mode.hero .vs-hero-authoring-overlay p{font-size:var(--font-size-m);margin:5px 0}.vs-hero-container .vs-hero-title p,.vs-hero-container .hero__title p,.hero .vs-hero-title p,.hero .hero__title p{color:var(--color-text-primary);padding-bottom:9px}.vs-hero-container .vs-hero-title,.vs-hero-container .hero__title,.hero .vs-hero-title,.hero .hero__title{color:var(--color-text-primary)}.vs-hero-container .vs-hero-description-bottom,.hero .vs-hero-description-bottom{pointer-events:none;justify-content:center;width:100%;display:flex;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}@media (max-width:1023px){.vs-hero-container .vs-hero-description-bottom,.hero .vs-hero-description-bottom{padding:0 45px}}.vs-hero-container .vs-hero-description-bottom.no-bounce-arrow,.hero .vs-hero-description-bottom.no-bounce-arrow{bottom:24px}.vs-hero-container .vs-hero-description-bottom .vs-hero-description,.vs-hero-container .vs-hero-description-bottom .hero__description,.hero .vs-hero-description-bottom .vs-hero-description,.hero .vs-hero-description-bottom .hero__description{text-align:center;pointer-events:auto;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);max-width:414px;color:var(--color-text-primary);margin:0}@media (max-width:1023px){.vs-hero-container .vs-hero-description-bottom .vs-hero-description,.vs-hero-container .vs-hero-description-bottom .hero__description,.hero .vs-hero-description-bottom .vs-hero-description,.hero .vs-hero-description-bottom .hero__description{max-width:448px}}@media (max-width:375px){.vs-hero-container .vs-hero-description-bottom .vs-hero-description,.vs-hero-container .vs-hero-description-bottom .hero__description,.hero .vs-hero-description-bottom .vs-hero-description,.hero .vs-hero-description-bottom .hero__description{padding:0 45px}}.vs-hero-container .vs-hero-button-group,.vs-hero-container .hero__button-group,.hero .vs-hero-button-group,.hero .hero__button-group{align-items:center;gap:8px;width:100%;height:auto;margin-top:32px;display:flex}@media (max-width:1023px){.vs-hero-container .vs-hero-button-group,.vs-hero-container .hero__button-group,.hero .vs-hero-button-group,.hero .hero__button-group{width:100%;margin-top:24px}.vs-hero-container .vs-hero-button-group .title-block,.vs-hero-container .hero__button-group .title-block,.hero .vs-hero-button-group .title-block,.hero .hero__button-group .title-block{width:100%}}.vs-hero-container .vs-hero-button-group .title-block,.vs-hero-container .hero__button-group .title-block,.hero .vs-hero-button-group .title-block,.hero .hero__button-group .title-block{background:0 0;width:100%}.vs-hero-container .vs-hero-button-group .title-block .title-button-group,.vs-hero-container .hero__button-group .title-block .title-button-group,.hero .vs-hero-button-group .title-block .title-button-group,.hero .hero__button-group .title-block .title-button-group{justify-content:center;align-items:center;width:100%;margin-top:0;padding:0 16px}@media (max-width:1023px){.vs-hero-container .vs-hero-button-group .title-block .title-button-group,.vs-hero-container .hero__button-group .title-block .title-button-group,.hero .vs-hero-button-group .title-block .title-button-group,.hero .hero__button-group .title-block .title-button-group{flex-direction:column;align-items:center;padding:0 24px}.vs-hero-container .vs-hero-button-group .title-block .title-button-group>*,.vs-hero-container .hero__button-group .title-block .title-button-group>*,.hero .vs-hero-button-group .title-block .title-button-group>*,.hero .hero__button-group .title-block .title-button-group>*{width:100%}}.vs-hero-container .vs-hero-primary-button,.hero .vs-hero-primary-button,.vs-hero-container .vs-hero-secondary-button,.hero .vs-hero-secondary-button{font-size:var(--body-s-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);border-radius:var(--border-radius-pill);cursor:pointer;transition:var(--transition-normal);box-sizing:border-box;border:none;justify-content:center;align-items:center;min-width:7.875rem;height:3rem;padding:1rem 1.5rem;text-decoration:none;display:inline-flex}.vs-hero-container .vs-hero-primary-button .container,.hero .vs-hero-primary-button .container,.vs-hero-container .vs-hero-secondary-button .container,.hero .vs-hero-secondary-button .container{padding:0}.vs-hero-container .vs-hero-primary-button,.hero .vs-hero-primary-button{background-color:var(--button-primary-bg);color:var(--button-primary-text);text-decoration:none}.vs-hero-container .vs-hero-primary-button:hover,.hero .vs-hero-primary-button:hover{background-color:var(--button-primary-bg-hover);text-decoration:none}.vs-hero-container .vs-hero-primary-button:focus-visible,.hero .vs-hero-primary-button:focus-visible{outline:2px dotted var(--color-text-primary);outline-offset:2px;background-color:var(--button-primary-bg-hover)}.vs-hero-container .vs-hero-secondary-button,.hero .vs-hero-secondary-button{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border:1px solid var(--color-btn-secondary-border);text-decoration:none}.vs-hero-container .vs-hero-secondary-button:hover,.hero .vs-hero-secondary-button:hover{color:var(--color-btn-text-secondary);background-color:var(--color-btn-secondary-hover)}.vs-hero-container .vs-hero-secondary-button:focus-visible,.hero .vs-hero-secondary-button:focus-visible{outline:2px dotted var(--color-text-primary);outline-offset:2px;color:var(--color-btn-text-secondary);background-color:var(--color-btn-secondary-hover)}@keyframes vs-hero-bounce{0%,20%,70%,80%,to{transform:translateY(0)translate(-50%)scale(1)}50%{transform:translateY(-10px)translate(-50%)scale(.9)}}.vs-hero-container button.vs-hero-moving-arrow,.vs-hero-container button.hero__moving-arrow,.hero button.vs-hero-moving-arrow,.hero button.hero__moving-arrow{z-index:2;color:var(--color-text-primary);background:0 0;border:none;outline:none;animation:2.5s ease-in-out infinite vs-hero-bounce;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.vs-hero-container button.vs-hero-moving-arrow:focus-visible,.vs-hero-container button.hero__moving-arrow:focus-visible,.hero button.vs-hero-moving-arrow:focus-visible,.hero button.hero__moving-arrow:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.vs-hero-container button.vs-hero-moving-arrow svg,.vs-hero-container button.hero__moving-arrow svg,.hero button.vs-hero-moving-arrow svg,.hero button.hero__moving-arrow svg{color:inherit}.vs-hero-container button.vs-hero-moving-arrow svg:focus,.vs-hero-container button.hero__moving-arrow svg:focus,.hero button.vs-hero-moving-arrow svg:focus,.hero button.hero__moving-arrow svg:focus,.vs-hero-container button.vs-hero-moving-arrow svg:focus-visible,.vs-hero-container button.hero__moving-arrow svg:focus-visible,.hero button.vs-hero-moving-arrow svg:focus-visible,.hero button.hero__moving-arrow svg:focus-visible{outline:2px solid var(--color-btn-primary);outline-offset:2px}.vs-hero-container.is-top-of-page,.is-top-of-page.hero{padding-top:calc(73px + var(--global-alert-height,0px))}.vs-hero-container.has-bg-image-video:before,.has-bg-image-video.hero:before{content:"";z-index:0;background-image:var(--hero-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;animation:1.4s cubic-bezier(.83,.01,.18,1) forwards heroBgZoomOut;position:absolute;inset:0;transform:scale(1.2)}@keyframes heroBgZoomOut{to{transform:scale(1)}}.vs-hero-content-wrapper,.hero__content,.vs-hero-description-bottom,.vs-hero-moving-arrow,.hero__moving-arrow{z-index:1;position:relative}.vs-hero-media-overlay{background-color:var(--color-bg-overlay);opacity:.3;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.vs-hero-background-image{object-fit:cover;object-position:top center;z-index:0;width:100%;min-width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0}.vs-hero-video{object-fit:cover;z-index:1;cursor:pointer;width:100%;min-width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0}.vs-hero-video::-webkit-media-controls{display:none}.vs-hero-video::-webkit-media-controls-panel{display:none}.vs-hero-video::-webkit-media-controls-play-button{display:none}.vs-hero-video::-webkit-media-controls-start-playback-button{display:none}.vs-hero-video:focus,.vs-hero-video:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.vs-hero-video--desktop{display:block}@media (max-width:449px){.vs-hero-video--desktop{display:none}}.vs-hero-video--tablet{display:none}@media (min-width:450px) and (max-width:743px){.vs-hero-video--tablet{display:block}}.vs-hero-video--mobile{display:none}@media (max-width:449px){.vs-hero-video--mobile{display:block}}.vs-hero-container.video-background:not(.video-loaded),.video-background.hero:not(.video-loaded){background-position:50%;background-repeat:no-repeat;background-size:cover}.vs-hero-content-wrapper,.hero__content{z-index:2;text-align:center;max-width:875px;margin:0 auto;position:relative}@media (max-width:1023px){.vs-hero-content-wrapper,.hero__content{max-width:605px}}@media (max-width:375px){.vs-hero-content-wrapper,.hero__content{max-width:327px}}.vs-hero-content-wrapper.content-align-left,.content-align-left.hero__content,.vs-hero-content-wrapper.content-align-right,.content-align-right.hero__content,.vs-hero-content-wrapper.content-align-center,.content-align-center.hero__content,.vs-hero-content-wrapper.content-align-bottom-left,.content-align-bottom-left.hero__content,.vs-hero-content-wrapper.content-align-left-center-cta-bottom,.content-align-left-center-cta-bottom.hero__content,.vs-hero-content-wrapper.content-text-image-half,.content-text-image-half.hero__content{box-sizing:border-box;align-items:center;width:100%;max-width:100%;margin:0;display:flex;position:absolute;inset:0}.vs-hero-content-wrapper.content-align-left.is-top-of-page,.content-align-left.is-top-of-page.hero__content,.vs-hero-content-wrapper.content-align-right.is-top-of-page,.content-align-right.is-top-of-page.hero__content,.vs-hero-content-wrapper.content-align-center.is-top-of-page,.content-align-center.is-top-of-page.hero__content,.vs-hero-content-wrapper.content-align-bottom-left.is-top-of-page,.content-align-bottom-left.is-top-of-page.hero__content,.vs-hero-content-wrapper.content-align-left-center-cta-bottom.is-top-of-page,.content-align-left-center-cta-bottom.is-top-of-page.hero__content,.vs-hero-content-wrapper.content-text-image-half.is-top-of-page,.content-text-image-half.is-top-of-page.hero__content{padding-top:calc(73px + var(--global-alert-height,0px))}.vs-hero-content-wrapper.content-align-left.hero-progress-bar,.content-align-left.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-right.hero-progress-bar,.content-align-right.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-center.hero-progress-bar,.content-align-center.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-bottom-left.hero-progress-bar,.content-align-bottom-left.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-left-center-cta-bottom.hero-progress-bar,.content-align-left-center-cta-bottom.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-text-image-half.hero-progress-bar,.content-text-image-half.hero-progress-bar.hero__content{flex-direction:column-reverse;height:100%;padding-bottom:7rem;overflow-y:auto}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left.hero-progress-bar,.content-align-left.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-right.hero-progress-bar,.content-align-right.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-center.hero-progress-bar,.content-align-center.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-bottom-left.hero-progress-bar,.content-align-bottom-left.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-left-center-cta-bottom.hero-progress-bar,.content-align-left-center-cta-bottom.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-text-image-half.hero-progress-bar,.content-text-image-half.hero-progress-bar.hero__content{align-items:flex-start;padding-bottom:3.5rem}}@media (max-width:767px){.vs-hero-content-wrapper.content-align-left.hero-progress-bar,.content-align-left.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-right.hero-progress-bar,.content-align-right.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-center.hero-progress-bar,.content-align-center.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-bottom-left.hero-progress-bar,.content-align-bottom-left.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-align-left-center-cta-bottom.hero-progress-bar,.content-align-left-center-cta-bottom.hero-progress-bar.hero__content,.vs-hero-content-wrapper.content-text-image-half.hero-progress-bar,.content-text-image-half.hero-progress-bar.hero__content{padding-bottom:4rem}}.vs-hero-content-wrapper.content-align-left,.content-align-left.hero__content{justify-content:flex-start;padding-left:48px;padding-right:0}@media (min-width:1696px){.vs-hero-content-wrapper.content-align-left,.content-align-left.hero__content{padding-left:calc(50vw - 752px)}}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left,.content-align-left.hero__content{justify-content:center;padding-left:24px;padding-right:24px}}.vs-hero-content-wrapper.content-align-left .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-left .hero__copy-container,.content-align-left.hero__content .vs-hero-copy-container,.content-align-left.hero__content .hero__copy-container{align-items:flex-start}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-left .hero__copy-container,.content-align-left.hero__content .vs-hero-copy-container,.content-align-left.hero__content .hero__copy-container{align-items:center}}.vs-hero-content-wrapper.content-align-left .vs-hero-title,.vs-hero-content-wrapper.content-align-left .hero__title,.content-align-left.hero__content .vs-hero-title,.content-align-left.hero__content .hero__title,.vs-hero-content-wrapper.content-align-left .vs-hero-title p,.vs-hero-content-wrapper.content-align-left .hero__title p,.content-align-left.hero__content .vs-hero-title p,.content-align-left.hero__content .hero__title p{text-align:left}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left .vs-hero-title,.vs-hero-content-wrapper.content-align-left .hero__title,.content-align-left.hero__content .vs-hero-title,.content-align-left.hero__content .hero__title,.vs-hero-content-wrapper.content-align-left .vs-hero-title p,.vs-hero-content-wrapper.content-align-left .hero__title p,.content-align-left.hero__content .vs-hero-title p,.content-align-left.hero__content .hero__title p{text-align:center}}.vs-hero-content-wrapper.content-align-left .vs-hero-description,.vs-hero-content-wrapper.content-align-left .hero__description,.content-align-left.hero__content .vs-hero-description,.content-align-left.hero__content .hero__description{color:var(--color-text-primary);text-align:left}.vs-hero-content-wrapper.content-align-left .vs-hero-description p,.vs-hero-content-wrapper.content-align-left .hero__description p,.content-align-left.hero__content .vs-hero-description p,.content-align-left.hero__content .hero__description p{text-align:left}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left .vs-hero-description,.vs-hero-content-wrapper.content-align-left .hero__description,.content-align-left.hero__content .vs-hero-description,.content-align-left.hero__content .hero__description,.vs-hero-content-wrapper.content-align-left .vs-hero-description p,.vs-hero-content-wrapper.content-align-left .hero__description p,.content-align-left.hero__content .vs-hero-description p,.content-align-left.hero__content .hero__description p{text-align:center}}.vs-hero-content-wrapper.content-align-left .vs-hero-button-group,.vs-hero-content-wrapper.content-align-left .hero__button-group,.content-align-left.hero__content .vs-hero-button-group,.content-align-left.hero__content .hero__button-group,.vs-hero-content-wrapper.content-align-left .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-left .hero__button-group .title-block .title-button-group,.content-align-left.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-left.hero__content .hero__button-group .title-block .title-button-group{justify-content:flex-start}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-left .hero__button-group .title-block .title-button-group,.content-align-left.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-left.hero__content .hero__button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-left .vs-hero-button-group,.vs-hero-content-wrapper.content-align-left .hero__button-group,.content-align-left.hero__content .vs-hero-button-group,.content-align-left.hero__content .hero__button-group{justify-content:center}}.vs-hero-content-wrapper.content-align-right,.content-align-right.hero__content{justify-content:flex-end;padding-left:0;padding-right:48px}@media (min-width:1696px){.vs-hero-content-wrapper.content-align-right,.content-align-right.hero__content{padding-right:calc(50vw - 752px)}}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-right,.content-align-right.hero__content{justify-content:center;padding-left:24px;padding-right:24px}}.vs-hero-content-wrapper.content-align-right .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-right .hero__copy-container,.content-align-right.hero__content .vs-hero-copy-container,.content-align-right.hero__content .hero__copy-container{align-items:flex-end}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-right .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-right .hero__copy-container,.content-align-right.hero__content .vs-hero-copy-container,.content-align-right.hero__content .hero__copy-container{align-items:center}}.vs-hero-content-wrapper.content-align-right .vs-hero-title,.vs-hero-content-wrapper.content-align-right .hero__title,.content-align-right.hero__content .vs-hero-title,.content-align-right.hero__content .hero__title,.vs-hero-content-wrapper.content-align-right .vs-hero-title p,.vs-hero-content-wrapper.content-align-right .hero__title p,.content-align-right.hero__content .vs-hero-title p,.content-align-right.hero__content .hero__title p{text-align:left}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-right .vs-hero-title,.vs-hero-content-wrapper.content-align-right .hero__title,.content-align-right.hero__content .vs-hero-title,.content-align-right.hero__content .hero__title,.vs-hero-content-wrapper.content-align-right .vs-hero-title p,.vs-hero-content-wrapper.content-align-right .hero__title p,.content-align-right.hero__content .vs-hero-title p,.content-align-right.hero__content .hero__title p{text-align:center}}.vs-hero-content-wrapper.content-align-right .vs-hero-description,.vs-hero-content-wrapper.content-align-right .hero__description,.content-align-right.hero__content .vs-hero-description,.content-align-right.hero__content .hero__description{color:var(--color-text-primary);text-align:left}.vs-hero-content-wrapper.content-align-right .vs-hero-description p,.vs-hero-content-wrapper.content-align-right .hero__description p,.content-align-right.hero__content .vs-hero-description p,.content-align-right.hero__content .hero__description p{text-align:left}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-right .vs-hero-description,.vs-hero-content-wrapper.content-align-right .hero__description,.content-align-right.hero__content .vs-hero-description,.content-align-right.hero__content .hero__description,.vs-hero-content-wrapper.content-align-right .vs-hero-description p,.vs-hero-content-wrapper.content-align-right .hero__description p,.content-align-right.hero__content .vs-hero-description p,.content-align-right.hero__content .hero__description p{text-align:center}}.vs-hero-content-wrapper.content-align-right .vs-hero-button-group,.vs-hero-content-wrapper.content-align-right .hero__button-group,.content-align-right.hero__content .vs-hero-button-group,.content-align-right.hero__content .hero__button-group,.vs-hero-content-wrapper.content-align-right .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-right .hero__button-group .title-block .title-button-group,.content-align-right.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-right.hero__content .hero__button-group .title-block .title-button-group{justify-content:flex-start}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-right .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-right .hero__button-group .title-block .title-button-group,.content-align-right.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-right.hero__content .hero__button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-right .vs-hero-button-group,.vs-hero-content-wrapper.content-align-right .hero__button-group,.content-align-right.hero__content .vs-hero-button-group,.content-align-right.hero__content .hero__button-group{justify-content:center}}.vs-hero-content-wrapper.content-align-center,.content-align-center.hero__content{justify-content:center}.vs-hero-content-wrapper.content-align-center .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-center .hero__copy-container,.content-align-center.hero__content .vs-hero-copy-container,.content-align-center.hero__content .hero__copy-container{align-items:center}.vs-hero-content-wrapper.content-align-center .vs-hero-title,.vs-hero-content-wrapper.content-align-center .hero__title,.content-align-center.hero__content .vs-hero-title,.content-align-center.hero__content .hero__title,.vs-hero-content-wrapper.content-align-center .vs-hero-title p,.vs-hero-content-wrapper.content-align-center .hero__title p,.content-align-center.hero__content .vs-hero-title p,.content-align-center.hero__content .hero__title p,.vs-hero-content-wrapper.content-align-center .vs-hero-description,.vs-hero-content-wrapper.content-align-center .hero__description,.content-align-center.hero__content .vs-hero-description,.content-align-center.hero__content .hero__description,.vs-hero-content-wrapper.content-align-center .vs-hero-description p,.vs-hero-content-wrapper.content-align-center .hero__description p,.content-align-center.hero__content .vs-hero-description p,.content-align-center.hero__content .hero__description p{text-align:center}.vs-hero-content-wrapper.content-align-center .vs-hero-button-group,.vs-hero-content-wrapper.content-align-center .hero__button-group,.content-align-center.hero__content .vs-hero-button-group,.content-align-center.hero__content .hero__button-group,.vs-hero-content-wrapper.content-align-center .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-center .hero__button-group .title-block .title-button-group,.content-align-center.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-center.hero__content .hero__button-group .title-block .title-button-group{justify-content:center}.vs-hero-content-wrapper.content-align-bottom-left,.content-align-bottom-left.hero__content{justify-content:flex-start;align-items:flex-end;padding-left:48px;padding-right:0;top:auto;bottom:48px}@media (min-width:1696px){.vs-hero-content-wrapper.content-align-bottom-left,.content-align-bottom-left.hero__content{padding-left:calc(50vw - 752px)}}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-bottom-left,.content-align-bottom-left.hero__content{padding-left:24px;padding-right:24px;bottom:48px}}@media (max-width:450px){.vs-hero-content-wrapper.content-align-bottom-left,.content-align-bottom-left.hero__content{bottom:40px}}.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-bottom-left .hero__copy-container,.content-align-bottom-left.hero__content .vs-hero-copy-container,.content-align-bottom-left.hero__content .hero__copy-container{align-items:flex-start}.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-title,.vs-hero-content-wrapper.content-align-bottom-left .hero__title,.content-align-bottom-left.hero__content .vs-hero-title,.content-align-bottom-left.hero__content .hero__title,.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-title p,.vs-hero-content-wrapper.content-align-bottom-left .hero__title p,.content-align-bottom-left.hero__content .vs-hero-title p,.content-align-bottom-left.hero__content .hero__title p,.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-description,.vs-hero-content-wrapper.content-align-bottom-left .hero__description,.content-align-bottom-left.hero__content .vs-hero-description,.content-align-bottom-left.hero__content .hero__description,.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-description p,.vs-hero-content-wrapper.content-align-bottom-left .hero__description p,.content-align-bottom-left.hero__content .vs-hero-description p,.content-align-bottom-left.hero__content .hero__description p{text-align:left}.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-button-group,.vs-hero-content-wrapper.content-align-bottom-left .hero__button-group,.content-align-bottom-left.hero__content .vs-hero-button-group,.content-align-bottom-left.hero__content .hero__button-group,.vs-hero-content-wrapper.content-align-bottom-left .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-bottom-left .hero__button-group .title-block .title-button-group,.content-align-bottom-left.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-bottom-left.hero__content .hero__button-group .title-block .title-button-group{justify-content:flex-start}.vs-hero-content-wrapper.content-align-left-center-cta-bottom,.content-align-left-center-cta-bottom.hero__content{justify-content:flex-start;align-items:flex-start;max-width:763px;padding-left:48px;padding-right:0;top:auto;bottom:48px}@media (min-width:1696px){.vs-hero-content-wrapper.content-align-left-center-cta-bottom,.content-align-left-center-cta-bottom.hero__content{padding-left:calc(50vw - 752px)}}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left-center-cta-bottom,.content-align-left-center-cta-bottom.hero__content{padding-left:24px;padding-right:24px;bottom:48px}}@media (max-width:450px){.vs-hero-content-wrapper.content-align-left-center-cta-bottom,.content-align-left-center-cta-bottom.hero__content{bottom:40px}}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container,.content-align-left-center-cta-bottom.hero__content .hero__copy-container{align-items:flex-start;gap:24px}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container,.content-align-left-center-cta-bottom.hero__content .hero__copy-container{gap:16px}}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .vs-hero-eyebrow,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .vs-hero-eyebrow,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .vs-hero-eyebrow,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .vs-hero-eyebrow{font-size:var(--font-size-xs);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.5px}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .vs-hero-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .hero__button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .vs-hero-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .hero__button-group,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .vs-hero-button-group,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .hero__button-group,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .vs-hero-button-group,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .hero__button-group{margin-top:0}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .vs-hero-button-group .title-block .subtitle-container-left,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .hero__button-group .title-block .subtitle-container-left,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .vs-hero-button-group .title-block .subtitle-container-left,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .hero__button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .vs-hero-button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .hero__button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .vs-hero-button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .hero__button-group .title-block .subtitle-container-left{width:auto}@media (max-width:450px){.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .vs-hero-button-group .title-block .subtitle-container-left,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .hero__button-group .title-block .subtitle-container-left,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .vs-hero-button-group .title-block .subtitle-container-left,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .hero__button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .vs-hero-button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .hero__button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .vs-hero-button-group .title-block .subtitle-container-left,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .hero__button-group .title-block .subtitle-container-left{width:100%}}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .vs-hero-button-group .title-block .subtitle-container-left .title-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-copy-container .hero__button-group .title-block .subtitle-container-left .title-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .vs-hero-button-group .title-block .subtitle-container-left .title-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__copy-container .hero__button-group .title-block .subtitle-container-left .title-button-group,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .vs-hero-button-group .title-block .subtitle-container-left .title-button-group,.content-align-left-center-cta-bottom.hero__content .vs-hero-copy-container .hero__button-group .title-block .subtitle-container-left .title-button-group,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .vs-hero-button-group .title-block .subtitle-container-left .title-button-group,.content-align-left-center-cta-bottom.hero__content .hero__copy-container .hero__button-group .title-block .subtitle-container-left .title-button-group{padding:0}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-title,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__title,.content-align-left-center-cta-bottom.hero__content .vs-hero-title,.content-align-left-center-cta-bottom.hero__content .hero__title{text-align:left;font-size:var(--h2-size-desktop)}@media (max-width:1023px){.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-title,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__title,.content-align-left-center-cta-bottom.hero__content .vs-hero-title,.content-align-left-center-cta-bottom.hero__content .hero__title{font-size:var(--h2-size-mobile)}}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-description,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__description,.content-align-left-center-cta-bottom.hero__content .vs-hero-description,.content-align-left-center-cta-bottom.hero__content .hero__description{color:var(--color-text-primary);text-align:left;font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-description p,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__description p,.content-align-left-center-cta-bottom.hero__content .vs-hero-description p,.content-align-left-center-cta-bottom.hero__content .hero__description p{text-align:left}.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__button-group,.content-align-left-center-cta-bottom.hero__content .vs-hero-button-group,.content-align-left-center-cta-bottom.hero__content .hero__button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-align-left-center-cta-bottom .hero__button-group .title-block .title-button-group,.content-align-left-center-cta-bottom.hero__content .vs-hero-button-group .title-block .title-button-group,.content-align-left-center-cta-bottom.hero__content .hero__button-group .title-block .title-button-group{justify-content:flex-start}.vs-hero-content-wrapper.content-text-image-half,.content-text-image-half.hero__content{justify-content:flex-start;padding-left:48px;padding-right:48px}@media (min-width:1696px){.vs-hero-content-wrapper.content-text-image-half,.content-text-image-half.hero__content{padding-left:calc(50vw - 752px);padding-right:calc(50vw - 752px)}}@media (max-width:1023px){.vs-hero-content-wrapper.content-text-image-half,.content-text-image-half.hero__content{justify-content:center;padding-left:24px;padding-right:24px}}.vs-hero-content-wrapper.content-text-image-half .vs-hero-copy-container,.vs-hero-content-wrapper.content-text-image-half .hero__copy-container,.content-text-image-half.hero__content .vs-hero-copy-container,.content-text-image-half.hero__content .hero__copy-container{align-items:flex-start;max-width:50%}@media (max-width:1023px){.vs-hero-content-wrapper.content-text-image-half .vs-hero-copy-container,.vs-hero-content-wrapper.content-text-image-half .hero__copy-container,.content-text-image-half.hero__content .vs-hero-copy-container,.content-text-image-half.hero__content .hero__copy-container{align-items:center;max-width:100%}}.vs-hero-content-wrapper.content-text-image-half .vs-hero-title,.vs-hero-content-wrapper.content-text-image-half .hero__title,.content-text-image-half.hero__content .vs-hero-title,.content-text-image-half.hero__content .hero__title,.vs-hero-content-wrapper.content-text-image-half .vs-hero-title p,.vs-hero-content-wrapper.content-text-image-half .hero__title p,.content-text-image-half.hero__content .vs-hero-title p,.content-text-image-half.hero__content .hero__title p{text-align:left}@media (max-width:1023px){.vs-hero-content-wrapper.content-text-image-half .vs-hero-title,.vs-hero-content-wrapper.content-text-image-half .hero__title,.content-text-image-half.hero__content .vs-hero-title,.content-text-image-half.hero__content .hero__title,.vs-hero-content-wrapper.content-text-image-half .vs-hero-title p,.vs-hero-content-wrapper.content-text-image-half .hero__title p,.content-text-image-half.hero__content .vs-hero-title p,.content-text-image-half.hero__content .hero__title p{text-align:center}}.vs-hero-content-wrapper.content-text-image-half .vs-hero-description,.vs-hero-content-wrapper.content-text-image-half .hero__description,.content-text-image-half.hero__content .vs-hero-description,.content-text-image-half.hero__content .hero__description,.vs-hero-content-wrapper.content-text-image-half .vs-hero-description p,.vs-hero-content-wrapper.content-text-image-half .hero__description p,.content-text-image-half.hero__content .vs-hero-description p,.content-text-image-half.hero__content .hero__description p{text-align:left}@media (max-width:1023px){.vs-hero-content-wrapper.content-text-image-half .vs-hero-description,.vs-hero-content-wrapper.content-text-image-half .hero__description,.content-text-image-half.hero__content .vs-hero-description,.content-text-image-half.hero__content .hero__description,.vs-hero-content-wrapper.content-text-image-half .vs-hero-description p,.vs-hero-content-wrapper.content-text-image-half .hero__description p,.content-text-image-half.hero__content .vs-hero-description p,.content-text-image-half.hero__content .hero__description p{text-align:center}}.vs-hero-content-wrapper.content-text-image-half .vs-hero-button-group,.vs-hero-content-wrapper.content-text-image-half .hero__button-group,.content-text-image-half.hero__content .vs-hero-button-group,.content-text-image-half.hero__content .hero__button-group,.vs-hero-content-wrapper.content-text-image-half .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-text-image-half .hero__button-group .title-block .title-button-group,.content-text-image-half.hero__content .vs-hero-button-group .title-block .title-button-group,.content-text-image-half.hero__content .hero__button-group .title-block .title-button-group{justify-content:flex-start}@media (max-width:1023px){.vs-hero-content-wrapper.content-text-image-half .vs-hero-button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-text-image-half .hero__button-group .title-block .title-button-group,.content-text-image-half.hero__content .vs-hero-button-group .title-block .title-button-group,.content-text-image-half.hero__content .hero__button-group .title-block .title-button-group,.vs-hero-content-wrapper.content-text-image-half .vs-hero-button-group,.vs-hero-content-wrapper.content-text-image-half .hero__button-group,.content-text-image-half.hero__content .vs-hero-button-group,.content-text-image-half.hero__content .hero__button-group{justify-content:center}}.medium-height .vs-hero-content-wrapper,.medium-height .hero__content{margin-bottom:0}@media (max-width:767px){.medium-height .vs-hero-content-wrapper,.medium-height .hero__content{margin-bottom:61px}}.vs-hero-copy-container,.hero__copy-container{flex-direction:column;align-items:center;display:flex}.vs-hero-title-wrapper{overflow:hidden}@keyframes customSlideButtonInUp{0%{opacity:0;transform:translateY(40px)}15%,to{opacity:1;transform:translateY(0)}}@keyframes customFadeIn{0%{opacity:0}to{opacity:1}}button.vs-hero-moving-arrow.motion-paused,button.motion-paused.hero__moving-arrow{animation:none}@media (prefers-reduced-motion:reduce){.vs-hero-video{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}.vs-hero-moving-arrow,.hero__moving-arrow,.vs-hero-title,.hero__title,.vs-hero-description,.hero__description,.vs-hero-button-group,.hero__button-group{animation:none}.vs-hero-container.has-bg-image-video:before,.has-bg-image-video.hero:before{animation:none;transform:scale(1)}}@media (max-width:768px) and (orientation:portrait){.vs-hero-container,.hero{justify-content:flex-start}}@media (max-width:1199px){.vs-hero-container.vs-hero-with-box,.vs-hero-with-box.hero{height:512px}}@media (max-width:991px){.vs-hero-container.vs-hero-with-box,.vs-hero-with-box.hero{height:384px}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box,.vs-hero-with-box.hero{height:187px}}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-light .vs-hero-box:not(.vs-hero-box--custom),.vs-hero-with-box.vs-hero-container-theme-light.hero .vs-hero-box:not(.vs-hero-box--custom){background-color:var(--color-text-inverse)}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-light .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__title,.vs-hero-with-box.vs-hero-container-theme-light.hero .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__title,.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-light .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__description,.vs-hero-with-box.vs-hero-container-theme-light.hero .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__description{color:var(--color-text-primary)}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-dark .vs-hero-box:not(.vs-hero-box--custom),.vs-hero-with-box.vs-hero-container-theme-dark.hero .vs-hero-box:not(.vs-hero-box--custom){background-color:var(--color-background-dark)}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-dark .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__title,.vs-hero-with-box.vs-hero-container-theme-dark.hero .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__title,.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-dark .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__description,.vs-hero-with-box.vs-hero-container-theme-dark.hero .vs-hero-box:not(.vs-hero-box--custom) .vs-hero-box__description{color:var(--color-text-inverse)}.vs-hero-container.vs-hero-with-box .vs-hero-box,.vs-hero-with-box.hero .vs-hero-box{height:auto;min-height:443px;padding:var(--Spacing-M,48px) var(--Spacing-S,32px);justify-content:center;align-items:flex-start;gap:var(--Spacing-XS,24px);z-index:2;border-radius:25px;flex-direction:column;width:500px;max-width:100%;display:flex;position:absolute;bottom:124px}@media (max-width:1199px){.vs-hero-container.vs-hero-with-box .vs-hero-box,.vs-hero-with-box.hero .vs-hero-box{width:362px;min-height:320px;padding:var(--Spacing-S,32px);gap:var(--Spacing-2XS,16px);bottom:81px}}@media (max-width:991px){.vs-hero-container.vs-hero-with-box .vs-hero-box,.vs-hero-with-box.hero .vs-hero-box{width:280px;min-height:222px;padding:var(--Spacing-XS,24px);gap:var(--Spacing-XS,24px);bottom:70px;left:24px;right:auto}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box .vs-hero-box,.vs-hero-with-box.hero .vs-hero-box{width:180px;min-height:140px;padding:var(--Spacing-2XS,16px);gap:var(--Spacing-4XS,8px);border-radius:var(--border-radius-lg);inset:32px auto auto 24px}}.vs-hero-container.vs-hero-with-box .vs-hero-box--left,.vs-hero-with-box.hero .vs-hero-box--left{left:80px;right:auto}@media (max-width:1199px){.vs-hero-container.vs-hero-with-box .vs-hero-box--left,.vs-hero-with-box.hero .vs-hero-box--left{left:48px}}@media (max-width:991px){.vs-hero-container.vs-hero-with-box .vs-hero-box--left,.vs-hero-with-box.hero .vs-hero-box--left{left:24px}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box .vs-hero-box--left,.vs-hero-with-box.hero .vs-hero-box--left{left:24px}}.vs-hero-container.vs-hero-with-box .vs-hero-box--right,.vs-hero-with-box.hero .vs-hero-box--right{left:auto;right:80px}@media (max-width:1199px){.vs-hero-container.vs-hero-with-box .vs-hero-box--right,.vs-hero-with-box.hero .vs-hero-box--right{right:40px}}@media (max-width:991px){.vs-hero-container.vs-hero-with-box .vs-hero-box--right,.vs-hero-with-box.hero .vs-hero-box--right{left:24px;right:auto}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box .vs-hero-box--right,.vs-hero-with-box.hero .vs-hero-box--right{left:24px;right:auto}}.vs-hero-container.vs-hero-with-box .vs-hero-box--center,.vs-hero-with-box.hero .vs-hero-box--center{left:50%;right:auto;transform:translate(-50%)}@media (max-width:991px){.vs-hero-container.vs-hero-with-box .vs-hero-box--center,.vs-hero-with-box.hero .vs-hero-box--center{left:24px;transform:none}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box .vs-hero-box--center,.vs-hero-with-box.hero .vs-hero-box--center{left:24px;transform:none}}.vs-hero-container.vs-hero-with-box .vs-hero-box__title,.vs-hero-with-box.hero .vs-hero-box__title{font-family:var(--font-family-headline);font-size:var(--font-large-desktop);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--headline-line-height,var(--line-height-h1));letter-spacing:var(--headline-letter-spacing);word-wrap:break-word;overflow-wrap:break-word;align-self:stretch;margin:0;padding:0}.vs-hero-container.vs-hero-with-box .vs-hero-box__title p,.vs-hero-with-box.hero .vs-hero-box__title p,.vs-hero-container.vs-hero-with-box .vs-hero-box__title h1,.vs-hero-with-box.hero .vs-hero-box__title h1,.vs-hero-container.vs-hero-with-box .vs-hero-box__title h2,.vs-hero-with-box.hero .vs-hero-box__title h2,.vs-hero-container.vs-hero-with-box .vs-hero-box__title h3,.vs-hero-with-box.hero .vs-hero-box__title h3,.vs-hero-container.vs-hero-with-box .vs-hero-box__title h4,.vs-hero-with-box.hero .vs-hero-box__title h4,.vs-hero-container.vs-hero-with-box .vs-hero-box__title h5,.vs-hero-with-box.hero .vs-hero-box__title h5,.vs-hero-container.vs-hero-with-box .vs-hero-box__title h6,.vs-hero-with-box.hero .vs-hero-box__title h6{line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0;padding:0}@media (max-width:1199px){.vs-hero-container.vs-hero-with-box .vs-hero-box__title,.vs-hero-with-box.hero .vs-hero-box__title{font-family:var(--font-family-headline);font-size:var(--h2-size-desktop);font-weight:var(--font-weight-bold);line-height:var(--headline-line-height,var(--line-height-compact));letter-spacing:var(--headline-letter-spacing);align-self:stretch;padding:0}.vs-hero-container.vs-hero-with-box .vs-hero-box__title *,.vs-hero-with-box.hero .vs-hero-box__title *{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}@media (max-width:991px){.vs-hero-container.vs-hero-with-box .vs-hero-box__title,.vs-hero-with-box.hero .vs-hero-box__title{font-family:var(--font-family-headline);font-size:var(--h4-size-desktop);font-weight:var(--font-weight-bold);line-height:var(--headline-line-height,var(--line-height-tight));letter-spacing:var(--headline-letter-spacing);align-self:stretch;padding:0}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box .vs-hero-box__title,.vs-hero-with-box.hero .vs-hero-box__title{font-family:var(--font-family-headline);font-size:var(--body-m-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-compact);letter-spacing:var(--headline-letter-spacing);align-self:stretch;padding:0}}.vs-hero-container.vs-hero-with-box .vs-hero-box__description,.vs-hero-with-box.hero .vs-hero-box__description{font-family:var(--font-family-regular);font-size:var(--body-xl-size);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--body-xl-line-height,var(--line-height-medium));letter-spacing:var(--headline-letter-spacing);word-wrap:break-word;overflow-wrap:break-word;align-self:stretch;margin:0;padding:0}.vs-hero-container.vs-hero-with-box .vs-hero-box__description p,.vs-hero-with-box.hero .vs-hero-box__description p,.vs-hero-container.vs-hero-with-box .vs-hero-box__description h1,.vs-hero-with-box.hero .vs-hero-box__description h1,.vs-hero-container.vs-hero-with-box .vs-hero-box__description h2,.vs-hero-with-box.hero .vs-hero-box__description h2,.vs-hero-container.vs-hero-with-box .vs-hero-box__description h3,.vs-hero-with-box.hero .vs-hero-box__description h3,.vs-hero-container.vs-hero-with-box .vs-hero-box__description h4,.vs-hero-with-box.hero .vs-hero-box__description h4,.vs-hero-container.vs-hero-with-box .vs-hero-box__description h5,.vs-hero-with-box.hero .vs-hero-box__description h5,.vs-hero-container.vs-hero-with-box .vs-hero-box__description h6,.vs-hero-with-box.hero .vs-hero-box__description h6{line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0;padding:0}@media (max-width:1199px){.vs-hero-container.vs-hero-with-box .vs-hero-box__description,.vs-hero-with-box.hero .vs-hero-box__description{font-family:var(--font-family-regular);font-size:var(--font-size-m-plus);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);align-self:stretch;padding:0}.vs-hero-container.vs-hero-with-box .vs-hero-box__description *,.vs-hero-with-box.hero .vs-hero-box__description *{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}@media (max-width:991px){.vs-hero-container.vs-hero-with-box .vs-hero-box__description,.vs-hero-with-box.hero .vs-hero-box__description{font-family:var(--font-family-regular);font-size:var(--font-size-m-plus);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);align-self:stretch;padding:0}}@media (max-width:767px){.vs-hero-container.vs-hero-with-box .vs-hero-box__description,.vs-hero-with-box.hero .vs-hero-box__description{font-family:var(--font-family-regular);font-size:var(--body-xs-size);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);align-self:stretch;padding:0}}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-light .vs-hero-box--custom,.vs-hero-with-box.vs-hero-container-theme-light.hero .vs-hero-box--custom,.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-dark .vs-hero-box--custom,.vs-hero-with-box.vs-hero-container-theme-dark.hero .vs-hero-box--custom{background-color:var(--custom-box-bg)!important}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-light .vs-hero-box--custom .vs-hero-box__title,.vs-hero-with-box.vs-hero-container-theme-light.hero .vs-hero-box--custom .vs-hero-box__title,.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-dark .vs-hero-box--custom .vs-hero-box__title,.vs-hero-with-box.vs-hero-container-theme-dark.hero .vs-hero-box--custom .vs-hero-box__title{color:var(--custom-box-title-color)!important}.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-light .vs-hero-box--custom .vs-hero-box__description,.vs-hero-with-box.vs-hero-container-theme-light.hero .vs-hero-box--custom .vs-hero-box__description,.vs-hero-container.vs-hero-with-box.vs-hero-container-theme-dark .vs-hero-box--custom .vs-hero-box__description,.vs-hero-with-box.vs-hero-container-theme-dark.hero .vs-hero-box--custom .vs-hero-box__description{color:var(--custom-box-description-color)!important}.hero__arrow-icon path{fill:currentColor}.vs-hero-progress-bar-wrapper{z-index:3;width:100%;position:absolute;bottom:0;left:0;right:0}@media (max-width:1023px){.vs-hero-progress-bar-wrapper{bottom:2rem!important}}.vs-hero-progress-bar-wrapper .vs-progress-bar{position:relative}.vs-hero-progress-bar-wrapper .vs-progress-bar.vs-progress-bar--overlay{position:relative;bottom:auto;left:auto;right:auto}.hero-case-study__featured-label{color:var(--color-gold);font-weight:var(--font-weight-semibold);font-size:var(--font-size-s);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;display:inline-block}.hero-case-study{width:100%;display:flex}.hero-case-study__image{aspect-ratio:1;width:50%;position:relative}.hero-case-study__image img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-case-study__content{background-color:var(--color-bg-primary);flex-direction:column;justify-content:space-between;align-self:stretch;width:50%;padding:3rem;display:flex}.hero-case-study__chips{flex-flow:wrap;gap:.5rem;display:flex}.hero-case-study__chips-chip{border-color:var(--color-secondary);width:auto;color:var(--color-text-primary);background-color:#0000;border-width:1px;border-radius:1000px;padding:1rem}.hero-case-study__title{color:var(--color-text-primary)}.hero-case-study__bottom{flex-direction:column;gap:1.6875rem;display:flex}.hero-case-study__bottom-line{border:1px solid var(--color-active-overlay);width:100%}.hero-case-study__bottom-text{flex-direction:row;gap:3.5rem;display:flex}.hero-case-study__bottom-description{color:var(--color-text-disabled);overflow-wrap:break-word;word-break:break-word;flex-grow:1}.hero-case-study__bottom-info{color:var(--color-text-secondary-light);white-space:nowrap;flex-direction:column;justify-content:space-between;display:flex}.hero-case-study__bottom-date{color:var(--color-text-primary)}@media (max-width:1023px){.hero-case-study{flex-direction:column;padding:1.5rem}.hero-case-study__content{gap:3rem;width:100%;min-height:23rem;position:relative}.hero-case-study__title{align-self:center}.hero-case-study__chips{align-items:start}.hero-case-study__image{aspect-ratio:1;width:100%;position:relative}.hero-case-study__image img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-case-study__bottom-text{flex-direction:column-reverse;gap:2rem}.hero-case-study__bottom-info{flex-direction:row;justify-content:space-between;width:100%}.hero-case-study__bottom-minread{flex-direction:column;justify-content:end;display:flex}}.editorial-grid-wrapper.variations-singleColumnLayout{overflow-x:clip}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:start;gap:48px 24px;margin-bottom:48px;display:grid;position:relative}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{z-index:auto;grid-area:1/1;height:50.625rem;position:static;top:auto}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container{z-index:1;grid-area:1/2;height:1456px;max-height:1456px;position:relative;overflow:hidden}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll{scrollbar-width:thin;scrollbar-color:var(--color-overlay-20) #0000;padding-right:8px;overflow-y:auto}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll::-webkit-scrollbar{width:8px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll::-webkit-scrollbar-track{background:0 0}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll::-webkit-scrollbar-thumb{background-color:var(--color-overlay-20);border-radius:4px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--color-overlay-30)}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .horizontal-cards-grid{flex-direction:column;display:flex}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .horizontal-cards-grid .card-slot{width:100%}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .horizontal-cards-grid .content-card-horizontal__ctas{padding-top:0!important}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.load-more-container{pointer-events:auto;background:0 0;grid-area:2/1/auto/-1;justify-content:center;justify-self:center;align-items:center;display:flex;position:relative;transform:translateZ(0);z-index:2000!important}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .load-more-container{z-index:20;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel{grid-area:1/2;width:100%;position:relative}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:16px;display:flex;overflow-x:auto}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards::-webkit-scrollbar{display:none}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards::-webkit-scrollbar{display:none}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards .mobile-card,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards .tablet-card,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards .mobile-card,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards .tablet-card{flex:none}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards .mobile-card .content-card-horizontal,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards .tablet-card .content-card-horizontal,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards .mobile-card .content-card-horizontal,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards .tablet-card .content-card-horizontal{width:100%}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button{z-index:10;border:1px solid var(--color-overlay-15);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button:hover:not(.disabled),.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button:hover:not(.disabled){background:var(--color-hover-overlay)}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.disabled,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.disabled{opacity:.3;cursor:not-allowed}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.prev-button,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.prev-button{left:-24px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.next-button,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.next-button{right:-24px}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .desktop-scrollable-container.has-scroll{scrollbar-color:var(--color-white-overlay-30) #0000}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .desktop-scrollable-container.has-scroll::-webkit-scrollbar-thumb{background-color:var(--color-white-overlay-30)}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .desktop-scrollable-container.has-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--color-white-overlay-40)}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .nav-button{background:var(--color-dark-surface-medium);border-color:var(--color-white-overlay-15)}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .nav-button:hover:not(.disabled){background:var(--color-white-overlay-10)}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .nav-button svg path{fill:#fff}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .load-more-button{border-color:var(--color-border-primary);color:var(--color-text-primary,white)}.editorial-grid-wrapper.variations-singleColumnLayout.theme-dark .load-more-button:hover{background:var(--color-bg-secondary)}.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container{z-index:2000;pointer-events:auto;text-align:center;justify-content:center;justify-self:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container .button,.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container .button-link,.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container .text-link,.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container button,.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container a,.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container a.button,.editorial-grid-wrapper.variations-singleColumnLayout .load-more-container a.button-link{align-self:center;margin-left:0;margin-right:0}@media screen and (max-width:767px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:32px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{aspect-ratio:auto;grid-area:1/1;height:auto}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card .editorial-hero-card__image-container{flex:none;min-height:29.3125rem}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel{grid-area:2/1}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards{gap:16px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .scrollable-cards .mobile-card{width:calc(100vw - 48px);min-width:280px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.prev-button{left:8px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-carousel .nav-button.next-button{right:8px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .mobile-editorial-wrapper{grid-area:2/1;width:100%}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .load-more-container{z-index:30;grid-area:3/1;justify-content:center;width:100%;display:flex;position:relative}}@media screen and (min-width:768px) and (max-width:991px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:40px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{grid-area:1/1}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container,.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel{grid-area:2/1}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards{gap:24px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .scrollable-cards .tablet-card{width:calc(50vw - 60px);min-width:320px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.prev-button{left:12px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .tablet-carousel .nav-button.next-button{right:12px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .load-more-container{grid-area:3/1;justify-content:center}}@media screen and (min-width:992px) and (max-width:1439px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container{height:auto;max-height:none;overflow:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll{padding-right:0;overflow-y:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .horizontal-cards-grid .card-slot .content-card-horizontal{width:100%;max-width:100%}}@media screen and (min-width:1440px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{gap:48px}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container{height:auto;max-height:none;overflow:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid .desktop-scrollable-container.has-scroll{padding-right:0;overflow-y:visible}}@media screen and (min-width:992px){.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid{scroll-behavior:auto;height:auto;overflow-y:visible}.editorial-grid-wrapper.variations-singleColumnLayout .editorial-card-grid.desktop-grid>.editorial-hero-card{position:sticky;top:80px}}.icon-button{font-family:var(--font-family-regular);cursor:pointer;width:2.5rem;height:2.5rem;transition:var(--transition-normal);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.icon-button.s{width:2rem;height:2rem}.icon-button.primary.active{background-color:var(--color-primary);color:var(--color-text-inverse);transition:var(--transition-normal)}.icon-button.primary.active:hover{background-color:var(--color-primary-hover)}.icon-button.primary.active:focus{outline:2px solid var(--color-border-focus);outline-offset:2px}.icon-button.primary.active:disabled,.icon-button.primary.active.disabled{background-color:var(--color-primary-disabled);color:var(--color-text-disabled);cursor:not-allowed;opacity:.6}.icon-button.secondary.active,.icon-button.tertiary.active{color:var(--color-text-secondary);background-color:#0000}.icon-button.secondary.active{border:1px solid var(--color-text-secondary)}.icon-button.secondary.hover,.icon-button.tertiary.hover{background-color:var(--color-text-secondary);color:var(--color-text-inverse)}.icon-card{--icon-card-background:var(--color-bg-primary);--icon-card-text-primary:var(--color-text-primary);--icon-card-text-secondary:var(--color-text-secondary);--icon-card-text-link:var(--color-primary);flex-direction:column;align-items:flex-start;display:flex}.icon-card.theme-dark{--icon-card-background:var(--color-bg-primary);--icon-card-text-primary:var(--color-text-primary);--icon-card-text-secondary:var(--color-text-secondary);--icon-card-text-link:var(--color-primary)}.icon-card{background:var(--icon-card-background)}.icon-card .copy-container{align-items:flex-start;gap:var(--spacing-s);flex-direction:column;align-self:stretch;display:flex}.icon-card .title{-webkit-line-clamp:3;color:var(--icon-card-text-primary);text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.icon-card .description{-webkit-line-clamp:3;color:var(--icon-card-text-secondary);text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.icon-card--regular{width:18.75rem;height:21.875rem;padding:var(--spacing-xl);flex-shrink:0;position:relative;overflow:hidden}.icon-card--regular .container{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.icon-card--regular .icon-container{width:6.25rem;height:6.25rem;position:relative}.icon-card--regular .copy-container{align-items:flex-start;gap:var(--spacing-s);flex-direction:column;align-self:stretch;width:100%;transition:transform .6s cubic-bezier(0,.35,.27,1);display:flex;position:absolute;bottom:0}.icon-card--regular .title{margin:0;transition:color .6s cubic-bezier(0,.35,.27,1)}.icon-card--regular .description{margin:0}.icon-card--regular .link-shelf{align-items:flex-start;gap:var(--spacing-s);opacity:0;pointer-events:none;flex-direction:column;align-self:stretch;width:100%;transition:opacity .6s cubic-bezier(0,.35,.27,1);display:flex;position:absolute;top:100%;transform:translateY(0)}.icon-card--regular.has-cta:hover .copy-container,.icon-card--regular.has-cta.focused .copy-container{transform:translateY(calc(-1 * var(--spacing-xl)))}.icon-card--regular.has-cta:hover .link-shelf,.icon-card--regular.has-cta.focused .link-shelf{opacity:1;pointer-events:auto}.icon-card--regular.has-cta:hover .title,.icon-card--regular.has-cta.focused .title{color:var(--icon-card-text-link)}.icon-card--regular .link{color:var(--icon-card-text-primary);text-align:left;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);align-items:center;gap:var(--spacing-s);margin:0;padding:0;text-decoration:none;display:flex}.icon-card--regular .link:after,.icon-card--regular .link:before{display:none}.icon-card--regular .link .arrow-icon{aspect-ratio:1;width:1rem;height:1rem}.icon-card--slim-mobile{width:20.4375rem;padding:var(--spacing-sm)}.icon-card--slim-mobile .container{align-items:flex-start;gap:var(--spacing-sm);align-self:stretch;display:flex}.icon-card--slim-mobile .icon-container{aspect-ratio:1;width:4rem;height:4rem;position:relative}.icon-card--slim-mobile .copy-container{flex:1 0 0}.icon-feature-card{--icon-feature-card-border-radius:0px;--icon-feature-card-padding:2rem;--icon-feature-card-gap-main:1.5rem;--icon-feature-card-gap-content:.75rem;--icon-feature-card-transition:all .2s ease-in-out;--icon-feature-card-icon-size:6.875rem;--icon-feature-card-icon-inner-width:3rem;--icon-feature-card-icon-inner-height:2.75rem;--icon-feature-card-headline-size:var(--font-size-l);--icon-feature-card-headline-weight:var(--font-weight-medium);--icon-feature-card-headline-line-height:var(--line-height-relaxed);--icon-feature-card-description-size:var(--font-size-s);--icon-feature-card-description-weight:var(--font-weight-regular);--icon-feature-card-description-line-height:var(--line-height-normal2);justify-content:flex-start;align-items:flex-start;gap:var(--icon-feature-card-gap-main);padding:var(--icon-feature-card-padding);border-radius:var(--icon-feature-card-border-radius);cursor:default;font-family:var(--font-family-regular);box-sizing:border-box;border:none;flex-direction:column;width:100%;text-decoration:none;display:flex}.icon-feature-card--left{--icon-feature-card-icon-size:90px}.icon-feature-card--top-center{align-items:center}.icon-feature-card--top-center .icon-feature-card__content{align-items:flex-start}.icon-feature-card--center-stacked{align-items:center}.icon-feature-card--center-stacked .icon-feature-card__content{align-items:flex-start}.icon-feature-card--center-stacked .icon-feature-card__icon-container{aspect-ratio:1;background-color:var(--color-light-grey);justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.icon-feature-card--center-stacked .icon-feature-card__icon-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain!important;width:8rem!important;height:8rem!important}.icon-feature-card{height:auto}.icon-feature-card--linked .icon-feature-card__title-link .icon-feature-card__headline{color:var(--color-rte-link-default)}.icon-feature-card--linked:hover .icon-feature-card__headline{color:var(--color-rte-hover)}.icon-feature-card__icon-container,.icon-feature-card__icon-placeholder{width:var(--icon-feature-card-icon-size);height:var(--icon-feature-card-icon-size);border-radius:var(--icon-feature-card-border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.icon-feature-card__icon-default{width:var(--icon-feature-card-icon-inner-width);height:var(--icon-feature-card-icon-inner-height);background:var(--color-bg-primary);border-radius:2px}.icon-feature-card__icon-image{width:var(--icon-feature-card-icon-size);height:var(--icon-feature-card-icon-size);object-fit:contain;display:block}.icon-feature-card__content{justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:var(--icon-feature-card-gap-content);flex-direction:column;flex:1;height:auto;max-height:none;display:flex;overflow:visible}.icon-feature-card__title-link{cursor:pointer;text-align:left;width:100%;height:auto;max-height:none;margin:0;padding:0;font-family:inherit;text-decoration:none;display:block;overflow:visible}.icon-feature-card__title-link:focus-visible{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.icon-feature-card__eyebrow{color:var(--color-text-primary);text-align:center;font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.icon-feature-card__headline{color:var(--color-text-primary);font-family:var(--font-family-medium);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-medium);word-wrap:break-word;box-sizing:border-box;align-self:stretch;height:auto;min-height:auto;max-height:none;margin:0;transition:color .2s;display:block;position:relative;overflow:visible}.icon-feature-card__headline a{color:inherit;text-decoration:underline;transition:color .2s}.icon-feature-card__headline a:hover{color:var(--color-rte-hover)}.icon-feature-card__ctas{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;margin-top:.75rem;display:flex}.icon-feature-card__description{color:var(--color-text-primary);font-size:var(--icon-feature-card-description-size);font-weight:var(--icon-feature-card-description-weight);line-height:var(--icon-feature-card-description-line-height);word-wrap:break-word;flex:1;align-self:stretch;margin:0;font-family:inherit;display:block;overflow:visible}.icon-feature-card__description strong{font-weight:var(--font-weight-semibold)}.icon-feature-card__description em{font-style:italic}.icon-feature-card-container{background:0 0;width:100%;margin-top:3rem;display:grid}@media (max-width:767px){.icon-feature-card-container{grid-template-columns:1fr;place-items:stretch center;gap:2rem}}@media (min-width:768px) and (max-width:991px){.icon-feature-card-container{grid-template-columns:1fr 1fr;place-items:stretch stretch;gap:3rem}}@media (min-width:992px){.icon-feature-card-container{grid-template-columns:repeat(var(--icon-feature-card-columns,2), 1fr);place-items:stretch stretch;gap:3rem}.icon-feature-card-container--columns-2{grid-template-columns:repeat(2,1fr)}.icon-feature-card-container--columns-3{grid-template-columns:repeat(3,1fr)}.icon-feature-card-container--columns-4{grid-template-columns:repeat(4,1fr)}}.icon-feature-card-container--left-aligned{justify-content:flex-start}.icon-feature-card-container--center-aligned{justify-content:center}.icon-feature-card-container--space-between{justify-content:space-between}@media (prefers-reduced-motion:reduce){.icon-feature-card--linked:hover .icon-feature-card__headline{color:var(--color-rte-link-default)}}@media (prefers-contrast:high){.icon-feature-card{border:1px solid var(--color-text-primary)}.icon-feature-card--linked:focus-visible{outline-width:3px}}@media print{.icon-feature-card{break-inside:avoid;box-shadow:none;transform:none!important}}.image-component{font-family:var(--font-family-regular);background-color:var(--color-bg-primary);width:100%;position:relative}.ai-modified-indicator{z-index:10;position:absolute;top:1rem;left:1rem}.ai-modified-indicator .ai-badge{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);text-align:center;color:var(--color-text-primary);border-radius:4px;padding:.5rem .75rem;display:inline-block}[data-theme=light] .ai-modified-indicator .ai-badge{color:var(--color-text-primary)}[data-theme=dark] .ai-modified-indicator .ai-badge{color:var(--color-text-inverse)}.images-container{background:var(--color-bg-primary);width:100%;position:relative}.images-container .images-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.image-component:not(.container-stack *) .images-container{background:var(--color-bg-primary);max-width:1600px;margin:0 auto;padding:48px}@media (max-width:992px){.image-component:not(.container-stack *) .images-container{padding:24px}}.image-wrapper{width:fit-content;max-width:100%;position:relative;overflow:hidden}.image-wrapper.aspect-ratio-16\:9{max-width:min(1600px,100%);margin:0 auto}.image-wrapper.aspect-ratio-1\:1{max-width:min(900px,100%);margin:0 auto}.image-wrapper.aspect-ratio-3\:4,.image-wrapper.aspect-ratio-4\:3{max-width:min(1200px,100%);margin:0 auto}.image-wrapper .component-image{width:auto;max-width:100%;height:auto;transition:opacity .3s;display:block}.image-block{flex-direction:column;width:fit-content;max-width:100%;margin:0 auto;display:flex}.image-block .image-credit{margin-top:8px}.image-block .image-toggle-section{margin-top:4px}.image-content-wrapper{width:100%}.image-credit{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-tertiary);text-align:left;margin-top:8px}.image-toggle-section{margin-top:8px}@media (max-width:768px){.image-toggle-section{max-width:100%}}.image-toggle-section .inline-toggle{cursor:pointer;font-family:var(--font-family-regular);align-items:center;gap:4px;display:inline-flex}.image-toggle-section .inline-toggle:focus{outline:none}.image-toggle-section .inline-toggle:focus-visible{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.image-toggle-section .inline-toggle .toggle-text{color:var(--color-rte-link-default);font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);will-change:transform,color;transition:color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:inline-block;transform:translate(0,0)}.image-toggle-section .inline-toggle .toggle-text a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.image-toggle-section .inline-toggle:hover .toggle-text{color:var(--color-rte-hover);transform:translate(8px)}.image-toggle-section .inline-toggle[aria-expanded=true] .toggle-text{transform:translate(8px)}.image-toggle-section .inline-toggle .toggle-icon{width:16px;height:16px;color:var(--color-text-primary);will-change:transform;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:translate(0,0)}.image-toggle-section .inline-toggle .toggle-icon .toggle-chevron{transition:transform .2s}.image-toggle-section .inline-toggle .toggle-icon .toggle-chevron.rotated{transform:rotate(180deg)}.image-toggle-section .inline-toggle:hover .toggle-icon,.image-toggle-section .inline-toggle[aria-expanded=true] .toggle-icon{transform:translate(8px)}.image-toggle-section .toggle-content{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);border-top:none;margin-top:8px;padding-top:0}.image-toggle-section .toggle-content a{font-size:inherit;color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.image-toggle-section .toggle-content a.vs-link-cta,.image-toggle-section .toggle-content a.vs-link-inline,.image-toggle-section .toggle-content a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.image-toggle-section .toggle-content a:hover{color:var(--color-rte-hover);text-decoration:underline}.image-toggle-section .toggle-content a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.image-toggle-section .toggle-content a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.image-toggle-section .toggle-content a:has(.link-icon){vertical-align:baseline;display:inline}.image-toggle-section .toggle-content a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.image-toggle-section .toggle-content p{margin-bottom:1em}.image-toggle-section .toggle-content p:last-child{margin-bottom:0}.image-toggle-section .toggle-content ol,.image-toggle-section .toggle-content ul{margin:1em 0;padding-left:2em}.image-toggle-section .toggle-content ol li,.image-toggle-section .toggle-content ul li{line-height:var(--line-height-relaxed);margin-bottom:.5em}.image-toggle-section .toggle-content ol li:last-child,.image-toggle-section .toggle-content ul li:last-child{margin-bottom:0}.image-toggle-section .toggle-content ol{list-style-type:decimal}.image-toggle-section .toggle-content ul{list-style-type:disc}.image-toggle-section .toggle-content strong{font-weight:var(--font-weight-semibold)}.image-toggle-section .toggle-content em{font-style:italic}.image-toggle-section .toggle-content h1,.image-toggle-section .toggle-content h2,.image-toggle-section .toggle-content h3,.image-toggle-section .toggle-content h4,.image-toggle-section .toggle-content h5,.image-toggle-section .toggle-content h6{font-weight:var(--font-weight-semibold);margin:1em 0 .5em}.image-toggle-section .toggle-content h1:first-child,.image-toggle-section .toggle-content h2:first-child,.image-toggle-section .toggle-content h3:first-child,.image-toggle-section .toggle-content h4:first-child,.image-toggle-section .toggle-content h5:first-child,.image-toggle-section .toggle-content h6:first-child{margin-top:0}.image-toggle-section .toggle-content blockquote{border-left:2px solid #e5e6ec;margin:1em 0;padding-left:1em;font-style:italic}.descriptive-accordion{margin-top:8px}.descriptive-accordion .faq-accordion-container{background-color:#0000;border:none}.descriptive-accordion .faq-accordion-container .faq-item{border:none;border-bottom:1px solid #e5e6ec;margin:0}.descriptive-accordion .faq-accordion-container .faq-item:last-child{border-bottom:none}.descriptive-accordion .faq-accordion-container .faq-item-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.descriptive-accordion .faq-accordion-container .faq-item-header .faq-item-icon{flex-shrink:0;margin-left:auto;transition:transform .2s}.descriptive-accordion .faq-accordion-container .faq-item-header .faq-item-icon .icon-content svg{display:none}.descriptive-accordion .faq-accordion-container .faq-item-header .faq-item-icon:after{content:"";background-image:url(/icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;transition:transform .2s;display:block}.descriptive-accordion .faq-accordion-container .faq-item-header .faq-item-icon.expanded:after{transform:rotate(180deg)}.descriptive-accordion .faq-accordion-container .faq-item-title{color:var(--color-text-primary);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);flex:1;margin:0}.descriptive-accordion .faq-accordion-container .faq-item-content{background:0 0;border:none}.descriptive-accordion .faq-accordion-container .faq-item-content-inner{color:var(--color-text-primary);font-size:var(--font-size-s);line-height:var(--line-height-relaxed);padding:0 0 16px}@media (max-width:768px){.ai-modified-indicator{top:.5rem;left:.5rem}.ai-modified-indicator .ai-badge{font-size:var(--font-size-2xs);padding:.375rem .5rem}}.image-component:focus,.image-component:focus-visible,.image-component :focus,.image-component :focus-visible{outline:none}@media (prefers-contrast:high){.image-component .ai-badge{border:2px solid}}@media (prefers-reduced-motion:reduce){.image-component .component-image{transition:none}}@media print{.image-component .ai-modified-indicator{display:none}.image-component .image-wrapper{break-inside:avoid}}@media (min-width:1200px){div[style]>.image-component>.images-container>.images-wrapper{width:83.3333%;margin-left:auto;margin-right:auto}}.info-tooltip{cursor:pointer;align-items:center;display:inline-flex;position:relative}.info-tooltip__icon{width:1.5rem;height:1.5rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;transition:color .2s;display:flex}.info-tooltip__icon .info-tooltip__icon-glyph{font-size:var(--info-icon-size,.75rem);width:var(--info-icon-size,.75rem);height:var(--info-icon-size,.75rem);color:currentColor;justify-content:center;align-items:center;line-height:1;display:flex}.info-tooltip__icon:hover{color:var(--color-primary)}.info-tooltip__icon:focus{outline:.125rem dotted var(--color-border-focus);outline-offset:.125rem;border-radius:50%}.info-tooltip__popup{bottom:calc(100% + var(--spacing-s));z-index:1000;min-width:17.5rem;max-width:20rem;animation:.2s ease-out tooltipFadeIn;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:75rem){.info-tooltip__popup{left:0;transform:none}}@media (max-width:47.9375rem){.info-tooltip__popup{min-width:15rem;max-width:17.5rem;left:0;transform:none}}.info-tooltip__content{background:var(--color-bg-primary);border:.0625rem solid var(--color-border-secondary);padding:var(--spacing-m) var(--spacing-xl) var(--spacing-m) var(--spacing-m);box-shadow:0 .25rem .75rem var(--color-active-overlay);font-family:var(--font-family-regular);color:var(--color-text-primary);text-align:left;position:relative}.info-tooltip__title{font-family:var(--font-family-headline);font-size:var(--body-s-size);font-weight:var(--font-weight-headline);line-height:var(--line-height-normal2);margin:0 0 var(--spacing-s) 0;color:var(--color-text-primary);outline:none}.info-tooltip__title:focus{outline:.125rem dotted var(--color-border-focus);outline-offset:.125rem}.info-tooltip__text{font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.info-tooltip__close{top:var(--spacing-m);right:var(--spacing-m);cursor:pointer;width:.75rem;height:.75rem;color:var(--color-text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute}.info-tooltip__close:hover{color:var(--color-text-primary)}.info-tooltip__close:focus{outline:.125rem dotted var(--color-border-focus);outline-offset:.125rem}.info-tooltip__close .info-tooltip__close-icon{color:currentColor;justify-content:center;align-items:center;width:.75rem;height:.75rem;font-size:.75rem;line-height:1;display:flex}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.layout{grid-template-columns:repeat(12,1fr);gap:48px;display:grid}@media (max-width:1439px){.layout{grid-template-columns:repeat(12,1fr);gap:32px}}@media (max-width:1023px){.layout{grid-template-columns:repeat(4,1fr);gap:16px}}.lead-form{width:90rem;font-family:var(--font-family-regular);background-color:var(--color-bg-primary);color:var(--color-text-primary);flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin:0 auto;padding:5rem 3rem;display:flex}.lead-form.imageLeft{flex-direction:row-reverse}.lead-form.imageRight{flex-direction:row}.lead-form-content,.lead-form-content.lead-form-image--small,.lead-form-content.lead-form-image--large{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2rem;width:50%;min-height:36rem;padding-top:3rem;display:flex;overflow-y:visible}.lead-form-content.lead-form-image--large{margin:3.875rem 0 0!important}.lead-form form{flex-direction:column;width:100%;display:flex}.lead-form .text-block{margin-bottom:2rem}.lead-form .title{font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0 0 1rem;font-size:var(--h4-size-desktop)!important}.lead-form .description{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.lead-form .description a,.lead-form .support-content a,.lead-form .disclaimer-content a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s}.lead-form .description a:hover,.lead-form .support-content a:hover,.lead-form .disclaimer-content a:hover{color:var(--color-rte-hover);text-decoration:underline}.lead-form .description a:focus-visible,.lead-form .support-content a:focus-visible,.lead-form .disclaimer-content a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.lead-form .input-fields{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.lead-form .input-field{width:100%}.lead-form .input-container{border:.0625rem solid var(--color-border-primary);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.lead-form .copy-container{flex-direction:column;flex:1;display:flex}.lead-form .label-text{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin-bottom:.25rem}.lead-form .input-text{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-text-primary);background:0 0;border:none;width:100%;padding:0}.lead-form select.input-text{appearance:none;cursor:pointer}.lead-form .chevron-down{align-items:center;display:flex}.lead-form .input-error{background-color:var(--color-bg-primary);color:var(--color-status-error)!important}.lead-form .input-container.has-error{border:.0625rem solid var(--color-border-error);background-color:var(--color-bg-secondary)}.lead-form .input-container.has-error .label-text{color:var(--color-status-error)!important}.lead-form .error-message{color:var(--color-status-error);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);background-color:var(--color-bg-primary);text-align:left;border:none;margin-top:.25rem;padding:0}.lead-form .input-container:has(.input-text:focus){outline:.125rem dotted var(--color-border-focus);outline-offset:.125rem}.lead-form .input-container:has(.input-text:hover){border:.0625rem solid var(--color-primary-hover);outline:none}.lead-form .input-text:focus{outline:none}.lead-form .input-container.has-error:has(.input-text:focus){border:.0625rem solid var(--color-border-error)}.lead-form .button-group{justify-content:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.lead-form .btn.main-cta-button,.lead-form .main-cta-button{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:.0625rem var(--color-text-primary) solid;cursor:pointer;transition:all var(--transition-fast);border-radius:62.5rem;padding:.75rem 1.5rem}.lead-form .btn.main-cta-button:hover:not(.disabled):not([aria-disabled=true]),.lead-form .main-cta-button:hover:not(.disabled):not([aria-disabled=true]){color:var(--color-text-inverse);background-color:var(--color-bg-primary)}.lead-form .btn.main-cta-button:focus:not(.disabled):not([aria-disabled=true]),.lead-form .main-cta-button:focus:not(.disabled):not([aria-disabled=true]){outline:.125rem dotted var(--color-border-focus);outline-offset:-.25rem}.lead-form .btn.main-cta-button:focus.disabled,.lead-form .btn.main-cta-button:focus[aria-disabled=true],.lead-form .main-cta-button:focus.disabled,.lead-form .main-cta-button:focus[aria-disabled=true]{outline:none!important}.lead-form .btn.main-cta-button.disabled,.lead-form .btn.main-cta-button[aria-disabled=true],.lead-form .main-cta-button.disabled{color:var(--color-text-disabled);border:.0625rem solid var(--color-text-disabled);cursor:not-allowed!important;pointer-events:auto!important}.lead-form .login-button{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-text-primary);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-secondary);text-decoration-color:var(--color-border-secondary);text-underline-offset:.5rem;transition:all var(--transition-fast);background:0 0;border:none;margin:0;padding:.75rem 0}.lead-form .login-button:hover{-webkit-text-decoration-color:var(--color-border-primary);text-decoration-color:var(--color-border-primary)}.lead-form .login-button:focus{outline:.125rem dotted var(--color-border-focus);outline-offset:.125rem}.lead-form .support-content{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin-bottom:2rem}.lead-form .support-content a{text-underline-offset:.125rem;text-decoration:underline}.lead-form .disclaimer-container{justify-content:center;width:100%;margin:0 auto;padding-top:2rem;display:flex}.lead-form .consent-checkbox{padding-right:.3125rem}.lead-form .disclaimer-text a{text-underline-offset:.125rem;text-decoration:underline}.lead-form .disclaimer-container.has-error .consent-checkbox input{outline:.0625 solid var(--color-border-error)}.lead-form .disclaimer-container.has-error .disclaimer-content{color:var(--color-status-error)!important}.lead-form .disclaimer-content{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-tertiary)!important;margin-top:.125rem!important}.lead-form .disclaimer-content a{text-underline-offset:.125rem;text-decoration:underline}.lead-form .error-text{color:var(--color-status-error)!important}.lead-form .image-container{flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:40.5rem;min-height:31.25rem;padding:4.5rem 0;display:flex}.lead-form .lead-form,.lead-form .lead-form-content,.lead-form .image-container,.lead-form .disclaimer-container,.lead-form .form{box-sizing:border-box}.lead-form .lead-form-image{object-fit:cover}.lead-form .lead-form.imageLeft .lead-form-content,.lead-form .lead-form.imageRight .lead-form-content{padding-right:9.25rem}.lead-form .lead-form.imageLeft.large .lead-form-content{padding-right:17.4375rem!important}.lead-form .lead-form-image--large{flex-shrink:0;width:26.1563rem;height:34.875rem}.lead-form .lead-form-image--small{flex-shrink:0;width:20.25rem;height:27rem}.lead-form .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}@media (max-width:36rem){.lead-form .title{font-size:var(--h1-size-mobile)!important}.lead-form,.lead-form.imageLeft,.lead-form.imageRight{flex-direction:column;justify-content:center;align-items:flex-start;gap:3rem;width:23.4375rem;margin:0 auto;padding:3rem 1.5rem!important}.image-container{order:2;justify-content:center;align-items:center;width:100%;height:27.25rem;min-height:auto;padding:0;display:flex}.lead-form-image--large,.lead-form-image--small{width:100%;height:100%}#lead-form-content{align-items:flex-start;width:100%;height:auto;margin:0!important;padding:0!important}}.lead-gen-confirmation{background-color:var(--color-bg-primary);flex-direction:column;justify-content:center;align-items:center;padding:7.5rem 1.5rem;display:flex}.aem-AuthorLayer-Edit .lead-gen-confirmation,.aem-Grid .lead-gen-confirmation{min-height:auto;padding:3rem 1.5rem}@media (max-width:767px){.lead-gen-confirmation{padding:5rem 1.5rem}}@media (max-width:480px){.lead-gen-confirmation{padding:3.75rem 1rem}}.lead-gen-confirmation__icon-container{margin-bottom:3rem}@media (max-width:767px){.lead-gen-confirmation__icon-container{margin-bottom:2rem}}@media (max-width:480px){.lead-gen-confirmation__icon-container{margin-bottom:1.5rem}}.lead-gen-confirmation__icon{object-fit:contain;width:7.5rem;height:7.5rem;display:block}@media (max-width:767px){.lead-gen-confirmation__icon{width:6rem;height:6rem}}@media (max-width:480px){.lead-gen-confirmation__icon{width:5rem;height:5rem}}.lead-gen-confirmation__content{text-align:center;max-width:800px}.lead-gen-confirmation__title{font-family:var(--font-family-regular);font-size:var(--font-medium-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--color-text-primary);text-align:center;margin:0 0 1.5rem}@media (max-width:767px){.lead-gen-confirmation__title{font-size:var(--font-medium-mobile);margin-bottom:1.5rem}}@media (max-width:480px){.lead-gen-confirmation__title{font-size:var(--h2-size-mobile);margin-bottom:1rem}}.lead-gen-confirmation__description{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);text-align:center;margin:0}@media (max-width:767px){.lead-gen-confirmation__description{font-size:var(--font-size-s-plus)}}@media (max-width:480px){.lead-gen-confirmation__description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}}@media (forced-colors:active),(prefers-contrast:more){.lead-gen-confirmation__title,.lead-gen-confirmation__description{letter-spacing:.12em;word-spacing:.16em}}.lead-gen-entry{background-color:var(--color-bg-primary);width:100%;font-family:var(--font-family-regular)}.lead-gen-entry__container{justify-content:space-between;align-items:stretch;width:100%;max-width:1600px;margin:0 auto;padding:5rem 3rem;display:flex}@media (min-width:1600px){.lead-gen-entry__container{padding:5rem 0}}@media (min-width:1200px) and (max-width:1599px){.lead-gen-entry__container{padding:5rem 3rem}}@media (max-width:1199px){.lead-gen-entry__container{padding:3rem}}@media (max-width:991px){.lead-gen-entry__container{padding:48px 24px}}@media (max-width:767px){.lead-gen-entry__container{flex-direction:column-reverse;min-height:auto}}.lead-gen-entry__image-container{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}@media (min-width:1200px){.lead-gen-entry__image-container{flex:1 0 50%}}@media (max-width:1199px){.lead-gen-entry__image-container{flex:1 0 55%}}@media (max-width:991px){.lead-gen-entry__image-container{flex:0 0 60%}}@media (max-width:767px){.lead-gen-entry__image-container{flex:none;width:100%;min-height:auto}}.lead-gen-entry__image{object-fit:cover;width:100%;height:100%}@media (min-width:1200px){.lead-gen-entry__image{max-width:418px;max-height:558px}}@media (min-width:992px) and (max-width:1199px){.lead-gen-entry__image{max-width:352px;max-height:469px}}@media (min-width:768px) and (max-width:991px){.lead-gen-entry__image{max-width:300px;max-height:400px}}@media (max-width:767px){.lead-gen-entry__image{width:100%;max-width:327px;height:435px;max-height:435px}}.lead-gen-entry__content{background-color:var(--color-bg-primary);flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;gap:2rem;padding:5rem;display:flex}@media (min-width:1200px){.lead-gen-entry__content{flex:1 0 50%;gap:1.5rem;padding:5rem}}@media (max-width:1199px){.lead-gen-entry__content{flex:1 0 45%;gap:1.5rem;padding:48px 0}}@media (max-width:991px){.lead-gen-entry__content{flex:0 0 40%;padding:1.5rem 0}}@media (max-width:767px){.lead-gen-entry__content{flex:none;width:100%;padding:2rem 1.5rem}}.lead-gen-entry__header{width:100%;margin-bottom:1.5rem}@media (max-width:999px){.lead-gen-entry__header{margin-bottom:1rem}}@media (max-width:767px){.lead-gen-entry__header{margin-bottom:1rem}}.lead-gen-entry__title{font-size:var(--h4-size-desktop);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-text-primary);margin:0 0 1rem}@media (max-width:999px){.lead-gen-entry__title{font-size:var(--h3-size-mobile);margin:0 0 .75rem}}@media (max-width:767px){.lead-gen-entry__title{font-size:var(--h4-size-mobile);margin:0 0 .75rem}}.lead-gen-entry__title a{color:var(--color-rte-link);text-decoration:underline}.lead-gen-entry__title a:hover{color:var(--color-rte-hover);text-decoration:underline}.lead-gen-entry__title a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.lead-gen-entry__description{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);margin:0;color:var(--color-text-primary)!important}@media (max-width:999px){.lead-gen-entry__description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}}@media (max-width:767px){.lead-gen-entry__description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}}.lead-gen-entry__description a{color:var(--color-rte-link);text-decoration:underline}.lead-gen-entry__description a:hover{color:var(--color-rte-hover);text-decoration:underline}.lead-gen-entry__description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.lead-gen-entry__form{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (max-width:999px){.lead-gen-entry__form{gap:1.5rem}}@media (max-width:767px){.lead-gen-entry__form{gap:1.5rem}}.lead-gen-entry__input-group{flex-direction:column;display:flex;position:relative}.lead-gen-entry__label{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);pointer-events:none;z-index:1;background-color:#0000;padding:0;transition:top .2s,font-size .2s,color .2s;position:absolute;top:1.5rem;left:1rem}.lead-gen-entry__input{width:100%;height:4rem;font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-text-primary);transition:border-color var(--transition-fast);font-family:var(--font-family-regular);outline:none;padding:1.5rem 1rem .5rem}.lead-gen-entry__input::placeholder{color:#0000}.lead-gen-entry__input:focus+.lead-gen-entry__label,.lead-gen-entry__input:not(:placeholder-shown)+.lead-gen-entry__label{font-size:var(--font-size-xs);line-height:var(--line-height-compact);color:var(--color-text-secondary);top:.5rem}.lead-gen-entry__input:focus{border-color:var(--color-primary)}.lead-gen-entry__input--error{border-color:var(--color-status-error);color:var(--toast-error-bold)}@media (max-width:767px){.lead-gen-entry__input{font-size:1rem}}.lead-gen-entry__select-wrapper{position:relative}.lead-gen-entry__select-wrapper .lead-gen-entry__label{font-size:var(--font-size-xs);line-height:var(--line-height-compact);top:.5rem}.lead-gen-entry__select{width:100%;height:4rem;font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-text-primary);appearance:none;cursor:pointer;transition:border-color var(--transition-fast);font-family:var(--font-family-regular);outline:none;padding:1.5rem 2.5rem .5rem 1rem}.lead-gen-entry__select:focus{border-color:var(--color-primary)}.lead-gen-entry__select:focus-visible{outline:2px dashed var(--lead-gen-entry-accent);outline-offset:2px}@media (max-width:767px){.lead-gen-entry__select{font-size:var(--font-size-m)}}.lead-gen-entry__chevron{pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.lead-gen-entry__chevron path{stroke:var(--color-text-primary)}.lead-gen-entry__error{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--toast-error-bold);align-items:center;gap:.25rem;margin-top:.25rem;display:flex}.lead-gen-entry__error:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1L1 14H15L8 1Z' stroke='%236C0505' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 6V9' stroke='%236C0505' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M8 12H8.01' stroke='%236C0505' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:16px;height:16px;display:inline-block}.lead-gen-entry__checkbox-group{margin:.5rem 0}@media (max-width:767px){.lead-gen-entry__checkbox-group{margin:.25rem 0}}.lead-gen-entry__checkbox-label{cursor:default;align-items:flex-start;gap:.75rem;display:flex}@media (max-width:767px){.lead-gen-entry__checkbox-label{gap:.5rem}}.lead-gen-entry__checkbox{opacity:0;cursor:pointer;position:absolute}.lead-gen-entry__checkbox:checked+.lead-gen-entry__checkbox-custom{background-color:var(--color-primary);border-color:var(--color-primary)}.lead-gen-entry__checkbox:focus-visible+.lead-gen-entry__checkbox-custom{outline:2px dashed var(--lead-gen-entry-accent);outline-offset:2px}.lead-gen-entry__checkbox-custom{border:1px solid var(--color-text-primary);background-color:var(--color-bg-primary);width:1.25rem;min-width:1.25rem;height:1.25rem;transition:all var(--transition-fast);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;display:flex}@media (max-width:767px){.lead-gen-entry__checkbox-custom{width:1.125rem;min-width:1.125rem;height:1.125rem}}.lead-gen-entry__checkbox-text{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);font-size:var(--font-size-xs)!important;color:var(--color-text-secondary)!important}.lead-gen-entry__checkbox-text *{font-size:var(--font-size-xs)!important;font-weight:var(--font-weight-regular)!important;line-height:var(--line-height-normal)!important;color:var(--color-text-secondary)!important}.lead-gen-entry__checkbox-text a{cursor:pointer;pointer-events:auto;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.lead-gen-entry__checkbox-text b,.lead-gen-entry__checkbox-text strong{text-decoration-line:underline;font-weight:var(--font-weight-regular)!important}.lead-gen-entry__link{color:var(--color-text-secondary);font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);transition:opacity var(--transition-fast);text-decoration:underline}.lead-gen-entry__link:hover{opacity:.8}.lead-gen-entry__button-group{align-items:center;gap:1rem;margin-top:.5rem;display:flex}@media (max-width:767px){.lead-gen-entry__button-group{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:.25rem}}.lead-gen-entry__button{width:fit-content;font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);transition:all var(--transition-fast);font-family:var(--font-family-regular);appearance:none;border-radius:1000px;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:inline-flex}.lead-gen-entry__button:not(:disabled){color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-text-primary);cursor:pointer}.lead-gen-entry__button:focus:not(:disabled){outline:2px dashed var(--color-primary);outline-offset:-4px}.lead-gen-entry__button:hover:not(:disabled){background-color:var(--color-bg-tertiary)}.lead-gen-entry__button:active:not(:disabled){background-color:var(--color-bg-secondary)}.lead-gen-entry__button:disabled,.lead-gen-entry__button.disabled{background-color:var(--lead-gen-entry-disabled-bg);border:1px solid var(--color-text-disabled);color:var(--color-text-disabled);cursor:not-allowed;opacity:1}@media (max-width:767px){.lead-gen-entry__button{padding:.5rem 1.5rem}}.lead-gen-entry__login-link{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);cursor:pointer;transition:opacity var(--transition-fast);padding:.5rem 0;text-decoration:none}.lead-gen-entry__login-link:hover{opacity:.7}@media (max-width:767px){.lead-gen-entry__login-link{padding:0}}.lead-gen-entry__footer-text{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-secondary);text-align:left;margin:1rem 0 0}@media (max-width:999px){.lead-gen-entry__footer-text{margin:.75rem 0 0}}@media (max-width:767px){.lead-gen-entry__footer-text{margin:.75rem 0 0}}.lead-gen-entry__footer-text a,.lead-gen-entry__footer-text b,.lead-gen-entry__footer-text strong{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-secondary);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.lead-gen-entry__footer-text b,.lead-gen-entry__footer-text strong{font-weight:var(--font-weight-regular);text-decoration-line:underline}.lead-gen-entry a.vs-link-cta{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-rte-link);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.lead-gen-entry a.vs-link-cta .link-icon{display:none}.lead-gen-entry a.vs-link-cta:hover{text-decoration-line:underline;color:var(--color-rte-hover)!important}.lead-gen-entry a.vs-link-cta:focus-visible{outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration-line:underline;color:var(--color-rte-link)!important}@media (forced-colors:active),(prefers-contrast:more){.lead-gen-entry__title,.lead-gen-entry__label,.lead-gen-entry__checkbox-text{letter-spacing:.12em;word-spacing:.16em}}@media (prefers-reduced-motion:reduce){.lead-gen-entry__input,.lead-gen-entry__select,.lead-gen-entry__checkbox-custom,.lead-gen-entry__button,.lead-gen-entry__login-link,.lead-gen-entry__link{transition:none}}.lead-gen-entry__required-note{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lead-gen-flow{width:100%;position:relative}@media (max-width:767px){.lead-gen-flow{margin-top:-120px;padding-top:120px}}@media (min-width:768px){.lead-gen-flow{scroll-margin-top:50px}}.lead-gen-information{background-color:var(--color-bg-primary);max-width:1600px;font-family:var(--font-family-regular);margin:auto;padding:5rem 1.5rem}@media (min-width:1600px){.lead-gen-information{padding:5rem 0}}@media (min-width:992px) and (max-width:1599px){.lead-gen-information{padding:5rem 3rem}}@media (max-width:991px){.lead-gen-information{padding:5rem 1.5rem}}.lead-gen-information.theme-dark{width:100%;max-width:100%}.lead-gen-information.theme-dark .form-container{max-width:1600px;margin:0 auto}.lead-gen-information .form-container{grid-template-columns:1fr;align-items:start;margin:0 auto;display:grid}.lead-gen-information .form-header{position:sticky;top:100px}.lead-gen-information .form-header .form-title{font-size:var(--h1-size-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--color-text-primary);font-family:var(--font-family-regular);margin:0 0 1rem}.lead-gen-information .form-header .form-description{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:0}.lead-gen-information .main-form{width:100%}.lead-gen-information .form-steps{overflow-anchor:none;flex-direction:column;gap:32px;padding:32px 0;display:flex}.lead-gen-information .form-step{border:none;min-width:0;margin:0;padding:0;transition:border-color .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .form-step.active .form-step-content{margin-top:0}.lead-gen-information .form-step:not(.active):not(.completed):not(.skipped):not(.has-errors) .form-accordion-header{cursor:default;pointer-events:none}.lead-gen-information .form-step-details{border:none;margin:0;padding:0}.lead-gen-information .form-step-details>summary{list-style:none}.lead-gen-information .form-step-details>summary::-webkit-details-marker{display:none}.lead-gen-information .form-step-details>summary::marker{content:"";display:none}.lead-gen-information .form-accordion-header{cursor:pointer;align-items:center;gap:1rem;padding:0 .25rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.lead-gen-information .form-accordion-header:focus{outline:none}.lead-gen-information .form-accordion-header:focus-visible{outline:2px dashed var(--color-primary);outline-offset:2px}.lead-gen-information .form-accordion-header .icon-slot{flex-shrink:0;width:3rem;height:3rem;position:relative}.lead-gen-information .form-accordion-header .icon-slot .circle{border:1px solid var(--color-text-disabled);background-color:#0000;border-radius:50%;width:3rem;height:3rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .form-accordion-header .icon-slot .check-icon{color:var(--color-bg-primary);opacity:0;width:1.5rem;height:1.5rem;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lead-gen-information .form-accordion-header .icon-slot .error-icon{color:#fff;opacity:0;width:1rem;height:1rem;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lead-gen-information .form-accordion-header .title-container{will-change:transform;flex-direction:column;flex:1;gap:.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translate(0,0)}.lead-gen-information .form-accordion-header .title-container .optional-label{color:var(--color-text-disabled);font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);margin:0 0 .25rem;transition:color .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .form-accordion-header .title-container .step-title{font-size:var(--h4-size-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-disabled);font-family:var(--font-family-regular);margin:0;transition:color .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .form-accordion-header .title-container .step-description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-disabled);margin:.25rem 0 0}.lead-gen-information .form-accordion-header .icon-toggle{flex-shrink:0;width:1.5rem;height:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .form-accordion-header .icon-toggle svg{width:100%;height:100%;color:var(--color-text-secondary-light);transition:color .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .form-step.active .form-accordion-header .icon-slot .circle{border-color:var(--color-text-primary)}.lead-gen-information .form-step.active .form-accordion-header .title-container .step-title,.lead-gen-information .form-step.active .form-accordion-header .title-container .optional-label{color:var(--color-text-primary)}.lead-gen-information .form-step.active .form-accordion-header .title-container .step-description{color:var(--color-text-secondary)}.lead-gen-information .form-step.active .form-accordion-header .icon-toggle{transform:rotate(45deg)}.lead-gen-information .form-step.active .form-accordion-header .icon-toggle svg{color:var(--color-text-secondary)}.lead-gen-information .form-step.completed .form-accordion-header .icon-slot .circle{border-color:var(--color-text-primary);background-color:var(--color-text-primary)}.lead-gen-information .form-step.completed .form-accordion-header .icon-slot .check-icon{opacity:1}.lead-gen-information .form-step.completed .form-accordion-header .title-container .step-title,.lead-gen-information .form-step.completed .form-accordion-header .title-container .optional-label{color:var(--color-text-primary)}.lead-gen-information .form-step.completed .form-accordion-header .title-container .step-description,.lead-gen-information .form-step.completed .form-accordion-header .icon-toggle svg{color:var(--color-text-secondary)}.lead-gen-information .form-step.skipped .form-accordion-header .icon-slot .circle{border-color:var(--color-text-primary)}.lead-gen-information .form-step.skipped .form-accordion-header .title-container .step-title{color:var(--color-text-primary)}.lead-gen-information .form-step.skipped .form-accordion-header .title-container .optional-label,.lead-gen-information .form-step.skipped .form-accordion-header .title-container .step-description,.lead-gen-information .form-step.skipped .form-accordion-header .icon-toggle svg{color:var(--color-text-secondary)}.lead-gen-information .form-step.has-errors .form-accordion-header .icon-slot{aspect-ratio:1;background-color:var(--toast-error-regular);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.lead-gen-information .form-step.has-errors .form-accordion-header .icon-slot .circle{display:none}.lead-gen-information .form-step.has-errors .form-accordion-header .icon-slot .error-icon{opacity:1;width:24px;height:24px;color:var(--toast-error-bold)}.lead-gen-information .form-step.has-errors .form-accordion-header .icon-slot .check-icon{opacity:0}.lead-gen-information .form-step.has-errors .form-accordion-header .title-container .step-title{color:var(--toast-error-bold)}.lead-gen-information .form-step.has-errors .form-accordion-header .title-container .step-error-message{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--toast-error-bold);font-weight:var(--font-weight-medium);margin:.25rem 0 0}.lead-gen-information .form-step.has-errors:not(.active) .form-accordion-header{border-radius:8px;margin-bottom:.25rem}.lead-gen-information.theme-dark .icon-slot .circle{border:1px solid var(--color-white-overlay-20)}.lead-gen-information.theme-dark .form-step.has-errors .form-accordion-header .icon-slot{background-color:var(--color-lead-gen-error-deep)}.lead-gen-information.theme-dark .form-step.has-errors .form-accordion-header .icon-slot .error-icon,.lead-gen-information.theme-dark .form-step.has-errors .form-accordion-header .title-container .step-title,.lead-gen-information.theme-dark .form-step.has-errors .form-accordion-header .title-container .step-error-message{color:var(--color-lead-gen-error-text)}.lead-gen-information .form-step-content{flex-direction:column;gap:1.5rem;padding:32px 0 0;animation:.4s both stepContentIn;display:flex}@keyframes stepContentIn{0%{opacity:0}to{opacity:1}}.lead-gen-information .validation-banner{border-radius:4px;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.lead-gen-information .validation-banner .validation-banner-content{flex:1;align-items:flex-start;gap:1rem;display:flex}.lead-gen-information .validation-banner .validation-icon{background-color:var(--color-lead-gen-error-icon-bg);width:2.5rem;height:2.5rem;color:var(--toast-error-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lead-gen-information .validation-banner .validation-icon svg{width:1.5rem;height:1.5rem}.lead-gen-information .validation-banner .validation-text{flex:1}.lead-gen-information .validation-banner .validation-text .validation-title{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);color:var(--toast-error-bold);margin:0 0 .25rem}.lead-gen-information .validation-banner .validation-text .validation-message{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--toast-error-bold);margin:0}.lead-gen-information .validation-banner .validation-close{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:flex}.lead-gen-information .validation-banner .validation-close:hover{color:var(--toast-error-bold)}.lead-gen-information .validation-banner .validation-close:focus{outline:2px solid var(--color-primary);outline-offset:2px}.lead-gen-information .input-field{flex-direction:column;display:flex;position:relative}.lead-gen-information .input-field .input-label{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);pointer-events:none;background-color:#0000;padding:0;transition:top .2s,font-size .2s,color .2s;position:absolute;top:1.3rem;left:1rem;transform:none}.lead-gen-information .input-field .input-control{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);border:1px solid var(--color-text-primary);background-color:var(--color-bg-primary);height:4rem;padding:1.5rem 1rem .5rem;transition:border-color .2s}.lead-gen-information .input-field .input-control:focus{border-color:var(--color-primary);outline:none}.lead-gen-information .input-field .input-control:focus+.input-label,.lead-gen-information .input-field .input-control:not(:placeholder-shown)+.input-label{font-size:var(--font-size-xs);line-height:var(--line-height-compact);color:var(--color-text-secondary);top:.5rem}.lead-gen-information .input-field .input-control::placeholder{color:#0000}.lead-gen-information .input-field.filled .input-control{color:var(--color-text-primary)}.lead-gen-information .input-field.has-error .input-control{border-color:var(--color-status-error);color:var(--toast-error-bold)}.lead-gen-information .input-field.has-error .input-control:focus{border-color:var(--color-status-error)}.lead-gen-information .input-field.has-error .input-label{color:var(--color-status-error)}.lead-gen-information .input-field .field-error-message{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--toast-error-bold);align-items:center;gap:.25rem;margin-top:.25rem;display:flex}.lead-gen-information .input-field .field-error-message .error-icon{color:var(--toast-error-bold);flex-shrink:0}.lead-gen-information .input-field.select-field .input-label{font-size:var(--font-size-xs);line-height:var(--line-height-compact);top:.5rem;transform:translateY(0)}.lead-gen-information .input-field.select-field .input-control{appearance:none;cursor:pointer;padding-right:2.5rem}.lead-gen-information .input-field.select-field .input-control:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px}.lead-gen-information .input-field.select-field .chevron-icon{width:1.25rem;height:1.25rem;color:var(--color-text-primary);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.lead-gen-information .input-field.textarea-field .textarea-control{resize:vertical;min-height:7.5rem;font-family:var(--font-family-regular);line-height:var(--line-height-relaxed)}.lead-gen-information .input-field.textarea-field .input-label{top:1rem}.lead-gen-information .input-field.textarea-field .textarea-control:focus+.input-label,.lead-gen-information .input-field.textarea-field .textarea-control:not(:placeholder-shown)+.input-label{font-size:var(--font-size-xs);top:.5rem}.lead-gen-information .input-field.textarea-field-simple .textarea-control-simple{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);border:1px solid var(--color-text-primary);background-color:var(--color-bg-primary);resize:vertical;border-radius:4px;width:100%;min-height:7.5rem;padding:1rem;transition:border-color .2s}.lead-gen-information .input-field.textarea-field-simple .textarea-control-simple:focus{border-color:var(--color-primary);outline:none}.lead-gen-information .input-field.textarea-field-simple .textarea-control-simple::placeholder{color:var(--color-text-secondary);opacity:1}.lead-gen-information .business-type-options{flex-direction:column;gap:1rem;display:flex}.lead-gen-information .business-type-card{border:1px solid var(--color-border-secondary);cursor:pointer;background-color:var(--color-bg-primary);border-radius:4px;justify-content:space-between;align-items:flex-start;padding:1rem;transition:all .2s;display:flex;position:relative}.lead-gen-information .business-type-card:hover{border-color:var(--color-text-primary)}.lead-gen-information .business-type-card:focus-visible{outline:2px solid var(--color-primary);outline:2px dashed var(--brand-color-primary);outline-offset:2px}.lead-gen-information .business-type-card.selected{border-color:var(--color-text-primary);background-color:#0000}.lead-gen-information .business-type-card .business-type-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.lead-gen-information .business-type-card .business-type-label{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.lead-gen-information .business-type-card .business-type-description{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin:0}.lead-gen-information .business-type-card .business-type-checkmark{flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-left:1rem;display:flex}.lead-gen-information .business-type-card .business-type-checkmark img{width:24px;height:24px}.lead-gen-information .business-type-card .business-type-checkmark .checkmark-icon{filter:invert(20%)sepia()saturate(2000%)hue-rotate(220deg)brightness(90%)contrast(90%)}.lead-gen-information.theme-dark .business-type-checkmark .checkmark-icon{filter:brightness(0)invert()!important}.lead-gen-information .solution-select-field{cursor:pointer}.lead-gen-information .solution-select-field .solution-select-display.input-control{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;height:auto;min-height:3.5rem;padding-top:1rem;padding-bottom:1rem;padding-right:2.5rem;display:block;position:relative}.lead-gen-information .solution-select-field .solution-select-display.input-control:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px;border-color:var(--brand-color-primary)}.lead-gen-information .solution-select-field .solution-select-display.input-control .chevron-icon{pointer-events:none;color:var(--color-text-primary);flex-shrink:0;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.lead-gen-information .solution-list-panel{background-color:var(--color-bg-primary);box-shadow:0 -.5rem 1.5rem var(--color-overlay-20);z-index:9999;flex-direction:column;animation:.3s ease-out slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lead-gen-information .solution-panel-header{border-bottom:1px solid var(--color-text-primary);justify-content:flex-end;padding:1rem 1.5rem;display:flex}.lead-gen-information .close-panel-button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.lead-gen-information .close-panel-button svg{width:1.5rem;height:1.5rem;color:var(--color-text-primary)}.lead-gen-information .close-panel-button:hover{background-color:var(--color-bg-secondary)}.lead-gen-information .close-panel-button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.lead-gen-information .solution-panel-content{flex:1;overflow-y:auto}.lead-gen-information .solution-panel-footer{border-top:1px solid var(--color-text-primary);background-color:var(--color-bg-primary);justify-content:center;padding:1.5rem;display:flex}.lead-gen-information .solution-item{border-bottom:1px solid var(--color-text-primary);cursor:pointer;background-color:var(--color-bg-primary);justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.lead-gen-information .solution-item:last-child{border-bottom:none}.lead-gen-information .solution-item:hover{background-color:var(--color-bg-secondary);color:var(--color-primary);transform:translate(.5rem)}.lead-gen-information .solution-item.selected{background-color:var(--brand-blue-50)}.lead-gen-information .solution-item .solution-label{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);transition:color .3s cubic-bezier(.4,0,.2,1)}.lead-gen-information .solution-item .check-mark{color:var(--color-primary);flex-shrink:0}.lead-gen-information .text-button{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-text-primary);cursor:pointer;text-align:center;border-radius:1000px;align-self:flex-start;width:fit-content;padding:1rem 1.5rem;transition:all .2s}.lead-gen-information .text-button:focus:not(:disabled):not(.disabled){outline:2px dashed var(--color-primary);outline-offset:-4px}.lead-gen-information .text-button:active:not(:disabled):not(.disabled){background-color:var(--color-text-primary);color:var(--color-bg-primary)}.lead-gen-information .text-button:disabled,.lead-gen-information .text-button.disabled{color:var(--color-border-light-gray);border-color:var(--color-border-light-gray);cursor:not-allowed;pointer-events:none;background-color:#0000}.lead-gen-information.theme-dark .submit-button:focus{outline:2px dashed var(--color-text-primary);outline-offset:-4px}.lead-gen-information.theme-dark .input-field.has-error .input-control{border-color:var(--color-lead-gen-error-text);color:var(--color-lead-gen-error-text)}.lead-gen-information.theme-dark .input-field.has-error .input-control:focus{border-color:var(--color-lead-gen-error-text)}.lead-gen-information.theme-dark .input-field.has-error .input-label,.lead-gen-information.theme-dark .input-field.has-error .field-error-message,.lead-gen-information.theme-dark .input-field.has-error .field-error-message .error-icon{color:var(--color-lead-gen-error-text)}.lead-gen-information .cta-captcha-section{flex-direction:column;gap:1.5rem;padding-top:1rem;display:flex}.lead-gen-information .captcha-container{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lead-gen-information .captcha-container .captcha-checkbox{align-items:center;gap:.5rem;display:flex}.lead-gen-information .captcha-container .captcha-checkbox input[type=checkbox]{border:2px solid var(--color-text-primary);background-color:var(--color-bg-primary);cursor:pointer;appearance:none;border-radius:2px;width:1.5rem;height:1.5rem;position:relative}.lead-gen-information .captcha-container .captcha-checkbox input[type=checkbox]:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.lead-gen-information .captcha-container .captcha-checkbox input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.lead-gen-information .captcha-container .captcha-checkbox label{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);cursor:pointer}.lead-gen-information .captcha-container .captcha-logo .recaptcha-badge{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.lead-gen-information .captcha-container .captcha-logo .recaptcha-badge .recaptcha-text{font-family:var(--font-family-regular);font-size:var(--font-size-10px);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);letter-spacing:.5px}.lead-gen-information .captcha-container .captcha-logo .recaptcha-badge .recaptcha-links{font-family:var(--font-family-regular);font-size:var(--font-size-3xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.lead-gen-information .captcha-container .captcha-logo .recaptcha-badge .recaptcha-links a{color:var(--color-text-secondary);text-decoration:none}.lead-gen-information .captcha-container .captcha-logo .recaptcha-badge .recaptcha-links a:hover{text-decoration:underline}.lead-gen-information .submit-button{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-inverse);background-color:var(--color-primary);cursor:pointer;border:none;border-radius:1000px;align-self:flex-start;width:fit-content;padding:1rem 1.5rem;transition:all .2s}.lead-gen-information .submit-button:hover:not(:disabled){background-color:var(--brand-blue-600)}.lead-gen-information .submit-button:focus{outline:2px dashed var(--color-text-inverse);outline-offset:-4px}.lead-gen-information .submit-button:disabled{background-color:var(--brand-blue-200);cursor:not-allowed;opacity:.6}.lead-gen-information .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1200px){.lead-gen-information .form-container{grid-template-columns:1fr 1fr;gap:48px}}@media (max-width:1199px){.lead-gen-information .form-container{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:767px){.lead-gen-information .form-container{grid-template-columns:1fr;gap:0}.lead-gen-information .form-header{position:static}.lead-gen-information .form-header .form-title{font-size:var(--h2-size-mobile)}.lead-gen-information .form-header .form-description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}.lead-gen-information .main-form{max-width:100%}.lead-gen-information .form-step-content{padding-left:1.5rem}.lead-gen-information .form-accordion-header{padding:1rem 0}.lead-gen-information .form-accordion-header .icon-slot,.lead-gen-information .form-accordion-header .icon-slot .circle{width:3rem;height:3rem}.lead-gen-information .form-accordion-header .title-container .step-title{font-size:var(--h4-size-mobile)}.lead-gen-information .captcha-container{flex-direction:column;align-items:flex-start;padding:1rem 1.5rem}.lead-gen-information .input-field .input-control{font-size:var(--font-size-m)}}@media (min-width:768px) and (max-width:1023px){.lead-gen-information .form-container{grid-template-columns:1fr;gap:2rem}.lead-gen-information .form-header{position:static}}@media (max-width:480px){.lead-gen-information{padding:5rem 1rem}.lead-gen-information .form-header .form-title{font-size:var(--h3-size-mobile)}.lead-gen-information .form-step-content{gap:1.5rem;padding-left:1rem}}@media (forced-colors:active),(prefers-contrast:more){.lead-gen-information .form-title,.lead-gen-information .step-title,.lead-gen-information .input-label,.lead-gen-information .solution-label{letter-spacing:.12em;word-spacing:.16em}}.lead-gen-information .marketing-optin-section{margin-top:.5rem;padding:1rem 0}.lead-gen-information .marketing-optin-section .marketing-optin-label{cursor:default;font-size:var(--font-size-s);line-height:var(--line-height-relaxed);color:var(--color-text-primary);align-items:flex-start;gap:.75rem;display:flex}.lead-gen-information .marketing-optin-section .marketing-optin-checkbox{opacity:0;width:0;height:0;position:absolute}.lead-gen-information .marketing-optin-section .marketing-optin-checkmark{border:1px solid var(--color-text-primary);cursor:pointer;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:2px;transition:background-color .2s,border-color .2s;display:flex}.lead-gen-information .marketing-optin-section .marketing-optin-checkbox:checked~.marketing-optin-checkmark{background-color:var(--color-primary);border-color:var(--color-primary)}.lead-gen-information .marketing-optin-section .marketing-optin-checkbox:focus-visible~.marketing-optin-checkmark{outline:2px dashed var(--color-primary);outline-offset:2px}.lead-gen-information .marketing-optin-section .marketing-optin-text{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);flex:1;font-size:var(--font-size-xs)!important;color:var(--color-text-disabled)!important}.lead-gen-information .marketing-optin-section .marketing-optin-text *{font-family:var(--font-family-regular)!important;font-size:var(--font-size-xs)!important;font-weight:var(--font-weight-regular)!important;line-height:var(--line-height-normal)!important;color:var(--color-text-disabled)!important}.lead-gen-information .marketing-optin-section .marketing-optin-text a{cursor:pointer;pointer-events:auto;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.lead-gen-information .marketing-optin-section .marketing-optin-text a .link-icon{display:none}.lead-gen-information .marketing-optin-section .marketing-optin-text b,.lead-gen-information .marketing-optin-section .marketing-optin-text strong{text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-style:solid;text-decoration-thickness:auto;font-weight:var(--font-weight-regular)!important}@media (prefers-reduced-motion:reduce){.lead-gen-information .solution-list-panel{animation:none}.lead-gen-information .form-accordion-header,.lead-gen-information .form-step,.lead-gen-information .input-control,.lead-gen-information .business-type-card,.lead-gen-information .solution-item,.lead-gen-information .text-button,.lead-gen-information .submit-button{transition:none}}.link-box-container{width:100%;font-family:var(--font-family-regular);padding:0}.link-box-grid{--columns:3;gap:1.5rem;width:100%;display:grid}@media (min-width:62rem){.link-box-grid{grid-template-columns:repeat(var(--columns), 1fr)}}@media (min-width:48rem) and (max-width:61.9375rem){.link-box-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.link-box-grid{grid-template-columns:1fr}}.link-box-card{background:var(--card-fill-background);cursor:default;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;transition:all .3s;display:flex}@media (max-width:767px){.link-box-card{min-height:332.21px}}@media (min-width:768px) and (max-width:991px){.link-box-card{min-height:400px}}@media (min-width:992px) and (max-width:1199px){.link-box-card{min-height:400px}}@media (min-width:1200px){.link-box-card{min-height:400px}}.link-box-card--linked{cursor:pointer}.link-box-card--transparent{background:0 0}.link-box-card--light-grey{--link-box-text-primary:#1a1a1a;--color-rte-link:#2c2c2c;--color-rte-hover:#000;--color-rte-outline:#000;--color-rte-link-default:#2c2c2c;background:#f7f7f7}.link-box-card--light-grey .link-box-title,.link-box-card--light-grey .link-box-description,.link-box-card--light-grey .link-box-link-text{color:#1a1a1a}.link-box-card--light-grey .link-box-top-section.with-divider{border-bottom-color:#1a1a1a}.link-box-card--light-grey .text-link,.link-box-card--light-grey .text-link span,.link-box-card--light-grey .text-link p,.link-box-card--light-grey .text-link .arrow-icon svg{color:#1a1a1a}.link-box-card--light-grey .text-link:focus-visible,.link-box-card--light-grey .text-link.focused{outline-color:#1a1a1a}.link-box-card--light-grey .btn-link-container,.link-box-card--light-grey .btn-link-container.link-btn-light,.link-box-card--light-grey .btn-link-container.link-btn-dark,.link-box-card--light-grey .btn-link-container .btn-link svg,.link-box-card--light-grey .btn-link-container.link-btn-light .btn-link svg,.link-box-card--light-grey .btn-link-container.link-btn-dark .btn-link svg{color:#1a1a1a}.link-box-card--light-grey .btn-link-container:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-light:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-light:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-dark:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-dark:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:#1a1a1a}.link-box-card--light-grey .btn-link-container:focus-visible,.link-box-card--light-grey .btn-link-container.link-btn-light:focus-visible,.link-box-card--light-grey .btn-link-container.link-btn-dark:focus-visible{color:#1a1a1a;outline-color:#1a1a1a!important}.link-box-card--light-grey.link-box-card--light-grey .btn--primary{color:#fff;background-color:#1434cb;border:none}.link-box-card--light-grey.link-box-card--light-grey .btn--primary:hover,.link-box-card--light-grey.link-box-card--light-grey .btn--primary:active{color:#fff;background-color:#0d2181;opacity:1!important}.link-box-card--light-grey.link-box-card--light-grey .btn--primary:focus-visible:after{border-color:#fff}.link-box-card--light-grey.link-box-card--light-grey .btn--secondary{color:#1a1a1a;background-color:#0000;border:1px solid #1a1a1a}.link-box-card--light-grey.link-box-card--light-grey .btn--secondary:hover,.link-box-card--light-grey.link-box-card--light-grey .btn--secondary:active{color:#f7f7f7;background-color:#1a1a1a;border:1px solid #1a1a1a;opacity:1!important}.link-box-card--light-grey.link-box-card--light-grey .btn--secondary:focus-visible:after{border-color:#1a1a1a}.link-box-card--dark-grey{--link-box-text-primary:#fff;--color-rte-link:#f7f7f7;--color-rte-hover:#fff;--color-rte-outline:#fff;--color-rte-link-default:#f7f7f7;background:#2c2c2c}.link-box-card--dark-grey .link-box-title,.link-box-card--dark-grey .link-box-description,.link-box-card--dark-grey .link-box-link-text{color:#fff}.link-box-card--dark-grey .link-box-top-section.with-divider{border-bottom-color:#fff9}.link-box-card--dark-grey .text-link,.link-box-card--dark-grey .text-link span,.link-box-card--dark-grey .text-link p,.link-box-card--dark-grey .text-link .arrow-icon svg{color:#fff}.link-box-card--dark-grey .text-link:focus-visible,.link-box-card--dark-grey .text-link.focused{outline-color:#fff}.link-box-card--dark-grey .btn-link-container,.link-box-card--dark-grey .btn-link-container.link-btn-light,.link-box-card--dark-grey .btn-link-container.link-btn-dark,.link-box-card--dark-grey .btn-link-container .btn-link svg,.link-box-card--dark-grey .btn-link-container.link-btn-light .btn-link svg,.link-box-card--dark-grey .btn-link-container.link-btn-dark .btn-link svg{color:#fff}.link-box-card--dark-grey .btn-link-container:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-light:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-light:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-dark:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-dark:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:#fff}.link-box-card--dark-grey .btn-link-container:focus-visible,.link-box-card--dark-grey .btn-link-container.link-btn-light:focus-visible,.link-box-card--dark-grey .btn-link-container.link-btn-dark:focus-visible{color:#fff;outline-color:#fff!important}.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary{color:#1a1a1a;background-color:#fff;border:none}.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary:hover,.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary:active{color:#1a1a1a;background-color:#dedede;opacity:1!important}.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary:focus-visible:after{border-color:#1a1a1a}.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary{color:#fff;background-color:#0000;border:1px solid #fff}.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary:hover,.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary:active{color:#2c2c2c;background-color:#fff;border:1px solid #fff;opacity:1!important}.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary:focus-visible:after{border-color:#fff}.link-box-content-wrapper{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.link-box-top-section{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.link-box-top-section.with-divider{border-bottom:1px solid var(--color-border-secondary);padding-bottom:1.5rem}.link-box-icon-container{flex-shrink:0;width:5rem;height:5rem;position:relative}.link-box-icon-container .link-box-icon-image{object-fit:contain;width:5rem;height:5rem;position:absolute;top:0;left:0}.link-box-title{color:var(--color-text-primary);font-size:var(--font-size-l);font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:var(--line-height-normal);word-wrap:break-word;align-self:stretch;margin:0;transition:color .2s}.link-box-description{color:var(--color-text-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);word-wrap:break-word;align-self:stretch;margin:0}.link-box-description strong{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium)}.link-box-description em{font-style:italic}.link-box-link-section{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:.25rem;margin-top:1.5rem;display:flex;overflow:hidden}.link-box-link-section .btn{height:2rem}@media (max-width:1023px){.link-box-link-section .btn{height:2rem}}.link-box-link-section .text-link{align-items:center;min-height:2rem;display:flex}.link-box-link-section .link-group{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.25rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.link-box-link-section .link-group li{width:100%;margin:0;padding:0;list-style:none}.link-box-link-section.blockReveal>.link-group{opacity:1!important;animation:none!important}.link-box-link-section.blockReveal .link-group>li{opacity:0;will-change:transform,opacity,clip-path}.link-box-link-section.blockReveal.scroll-down .link-group>li{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnim}.link-box-link-section.blockReveal.scroll-up .link-group>li{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnimReverse}.link-box-link-section.blockReveal.scroll-down .link-group>li:first-child{animation-delay:0s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(2){animation-delay:.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(3){animation-delay:.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(4){animation-delay:.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(5){animation-delay:.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(6){animation-delay:1s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(7){animation-delay:1.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(8){animation-delay:1.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(9){animation-delay:1.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(10){animation-delay:1.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(11){animation-delay:2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(12){animation-delay:2.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(13){animation-delay:2.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(14){animation-delay:2.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(15){animation-delay:2.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(16){animation-delay:3s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(17){animation-delay:3.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(18){animation-delay:3.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(19){animation-delay:3.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(20){animation-delay:3.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(21){animation-delay:4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(22){animation-delay:4.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(23){animation-delay:4.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(24){animation-delay:4.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(25){animation-delay:4.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(26){animation-delay:5s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(27){animation-delay:5.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(28){animation-delay:5.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(29){animation-delay:5.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(30){animation-delay:5.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(31){animation-delay:6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(32){animation-delay:6.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(33){animation-delay:6.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(34){animation-delay:6.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(35){animation-delay:6.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(36){animation-delay:7s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(37){animation-delay:7.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(38){animation-delay:7.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(39){animation-delay:7.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(40){animation-delay:7.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(41){animation-delay:8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(42){animation-delay:8.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(43){animation-delay:8.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(44){animation-delay:8.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(45){animation-delay:8.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(46){animation-delay:9s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(47){animation-delay:9.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(48){animation-delay:9.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(49){animation-delay:9.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(50){animation-delay:9.8s}.link-box-link-wrapper{border-radius:1rem;justify-content:flex-start;align-self:stretch;align-items:center;gap:.75rem;min-height:2rem;padding-right:.75rem;text-decoration:none;transition:all .2s;display:inline-flex}.link-box-link-wrapper:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.link-box-link-text-wrapper{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.25rem;display:inline-flex}.link-box-link-text{color:var(--color-text-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);word-wrap:break-word;align-self:stretch;margin:0;transition:color .2s}.link-box-link-icon{flex-shrink:0;width:1rem;height:1rem;transition:transform .2s;position:relative}.link-box-link-icon svg{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.link-box-card,.link-box-title,.link-box-link-text,.link-box-link-icon{transition:none}}@media print{.link-box-card{break-inside:avoid;box-shadow:none;transform:none!important}}.btn-link-container{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);cursor:pointer;justify-content:flex-start;align-items:center;min-width:5.375rem;height:3rem;text-decoration:none;display:inline-flex;position:relative}.btn-link-container:focus-visible{color:var(--brand-color-primary);outline:2px dotted var(--brand-color-primary)!important;outline-offset:2px!important}.btn-link-container:not(.has-icon){text-underline-offset:15px;text-decoration:underline}.btn-link-container:not(.has-icon):hover{text-decoration:underline}.btn-link-container.has-icon{text-decoration:none}.btn-link-container:hover,.btn-link-container:active{background-color:var(--color-transparent);color:var(--color-btn-text-secondary)}.btn-link-container:disabled,.btn-link-container.disabled{background-color:var(--color-transparent);color:var(--color-btn-secondary-disabled);cursor:not-allowed;opacity:.6}@media (max-width:1023px){.btn-link-container{min-width:5.375rem;height:3rem}}.btn-link-container--secondary{color:var(--color-btn-text-secondary);border:1px solid var(--color-btn-secondary-border);background-color:#0000}.btn-link-container--secondary:hover,.btn-link-container--secondary:active{background-color:var(--color-btn-secondary-hover);color:var(--color-btn-text-hover-secondary)}.btn-link-container--secondary:disabled,.btn-link-container--secondary.disabled{color:var(--color-btn-secondary-disabled);border-color:var(--color-btn-secondary-disabled);background-color:#0000}.btn-link-container.link-btn-dark{color:var(--color-text-primary)}.btn-link-container.link-btn-dark .btn-link{gap:8px;display:inline-flex;position:relative}.btn-link-container.link-btn-dark .btn-link svg{flex-shrink:0;min-width:16px;min-height:16px;margin-top:3px;transition:transform .2s}.btn-link-container.link-btn-dark .btn-link:after{content:"";width:100%;transition:border-color .2s,transform .2s,border-bottom-width .2s;position:absolute;bottom:-10px;left:0}.btn-link-container.link-btn-dark:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.btn-link-container.link-btn-dark:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:var(--color-text-primary)}.btn-link-container.link-btn-dark:focus-visible{color:var(--color-text-primary);outline:2px dotted var(--color-text-primary)!important;outline-offset:-2px!important}.btn-link-container.link-btn-dark:focus-visible .btn-link{padding:0 8px}.btn-link-container.link-btn-light{color:var(--color-text-primary)}.btn-link-container.link-btn-light .btn-link{gap:8px;display:inline-flex;position:relative}.btn-link-container.link-btn-light .btn-link svg{flex-shrink:0;min-width:16px;min-height:16px;margin-top:3px;transition:transform .2s}.btn-link-container.link-btn-light .btn-link:after{content:"";width:100%;transition:border-color .2s,transform .2s,border-bottom-width .2s;position:absolute;bottom:-10px;left:0}.btn-link-container.link-btn-light:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.btn-link-container.link-btn-light:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:var(--color-text-primary)}.btn-link-container.link-btn-light:focus-visible{color:var(--brand-color-primary);outline:2px dotted var(--brand-color-primary)!important;outline-offset:-2px!important}.btn-link-container.link-btn-light:focus-visible .btn-link{padding:0 8px}.btn-link-container.link--disabled,.btn-link-container--disabled,.btn-link-container[aria-disabled=true]{cursor:not-allowed;pointer-events:none;color:var(--color-text-disabled)}.btn-link-container.link--disabled .btn-link:after,.btn-link-container--disabled .btn-link:after,.btn-link-container[aria-disabled=true] .btn-link:after{border-bottom-color:currentColor}.btn-link-container.link--disabled.link--primary,.btn-link-container--disabled.link--primary,.btn-link-container[aria-disabled=true].link--primary{background-color:var(--color-btn-primary-disabled);color:var(--color-btn-text-primary);border:none}.btn-link-container.link--disabled.link--secondary,.btn-link-container--disabled.link--secondary,.btn-link-container[aria-disabled=true].link--secondary{color:var(--color-btn-secondary-disabled);border:1px solid var(--color-btn-secondary-disabled);background-color:#0000}.link-collection{background-color:var(--color-bg-primary);width:100%;padding-top:var(--Spacing-L,5rem);padding-bottom:var(--Spacing-L,5rem);--link-collection-description-color:var(--color-link-collection-desc-light);--link-collection-focus-color:#000}.link-collection--dark{--link-collection-description-color:var(--color-link-collection-desc-dark);--link-collection-focus-color:#fff}.link-collection--dark .title-block{color:#f0f0f0;background-color:#0000}.link-collection--dark .title-description,.link-collection--dark .title-description p,.link-collection--dark .title-description span{color:#f0f0f0}@media (max-width:991px){.link-collection{width:100%;height:auto;padding-top:1.5rem;padding-bottom:1.5rem}}@media (max-width:767px){.link-collection{padding-top:1rem;padding-bottom:1rem}}.link-collection__inner{width:100%;max-width:1600px;margin:0 auto}.link-collection__title-block{width:100%;padding-bottom:1.5rem}@media (max-width:767px){.link-collection__title-block{padding-bottom:1rem}}.link-collection__row{align-content:flex-start;align-items:flex-start;gap:var(--Spacing-M,3rem);padding-left:var(--Spacing-M,3rem);padding-right:var(--Spacing-M,3rem);flex-wrap:wrap;align-self:stretch;margin:0;padding-top:0;padding-bottom:0;list-style:none;display:flex}@media (max-width:1023px){.link-collection__row{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.link-collection__row{flex-direction:column;gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.link-collection__item{width:calc(50% - 1.5rem);min-height:8.875rem;padding-bottom:var(--Spacing-S,2rem);flex:0 0 calc(50% - 1.5rem);align-items:stretch;margin:0;padding-right:0;list-style:none;transition:border-bottom-color .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.link-collection__item:after{content:"";background-color:var(--color-border-secondary);height:1px;transition:background-color .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}.link-collection__item:hover:after{background-color:var(--color-border-secondary-hover)}@media (max-width:767px){.link-collection__item{flex:0 0 100%;width:100%;padding-bottom:1rem;padding-right:0}}.link-collection__item-link{color:inherit;cursor:pointer;width:100%;text-decoration:none;display:block}.link-collection__item-link:focus,.link-collection__item-link:focus-visible{outline:2px dotted var(--link-collection-focus-color);outline-offset:2px;border-radius:2px}.link-collection__item-content{width:100%;display:block}.link-collection__item .link-collection__description .title-block,.link-collection__item .link-collection__subtitle-block,.link-collection__item .title-block{align-items:flex-start;gap:var(--Spacing-2XS,1rem);flex-direction:column;flex:1;width:100%;padding:0;display:flex}@media (max-width:767px){.link-collection__item .title-block{width:100%}}.link-collection__item .title-block__content{align-items:flex-start;gap:var(--Spacing-3XS,.75rem);flex-direction:column;align-self:stretch;display:flex}.link-collection__item .title-block__title{font-family:var(--font-family-regular);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-regular);transition:color .3s cubic-bezier(.4,0,.2,1)}.link-collection__item .title-block__title h1,.link-collection__item .title-block__title h2,.link-collection__item .title-block__title h3,.link-collection__item .title-block__title h4,.link-collection__item .title-block__title h5,.link-collection__item .title-block__title h6{font-family:var(--font-family-regular);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-regular);margin:0;transition:color .3s cubic-bezier(.4,0,.2,1)}.link-collection__item .title-block__subtitle{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}.link-collection__item .title-block__subtitle p{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);margin:0}.link-collection__item .title-block__icon{flex-shrink:0;width:3rem;height:3rem}.link-collection__content-wrapper{gap:var(--Spacing-3XS,.75rem);flex-direction:column;width:100%;display:flex}.link-collection__title-row{width:100%;display:block}.link-collection__heading{font-family:var(--font-family-regular);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-regular);color:var(--color-text-link-title);margin:0;transition:color .3s cubic-bezier(.4,0,.2,1);display:inline}.link-collection__heading a{color:var(--color-rte-link);text-decoration:underline}.link-collection__heading a:hover{color:var(--color-rte-hover);text-decoration:underline}.link-collection__heading a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.link-collection__description{width:100%;line-height:var(--line-height-relaxed,1.3)}.link-collection__description .title-description{line-height:var(--line-height-relaxed,1.3)}.link-collection__description .title-description p,.link-collection__description .title-description p:last-child{line-height:var(--line-height-relaxed,1.3);margin:0}.link-collection__description .title-container{display:none!important}.link-collection__description .subtitle-container{flex:none;width:100%}.link-collection__description .title-description a{color:var(--color-rte-link);text-decoration:underline}.link-collection__description .title-description a.vs-link-cta{text-decoration:underline}.link-collection__description .title-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.link-collection__description .title-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.link-collection__arrow-icon{vertical-align:top;width:1.5rem;height:1.5rem;color:var(--color-icon-link);will-change:color,margin-left;flex-shrink:0;justify-content:center;align-items:center;margin-left:.5rem;margin-right:0;transition:color .3s cubic-bezier(.4,0,.2,1),margin-left .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.link-collection__arrow-icon .arrow-content{font-size:var(--font-size-xl);line-height:var(--line-height-compact);transform-origin:50%;display:inline-block}.link-collection__item:hover .link-collection__heading{color:var(--color-text-link-title-hover)}.link-collection__item:hover .link-collection__arrow-icon{color:var(--color-icon-link-hover);margin-left:.75rem}.link-collection__button-container{justify-content:center;align-items:center;width:100%;padding:3rem 0;display:flex}@media (min-width:768px){.link-collection__button-container{display:none}}@media (max-width:767px){.link-collection__button-container{padding:2rem 0}}@media (prefers-reduced-motion:reduce){.navigation-list-item,.faq-list-item,.bottom-panel-list-item,.button{transition:none;animation:none}.navigation-list-item .slot svg{transition:none}}:root{--scroll-container-width:20000px}.logo-banner{background-color:var(--color-bg-primary);width:100%;padding:1.5rem 0;position:relative;overflow:hidden}@media (min-width:1023px){.logo-banner{padding:2rem 0}}@media (min-width:1600px){.logo-banner{padding:2.5rem 0}}.logo-banner.images-loading{opacity:0}.logo-banner.images-loaded{opacity:1;transition:opacity .3s ease-in}.logo-banner__scroller{flex-direction:row;width:100%;display:flex;overflow:hidden}.logo-banner.has-paddles .logo-banner__scroller{-webkit-mask-image:var(--logo-banner-edge-fade);-webkit-mask-image:var(--logo-banner-edge-fade);mask-image:var(--logo-banner-edge-fade)}.logo-banner__scroller-inner{width:var(--scroll-container-width,20000px);will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-font-smoothing:subpixel-antialiased;image-rendering:-webkit-optimize-contrast;background-image:repeating-linear-gradient(to right, transparent 0, transparent var(--scroll-container-width,20000px));flex-flow:row;display:flex}.logo-banner__slide{flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:162px;margin:0 32px;display:flex;transform:translateZ(0)}.logo-banner__slide img{object-fit:cover;width:auto;max-width:100%;height:92px;transition:all var(--transition-slow);backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0)}.logo-banner.greyscale-enabled:not(.logo-banner--dark) .logo-banner__slide img{filter:grayscale()}.logo-banner__controls{background-color:var(--brand-blue-50);box-shadow:0 2px 8px var(--color-overlay-08);z-index:20;opacity:1;transition:opacity var(--transition-slow);pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:24px;right:24px}.logo-banner__play-pause{cursor:pointer;color:var(--color-surface-dark-hover);font-size:var(--font-size-xl);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.logo-banner:hover .logo-banner__controls,.logo-banner.is-paused .logo-banner__controls{opacity:1}.logo-banner{--logo-banner-arrow:var(--color-bg-secondary);--logo-banner-icon-color:var(--color-text-primary);--logo-banner-icon-hover:var(--color-text-disabled);--logo-banner-icon-focus:var(--color-primary);--logo-banner-edge-fade-width:82px;--logo-banner-edge-fade:linear-gradient(to right, transparent, black var(--logo-banner-edge-fade-width), black calc(100% - var(--logo-banner-edge-fade-width)), transparent)}.logo-banner.carousel-mode{background-color:var(--color-bg-primary);padding:16px 0;position:relative;overflow:hidden;opacity:1!important}.logo-banner.carousel-mode .logo-banner__carousel{width:100%;position:relative;overflow:visible}.logo-banner.carousel-mode .logo-banner__scroller-inner{transition:transform var(--transition-slow);flex-wrap:nowrap;justify-content:center;width:auto;display:flex}.logo-banner.carousel-mode.has-paddles .logo-banner__scroller-inner{-webkit-mask-image:var(--logo-banner-edge-fade);-webkit-mask-image:var(--logo-banner-edge-fade);mask-image:var(--logo-banner-edge-fade)}.logo-banner.carousel-mode .logo-banner__slide{flex-shrink:0;width:162px;max-width:162px}.logo-banner.carousel-mode .logo-banner__slide img{object-fit:cover;width:auto;max-width:100%;height:92px}.logo-banner.manual-infinite-mode{position:relative;overflow:hidden}.logo-banner.manual-infinite-mode .logo-banner__scroller-inner{transition:transform .3s ease-out}.logo-banner.manual-infinite-mode .logo-banner__scroller-inner.auto-scrolling,.logo-banner.manual-infinite-mode .logo-banner__scroller-inner.no-transition{transition:none!important}.logo-banner.manual-infinite-mode .logo-banner__scroller-inner.seamless-wrap{transition:none}.logo-banner.manual-infinite-mode .logo-banner__arrow:not(:disabled){cursor:pointer}.logo-banner.static-mode .logo-banner__scroller-inner{justify-content:center;align-items:center;width:100%}.logo-banner.manual-finite-mode{position:relative;overflow:hidden}.logo-banner.manual-finite-mode .logo-banner__scroller-inner{transition:transform .3s ease-out}.logo-banner.manual-finite-mode .logo-banner__arrow.disabled{opacity:.4;cursor:not-allowed;background:var(--logo-banner-arrow)}.logo-banner.manual-finite-mode .logo-banner__arrow:not(.disabled){cursor:pointer}.logo-banner.full-width-spacing .logo-banner__scroller-inner{justify-content:space-between;align-items:center;padding:0 2rem;display:flex;width:100%!important;transform:none!important}.logo-banner.full-width-spacing .logo-banner__slide{flex:none;max-width:162px;margin:0}.logo-banner.full-width-spacing .logo-banner__slide img{width:auto;max-width:100%;height:92px}.logo-banner.full-width-spacing .logo-banner__slide{opacity:1;visibility:visible}.logo-banner.full-width-spacing[data-logo-count="2"] .logo-banner__scroller-inner,.logo-banner.full-width-spacing[data-logo-count="3"] .logo-banner__scroller-inner,.logo-banner.full-width-spacing[data-logo-count="4"] .logo-banner__scroller-inner,.logo-banner.full-width-spacing[data-logo-count="5"] .logo-banner__scroller-inner{justify-content:center;gap:inherit}.logo-banner.carousel-mode[data-logo-count="2"] .logo-banner__scroller-inner,.logo-banner.carousel-mode[data-logo-count="3"] .logo-banner__scroller-inner,.logo-banner.carousel-mode[data-logo-count="4"] .logo-banner__scroller-inner,.logo-banner.carousel-mode[data-logo-count="5"] .logo-banner__scroller-inner{justify-content:center}.logo-banner[data-logo-count="2"] .logo-banner__slide,.logo-banner[data-logo-count="3"] .logo-banner__slide,.logo-banner[data-logo-count="4"] .logo-banner__slide,.logo-banner[data-logo-count="5"] .logo-banner__slide{margin:0}.logo-banner[data-logo-count="2"] .logo-banner__scroller-inner,.logo-banner[data-logo-count="3"] .logo-banner__scroller-inner,.logo-banner[data-logo-count="4"] .logo-banner__scroller-inner,.logo-banner[data-logo-count="5"] .logo-banner__scroller-inner{width:100%}.logo-banner[data-logo-count="2"] .logo-banner__scroller-inner{justify-content:center;gap:30px}@media (max-width:1199px){.logo-banner[data-logo-count="2"] .logo-banner__scroller-inner{gap:var(--spacing-l)}}@media (max-width:991px){.logo-banner[data-logo-count="2"] .logo-banner__scroller-inner{gap:20px}}@media (max-width:575px){.logo-banner[data-logo-count="2"] .logo-banner__scroller-inner{gap:var(--spacing-m);padding:0 var(--spacing-s)}}.logo-banner[data-logo-count="3"] .logo-banner__scroller-inner{justify-content:center;gap:30px}@media (max-width:1199px){.logo-banner[data-logo-count="3"] .logo-banner__scroller-inner{gap:var(--spacing-l)}}@media (max-width:991px){.logo-banner[data-logo-count="3"] .logo-banner__scroller-inner{gap:20px}}@media (max-width:575px){.logo-banner[data-logo-count="3"] .logo-banner__scroller-inner{gap:var(--spacing-m);padding:0 var(--spacing-s)}}.logo-banner[data-logo-count="4"] .logo-banner__scroller-inner{justify-content:center;gap:30px}@media (max-width:1199px){.logo-banner[data-logo-count="4"] .logo-banner__scroller-inner{gap:var(--spacing-l)}}@media (max-width:991px){.logo-banner[data-logo-count="4"] .logo-banner__scroller-inner{gap:20px}}@media (max-width:575px){.logo-banner[data-logo-count="4"] .logo-banner__scroller-inner{gap:var(--spacing-m);padding:0 var(--spacing-s)}}.logo-banner[data-logo-count="5"] .logo-banner__scroller-inner{justify-content:center;gap:30px}@media (max-width:1199px){.logo-banner[data-logo-count="5"] .logo-banner__scroller-inner{gap:var(--spacing-l)}}@media (max-width:991px){.logo-banner[data-logo-count="5"] .logo-banner__scroller-inner{gap:20px}}@media (max-width:575px){.logo-banner[data-logo-count="5"] .logo-banner__scroller-inner{gap:var(--spacing-m);padding:0 var(--spacing-s)}}.logo-banner:not([data-logo-count="2"]):not([data-logo-count="3"]):not([data-logo-count="4"]):not([data-logo-count="5"]) .logo-banner__slide{margin:0 15px}@media (max-width:1199px){.logo-banner:not([data-logo-count="2"]):not([data-logo-count="3"]):not([data-logo-count="4"]):not([data-logo-count="5"]) .logo-banner__slide{margin:0 var(--spacing-l)}}@media (max-width:991px){.logo-banner:not([data-logo-count="2"]):not([data-logo-count="3"]):not([data-logo-count="4"]):not([data-logo-count="5"]) .logo-banner__slide{margin:0 10px}}@media (max-width:575px){.logo-banner:not([data-logo-count="2"]):not([data-logo-count="3"]):not([data-logo-count="4"]):not([data-logo-count="5"]) .logo-banner__slide{margin:0 var(--spacing-s)}}@media (min-width:1441px){.logo-banner:not([data-logo-count="2"]):not([data-logo-count="3"]):not([data-logo-count="4"]):not([data-logo-count="5"]) .logo-banner__slide{margin:0 15px}}@media (min-width:1200px){.logo-banner.full-width-spacing .logo-banner__scroller-inner{padding:0 4rem}}@media (max-width:1199px){.logo-banner.full-width-spacing .logo-banner__scroller-inner{justify-content:flex-start;padding:0}.logo-banner.full-width-spacing .logo-banner__slide{margin:0 24px}.logo-banner.carousel-mode .logo-banner__scroller-inner{transition:transform var(--transition-slow);width:auto;display:flex}.logo-banner.carousel-mode .logo-banner__slide{flex-shrink:0;width:162px;max-width:162px}}.logo-banner__arrow-wrapper{z-index:10;position:absolute;top:50%;transform:translateY(-50%)}.logo-banner__arrow-wrapper--left{left:var(--spacing-l)}.logo-banner__arrow-wrapper--right{right:var(--spacing-l)}.logo-banner__arrow{background:var(--logo-banner-arrow);cursor:pointer;width:3rem;height:3rem;transition:all var(--transition-normal);box-shadow:0 2px 4px var(--color-active-overlay);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.logo-banner__arrow:hover:not(:disabled){background:var(--logo-banner-icon-hover);box-shadow:0 4px 8px var(--color-overlay-15);transform:scale(1.05)}.logo-banner__arrow:focus,.logo-banner__arrow:focus-visible{outline:2px dotted var(--logo-banner-icon-focus);outline-offset:-4px}.logo-banner__arrow:disabled{opacity:.4;cursor:not-allowed;background:var(--logo-banner-arrow)}.logo-banner__arrow svg{color:var(--logo-banner-icon-color)}@media (max-width:767px){.logo-banner{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;--logo-banner-edge-fade-width:32px}.logo-banner__scroller-inner{touch-action:pan-x}.logo-banner__arrow-wrapper--left{left:5px}.logo-banner__arrow-wrapper--right{right:5px}.logo-banner__arrow{width:3rem;height:3rem;box-shadow:0 2px 8px var(--color-overlay-15)}}.marquee .title-button-group{align-items:flex-start}.marquee{font-family:var(--font-family-regular);background:var(--color-bg-primary);flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.marquee__content-wrapper{background-color:#0000;align-items:flex-start;width:100%;min-height:500px;display:flex}.marquee__inner-wrapper{background-color:--bg-primary;gap:2rem;width:100%;display:flex}.marquee__image{background-color:var(--color-bg-primary);aspect-ratio:4/3;flex:0 0 55%;position:relative;overflow:hidden}.marquee__image .video-player-container{width:100%;height:100%;margin:0;padding:0}.marquee__image .video-player{width:100%;height:100%;padding-bottom:0}.marquee__image .play-button{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marquee--image-right .marquee__inner-wrapper{justify-content:space-between}.marquee--image-right .marquee__image{order:2}.marquee--image-right .marquee__container{order:1;padding:0 0 3rem 3rem}.marquee--image-right__headline-container{display:flex}.marquee .marquee__button-container{justify-content:flex-start;gap:1.5rem;display:flex}.marquee .marquee__button-container--stacked{flex-direction:column;gap:1rem}.marquee .marquee__button-container--stacked>*{margin-bottom:.5rem}.marquee .marquee__button-container--stacked>:last-child{margin-bottom:0}.marquee--no-media .marquee__container{width:1440px;max-width:100%;margin:0;padding:7.5rem 3rem 5rem}.marquee--no-media .marquee__header{flex-direction:row;align-self:stretch;align-items:flex-start;gap:3rem;display:flex}.marquee--no-media .marquee__headline-container{width:648px;margin:0}.marquee--no-media .marquee__headline{font-size:var(--font-medium-desktop)}.marquee--no-media .marquee__meta-info{align-items:center;width:300px}.marquee--no-media .marquee__info-container{flex-direction:row;align-self:stretch;align-items:flex-start;gap:3rem;width:100%;display:flex}.marquee--no-media .marquee__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:300px;display:flex}.marquee--no-media .marquee__date{flex-direction:column;gap:.5rem;display:flex}.marquee.marquee--with-divider .marquee__content{border-top:1px solid var(--color-overlay-15);padding-top:2rem}.marquee__image-bg{object-fit:cover;object-position:center;width:100%;height:100%}.marquee__video{object-fit:cover;width:100%;height:100%}.marquee__video-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.marquee__video-wrapper .video-player-container{width:100%;height:100%;margin:0;padding:0}.marquee__video-wrapper .video-player{width:100%;height:100%}.marquee__video-wrapper .video-player-frame,.marquee__video-wrapper .video-player-frame video{object-fit:cover;width:100%;height:100%}.marquee__media-controls{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marquee__media-controls .media-button{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:sans-serif}.marquee__media-controls .media-button.playing{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.marquee__container{z-index:2;background-color:var(--color-bg-primary);flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:3rem;padding:0 3rem 3rem 0;display:flex;position:relative}.marquee:not(.marquee--no-media) .marquee__container{flex:0 0 calc(45% - 1rem);min-width:0}.marquee__header{flex-direction:column;align-self:stretch;align-items:flex-start;gap:3rem;display:flex}.marquee__headline-container{width:100%}.marquee__content{flex-direction:column;gap:1.5rem;width:100%;display:flex}.marquee__meta-info{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.marquee__tag{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}.marquee__tag-divider{background:var(--color-overlay-15);width:1px;height:13px;margin:0 .5rem;display:inline-block}.marquee__headline{font-family:var(--font-family-regular);font-size:var(--font-medium-desktop);font-weight:var(--font-weight-medium);line-height:var(--line-height-h1);letter-spacing:-.01em;color:var(--color-text-primary);word-wrap:break-word;overflow-wrap:break-word;width:100%;margin:0}.marquee__footer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.marquee__content-block{flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;display:flex}.marquee__collaboration{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin:0}.marquee__details,.marquee__info-container{flex-direction:column;gap:1rem;width:100%;display:flex}.marquee__info{color:var(--color-text-primary);justify-content:space-between;align-items:flex-start;display:flex}.marquee__date{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-primary);flex-direction:column;gap:.5rem;display:flex}.marquee__date-label{color:var(--color-text-tertiary)}.marquee__date-value{color:var(--color-text-primary)}.marquee__read-time{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-tertiary)}.marquee__description{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);max-width:80%;color:var(--color-text-secondary);margin:0}.marquee__button-container{justify-content:center;align-items:center;gap:1.5rem;display:flex}.marquee--cta-stacked .title-button-group{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:288px}.marquee--cta-stacked .title-button-group>*{text-align:center;width:auto}.marquee--cta-stacked .title-button-group .text-link{text-align:center;justify-content:center}.marquee--cta-stacked .title-button-group .btn{justify-content:center;width:100%;display:flex}.marquee .marquee__description p{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.marquee .marquee__headline{-webkit-hyphens:none;hyphens:none}.marquee__container--text-left,.marquee__header--text-left,.marquee__meta-info--text-left,.marquee__headline-container--text-left,.marquee__headline--text-left,.marquee__content--text-left,.marquee__footer--text-left,.marquee__details--text-left,.marquee__info-container--text-left,.marquee__info--text-left,.marquee__date--text-left,.marquee__read-time--text-left,.marquee__content-block--text-left,.marquee__description--text-left,.marquee__button-container--text-left,.marquee__meta-section--text-left,.marquee__headline-section--text-left,.marquee__content-section--text-left,.marquee__partner-byline--text-left{text-align:left;justify-content:flex-start;align-items:flex-start}.marquee__container--text-right,.marquee__header--text-right,.marquee__meta-info--text-right,.marquee__headline-container--text-right,.marquee__headline--text-right,.marquee__content--text-right,.marquee__footer--text-right,.marquee__details--text-right,.marquee__info-container--text-right,.marquee__info--text-right,.marquee__date--text-right,.marquee__read-time--text-right,.marquee__content-block--text-right,.marquee__description--text-right,.marquee__button-container--text-right,.marquee__meta-section--text-right,.marquee__headline-section--text-right,.marquee__content-section--text-right,.marquee__partner-byline--text-right{text-align:right;justify-content:flex-end;align-items:flex-end}.marquee__container--text-center,.marquee__header--text-center,.marquee__meta-info--text-center,.marquee__headline-container--text-center,.marquee__headline--text-center,.marquee__content--text-center,.marquee__footer--text-center,.marquee__details--text-center,.marquee__info-container--text-center,.marquee__info--text-center,.marquee__date--text-center,.marquee__read-time--text-center,.marquee__content-block--text-center,.marquee__description--text-center,.marquee__button-container--text-center,.marquee__meta-section--text-center,.marquee__headline-section--text-center,.marquee__content-section--text-center,.marquee__partner-byline--text-center{text-align:center;justify-content:center;align-items:center}.marquee__button-container--text-left{justify-content:flex-start}.marquee__button-container--text-right{justify-content:flex-end}.marquee__button-container--text-center{justify-content:center}.marquee__info--text-left{justify-content:space-between;align-items:flex-start}.marquee__info--text-right{justify-content:space-between;align-items:flex-end}.marquee__info--text-center{justify-content:center;align-items:center;gap:2rem}.marquee.marquee .marquee__container--text-right,.marquee.marquee .marquee__header--text-right,.marquee.marquee .marquee__headline--text-right,.marquee.marquee .marquee__description--text-right,.marquee.marquee .marquee__meta-info--text-right{text-align:right!important;justify-content:flex-end!important;align-items:flex-end!important}.marquee.marquee .marquee__container--text-center,.marquee.marquee .marquee__header--text-center,.marquee.marquee .marquee__headline--text-center,.marquee.marquee .marquee__description--text-center,.marquee.marquee .marquee__meta-info--text-center{text-align:center!important;justify-content:center!important;align-items:center!important}.marquee.marquee .marquee__button-container--text-right{justify-content:flex-end!important}.marquee.marquee .marquee__button-container--text-center{justify-content:center!important}@media (min-width:992px) and (max-width:1199px){.marquee__content-wrapper{align-items:flex-start}.marquee__inner-wrapper{gap:2rem}.marquee__image{flex:0 0 55%;min-height:465px}.marquee__image .video-player-container{width:100%;height:100%;margin:0;padding:0}.marquee__image .video-player{width:100%;height:100%;padding-bottom:0}.marquee__image .play-button{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marquee__container{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex;padding:0 3rem 3rem 0!important}.marquee:not(.marquee--no-media) .marquee__container{flex:0 0 calc(45% - 1rem)}.marquee__header{gap:1rem}.marquee__headline-container{width:100%}.marquee__headline{font-size:var(--h2-size-desktop);line-height:var(--line-height-snug);letter-spacing:-.075em}.marquee__button-container{gap:1.5rem}.marquee__image-right .marquee__image{flex:0 0 55%;min-height:465px}.marquee.marquee--image-right .marquee__container{padding:0 0 var(--Spacing-M,48px) var(--Spacing-XS,48px)!important}.marquee.marquee--case-study.marquee--no-media .marquee__content-wrapper{padding-top:120px}.marquee.marquee--case-study.marquee--no-media .marquee__headline{font-size:var(--h2-size-desktop)!important}}@media (min-width:768px) and (max-width:991px){.marquee__content-wrapper{min-height:435px;display:flex}.marquee__inner-wrapper{align-items:flex-end;gap:2rem;width:100%;height:100%;display:flex}.marquee__image{flex:none;align-self:stretch;width:372px;height:100%}.marquee__image .video-player-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.marquee__image .video-player{width:100%!important;height:100%!important;padding-bottom:0!important}.marquee__image .play-button{z-index:10!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.marquee__container{font-size:var(--font-size-s);flex-direction:column;flex:1 0 0;gap:2rem;padding:0 1.5rem 3rem 0;display:flex}.marquee--image-right .marquee__container{padding:0 0 var(--Spacing-M,48px) var(--Spacing-XS,24px)}.marquee__header{gap:1rem}.marquee__headline-container{width:100%;margin:0}.marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug);margin:0}.marquee__description{max-width:100%;font-size:var(--font-size-s)}.marquee__details{font-size:var(--font-size-s);line-height:var(--line-height-normal);flex-direction:column;gap:2rem;display:flex}.marquee__date{flex-direction:column;align-items:flex-start}.marquee__read-time{align-self:flex-start}.marquee__button-container{align-items:center;gap:1.5rem;display:flex}.marquee.marquee--case-study.marquee--no-media .marquee__content-wrapper{gap:2rem;width:768px;padding-top:80px}.marquee.marquee--case-study.marquee--no-media .marquee_container{padding:0}.marquee.marquee--case-study.marquee--no-media .marquee__content{padding-top:1.5rem}.marquee.marquee--case-study.marquee--no-media .marquee__header{gap:1.5rem}.marquee.marquee--case-study.marquee--no-media .marquee__footer{padding-top:0}.marquee.marquee--case-study.marquee--no-media .marquee__headline-container{gap:3rem;width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__headline{width:100%;font-size:var(--h2-size-desktop)!important}.marquee.marquee--case-study.marquee--no-media .marquee__meta-info{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.75rem;width:300px;display:flex}.marquee.marquee--case-study.marquee--no-media .marquee__details{width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__info-container{gap:1.5rem;width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__content-block{width:100%}.marquee.marquee--case-study.marquee--no-media .marquee__info{flex-shrink:0;width:300px}}@media (max-width:767px){.marquee--image-right .marquee__container{gap:1.5rem;padding:1.5rem;display:block}.marquee__container:not(:has(.marquee__content)){gap:1.5rem;padding:1.5rem;display:block}.marquee--cta-stacked .title-button-group{gap:.75rem;flex-direction:column!important;align-items:center!important;width:100%!important}.marquee--cta-stacked .title-button-group>*{text-align:center!important;width:100%!important}.marquee--cta-stacked .title-button-group .text-link{text-align:center!important;justify-content:center!important}.marquee:not(.marquee--cta-stacked) .title-button-group{flex-wrap:wrap;justify-content:flex-start;gap:1rem;flex-direction:row!important;align-items:center!important;width:100%!important}.marquee:not(.marquee--cta-stacked) .title-button-group>*{flex:none;text-align:center!important}.marquee:not(.marquee--cta-stacked) .title-button-group .text-link{text-align:center!important;justify-content:center!important}.marquee__content-wrapper{align-items:flex-start}.marquee__inner-wrapper{flex-direction:column-reverse;gap:0;width:100%}.marquee__image{flex:none;align-self:start;min-height:283px;display:block!important}.marquee--image-right .marquee__image{order:1;align-self:start}.marquee--image-right .marquee__container{order:2;padding:1.5rem}.marquee__image-bg{display:block!important}.marquee__video-wrapper{width:100%;height:100%}.marquee__video-wrapper .video-player-container,.marquee__video-wrapper .video-player{width:100%!important;height:100%!important}.marquee__container{gap:1.5rem;width:100%;max-width:100%;padding:1.5rem}.marquee__headline-container{flex-direction:row;width:100%}.marquee__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-snug)}.marquee__description{max-width:100%;font-size:var(--font-size-s)}.marquee__details{gap:1.5rem}.marquee__date{flex-direction:column;align-items:flex-start}.marquee__read-time{align-self:start}.marquee.marquee--no-media .marquee__content-wrapper{width:375px}.marquee.marquee--no-media .marquee__inner-wrapper{gap:2rem}.marquee.marquee--no-media .marquee__container{width:100%;max-width:375px;padding:1.5rem}.marquee.marquee--no-media .marquee__headline-container{width:100%}.marquee.marquee--no-media .marquee__header{flex-direction:column;width:100%}.marquee.marquee--no-media .marquee__headline{font-size:var(--h3-size-desktop)!important}.marquee.marquee--no-media .marquee__footer,.marquee.marquee--no-media .marquee__details{gap:1.5rem;width:100%}.marquee.marquee--no-media .marquee__date{flex-direction:column;align-items:flex-start}.marquee.marquee--no-media .marquee__read-time{align-self:start}.marquee.marquee--no-media .marquee__info-container{flex-direction:column;gap:1.5rem;width:100%}.marquee.marquee--no-media .marquee__content-block{width:100%}.marquee.marquee--no-media .marquee__info{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:flex-start}.marquee.marquee--no-media .marquee__button-container{flex-direction:column;width:100%}.marquee.marquee--no-media .marquee__button-container *{text-align:center;width:100%}}.marquee.marquee--case-study.marquee--no-media.marquee--with-divider .marquee__content{border-top:1px solid var(--color-overlay-15)!important;padding-top:2rem!important}.media-button{cursor:pointer;background-color:var(--color-bg-primary);width:3rem;height:3rem;color:var(--color-text-secondary);transition:var(--transition-normal);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.focus-ring{border-radius:inherit;pointer-events:none;position:absolute;inset:-.25rem}button:not(:focus-visible) .focus-ring{display:none}.focused{outline:none}@keyframes modalOpen{0%{opacity:0;transform:translate(-50%,-45%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}:root{--modal-container-bg-color:var(--color-bg-white);--modal-background-color:var(--color-overlay-75);--modal-close-button-color:var(--color-bg-black);--modal-close-button-hover-bg:var(--color-overlay-08);--modal-shadow-color:var(--color-overlay-15);--modal-tooltip-bg-color:var(--color-overlay-80);--modal-tooltip-text-color:var(--color-bg-white);--modal-focus-outline-color:var(--color-bg-black);--modal-opacity:1}.modal-container{background:var(--modal-container-bg-color);border-radius:var(--border-radius-sm);box-shadow:0 2px 10px var(--modal-shadow-color);z-index:101;width:100%;max-width:75%;height:auto;min-height:200px;max-height:75%;animation:.3s ease-out forwards modalOpen;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}.modal-container.modal-container--iframe{overflow-y:hidden}.modal-container.modal-container--with-cta{padding-bottom:5rem}.modal-container.modal-container--full-bleed{max-height:80vh}.modal-container.modal-container--full-bleed .modal-content{margin-top:0;padding:0}.modal-container.modal-container--full-bleed .modal-iframe{height:80vh}.modal-container .modal-content{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin-top:2rem;padding:1.5rem;position:relative}.modal-container .modal-content p,.modal-container .modal-content ul,.modal-container .modal-content ol{margin:0 0 1rem}.modal-container .modal-content p:last-child,.modal-container .modal-content ul:last-child,.modal-container .modal-content ol:last-child{margin-bottom:0}.modal-container .modal-content h1,.modal-container .modal-content h2,.modal-container .modal-content h3,.modal-container .modal-content h4,.modal-container .modal-content h5,.modal-container .modal-content h6{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:var(--headline-line-height,var(--line-height-tight));letter-spacing:var(--headline-letter-spacing,0);color:var(--color-text-primary);margin:0 0 .5rem}.modal-container .modal-content h1{font-size:var(--h4-size-desktop,var(--font-size-xl))}.modal-container .modal-content h2{font-size:var(--h5-size-desktop,var(--font-size-l-plus))}.modal-container .modal-content h3{font-size:var(--h6-size-desktop,var(--font-size-l))}.modal-container .modal-content h4{font-size:var(--font-size-m-plus)}.modal-container .modal-content h5{font-size:var(--font-size-m)}.modal-container .modal-content h6{font-size:var(--font-size-s)}@media (max-width:1439px){.modal-container .modal-content h1{font-size:var(--h4-size-mobile,var(--font-size-m-plus))}.modal-container .modal-content h2{font-size:var(--h5-size-mobile,var(--font-size-m))}.modal-container .modal-content h3{font-size:var(--h6-size-mobile,var(--font-size-m))}}.modal-container .modal-content small{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular)}.modal-container .modal-close-button{cursor:pointer;color:var(--modal-close-button-color);border-radius:var(--border-radius-sm);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:.25rem;transition:background-color .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.modal-container .modal-close-button:hover{background-color:var(--modal-close-button-hover-bg)}.modal-container .modal-close-button:focus-visible{outline:1px dashed var(--modal-focus-outline-color);outline-offset:2px}.modal-container .modal-close-button .tooltip{background-color:var(--modal-tooltip-bg-color);color:var(--modal-tooltip-text-color);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;pointer-events:none;padding:.25rem .5rem;transition:opacity .2s,visibility .2s;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.modal-container .modal-close-button:hover .tooltip{opacity:1;visibility:visible}.modal-container .link-icon{vertical-align:middle;color:inherit;align-items:center;margin-left:.25rem;display:inline-flex}.modal-container .link-icon:before{font-size:16px;line-height:1}.modal-container a:not([target=_blank]) .link-icon{display:none}.modal-container table a{border:none;text-decoration:none}.modal-container table a:hover{text-decoration:underline}.modal-container td a,.modal-container th a{box-shadow:none;border:none}.modal-container td a:focus-visible,.modal-container th a:focus-visible{outline:2px solid var(--modal-focus-outline-color);outline-offset:2px}.modal-background{background:var(--modal-background-color);opacity:var(--modal-opacity);z-index:100;animation:.3s ease-out forwards fadeInOverlay;position:fixed;inset:0}.modal-iframe{border:none;width:100%;height:70vh;overflow:auto}.modal-cta-wrapper{position:relative}.modal-cta-wrapper .sticky-cta-button-wrapper{z-index:102;position:absolute}.modal-cta-wrapper .sticky-cta-button-wrapper.sticky-cta-button--bottom-right{bottom:1.5rem;left:auto;right:1.5rem;transform:none}@media (max-width:768px){.modal-cta-wrapper .sticky-cta-button-wrapper.sticky-cta-button--bottom-right{bottom:1rem;left:auto;right:1rem}}.newsletter_layout{width:100%;padding:var(--Spacing-XL,10rem) var(--Spacing-M,3rem);align-items:flex-start;gap:var(--Spacing-M,3rem);background:var(--color-bg-primary);color:var(--color-text-primary);display:flex}.newsletter_image_container{padding:0rem var(--Spacing-M,3rem);flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex}.newsletter_image{aspect-ratio:1;min-width:15rem;height:15rem}.newsletter_text_container{width:45%;max-width:35.5rem;padding-right:var(--Spacing-L,5rem);align-items:flex-start;gap:var(--Spacing-M,3rem);flex-direction:column;flex-shrink:0;display:flex}.newsletter_input_container{align-items:flex-start;gap:var(--Spacing-2XS,1rem);flex-direction:column;width:83%;display:flex}.newsletter_input_group{height:4rem;padding:.5rem var(--Spacing-2XS,1rem);align-items:center;gap:var(--Spacing-5XS,.25rem);background-color:var(--color-bg-secondary);align-self:stretch;width:100%;display:flex}.newsletter_disclaimer{color:var(--color-text-secondary);font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular)}.newsletter_header{letter-spacing:-.075rem}.newsletter_input_box{justify-content:center;align-items:flex-start;gap:var(--Spacing-5XS,.25rem);flex-direction:column;flex:1 0 0;padding:.5rem 0;display:flex}.newsletter_input_label{color:var(--color-text-secondary);font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular)}.newsletter_input{background-color:inherit;width:100%}.newsletter_disclaimer_group{align-items:flex-start;gap:.5rem;display:flex}.newsletter_submit-button{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.newsletter_arrow-icon{width:1.5rem;height:1.5rem}@media (min-width:768px){.newsletter_header{font-size:var(--h2-size-desktop)}}@media (max-width:768px){.newsletter_layout{padding:var(--Spacing-M,3rem) var(--Spacing-XS,1.5rem);flex-direction:column}.newsletter_text_container{padding-right:unset}.newsletter_input_container{width:100%}.newsletter_header{font-size:var(--h4-size-desktop);line-height:var(--line-height-medium)}.newsletter-container{padding:2rem 1rem}.newsletter_layout{flex-direction:column}.newsletter_image_container{width:100%;min-height:5rem;padding:unset;order:-1;justify-content:flex-start}.newsletter_text_container{width:100%}.newsletter_image{min-width:5rem;height:5rem}}.number-input{flex-direction:column;gap:.5rem;width:100%;display:flex}.number-input__label{align-items:center;gap:.5rem;display:flex}.number-input__label-text{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.number-input__required{color:var(--color-status-error);margin-left:.25rem}.number-input__target-box{width:1.5rem;height:1.5rem;margin-left:auto}.number-input__container{border:.0625rem solid var(--color-text-primary);background:var(--color-bg-primary);border-radius:0;align-items:center;min-height:4rem;padding:.5rem 1rem;transition:border-color .2s;display:flex}.number-input__container:focus-within{border-color:var(--brand-color-primary)}.number-input__input-section{flex:1;align-items:center;display:flex;position:relative}.number-input__field{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-s-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);background:0 0;border:none;outline:none;width:100%;padding-right:1.5rem}.number-input__field::placeholder{color:var(--color-text-secondary)}.number-input__field:disabled{color:var(--color-text-secondary);cursor:not-allowed}.number-input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input__field[type=number]{-moz-appearance:textfield}.number-input__suffix{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-m-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);pointer-events:none;position:absolute;right:0}.number-input__supporting-text{gap:.5rem;display:flex}.number-input__supporting-text-content{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.number-input--disabled .number-input__container{background:var(--color-bg-tertiary);border-color:var(--color-text-secondary)}.number-input--disabled .number-input__label-text,.number-input--disabled .number-input__suffix{color:var(--color-text-secondary)}@media (max-width:48rem){.number-input__container{min-height:4rem;padding:.5rem 1rem}.number-input__field,.number-input__suffix{font-size:var(--body-s-size)}}@media (max-width:23.4375rem){.number-input__container{min-height:4rem}}.number-input--error .number-input__container{border-color:var(--color-status-error)}.number-input__error{margin-top:var(--spacing-xs);font-size:var(--body-xs-size);color:var(--color-status-error);line-height:var(--line-height-normal2)}.partner-card{background-color:var(--color-bg-primary);color:var(--color-text-primary);box-sizing:border-box;width:100%;padding:48px 24px}@media (min-width:768px){.partner-card{padding:80px 48px}}.partner-card__container{width:100%;max-width:1344px;margin:0 auto}.partner-card__grid{place-items:center;gap:32px;width:100%;display:grid}@media (max-width:767px){.partner-card__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:768px) and (max-width:1023px){.partner-card__grid{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width:1024px){.partner-card__grid{grid-template-columns:repeat(4,1fr);gap:40px}}.partner-card__item{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}@media (max-width:767px){.partner-card__item{gap:16px}}.partner-card__logo{aspect-ratio:1;background-color:var(--color-bg-tertiary);justify-content:center;align-items:center;display:flex;position:relative}.partner-card__logo-wrapper{justify-content:center;align-items:center;width:150px;max-width:150px;height:40px;max-height:40px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.partner-card__logo-wrapper{width:120px;max-width:120px;height:32px;max-height:32px}}@media (min-width:768px) and (max-width:1023px){.partner-card__logo-wrapper{width:140px;max-width:140px;height:38px;max-height:38px}}@media (min-width:1024px){.partner-card__logo-wrapper{width:150px;max-width:150px;height:40px;max-height:40px}}.partner-card__logo-wrapper img{width:100%;height:100%;object-fit:contain!important}.partner-card__content{flex-direction:column;width:100%;display:flex}.partner-card__label-wrapper{align-items:center;gap:4px;margin-top:16px;display:flex}.partner-card__label-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.partner-card__label-icon img{object-fit:contain;width:100%;height:100%}.partner-card__label{font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);margin:0}.partner-card__label p{margin:0}.partner-card__title{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);color:var(--color-rte-link-default);margin-top:8px}.partner-card__title p{margin:0}.partner-card__description{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);margin-top:8px}.partner-card__description strong{font-weight:var(--font-weight-semibold)}.partner-card__description em{font-style:italic}.partner-card__sub-description{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-tertiary);margin-top:16px}.partner-card__sub-description p{margin:0}.partner-card__cta{margin-top:8px}.partner-card__cta .btn{width:auto;height:auto;padding:0}.Poll{width:100%}.product-grid-container{width:100%;font-family:var(--font-family-regular);padding:0}.product-grid-grid{gap:1.5rem;width:100%;display:grid}@media (min-width:1440px){.product-grid-grid{grid-template-columns:repeat(var(--product-grid-columns,4), 1fr)}}@media (min-width:1200px) and (max-width:1439px){.product-grid-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px) and (max-width:1199px){.product-grid-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991px){.product-grid-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.product-grid-grid{grid-template-columns:1fr}}.product-grid-card{background:var(--color-bg-primary);cursor:default;flex-direction:column;align-items:flex-start;gap:2rem;width:100%;padding:2rem;transition:all .3s;display:flex}.product-grid-card--linked{cursor:pointer}.product-grid-icon-container{flex-shrink:0;width:5.625rem;height:5.625rem;position:relative}.product-grid-icon-container .product-grid-icon-image{object-fit:contain;width:5.625rem;height:5.625rem}.product-grid-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;display:flex}.product-grid-eyebrow{font-size:var(--font-size-xs);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-primary);word-wrap:break-word;align-self:stretch;margin:0}.product-grid-title{font-size:var(--h4-size-desktop);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-primary);word-wrap:break-word;align-self:stretch;margin:0;transition:color .2s}.product-grid-description{font-size:var(--font-size-s);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-primary);word-wrap:break-word;align-self:stretch;margin:0}.product-grid-description strong{font-weight:var(--font-weight-semibold)}.product-grid-description em{font-style:italic}.product-grid-ctas{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;margin-top:.5rem;display:flex}.promoted,.promoted-outer-section{scroll-margin-top:103px}@media (prefers-reduced-motion:reduce){.single-media-animate-headline,.single-media-animate-image,.single-media-animate-description,.single-media-animate-cta,.animated-block{transition:none;animation:none}}:root{--promoted-text-primary:var(--color-text-primary);--promoted-text-inverse:var(--color-text-inverse);--promote-bg:var(--color-bg-primary);--promote-header:var(--color-text-primary);--promote-description:var(--color-text-secondary);--promoted-focus-color:var(--color-primary);--promoted-focus-width:2px;--promoted-focus-style:dotted}.promoted{background-color:var(--promote-bg);flex-direction:column;align-items:center;display:flex}@media (min-width:768px) and (max-width:1023px){.promoted{padding-top:0}}.promoted-image{object-fit:cover;width:100%;height:auto}@media (max-width:767px){.promoted-image{aspect-ratio:1;padding-right:var(--spacing-m)}}@media (min-width:768px) and (max-width:1023px){.promoted-image{aspect-ratio:3/4}}@media (min-width:calc(1023px + .0625rem)){.promoted-image{aspect-ratio:9/10;flex-shrink:0;height:771px}}.promoted-second-image{aspect-ratio:3/4;object-fit:cover;flex-shrink:0;max-width:12rem}@media (max-width:767px){.promoted-second-image{width:8rem}}.promoted-second-image-tablet{object-fit:contain;max-width:8rem;max-height:8rem}@media (min-width:997px) and (max-width:1920px){.promoted-mid{width:95%}}@media (min-width:calc(1920px + .0625rem)){.promoted-mid{width:60%}}.promoted-content{flex-direction:column;width:100%;display:flex}@media (max-width:767px){.promoted-content{padding:0 var(--spacing-l)}}@media (min-width:768px) and (max-width:1023px){.promoted-content{padding-right:var(--spacing-l)}}.promoted-content-header{color:var(--promote-header);font-size:var(--h1-size-desktop);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);word-wrap:break-word;letter-spacing:-.075rem;align-self:stretch}@media (max-width:767px){.promoted-content-header{font-size:var(--h1-size-mobile);line-height:var(--line-height-normal)}}.promoted-content-description{color:var(--promote-description);text-overflow:ellipsis;font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);align-self:stretch;margin-top:2%}.promoted-content-description p{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-m)}.promoted-content-description strong,.promoted-content-description em{display:inline-block}@media (min-width:768px) and (max-width:1023px){.promoted-tablet{display:block}}@media (max-width:767px){.promoted-tablet{display:none}}@media (min-width:calc(1023px + .0625rem)){.promoted-tablet{display:none}}.promoted-dual{padding:var(--spacing-xxl) 0;justify-content:center;align-items:center;display:flex}.promoted-outer-section{background-color:var(--promote-bg);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:10rem;display:flex;position:relative}@media (min-width:768px) and (max-width:1023px){.promoted-outer-section{flex-direction:column;padding:10rem}}@media (max-width:767px){.promoted-outer-section{padding:3rem var(--spacing-l)}}@media (min-width:calc(1023px + .0625rem)){.promoted-inner-section{justify-content:center;align-items:center;gap:var(--gutter-l);flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}}@media (min-width:768px) and (max-width:1023px){.promoted-inner-section{justify-content:center;align-items:center;gap:var(--gutter-m);flex-direction:column;flex:1 0 0;display:flex;position:relative}}.promote-centered-layout{align-items:center;gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.promote-centered-layout{gap:var(--spacing-xxxl)}}.image-description-container{width:100%;position:relative}@media (min-width:calc(1023px + .0625rem)){.image-description-container{align-items:center;gap:var(--spacing-l);flex-direction:column;display:flex}}.single-image-wrapper{justify-content:center;width:100%;display:flex}.promoted-dual-container{flex-direction:column;gap:50px;width:100%;display:flex;position:relative}@media (min-width:768px) and (max-width:1023px){.promoted-dual-container{align-items:flex-start;gap:var(--spacing-l);flex-direction:row}}@media (min-width:calc(1023px + .0625rem)){.promoted-dual-container{flex-direction:row;align-items:flex-start}}.promoted-dual-container .promoted-content-start{align-self:inherit}@media (min-width:768px) and (max-width:1023px){.promoted-dual-container.vertical-align-top{align-items:flex-start}}@media (min-width:calc(1023px + .0625rem)){.promoted-dual-container.vertical-align-top{align-items:flex-start}}@media (min-width:768px) and (max-width:1023px){.promoted-dual-container.vertical-align-center{align-items:center}}@media (min-width:calc(1023px + .0625rem)){.promoted-dual-container.vertical-align-center{align-items:center}}@media (min-width:1600px){.promoted-dual-container .title-block{max-width:505px}}.promoted-image-container{justify-content:start;align-items:center;width:100%;display:flex}@media (min-width:768px) and (max-width:1023px){.promoted-image-container{width:75%}}@media (min-width:calc(1023px + .0625rem)){.promoted-image-container{width:75%}}@media (min-width:1600px){.promoted-image-container .promoted-image{height:auto;max-height:742px}}@media (min-width:1601px){.promoted-dual-container{max-width:1600px;margin:0 auto;position:relative}.promoted-image-container{flex:none;width:calc(50% + 50vw - 824px);max-width:none;max-height:742px;margin-left:calc(800px - 50vw);overflow:hidden}.promoted-image-container>div{width:100%}.promoted-content{flex:1}}.second-image-div{width:100%}.second-image-div img,.second-image-div video{object-fit:cover}@media (max-width:767px){.second-image-div{margin-top:var(--spacing-l);align-self:flex-end;width:78px;height:103px}.second-image-div img,.second-image-div video{width:78px;height:103px}}@media (min-width:768px) and (max-width:1023px){.second-image-div{bottom:0;right:var(--spacing-xl);width:111px;height:149px;position:absolute}.second-image-div img,.second-image-div video{width:111px;height:149px}}@media (min-width:997px) and (max-width:1920px){.second-image-div{bottom:0;right:var(--spacing-xl);width:111px;height:149px;position:absolute}.second-image-div img,.second-image-div video{width:111px;height:149px}}@media (min-width:calc(1023px + .0625rem)){.second-image-div{bottom:0;right:var(--spacing-xl);width:184px;height:246px;position:absolute}.second-image-div img,.second-image-div video{width:184px;height:246px}}@media (min-width:calc(1920px + .0625rem)){.second-image-div{bottom:0;right:var(--spacing-xl);width:215px;height:286px;position:absolute}.second-image-div img,.second-image-div video{width:215px;height:286px}}.promoted-second-image{object-fit:cover;width:100%;height:auto}.promoted-tablet-container{width:100%;display:flex}.promoted-tablet-left{width:50%;padding-bottom:var(--spacing-m);justify-content:center;align-items:center;display:flex}.promoted-tablet-right{flex-direction:column;width:50%;min-height:31rem;display:flex}.promoted-tablet-content{padding:var(--spacing-l);flex:none;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.promoted-tablet-image-row{padding:var(--spacing-m);flex:1;justify-content:flex-end;align-items:flex-end;min-height:9rem;display:flex}.one-image-headline{color:var(--promote-header);text-align:center;font-size:var(--h1-size-desktop);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);word-wrap:break-word}@media (min-width:calc(1023px + .0625rem)){.one-image-headline{letter-spacing:-.03rem;width:100%}}@media (min-width:768px) and (max-width:1023px){.one-image-headline{letter-spacing:-.03rem;width:41rem}}@media (max-width:767px){.one-image-headline{font-size:var(--h1-size-mobile);line-height:var(--line-height-normal);white-space:normal;word-wrap:break-word}}.one-image-description{color:var(--promote-description);gap:var(--spacing-l);width:16rem;padding-right:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(10rem)}@media (min-width:calc(1023px + .0625rem)){.one-image-description{width:20rem}}@media (max-width:767px){.one-image-description{width:100%;margin-top:var(--spacing-l);padding-right:0;position:static;transform:none}}.single-description-text{word-break:break-words;font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular)}@media (max-width:767px){.single-description-text{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}}.single-layout-image{object-fit:cover;aspect-ratio:4/5;flex-shrink:0;width:100%;height:auto;margin:0}@media (max-width:767px){.single-layout-image{max-width:18.75rem;margin:0}}@media (min-width:768px) and (max-width:1023px){.single-layout-image{height:16rem;margin:0}}@media (min-width:calc(1023px + .0625rem)){.single-layout-image{max-width:18.75rem;margin:0}}.promoted-cta-container{gap:var(--spacing-l);justify-content:flex-end;align-items:center;margin-top:4%;display:flex}.single-cta-nav{gap:var(--spacing-l);display:flex}.promoted-variant2-container{justify-content:center;align-items:center;width:auto;display:flex}@media (max-width:767px){.promoted-variant2-container{height:auto;min-height:600px}}.promoted-variant2-inner{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:100%;padding:10rem;display:flex}@media (max-width:767px){.promoted-variant2-inner{padding:40px 20px}}.promoted-variant2-inner .title-block{max-width:650px;margin-bottom:80px}@media (max-width:767px){.promoted-variant2-inner .title-block{margin-bottom:var(--spacing-xxl)}}.promoted-variant2-content-row{justify-content:center;width:100%;display:flex;position:relative}@media (max-width:767px){.promoted-variant2-content-row{flex-direction:column;align-items:center}}.promoted-variant2-headline{font-size:var(--h1-size-desktop);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);word-wrap:break-word;text-align:center}@media (max-width:767px){.promoted-variant2-headline{font-size:var(--h1-size-mobile);line-height:var(--line-height-normal)}}.promoted-variant2-image-container{justify-content:center;align-items:center;display:flex}@media (max-width:767px){.promoted-variant2-image-container{margin-bottom:var(--spacing-l)}}.promoted-variant2-image{object-fit:cover;aspect-ratio:4/5;flex-shrink:0;width:100%;height:auto;margin:0}@media (max-width:767px){.promoted-variant2-image{max-width:18.75rem;margin:0}}@media (min-width:768px) and (max-width:1023px){.promoted-variant2-image{height:16rem;margin:0}}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-image{max-width:18.75rem;margin:0}}.promoted-variant2-description-container{flex-direction:column;align-items:flex-start;width:320px;min-height:100px;display:flex;position:absolute;top:50%;left:70%;right:0;transform:translateY(-50%)}@media (max-width:767px){.promoted-variant2-description-container{width:100%;margin-top:var(--spacing-l);text-align:left;align-items:flex-start;position:static;transform:none}}@media (min-width:768px) and (max-width:1023px){.promoted-variant2-description-container.vertical-align-top{top:0;transform:translateY(0)}}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-description-container.vertical-align-top{top:0;transform:translateY(0)}}@media (min-width:768px) and (max-width:1023px){.promoted-variant2-description-container.vertical-align-center{top:50%;transform:translateY(-50%)}}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-description-container.vertical-align-center{top:50%;transform:translateY(-50%)}}.promoted-variant2-description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);word-wrap:break-word;margin-bottom:var(--spacing-l)}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-description{text-align:left}}@media (max-width:767px){.promoted-variant2-description{text-align:left}}.promoted-variant2-description p{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-m)}.promoted-variant2-description strong,.promoted-variant2-description em{display:inline-block}.promoted-variant2-cta-container{gap:var(--spacing-m);align-items:center;display:flex}@media (max-width:767px){.promoted-variant2-cta-container{flex-direction:column;align-items:flex-start}}.promoted-variant2-cta-container .btn{margin-top:-4px}.promoted-content-description,.single-description-text,.promoted-variant2-description{word-wrap:break-word;overflow-wrap:break-word;max-width:100%}@media (forced-colors:active),(prefers-contrast:more){.promoted-content-description,.single-description-text,.promoted-variant2-description{letter-spacing:.12em;word-spacing:.16em;line-height:var(--line-height-relaxed)}}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:var(--promoted-focus-width) var(--promoted-focus-style) var(--promoted-focus-color);outline-offset:2px}.btn:focus-visible,.link:focus-visible,.media-button:focus-visible{outline:var(--promoted-focus-width) var(--promoted-focus-style) var(--promoted-focus-color);outline-offset:-3px}@media (forced-colors:active){a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid canvastext}}.promoted .btn--primary.btn--dark:focus-visible:after,.promoted-outer-section .btn--primary.btn--dark:focus-visible:after,.promoted-inner-section .btn--primary.btn--dark:focus-visible:after{border-color:var(--brand-color-primary)}.promoted .btn--secondary.btn--dark:focus-visible,.promoted-outer-section .btn--secondary.btn--dark:focus-visible,.promoted-inner-section .btn--secondary.btn--dark:focus-visible,.promoted .btn--tertiary.btn--dark:focus-visible,.promoted-outer-section .btn--tertiary.btn--dark:focus-visible,.promoted-inner-section .btn--tertiary.btn--dark:focus-visible{background-color:var(--color-bg-inverse);color:var(--color-bg-inverse);border:1px solid var(--color-text-inverse);opacity:1!important}.promoted .btn--tertiary.btn--dark:focus-visible:after,.promoted-outer-section .btn--tertiary.btn--dark:focus-visible:after,.promoted-inner-section .btn--tertiary.btn--dark:focus-visible:after{border-color:var(--brand-color-primary)}.single-media-animate-headline{animation:1s cubic-bezier(.83,.01,.18,1) slideUp,1.4s cubic-bezier(.83,.01,.18,1) revealFromBottom}.single-media-animate-image{animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.3s;animation-fill-mode:both;animation-timeline:auto,auto}.single-media-animate-description{animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.6s;animation-fill-mode:both;animation-timeline:auto,auto}.single-media-animate-cta{animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.9s;animation-fill-mode:both;animation-timeline:auto,auto}.animated-block{opacity:0;transition:opacity 1.4s cubic-bezier(.83,.01,.18,1) .3s,transform 1.4s cubic-bezier(.83,.01,.18,1) .3s,-webkit-mask-image 1.4s cubic-bezier(.83,.01,.18,1) .3s,mask-image 1.4s cubic-bezier(.83,.01,.18,1) .3s;display:inline-block;transform:translateY(48px);-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.block-animate{opacity:1;transform:translateY(0);-webkit-mask-image:linear-gradient(#000 100%,#0000 100%);mask-image:linear-gradient(#000 100%,#0000 100%)}@media (prefers-reduced-motion:reduce){.single-media-animate-headline,.single-media-animate-image,.single-media-animate-description,.single-media-animate-cta{animation:none}.promoted-variant2-container *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.promo-tout-main.promo-tout{content-visibility:auto;contain-intrinsic-size:auto 600px;width:auto;max-height:605px}@media screen and (max-width:991px){.promo-tout-main.promo-tout{contain-intrinsic-size:auto 800px;height:auto;min-height:800px;max-height:fit-content}}.promo-tout-main.promo-tout{background-color:var(--color-bg-primary);color:var(--color-text-primary);--link-color:var(--color-primary);--button-border-color:var(--color-primary)}.promo-tout-main.promo-tout__container{align-items:stretch;gap:0;width:100%;height:100%;display:flex}@media (max-width:991px){.promo-tout-main.promo-tout__container{flex-direction:column;gap:2rem;height:auto}}.promo-tout-main.promo-tout__content-wrapper{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:50%;height:100%;display:flex}@media (max-width:991px){.promo-tout-main.promo-tout__content-wrapper{contain-intrinsic-size:auto 200px;order:2;width:100%;height:auto}}.promo-tout-main.promo-tout__media-wrapper{box-sizing:border-box;flex:1;width:50%;height:100%}@media (max-width:991px){.promo-tout-main.promo-tout__media-wrapper{contain-intrinsic-size:100vw 56.25vw;aspect-ratio:16/9;order:1;width:100%;margin:0;padding:0}}.promo-tout-main.promo-tout__content{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.promo-tout-main.promo-tout__content--left{text-align:left}.promo-tout-main.promo-tout__content--center{text-align:center}.promo-tout-main.promo-tout__content--right{text-align:right}@media (min-width:1600px){.promo-tout-main.promo-tout__title-block{max-width:760px}}.promo-tout-main.promo-tout__eyebrow{color:var(--promotout-heading);margin-bottom:.5rem}.promo-tout-main.promo-tout__title{color:var(--promotout-heading);margin-bottom:1rem}.promo-tout-main.promo-tout h2.title-headline{font-size:var(--h1-size-desktop);letter-spacing:-.01em;line-height:var(--line-height-compact);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular);padding-bottom:9px}@media (max-width:1023px){.promo-tout-main.promo-tout h2.title-headline{font-size:var(--h1-size-mobile)}}.promo-tout-main.promo-tout__description{color:var(--promotout-desc);margin-bottom:1.5rem}.promo-tout-main.promo-tout__button-group{gap:1rem;margin-top:1.25rem;display:flex}.promo-tout__content--left .promo-tout-main.promo-tout__button-group{justify-content:flex-start}.promo-tout__content--center .promo-tout-main.promo-tout__button-group{justify-content:center}.promo-tout__content--right .promo-tout-main.promo-tout__button-group{justify-content:flex-end}.promo-tout-main.promo-tout__button-group .button.secondary{border-color:var(--button-border-color)}.promo-tout-main.promo-tout__button-group .link-button{color:var(--link-color)}.promo-tout-main.promo-tout__button-group .link-button:hover{color:var(--link-hover-color)}.promo-tout-main.promo-tout__media-container{box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:991px){.promo-tout-main.promo-tout__media-container{aspect-ratio:16/9;contain-intrinsic-size:100vw 56.25vw;margin:0 auto;padding:0}}@media (max-width:991px) and (max-width:440px){.promo-tout-main.promo-tout__media-container{max-height:250px}}.promo-tout-main.promo-tout__image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:440px){.promo-tout-main.promo-tout__image{max-height:250px}}.promo-tout-main.promo-tout__video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:440px){.promo-tout-main.promo-tout__video{max-height:250px}}.promo-tout-main.promo-tout__video:focus,.promo-tout-main.promo-tout__video:active{box-shadow:none!important;outline:none!important}.promo-tout-main.promo-tout__video::-moz-focus-inner{border:0}@media (min-width:992px){.promo-tout-main.promo-tout--image-left .promo-tout__container{flex-direction:row-reverse}.promo-tout-main.promo-tout--image-right .promo-tout__container{flex-direction:row}}.promo-tout-main.promo-tout--no-image .promo-tout__container{justify-content:center}.promo-tout-main.promo-tout--no-image .promo-tout__content{text-align:center;max-width:50rem}@media (min-width:1600px){.promo-tout-main.promo-tout{height:810px;min-height:810px;max-height:810px}.promo-tout-main.promo-tout--image-right .promo-tout__content-wrapper{box-sizing:border-box;flex-shrink:0;width:800px;max-width:800px;padding-left:calc(50vw - 800px)}.promo-tout-main.promo-tout--image-right .promo-tout__media-wrapper{flex:1;width:50vw;max-width:none;overflow:hidden}.promo-tout-main.promo-tout--image-left .promo-tout__content-wrapper{box-sizing:border-box;flex-shrink:0;width:800px;max-width:800px;padding-right:calc(50vw - 800px)}.promo-tout-main.promo-tout--image-left .promo-tout__media-wrapper{flex:1;width:50vw;max-width:none;overflow:hidden}}.Pulse-Container-standalone{background-color:#0ff;width:100%}.Pulse-Container-child{background-color:green;width:min-content}.quick-link{--quick-link-bg:var(--color-bg-primary);--quick-link-title:var(--color-text-primary);--quick-link-description:var(--color-text-secondary);--quick-link-nav-bg:var(--color-bg-secondary)}.quick-link-light{--quick-link-hover:var(--card-fill-background);--quick-link-indicator-bg:var(--color-ql-indicator);--quick-link-indicator-bg-secondary:var(--color-ql-indicator-active);--quick-link-nav-bg-hover:var(--color-border-light-v-gray)}.quick-link-dark{--quick-link-hover:var(--color-surface-dark-card);--quick-link-nav-bg-hover:var(--color-bg-tertiary)}.quick-link-dark .carousel-nav img{filter:brightness(0)saturate()invert()}.quick-link-dark_blue{--quick-link-bg:var(--brand-bg-dark-blue);--quick-link-hover:var(--brand-blue-900);--quick-link-title:var(--color-text-inverse);--quick-link-description:var(--brand-blue-100);--quick-link-nav-bg:var(--brand-blue-900);--quick-link-nav-bg-hover:var(--brand-blue-800,var(--brand-blue-900))}.quick-link-dark_blue .carousel-nav img{filter:brightness(0)saturate()invert()}.quick-links-card .quick-link-anchor{color:var(--quick-link-title);text-decoration:none;display:inline-block;position:relative}.quick-links-card .quick-link-anchor:focus{outline:3px solid var(--color-text-link);outline-offset:2px;border-radius:4px}.quick-links-card .quick-link-anchor:hover{text-decoration:underline}.quick-links-card .quick-link-anchor .link-icon{vertical-align:middle;margin-left:4px;display:inline-flex}.quick-links-card .quick-link-anchor .link-icon svg{width:12px;height:12px}.quick-links-card .quick-link-heading{font-weight:var(--font-weight-semibold);margin:0}.carousel-nav{background:var(--quick-link-nav-bg);cursor:pointer;z-index:10;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:relative}@media (max-width:768px){.carousel-nav{width:40px;height:40px}}.carousel-nav:hover:not(:disabled){background:var(--quick-link-nav-bg-hover)}.carousel-nav:focus{outline:none}.carousel-nav:focus-visible{outline:3px solid var(--color-text-link);outline-offset:2px;border-color:var(--color-text-link)}.carousel-nav.hidden-paddle{opacity:0;pointer-events:none;visibility:hidden}.carousel-nav.hidden-paddle[tabindex="-1"]{position:absolute;left:-10000px}.carousel-nav svg{color:var(--quick-link-title)}.skip-link{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.skip-link:focus{background:var(--color-text-link);color:#fff;border-radius:4px;width:auto;height:auto;margin-top:16px;padding:8px 16px;text-decoration:none;display:inline-block;position:static}.quick-link-button path{fill:var(--quick-link-title)}.quick-link-button svg{min-width:1rem}.quick-link{background-color:var(--quick-link-bg)}@media screen and (max-width:768px){.quick-link{margin:24px}}.quick-link.horizontal-mode,.quick-link.carousel-mode{align-items:center;padding:32px 48px;display:flex;position:relative}@media (min-width:1600px){.quick-link.horizontal-mode,.quick-link.carousel-mode{padding-left:calc(50vw - 752px);padding-right:calc(50vw - 752px)}}.quick-link.horizontal-mode.carousel-mode,.quick-link.carousel-mode.carousel-mode{padding:32px 0}@media (min-width:1600px){.quick-link.horizontal-mode.carousel-mode,.quick-link.carousel-mode.carousel-mode{padding-left:calc(50vw - 800px);padding-right:calc(50vw - 800px)}}@media (min-width:769px){.quick-link.horizontal-mode.carousel-mode .quick-links-horizontal-row,.quick-link.carousel-mode.carousel-mode .quick-links-horizontal-row{justify-content:flex-start}.quick-link.horizontal-mode.carousel-mode .quick-link-item,.quick-link.carousel-mode.carousel-mode .quick-link-item{flex:0 0 calc(25% - .75rem);width:calc(25% - .75rem);min-width:calc(25% - .75rem);max-width:calc(25% - .75rem)}}@media (min-width:768px) and (max-width:991px){.quick-link.horizontal-mode.carousel-mode .quick-link-item,.quick-link.carousel-mode.carousel-mode .quick-link-item{flex:0 0 calc(25% - .984375rem);width:calc(25% - .984375rem);min-width:calc(25% - .984375rem);max-width:calc(25% - .984375rem)}}@media (min-width:1200px){.quick-link.horizontal-mode.carousel-mode .quick-link-item,.quick-link.carousel-mode.carousel-mode .quick-link-item{flex:0 0 calc(25% - 2.25rem);width:calc(25% - 2.25rem);min-width:calc(25% - 2.25rem);max-width:calc(25% - 2.25rem)}}@media (min-width:992px) and (max-width:1199px){.quick-link.horizontal-mode.carousel-mode .quick-link-item,.quick-link.carousel-mode.carousel-mode .quick-link-item{flex:0 0 calc(22.2222% - 1.55556rem);width:calc(22.2222% - 1.55556rem);min-width:150px;max-width:calc(22.2222% - 1.55556rem)}}@media (min-width:1600px){.quick-link.horizontal-mode.carousel-mode .quick-link-item,.quick-link.carousel-mode.carousel-mode .quick-link-item{flex:0 0 calc(22.2222% - 2.66667rem);width:calc(22.2222% - 2.66667rem);min-width:calc(22.2222% - 2.66667rem);max-width:calc(22.2222% - 2.66667rem)}}@media (max-width:1024px){.quick-link.horizontal-mode,.quick-link.carousel-mode{width:100%;padding:32px 24px}}@media (min-width:769px){.quick-link.horizontal-mode .quick-links-horizontal-row{justify-content:flex-start}.quick-link.horizontal-mode .quick-link-item{flex:0 0 calc(25% - .75rem);width:calc(25% - .75rem);min-width:calc(25% - .75rem);max-width:calc(25% - .75rem)}}@media (min-width:768px) and (max-width:991px){.quick-link.horizontal-mode .quick-link-item{flex:0 0 calc(25% - 1.125rem);width:calc(25% - 1.125rem);min-width:calc(25% - 1.125rem);max-width:calc(25% - 1.125rem)}}@media (min-width:992px) and (max-width:1199px){.quick-link.horizontal-mode .quick-link-item{flex:0 0 calc(25% - 1.5rem);width:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}}@media (min-width:1200px){.quick-link.horizontal-mode .quick-link-item{flex:0 0 calc(25% - 2.25rem);width:calc(25% - 2.25rem);min-width:calc(25% - 2.25rem);max-width:calc(25% - 2.25rem)}}@media (min-width:768px){.quick-link.horizontal-mode:has(.quick-link-item:nth-child(3):last-child) .quick-link-item{flex:0 0 calc(33.333% - 1rem);width:calc(33.333% - 1rem);min-width:calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media (min-width:768px) and (min-width:768px) and (max-width:991px){.quick-link.horizontal-mode:has(.quick-link-item:nth-child(3):last-child) .quick-link-item{flex:0 0 calc(33.333% - 1rem);width:calc(33.333% - 1rem);min-width:calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media (min-width:768px) and (min-width:992px) and (max-width:1199px){.quick-link.horizontal-mode:has(.quick-link-item:nth-child(3):last-child) .quick-link-item{flex:0 0 calc(33.333% - 1.333rem);width:calc(33.333% - 1.333rem);min-width:calc(33.333% - 1.333rem);max-width:calc(33.333% - 1.333rem)}}@media (min-width:768px) and (min-width:1200px){.quick-link.horizontal-mode:has(.quick-link-item:nth-child(3):last-child) .quick-link-item{flex:0 0 calc(33.333% - 2rem);width:calc(33.333% - 2rem);min-width:calc(33.333% - 2rem);max-width:calc(33.333% - 2rem)}}.quick-links-horizontal-container{flex:1;position:relative;overflow:hidden}.quick-links-horizontal-container[tabindex="0"]:focus{outline:3px solid var(--color-text-link);outline-offset:2px;background:#007bff08;border-radius:8px}.quick-links-horizontal-container[tabindex="0"]:focus-visible:before{content:"Use Tab to navigate to controls, or press Enter to access content";background:var(--color-text-link);color:#fff;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);z-index:1000;white-space:nowrap;pointer-events:none;border-radius:4px;padding:8px 12px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.quick-links-horizontal-row{will-change:transform;justify-content:space-between;align-items:stretch;gap:1rem;width:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:flex}.quick-link-item{flex:0 0 calc(25% - .75rem);width:calc(25% - .75rem);min-width:calc(25% - .75rem);max-width:calc(25% - .75rem)}@media (min-width:769px){.quick-link-item:nth-child(n){flex:0 0 calc(25% - .75rem);width:calc(25% - .75rem)}}.quick-links-card-content{text-align:left;flex-direction:column;align-items:flex-start;padding:8px;display:flex}.quick-links-card-content .icon{flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:.75rem;transition:transform .4s cubic-bezier(0,.61,.43,1);display:flex}.quick-links-card-content .icon img{object-fit:contain;mix-blend-mode:multiply;transition:transform .4s cubic-bezier(0,.61,.43,1),opacity .4s cubic-bezier(0,.61,.43,1);transform:scale(.9);width:64px!important;height:64px!important}.quick-links-card-content .quick-container{width:100%}.quick-links-card-content .quick-container .quick-link-title{color:var(--quick-link-title)}.quick-links-card-content .quick-container .quick-link-title a{padding:var(--spacing-xs);display:inline-block}.quick-links-card-content .quick-container .quick-link-title a:focus{outline:1px dashed var(--quick-link-title)}.quick-links-card-content .quick-container .description{color:var(--quick-link-description);transition:color var(--transition-fast);font-family:var(--font-family-regular)}@media (min-width:768px) and (max-width:1180px){.quick-links-card-content{text-align:left;flex-direction:column;align-items:flex-start}.quick-links-card-content .icon{margin-bottom:.75rem;margin-right:0}.quick-links-card-content .quick-container{width:100%}}@media (min-width:1181px){.quick-links-card-content{text-align:left;flex-direction:row;align-items:center}.quick-links-card-content .icon{margin-bottom:0;margin-right:1rem}.quick-links-card-content .quick-container{flex:1}}@media (min-width:1600px){.quick-links-card-content{padding:8px 12px 12px}}.quick-links-card{border-radius:.5rem;transition:background .4s cubic-bezier(0,.61,.43,1)}.quick-links-card:hover{background:var(--quick-link-hover)}.quick-links-card:hover .icon img{transform:scale(1.1)}.quick-links-card:hover .quick-container .description{color:var(--quick-link-title)}.quick-links-card.active-touch .icon img{transform:scale(1.1)}.quick-links-card.active-touch .quick-container .description{color:var(--quick-link-title)}.quick-links-card:focus{outline-offset:2px;z-index:1;border-radius:8px;position:relative}.quick-links-card:focus-visible{border-radius:8px;outline-offset:-2px!important}.carousel-nav{background:var(--quick-link-nav-bg);cursor:pointer;z-index:2;opacity:1;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.carousel-nav:hover:not(:disabled){background:var(--quick-link-nav-bg-hover);transform:scale(1.05)}.carousel-nav:disabled{opacity:.5;cursor:not-allowed}.carousel-nav img{filter:brightness(0)saturate();width:24px;height:24px}@media (min-width:769px){.carousel-nav-left{z-index:10;order:unset;margin-left:0;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)rotate(-180deg)}.carousel-nav-left:hover:not(:disabled){transform:translateY(-50%)rotate(-180deg)scale(1.05)}.carousel-nav-right{z-index:10;order:unset;margin-right:0;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.carousel-nav-right:hover:not(:disabled){transform:translateY(-50%)scale(1.05)}}@media (max-width:768px){.carousel-nav-left{order:1;margin-left:1.5rem;transform:rotate(-180deg)}.carousel-nav-left:hover:not(:disabled){transform:rotate(-180deg)scale(1.05)}.carousel-nav-right{order:3;margin-right:1.5rem}.quick-links-horizontal-container{order:2}}.carousel-indicators{justify-content:center;gap:.5rem;margin-top:1rem;display:flex;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.carousel-indicators .indicator{background:var(--quick-link-indicator-bg);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;transition:all .3s}.carousel-indicators .indicator.active{background:var(--quick-link-indicator-bg-secondary);transform:scale(1.2)}.carousel-indicators .indicator:hover{background:var(--quick-link-indicator-bg-secondary)}@media (max-width:768px){.quick-link{width:375px;height:auto;padding-top:var(--spacing-s,16px);padding-right:var(--spacing-xs,8px);padding-bottom:var(--spacing-s,16px);padding-left:var(--spacing-xs,8px);opacity:1;margin:0;position:relative;top:0;left:0}.quick-links-card{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.quick-link.carousel-mode,.quick-link.horizontal-mode{flex-direction:row;align-items:center;gap:0;position:relative}.carousel-nav{z-index:10;order:unset!important;width:48px!important;height:48px!important;margin:0!important;display:flex!important;position:absolute!important;top:50%!important}.carousel-nav.carousel-nav-left{margin-left:0!important;margin-right:0!important;left:.625rem!important;right:auto!important;transform:translateY(-50%)rotate(-180deg)!important}.carousel-nav.carousel-nav-right{margin-left:0!important;margin-right:0!important;left:auto!important;right:.625rem!important;transform:translateY(-50%)!important}.carousel-nav img{width:24px;height:24px}.carousel-indicators{display:none}.quick-links-horizontal-container{order:2;width:100%;padding:0 24px;position:relative;overflow:hidden}.quick-links-horizontal-row{will-change:transform;justify-content:flex-start;align-items:stretch;gap:1rem;width:auto;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex}.quick-link-item{flex:0 0 152px;width:152px;min-width:152px;max-width:152px}}@media (min-width:481px) and (max-width:768px){.quick-link-item{flex:0 0 212px;width:212px;min-width:212px;max-width:212px}}@media (max-width:480px){.quick-link-item{flex:0 0 152px;width:152px;min-width:152px;max-width:152px}}@media (max-width:768px){.quick-links-horizontal-row{gap:1rem}}@media (min-width:768px) and (max-width:991px){.quick-link.horizontal-mode .quick-links-horizontal-row{gap:1.5rem}.quick-link.carousel-mode .quick-links-horizontal-row{gap:1.3125rem}}@media (min-width:992px) and (max-width:1199px){.quick-link.horizontal-mode .quick-links-horizontal-row{gap:2rem}.quick-link.carousel-mode .quick-links-horizontal-row{gap:1.75rem}}@media (min-width:1200px){.quick-links-horizontal-row{gap:3rem}}div:has(>.quote-component-wrapper){background:var(--color-bg-primary)}.quote-component-wrapper{font-family:var(--font-family-regular);background:var(--color-bg-primary);color:var(--color-text-primary);flex-direction:column;gap:1.5rem;max-width:1600px;margin:0 auto;display:flex}.quote-component-wrapper .module-label{border-bottom:1px solid var(--color-border-secondary);padding:.5rem 0}.quote-component-wrapper .module-label h2{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.quote-component-wrapper .quote-variants-container{flex-direction:column;gap:1rem;display:flex;position:relative}.quote-component-wrapper .quote-variants-container.child-width-half{align-items:end}.quote-component-wrapper .quote-container{width:100%;min-height:unset;height:auto;max-width:unset;background:var(--color-bg-primary);color:var(--color-text-primary);display:flex;position:relative;overflow:hidden}.quote-component-wrapper .quote-container blockquote{flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex}.quote-component-wrapper .quote-content{padding:var(--spacing-xxl);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-l);flex-direction:column;flex:auto;width:100%;display:flex}.quote-component-wrapper blockquote:has(.author-media-row) .quote-content{padding-bottom:0}.quote-component-wrapper .author-media-row{padding:0 var(--spacing-xxl) var(--spacing-xxl) var(--spacing-xxl);justify-content:space-between;align-items:flex-end;gap:var(--spacing-l);flex-direction:row;width:100%;display:flex}.quote-component-wrapper .logo-container{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.quote-component-wrapper .logo-container--inline{margin-top:var(--spacing-l)}.quote-component-wrapper .image-container{flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.quote-component-wrapper .quote-text{font-size:var(--h4-size-desktop);font-family:var(--font-family-headline);line-height:var(--headline-line-height,var(--line-height-normal2));letter-spacing:var(--headline-letter-spacing);font-weight:var(--font-weight-headline);color:var(--color-text-primary);margin-bottom:0;font-style:normal}.quote-component-wrapper .attribution{padding-bottom:var(--spacing-xxl);flex-direction:column;align-self:flex-start;margin-top:0;display:flex}.quote-component-wrapper .attribution-no-logo{padding-bottom:var(--spacing-xxl)}.quote-component-wrapper .name{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin-bottom:.25rem;font-style:normal}.quote-component-wrapper .quote-title{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-secondary);white-space:normal;font-style:normal}.quote-component-wrapper .quote-image,.quote-component-wrapper .image-placeholder{object-fit:cover;width:100%;height:100%}.quote-component-wrapper .image-placeholder{background-color:var(--color-light-grey);background-image:linear-gradient(45deg, var(--color-border-secondary) 25%, transparent 25%, transparent 75%, var(--color-border-secondary) 75%, var(--color-border-secondary)),linear-gradient(45deg, var(--color-border-secondary) 25%, transparent 25%, transparent 75%, var(--color-border-secondary) 75%, var(--color-border-secondary));background-position:0 0,.625rem .625rem;background-size:1.25rem 1.25rem;width:100%;height:100%}.quote-component-wrapper .quote-image{object-fit:cover;width:100%;height:100%}.quote-component-wrapper .width-half{width:100%;max-width:62.1875rem;height:auto;min-height:auto}.quote-component-wrapper .width-half .image-container{width:184px;min-width:184px;max-width:184px;height:230px;min-height:230px;max-height:230px}.quote-component-wrapper .width-half .quote-image{aspect-ratio:3/4}.quote-component-wrapper .width-full{width:100%;max-width:100rem;height:auto}.quote-component-wrapper .width-full .image-container{width:256px;min-width:256px;max-width:256px;height:320px;min-height:320px;max-height:320px}.quote-component-wrapper .width-full .quote-image{aspect-ratio:3/4;aspect-ratio:3/4}.quote-component-wrapper .attribution{margin-top:0;padding-bottom:0}.quote-component-wrapper .attribution-no-media{padding-bottom:0}.quote-component-wrapper .state-label{background-color:var(--color-light-grey);font-size:var(--font-size-s);color:var(--color-text-primary);border-radius:.25rem;padding:.25rem .5rem;position:absolute;top:-1.875rem;left:0}@media (max-width:767px){.quote-component-wrapper .quote-container.width-full,.quote-component-wrapper .quote-container.width-half{width:100%;height:auto;min-width:unset;min-height:unset}.quote-component-wrapper .quote-container.width-full .quote-content,.quote-component-wrapper .quote-container.width-half .quote-content{padding:var(--spacing-xxl) var(--spacing-l);justify-content:flex-start;height:auto}:is(.quote-component-wrapper .quote-container.width-full blockquote:has(.author-media-row) .quote-content,.quote-component-wrapper .quote-container.width-half blockquote:has(.author-media-row) .quote-content){padding-bottom:0}.quote-component-wrapper .quote-container.width-full .quote-text-container,.quote-component-wrapper .quote-container.width-half .quote-text-container{width:100%}.quote-component-wrapper .quote-text{font-size:var(--h4-size-mobile)}.quote-component-wrapper .author-media-row{padding:var(--spacing-xxl) var(--spacing-l)}.quote-component-wrapper .logo-container{width:6rem;min-width:6rem;max-width:6rem}.quote-component-wrapper .image-container,.quote-component-wrapper .width-half .image-container,.quote-component-wrapper .width-full .image-container{aspect-ratio:3/4;width:120px;min-width:120px;max-width:120px;height:160px;min-height:160px;max-height:160px}.quote-component-wrapper .quote-image{object-fit:cover;aspect-ratio:3/4;width:100%;height:100%}}@media (min-width:768px) and (max-width:991px){.quote-component-wrapper .quote-container.width-full,.quote-component-wrapper .quote-container.width-half{height:auto;min-height:auto}.quote-component-wrapper .quote-text{font-size:var(--h4-size-mobile)}.quote-component-wrapper .quote-container.width-full .quote-content,.quote-component-wrapper .quote-container.width-half .quote-content{width:100%;padding:var(--spacing-xxl) var(--spacing-l);justify-content:flex-start}:is(.quote-component-wrapper .quote-container.width-full blockquote:has(.author-media-row) .quote-content,.quote-component-wrapper .quote-container.width-half blockquote:has(.author-media-row) .quote-content){padding-bottom:0}.quote-component-wrapper .author-media-row{padding:var(--spacing-xxl) var(--spacing-l)}.quote-component-wrapper .logo-container{width:10rem;min-width:10rem;max-width:10rem}.quote-component-wrapper .image-container{width:120px;min-width:120px;max-width:120px;height:160px;min-height:160px;max-height:160px}.quote-component-wrapper .quote-image{object-fit:cover;aspect-ratio:3/4;width:100%;height:100%}}@media (min-width:992px) and (max-width:1199px){.quote-component-wrapper .quote-container.width-full,.quote-component-wrapper .quote-container.width-half{height:auto;min-height:auto}.quote-component-wrapper .quote-container.width-half{min-width:50rem;max-width:50rem}.quote-component-wrapper .quote-container.width-full .quote-text{max-width:100%;font-size:var(--h3-size-desktop)}.quote-component-wrapper .quote-container.width-half .quote-text{max-width:100%;font-size:var(--h4-size-desktop)}.quote-component-wrapper .quote-container.width-full .quote-content,.quote-component-wrapper .quote-container.width-half .quote-content{width:100%;padding:var(--spacing-xxl);justify-content:flex-start}:is(.quote-component-wrapper .quote-container.width-full blockquote:has(.author-media-row) .quote-content,.quote-component-wrapper .quote-container.width-half blockquote:has(.author-media-row) .quote-content){padding-bottom:0}.quote-component-wrapper .author-media-row{padding:var(--spacing-xxl)}.quote-component-wrapper .logo-container{width:10rem;min-width:10rem;max-width:10rem}.quote-component-wrapper .quote-container.width-full .image-container{width:240px;min-width:240px;max-width:240px;height:320px;min-height:320px;max-height:320px}.quote-component-wrapper .quote-container.width-half .image-container{width:184px;min-width:184px;max-width:184px;height:245px;min-height:245px;max-height:245px}.quote-component-wrapper .quote-image{object-fit:cover;aspect-ratio:3/4;width:100%;height:100%}}@media (min-width:1200px){.quote-component-wrapper .quote-container.width-full,.quote-component-wrapper .quote-container.width-half{max-width:none;height:auto;min-height:auto}.quote-component-wrapper .quote-container.width-half{min-width:62.1875rem;max-width:62.1875rem}.quote-component-wrapper .quote-container.width-full .quote-text{max-width:100%;font-size:var(--h3-size-desktop)}.quote-component-wrapper .quote-container.width-half .quote-text{max-width:100%;font-size:var(--font-size-l-plus)}.quote-component-wrapper .quote-container.width-full .quote-content,.quote-component-wrapper .quote-container.width-half .quote-content{width:75%;padding:var(--spacing-xxl);justify-content:flex-start}:is(.quote-component-wrapper .quote-container.width-full blockquote:has(.author-media-row) .quote-content,.quote-component-wrapper .quote-container.width-half blockquote:has(.author-media-row) .quote-content){padding-bottom:0}.quote-component-wrapper .author-media-row{padding:var(--spacing-xxl)}.quote-component-wrapper .logo-container{width:11.5rem;min-width:11.5rem;max-width:11.5rem}.quote-component-wrapper .quote-container.width-full .image-container{width:256px;min-width:256px;max-width:256px;height:320px;min-height:320px;max-height:320px}.quote-component-wrapper .quote-container.width-half .image-container{width:184px;min-width:184px;max-width:184px;height:230px;min-height:230px;max-height:230px}.quote-component-wrapper .quote-image{object-fit:cover;aspect-ratio:3/4;width:100%;height:100%}}.quote-component-wrapper .quote-logo{height:var(--spacing-xxl);object-fit:contain;width:auto;display:block}.container-stack--100 .quote-component-wrapper .quote-content,.container-stack--100 .quote-component-wrapper .quote-container.width-full .quote-content,.container-stack--100 .quote-component-wrapper .quote-container.width-half .quote-content,.container-stack--100 .quote-component-wrapper .author-media-row{padding:0}.container-stack:not(.container-stack--100) .quote-component-wrapper .quote-container.width-half{min-width:unset}@media (min-width:1200px){.quote-component-wrapper:has(.child-width-full){max-width:none}}.container-stack__item>.quote-component-wrapper{background:0 0}.reduce-motion,.reduce-motion *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.headerReveal1,.subHeaderReveal,.cardFlipReveal,.cardReveal,.blockReveal,.imageRevealFade{opacity:1!important;animation:none!important;transform:none!important}video{animation:none!important}[data-parallax]{transform:none!important}.flyout-menu-item,.header-nav__tab-btn{transition:none!important}.spinner,.loading-animation{animation:none!important}.toast-notification,.modal,.dialog,[role=dialog],.dropdown,.menu,.bottom-panel,.accordion,.faq-accordion{transition:none!important;animation:none!important}.carousel,.slider,[data-carousel]{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tabs,[role=tabpanel],.tooltip,[role=tooltip]{transition:none!important;animation:none!important}}.force-animation{animation-duration:inherit!important;transition-duration:inherit!important}.no-animation{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.safe-animation{transition-duration:.15s!important;animation-duration:.15s!important;transform:none!important}}.results-display{gap:var(--spacing-m);flex-direction:row;width:100%;display:flex}.results-display__item{width:100%;padding:var(--spacing-xs) 0;justify-content:space-between;align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;min-height:2.75rem;display:flex}.results-display__label-section{align-items:center;gap:var(--spacing-s);flex:1;display:flex}.results-display__info-icon-wrapper{cursor:pointer;align-items:center;display:flex;position:relative}.results-display__info-icon{width:.75rem;height:.75rem;color:var(--color-text-primary);justify-content:center;align-items:center;display:flex}.results-display__tooltip{bottom:calc(100% + var(--spacing-s));z-index:1000;min-width:17.5rem;max-width:20rem;animation:.2s ease-out tooltipFadeIn;position:absolute;left:50%;transform:translate(-50%)}.results-display__tooltip-content{background:var(--color-bg-primary);border:.0625rem solid var(--color-border-secondary);border-radius:var(--border-radius-sm);padding:var(--spacing-sm) var(--spacing-m);box-shadow:0 .25rem .75rem var(--color-active-overlay);font-family:var(--font-family-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-primary);text-align:left}.results-display__tooltip-content:after{content:"";border-left:.375rem solid #0000;border-right:.375rem solid #0000;border-top:.375rem solid var(--color-bg-primary);width:0;height:0;position:absolute;bottom:-.375rem;left:50%;transform:translate(-50%)}.results-display__tooltip-content:before{content:"";border-left:.4375rem solid #0000;border-right:.4375rem solid #0000;border-top:.4375rem solid var(--color-border-secondary);width:0;height:0;position:absolute;bottom:-.4375rem;left:50%;transform:translate(-50%)}.results-display__label{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--body-xs-size);line-height:var(--line-height-normal);color:var(--color-text-primary);flex:1;margin:0}.results-display__value{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium);font-size:var(--body-m-size);line-height:var(--line-height-relaxed);color:var(--color-text-primary);text-align:right;flex-shrink:0}.results-display__divider{background:var(--color-border-secondary);flex-shrink:0;width:.0625rem;height:2.75rem;margin:0}@media (max-width:47.9375rem){.results-display__item{min-height:2.75rem}.results-display__label{font-size:var(--body-xs-size)}.results-display__value{font-size:var(--body-m-size)}}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text{background-color:var(--color-bg-primary);font-family:var(--font-family-regular);box-sizing:border-box;grid-column:1/-1;width:100%;display:block}.rich-text__container{box-sizing:border-box;width:100%;padding:1.5rem 1rem;display:block}.container-stack__item .rich-text__container{padding:0}.rich-text__content p[style*="text-align: center"] img,.rich-text__content p[style*=text-align\:center] img{display:inline-block}.faq-item-content .rich-text__container{padding:0}.rich-text__content{box-sizing:border-box;width:100%;font-size:var(--body-m-size,var(--font-size-m));line-height:var(--line-height-relaxed,1.5);color:var(--color-text-primary);text-align:left;display:block;overflow-x:auto}[dir=rtl] .rich-text__content,.rich-text__content[dir=rtl]{text-align:right;direction:rtl}[dir=rtl] .rich-text__content ul,[dir=rtl] .rich-text__content ol,.rich-text__content[dir=rtl] ul,.rich-text__content[dir=rtl] ol{text-align:right;padding-left:0;padding-right:2.5rem}[dir=rtl] .rich-text__content ul li,[dir=rtl] .rich-text__content ol li,.rich-text__content[dir=rtl] ul li,.rich-text__content[dir=rtl] ol li{text-align:right;padding-left:0;padding-right:.5rem}[dir=rtl] .rich-text__content ul ul,[dir=rtl] .rich-text__content ol ol,[dir=rtl] .rich-text__content ul ol,[dir=rtl] .rich-text__content ol ul,.rich-text__content[dir=rtl] ul ul,.rich-text__content[dir=rtl] ol ol,.rich-text__content[dir=rtl] ul ol,.rich-text__content[dir=rtl] ol ul{padding-left:0;padding-right:2.5rem}[dir=rtl] .rich-text__content blockquote,.rich-text__content[dir=rtl] blockquote{border-left:none;border-right:3px solid var(--color-text-primary);text-align:right;padding-left:0;padding-right:1rem}[dir=rtl] .rich-text__content h1,[dir=rtl] .rich-text__content h2,[dir=rtl] .rich-text__content h3,[dir=rtl] .rich-text__content h4,[dir=rtl] .rich-text__content h5,[dir=rtl] .rich-text__content h6,.rich-text__content[dir=rtl] h1,.rich-text__content[dir=rtl] h2,.rich-text__content[dir=rtl] h3,.rich-text__content[dir=rtl] h4,.rich-text__content[dir=rtl] h5,.rich-text__content[dir=rtl] h6,[dir=rtl] .rich-text__content p,.rich-text__content[dir=rtl] p{text-align:right}[dir=rtl] .rich-text__content a .link-icon,.rich-text__content[dir=rtl] a .link-icon{margin-left:0;margin-right:.25rem}[dir=rtl] .rich-text__content pre,.rich-text__content[dir=rtl] pre{text-align:right}.rich-text__content h1,.rich-text__content h2,.rich-text__content h3,.rich-text__content h4,.rich-text__content h5,.rich-text__content h6{color:var(--color-text-primary);font-weight:var(--font-weight-headline);font-family:var(--font-family-headline);text-align:left;margin:0 0 1rem}.rich-text__content h1{font-size:var(--h1-size-desktop);line-height:var(--headline-line-height,var(--line-height-compact))}@media (max-width:1023px){.rich-text__content h1{font-size:var(--h1-size-mobile)}}.rich-text__content h2{font-size:var(--h2-size-desktop);line-height:var(--headline-line-height,var(--line-height-compact))}@media (max-width:1023px){.rich-text__content h2{font-size:var(--h2-size-mobile)}}.rich-text__content h3{font-size:var(--h3-size-desktop);line-height:var(--headline-line-height,var(--line-height-normal))}@media (max-width:1023px){.rich-text__content h3{font-size:var(--h3-size-mobile)}}.rich-text__content h4{font-size:var(--h4-size-desktop);line-height:var(--headline-line-height,var(--line-height-normal))}@media (max-width:1023px){.rich-text__content h4{font-size:var(--h4-size-mobile)}}.rich-text__content h5{font-size:var(--h5-size-desktop);line-height:var(--headline-line-height,var(--line-height-normal))}@media (max-width:1023px){.rich-text__content h5{font-size:var(--h5-size-mobile)}}.rich-text__content h6{font-size:var(--h6-size-desktop);line-height:var(--headline-line-height,var(--line-height-relaxed))}@media (max-width:1023px){.rich-text__content h6{font-size:var(--h6-size-mobile)}}.rich-text__content p{color:var(--color-text-primary);text-align:left;min-height:1rem;margin:0 0 1rem}.rich-text__content ul,.rich-text__content ol{color:var(--color-text-primary);text-align:left;margin:0 0 1rem;padding-left:2.5rem}.rich-text__content ul li,.rich-text__content ol li{text-align:left;margin-bottom:.5rem;padding-left:.5rem}.rich-text__content ol{list-style-type:decimal}.rich-text__content ul{list-style-type:disc}.rich-text__content ol.vs-decimal-numeric.vs-ol{counter-reset:item;list-style-type:none}.rich-text__content ol.vs-decimal-numeric.vs-ol>li{display:block;position:relative}.rich-text__content ol.vs-decimal-numeric.vs-ol>li:before{content:counters(item, ".") ". ";counter-increment:item}.rich-text__content ol.vs-decimal-numeric.vs-ol>li>h2,.rich-text__content ol.vs-decimal-numeric.vs-ol>li>h3,.rich-text__content ol.vs-decimal-numeric.vs-ol>li>h4,.rich-text__content ol.vs-decimal-numeric.vs-ol>li>h5,.rich-text__content ol.vs-decimal-numeric.vs-ol>li>h6{display:inline}.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-desktop)}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h2:before{font-size:var(--h2-size-mobile)}}.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-desktop)}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h3:before{font-size:var(--h3-size-mobile)}}.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-desktop)}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h4:before{font-size:var(--h4-size-mobile)}}.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-desktop)}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h5:before{font-size:var(--h5-size-mobile)}}.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-desktop)}@media (max-width:1023px){.rich-text__content ol.vs-decimal-numeric.vs-ol>li.vs-li-h6:before{font-size:var(--h6-size-mobile)}}.rich-text__content ol.vs-decimal-numeric.vs-ol ol.vs-decimal-numeric.vs-ol{counter-reset:item}.rich-text__content ol.vs-numeric.vs-ol{list-style-type:decimal}.rich-text__content ol.vs-caps-alpha.vs-ol{list-style-type:upper-alpha}.rich-text__content ol.vs-small-alpha.vs-ol{list-style-type:lower-alpha}.rich-text__content ol.vs-caps-roman.vs-ol{list-style-type:upper-roman}.rich-text__content ol.vs-small-roman.vs-ol{list-style-type:lower-roman}.rich-text__content ol.vs-upperalpha.vs-ol{list-style-type:upper-alpha}.rich-text__content ol.vs-roman.vs-ol{list-style-type:lower-roman}.rich-text__content ul ul,.rich-text__content ol ol,.rich-text__content ul ol,.rich-text__content ol ul{margin:.25rem 0 .5rem;padding-left:2.5rem}.rich-text__content ul ul li,.rich-text__content ol ol li,.rich-text__content ul ol li,.rich-text__content ol ul li{margin-bottom:.25rem}.rich-text__content ul.vs-solid-circle.vs-ul{list-style-type:disc}.rich-text__content ul.vs-hollow-circle.vs-ul{list-style-type:circle}.rich-text__content ul.vs-solid-square.vs-ul{list-style-type:square}.rich-text__content ul.vs-ul.vs-solid-dash{list-style-type:"− "}.rich-text__content ul.vs-asterisk.vs-ul{list-style-type:"∗ "}.rich-text__content ul.vs-link-list.vs-ul{padding-left:0;list-style-type:none}.rich-text__content ul.vs-link-list.vs-ul li{padding-left:0}.rich-text__content ul.listitem-without-bullet-rte,.rich-text__content ol.listitem-without-bullet-rte{padding-left:0;list-style-type:none}.rich-text__content ul.listitem-without-bullet-rte li,.rich-text__content ol.listitem-without-bullet-rte li{margin-bottom:0;padding-left:0}.rich-text__content ol.vs-ol.vs-super{counter-reset:list-counter;list-style-type:none}.rich-text__content ol.vs-ol.vs-super li{counter-increment:list-counter}.rich-text__content ol.vs-ol.vs-super li:before{content:counter(list-counter) " ";vertical-align:super;position:unset;margin-left:-.5rem;font-size:50%}.rich-text__content li{text-align:left;margin-bottom:.25rem}.rich-text__content strong,.rich-text__content b{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.rich-text__content em,.rich-text__content i{font-style:italic}.rich-text__content a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s}.rich-text__content a:hover{color:var(--color-rte-hover)}.rich-text__content a:focus-visible{color:var(--color-rte-link);outline:2px dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.rich-text__content a.vs-link-cta,.rich-text__content a.vs-link-inline,.rich-text__content a.vs-link-cta.vs-link-inline{text-decoration:underline}.rich-text__content a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:.25rem;display:inline-flex}.rich-text__content a .link-icon svg{width:12px;height:12px}.rich-text__content a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.rich-text__content blockquote{border-left:3px solid var(--color-text-primary);color:var(--color-text-secondary);text-align:left;margin:1rem 0;padding-left:1rem;font-style:italic}.rich-text__content code{background-color:var(--color-primary-yellow-100);font-family:var(--font-code);color:var(--color-text-primary);border-radius:3px;padding:.125rem .25rem;font-size:.875em}.rich-text__content pre{background-color:var(--color-primary-yellow-100);text-align:left;border-radius:5px;margin:1rem 0;padding:1rem;overflow-x:auto}.rich-text__content pre code{background:0 0;padding:0}.rich-text__content .vs-legal{font-size:var(--font-size-2xs);line-height:var(--line-height-normal)}.rich-text__content strong .vs-legal{font-weight:var(--font-weight-regular)}.rich-text__content .vs-text{font-size:var(--font-size-s)!important;font-family:inherit!important}.rich-text__content.media-content{margin-bottom:1rem}.rich-text__content .swipe-indicator{background-color:var(--color-bg-primary);align-items:center;gap:.75rem;margin:1rem 0;padding:.75rem 1rem;display:flex}.rich-text__content .swipe-indicator p{color:var(--color-text-primary);font-size:var(--body-s-size,var(--font-size-s));line-height:var(--line-height-relaxed,1.5);flex:1;margin:0}.rich-text__wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.rich-text__wrapper::-webkit-scrollbar{height:8px}.rich-text__wrapper::-webkit-scrollbar-track{background:var(--color-primary-yellow-100);border-radius:4px}.rich-text__wrapper::-webkit-scrollbar-thumb{background:var(--color-overlay-15);border-radius:4px}.rich-text__wrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}@media (min-width:1200px){div[style]>.rich-text>.rich-text__container{max-width:1600px;margin:0 auto}div[style]>.rich-text>.rich-text__container>.rich-text__content{width:83.3333%;margin-left:auto;margin-right:auto}}@media (max-width:991px){.rich-text__container{padding:1.5rem}}@media (max-width:768px){.rich-text__container{padding:1.5rem}}@media (min-width:993px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:center;align-items:center;gap:.5rem;display:flex}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:0 .25rem}}@media (max-width:992px){:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper),.rich-text__content p:has(img):has(+table)){text-align:left;display:block}:is(.rich-text__content p:has(img):has(+.table-scroll-wrapper) img,.rich-text__content p:has(img):has(+table) img){margin:.25rem}}.rich-text__content .swipe-indicator{align-items:center;gap:.5rem;margin:1rem 0;display:none}.rich-text__content .swipe-indicator p{font-size:var(--body-s-size,var(--font-size-s));color:var(--color-text-secondary);margin:0}.rich-text__content table{border-collapse:collapse;border-spacing:0;background-color:var(--color-bg-primary);color:var(--color-text-primary);border:1px solid var(--color-border-light-gray);font-family:inherit}.rich-text__content table.table--sorting-active th,.rich-text__content table.table--sorting-active td{text-align:left}.rich-text__content table th,.rich-text__content table td{text-align:left;vertical-align:top;border:1px solid var(--color-border-light-gray);color:var(--color-text-primary);background-color:#0000;padding:2rem}.rich-text__content table th.sortable-cell,.rich-text__content table td.sortable-cell{height:1px;padding:0;transition:all .2s}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{appearance:none;font:inherit;color:inherit;text-align:inherit;width:100%;height:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;margin:0;padding:2rem;display:block}.rich-text__content table th.sortable-cell .sortable-cell__button:focus,.rich-text__content table td.sortable-cell .sortable-cell__button:focus{outline:none}.rich-text__content table th.sortable-cell .sortable-cell__button:focus-visible,.rich-text__content table td.sortable-cell .sortable-cell__button:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:-2px}.rich-text__content table th.sortable-cell--inactive span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--color-text-secondary)}.rich-text__content table th.sortable-cell--inactive span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table th.sortable-cell--inactive span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td.sortable-cell--inactive span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td.sortable-cell--inactive span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path{fill:var(--color-text-secondary)}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover strong *,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover b *,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table th.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td.sortable-cell--inactive .sortable-cell__button:hover span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path{fill:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active,.rich-text__content table td.sortable-cell--active,.rich-text__content table th.sortable-cell--active .sortable-text,.rich-text__content table td.sortable-cell--active .sortable-text{color:var(--brand-color-primary)}.rich-text__content table th.sortable-cell--active .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td.sortable-cell--active .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--color-border-light-gray)}.rich-text__content table th.sortable-cell--active .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td.sortable-cell--active .sortable-chevron-wrapper.inactive .sortable-chevron path{fill:var(--color-border-light-gray)}.rich-text__content table th.sortable-cell--active .sortable-cell__button:hover,.rich-text__content table td.sortable-cell--active .sortable-cell__button:hover{color:var(--brand-color-primary)}.rich-text__content table th ul,.rich-text__content table th ol,.rich-text__content table td ul,.rich-text__content table td ol{margin:0;padding-left:1.5rem}.rich-text__content table th ul li,.rich-text__content table th ol li,.rich-text__content table td ul li,.rich-text__content table td ol li{color:inherit;margin-bottom:.25rem}.rich-text__content table th ul li:last-child,.rich-text__content table th ol li:last-child,.rich-text__content table td ul li:last-child,.rich-text__content table td ol li:last-child{margin-bottom:0}.rich-text__content table th p.has-image-and-text,.rich-text__content table td p.has-image-and-text{align-items:center;gap:.5rem;display:flex}.rich-text__content table th p.has-image-and-text img,.rich-text__content table td p.has-image-and-text img{float:none;flex-shrink:0;min-width:fit-content;margin:0;display:inline-block}.rich-text__content table th.has-image-and-text,.rich-text__content table td.has-image-and-text{border:none;border-top:1px solid var(--color-border-light-gray);align-items:center;gap:.5rem;display:flex}.rich-text__content table th.has-image-and-text img,.rich-text__content table td.has-image-and-text img{float:none;flex-shrink:0;min-width:fit-content;margin:0;display:inline-block}.rich-text__content table th a:focus-visible,.rich-text__content table td a:focus-visible{outline:2px dashed var(--color-rte-outline);outline-offset:2px}.rich-text__content table th span,.rich-text__content table td span{color:inherit}.rich-text__content table th span[style*=background-color],.rich-text__content table td span[style*=background-color]{border-radius:2px;padding:.25rem .5rem}.rich-text__content table th span.sortable-text .sortable-icons,.rich-text__content table th span.rte-annotation .sortable-icons,.rich-text__content table th span[data-annotation*=sort] .sortable-icons,.rich-text__content table td span.sortable-text .sortable-icons,.rich-text__content table td span.rte-annotation .sortable-icons,.rich-text__content table td span[data-annotation*=sort] .sortable-icons{flex-direction:column;flex-shrink:0;align-items:center;gap:1px;margin-left:.5rem;margin-right:1rem;display:flex}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper{line-height:var(--line-height-compact);display:block}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron{width:16px;height:13px;transition:color .2s;display:block}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper .sortable-chevron path,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper .sortable-chevron path{transition:fill .2s}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron{color:var(--color-border-light-gray)}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.inactive .sortable-chevron path{fill:var(--color-border-light-gray)}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron{color:var(--brand-color-primary)}.rich-text__content table th span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table th span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table th span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table td span.sortable-text .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table td span.rte-annotation .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path,.rich-text__content table td span[data-annotation*=sort] .sortable-icons .sortable-chevron-wrapper.active .sortable-chevron path{fill:var(--brand-color-primary)}.table-scroll-wrapper--fixed-first-column table th,.table-scroll-wrapper--fixed-first-column table td{border:none;border-top:1px solid var(--color-border-light-gray);border-bottom:1px solid var(--color-border-light-gray);border-right:1px solid var(--color-border-light-gray)}.table-scroll-wrapper--fixed-first-column table th:first-child,.table-scroll-wrapper--fixed-first-column table td:first-child{background:var(--color-bg-primary);z-index:1;border-left:1px solid var(--color-border-light-gray);border-right:1px solid var(--color-text-primary);position:sticky;left:0}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:768px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{overflow-x:unset;-webkit-overflow-scrolling:touch;margin:1.5rem -1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th{padding:2rem 1rem}.rich-text__content table td{padding:1rem}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:2rem 1rem}.rich-text__content table th.sortable-cell .sortable-cell__button,.rich-text__content table td.sortable-cell .sortable-cell__button{padding:2rem 1rem}.table-scroll-wrapper{margin:2rem 0}}.rich-text__content table.table--zebra-stripes th,.rich-text__content table.table--zebra-stripes td,.rich-text__content table.table--zebra-stripes tbody tr:nth-child(odd){background-color:#0000!important}.rich-text__content table.table--zebra-stripes tbody tr:nth-child(2n){background-color:var(--color-bg-secondary)!important}.rich-text__content table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(odd){background-color:#0000!important}.rich-text__content table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n){background-color:var(--color-bg-secondary)!important}.rich-text__content table.table--zebra-stripes thead tr{background-color:#0000!important}.rich-text__content table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd){background-color:var(--color-bg-secondary)!important}.rich-text__content table.table--zebra-stripes:has(thead) tbody tr:nth-child(2n){background-color:#0000!important}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes th:first-child,.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes td:first-child{isolation:isolate;position:sticky}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes th:first-child:before,.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes td:first-child:before{content:"";z-index:-1;background-color:var(--color-bg-primary);position:absolute;inset:0}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes tbody tr:nth-child(2n) th:first-child:before,.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes tbody tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:not(:has(tbody))>tr:nth-child(2n) td:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) th:first-child:before{background-color:var(--color-bg-secondary)}.table-scroll-wrapper--fixed-first-column table.table--zebra-stripes:has(thead) tbody tr:nth-child(odd) td:first-child:before{background-color:var(--color-bg-secondary)}.resource-download-table{width:100%;font-family:var(--font-family-regular);background-color:var(--color-bg-primary);color:var(--color-text-primary)}.resource-download-table__inner{border-radius:16px;flex-direction:column;gap:2rem;padding:3rem 3rem 3rem 0;display:flex}@media (min-width:768px) and (max-width:991px){.resource-download-table__inner{gap:2rem;padding:2rem}}@media (max-width:767px){.resource-download-table__inner{border-radius:12px;gap:1.5rem;padding:1.5rem}}.resource-download-table__header-row{flex-direction:row;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:768px) and (max-width:991px){.resource-download-table__header-row{gap:1.5rem}}@media (max-width:767px){.resource-download-table__header-row{flex-direction:column;gap:1.5rem}}.resource-download-table__image-column{flex:none;width:240px;min-width:240px}@media (min-width:992px) and (max-width:1199px){.resource-download-table__image-column{width:200px;min-width:200px}}@media (min-width:768px) and (max-width:991px){.resource-download-table__image-column{width:160px;min-width:160px}}@media (max-width:767px){.resource-download-table__image-column{width:100%;min-width:unset}}.resource-download-table__image-wrapper{background-color:var(--color-light-grey,#f5f5f5);border-radius:16px;width:100%;height:270px;position:relative;overflow:hidden}@media (max-width:767px){.resource-download-table__image-wrapper{max-width:240px;height:200px}}.resource-download-table__image{object-fit:cover;width:100%;height:100%;display:block}.resource-download-table__ai-badge{z-index:2;position:absolute;top:8px;left:8px}.resource-download-table__ai-badge .ai-badge-text{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-130,1.3);color:var(--color-text-primary);background-color:#ffffffd9;border-radius:4px;padding:4px 8px;display:inline-block}.resource-download-table__image-credit{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-130,1.3);color:var(--color-text-tertiary);text-align:left;margin-top:8px}.resource-download-table__title-section{flex:1;min-width:0}.resource-download-table__title-section .title-block{background-color:#0000!important;flex-direction:column!important;gap:12px!important;padding:0!important}.resource-download-table__title-section .title-container{flex:none!important;row-gap:12px!important}.resource-download-table__title-section .title-eyebrow{color:var(--color-text-primary);font-size:var(--h3-size-desktop,2.25rem)!important;font-weight:var(--font-weight-bold,700)!important;letter-spacing:-.5px!important;margin:0!important;line-height:1.1!important}.resource-download-table__title-section .title-eyebrow p{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;margin:0!important}.resource-download-table__title-section .title-headline{font-weight:var(--font-weight-medium,500)!important;font-size:var(--font-size-xl,1.5rem)!important;letter-spacing:-.3px!important;line-height:1.2!important;font-family:var(--font-family-medium,var(--font-family-regular))!important;margin:0!important}.resource-download-table__title-section .title-headline p{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;margin:0!important;padding-bottom:0!important}.resource-download-table__title-section .title-description{color:var(--color-text-secondary);letter-spacing:0!important;font-size:1.125rem!important;line-height:1.5!important;font-weight:var(--font-weight-regular,400)!important;margin:0!important}.resource-download-table__title-section .title-description p{margin:0!important}.resource-download-table__title-section .subtitle-container{flex-direction:column!important;gap:24px!important;display:flex!important}.resource-download-table__title-section .title-button-group{margin-top:0!important}.resource-download-table__accordion-section{width:100%}.resource-download-table__accordion-section .faq-accordion-wrapper{background-color:#0000}.resource-download-table__accordion-section .faq-accordion{margin:0;padding:0!important}.resource-download-table__accordion-section .faq-accordion__header{display:none}.resource-download-table__accordion-section .faq-accordion__content{width:100%}.resource-download-table__accordion-section .faq-accordion-container{background-color:#0000}.resource-download-table__accordion-section .faq-wrapper{padding:0}.resource-download-table__accordion-section .faq-items{margin:0;padding:0}.resource-download-table__accordion-section .faq-item:last-child{border-bottom:1px solid var(--color-faq-border-light,#e0e0e0)}.resource-download-table__accordion-section .faq-item-header{padding:16px 0}.resource-download-table__accordion-section .faq-item-content.expanded{padding-left:0}.resource-download-table__accordion-section .faq-item-content-inner{padding:0}.resource-download-table__accordion-section .rich-content{width:100%;overflow-x:auto}.resource-download-table__accordion-section .rdt-download-link{width:20px;height:20px;color:var(--color-text-primary,#1a1a1a);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s,color .2s;text-decoration:none!important;display:inline-flex!important}.resource-download-table__accordion-section .rdt-download-link,.resource-download-table__accordion-section .rdt-download-link:visited{text-decoration:none!important}.resource-download-table__accordion-section .rdt-download-link:hover,.resource-download-table__accordion-section .rdt-download-link:focus-visible{opacity:.7;color:var(--brand-color-primary,#1434cb)}.resource-download-table__accordion-section .rdt-download-link:focus-visible{outline:2px solid var(--brand-color-primary,#1434cb);outline-offset:2px;border-radius:2px}.resource-download-table__accordion-section .rdt-download-link .link-icon{display:none}.resource-download-table__accordion-section .rdt-download-link .download-icon-svg{flex-shrink:0;width:20px;height:20px}.resource-download-table__accordion-section .rdt-download-cell{text-align:center!important;vertical-align:middle!important}.resource-download-table__accordion-section .rdt-download-cell p{text-align:center!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important}.resource-download-table.theme-dark{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.resource-download-table.theme-dark .resource-download-table__ai-badge .ai-badge-text{color:var(--color-text-inverse);background-color:#0009}.resource-download-table.theme-dark .rdt-download-link{color:var(--color-text-primary,#fff)}.resource-download-table.theme-dark .rdt-download-link:hover,.resource-download-table.theme-dark .rdt-download-link:focus-visible{color:var(--brand-color-primary-light,#6d8fff)}.resource-download-table :focus-visible{outline:2px solid var(--brand-color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.resource-download-table *{transition:none!important;animation:none!important}}@media print{.resource-download-table__ai-badge{display:none}.resource-download-table__inner{border:none;padding:0}.resource-download-table__header-row{flex-direction:column}.resource-download-table__image-column{width:100%;max-width:300px}}.rich-text--trim-table-borders .rich-text__content table{border-top:none;border-left:none;border-right:none}.rich-text--trim-table-borders .rich-text__content table th,.rich-text--trim-table-borders .rich-text__content table td{border-left:none;border-right:none}.rich-text--trim-table-borders .rich-text__content table thead tr:first-child th,.rich-text--trim-table-borders .rich-text__content table thead tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-top:none;border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content .table-scroll-wrapper--fixed-first-column table th:first-child,.rich-text--trim-table-borders .rich-text__content .table-scroll-wrapper--fixed-first-column table td:first-child{border-left:none;border-right:none}.rich-text__content table{border-collapse:collapse;border-spacing:0;width:100%}.rich-text__content table th{vertical-align:middle;text-align:left;min-height:66px;color:var(--richtext-text-primary,#1a1a1a);background-color:#f7f7f7;border:1px solid #000;padding:16px;font-size:18px;font-weight:700;line-height:28px}.rich-text__content table td{vertical-align:middle;text-align:left;min-height:80px;color:var(--richtext-text-primary,#1a1a1a);background-color:#0000;border:1px solid #d1d5db;padding:16px;font-size:18px;line-height:1.2}.rich-text__content table:not(:has(thead)) tr:first-child td{vertical-align:middle;background-color:#f7f7f7;border:1px solid #000;min-height:66px;padding:16px;font-size:18px;font-weight:700;line-height:28px}.rich-text__content table th.sortable-cell,.rich-text__content table td.sortable-cell{cursor:pointer;-webkit-user-select:none;user-select:none;padding:32px;transition:all .2s}.rich-text__content table th span.sortable-text,.rich-text__content table th span.rte-annotation,.rich-text__content table th span[data-annotation*=sort],.rich-text__content table td span.sortable-text,.rich-text__content table td span.rte-annotation,.rich-text__content table td span[data-annotation*=sort]{flex-direction:row;align-items:center;gap:8px;display:inline-flex}.rich-text__content table th span.sortable-text .sortable-icons,.rich-text__content table th span.rte-annotation .sortable-icons,.rich-text__content table th span[data-annotation*=sort] .sortable-icons,.rich-text__content table td span.sortable-text .sortable-icons,.rich-text__content table td span.rte-annotation .sortable-icons,.rich-text__content table td span[data-annotation*=sort] .sortable-icons{gap:1px;margin-left:8px;margin-right:0}.rich-text__content .swipe-indicator{align-items:center;gap:16px;min-height:48px;margin:0 0 24px;padding:12px 16px;display:none}.rich-text__content .swipe-indicator p{color:var(--richtext-text-secondary,#656565);margin:0;font-size:14px;font-weight:500;line-height:21px}.rich-text__content .swipe-indicator .swipe-icon{opacity:.7;flex-shrink:0}.rich-text__content:has(.table-scroll-wrapper--fixed-first-column.table-scroll-wrapper--overflow) .swipe-indicator{display:flex}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;margin:2rem 0}.table-scroll-wrapper:focus-visible{outline:2px solid var(--richtext-link,#1434cb);outline-offset:2px}.table-scroll-wrapper table{margin:0}@media (max-width:767px){.resource-download-table__accordion-section .table-scroll-wrapper{width:327px}}.table-scroll-wrapper::-webkit-scrollbar{height:4px}.table-scroll-wrapper::-webkit-scrollbar-track{background:0 0;border-radius:2px}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#0000004d}.table-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#00000026 #0000}.table-scroll-wrapper--fixed-first-column table{border-spacing:0;border-collapse:separate!important}.table-scroll-wrapper--fixed-first-column table th,.table-scroll-wrapper--fixed-first-column table td{border:1px solid #d1d5db;border-left:none}.table-scroll-wrapper--fixed-first-column table th:first-child,.table-scroll-wrapper--fixed-first-column table td:first-child{z-index:1;background:#fff;border-left:1px solid #d1d5db;border-right:1px solid #000;position:sticky;left:0}.table-scroll-wrapper--fixed-first-column table tr:first-child th,.table-scroll-wrapper--fixed-first-column table tr:first-child td{border-top:none}.table-scroll-wrapper--fixed-first-column table tr:last-child th,.table-scroll-wrapper--fixed-first-column table tr:last-child td{border-bottom:none}.table-scroll-wrapper--fixed-first-column table thead th:first-child{z-index:2}.rich-text__content table th p,.rich-text__content table td p{color:inherit;margin:0 0 .5rem}.rich-text__content table th p:last-child,.rich-text__content table td p:last-child{margin-bottom:0}.rich-text__content table th img,.rich-text__content table td img{border-radius:4px;max-width:100%;height:auto;margin:.5rem 0;display:block}.rich-text__content table th a,.rich-text__content table td a{color:var(--richtext-link,#1434cb);text-decoration:underline;transition:color .2s}.rich-text__content table th a:hover,.rich-text__content table td a:hover{color:var(--richtext-link-hover,#1434cb)}.rich-text__content table th a:focus,.rich-text__content table td a:focus{outline:2px solid var(--richtext-link,#1434cb);outline-offset:2px}@media (min-width:1440px){.rich-text__content table{width:100%}.rich-text__content table th,.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:16px}}@media (min-width:992px) and (max-width:1199px){.rich-text__content table th,.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:16px}.table-scroll-wrapper{margin:2rem 0}}@media (min-width:768px) and (max-width:991px){.rich-text__content table th,.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:16px}.table-scroll-wrapper{margin:2rem 0}}@media (max-width:767px){.rich-text__content table th,.rich-text__content table td{padding:16px}.rich-text__content table:not(:has(thead)) tr:first-child td{padding:16px}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin:24px -24px;padding-left:24px;padding-right:24px;overflow-x:auto}.table-scroll-wrapper table th,.table-scroll-wrapper table td{scroll-snap-align:start}.container-stack__item .rich-text__content .table-scroll-wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.rich-text__content{font-size:18px;line-height:27px}@media (max-width:991px){.rich-text__content p,.rich-text__content p :not(sup):not(sub),.rich-text__content li,.rich-text__content li :not(sup):not(sub),.rich-text__content blockquote,.rich-text__content blockquote :not(sup):not(sub){font-size:18px!important;line-height:27px!important}}@media (min-width:1024px) and (max-width:1440px){.rich-text__container{padding:5rem}}@media (min-width:768px) and (max-width:1023px){.rich-text__container{padding:2rem}}@media (max-width:767px){.rich-text__container{padding:1.5rem}}.rich-text__content .swipe-indicator{background-color:var(--richtext-background,#fff);align-items:center;gap:16px;min-height:48px;margin:0 0 24px;padding:12px 16px;display:flex}.rich-text__content .swipe-indicator p{color:var(--richtext-text-secondary,#656565);flex:1;margin:0;font-size:14px;font-weight:500;line-height:21px}.rich-text__content .swipe-indicator .swipe-icon{flex-shrink:0;width:20px;height:22px}.rich-text__content .swipe-indicator .swipe-icon svg{width:100%;height:100%;color:var(--richtext-text-primary,#1a1a1a);display:block}.rich-text__content a{color:var(--richtext-link,#1434cb);cursor:pointer;transition:color .2s}.rich-text__content a:hover{text-decoration:none;color:var(--richtext-link-hover,#0d2b99)!important}.rich-text__content a:active{color:var(--richtext-link-active,#0d2b99)!important}.rich-text--trim-table-borders .rich-text__content table thead tr:first-child th,.rich-text--trim-table-borders .rich-text__content table thead tr:first-child td{border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child th{border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead)) tbody tr:first-child td{border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child th{border-bottom:1px solid var(--color-text-primary)}.rich-text--trim-table-borders .rich-text__content table:not(:has(thead))>tr:first-child td{border-bottom:1px solid var(--color-text-primary)}@media (max-width:991px){.title-description,.title-description :not(sup):not(sub){font-size:.875rem!important;line-height:1.5!important}h1.title-headline,.heading-h1.title-headline,h1.title-headline :not(sup):not(sub),.heading-h1.title-headline :not(sup):not(sub){font-size:2rem!important;line-height:1.3!important}h2.title-headline,.heading-h2.title-headline,h2.title-headline :not(sup):not(sub),.heading-h2.title-headline :not(sup):not(sub){font-size:1.75rem!important;line-height:1.3!important}h3.title-headline,.heading-h3.title-headline,h3.title-headline :not(sup):not(sub),.heading-h3.title-headline :not(sup):not(sub){font-size:1.5rem!important;line-height:1.1!important}h4.title-headline,.heading-h4.title-headline,h4.title-headline :not(sup):not(sub),.heading-h4.title-headline :not(sup):not(sub){font-size:1.25rem!important;line-height:1.1!important}.font-large-desktop.title-headline,.font-large-desktop.title-headline :not(sup):not(sub){font-size:2.5rem!important;line-height:1.3!important}.font-medium-desktop.title-headline,.font-medium-desktop.title-headline :not(sup):not(sub){font-size:3.5rem!important;line-height:1.3!important}}.search-overlay{z-index:10;width:100%;transition:opacity .3s;position:absolute;top:0;left:0}.search-overlay.desktop{background-color:var(--color-bg-primary);justify-content:center;align-items:center;height:100%;display:flex}.search-overlay.desktop .desktop-search-content{width:100%;max-width:500px}.search-overlay.mobile{z-index:2000;background-color:var(--color-bg-primary);flex-direction:column;width:100vw;height:100vh;display:flex;position:fixed}.search-overlay.desktop .search-container{justify-content:center;align-items:center;width:100%;padding:8px 24px 8px 8px;display:flex;position:relative}.search-overlay.desktop .search-field{background-color:var(--search-field-bg);border-radius:1000px;align-items:center;width:100%;max-width:500px;padding:10px 16px;display:flex}.search-overlay.desktop .search-content{width:100%}.search-overlay.desktop .search-form{align-items:center;display:flex}.search-overlay.desktop .search-icon{color:var(--search-icon-color);cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;align-items:center;margin-right:24px;padding:8px;transition:background-color .2s,color .2s}.search-overlay.desktop .search-icon:focus,.search-overlay.desktop .search-icon:focus-visible{background-color:var(--color-active-overlay);color:var(--brand-color-primary);outline:2px solid var(--brand-color-primary);outline-offset:2px}.search-overlay.desktop .search-icon:hover{background-color:var(--color-hover-overlay)}.search-overlay.desktop .search-input-container{flex:1}.search-overlay.desktop .search-input{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--font-size-s);line-height:var(--line-height-medium2);color:var(--search-text-color);background:0 0;border:none;border-radius:4px;outline:none;width:100%;padding:8px;transition:background-color .2s}.search-overlay.desktop .search-input:focus,.search-overlay.desktop .search-input:focus-visible{background-color:var(--color-hover-overlay);outline:2px solid var(--brand-color-primary);outline-offset:2px}.search-overlay.desktop .search-input::placeholder{color:var(--search-placeholder-color)}.search-overlay.desktop .search-close{align-items:center;display:flex;position:absolute;top:26%;right:24px}.search-overlay.desktop .search-close-button{cursor:pointer;width:32px;height:32px;color:var(--search-icon-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.search-overlay.desktop .search-close-button:hover{background-color:var(--color-hover-overlay)}.search-overlay.desktop .search-close-button svg{width:16px;height:16px}.search-overlay.mobile .mobile-search-header{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-active-overlay);box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:100vw;padding:16px 24px;display:flex}.search-overlay.mobile .mobile-search-back,.search-overlay.mobile .mobile-search-close{cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;color:var(--text-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.search-overlay.mobile .mobile-search-back svg,.search-overlay.mobile .mobile-search-close svg{width:24px;height:24px}.search-overlay.mobile .mobile-search-content{flex-direction:column;flex:1;padding:24px;display:flex}.search-overlay.mobile .search-container{justify-content:center;width:100%;display:flex}.search-overlay.mobile .search-field{background-color:var(--search-field-bg);border-radius:1000px;align-items:center;width:100%;max-width:600px;padding:16px;display:flex}.search-overlay.mobile .search-content{width:100%}.search-overlay.mobile .search-form{flex-direction:row;justify-content:center;align-items:center;display:flex}.search-overlay.mobile .search-icon{color:var(--search-icon-color);cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;align-items:center;margin-right:16px;padding:8px;transition:background-color .2s,color .2s}.search-overlay.mobile .search-icon:focus,.search-overlay.mobile .search-icon:focus-visible{background-color:var(--color-active-overlay);color:var(--brand-color-primary);outline:2px solid var(--brand-color-primary);outline-offset:2px}.search-overlay.mobile .search-icon:hover{background-color:var(--color-hover-overlay)}.search-overlay.mobile .search-input-container{flex:1}.search-overlay.mobile .search-input{font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);font-size:var(--font-size-m);line-height:var(--line-height-medium2);color:var(--search-text-color);background:0 0;border:none;border-radius:4px;outline:none;width:100%;padding:8px;transition:background-color .2s}.search-overlay.mobile .search-input:focus,.search-overlay.mobile .search-input:focus-visible{background-color:var(--color-hover-overlay);outline:2px solid var(--brand-color-primary);outline-offset:2px}.search-overlay.mobile .search-input::placeholder{color:var(--search-placeholder-color);font-size:var(--font-size-m)}.search-overlay.theme-dark{background-color:var(--color-bg-primary);--search-field-bg:var(--color-surface-dark-hover);--search-text-color:var(--color-text-inverse);--search-placeholder-color:var(--color-search-muted);--search-icon-color:var(--color-text-inverse);--text-color:var(--color-text-inverse)}.search-overlay.theme-light{background-color:var(--color-bg-primary);--search-field-bg:var(--color-bg-tertiary);--search-text-color:var(--color-surface-dark-hover);--search-placeholder-color:var(--color-surface-dark-muted);--search-icon-color:var(--color-surface-dark-muted);--text-color:var(--color-surface-dark-muted)}@keyframes search-modal-slide-in{0%{opacity:0;transform:translateY(-100%)}50%{opacity:.8;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes search-modal-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes search-content-fade-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes search-content-fade-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-.25rem)scale(.98)}}@keyframes search-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.search-overlay{z-index:100000;opacity:0;visibility:hidden;background-color:#0000;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);position:fixed;inset:0;overflow:hidden;transform:translateY(-100%)}.search-overlay--open{opacity:1;visibility:visible;background-color:var(--color-active-overlay);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),background-color;transform:translateY(0)}.search-overlay--open .search-modal{animation:.5s cubic-bezier(.25,.46,.45,.94) forwards search-modal-slide-in}.search-overlay:not(.search-overlay--open) .search-modal{animation:.4s cubic-bezier(.55,.055,.675,.19) forwards search-modal-slide-out}.search-modal{background-color:var(--color-bg-primary);width:100%;color:var(--color-text-primary);margin:0 auto;padding:3rem max(3rem,50% - 800px + 3rem)}.search-modal__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-modal__content-fade-in{animation:.4s cubic-bezier(.25,.46,.45,.94) forwards search-content-fade-in}.search-modal__content-fade-out{animation:.4s cubic-bezier(.25,.46,.45,.94) forwards search-content-fade-out}.search-modal__close{cursor:pointer;color:var(--color-text-primary);z-index:10;background:0 0;border:none;border-radius:.25rem;padding:.5rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);position:absolute;top:1rem;right:calc(max(3rem,50% - 800px + 3rem) - 2rem)}.search-modal__close:focus svg path,.search-modal__close:focus-visible svg path{stroke-width:3px}.search-modal__close:hover{background-color:var(--color-hover-overlay);transform:scale(1.05)}.search-modal__close:focus{outline:2px dotted var(--brand-color-primary);outline-offset:1.5px;color:var(--color-text-primary)}.search-modal__close:active{transform:scale(.95)}.search-modal__close svg{width:1.5rem;height:1.5rem;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}.search-modal__search-bar{margin-bottom:3rem}.search-modal__form{width:100%}.search-modal__input-wrapper{border:none;border-bottom:1px solid var(--color-overlay-15);background-color:var(--color-bg-primary);border-radius:0;align-items:center;gap:1rem;width:100%;height:51px;padding:0 1rem;transition:border-bottom-color .2s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.search-modal__input{font-family:var(--font-family-regular);font-size:var(--body-xl-size,1.5rem);line-height:var(--body-xl-line-height,1.3);font-weight:var(--font-weight-regular);letter-spacing:-.01em;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;order:2}.search-modal__input::placeholder{color:var(--color-text-primary);opacity:1;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.search-modal__input:focus{outline:none}.search-modal__input:focus::placeholder{opacity:.7}.search-modal__submit{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;order:1;justify-content:center;align-items:center;padding:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);display:flex}.search-modal__submit:disabled{cursor:not-allowed;opacity:.5}.search-modal__submit:focus .search-modal__search-icon{stroke:currentColor;stroke-width:1px;outline:2px dotted var(--brand-color-primary)}.search-modal__submit:focus-visible .search-modal__search-icon path{stroke:currentColor;stroke-width:1px}.search-modal__search-icon{width:1.5rem;height:1.5rem;color:var(--color-text-primary);flex-shrink:0;margin-top:.25rem}.search-modal__skeleton{flex-shrink:0;width:300px}.search-modal__skeleton-title{background:linear-gradient(94deg, var(--color-border-light-gray) -1.31%, var(--color-light-grey) 136.71%);background-size:200% 100%;border-radius:0;width:5.5rem;height:1.5rem;margin-bottom:1rem;animation:1.2s ease-in-out infinite search-skeleton-shimmer}.search-modal__skeleton-links{flex-direction:column;gap:1rem;display:flex}.search-modal__skeleton-link{background:linear-gradient(94deg, var(--color-border-light-gray) -1.31%, var(--color-light-grey) 136.71%);background-size:200% 100%;border-radius:0;width:300px;height:1.5rem;animation:1.2s ease-in-out infinite search-skeleton-shimmer}.search-modal__skeleton-card{background-color:var(--color-bg-tertiary);border-radius:0;align-items:center;gap:.75rem;width:300px;margin-bottom:.5rem;padding:.75rem;display:flex}.search-modal__skeleton-image{background:linear-gradient(94deg, var(--color-border-light-gray) -1.31%, var(--color-light-grey) 136.71%);background-size:200% 100%;border-radius:0;flex-shrink:0;width:64px;height:64px;animation:1.2s ease-in-out infinite search-skeleton-shimmer}.search-modal__skeleton-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.search-modal__skeleton-text-line{background:linear-gradient(94deg, var(--color-border-light-gray) -1.31%, var(--color-light-grey) 136.71%);background-size:200% 100%;border-radius:0;height:.75rem;animation:1.2s ease-in-out infinite search-skeleton-shimmer}.search-modal__skeleton-text-line:first-child{width:80%}.search-modal__skeleton-text-line--short{width:60%}.search-modal__suggestions{flex-shrink:0;width:300px}.search-modal__section-title{font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);justify-content:flex-start;align-items:center;height:1.5rem;margin:0 0 .5rem;display:flex}.search-modal__suggestions-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.search-modal__suggestion{align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.search-modal__suggestion:hover .search-modal__suggestion-icon{color:var(--color-primary)}.search-modal__suggestion:focus-within .search-modal__suggestion-icon{color:var(--brand-color-primary)}.search-modal__suggestion--focused{background-color:var(--color-hover-overlay)}.search-modal__suggestion--focused .search-modal__suggestion-icon,.search-modal__suggestion--focused .search-modal__suggestion-link{color:var(--color-primary)}.search-modal__suggestion-icon{width:1rem;height:1rem;color:var(--color-text-secondary);flex-shrink:0;margin-top:.25rem}.search-modal__suggestion-link{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);padding:.25rem 0;text-decoration:none;display:block}.search-modal__suggestion-link strong{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium)}.search-modal__suggestion-link:hover{color:var(--color-primary)}.search-modal__suggestion-link:focus,.search-modal__suggestion-link:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:1.5px;color:var(--brand-color-primary)}.search-modal__content{align-items:flex-start;gap:164px;display:flex}.search-modal__quick-links{flex-shrink:0;width:300px}.search-modal__quick-links-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.search-modal__quick-links-list a{font-family:var(--font-family-medium);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-medium);color:var(--color-text-primary);padding:.25rem;text-decoration:none;display:inline-block}.search-modal__quick-links-list a:hover{color:var(--color-primary)}.search-modal__quick-links-list a:focus,.search-modal__quick-links-list a:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:.25rem;color:var(--brand-color-primary)}.search-modal__popular-pages{flex-shrink:0;width:300px}.search-modal__section-header{margin-bottom:1rem}.search-modal__section-header .search-modal__section-title{margin-bottom:0}.search-modal__popular-pages .quick-link{background:0 0;margin:0;padding:0}.search-modal__popular-pages .quick-link .quick-links-horizontal-row{flex-direction:column;gap:.5rem;padding:0}.search-modal__popular-pages .quick-link .quick-link-item{flex:auto;width:100%;max-width:100%}.search-modal__popular-pages .quick-link .quick-links-card{cursor:pointer;background-color:#0000;border-radius:.5rem;width:300px;height:88px;overflow:visible}.search-modal__popular-pages .quick-link .quick-links-card:hover .quick-links-card-content,.search-modal__popular-pages .quick-link .quick-links-card.active-touch .quick-links-card-content{background:var(--quick-link-hover)}.search-modal__popular-pages .quick-link .quick-links-card:hover .quick-links-card-content .icon img,.search-modal__popular-pages .quick-link .quick-links-card.active-touch .quick-links-card-content .icon img{transform:scale(1.1)}.search-modal__popular-pages .quick-link .quick-links-card:hover .quick-links-card-content .quick-container .description,.search-modal__popular-pages .quick-link .quick-links-card.active-touch .quick-links-card-content .quick-container .description{color:var(--quick-link-title)}.search-modal__popular-pages .quick-link .quick-links-card:focus{outline-offset:.25rem;z-index:1;border-radius:.5rem;position:relative}.search-modal__popular-pages .quick-link .quick-links-card:focus-visible{border-radius:.5rem;outline-offset:-.25rem!important}.search-modal__popular-pages .quick-link .quick-links-card-content{border-radius:.5rem;flex-direction:row;align-items:center;gap:.75rem;padding:.25rem;transition:background .4s cubic-bezier(0,.61,.43,1);display:flex;overflow:visible}.search-modal__popular-pages .quick-link .quick-links-card-content .icon{flex-shrink:0;margin:0;width:64px!important;height:64px!important}.search-modal__popular-pages .quick-link .quick-links-card-content .icon img{object-fit:cover;width:64px!important;height:64px!important}.search-modal__popular-pages .quick-link .quick-links-card-content .quick-container{flex:1;padding:0;overflow:visible}.search-modal__popular-pages .quick-link .quick-links-card-content .quick-container .quick-link-title{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);height:auto;margin:0 0 .25rem;overflow:visible}.search-modal__popular-pages .quick-link .quick-links-card-content .quick-container .quick-link-title a{padding:.25rem;display:inline-block}.search-modal__popular-pages .quick-link .quick-links-card-content .quick-container .quick-link-title a:focus,.search-modal__popular-pages .quick-link .quick-links-card-content .quick-container .quick-link-title a:focus-visible{color:var(--brand-color-primary);outline:2px dotted var(--brand-color-primary)!important;outline-offset:.25rem!important}.search-modal__popular-pages .quick-link .quick-links-card-content .quick-container .description{font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2rem;margin:0;display:-webkit-box;overflow:hidden}.search-modal--finlit{width:1440px;padding:var(--Spacing-M) var(--Spacing-L);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}@media screen and (max-width:1023px){.search-modal--finlit{width:100%;padding:var(--Spacing-2XS) var(--Spacing-XS)}}.search-modal--finlit .search-modal__close{top:3.5rem;right:7rem}@media screen and (max-width:1023px){.search-modal--finlit .search-modal__close{top:1.5rem;right:2rem}}.search-modal--finlit .search-modal__search-bar{margin-bottom:0}.search-modal--finlit .search-modal__input-wrapper{width:1169px;height:60px;padding:var(--Spacing-2XS);align-items:center;gap:var(--Spacing-2XS);border-bottom:1px solid var(--color-overlay-15);background:var(--color-bg-secondary);border-radius:1000px;flex-shrink:0;display:flex}@media screen and (max-width:1023px){.search-modal--finlit .search-modal__input-wrapper{width:100%;height:50px;padding:var(--Spacing-2XS)}}.search-modal--finlit .search-modal__input{font-family:var(--font-family-regular);font-size:var(--body-l-size,1.25rem);line-height:var(--body-l-line-height,1.3);font-weight:var(--font-weight-regular);color:var(--color-text-primary);letter-spacing:0;font-style:normal}.search-modal--finlit .search-modal__submit{padding-left:1.5rem!important}.search-modal--finlit .search-modal__submit .search-modal__search-icon path{fill:var(--Icon-Primary)}.search-modal--finlit .search-modal__content{margin-top:var(--Spacing-M);align-items:flex-start;gap:var(--Spacing-M);flex-direction:column;width:100%;display:flex}@media screen and (max-width:1023px){.search-modal--finlit .search-modal__content{margin-top:var(--Spacing-XS);gap:var(--Spacing-XS)}}@media (max-width:768px){.search-modal{border-radius:0;width:100vw;max-width:none;height:100vh;max-height:none;padding:1.5rem 1rem;overflow:hidden auto}.search-modal .search-modal__close{padding:.25rem;top:.5rem;right:.5rem}.search-modal .search-modal__close svg{width:1rem;height:1rem}.search-modal .search-modal__search-bar{margin-bottom:2rem}.search-modal .search-modal__input-wrapper{gap:.75rem;height:44px;padding:0 .75rem}.search-modal .search-modal__input{font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular)}.search-modal .search-modal__content{flex-direction:column;gap:2rem;min-height:auto;padding-bottom:2rem}.search-modal .search-modal__quick-links,.search-modal .search-modal__suggestions,.search-modal .search-modal__skeleton,.search-modal .search-modal__popular-pages{width:100%}.search-modal .search-modal__quick-links .quick-links-horizontal-container,.search-modal .search-modal__suggestions .quick-links-horizontal-container,.search-modal .search-modal__skeleton .quick-links-horizontal-container,.search-modal .search-modal__popular-pages .quick-links-horizontal-container{padding:0 .75rem}.search-modal .search-modal__quick-links .quick-links-horizontal-container .quick-links-card,.search-modal .search-modal__suggestions .quick-links-horizontal-container .quick-links-card,.search-modal .search-modal__skeleton .quick-links-horizontal-container .quick-links-card,.search-modal .search-modal__popular-pages .quick-links-horizontal-container .quick-links-card{width:100%}.search-modal .search-modal__skeleton-image{width:3rem;height:3rem}.search-modal .search-modal__skeleton-text-line{height:.75rem}}body[data-search-active] main.main-content>:not(:has(.search-page)){content-visibility:hidden;block-size:0;margin-block:0;overflow:hidden}.search-page--first-after-header{margin-top:calc(var(--header-visible-height,93px) + var(--global-alert-height,0px))}.search-page{box-sizing:border-box;--search-page-focus-color:#000;flex-direction:column;gap:48px;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-bottom:64px;padding-left:48px;padding-right:48px;display:flex}[data-theme=dark] .search-page,.search-page[data-theme=dark]{--search-page-focus-color:#fff}.search-page__showing-results-label{box-sizing:border-box;max-width:1600px;scroll-margin-top:calc(var(--header-visible-height,93px) + var(--global-alert-height,0px) + 93px);font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--promote-description);margin-bottom:24px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}@media (max-width:768px){.search-page__showing-results-label{padding-left:16px;padding-right:16px}}.search-page__form{width:100%}.search-page__input-wrapper{border:none;border-bottom:1px solid var(--color-overlay-15);background-color:#0000;align-items:center;gap:1rem;width:100%;transition:border-bottom-color .2s cubic-bezier(.25,.46,.45,.94);display:flex}.search-page__input-wrapper:focus-within{border-bottom-color:var(--color-overlay-60)}.search-page__icon-button{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;order:1;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.search-page__icon-button:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__icon{width:1.5rem;height:1.5rem;color:var(--color-text-primary);flex-shrink:0;display:block}.search-page__input{min-width:0;scroll-margin-top:calc(var(--header-visible-height,93px) + var(--global-alert-height,0px) + 93px);font-family:var(--font-family-regular);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);letter-spacing:-.24px;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1 0 0;order:2;padding:8px 0 12px}.search-page__input::placeholder{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);letter-spacing:-.24px;opacity:.7;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.search-page__input:focus::placeholder{opacity:.7}.search-page__close-button{color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;order:3;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);display:flex}.search-page__close-button:hover{background-color:var(--color-hover-overlay);transform:scale(1.05)}.search-page__close-button:active{transform:scale(.95)}.search-page__close-button:focus-visible{outline:2px solid var(--brand-color-primary);outline-offset:2px;border-radius:.25rem}.search-page__close-button svg{width:1.5rem;height:1.5rem;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}.search-page__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes search-page-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes search-page-rise-in{0%{opacity:0;visibility:visible;transform:translateY(8px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes search-page-pulse{0%,to{opacity:1}50%{opacity:.55}}.search-page__animate-in{opacity:0;visibility:hidden}.search-page__animate-in--in{animation:.35s cubic-bezier(.25,.46,.45,.94) both search-page-rise-in}@media (prefers-reduced-motion:reduce){.search-page__animate-in{opacity:1;visibility:visible}.search-page__animate-in--in,.search-page__list-item--animate{animation:none!important}}.search-page__divider{border:none;border-top:1px solid rgba(var(--color-text-primary), .15);width:100%;height:0;margin:0}.search-page__results{align-items:flex-start;gap:48px;width:100%;display:flex}.search-page__results-left,.search-page__results-right{flex:1 0 0;min-width:0}.search-page__results--no-ai .search-page__result-content{max-width:none}.search-page__ai-summary{background-color:var(--color-bg-primary);border:1px solid var(--color-overlay-15);flex-direction:column;width:100%;min-height:468px;display:flex}.search-page__ai-summary--opted-in{min-height:0}.search-page__ai-summary--opted-in .search-page__ai-skeleton{flex:none;min-height:0;padding-bottom:48px}.search-page__ai-header{font:inherit;align-items:center;gap:.5rem;margin:0;padding:48px 48px 0;display:flex}.search-page__ai-header:focus-visible{outline:2px solid var(--brand-color-primary);outline-offset:2px}.search-page__ai-icon{flex-shrink:0;width:24px;height:24px;display:block}.search-page__ai-title{font-family:var(--font-family-medium);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.search-page__ai-skeleton{box-sizing:border-box;flex-direction:column;flex:1 0 auto;align-self:stretch;gap:1rem;width:100%;padding:1.5rem 48px 0;display:flex;overflow:hidden}.search-page__ai-bar{background-image:linear-gradient(124deg, var(--brand-color-primary) 1.3%, var(--color-bg-white,#fff) 136.7%);height:24px;animation:1.4s ease-in-out infinite search-page-pulse}@media (prefers-reduced-motion:reduce){.search-page__ai-bar{animation:none}}.search-page__ai-disclaimer{border-top:1px solid var(--color-overlay-15);flex-direction:column;align-items:stretch;width:100%;display:flex}.search-page__ai-disclaimer-heading{font:inherit;margin:0;padding:1.5rem 48px}.search-page__ai-disclaimer-toggle{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:0;display:flex}.search-page__ai-disclaimer-toggle:focus-visible{outline:2px solid var(--brand-color-primary);outline-offset:2px;border-radius:4px}.search-page__ai-chevron{color:var(--color-text-primary);flex-shrink:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94);display:block}.search-page__ai-disclaimer-collapse{opacity:0;visibility:hidden;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .3s cubic-bezier(.25,.46,.45,.94),opacity .25s,visibility 0s linear .3s;display:grid}.search-page__ai-disclaimer-inner{flex-direction:column;align-items:flex-start;gap:1rem;min-height:0;padding:0 48px;display:flex;overflow:hidden}.search-page__ai-disclaimer--expanded .search-page__ai-disclaimer-collapse{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.25,.46,.45,.94),opacity .25s,visibility}.search-page__ai-disclaimer--expanded .search-page__ai-disclaimer-inner{padding-bottom:2rem}@media (prefers-reduced-motion:reduce){.search-page__ai-disclaimer-collapse,.search-page__ai-chevron{transition:none}}.search-page__ai-disclaimer-heading-text{font-family:var(--font-family-medium);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.search-page__ai-disclaimer-body{font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.search-page__ai-disclaimer-body p{font:inherit;color:inherit;margin:0}.search-page__ai-disclaimer-body a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.search-page__ai-disclaimer-body a:hover{color:var(--color-rte-hover)}.search-page__ai-disclaimer-body a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.search-page__ai-link{color:inherit;text-decoration:underline}.search-page__ai-link:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__ai-actions{gap:1rem;width:100%;display:flex}.search-page__ai-button{min-width:0;height:48px;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);cursor:pointer;border-radius:1000px;flex:1 0 0;justify-content:center;align-items:center;gap:.5rem;padding:16px 1.5rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.search-page__ai-button:focus-visible{outline:2px dotted var(--color-bg-white);outline-offset:-4px}.search-page__ai-button--primary{background-color:var(--brand-color-primary);color:var(--color-text-inverse);border:none}.search-page__ai-button--primary:hover{background-color:var(--brand-blue-700)}.search-page__ai-button--secondary{border:1px solid var(--color-text-primary);color:var(--color-text-primary);background-color:#0000}.search-page__ai-button--secondary:hover{background-color:var(--color-hover-overlay)}.search-page__ai-button--secondary.search-page__ai-button--dark{border:1px solid var(--color-text-primary);color:var(--color-text-primary);background-color:#0000}.search-page__ai-button--secondary.search-page__ai-button--dark:hover,.search-page__ai-button--secondary.search-page__ai-button--dark:active{background-color:var(--color-text-primary);color:var(--color-text-inverse);border:1px solid var(--color-text-inverse,#fff)}.search-page__ai-button--secondary.search-page__ai-button--dark:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:-4px}.search-page__ai-button--secondary.search-page__ai-button--dark:focus-visible:hover,.search-page__ai-button--secondary.search-page__ai-button--dark:focus-visible:active{outline:2px dotted var(--color-bg-white);outline-offset:-4px}.search-page__result-item{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.search-page__result-item .search-page__result-body{cursor:pointer}.search-page__result-item .search-page__result-body:hover .search-page__result-title,.search-page__result-item .search-page__result-body:focus-within .search-page__result-title{color:var(--color-text-link-title-hover)}.search-page__result-item .search-page__result-body:hover .search-page__result-arrow,.search-page__result-item .search-page__result-body:hover .search-page__result-arrow-up,.search-page__result-item .search-page__result-body:focus-within .search-page__result-arrow,.search-page__result-item .search-page__result-body:focus-within .search-page__result-arrow-up{color:var(--color-icon-link-hover)}.search-page__result-item .search-page__result-body:hover .search-page__result-arrow,.search-page__result-item .search-page__result-body:hover .search-page__result-arrow-up{margin-left:4px}.search-page__suggested-label{width:100%;height:16px;font:inherit;align-items:center;gap:6px;margin:0;display:flex}.search-page__suggested-anchor{outline:none;display:inline-flex;position:relative}.search-page__suggested-anchor:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__suggested-text{font-family:var(--font-family-medium);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--brand-color-primary);align-items:center;gap:4px;display:flex}.search-page__suggested-tooltip{z-index:1000;width:max-content;max-width:300px;position:absolute;top:calc(100% + 10px);left:60%}.search-page__suggested-tooltip .tooltip{max-width:300px;max-height:280px;overflow-y:auto}.search-page__star-icon{flex-shrink:0;width:16px;height:16px;display:block}.search-page__info-icon{box-sizing:border-box;width:24px;min-width:24px;height:24px;min-height:24px;color:var(--brand-color-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-bottom:1px;padding:4px;display:inline-flex}.search-page__info-icon svg{flex-shrink:0;width:16px;height:16px;display:block}.search-page__info-icon:focus-visible{outline:2px solid var(--brand-color-primary);outline-offset:2px}.search-page__result-body{align-items:center;gap:1rem;width:100%;display:flex}.search-page__result-image{background-position:50%;background-size:cover;flex-shrink:0;width:78px;height:78px}.search-page__result-content{flex-direction:column;flex:1 0 0;gap:12px;min-width:0;max-width:960px;display:flex}.search-page__result-title-row{width:100%;font:inherit;align-items:center;gap:12px;margin:0;display:flex}.search-page__result-title{font-family:var(--font-family-regular);font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-link-title);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;transition:color .2s ease-in-out;overflow:hidden}.search-page__result-arrow{width:16px;height:16px;color:var(--color-icon-link);flex-shrink:0;transition:color .2s ease-in-out,margin-left .2s ease-in-out}.search-page__result-arrow-up{width:20px;height:20px;color:var(--color-icon-link);flex-shrink:0;transition:color .2s ease-in-out,margin-left .2s ease-in-out}.search-page__result-description{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;margin:0;display:-webkit-box;overflow:hidden}.search-page__results-container{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}.search-page__results-count{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-secondary);margin:0}.search-page__results-count:focus{outline:none}.search-page__result-list{flex-direction:column;gap:2rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.search-page__result-list--exiting .search-page__list-item--skeleton{animation:.35s cubic-bezier(.25,.46,.45,.94) both search-page-rise-in}.search-page__list-item{border-bottom:1px solid var(--color-border-secondary);cursor:pointer;width:100%;padding-bottom:2rem;transition:border-bottom-color .2s ease-in-out}.search-page__list-item:hover{border-bottom-color:var(--color-border-secondary-hover)}.search-page__list-item:hover .search-page__result-title{color:var(--color-text-link-title-hover)}.search-page__list-item:hover .search-page__result-arrow,.search-page__list-item:hover .search-page__result-arrow-up{color:var(--color-icon-link-hover);margin-left:4px}.search-page__list-item:focus-within{border-bottom-color:var(--search-page-focus-color)}.search-page__list-item:focus-within .search-page__result-title{color:var(--color-text-link-title-hover)}.search-page__list-item:focus-within .search-page__result-arrow,.search-page__list-item:focus-within .search-page__result-arrow-up{color:var(--color-icon-link-hover)}.search-page__list-item--animate{animation:.35s cubic-bezier(.25,.46,.45,.94) both search-page-rise-in}.search-page__list-item--skeleton{cursor:default}.search-page__list-item--skeleton:hover,.search-page__list-item--skeleton:focus-within{border-bottom-color:var(--color-border-secondary)}.search-page__result-skeleton-icon{background-color:var(--color-bg-tertiary);border-radius:4px;flex-shrink:0;width:78px;height:78px;animation:1.4s ease-in-out infinite search-page-pulse}.search-page__result-skeleton-bar{background-color:var(--color-bg-tertiary);border-radius:4px;height:16px;animation:1.4s ease-in-out infinite search-page-pulse}.search-page__result-skeleton-bar--title{width:60%;margin-bottom:.5rem}.search-page__result-skeleton-bar--desc{width:90%}@media (prefers-reduced-motion:reduce){.search-page__result-skeleton-icon,.search-page__result-skeleton-bar{animation:none}}.search-page__result-icon-slot{background-color:var(--color-bg-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:78px;height:78px;display:flex}.search-page__pagination{width:100%;padding-top:1.5rem}.search-page__pagination-list{justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.search-page__pagination-list>li{align-items:center;display:inline-flex}.search-page__page-arrow{background-color:var(--color-bg-secondary);width:48px;height:48px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);display:flex}.search-page__page-arrow:hover:not(:disabled){background-color:var(--color-overlay-12)}.search-page__page-arrow:disabled{opacity:.4;cursor:not-allowed}.search-page__page-arrow:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:-4px}.search-page__pagination-input-group{gap:.5rem;padding:0 6px}.search-page__pagination-form{align-items:center;gap:.5rem;display:flex}.search-page__pagination-text{font-family:var(--font-family-regular);letter-spacing:.16px;color:var(--color-text-primary);white-space:nowrap;font-size:16px;font-weight:400;line-height:1.5}.search-page__pagination-input-field{border:1px solid var(--color-text-primary);padding:.5rem;transition:border-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.search-page__pagination-input-field:hover{border-color:var(--brand-color-primary)}.search-page__pagination-input-field:hover .search-page__pagination-input{color:var(--color-text-secondary)}.search-page__pagination-input-field:focus-within{outline:.0625rem dashed var(--color-border-focus);outline-offset:4px}.search-page__pagination-input{width:auto;min-width:1ch;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);text-align:center;color:var(--color-text-primary);background:0 0;border:none;outline:none;padding:0;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.search-page__related{justify-content:flex-start;align-items:flex-start;gap:48px;width:100%;display:flex}.search-page__related-col{flex-direction:column;gap:.5rem;width:300px;display:flex}.search-page__related-label{height:24px;font-family:var(--font-family-regular);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.search-page__related-list{flex-direction:column;gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.search-page__related-link{color:var(--color-text-primary);align-items:center;gap:1rem;text-decoration:none;display:flex}.search-page__related-link:hover .search-page__related-text{text-decoration:underline}.search-page__related-link:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__related-icon{color:var(--color-text-primary);flex-shrink:0}.search-page__related-text{font-family:var(--font-family-regular);font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:.16px;color:var(--color-text-primary)}.search-page__related-emphasis{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium)}.search-page__ai-content{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}.search-page__ai-fade-in{animation:.4s ease-out both search-page-fade-in}@keyframes search-page-fade-in{0%{opacity:0}to{opacity:1}}.search-page__ai-content-head{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.search-page__ai-intro{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-secondary);margin:0}.search-page__ai-intro:focus{outline:none}.search-page__ai-body{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;padding:0 48px 4px;display:flex}.search-page__ai-clamp{overflow-clip-margin:10px;width:100%;transition:max-height .3s;position:relative;overflow:clip}.search-page__ai-clamp--expanded{max-height:none}.search-page__ai-clamp [inert],.search-page__ai-clamp [inert] *{-webkit-user-select:none;user-select:none;pointer-events:none!important}.search-page__ai-fade{pointer-events:none;background:linear-gradient(to bottom, rgba(var(--color-bg-white-rgb,255, 255, 255), 0) 9%, var(--color-bg-white,#fff) 73%);height:73px;position:absolute;bottom:0;left:0;right:0}.search-page__ai-show-more{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;align-self:center;align-items:center;gap:.5rem;margin:8px 48px 32px;padding:0;display:inline-flex}.search-page__ai-show-more:hover{text-decoration:underline}.search-page__ai-show-more:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__ai-links{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.search-page__ai-link-item{color:var(--color-text-primary);align-items:center;gap:.5rem;margin:-2px -10px -2px -2px;padding:2px 10px 2px 2px;text-decoration:none;display:inline-flex}.search-page__ai-link-item:hover .search-page__ai-link-text,.search-page__ai-link-item:focus-visible .search-page__ai-link-text{color:var(--brand-color-primary)}.search-page__ai-link-item:hover .search-page__ai-link-arrow,.search-page__ai-link-item:focus-visible .search-page__ai-link-arrow{color:var(--brand-color-primary);transform:translate(6px)}.search-page__ai-link-item:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__ai-link-text{font-family:var(--font-family-medium);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--color-text-primary);transition:color .2s ease-in-out}.search-page__ai-link-arrow{color:var(--color-text-primary);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s ease-in-out}.search-page__ai-footer{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.search-page__ai-divider{border:none;border-top:1px solid var(--color-overlay-15);width:100%;height:0;margin:0}.search-page__ai-footer-inner{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;display:flex}.search-page__ai-footer-text{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-secondary);margin:0}.search-page__ai-questions{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.search-page__ai-question{text-align:left;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin:-2px -10px -2px -2px;padding:2px 10px 2px 2px;display:inline-flex}.search-page__ai-question:hover .search-page__ai-link-text,.search-page__ai-question:focus-visible .search-page__ai-link-text{color:var(--brand-color-primary)}.search-page__ai-question:hover .search-page__ai-link-arrow,.search-page__ai-question:focus-visible .search-page__ai-link-arrow{color:var(--brand-color-primary);transform:translate(6px)}.search-page__ai-question:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px}.search-page__ai-contact{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;padding:0 48px;display:flex}.search-page__ai-contact--last{padding-bottom:48px}.search-page__ai-contact-text{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-secondary);margin:0}.search-page__ai-contact-text a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.search-page__ai-contact-text a:hover{color:var(--color-rte-hover);text-decoration:underline}.search-page__ai-contact-text a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.search-page__ai-support-button{background-color:var(--brand-color-primary);height:40px;color:var(--color-text-inverse);font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);cursor:pointer;border:none;border-radius:1000px;justify-content:center;align-items:center;gap:.5rem;padding:15px 1rem 17px;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.search-page__ai-support-button:hover{background-color:var(--brand-blue-700)}.search-page__ai-support-button:focus-visible{outline:2px dotted var(--color-bg-white);outline-offset:-4px}.search-page__empty{flex-direction:column;align-items:flex-start;gap:80px;width:100%;display:flex}.search-page__empty-title-block{width:100%}.search-page__empty-cards{align-items:flex-start;gap:48px;width:100%;display:flex}.search-page__empty-card{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:1rem;min-width:0;display:flex}.search-page__empty-card-icon{aspect-ratio:1;background-color:var(--color-bg-tertiary);width:100%}.search-page__empty-card-copy{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}.search-page__empty-card-title{font-family:var(--font-family-regular);font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.search-page__empty-card-desc{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--color-text-tertiary);margin:0}@media (max-width:768px){.search-page{padding-left:16px;padding-right:16px}.search-page__suggested-tooltip{z-index:1000;width:calc(100vw - 32px);max-width:300px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.search-page__input{font-size:var(--font-size-l);letter-spacing:0}.search-page__results{flex-direction:column;gap:32px}.search-page__results-left,.search-page__results-right{width:100%}.search-page__results-container{gap:1.5rem}.search-page__result-body{flex-direction:column;align-items:flex-start;gap:1rem}.search-page__result-title-row{align-items:flex-start}.search-page__result-title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.search-page__result-description{-webkit-line-clamp:3}.search-page__result-image,.search-page__result-icon-slot{width:48px;height:48px}.search-page__result-icon-slot svg{width:28px;height:28px}.search-page__list-item{padding-bottom:1.5rem}.search-page__related{flex-direction:column;align-items:flex-start;gap:1rem}.search-page__related-col{width:100%}.search-page__related-label[aria-hidden=true]{display:none}.search-page__ai-header,.search-page__ai-intro{padding:0}.search-page__ai-show-more{margin-top:0;margin-bottom:0}.search-page__ai-skeleton{padding:1.5rem 1.5rem 0}.search-page__ai-summary--opted-in .search-page__ai-skeleton{min-height:0;padding:0 0 48px}.search-page__ai-summary:not(.search-page__ai-summary--opted-in){min-height:0}.search-page__ai-summary:not(.search-page__ai-summary--opted-in) .search-page__ai-header{padding:24px}.search-page__ai-summary:not(.search-page__ai-summary--opted-in) .search-page__ai-skeleton{flex:none}.search-page__ai-summary:not(.search-page__ai-summary--opted-in) .search-page__ai-bar:nth-of-type(n+3){display:none}.search-page__ai-disclaimer-heading{padding:1.5rem}.search-page__ai-disclaimer-inner{gap:2rem;padding:0 1.5rem}.search-page__ai-disclaimer--expanded .search-page__ai-disclaimer-inner{padding-bottom:1.5rem}.search-page__ai-content{gap:1.5rem;padding:1.5rem}.search-page__ai-body{gap:1.5rem;padding:0}.search-page__ai-links,.search-page__ai-questions{margin:-4px -10px -4px -4px;padding:4px 10px 4px 4px;overflow:visible}.search-page__ai-contact{padding:0}.search-page__ai-contact--last{padding-bottom:0}.search-page__empty{gap:2rem}.search-page__empty-cards{flex-direction:column;gap:2rem}.search-page__ai-disclaimer-body{font-size:var(--font-size-s);line-height:var(--line-height-normal2)}.search-page__ai-actions{gap:.5rem}}.secondary-nav-wrapper{position:relative}.secondary-nav-wrapper .carousel-flipper-wrapper-margin-left{margin-left:0%}.secondary-nav-wrapper .carousel-flipper-wrapper-margin-center{margin:0 auto}.secondary-nav-wrapper:has(.secondary-nav__submenu-background.visible) .secondary-nav.secondary-nav--secondary .secondary-nav__section--active:has(.secondary-nav__dropdown-icon):after{height:2px;bottom:-5px!important}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode{position:relative;overflow:hidden visible}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .carousel-flipper-wrapper{max-width:62%;display:flex;position:relative}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .carousel-flipper-wrapper.carousel-flipper-wrapper-margin-left{margin-left:7%}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .carousel-flipper-wrapper.carousel-flipper-wrapper-margin-center{margin:0 auto}@media screen and (max-width:1199px){.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .carousel-flipper-wrapper{max-width:57%}}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask{background:var(--nav-bg-primary);z-index:10;pointer-events:none;width:15%;height:64px;position:absolute;top:50%;bottom:0;transform:translateY(-50%)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask--left{left:-20%}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask--right{right:-20%}@media (max-width:1199px){.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask--left{left:-15%}}@media (max-width:767px){.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask{display:none}}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel{border-radius:50%;border-radius:var(--radius-Round,1000px);background:var(--nav-bg-hover);cursor:pointer;width:26px;height:26px;box-shadow:0 2px 4px var(--color-active-overlay);border:0 solid;justify-content:center;align-items:center;transition:all .2s;display:block}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel:hover:not(.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel--inactive){background:var(--nav-bg-hover);border-color:var(--nav-active);box-shadow:0 2px 8px var(--color-overlay-15)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel--inactive{opacity:.5;cursor:not-allowed;background:var(--nav-bg-primary)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel--active{background:var(--nav-bg-primary);border-color:var(--nav-border)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel__icon{width:24px;height:24px;color:var(--nav-text-primary)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel__icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel--inactive .secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel__icon{color:var(--nav-text-secondary)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel--inactive .secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel__icon path{stroke:var(--nav-text-secondary)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .carousel[state=inactive]{display:none}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask:has(.carousel[state=inactive]){z-index:0}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-mask .icon-row{justify-content:center;align-items:center;display:flex}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-controls{z-index:11;pointer-events:auto;position:absolute;top:50%;transform:translate(-100%,-50%)}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-controls--left{left:85%}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-controls--right{right:60%}@media (max-width:767px){.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__carousel-controls{display:none}}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections{max-width:80%;margin:0 10px;overflow:hidden visible}.secondary-nav-wrapper .secondary-nav{background:var(--color-bg-primary);border-bottom:1px solid var(--color-overlay-15);border-top:1px solid var(--color-overlay-15);width:100%;position:relative}.secondary-nav-wrapper .secondary-nav.theme-light{--nav-text-primary:var(--color-text-primary);--nav-text-secondary:var(--color-text-secondary);--nav-bg-primary:var(--color-bg-primary);--nav-bg-hover:var(--color-bg-secondary);--nav-border:var(--color-border-primary);--nav-active:var(--brand-color-primary);--nav-hover:var(--brand-color-primary);--nav-text-teritary:var(--color-text-tertiary);--nav-bg-secondary:var(--color-bg-secondary)}.secondary-nav-wrapper .secondary-nav.theme-dark{--nav-text-primary:var(--color-text-inverse);--nav-text-secondary:var(--color-text-secondary-inverse);--nav-bg-primary:var(--color-bg-inverse);--nav-bg-hover:#ffffff1a;--nav-border:var(--color-white-overlay-20);--nav-active:var(--brand-color-primary);--nav-hover:var(--brand-color-primary)}.secondary-nav-wrapper .secondary-nav__container{margin:0 auto 0 var(--spacing-xxl);padding:0 3rem 0 0;overflow:visible}@media (max-width:1023px){.secondary-nav-wrapper .secondary-nav__container{margin:auto;padding:0}}.secondary-nav-wrapper .secondary-nav__desktop{scrollbar-width:none;align-items:center;gap:1.5rem;height:64px;padding:0;display:flex;overflow:visible}.secondary-nav-wrapper .secondary-nav__desktop::-webkit-scrollbar{display:none}@media (max-width:767px){.secondary-nav-wrapper .secondary-nav__desktop{display:none}}.secondary-nav-wrapper .secondary-nav__primary{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--nav-text-primary);white-space:normal;flex-shrink:0;width:140px}.secondary-nav-wrapper .secondary-nav__jump-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--nav-text-primary);white-space:nowrap;z-index:9;flex-shrink:0;display:inline-block}@media (max-width:1199px){.secondary-nav-wrapper .secondary-nav__jump-label{width:auto}}.secondary-nav-wrapper .secondary-nav__current{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--nav-text-primary);white-space:nowrap;border-bottom:2px solid var(--color-border-primary);flex-shrink:0;align-items:center;height:100%;display:flex;position:relative}.secondary-nav-wrapper .secondary-nav__current-underline{background:var(--nav-bg-primary);height:3px;position:absolute;bottom:0;left:0;right:0}.secondary-nav-wrapper .secondary-nav__dropdown-toggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;transition:background .2s;display:flex}.secondary-nav-wrapper .secondary-nav__dropdown-toggle:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__dropdown-toggle-content{justify-content:space-between;align-items:center;gap:var(--spacing-m);flex:1;display:flex}.secondary-nav-wrapper .secondary-nav__dropdown-toggle-label{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__dropdown-toggle-label.active{font-weight:var(--font-weight-medium)}.secondary-nav-wrapper .secondary-nav__dropdown-toggle-icon{flex-shrink:0;transition:transform .3s}.secondary-nav-wrapper .secondary-nav__dropdown-toggle-icon.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__dropdown-toggle-icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode{scrollbar-width:none;flex:1;justify-content:space-between;align-items:center;gap:.5rem;height:100%;display:flex;overflow:hidden visible}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode::-webkit-scrollbar{display:none}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections{background:var(--nav-bg-primary);scrollbar-width:none;flex:1;justify-content:center;align-items:center;gap:1.5rem;height:100%;display:flex;overflow:auto visible}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections::-webkit-scrollbar{display:none}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections.carousel-mode{justify-content:left;max-width:none;transition:transform .3s ease-in-out;overflow:hidden visible}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections.carousel-mode .secondary-nav__section-wrapper{flex-shrink:0;min-width:auto;height:4rem}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__cta{flex-shrink:0}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode{background:var(--nav-bg-primary);z-index:1000;border-top:1px solid #1a1a1a26;width:100%;display:none;position:absolute;top:100%;left:0;right:0}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode.open{display:block}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-header{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--nav-text-primary);padding:1.5rem 0 1rem 20%}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__sections{background:var(--nav-bg-primary);flex-direction:column;gap:0;display:flex}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__section-wrapper{z-index:1;flex-direction:column;width:100%;height:auto;padding-left:20%;position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__section-wrapper:hover .secondary-nav__dropdown{display:none!important}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__section{width:100%;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--nav-text-secondary);text-align:left;cursor:pointer;z-index:1;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 3rem 1rem 0;text-decoration:none;transition:background .2s;display:flex;position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__section--active{font-weight:var(--font-weight-medium);color:var(--nav-text-secondary)}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__section:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-icon{flex-shrink:0;transition:transform .3s}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-icon.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown{display:none!important}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-sub-items{background:var(--nav-bg-primary);z-index:2;width:100%;padding:.5rem 0;position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-sub-item{font-size:var(--font-size-s);color:var(--nav-text-secondary);cursor:pointer;pointer-events:auto;z-index:2;padding:.75rem 0;text-decoration:none;transition:background .2s;display:block;position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-sub-item:hover{background:var(--nav-bg-primary);color:var(--nav-active)}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-sub-item--active span{font-weight:var(--font-weight-medium);color:var(--nav-active);background:var(--nav-bg-primary);position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__dropdown-sub-item--active span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-5px;left:0;right:0}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__cta{pointer-events:auto;border-top:1px solid #1a1a1a26;justify-content:center;margin-left:0;padding:1rem 1.5rem;display:flex;position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.dropdown-mode .secondary-nav__cta .secondary-nav__cta-button{width:auto;display:inline-flex}.secondary-nav-wrapper .secondary-nav__sections{background:--nav-bg-primary;scrollbar-width:none;flex:1;align-items:center;gap:1.5rem;height:100%;display:flex;overflow:visible}.secondary-nav-wrapper .secondary-nav__sections::-webkit-scrollbar{display:none}.secondary-nav-wrapper .secondary-nav__section-wrapper{z-index:1;flex-shrink:0;align-items:center;height:100%;display:flex;position:relative}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode{overflow:visible}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover{z-index:100}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover .secondary-nav__dropdown{display:block!important}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover .secondary-nav__section{color:var(--nav-active)}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover .secondary-nav__section:hover{color:var(--nav-hover,var(--brand-color-primary))}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover .secondary-nav__dropdown-icon{transform:rotate(180deg);color:var(--nav-text-primary)!important}.secondary-nav-wrapper .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover .secondary-nav__dropdown-icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__section{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);color:var(--nav-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding-bottom:.25rem;text-decoration:none;transition:color .2s;display:flex;position:relative}@media screen and (max-width:1023px){.secondary-nav-wrapper .secondary-nav__section{padding-bottom:0}}.secondary-nav-wrapper .secondary-nav__section:hover{color:var(--nav-hover,var(--brand-color-primary));font-weight:var(--font-weight-medium)}.secondary-nav-wrapper .secondary-nav__section:hover span{position:relative}.secondary-nav-wrapper .secondary-nav__section:hover span:after{display:none}.secondary-nav-wrapper .secondary-nav__section--active{font-weight:var(--font-weight-medium);color:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__section--active span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-21px;left:0;right:0}.secondary-nav-wrapper .secondary-nav--anchor .secondary-nav__section--active{font-weight:var(--font-weight-semibold)}.secondary-nav-wrapper .secondary-nav--anchor .secondary-nav__section--active span{padding:20px 0;position:relative}.secondary-nav-wrapper .secondary-nav--anchor .secondary-nav__section--active span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-4px;left:0;right:0}@media screen and (min-width:1023px){.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__sections-container.horizontal-mode{height:60px!important}}.secondary-nav-wrapper .secondary-nav--brand-blue{border-top:none}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section{font-family:var(--font-family-bold);color:var(--color-text-primary);font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,28px);letter-spacing:var(--Heading-Body---M-letterSpacing,0)}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section--active{font-family:var(--font-family-bold);font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;line-height:var(--Heading-Body---M-lineHeight,28px);letter-spacing:var(--Heading-Body---M-letterSpacing,0);color:var(--brand-blue-400)!important;font-weight:var(--font-weight-bold,700)!important}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section--active span:after{display:none}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section--active:hover{color:var(--brand-blue-400)!important}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section:hover span:after{display:none}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section:hover{color:var(--brand-blue-400)!important}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections{gap:3rem}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__sections-container.horizontal-mode .secondary-nav__section-wrapper:hover .secondary-nav__section--active{color:var(--brand-blue-400)!important}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-section-btn{color:var(--color-text-primary);font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,28px);letter-spacing:var(--Heading-Body---M-letterSpacing,0)}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-section-btn--active{font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,28px);letter-spacing:var(--Heading-Body---M-letterSpacing,0);pointer-events:none;text-decoration:none;color:var(--brand-blue-400)!important}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-section-btn--active span:after{display:none}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-section-btn--active:hover{color:var(--brand-blue-400)!important}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__container{margin:0;padding:0}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__container .secondary-nav__sections-container.horizontal-mode .carousel-flipper-wrapper{max-width:80%}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__desktop{box-sizing:content-box;padding:24px 0}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__desktop .secondary-nav__primary{display:none}@media (max-width:767px){.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__container{padding:0}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-menu .secondary-nav__mobile-section-wrapper a{color:var(--Text-Secondary);font-size:var(--Heading-Body---S-fontSize,14px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--line-height-normal2);letter-spacing:var(--Heading-Body---M-letterSpacing,0)}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-section{color:var(--brand-blue-400);font-size:var(--Heading-Body---S-fontSize,14px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,28px)}.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__mobile-section[href]:hover{color:var(--brand-blue-400)}}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__desktop{gap:5rem}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections{gap:0}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section{padding:0 .75rem .25rem}@media screen and (max-width:1023px){.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section{padding:0 .75rem}}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section--active{font-weight:var(--font-weight-medium)}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section--active:has(.secondary-nav__dropdown-icon){position:relative}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section--active:has(.secondary-nav__dropdown-icon):after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-20px;left:0;right:0}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section--active span{position:relative}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__section--active span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-24px;left:0;right:0}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__sections-container.dropdown-mode{overflow:visible}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__sections-container.dropdown-mode .secondary-nav__section--active{font-weight:var(--font-weight-medium)}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__sections-container.dropdown-mode .secondary-nav__section--active span{position:relative}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__sections-container.dropdown-mode .secondary-nav__section--active span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-5px;left:0;right:0}.secondary-nav-wrapper .secondary-nav--secondary .secondary-nav__mobile-sub-items{padding-left:1.5rem}.secondary-nav-wrapper .secondary-nav__dropdown-icon{color:var(--nav-text-primary);flex-shrink:0;width:16px;height:16px;transition:transform .2s}.secondary-nav-wrapper .secondary-nav__dropdown-icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__dropdown-icon.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__dropdown-container{z-index:12;padding:1rem 0}.secondary-nav-wrapper .secondary-nav__dropdown{background:var(--nav-bg-primary);min-width:200px;box-shadow:0 4px 12px var(--color-overlay-15);z-index:13;pointer-events:auto;border:1px solid #1a1a1a26;margin:0;padding:.5rem 0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;display:none!important}.secondary-nav-wrapper .secondary-nav__sub-item{margin:0;padding:0;list-style:none}.secondary-nav-wrapper .secondary-nav__sub-item a{font-size:var(--font-size-s);color:var(--nav-text-teritary,var(--color-text-tertiary));white-space:nowrap;padding:.75rem 1rem;text-decoration:none;transition:background .2s;display:block}.secondary-nav-wrapper .secondary-nav__sub-item a:hover{background:var(--nav-bg-primary);color:var(--nav-active,var(--brand-color-primary))}.secondary-nav-wrapper .secondary-nav__sub-item--active a span{font-weight:var(--font-weight-regular);color:var(--nav-text-primary);position:relative}.secondary-nav-wrapper .secondary-nav__sub-item--active a span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-5px;left:0;right:0}.secondary-nav-wrapper .secondary-nav__submenu-background{background:var(--nav-bg-primary);z-index:8;pointer-events:auto;border-bottom:1px solid #1a1a1a26;width:100%;max-width:100vw;min-height:45px;display:none;position:absolute;top:calc(100% - 8px);left:0}.secondary-nav-wrapper .secondary-nav__submenu-background.visible{display:block}.secondary-nav-wrapper .secondary-nav__submenu-background:before{content:"";pointer-events:auto;background:0 0;height:23px;position:absolute;top:-15px;left:0;right:0}@media (max-width:1023px){.secondary-nav-wrapper .secondary-nav__submenu-background{display:none}}.secondary-nav-wrapper .secondary-nav__submenu-content{width:100%;max-width:100%;margin:0;padding:0;position:relative}@media (max-width:1023px){.secondary-nav-wrapper .secondary-nav__submenu-content{padding:0 24px}}.secondary-nav-wrapper .secondary-nav__submenu-items{flex-flow:column wrap;gap:0;min-width:200px;margin:0;padding:0 1rem .75rem .5%;list-style:none;display:flex}@media (max-width:1023px){.secondary-nav-wrapper .secondary-nav__submenu-items{padding:.75rem 24px}}.secondary-nav-wrapper .secondary-nav__submenu-item{margin:0;padding:0;list-style:none}.secondary-nav-wrapper .secondary-nav__submenu-item a{font-size:var(--font-size-s);color:var(--nav-text-teritary,var(--color-text-tertiary));white-space:nowrap;border-radius:4px;padding:.75rem 1rem;text-decoration:none;transition:background .2s;display:block}.secondary-nav-wrapper .secondary-nav__submenu-item a:hover{color:var(--nav-active,var(--brand-color-primary))}.secondary-nav-wrapper .secondary-nav__submenu-item--active a span{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border-bottom:2px solid var(--color-text-primary);position:relative}.secondary-nav-wrapper .secondary-nav__desktop-header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 0 1rem 1.5rem;transition:background .2s;display:flex}.secondary-nav-wrapper .secondary-nav__desktop-header:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__desktop-current{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.25rem;width:100%;display:flex}.secondary-nav-wrapper .secondary-nav__desktop-section{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__desktop-section--active{color:var(--nav-text-primary);font-weight:var(--font-weight-medium)}.secondary-nav-wrapper .secondary-nav__desktop-jump{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__desktop-icon{flex-shrink:0;transition:transform .3s}.secondary-nav-wrapper .secondary-nav__desktop-icon.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__desktop-icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__desktop-menu{background:var(--nav-bg-primary);z-index:1000;width:100%;position:absolute;top:100%;left:0;right:0}.secondary-nav-wrapper .secondary-nav__desktop-section-wrapper{position:relative}.secondary-nav-wrapper .secondary-nav__desktop-section-btn{width:100%;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--nav-text-secondary);text-align:left;cursor:pointer;z-index:1;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;text-decoration:none;transition:background .2s;display:flex;position:relative}.secondary-nav-wrapper .secondary-nav__desktop-section-btn:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__desktop-section-btn span{flex:1}.secondary-nav-wrapper .secondary-nav__desktop-chevron{flex-shrink:0;transition:transform .3s}.secondary-nav-wrapper .secondary-nav__desktop-chevron.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__desktop-chevron path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__desktop-sub-items{background:var(--nav-bg-primary);z-index:2;padding:.5rem 0;position:relative}.secondary-nav-wrapper .secondary-nav__desktop-sub-item{font-size:var(--font-size-s);color:var(--nav-text-secondary);cursor:pointer;pointer-events:auto;z-index:2;padding:.75rem 1.5rem .75rem 3rem;text-decoration:none;transition:background .2s;display:block;position:relative}.secondary-nav-wrapper .secondary-nav__desktop-sub-item:hover{background:var(--nav-bg-primary);color:var(--nav-active)}.secondary-nav-wrapper .secondary-nav__desktop-sub-item--active span{font-weight:var(--font-weight-medium);color:var(--nav-active);background:var(--nav-bg-primary);position:relative}.secondary-nav-wrapper .secondary-nav__desktop-sub-item--active span:after{content:"";background:var(--nav-text-primary);height:3px;position:absolute;bottom:-5px;left:0;right:0}.secondary-nav-wrapper .secondary-nav__desktop-cta{pointer-events:auto;border-top:1px solid #1a1a1a26;padding:1rem 1.5rem;position:relative}.secondary-nav-wrapper .secondary-nav__desktop-cta .secondary-nav__cta-button{width:100%;display:flex}.secondary-nav-wrapper .secondary-nav__cta{z-index:999;pointer-events:auto;flex-shrink:0;position:relative}.secondary-nav-wrapper .secondary-nav__cta-button{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);text-align:center;white-space:nowrap;border-radius:var(--Radius-Round,1000px);background:var(--Background-Blue,var(--brand-color-primary));cursor:pointer;color:var(--color-text-inverse);border:none;justify-content:center;align-items:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s;display:inline-flex}.secondary-nav-wrapper .secondary-nav__cta-button:hover{background-color:var(--color-primary-hover);text-decoration:none}.secondary-nav-wrapper .secondary-nav__cta-button:focus{outline:1px dashed var(--brand-color-primary,var(--brand-color-primary));outline-offset:2px}.secondary-nav-wrapper .secondary-nav__cta-button:active{transform:scale(.98)}.secondary-nav-wrapper .secondary-nav__mobile{display:none}@media (max-width:767px){.secondary-nav-wrapper .secondary-nav__mobile{display:block}}.secondary-nav-wrapper .secondary-nav__mobile-header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;transition:background .2s;display:flex}.secondary-nav-wrapper .secondary-nav__mobile-header:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__mobile-current{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.25rem;width:100%;display:flex}.secondary-nav-wrapper .secondary-nav__mobile-primary{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--nav-text-secondary)}.secondary-nav-wrapper .secondary-nav__mobile-section{color:var(--color-text-primary);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed)}.secondary-nav-wrapper .secondary-nav__mobile-section--active{color:var(--nav-text-primary);font-weight:var(--font-weight-medium);text-overflow:ellipsis}.secondary-nav-wrapper .secondary-nav__mobile-icon{transition:transform .3s}.secondary-nav-wrapper .secondary-nav__mobile-icon.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__mobile-icon path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__mobile-menu{background:var(--nav-bg-primary);border-top:1px solid #1a1a1a26}.secondary-nav-wrapper .secondary-nav__mobile-page{width:100%;font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--nav-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #1a1a1a26;justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:background .2s;display:flex}.secondary-nav-wrapper .secondary-nav__mobile-page:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__mobile-chevron{flex-shrink:0;transition:transform .3s}.secondary-nav-wrapper .secondary-nav__mobile-chevron.open{transform:rotate(180deg)}.secondary-nav-wrapper .secondary-nav__mobile-chevron path{stroke:var(--nav-text-primary)}.secondary-nav-wrapper .secondary-nav__mobile-current-section{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--nav-text-primary);padding:1rem 1.5rem}.secondary-nav-wrapper .secondary-nav__mobile-section-wrapper{z-index:1;position:relative}.secondary-nav-wrapper .secondary-nav__mobile-section-btn{width:100%;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--nav-text-secondary);text-align:left;cursor:pointer;z-index:1;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;text-decoration:none;transition:background .2s;display:flex;position:relative}.secondary-nav-wrapper .secondary-nav__mobile-section-btn:hover{background:var(--nav-bg-primary)}.secondary-nav-wrapper .secondary-nav__mobile-section-btn--active{font-weight:var(--font-weight-semibold);color:var(--nav-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--nav-text-primary);text-decoration-color:var(--nav-text-primary);text-underline-offset:2px;text-decoration-thickness:2px}.secondary-nav-wrapper .secondary-nav__mobile-sub-items{background:var(--nav-bg-primary);z-index:2;padding:.5rem 0 .5rem 3rem;position:relative}.secondary-nav-wrapper .secondary-nav__mobile-sub-item{font-size:var(--font-size-s);color:var(--nav-text-secondary);cursor:pointer;pointer-events:auto;z-index:2;padding:.75rem 1.5rem;text-decoration:none;transition:background .2s;display:block;position:relative}.secondary-nav-wrapper .secondary-nav__mobile-sub-item:hover{background:var(--nav-bg-primary);color:var(--nav-active)}.secondary-nav-wrapper .secondary-nav__mobile-sub-item--active span{font-weight:var(--font-weight-semibold);color:var(--nav-active);background:var(--nav-bg-primary);position:relative}.secondary-nav-wrapper .secondary-nav__mobile-sub-item--active span:after{content:"";background:var(--nav-text-primary);height:2.2px;position:absolute;bottom:-5px;left:0;right:0}.secondary-nav-wrapper .secondary-nav__mobile-cta{pointer-events:auto;border-top:1px solid #1a1a1a26;padding:1rem 1.5rem;position:relative}.secondary-nav-wrapper .secondary-nav__mobile-cta a.btn{width:100%}body.search-modal-open .secondary-nav-wrapper,body.search-modal-open .secondary-nav-wrapper *,body.search-modal-open .secondary-nav,body.search-modal-open .secondary-nav *,body.search-modal-open .secondary-nav__dropdown,body.search-modal-open .secondary-nav__dropdown-container,body.search-modal-open .secondary-nav__section-wrapper,body.search-modal-open .secondary-nav__carousel-controls,body.search-modal-open .secondary-nav__cta,body.search-modal-open .secondary-nav__submenu-background{z-index:1!important;transition:none!important}body.search-modal-open .secondary-nav-wrapper,body.search-modal-open .secondary-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;display:none!important}.secondary-nav-expanded-wrapper{z-index:10;position:relative;overflow:visible}.secondary-nav-expanded-wrapper .secondary-nav-expanded{background:var(--color-bg-primary);border-bottom:1px solid var(--color-overlay-15);width:100%;position:relative;overflow:visible}.secondary-nav-expanded-wrapper .secondary-nav-expanded.theme-light{--nav-text-primary:var(--color-text-primary);--nav-text-secondary:var(--color-text-secondary);--nav-bg-primary:var(--color-bg-primary);--nav-bg-hover:var(--color-bg-secondary);--nav-active:var(--brand-blue-400)}.secondary-nav-expanded-wrapper .secondary-nav-expanded.theme-dark{--nav-text-primary:var(--color-text-inverse);--nav-text-secondary:var(--color-text-secondary-inverse);--nav-bg-primary:var(--color-bg-inverse);--nav-bg-hover:#ffffff1a;--nav-active:var(--brand-blue-400)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__container{margin:0 auto;padding:0 5rem;overflow:visible}@media (max-width:1439px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__container{padding:0 3rem}}@media (max-width:1023px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__container{padding:0 1.5rem}}@media (max-width:767px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__container{padding:0}}.secondary-nav-expanded-wrapper .secondary-nav-expanded__desktop{justify-content:center;align-items:center;gap:3rem;height:64px;display:flex;overflow:visible}@media (min-width:1440px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__desktop{padding:0 3rem}}@media (max-width:1199px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__desktop{gap:2rem}}@media (max-width:991px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__desktop{gap:1.5rem}}@media (max-width:767px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__desktop{display:none}}.secondary-nav-expanded-wrapper .secondary-nav-expanded__primary{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--nav-text-primary);white-space:nowrap;flex-shrink:0}.secondary-nav-expanded-wrapper .secondary-nav-expanded__items{flex:1;justify-content:center;align-items:center;gap:3rem;min-width:0;height:100%;display:flex;overflow:visible}@media (max-width:1199px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__items{gap:2rem}}@media (max-width:991px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__items{gap:1.5rem}}.secondary-nav-expanded-wrapper .secondary-nav-expanded__items--measure{visibility:hidden;pointer-events:none;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.secondary-nav-expanded-wrapper .secondary-nav-expanded__item{font-family:var(--font-family-bold);font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,28px);color:var(--nav-text-primary);white-space:nowrap;align-items:center;padding:1rem 0;text-decoration:none;transition:color .2s;display:inline-flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__item:hover,.secondary-nav-expanded-wrapper .secondary-nav-expanded__item--active{color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-wrapper{flex-shrink:0;align-items:center;height:100%;display:flex;position:relative}.secondary-nav-expanded-wrapper .secondary-nav-expanded__trigger-group{align-items:center;gap:.5rem;height:100%;display:inline-flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__trigger-arrow{cursor:pointer;color:var(--nav-text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:1rem 0;transition:color .2s;display:inline-flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__trigger-arrow:hover,.secondary-nav-expanded-wrapper .secondary-nav-expanded__trigger-arrow--active{color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-icon{flex-shrink:0;transition:transform .2s}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-icon path{stroke:currentColor}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-icon.open{transform:rotate(180deg)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-dropdown{background:var(--nav-bg-primary);width:220px;box-shadow:0 4px 12px var(--color-overlay-15);z-index:20;border-radius:4px;flex-direction:column;gap:.5rem;margin:0;padding:1.5rem;list-style:none;display:flex;position:absolute;top:calc(100% + 2px);left:0;right:auto}@media (max-width:1439px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-dropdown{width:175px}}@media (max-width:1023px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-dropdown{width:106px}}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-item{padding:0}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-item a{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--nav-text-primary);white-space:normal;padding:.25rem 0;text-decoration:none;transition:color .2s;display:block}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-item a:hover{color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__more-item--active a{font-weight:var(--font-weight-medium);color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__cta{flex-shrink:0}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile{display:none}@media (max-width:767px){.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile{display:block}}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;transition:background .2s;display:flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-header:hover{background:var(--nav-bg-hover)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-primary{font-family:var(--font-family-bold);font-size:var(--font-size-s);font-weight:var(--font-weight-bold,700);color:var(--nav-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-icon{flex-shrink:0;transition:transform .3s}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-icon.open{transform:rotate(180deg)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-icon path{stroke:var(--nav-text-primary)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-menu{background:var(--nav-bg-primary);border-top:1px solid #1a1a1a26;flex-direction:column;display:flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-item{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--nav-text-secondary);border-bottom:1px solid #1a1a1a26;padding:1rem 1.5rem;text-decoration:none;transition:background .2s;display:block}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-item:hover{background:var(--nav-bg-hover)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-item--active{font-weight:var(--font-weight-semibold);color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-cta{padding:1rem 1.5rem}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-cta a.btn{width:100%}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-wrapper{border-bottom:1px solid #1a1a1a26;justify-content:space-between;align-items:center;display:flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-wrapper--active .secondary-nav-expanded__mobile-trigger-link{color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-link{font-family:var(--font-family-bold);font-size:var(--font-size-s);font-weight:var(--font-weight-bold,700);color:var(--nav-text-primary);flex:1;padding:1rem 1.5rem;text-decoration:none;transition:color .2s}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-link:hover{color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-arrow{color:var(--nav-text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 1.5rem;transition:color .2s;display:flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-arrow:hover,.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-arrow--active{color:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-arrow--active svg path{stroke:var(--nav-active)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-arrow svg{flex-shrink:0}.secondary-nav-expanded-wrapper .secondary-nav-expanded__mobile-trigger-arrow svg path{stroke:currentColor}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-overlay{z-index:1000;background:#0006;justify-content:center;align-items:flex-end;animation:.25s secondary-nav-expanded-overlay-fadein;display:flex;position:fixed;inset:0}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet{background:var(--nav-bg-primary,#fff);border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-height:70vh;animation:.3s secondary-nav-expanded-sheet-slideup;display:flex;overflow:hidden;box-shadow:0 -4px 24px #0000001f}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-header{border-bottom:1px solid #1a1a1a26;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-title{font-family:var(--font-family-bold);font-size:var(--Heading-Body---M-fontSize,18px);font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,28px);color:var(--nav-text-primary)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-close{cursor:pointer;width:32px;height:32px;color:var(--nav-text-primary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-close:hover{background:var(--nav-bg-hover)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-close svg{width:24px;height:24px}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-close svg path{stroke:currentColor}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-items{flex-direction:column;padding:.5rem 0;display:flex;overflow-y:auto}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-item{font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--nav-text-secondary);padding:1rem 1.5rem;text-decoration:none;transition:background .2s;display:block}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-item:hover{background:var(--nav-bg-hover)}.secondary-nav-expanded-wrapper .secondary-nav-expanded__bottom-sheet-item--active{font-weight:var(--font-weight-semibold);color:var(--nav-active)}@keyframes secondary-nav-expanded-sheet-slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes secondary-nav-expanded-overlay-fadein{0%{opacity:0}to{opacity:1}}:root{--share-article-bg:var(--color-bg-primary);--share-article-text:var(--color-text-primary);--share-article-text-secondary:var(--color-text-secondary);--share-article-border:var(--color-border-secondary);--share-article-hover-bg:var(--color-hover-overlay);--share-article-thumbnail-bg:var(--color-bg-tertiary);--share-article-shadow:var(--shadow-lg);--share-article-icon-color:var(--color-text-secondary);--share-article-pointer-color:var(--color-bg-primary)}.share-article.theme-dark{--share-article-bg:var(--color-bg-primary);--share-article-text:var(--color-text-primary);--share-article-text-secondary:var(--color-text-secondary);--share-article-border:var(--color-border-secondary);--share-article-hover-bg:var(--color-hover-overlay);--share-article-thumbnail-bg:var(--color-bg-tertiary);--share-article-icon-color:var(--color-text-secondary);--share-article-pointer-color:var(--color-bg-primary)}.share-article{font-family:var(--font-family-regular);width:100%;max-width:320px;max-height:500px;margin-top:.75rem;position:absolute;top:100%;left:0;overflow:visible}.share-article__pointer{z-index:2;filter:drop-shadow(0 -2px 4px var(--color-active-overlay));justify-content:flex-start;margin-bottom:-1px;margin-left:1.5rem;display:flex;position:relative}.theme-dark .share-article__pointer,[data-theme=dark] .share-article__pointer,[data-theme=dark-purple] .share-article__pointer{filter:drop-shadow(0 4px 20px var(--color-bg-overlay)) drop-shadow(0 2px 10px var(--color-overlay-30)) drop-shadow(0 0 2px var(--color-hover-overlay))}.share-article__pointer svg polygon{fill:var(--share-article-pointer-color)}.theme-dark .share-article__pointer svg polygon,[data-theme=dark] .share-article__pointer svg polygon,[data-theme=dark-purple] .share-article__pointer svg polygon{stroke:var(--share-article-border);stroke-width:1px}.share-article__panel{background-color:var(--share-article-bg);box-shadow:var(--share-article-shadow);border-radius:var(--border-radius-sm);z-index:3;padding:1.5rem;position:relative}.theme-dark .share-article__panel,[data-theme=dark] .share-article__panel,[data-theme=dark-purple] .share-article__panel{border:1px solid var(--share-article-border)}.share-article__header{margin-bottom:1.125rem}.share-article__close{border-radius:var(--border-radius-sm);cursor:pointer;width:1.5rem;height:1.5rem;color:var(--share-article-text);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.5rem;right:.5rem}.share-article__close:hover{background-color:var(--share-article-hover-bg);color:var(--color-text-link-title)}.share-article__close:focus-visible{outline:2px dotted var(--color-border-black);outline-offset:2px;color:var(--color-text-link-title);border-radius:50%}.share-article--with-close .share-article__info{padding-right:1.5rem}.share-article--with-close .share-article__title{-webkit-line-clamp:3}.share-article__preview{align-items:flex-start;gap:.875rem;display:flex}.share-article__thumbnail{background-color:var(--share-article-thumbnail-bg);border-radius:var(--border-radius-sm);flex-shrink:0;width:64px;height:64px;overflow:hidden}.share-article__info{flex:1;padding-top:2px;overflow:hidden}.share-article__title{color:var(--color-text-primary,#1a1a1a);text-overflow:ellipsis;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:stretch;margin:0 0 .375rem;display:-webkit-box;overflow:hidden}.share-article__url{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--share-article-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.share-article__divider{background-color:var(--share-article-border);border:none;height:1px;margin:1.125rem 0 .75rem}.share-article__options{margin:0;padding:0;list-style:none}.share-article__option{margin:0}.share-article__option:not(:last-child){margin-bottom:2px}.share-article__link{cursor:pointer;color:var(--share-article-text);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);border-radius:var(--border-radius-sm);transition:var(--transition-normal);text-align:left;background:0 0;border:none;align-items:center;width:100%;padding:.625rem .5rem;text-decoration:none;display:flex}.share-article__link:hover{color:var(--color-text-link-title);text-decoration:none}.share-article__link:focus-visible{outline:2px dotted var(--brand-color-primary);outline-offset:2px;color:var(--color-text-link-title);border-radius:0}.share-article__link span{flex:1}.share-article__toast{z-index:3;background-color:var(--color-status-success-bg);color:var(--color-status-success);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);border-radius:var(--border-radius-sm);box-shadow:0 4px 16px var(--color-overlay-30);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;animation:2s ease-in-out forwards toastFadeInOut;display:flex;position:absolute;top:0;left:1.5rem;right:2.5rem;transform:translateY(-50%)}.share-article__toast-close{color:var(--color-border-black);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.share-article__toast-close:focus-visible{outline:2px dotted var(--color-border-black);outline-offset:2px}@keyframes toastFadeInOut{0%{opacity:0;transform:translateY(calc(10px - 50%))}15%{opacity:1;transform:translateY(-50%)}85%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(calc(-50% - 10px))}}.share-article__icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-right:.875rem;display:flex}.share-article__icon svg{width:1rem;height:1rem}.share-article__icon svg path{fill:var(--share-article-icon-color);transition:var(--transition-normal)}.share-article__icon img{object-fit:contain;width:1.25rem;height:1.25rem}@media (min-width:768px) and (max-width:1199px){.share-article{min-width:180px}}@media (prefers-reduced-motion:reduce){.share-article__link,.share-article__icon svg path{transition:none}}.scroll-progress{--btn-size:48px;--ring-stroke:1;width:var(--btn-size);height:var(--btn-size);background:var(--color-bg-primary);box-shadow:0 4px 12px var(--color-overlay-15);opacity:0;cursor:pointer;z-index:1000;border:none;border-radius:50%;transition:all .2s;position:fixed;bottom:1rem;right:1rem;transform:scale(.9)}.scroll-progress--visible{opacity:1;transform:scale(1)}.scroll-progress--complete{background:var(--brand-color-primary)}.scroll-progress--complete .scroll-progress__arrow path{fill:var(--color-text-inverse,#fff)}.scroll-progress:hover .scroll-progress__arrow{transform:translateY(-2px)}.scroll-progress__inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.scroll-progress__progress{width:100%;height:100%;position:absolute}.scroll-progress__ring-bg{fill:none;stroke:#cbd5e1;stroke-width:var(--ring-stroke)}.scroll-progress__ring-progress{fill:none;stroke:var(--brand-color-primary);stroke-width:var(--ring-stroke);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.scroll-progress__arrow{width:12px;height:14px;transition:all .2s}.scroll-progress__arrow path{fill:var(--brand-color-primary);transition:all .2s}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@media (min-width:48rem){.sbs-scroll__grid.sbs-scroll__grid--premium{grid-template-rows:auto;align-items:start;height:auto;min-height:0;position:relative;overflow:visible}}@media (min-width:62rem){.sbs-scroll__grid.sbs-scroll__grid--premium{grid-template-columns:1fr 1fr;gap:2rem;max-width:1600px}}@media (min-width:75rem){.sbs-scroll__grid.sbs-scroll__grid--premium{grid-template-columns:1fr 1fr;gap:3rem;max-width:94rem;height:auto}}@media (min-width:48rem){.sbs-scroll__grid.sbs-scroll__grid--premium .sbs-scroll__item{gap:80px!important}.sbs-scroll__grid.sbs-scroll__grid--premium .sbs-scroll__track{gap:5rem!important}}.sbs-scroll__grid.sbs-scroll__grid--premium .sbs-scroll__list.sbs-scroll__list--premium{min-height:0;display:block;position:relative}@media (max-width:47.9375rem){.sbs-scroll__grid.sbs-scroll__grid--premium .sbs-scroll__list.sbs-scroll__list--premium{height:auto;overflow:visible}}@media (min-width:48rem){.sbs-scroll__grid.sbs-scroll__grid--premium .sbs-scroll__list.sbs-scroll__list--premium{height:auto;max-height:none;overflow:visible}}@media (min-width:75rem){.sbs-scroll__grid.sbs-scroll__grid--premium .sbs-scroll__list.sbs-scroll__list--premium{padding:0}}.sbs-scroll__item-content--premium .title-block .headerReveal,.sbs-scroll__item-content--premium .title-block .headerReveal1,.sbs-scroll__item-content--premium .title-block .headerReveal2,.sbs-scroll__item-content--premium .title-block .subHeaderReveal,.sbs-scroll__item-content--premium .title-block [class*=Reveal]{clip-path:none!important;opacity:1!important;visibility:visible!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;-webkit-mask:none!important;mask:none!important}.sbs-scroll__item-content--premium .title-block .title-headline{clip-path:none!important;opacity:1!important;visibility:visible!important;font-family:var(--font-premium-regular)!important;font-size:var(--font-size-2xl-alt)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;width:100%!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;display:block!important;-webkit-mask:none!important;mask:none!important}@media (max-width:767px){.sbs-scroll__item-content--premium .title-block .title-headline{font-size:var(--h3-size-desktop)!important}}.sbs-scroll__item-content--premium .title-block .title-headline h1,.sbs-scroll__item-content--premium .title-block .title-headline h2,.sbs-scroll__item-content--premium .title-block .title-headline h3,.sbs-scroll__item-content--premium .title-block .title-headline h4,.sbs-scroll__item-content--premium .title-block .title-headline h5,.sbs-scroll__item-content--premium .title-block .title-headline h6,.sbs-scroll__item-content--premium .title-block .title-headline p,.sbs-scroll__item-content--premium .title-block .title-headline span{clip-path:none!important;font-family:var(--font-premium-regular)!important;font-size:inherit!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;-webkit-mask:none!important;mask:none!important}.sbs-scroll__item-content--premium .title-block .title-headline .word-reveal,.sbs-scroll__item-content--premium .title-block .title-headline span.word-reveal,.sbs-scroll__item-content--premium .title-block .title-headline.headerReveal1>span.word-reveal,.sbs-scroll__item-content--premium .title-block .headerReveal1.title-headline>span.word-reveal,.sbs-scroll__item-content--premium .title-block h1.headerReveal1>span.word-reveal,.sbs-scroll__item-content--premium .title-block .title-headline h1.headerReveal1>span.word-reveal{opacity:1!important;visibility:visible!important;clip-path:none!important;will-change:auto!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;display:inline-block!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.sbs-scroll__item-content--premium.sbs-scroll__item-content--premium .theme-light .title-headline,.sbs-scroll__item-content--premium.sbs-scroll__item-content--premium-cta-only .theme-light .title-headline,.sbs-scroll__item-content--premium-cta-only.sbs-scroll__item-content--premium .theme-light .title-headline,.sbs-scroll__item-content--premium-cta-only.sbs-scroll__item-content--premium-cta-only .theme-light .title-headline{color:#010d36}.sbs-scroll__item-content--premium .subtitle-container,.sbs-scroll__item-content--premium .title-headline,.sbs-scroll__item-content--premium-cta-only .subtitle-container,.sbs-scroll__item-content--premium-cta-only .title-headline{font-family:var(--font-premium-regular)!important;font-size:var(--font-size-2xl-alt)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-premium)!important;letter-spacing:0!important}@media (max-width:767px){.sbs-scroll__item-content--premium .subtitle-container,.sbs-scroll__item-content--premium .title-headline,.sbs-scroll__item-content--premium-cta-only .subtitle-container,.sbs-scroll__item-content--premium-cta-only .title-headline{font-size:var(--font-size-xl-plus)!important}}.sbs-scroll__item-content--premium .title-description,.sbs-scroll__item-content--premium-cta-only .title-description{color:var(--color-surface-dark);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);font-family:var(--font-premium-regular)!important}.sbs-scroll__item-content--premium .theme-dark .title-description,.sbs-scroll__item-content--premium-cta-only .theme-dark .title-description{color:var(--color-text-secondary-light)!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas{opacity:1!important;visibility:visible!important;animation:.8s ease-out .3s forwards premiumGradientFadeIn!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn],.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn]{position:relative;border:2px solid #0000!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn:after,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn]:after,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn]:after,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn:after,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn]:after,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn]:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-light);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn span,.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn p,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn] span,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn] p,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn] span,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn] p,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn span,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn p,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn] span,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn] p,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn] span,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn] p{z-index:2;position:relative;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn svg,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn] svg,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn] svg,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn svg,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn] svg,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn] svg{z-index:2;position:relative;opacity:1!important;visibility:visible!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn svg path,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn] svg path,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn] svg path,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn svg path,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn] svg path,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn] svg path{fill:currentColor!important;stroke:currentColor!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn],.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn]{min-width:200px;padding:12px 32px!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn:focus,.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn:focus-visible,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn]:focus,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn]:focus-visible,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn]:focus,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn]:focus-visible,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn:focus,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn:focus-visible,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn]:focus,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn]:focus-visible,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn]:focus,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn]:focus-visible{outline:2px solid var(--premium-focus-color)!important;outline-offset:2px!important}@media (max-width:767px){.sbs-scroll__item-content--premium~.sbs-scroll__ctas .btn,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=btn],.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=btn],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .btn,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=btn],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=btn]{min-width:180px;font-size:var(--font-size-s)!important;padding:10px 24px!important}}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .text-link,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=text-link],.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=text-link],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .text-link,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=text-link],.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=text-link]{background:0 0!important;border:none!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .text-link:after,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=text-link]:after,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=text-link]:after,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .text-link:after,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=text-link]:after,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=text-link]:after{display:none!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .text-link span,.sbs-scroll__item-content--premium~.sbs-scroll__ctas .text-link p,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=text-link] span,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=text-link] p,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=text-link] span,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=text-link] p,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .text-link span,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .text-link p,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=text-link] span,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=text-link] p,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=text-link] span,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=text-link] p{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .text-link svg,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=text-link] svg,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=text-link] svg,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .text-link svg,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=text-link] svg,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=text-link] svg{opacity:1!important;visibility:visible!important}.sbs-scroll__item-content--premium~.sbs-scroll__ctas .text-link svg path,.sbs-scroll__item-content--premium~.sbs-scroll__ctas a[class*=text-link] svg path,.sbs-scroll__item-content--premium~.sbs-scroll__ctas button[class*=text-link] svg path,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas .text-link svg path,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas a[class*=text-link] svg path,.sbs-scroll__item-content--premium-cta-only~.sbs-scroll__ctas button[class*=text-link] svg path{fill:currentColor!important;stroke:currentColor!important}.sbs-scroll__item-content--premium-cta-only .title-block .title-headline{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:inherit!important;background-clip:unset!important}.sbs-scroll__item-content--premium-cta-only .title-block .title-headline h1,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline h2,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline h3,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline h4,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline h5,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline h6,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline p,.sbs-scroll__item-content--premium-cta-only .title-block .title-headline span{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:inherit!important;background-clip:unset!important;color:inherit!important}.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-block .headerReveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-block .headerReveal1,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-block .headerReveal2,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-block .subHeaderReveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-block [class*=Reveal]{clip-path:none!important;opacity:1!important;visibility:visible!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;-webkit-mask:none!important;mask:none!important}.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline{clip-path:none!important;opacity:1!important;visibility:visible!important;font-family:var(--font-premium-regular)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;width:100%!important;animation:.8s ease-out forwards premiumGradientFadeIn!important;display:block!important;-webkit-mask:none!important;mask:none!important}@media (max-width:1199px){.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline{font-size:var(--font-size-3xl)!important}}@media (max-width:991px){.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline{font-size:var(--h2-size-desktop)!important}}@media (max-width:767px){.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline{font-size:var(--h3-size-desktop)!important}}.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h1,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h2,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h3,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h4,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h5,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h6,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline p,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline span{clip-path:none!important;font-family:var(--font-premium-regular)!important;font-size:inherit!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;-webkit-mask:none!important;mask:none!important}.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline .word-reveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline span.word-reveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline.headerReveal1>span.word-reveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left .headerReveal1.title-headline>span.word-reveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left h1.headerReveal1>span.word-reveal,.sbs-scroll__heading--premium .sbs-scroll__heading-left .title-headline h1.headerReveal1>span.word-reveal{opacity:1!important;visibility:visible!important;clip-path:none!important;will-change:auto!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;display:inline-block!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group{opacity:1!important;visibility:visible!important;animation:.8s ease-out .3s forwards premiumGradientFadeIn!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn],.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]{position:relative;border:2px solid #0000!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button:after,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn:after,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn]:after,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-light);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button p,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn p,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] p,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] p{z-index:2;position:relative;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button svg,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn svg,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] svg,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] svg{z-index:2;position:relative;opacity:1!important;visibility:visible!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button svg path,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn svg path,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] svg path,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] svg path{fill:currentColor!important;stroke:currentColor!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn],.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]{min-width:200px;padding:12px 32px!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button:focus,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button:focus-visible,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn:focus,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn:focus-visible,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn]:focus,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn]:focus-visible,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]:focus,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]:focus-visible{outline:2px solid var(--premium-focus-color)!important;outline-offset:2px!important}@media (max-width:767px){.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .cta-button,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .btn,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn],.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]{min-width:180px;font-size:var(--font-size-s)!important;padding:10px 24px!important}}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .text-link,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link],.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link]{background:0 0!important;border:none!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .text-link:after,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link]:after,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link]:after{display:none!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .text-link span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .text-link p,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] p,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] span,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] p{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .text-link svg,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] svg,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] svg{opacity:1!important;visibility:visible!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group .text-link svg path,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] svg path,.sbs-scroll__heading--premium .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] svg path{fill:currentColor!important;stroke:currentColor!important}.sbs-scroll__heading--premium .sbs-scroll__heading-right{position:relative}.sbs-scroll__heading--premium .sbs-scroll__heading-right:before{content:"";background:var(--premium-border-gradient-vertical);width:4px;height:100%;position:absolute;top:0;left:0}@media (max-width:767px){.sbs-scroll__heading--premium .sbs-scroll__heading-right:before{background:var(--premium-border-gradient);width:100%;height:4px;top:auto;bottom:0}}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline h1,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline h2,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline h3,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline h4,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline h5,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline h6,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline p,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-left .title-headline span{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:inherit!important;background-clip:unset!important;color:inherit!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group{opacity:1!important;visibility:visible!important;animation:.8s ease-out .3s forwards premiumGradientFadeIn!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn],.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]{position:relative;border:2px solid #0000!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button:after,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn:after,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn]:after,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-light);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button p,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn p,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] p,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] p{z-index:2;position:relative;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button svg,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn svg,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] svg,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] svg{z-index:2;position:relative;opacity:1!important;visibility:visible!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button svg path,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn svg path,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn] svg path,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn] svg path{fill:currentColor!important;stroke:currentColor!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn],.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]{min-width:200px;padding:12px 32px!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button:focus,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button:focus-visible,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn:focus,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn:focus-visible,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn]:focus,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn]:focus-visible,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]:focus,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]:focus-visible{outline:2px solid var(--premium-focus-color)!important;outline-offset:2px!important}@media (max-width:767px){.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .cta-button,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .btn,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=btn],.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=btn]{min-width:180px;font-size:var(--font-size-s)!important;padding:10px 24px!important}}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .text-link,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link],.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link]{background:0 0!important;border:none!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .text-link:after,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link]:after,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link]:after{display:none!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .text-link span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .text-link p,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] p,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] span,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] p{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .text-link svg,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] svg,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] svg{opacity:1!important;visibility:visible!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group .text-link svg path,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group a[class*=text-link] svg path,.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right .title-block .title-button-group button[class*=text-link] svg path{fill:currentColor!important;stroke:currentColor!important}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right{position:relative}.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right:before{content:"";background:var(--premium-border-gradient-vertical);width:4px;height:100%;position:absolute;top:0;left:0}@media (max-width:767px){.sbs-scroll__heading--premium-cta-only .sbs-scroll__heading-right:before{background:var(--premium-border-gradient);width:100%;height:4px;top:auto;bottom:0}}.sbs-scroll{--sbs-bg:var(--color-bg-primary);--sbs-text:var(--color-text-primary);--sbs-divider:var(--tab-bar-border);--sbs-muted:var(--color-sbs-muted);--sbs-image-size:327px;--sbs-item-gap:calc(var(--sbs-image-size) * .23);background:var(--sbs-bg);color:var(--sbs-text);box-sizing:border-box;flex-direction:column;width:100%;height:auto;padding:3rem 1.5rem;transition:padding .2s ease-out;display:flex;position:relative}.sbs-scroll__heading{width:100%;max-width:100%!important;display:block!important}.sbs-scroll__heading .title-block{width:100%;max-width:100%;background:0 0!important}.sbs-scroll__grid{flex:none;grid-template-columns:1fr;grid-auto-rows:auto;gap:1.5rem;width:100%;max-width:1600px;min-height:0;margin:0 auto;display:grid}.sbs-scroll__grid--reversed .sbs-scroll__media{order:2}.sbs-scroll__grid--reversed .sbs-scroll__list{order:1}.sbs-scroll__grid--reversed .sbs-scroll__media-item .video-player-container iframe.ambient-video,.sbs-scroll__grid--reversed .sbs-scroll__media-item .video-player-container iframe.inline-video,.sbs-scroll__grid--reversed .sbs-scroll__media-item .video-player-container iframe.youtube-iframe{width:calc(100% + 1px)!important}.sbs-scroll__media{display:none;position:relative}.sbs-scroll__media-items{width:100%;height:100%;position:relative}.sbs-scroll__media-item{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s ease-in-out;position:absolute;top:0;left:0}.sbs-scroll__media-item.is-active{opacity:1;pointer-events:auto}.sbs-scroll__list{display:block;position:relative;overflow:visible}.sbs-scroll__track{gap:var(--sbs-item-gap);flex-direction:column;height:auto;display:flex}.sbs-scroll__item{gap:var(--Spacing-L,24px);grid-template-columns:1fr;display:grid}.sbs-scroll__divider{display:none}.sbs-scroll__media-box{aspect-ratio:1;flex:none;width:100%;position:relative;overflow:hidden}.sbs-scroll__media-el{object-fit:cover;object-position:center center;background:var(--color-sbs-media-bg);width:100%;height:100%;display:block}.sbs-scroll__media-box picture,.sbs-scroll__item-media picture{display:contents}.sbs-scroll__media-box picture img.sbs-scroll__media-el,.sbs-scroll__item-media picture img.sbs-scroll__media-el{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.sbs-scroll__item-media{display:block}.sbs-scroll__item-content .title-block{flex-direction:column;align-items:flex-start;display:flex}.sbs-scroll__item-content .title-block .title-container{width:100%;margin:0 0 .75rem}.sbs-scroll__item-content .title-block .subtitle-container{width:100%}.sbs-scroll__item-content .title-block .title,.sbs-scroll__item-content .title-block .title-description{max-width:700px}.sbs-scroll__heading-right .title-block{flex-direction:column;align-items:flex-start;display:flex}.sbs-scroll__heading-right .title-block .title-container{width:100%;margin:0 0 .75rem}.sbs-scroll__heading-right .title-block .subtitle-container{width:100%}.sbs-scroll--dark .text-link{color:var(--color-text-inverse)}.sbs-scroll--dark .title-block,.sbs-scroll--dark .title-block .title-container,.sbs-scroll--dark .title-block .subtitle-container{background:0 0!important}.sbs-scroll--dark .sbs-scroll__media-el{background:var(--color-bg-inverse)}.sbs-scroll--dark .sbs-scroll__ctas{background:0 0}@media (min-width:48rem){.sbs-scroll{--sbs-image-size:448px;height:auto;padding:80px 1.5rem 3rem;position:relative;overflow:visible}.sbs-scroll__grid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;max-width:1600px;height:auto;position:relative;overflow:visible}.sbs-scroll__media{justify-content:flex-start;align-self:start;align-items:flex-start;height:auto;display:flex;position:sticky;top:80px}.sbs-scroll__item-media{display:none}.sbs-scroll__heading{width:100%;margin:0 auto;max-width:1600px!important;display:block!important}.sbs-scroll__list{height:auto;max-height:none;overflow:visible}.sbs-scroll__list.is-positioning{visibility:hidden}}@media (min-width:48rem) and (max-width:64rem){.sbs-scroll__media{align-items:flex-start}}@media (min-width:48rem){.sbs-scroll__item{opacity:.3;transition:opacity .5s}.sbs-scroll__item.is-active{opacity:1}.sbs-scroll__item:not(.is-active) .sbs-scroll__ctas{opacity:.3;pointer-events:none;transition:opacity .5s}.sbs-scroll__item.is-active .sbs-scroll__ctas{opacity:1;pointer-events:auto;transition:opacity .5s .15s}.sbs-scroll__item:not(.is-active) .title-block{color:var(--sbs-muted)}.sbs-scroll__item.is-active .title-block{color:var(--sbs-text)}}@media (min-width:62rem){.sbs-scroll{--sbs-image-size:648px;height:auto;padding:80px 3rem 3rem}.sbs-scroll__grid{grid-template-columns:1fr 1fr;gap:2rem;max-width:1600px;height:auto}.sbs-scroll__heading{width:100%;margin:0 auto;max-width:1600px!important;display:block!important}}@media (min-width:75rem){.sbs-scroll{--sbs-image-size:728px;height:auto;padding:80px 3rem 3rem}.sbs-scroll__grid{grid-template-columns:1fr 1fr;gap:3rem;max-width:94rem;height:auto;position:relative}.sbs-scroll__heading{width:100%;margin:0 auto;max-width:1600px!important;display:block!important}.sbs-scroll__media,.sbs-scroll__list{padding:0}.sbs-scroll__item{opacity:.3;transition:opacity .5s}.sbs-scroll__item.is-active{opacity:1}}@media (min-width:48rem){.sbs-scroll__grid--active-zone .sbs-scroll__item{opacity:.3;transition:opacity .5s}.sbs-scroll__grid--active-zone .sbs-scroll__item.is-active{opacity:1}.sbs-scroll__grid--active-zone .sbs-scroll__divider{display:none}.sbs-scroll__grid--active-zone .sbs-scroll__item.is-active .sbs-scroll__ctas{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.sbs-scroll__grid--active-zone .sbs-scroll__item:not(.is-active) .sbs-scroll__ctas{opacity:.3;pointer-events:none}.sbs-scroll__grid--active-zone .sbs-scroll__media-item{transition:opacity .7s ease-in-out}}@media (max-width:47.9375rem){.sbs-scroll{--sbs-image-size:327px;height:auto;min-height:0;max-height:none;padding:3rem 1.5rem;overflow:visible}.sbs-scroll__grid{grid-template-columns:1fr;height:auto;overflow:visible}.sbs-scroll__heading{flex-direction:column;gap:1.5rem;margin:0 0 3rem;display:flex}.sbs-scroll__heading-left,.sbs-scroll__heading-right{padding:0}.sbs-scroll__track{gap:3rem;height:auto;padding-top:0!important}.sbs-scroll__item{gap:1.5rem;opacity:1!important;visibility:visible!important}.sbs-scroll__item-media .sbs-scroll__media-box{aspect-ratio:1;width:100%;max-width:100%;height:auto}.sbs-scroll__item .sbs-scroll__ctas{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.sbs-scroll__item .sbs-scroll__ctas a.btn,.sbs-scroll__item .sbs-scroll__ctas a.text-link{width:100%}.sbs-scroll__item .sbs-scroll__ctas a.text-link>span{text-align:center;width:100%;display:block}.sbs-scroll__track{transform:none!important}}.sbs-scroll__video{background:var(--color-bg-inverse)}.sbs-scroll__media-item .video-player-container,.sbs-scroll__item-media .video-player-container{background-color:#0000!important;gap:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.sbs-scroll__media-item .video-player-container .video-player,.sbs-scroll__item-media .video-player-container .video-player{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding-bottom:0!important}.sbs-scroll__media-item .video-player-container .inline-video-container,.sbs-scroll__item-media .video-player-container .inline-video-container{width:100%!important;height:100%!important}.sbs-scroll__media-item .video-player-container .inline-video,.sbs-scroll__item-media .video-player-container .inline-video,.sbs-scroll__media-item .video-player-container .video-coverImage,.sbs-scroll__item-media .video-player-container .video-coverImage{object-fit:cover!important;width:100%!important;height:100%!important}.sbs-scroll__media-item .video-player-container .ambient-video,.sbs-scroll__item-media .video-player-container .ambient-video{object-fit:cover!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}.sbs-scroll__media-item .video-player-container iframe.ambient-video,.sbs-scroll__media-item .video-player-container iframe.inline-video,.sbs-scroll__media-item .video-player-container iframe.youtube-iframe,.sbs-scroll__item-media .video-player-container iframe.ambient-video,.sbs-scroll__item-media .video-player-container iframe.inline-video,.sbs-scroll__item-media .video-player-container iframe.youtube-iframe{border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.sbs-scroll__item-content .title-block{width:100%}.sbs-scroll__ctas{flex-flow:column wrap;justify-content:flex-start;align-items:baseline;gap:.75rem 1rem;margin-top:1.5rem;display:flex}.sbs-scroll__ctas a.text-link{padding:1rem 1.5rem}.sbs-scroll__item>.sbs-scroll__ctas{margin-top:0}.sbs-scroll__heading-right .sbs-scroll__ctas{align-items:baseline;gap:.75rem 1.5rem;margin-top:1rem}@media (min-width:75rem){.sbs-scroll__ctas{gap:.75rem 1rem;margin-top:1.5rem}.sbs-scroll__heading-right .sbs-scroll__ctas{gap:.75rem 1.5rem;margin-top:1rem}}@media (max-width:47.9375rem){.sbs-scroll__ctas,.sbs-scroll__heading-right .sbs-scroll__ctas{gap:.5rem .75rem;margin-top:1.25rem}.sbs-scroll__heading-right .title-button-group{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:.5rem .75rem;margin-top:1.25rem;display:flex}.sbs-scroll__heading-right .title-button-group .btn{min-width:7.875rem;height:3rem;padding:1rem 1.5rem}}.sbs-scroll__item .headerReveal1,.sbs-scroll__item .headerReveal1:not([data-processed]){visibility:visible!important}.sbs-scroll__item .headerReveal1>span.word-reveal,:is(.sbs-scroll__item .subHeaderReveal>*,.sbs-scroll__item .subHeaderReveal:not(:has(*))),.sbs-scroll__item .blockReveal>*{opacity:1!important;clip-path:none!important;transform:none!important}.sbs-scroll__item .animation-pending{visibility:visible!important}@media (max-width:47.9375rem){.sbs-scroll__item .headerReveal1,.sbs-scroll__item .headerReveal1:not([data-processed]){visibility:visible!important}.sbs-scroll__item .headerReveal1>span.word-reveal,:is(.sbs-scroll__item .subHeaderReveal>*,.sbs-scroll__item .subHeaderReveal:not(:has(*))),.sbs-scroll__item .blockReveal>*{opacity:1!important;clip-path:none!important;transform:none!important}.sbs-scroll__item .animation-pending{visibility:visible!important}}@media (min-width:992px){.sui-bit{min-height:190px}}@media (min-width:992px){.sui-bit--variation3{height:64px;min-height:64px}}.bits-overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.bits-overlay img{transform:none!important}.bits-overlay{--bit-safety-zone:1.5rem}@container card-image (min-width:440px){.bits-overlay{--bit-safety-zone:80px}}.bit-wrapper{pointer-events:none;min-width:212px;max-width:320px;margin-left:auto;margin-right:auto;position:absolute}.bit-wrapper--fade-in{animation:.4s ease-out forwards sui-bit-fade-in}.bit-wrapper--slide-up{animation:.4s ease-out forwards sui-bit-slide-up}.bit-wrapper--slide-left{animation:.4s ease-out forwards sui-bit-slide-left}.bits-overlay.bits-overlay--3-up{--bit-safety-zone:24px}.bits-overlay.bits-overlay--3-up .bit-wrapper{max-width:360px}@keyframes sui-bit-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sui-bit-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes sui-bit-slide-left{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.vs-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:999999;background-color:var(--color-bg-inverse);color:var(--color-text-inverse);font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);white-space:nowrap;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;padding:.75rem 1rem;text-decoration:none;transition:top .2s ease-in-out;position:absolute;top:-9999px;left:-9999px}.skip-link:focus,.skip-link:focus-visible{justify-content:center;align-items:center;display:flex;z-index:2147483647!important;width:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:.75rem 1rem!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.skip-link:focus .skip-link__text,.skip-link:focus-visible .skip-link__text{outline:1.5px dashed var(--color-text-inverse);outline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-text-inverse);text-decoration-color:var(--color-text-inverse);text-underline-offset:3px;padding:.25rem .75rem;text-decoration-thickness:1px}.skip-link:hover{opacity:.9}.skip-link:active{opacity:.8}@media (prefers-contrast:high){.skip-link:focus,.skip-link:focus-visible{border:3px solid!important;outline:3px solid!important}}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}.sticky-cta-button-wrapper{font-family:var(--font-family-regular);z-index:1000;pointer-events:none;position:fixed}.sticky-cta-button-wrapper.sticky-cta-button--bottom-left{left:1.5rem;transform:translateY(0)}.sticky-cta-button-wrapper.sticky-cta-button--bottom-center{left:50%;transform:translate(-50%)}.sticky-cta-button-wrapper.sticky-cta-button--bottom-right{right:1.5rem;transform:translateY(0)}@media (max-width:768px){.sticky-cta-button-wrapper.sticky-cta-button--bottom-left,.sticky-cta-button-wrapper.sticky-cta-button--bottom-right,.sticky-cta-button-wrapper.sticky-cta-button--bottom-center{left:1rem;right:1rem;transform:translateY(0)}}.sticky-cta-button{font-size:1rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);cursor:pointer;pointer-events:auto;white-space:nowrap;box-shadow:0 4px 12px var(--color-overlay-15);z-index:1;border:2px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:14px 2rem;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.sticky-cta-button.sticky-cta-button--primary{background-color:var(--brand-color-primary);color:var(--color-text-inverse);border-color:var(--brand-color-primary)}.sticky-cta-button.sticky-cta-button--primary:hover{background-color:var(--brand-blue-600);border-color:var(--brand-blue-600);box-shadow:0 6px 16px var(--color-focus-ring);transform:translateY(-2px)}.sticky-cta-button.sticky-cta-button--primary:active{background-color:var(--brand-blue-700);border-color:var(--brand-blue-700);transform:translateY(0)}.sticky-cta-button.sticky-cta-button--primary:focus-visible{outline:3px solid var(--color-focus-ring,#4785ea66);outline-offset:2px}.sticky-cta-button.sticky-cta-button--secondary{background-color:var(--color-primary-yellow-500);color:var(--color-text-primary);border-color:var(--color-primary-yellow-500)}.sticky-cta-button.sticky-cta-button--secondary:hover{background-color:var(--color-primary-yellow-600);border-color:var(--color-primary-yellow-600);transform:translateY(-2px);box-shadow:0 6px 16px #fcc0154d}.sticky-cta-button.sticky-cta-button--secondary:active{background-color:var(--color-primary-yellow-700);border-color:var(--color-primary-yellow-700);transform:translateY(0)}.sticky-cta-button.sticky-cta-button--secondary:focus-visible{outline-offset:2px;outline:3px solid #fcc01566}.sticky-cta-button.sticky-cta-button--outline{color:var(--brand-color-primary);border-color:var(--brand-color-primary);background-color:#0000}.sticky-cta-button.sticky-cta-button--outline:hover{background-color:var(--color-hover-overlay);border-color:var(--brand-blue-600);color:var(--brand-blue-600);transform:translateY(-2px);box-shadow:0 6px 16px #1434cb26}.sticky-cta-button.sticky-cta-button--outline:active{background-color:var(--color-active-overlay);border-color:var(--brand-blue-700);color:var(--brand-blue-700);transform:translateY(0)}.sticky-cta-button.sticky-cta-button--outline:focus-visible{outline:3px solid var(--color-focus-ring,#4785ea66);outline-offset:2px}.sticky-cta-button.sticky-cta-button--animating{animation:.3s ease-out fadeInUp}.sticky-cta-button .sticky-cta-button__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sticky-cta-button .sticky-cta-button__icon--left{margin-right:.25rem}.sticky-cta-button .sticky-cta-button__icon--right{margin-left:.25rem}.sticky-cta-button .sticky-cta-button__icon svg{width:1rem;height:1rem;transition:transform .2s}.sticky-cta-button:hover .sticky-cta-button__icon--right svg{transform:translate(2px)}.sticky-cta-button:hover .sticky-cta-button__icon--left svg{transform:translate(-2px)}.sticky-cta-button .sticky-cta-button__text{display:inline-block}@media (max-width:768px){.sticky-cta-button{width:100%;font-size:var(--font-size-s-plus);justify-content:center;padding:12px 1.5rem}}@media (max-width:480px){.sticky-cta-button{font-size:var(--font-size-s);padding:10px 20px}}.sticky-cta-button-wrapper.sticky-cta-button--dark .sticky-cta-button.sticky-cta-button--outline{color:var(--color-text-inverse);border-color:var(--color-text-inverse,#fff);background-color:#0000}.sticky-cta-button-wrapper.sticky-cta-button--dark .sticky-cta-button.sticky-cta-button--outline:hover{background-color:var(--color-bg-white-opacity-10,#ffffff1a);border-color:var(--color-text-inverse,#fff);color:var(--color-text-inverse)}.sticky-cta-button-wrapper.sticky-cta-button--dark .sticky-cta-button.sticky-cta-button--outline:active{background-color:var(--color-bg-white-opacity-15,#ffffff26)}@media (prefers-reduced-motion:reduce){.sticky-cta-button{transition:none}.sticky-cta-button:hover{transform:none}.sticky-cta-button.sticky-cta-button--animating{animation:none}@keyframes fadeInUp{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}}@media print{.sticky-cta-button-wrapper{display:none}}.swap-button{border:.0625rem solid var(--color-text-primary);border-radius:var(--border-radius-pill);background:var(--color-bg-primary);width:2.5rem;height:2.5rem;color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.swap-button:hover{background:var(--color-bg-secondary);border-color:var(--brand-color-primary);color:var(--brand-color-primary)}.swap-button:active{background:var(--color-bg-tertiary);transform:translateY(1px)}.swap-button:focus{outline:.125rem dotted var(--brand-color-primary);outline-offset:.125rem}.swap-button--disabled{background:var(--color-bg-tertiary);border-color:var(--color-text-secondary);color:var(--color-text-secondary);cursor:not-allowed}.swap-button--disabled:hover{background:var(--color-bg-tertiary);border-color:var(--color-text-secondary);color:var(--color-text-secondary);transform:none}.swap-button--disabled:active{background:var(--color-bg-tertiary);transform:none}.swap-button--disabled:focus{outline:none}.swap-button__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1rem;line-height:1;display:flex}@media (max-width:48rem){.swap-button{width:2.5rem;height:2.5rem}}@media (max-width:23.4375rem){.swap-button{width:2.5rem;height:2.5rem}}@keyframes tabSlideFromRight{0%{opacity:.5;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes tabSlideFromLeft{0%{opacity:.5;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.horizontal-tabs{--card-reveal-bezier:cubic-bezier(0, .5, .5, 1);background-color:var(--color-bg-primary);width:100%;padding:2rem 1rem}.horizontal-tabs--filter .media-card__title,.horizontal-tabs--filter .media-card__title p,.horizontal-tabs--filter .media-card__title span,.horizontal-tabs--filter .media-card__title b,.horizontal-tabs--filter .media-card__title-link,.horizontal-tabs--filter .media-card-non-carousel-card__title,.horizontal-tabs--filter .media-card-non-carousel-card__title p,.horizontal-tabs--filter .media-card-non-carousel-card__title span,.horizontal-tabs--filter .media-card-non-carousel-card__title b,.horizontal-tabs--filter .media-card-non-carousel-card__title-link{color:var(--color-text-inverse,#fff)}@media (min-width:768px) and (max-width:768px){.horizontal-tabs{padding:3rem 2rem}}@media (min-width:768px) and (max-width:1440px){.horizontal-tabs{padding:4rem 3rem}}@media (min-width:1440px){.horizontal-tabs{padding:4rem 3rem}}.horizontal-tabs .tab-navigation{border:1px solid var(--color-border-secondary);box-sizing:border-box;border-radius:62.5rem;justify-content:center;align-items:center;gap:.5rem;width:fit-content;max-width:100%;margin-bottom:4rem;margin-left:auto;margin-right:auto;padding:.5rem .75rem;display:flex;position:relative}.horizontal-tabs .tab-navigation.has-paddles{grid-template-columns:1fr;align-items:center;gap:.5rem;width:100%;min-height:3rem;margin-left:auto;margin-right:auto;display:grid;overflow:hidden}.horizontal-tabs .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle){grid-template-columns:1fr 2rem}.horizontal-tabs .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tabs-container{grid-column:1;justify-content:flex-start}.horizontal-tabs .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--right{grid-column:2}.horizontal-tabs .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--left{display:none}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle){grid-template-columns:2rem 1fr}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--left{grid-column:1}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tabs-container{grid-column:2;justify-content:flex-start;margin-left:-2.5rem;padding-left:2.5rem}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--right{display:none}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle.has-right-paddle{grid-template-columns:2rem 1fr 2rem}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle.has-right-paddle .tab-paddle--left{grid-column:1}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle.has-right-paddle .tabs-container{grid-column:2;justify-content:flex-start;margin-left:-2.5rem;padding-left:2.5rem}.horizontal-tabs .tab-navigation.has-paddles.has-left-paddle.has-right-paddle .tab-paddle--right{grid-column:3}.horizontal-tabs .tab-navigation.has-paddles .tab-paddle{background-color:var(--color-bg-secondary);width:2rem;height:2rem;color:var(--color-text-primary);cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.horizontal-tabs .tab-navigation.has-paddles .tab-paddle .icon{width:16px;height:16px}.horizontal-tabs .tab-navigation.has-paddles .tab-paddle .icon:before{width:16px;height:16px;font-size:16px;line-height:16px}.horizontal-tabs .tab-navigation.has-paddles .tab-paddle:hover:not(:disabled){background-color:var(--tab-focus);color:var(--color-text-inverse)}.horizontal-tabs .tab-navigation.has-paddles .tab-paddle:focus-visible{outline:2px solid var(--tab-focus);outline-offset:2px}.horizontal-tabs .tab-navigation.has-paddles .tabs-container{grid-column:2;justify-content:flex-start;align-items:center;width:100%;min-width:0;display:flex;overflow:visible}.horizontal-tabs .tab-navigation.has-paddles .tabs-container .visible-tabs{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.horizontal-tabs .tab-navigation.has-paddles .tabs-container .visible-tabs .tab{white-space:nowrap;flex-shrink:0}.horizontal-tabs .tab-navigation.has-paddles .tabs-container .visible-tabs.slide-right .tab{animation:.3s ease-out forwards tabSlideFromRight}.horizontal-tabs .tab-navigation.has-paddles .tabs-container .visible-tabs.slide-left .tab{animation:.3s ease-out forwards tabSlideFromLeft}.horizontal-tabs .tab-navigation .tabs-container{transition:all .5s var(--card-reveal-bezier);flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.horizontal-tabs .tab-navigation .tabs-container .visible-tabs{justify-content:center;align-items:center;gap:.5rem;display:flex}.horizontal-tabs .tab-navigation .tabs-container .visible-tabs .tab{white-space:nowrap;flex-shrink:0}.horizontal-tabs .tab-navigation.has-paddles .tabs-container,.horizontal-tabs .tab-navigation.has-paddles .tabs-container .visible-tabs{justify-content:flex-start}.horizontal-tabs .tab-navigation .tab-paddle{transition:all .3s var(--card-reveal-bezier);flex-shrink:0;padding:0}.horizontal-tabs .tab-navigation .tab-paddle:active{transform:scale(.95)}.horizontal-tabs .tab-navigation .tab-paddle--left{order:-1}.horizontal-tabs .tab-navigation .tab-paddle--right{order:1}.horizontal-tabs .tab-navigation .tab-paddle--hidden{opacity:0;pointer-events:none;cursor:default}@media (min-width:768px){.horizontal-tabs .tab-navigation{padding:.5rem .75rem}}@media (max-width:479px){.horizontal-tabs .tab-navigation{border-radius:62.5rem;max-width:100%;margin:0 auto 3rem;padding:.25rem}.horizontal-tabs .tab-navigation:not(.has-paddles){width:fit-content}}@media (min-width:480px) and (max-width:767px){.horizontal-tabs .tab-navigation{width:fit-content;max-width:100%;margin:0 auto 4rem;padding:.5rem .75rem}}@media (min-width:767px) and (max-width:991px){.horizontal-tabs .tab-navigation{width:fit-content;max-width:100%;padding:.5rem .75rem}}@media (min-width:992px) and (max-width:1199px){.horizontal-tabs .tab-navigation{width:fit-content;max-width:100%;padding:.5rem .75rem}}@media (min-width:1200px) and (max-width:1439px){.horizontal-tabs .tab-navigation{width:fit-content;max-width:100%;padding:.5rem 1rem}}@media (min-width:1440px){.horizontal-tabs .tab-navigation{width:fit-content;max-width:100%;padding:.5rem 1rem}}.horizontal-tabs .horizontal-tabs-content,.horizontal-tabs .tab-panel{width:100%;position:relative}.horizontal-tabs .container-stack-wrapper{opacity:1;width:100%;min-height:100px;animation:.2s ease-in-out fadeIn}.horizontal-tabs .container-stack-wrapper>.container-stack{width:100%;max-width:100%;margin:0;padding:0}.tab__list-item{text-indent:0;margin:0;padding:0;list-style:none}.tab{cursor:pointer;border:none;border-radius:3.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:.875rem 1rem;display:inline-flex}.tab span{white-space:nowrap}.tab.tab--dark,.tab.tab--light{color:var(--tab-text);font-weight:var(--font-weight-regular)}.tab.tab--dark:hover,.tab.tab--light:hover{background-color:var(--tab-hover);color:var(--tab-text)}.tab.tab--dark:focus-visible,.tab.tab--light:focus-visible{outline:.0625rem dotted var(--tab-focus);outline-offset:.25rem;border-radius:62.5rem}.tab.tab--dark.tab--selected,.tab.tab--light.tab--selected{background-color:var(--tab-bg);color:var(--tab-text-inverse)}.tab.tab--dark:active,.tab.tab--light:active{border:none;outline:none}.tab-bar.tab-bar--dark,.tab-bar.theme-dark{--tab-icon-invert:invert(1)}.tab-bar{border-radius:62.5rem;align-items:center;gap:.5rem;padding:.75rem;display:inline-flex}.tab-bar.tab-bar--dark,.tab-bar.tab-bar--light{border:.0625rem solid var(--card-bottom-panel-border);background-color:#0000}.tab-bar__container{flex-wrap:nowrap;align-items:center;gap:.5rem;display:none}@media (min-width:1024px){.tab-bar__container{display:flex}}.tab-bar__container .icon-button.primary .focus-ring{display:none}.tab-bar--dark .tab-bar__container .icon-button.primary,.tab-bar--light .tab-bar__container .icon-button.primary{background-color:var(--tab-hover)}.tab-bar--dark .tab-bar__container .icon-button.primary img,.tab-bar--light .tab-bar__container .icon-button.primary img{filter:var(--tab-icon-invert,none)}.tab-bar--dark .tab-bar__container .icon-button.primary:hover,.tab-bar--light .tab-bar__container .icon-button.primary:hover{background-color:var(--tab-hover)}.tab-bar--dark .tab-bar__container .icon-button.primary.focused,.tab-bar--light .tab-bar__container .icon-button.primary.focused{outline:.0625rem solid var(--tab-focus);outline-offset:.25rem;border-radius:62.5rem}.tab-bar__carousel{display:none}@media (max-width:1023px){.tab-bar__carousel{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;max-width:100%;margin-bottom:-1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.tab-bar__carousel::-webkit-scrollbar{display:none}}.tab-bar--paddle-mode{width:fit-content;max-width:100%;margin-left:0;margin-right:0;display:flex}.tab-bar--paddle-mode .tab-bar__carousel,.tab-bar--paddle-mode .tab-bar__container{display:none}.tab-bar--paddle-mode.tab-bar--has-paddles{overflow:hidden}.tab-bar--has-paddles{width:100%!important}.tab-bar__paddle-container{justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:100%;display:flex}.tab-bar__paddle-container.has-paddles{grid-template-columns:1fr;justify-content:stretch;align-items:center;gap:.5rem;width:100%;min-height:2rem;display:grid}.tab-bar__paddle-container.has-paddles.has-right-paddle:not(.has-left-paddle){grid-template-columns:1fr 2rem}.tab-bar__paddle-container.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-bar__tabs-wrapper{grid-column:1;justify-content:flex-start}.tab-bar__paddle-container.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-bar__paddle--right{grid-column:2}.tab-bar__paddle-container.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-bar__paddle--left{display:none}.tab-bar__paddle-container.has-paddles.has-left-paddle:not(.has-right-paddle){grid-template-columns:2rem 1fr}.tab-bar__paddle-container.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-bar__paddle--left{grid-column:1}.tab-bar__paddle-container.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-bar__tabs-wrapper{grid-column:2;justify-content:flex-start;margin-left:-2.5rem;padding-left:2.5rem}.tab-bar__paddle-container.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-bar__paddle--right{display:none}.tab-bar__paddle-container.has-paddles.has-left-paddle.has-right-paddle{grid-template-columns:2rem 1fr 2rem}.tab-bar__paddle-container.has-paddles.has-left-paddle.has-right-paddle .tab-bar__paddle--left{grid-column:1}.tab-bar__paddle-container.has-paddles.has-left-paddle.has-right-paddle .tab-bar__tabs-wrapper{grid-column:2;justify-content:flex-start;margin-left:-2.5rem;padding-left:2.5rem}.tab-bar__paddle-container.has-paddles.has-left-paddle.has-right-paddle .tab-bar__paddle--right{grid-column:3}.tab-bar__swipe-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;max-width:100%;display:flex;overflow-x:auto}.tab-bar__swipe-container::-webkit-scrollbar{display:none}.tab-bar__swipe-container .tab{white-space:nowrap;flex-shrink:0}.tab-bar__tabs-wrapper{justify-content:center;align-items:center;min-width:0;display:flex;overflow:visible}.tab-bar__visible-tabs{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.tab-bar__visible-tabs .tab{white-space:nowrap;flex-shrink:0}.tab-bar--has-paddles .tab-bar__visible-tabs{justify-content:flex-start}.tab-bar__paddle{cursor:pointer;z-index:1;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;padding:0;transition:all .3s;display:flex;position:relative}.tab-bar__paddle svg{width:1rem;height:1rem}.tab-bar--dark .tab-bar__paddle,.tab-bar--light .tab-bar__paddle{background-color:var(--tab-hover);color:var(--color-text-primary)}.tab-bar--dark .tab-bar__paddle:hover:not(:disabled),.tab-bar--light .tab-bar__paddle:hover:not(:disabled){background-color:var(--tab-focus);color:var(--color-text-inverse)}.tab-bar--dark .tab-bar__paddle:hover:not(:disabled) svg path,.tab-bar--light .tab-bar__paddle:hover:not(:disabled) svg path{stroke:var(--color-text-inverse)}.tab-bar--dark .tab-bar__paddle:focus-visible,.tab-bar--light .tab-bar__paddle:focus-visible{outline:.125rem solid var(--tab-focus);outline-offset:.125rem}.tab-bar__paddle--hidden{visibility:hidden;pointer-events:none}.tab-bar__paddle:disabled{cursor:default;opacity:.5}.card-rte-description p{margin:0 0 1em}.card-rte-description p:last-child{margin-bottom:0}.card-rte-description ol,.card-rte-description ul{margin:1em 0;padding-left:2em}.card-rte-description ol li,.card-rte-description ul li{margin-bottom:.5em}.card-rte-description ol li:last-child,.card-rte-description ul li:last-child{margin-bottom:0}.card-rte-description ol{list-style-type:decimal}.card-rte-description ul{list-style-type:disc}.card-rte-description a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.card-rte-description a.vs-link-cta,.card-rte-description a.vs-link-inline,.card-rte-description a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.card-rte-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.card-rte-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.card-rte-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.card-rte-description a:has(.link-icon){vertical-align:baseline;display:inline}.card-rte-description a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.card-rte-description--dark a{color:var(--color-rte-link)}.card-rte-description--dark a:hover{color:var(--color-rte-hover)}.card-rte-description--dark a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}:root{--premium-gradient-light:#f3b490;--premium-gradient-dark:#b5631f;--premium-gradient-hover-light:#ffd4b8;--premium-gradient-hover-dark:#d4853f;--premium-gradient-light-light:#ab613b;--premium-gradient-light-dark:#5c1800;--premium-gradient-dark-light:#ffd1b5;--premium-gradient-dark-dark:#c77a53;--premium-gradient-3-light:#ffb59c;--premium-gradient-3-mid:#b46d40;--premium-gradient-3-dark:#7c360a;--premium-focus-color:#f3b490;--premium-text-gradient-light:linear-gradient(90deg, var(--premium-gradient-light-light) 10%, var(--premium-gradient-light-dark) 85%);--premium-text-gradient-light-full:linear-gradient(92deg, var(--premium-gradient-light-light) 0.46%, var(--premium-gradient-light-dark) 99.54%);--premium-text-gradient-dark-full:linear-gradient(92deg, var(--premium-gradient-dark-light) 0.46%, var(--premium-gradient-dark-dark) 99.54%);--premium-border-gradient-light:linear-gradient(90deg, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-border-gradient-light-vertical:linear-gradient(180deg, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-text-gradient-dark:linear-gradient(90deg, var(--premium-gradient-dark-light) 10%, var(--premium-gradient-dark-dark) 85%);--premium-border-gradient-dark:linear-gradient(90deg, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-border-gradient-dark-vertical:linear-gradient(180deg, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-text-gradient-3:linear-gradient(90deg, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-line-gradient-3:linear-gradient(90deg, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-line-gradient-3-full:linear-gradient(270deg, var(--premium-gradient-3-dark,#7c360a) -2.75%, var(--premium-gradient-3-mid,#b46d40) 24.66%, var(--premium-gradient-3-light,#ffb59c) 58.9%);--premium-border-gradient-vertical:linear-gradient(180deg, var(--premium-gradient-light) 0%, var(--premium-gradient-dark) 100%)}[dir=rtl],.page-rtl{--premium-text-gradient-light:linear-gradient(to left, var(--premium-gradient-light-light) 10%, var(--premium-gradient-light-dark) 85%);--premium-text-gradient-light-full:linear-gradient(to left, var(--premium-gradient-light-light) 0.46%, var(--premium-gradient-light-dark) 99.54%);--premium-text-gradient-dark:linear-gradient(to left, var(--premium-gradient-dark-light) 10%, var(--premium-gradient-dark-dark) 85%);--premium-text-gradient-dark-full:linear-gradient(to left, var(--premium-gradient-dark-light) 0.46%, var(--premium-gradient-dark-dark) 99.54%);--premium-text-gradient-3:linear-gradient(to left, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-border-gradient-light:linear-gradient(to left, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-border-gradient-dark:linear-gradient(to left, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-line-gradient-3:linear-gradient(to left, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%)}.premium-gradient-text-light{background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-text-light h1,.premium-gradient-text-light h2,.premium-gradient-text-light h3,.premium-gradient-text-light h4,.premium-gradient-text-light h5,.premium-gradient-text-light h6,.premium-gradient-text-light p,.premium-gradient-text-light span,.premium-gradient-text-light a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.premium-gradient-text-dark{background:var(--premium-text-gradient-dark)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-text-dark h1,.premium-gradient-text-dark h2,.premium-gradient-text-dark h3,.premium-gradient-text-dark h4,.premium-gradient-text-dark h5,.premium-gradient-text-dark h6,.premium-gradient-text-dark p,.premium-gradient-text-dark span,.premium-gradient-text-dark a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.premium-gradient-border-light{position:relative;border:2px solid #0000!important}.premium-gradient-border-light:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-light);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-gradient-border-dark{position:relative;border:2px solid #0000!important}.premium-gradient-border-dark:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-dark);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-gradient-line-light{background:var(--premium-border-gradient-light)!important}.premium-gradient-line-dark{background:var(--premium-border-gradient-dark)!important}.premium-gradient-line-light-vertical{background:var(--premium-border-gradient-light-vertical)!important}.premium-gradient-line-dark-vertical{background:var(--premium-border-gradient-dark-vertical)!important}.premium-gradient-text-3{background:var(--premium-text-gradient-3)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-line-3{background:var(--premium-line-gradient-3)!important}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@keyframes tabsGridPremiumFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tabs-grid--premium-header,.tabs-grid--premium-cta-only{padding:5rem 0 0!important}@media (max-width:767px){.tabs-grid--premium-header,.tabs-grid--premium-cta-only{padding:3rem 1.5rem 0!important}}.tabs-grid--premium-header .tabs-grid-title-block,.tabs-grid--premium-cta-only .tabs-grid-title-block{padding-bottom:1.5rem!important}@media (max-width:767px){.tabs-grid--premium-header .tabs-grid-title-block,.tabs-grid--premium-cta-only .tabs-grid-title-block{padding-bottom:4px!important}}.tabs-grid--premium-header .tabs-grid-content,.tabs-grid--premium-cta-only .tabs-grid-content{margin-top:0!important;padding:3rem!important}@media (max-width:767px){.tabs-grid--premium-header .tabs-grid-content,.tabs-grid--premium-cta-only .tabs-grid-content{margin-top:3rem!important;padding:0 0 3rem!important}}.tabs-grid--premium-header .tabs-grid-content .load-more-container,.tabs-grid--premium-cta-only .tabs-grid-content .load-more-container{margin-top:3rem}.tabs-grid--premium-header .tabs-grid-content .tabs-container .visible-tabs .body-xs-m,.tabs-grid--premium-cta-only .tabs-grid-content .tabs-container .visible-tabs .body-xs-m{font-size:var(--font-size-m)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-normal2)!important}.tabs-grid--premium-header,.tabs-grid--premium-cta-only{font-family:var(--font-premium-regular)!important}.tabs-grid--premium-header *,.tabs-grid--premium-header :before,.tabs-grid--premium-header :after,.tabs-grid--premium-cta-only *,.tabs-grid--premium-cta-only :before,.tabs-grid--premium-cta-only :after{font-family:inherit}.tabs-grid--premium-header .tab.tab--light.tab--selected,.tabs-grid--premium-cta-only .tab.tab--light.tab--selected{color:var(--tab-text-inverse,var(--color-text-inverse,#fff));background-color:#010d36}.tabs-grid--premium-header .title-block-center,.tabs-grid--premium-cta-only .title-block-center{max-width:700px;margin:0 auto}.tabs-grid--premium-header .title-block-center .title-container h2.title-headline,.tabs-grid--premium-cta-only .title-block-center .title-container h2.title-headline{font-family:var(--font-premium-regular)!important;font-size:var(--font-size-3xl-alt)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-premium)!important}@media (max-width:767px){.tabs-grid--premium-header .title-block-center .title-container h2.title-headline,.tabs-grid--premium-cta-only .title-block-center .title-container h2.title-headline{font-size:var(--font-size-30px)!important}}.tabs-grid--premium-header .tab-paddle,.tabs-grid--premium-cta-only .tab-paddle{background-color:var(--tabs-grid-paddle-bg)!important;border:none!important;width:26px!important;min-width:26px!important;height:26px!important}@media (max-width:479px){.tabs-grid--premium-header .tab-navigation,.tabs-grid--premium-cta-only .tab-navigation{overflow:visible;width:100%!important;max-width:100%!important;padding:.25rem .5rem!important}.tabs-grid--premium-header .tab-navigation .tab-paddle,.tabs-grid--premium-cta-only .tab-navigation .tab-paddle{flex-shrink:0;display:flex!important}.tabs-grid--premium-header .tab-navigation.has-paddles,.tabs-grid--premium-cta-only .tab-navigation.has-paddles{grid-template-columns:24px 1fr 24px!important;gap:8px!important;display:grid!important}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left{grid-column:1}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left svg,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left svg{color:var(--tabs-grid-text-heading);width:16px!important;height:16px!important}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left svg path,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left svg path{stroke:var(--tabs-grid-text-heading)}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left:hover:not(:disabled),.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left:hover:not(:disabled){background-color:#0000!important}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left:hover:not(:disabled) svg path,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left:hover:not(:disabled) svg path{stroke:var(--tabs-grid-text-heading);opacity:.7}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left:focus-visible,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--left.tab-paddle--left.tab-paddle--left:focus-visible{outline:2px dotted var(--tab-focus);outline-offset:-4px!important;background-color:var(--tabs-grid-paddle-bg)!important}.tabs-grid--premium-header .tab-navigation.has-paddles .tabs-container,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tabs-container{grid-column:2;overflow:hidden}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right{grid-column:3}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right svg,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right svg{color:var(--tabs-grid-text-heading);width:16px!important;height:16px!important}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right svg path,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right svg path{stroke:var(--tabs-grid-text-heading)}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right:hover:not(:disabled),.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right:hover:not(:disabled){background-color:#0000!important}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right:hover:not(:disabled) svg path,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right:hover:not(:disabled) svg path{stroke:var(--tabs-grid-text-heading);opacity:.7}.tabs-grid--premium-header .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right:focus-visible,.tabs-grid--premium-cta-only .tab-navigation.has-paddles .tab-paddle--right.tab-paddle--right.tab-paddle--right:focus-visible{outline:2px dotted var(--tab-focus);outline-offset:-4px!important;background-color:var(--tabs-grid-paddle-bg)!important}.tabs-grid--premium-header .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle),.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle){grid-template-columns:1fr 24px!important}.tabs-grid--premium-header .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tabs-container,.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tabs-container{grid-column:1}.tabs-grid--premium-header .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--right,.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--right{grid-column:2}.tabs-grid--premium-header .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--left,.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--left{display:none!important}.tabs-grid--premium-header .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle),.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle){grid-template-columns:24px 1fr!important}.tabs-grid--premium-header .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--left,.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--left{grid-column:1}.tabs-grid--premium-header .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tabs-container,.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tabs-container{grid-column:2}.tabs-grid--premium-header .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--right,.tabs-grid--premium-cta-only .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--right{display:none!important}.tabs-grid--premium-header .tab-navigation .tabs-container,.tabs-grid--premium-cta-only .tab-navigation .tabs-container{width:100%;overflow:hidden;display:flex!important}.tabs-grid--premium-header .tab-navigation .tabs-container .visible-tabs,.tabs-grid--premium-cta-only .tab-navigation .tabs-container .visible-tabs{flex-wrap:nowrap;gap:8px;display:flex}.tabs-grid--premium-header .tab-navigation .tabs-container .visible-tabs .tab,.tabs-grid--premium-cta-only .tab-navigation .tabs-container .visible-tabs .tab{white-space:nowrap;flex-shrink:0}.tabs-grid--premium-header .tab-navigation .tabs-scroll-container,.tabs-grid--premium-cta-only .tab-navigation .tabs-scroll-container{display:none!important}}.tabs-grid--premium-header .tab-navigation,.tabs-grid--premium-cta-only .tab-navigation{z-index:0;border:1px solid #0000;border-radius:62.5rem}.tabs-grid--premium-header .tab-navigation:before,.tabs-grid--premium-cta-only .tab-navigation:before{content:"";border-radius:inherit;background:var(--premium-text-gradient-light-full);pointer-events:none;z-index:-1;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tabs-grid--premium-header.tabs-grid--light .tab-navigation:before,.tabs-grid--premium-header[data-theme=light] .tab-navigation:before,.tabs-grid--premium-cta-only.tabs-grid--light .tab-navigation:before,.tabs-grid--premium-cta-only[data-theme=light] .tab-navigation:before{background:var(--premium-border-gradient-light)}.tabs-grid--premium-header.tabs-grid--dark .tab-navigation:before,.tabs-grid--premium-header[data-theme=dark] .tab-navigation:before,.tabs-grid--premium-cta-only.tabs-grid--dark .tab-navigation:before,.tabs-grid--premium-cta-only[data-theme=dark] .tab-navigation:before{background:var(--premium-border-gradient-dark)}.tabs-grid--premium-header .load-more-container button,.tabs-grid--premium-header .load-more-container .load-more-button,.tabs-grid--premium-header .load-more-container .btn,.tabs-grid--premium-header .load-more-container .button,.tabs-grid--premium-cta-only .load-more-container button,.tabs-grid--premium-cta-only .load-more-container .load-more-button,.tabs-grid--premium-cta-only .load-more-container .btn,.tabs-grid--premium-cta-only .load-more-container .button{position:relative;border:2px solid #0000!important}.tabs-grid--premium-header .load-more-container button:after,.tabs-grid--premium-header .load-more-container .load-more-button:after,.tabs-grid--premium-header .load-more-container .btn:after,.tabs-grid--premium-header .load-more-container .button:after,.tabs-grid--premium-cta-only .load-more-container button:after,.tabs-grid--premium-cta-only .load-more-container .load-more-button:after,.tabs-grid--premium-cta-only .load-more-container .btn:after,.tabs-grid--premium-cta-only .load-more-container .button:after{content:"";border-radius:inherit;background:var(--premium-text-gradient-light-full);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tabs-grid--premium-header .load-more-container button:before,.tabs-grid--premium-header .load-more-container .load-more-button:before,.tabs-grid--premium-header .load-more-container .btn:before,.tabs-grid--premium-header .load-more-container .button:before,.tabs-grid--premium-cta-only .load-more-container button:before,.tabs-grid--premium-cta-only .load-more-container .load-more-button:before,.tabs-grid--premium-cta-only .load-more-container .btn:before,.tabs-grid--premium-cta-only .load-more-container .button:before{display:none!important}.tabs-grid--premium-header .load-more-container button>*,.tabs-grid--premium-header .load-more-container .load-more-button>*,.tabs-grid--premium-header .load-more-container .btn>*,.tabs-grid--premium-header .load-more-container .button>*,.tabs-grid--premium-cta-only .load-more-container button>*,.tabs-grid--premium-cta-only .load-more-container .load-more-button>*,.tabs-grid--premium-cta-only .load-more-container .btn>*,.tabs-grid--premium-cta-only .load-more-container .button>*{z-index:2;position:relative}.tabs-grid--premium-header.tabs-grid--light .load-more-container button:after,.tabs-grid--premium-header.tabs-grid--light .load-more-container .load-more-button:after,.tabs-grid--premium-header.tabs-grid--light .load-more-container .btn:after,.tabs-grid--premium-header.tabs-grid--light .load-more-container .button:after,.tabs-grid--premium-header[data-theme=light] .load-more-container button:after,.tabs-grid--premium-header[data-theme=light] .load-more-container .load-more-button:after,.tabs-grid--premium-header[data-theme=light] .load-more-container .btn:after,.tabs-grid--premium-header[data-theme=light] .load-more-container .button:after,.tabs-grid--premium-cta-only.tabs-grid--light .load-more-container button:after,.tabs-grid--premium-cta-only.tabs-grid--light .load-more-container .load-more-button:after,.tabs-grid--premium-cta-only.tabs-grid--light .load-more-container .btn:after,.tabs-grid--premium-cta-only.tabs-grid--light .load-more-container .button:after,.tabs-grid--premium-cta-only[data-theme=light] .load-more-container button:after,.tabs-grid--premium-cta-only[data-theme=light] .load-more-container .load-more-button:after,.tabs-grid--premium-cta-only[data-theme=light] .load-more-container .btn:after,.tabs-grid--premium-cta-only[data-theme=light] .load-more-container .button:after{background:var(--premium-border-gradient-light)}.tabs-grid--premium-header.tabs-grid--dark .load-more-container button:after,.tabs-grid--premium-header.tabs-grid--dark .load-more-container .load-more-button:after,.tabs-grid--premium-header.tabs-grid--dark .load-more-container .btn:after,.tabs-grid--premium-header.tabs-grid--dark .load-more-container .button:after,.tabs-grid--premium-header[data-theme=dark] .load-more-container button:after,.tabs-grid--premium-header[data-theme=dark] .load-more-container .load-more-button:after,.tabs-grid--premium-header[data-theme=dark] .load-more-container .btn:after,.tabs-grid--premium-header[data-theme=dark] .load-more-container .button:after,.tabs-grid--premium-cta-only.tabs-grid--dark .load-more-container button:after,.tabs-grid--premium-cta-only.tabs-grid--dark .load-more-container .load-more-button:after,.tabs-grid--premium-cta-only.tabs-grid--dark .load-more-container .btn:after,.tabs-grid--premium-cta-only.tabs-grid--dark .load-more-container .button:after,.tabs-grid--premium-cta-only[data-theme=dark] .load-more-container button:after,.tabs-grid--premium-cta-only[data-theme=dark] .load-more-container .load-more-button:after,.tabs-grid--premium-cta-only[data-theme=dark] .load-more-container .btn:after,.tabs-grid--premium-cta-only[data-theme=dark] .load-more-container .button:after{background:var(--premium-border-gradient-dark)}.tabs-grid--premium-header{font-family:var(--font-premium-regular)}.tabs-grid--premium-header .tabs-grid-title-block .title-block .headerReveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block .headerReveal1,.tabs-grid--premium-header .tabs-grid-title-block .title-block .headerReveal2,.tabs-grid--premium-header .tabs-grid-title-block .title-block .subHeaderReveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block [class*=Reveal]{clip-path:none!important;opacity:1!important;visibility:visible!important;animation:.8s ease-out forwards tabsGridPremiumFadeIn!important;-webkit-mask:none!important;mask:none!important}.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline{text-align:center;clip-path:none!important;opacity:1!important;visibility:visible!important;font-size:var(--font-size-3xl-alt)!important;font-weight:var(--font-weight-medium)!important;font-family:var(--font-premium-regular)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important;animation:.8s ease-out forwards tabsGridPremiumFadeIn!important;display:block!important;-webkit-mask:none!important;mask:none!important}@media (max-width:1199px){.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline{font-size:var(--font-size-3xl)!important}}@media (max-width:991px){.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline{font-size:var(--h2-size-desktop)!important}}@media (max-width:767px){.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline{font-size:var(--h3-size-desktop)!important}}.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h1,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h2,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h3,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h4,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h5,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h6,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline p,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline span{clip-path:none!important;font-size:inherit!important;font-weight:var(--font-weight-semibold)!important;font-family:var(--font-premium-regular)!important;line-height:var(--line-height-premium)!important;letter-spacing:-.02em!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;-webkit-mask:none!important;mask:none!important}.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline .word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline.headerReveal1>span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block .headerReveal1.title-headline>span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block h1.headerReveal1>span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block h2.headerReveal1>span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block h3.headerReveal1>span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h1.headerReveal1>span.word-reveal,.tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline h2.headerReveal1>span.word-reveal{opacity:1!important;visibility:visible!important;clip-path:none!important;will-change:auto!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;display:inline-block!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.tabs-grid--premium-header .tabs-grid-title-block .headerReveal1>span.word-reveal{opacity:1!important;clip-path:none!important;visibility:visible!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important;animation:none!important;transform:none!important}.tabs-grid--premium-header.tabs-grid--light .tabs-grid-title-block .title-block .title-headline,.tabs-grid--premium-header[data-theme=light] .tabs-grid-title-block .title-block .title-headline,[data-theme=light] .tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline,.tabs-grid--premium-header.theme-light .tabs-grid-title-block .title-block .title-headline{background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.tabs-grid--premium-header.tabs-grid--dark .tabs-grid-title-block .title-block .title-headline,.tabs-grid--premium-header[data-theme=dark] .tabs-grid-title-block .title-block .title-headline,[data-theme=dark] .tabs-grid--premium-header .tabs-grid-title-block .title-block .title-headline,.tabs-grid--premium-header.theme-dark .tabs-grid-title-block .title-block .title-headline{background:var(--premium-text-gradient-dark-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;font-family:var(--font-premium-regular)!important;-webkit-background-clip:text!important;background-clip:text!important}.tabs-grid--premium-header-light .tab-navigation:before,.tabs-grid--premium-header-light .load-more-container button:after,.tabs-grid--premium-header-light .load-more-container .load-more-button:after,.tabs-grid--premium-header-light .load-more-container .btn:after,.tabs-grid--premium-header-light .load-more-container .button:after{background:var(--premium-border-gradient-light)!important}.tabs-grid--premium-header-light .tabs-grid-content{margin-top:0!important;padding:3rem!important}@media (max-width:767px){.tabs-grid--premium-header-light .tabs-grid-content{margin-top:3rem!important;padding:0 0 3rem!important}}.tabs-grid--premium-header-light .tabs-grid-title-block .title-block .title-headline{background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.tabs-grid--premium-header .tab.tab--dark:focus-visible,.tabs-grid--premium-cta-only .tab.tab--dark:focus-visible{outline:2px dotted var(--color-text-primary);outline-offset:-4px;border-radius:62.5rem}.tabs-grid--premium-header.tabs-grid--premium-header-light .tab.tab--dark:focus-visible,.tabs-grid--premium-header.theme-light .tab.tab--dark:focus-visible,.tabs-grid--premium-cta-only.tabs-grid--premium-header-light .tab.tab--dark:focus-visible,.tabs-grid--premium-cta-only.theme-light .tab.tab--dark:focus-visible{color:var(--color-text-inverse)!important;background-color:#010d36!important;outline-color:#010d36!important}.tabs-grid--premium-header.tabs-grid--premium-header-dark .tab.tab--light:focus-visible,.tabs-grid--premium-header.theme-dark .tab.tab--light:focus-visible,.tabs-grid--premium-cta-only.tabs-grid--premium-header-dark .tab.tab--light:focus-visible,.tabs-grid--premium-cta-only.theme-dark .tab.tab--light:focus-visible{background-color:var(--color-bg-primary)!important;color:#010d36!important;outline-color:#fff!important}.tabs-grid--premium-header-dark .tab-navigation:before{background:var(--premium-text-gradient-dark-full)!important}.tabs-grid--premium-header-dark .tabs-container .visible-tabs .tab--dark:hover{background-color:#aaa2}.tabs-grid--premium-header-dark .tabs-container .tab--selected{background-color:var(--color-bg-inverse)!important}.tabs-grid--premium-header-dark .tabs-grid-content{margin-top:0!important;padding:3rem!important}@media (max-width:767px){.tabs-grid--premium-header-dark .tabs-grid-content{margin-top:3rem!important;padding:0 0 3rem!important}}.tabs-grid--premium-header-dark .load-more-container button:after,.tabs-grid--premium-header-dark .load-more-container .load-more-button:after,.tabs-grid--premium-header-dark .load-more-container .btn:after,.tabs-grid--premium-header-dark .load-more-container .button:after{background:var(--premium-text-gradient-dark-full)!important}.tabs-grid--premium-header-dark .tabs-grid-title-block .title-block .title-headline{background:var(--premium-text-gradient-dark-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.tabs-grid--premium-header .tg-content .button-group-a-link__title-static,.tabs-grid--premium-cta-only .tg-content .button-group-a-link__title-static{font-weight:var(--font-weight-semibold)!important;font-size:var(--font-size-l-plus)!important;line-height:var(--line-height-premium)!important}.tabs-grid--premium-header-dark .tg-desc,.tabs-grid--premium-header.tabs-grid--dark .tg-desc{color:var(--color-text-secondary-light)!important}.tabs-grid--premium-cta-only.theme-light .tg-desc,.tabs-grid--premium-cta-only.theme-dark .tg-desc,.tabs-grid--premium-header-dark .tg-desc,.tabs-grid--premium-header-light .tg-desc{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2)}.tabs-grid--premium-cta-only.theme-light .tg-content .button-group-a-link__title-static,.tabs-grid--premium-header.theme-light .tg-content .button-group-a-link__title-static,.tabs-grid--premium-cta-only.theme-light .tg-desc,.tabs-grid--premium-header.theme-light .tg-desc{color:#010d36!important}@media (max-width:768px){:is(.tabs-grid .tabs-grid-title-block:has(.title-block--premiumExperience-dark),.tabs-grid .tabs-grid-title-block:has(.title-block--premiumExperience-light)){gap:1.5rem!important;padding:0!important}.tabs-grid--premium-header .tg-content .button-group-a-link__title-static,.tabs-grid--premium-cta-only .tg-content .button-group-a-link__title-static{font-weight:var(--font-weight-semibold)!important}.tabs-grid--premium-header .tab-navigation,.tabs-grid--premium-cta-only .tab-navigation{margin-bottom:20px!important}.tabs-grid--premium-header .tab-navigation .tabs-container .visible-tabs,.tabs-grid--premium-cta-only .tab-navigation .tabs-container .visible-tabs{gap:32px!important}.tabs-grid--premium-header .tgti-card,.tabs-grid--premium-cta-only .tgti-card{gap:32px!important;padding-bottom:38px!important}.tabs-grid--premium-header .tg-grid,.tabs-grid--premium-cta-only .tg-grid,.tabs-grid--premium-header .tabs-container,.tabs-grid--premium-cta-only .tabs-container{touch-action:pan-y pinch-zoom}.tabs-grid--premium-header .tgti-content,.tabs-grid--premium-cta-only .tgti-content{gap:24px!important}.tabs-grid--premium-header .tgti-media,.tabs-grid--premium-cta-only .tgti-media{aspect-ratio:4/5!important}}.tg-thumb .video-player-container.hero-card .video-tint{display:none!important}.tg-thumb .video-player-container.hero-card .ambient-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.tg-thumb .video-player-container.hero-card .inline-video-container{width:100%!important;height:100%!important}.tg-thumb .video-player-container.hero-card.playback-ambient .play-button{display:none!important}@keyframes cardFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes revealMask{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes revealContainer{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes tabSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes tabSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.tabs-grid{--card-reveal-bezier:cubic-bezier(0, .5, .5, 1);background-color:var(--color-bg-primary);width:100%;padding:2rem 1rem}@media (min-width:1024px){.tabs-grid .tabs-grid-title-block{max-width:744px;margin:0 auto}.tabs-grid .tabs-grid-title-block .title-description.subHeaderReveal{max-width:100%}.tabs-grid .tabs-grid-title-block .subtitle-container-center{width:100%;min-width:327px}}@media (max-width:1023px){.tabs-grid .tabs-grid-title-block .subtitle-container-center{width:100%}}@media (max-width:768px){.tabs-grid .tabs-grid-title-block{text-align:left;padding:1rem}.tabs-grid .tabs-grid-title-block .title-container,.tabs-grid .tabs-grid-title-block .subtitle-container,.tabs-grid .tabs-grid-title-block .title-headline,.tabs-grid .tabs-grid-title-block .title-description,.tabs-grid .tabs-grid-title-block .subtitle-container-center{text-align:left;align-items:flex-start}.tabs-grid .tabs-grid-title-block .title-button-group{justify-content:flex-start}}.tabs-grid .tabs-grid-title-block .title{opacity:0;animation:titleReveal 1.2s var(--card-reveal-bezier) 1.5s forwards;will-change:opacity,transform;transform:translateY(40px)}.tabs-grid .tabs-grid-title-block .subtitle{opacity:0;animation:descriptionReveal 1.2s var(--card-reveal-bezier) 2s forwards;will-change:opacity,transform;transform:translateY(40px)}@keyframes titleReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes descriptionReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px) and (max-width:768px){.tabs-grid{padding:3rem 2rem}}@media (min-width:768px) and (max-width:1440px){.tabs-grid{padding:4rem 3rem}}@media (min-width:1440px){.tabs-grid{padding:4rem 3rem}}.tabs-grid.no-embedded-title-block{padding:3rem 1.5rem}@media (min-width:768px) and (max-width:1440px){.tabs-grid.no-embedded-title-block{padding:3rem}}@media (min-width:1440px){.tabs-grid.no-embedded-title-block{padding:5rem 3rem}}.tabs-grid.no-embedded-title-block .tabs-grid-content{margin-top:0}.tabs-grid .tab-navigation{border:1px solid var(--card-bottom-panel-border);box-sizing:border-box;border-radius:62.5rem;justify-content:center;align-items:center;gap:.5rem;width:fit-content;max-width:100%;margin-bottom:3rem;margin-left:auto;margin-right:auto;padding:.5rem .75rem;display:flex;position:relative}.tabs-grid .tab-navigation.has-paddles{grid-template-columns:1fr;align-items:center;gap:8px;width:100%;min-height:48px;margin-left:auto;margin-right:auto;display:grid;overflow:hidden}.tabs-grid .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle){grid-template-columns:1fr 32px}.tabs-grid .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tabs-container{grid-column:1;justify-content:flex-start}.tabs-grid .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--right{grid-column:2}.tabs-grid .tab-navigation.has-paddles.has-right-paddle:not(.has-left-paddle) .tab-paddle--left{display:none}.tabs-grid .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle){grid-template-columns:32px 1fr}.tabs-grid .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--left{grid-column:1}.tabs-grid .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tabs-container{grid-column:2;justify-content:flex-start;margin-left:-40px;padding-left:40px}.tabs-grid .tab-navigation.has-paddles.has-left-paddle:not(.has-right-paddle) .tab-paddle--right{display:none}.tabs-grid .tab-navigation.has-paddles.has-left-paddle.has-right-paddle{grid-template-columns:32px 1fr 32px}.tabs-grid .tab-navigation.has-paddles.has-left-paddle.has-right-paddle .tab-paddle--left{grid-column:1}.tabs-grid .tab-navigation.has-paddles.has-left-paddle.has-right-paddle .tabs-container{grid-column:2;justify-content:flex-start;margin-left:-40px;padding-left:40px}.tabs-grid .tab-navigation.has-paddles.has-left-paddle.has-right-paddle .tab-paddle--right{grid-column:3}.tabs-grid .tab-navigation.has-paddles .tab-paddle{background-color:var(--color-bg-secondary);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.tabs-grid .tab-navigation.has-paddles .tab-paddle svg{width:16px;height:16px}.tabs-grid .tab-navigation.has-paddles .tab-paddle:hover:not(:disabled){background-color:var(--color-text-disabled);color:var(--color-text-primary)}.tabs-grid .tab-navigation.has-paddles .tab-paddle:hover:not(:disabled) svg path{stroke:var(--color-text-primary)}.tabs-grid .tab-navigation.has-paddles .tab-paddle:focus-visible{outline:2px solid var(--color-text-inverse);outline-offset:2px}.tabs-grid .tab-navigation.has-paddles .tabs-container{grid-column:2;justify-content:flex-start;align-items:center;width:100%;min-width:0;display:flex;overflow:visible}.tabs-grid .tab-navigation.has-paddles .tabs-container .visible-tabs{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.tabs-grid .tab-navigation.has-paddles .tabs-container .visible-tabs .tab{white-space:nowrap;flex-shrink:0}.tabs-grid .tab-navigation.has-paddles .tabs-container .visible-tabs.slide-right .tab{animation:.3s ease-out forwards tabSlideFromRight}.tabs-grid .tab-navigation.has-paddles .tabs-container .visible-tabs.slide-left .tab{animation:.3s ease-out forwards tabSlideFromLeft}.tabs-grid .tab-navigation .tabs-container{transition:all .5s var(--card-reveal-bezier);flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.tabs-grid .tab-navigation .tabs-container .visible-tabs{justify-content:center;align-items:center;gap:.5rem;display:flex}.tabs-grid .tab-navigation .tabs-container .visible-tabs .tab{white-space:nowrap;flex-shrink:0}.tabs-grid .tab-navigation.has-paddles .tabs-container,.tabs-grid .tab-navigation.has-paddles .tabs-container .visible-tabs{justify-content:flex-start}.tabs-grid .tab-navigation .tab-paddle{background-color:var(--color-bg-secondary);width:26px;min-width:26px;height:26px;color:var(--color-text-primary);cursor:pointer;transition:all .3s var(--card-reveal-bezier);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.tabs-grid .tab-navigation .tab-paddle svg{width:20px;height:20px}.tabs-grid .tab-navigation .tab-paddle:hover{background-color:var(--tab-focus);color:#fff;border-color:var(--tab-focus)}.tabs-grid .tab-navigation .tab-paddle:hover svg path{stroke:#fff}.tabs-grid .tab-navigation .tab-paddle:focus-visible{outline:2px solid var(--tab-focus);outline-offset:2px}.tabs-grid .tab-navigation .tab-paddle:active{transform:scale(.95)}.tabs-grid .tab-navigation .tab-paddle--left{order:-1}.tabs-grid .tab-navigation .tab-paddle--right{order:1}.tabs-grid .tab-navigation .tab-paddle--hidden{opacity:0;pointer-events:none;cursor:default}@media (min-width:768px){.tabs-grid .tab-navigation{padding:.5rem .75rem}}@media (max-width:479px){.tabs-grid .tab-navigation{border-radius:62.5rem;width:fit-content;max-width:100%;margin:0 auto 3rem;padding:.25rem}.tabs-grid .tab-navigation .tab-paddle{display:none}.tabs-grid .tab-navigation .tabs-scroll-container{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;width:100%;padding:.25rem;display:flex;overflow:auto visible}.tabs-grid .tab-navigation .tabs-scroll-container::-webkit-scrollbar{display:none}.tabs-grid .tab-navigation .tabs-scroll-container>*{white-space:nowrap;flex-shrink:0;min-width:auto}}@media (min-width:480px) and (max-width:767px){.tabs-grid .tab-navigation{width:fit-content;max-width:100%;margin:0 auto 3rem;padding:.5rem .75rem}}@media (min-width:767px) and (max-width:991px){.tabs-grid .tab-navigation{width:fit-content;max-width:100%;padding:.5rem .75rem}}@media (min-width:992px) and (max-width:1199px){.tabs-grid .tab-navigation{width:fit-content;max-width:100%;padding:.5rem .75rem}}@media (min-width:1200px) and (max-width:1439px){.tabs-grid .tab-navigation{width:fit-content;max-width:100%;padding:.5rem 1rem}}@media (min-width:1440px){.tabs-grid .tab-navigation{width:fit-content;max-width:100%;padding:.5rem 1rem}}.tabs-grid .tabs-grid-content{width:100%;margin-top:3rem;position:relative}@media screen and (min-width:90rem){.tabs-grid .tabs-grid-content{margin-top:5rem}}@media screen and (min-width:75rem) and (max-width:89.9375rem){.tabs-grid .tabs-grid-content{margin-top:3rem}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.tabs-grid .tabs-grid-content{margin-top:3rem}}@media screen and (min-width:48rem) and (max-width:61.9375rem){.tabs-grid .tabs-grid-content{margin-top:3rem}}@media screen and (max-width:47.9375rem){.tabs-grid .tabs-grid-content{margin-top:3rem}}.tabs-grid .icon-feature-card{background-color:var(--color-bg-tertiary)}.tabs-grid .tg-grid{opacity:1;will-change:opacity,transform;transition:opacity .15s ease-in-out,width .15s ease-in-out,max-width .15s ease-in-out;position:relative}@media screen and (max-width:767px){.tabs-grid .tg-grid{gap:32px;padding:24px}}@media screen and (min-width:768px) and (max-width:991px){.tabs-grid .tg-grid{gap:32px;padding:32px}}.tabs-grid .tg-grid>.content-card{width:100%;min-width:0;max-width:100%}.tabs-grid .tg-card{background-color:var(--color-bg-primary);flex-direction:column;gap:1rem;width:100%;display:flex;position:relative;overflow:hidden}.tabs-grid .tg-card.has-link:hover .tg-title{cursor:pointer;color:var(--tab-focus)}.tabs-grid .tg-card.light-text .tg-content,.tabs-grid .tg-card.light-text .tg-content .tg-title,.tabs-grid .tg-card.light-text .tg-content .tg-desc,.tabs-grid .tg-card.light-text .tg-content .tg-eyebrow{color:var(--color-text-inverse)}.tabs-grid .tg-card.light-text .tg-content .tg-link{color:var(--color-text-inverse);border-color:var(--color-text-inverse,#fff)}.tabs-grid .tg-card.light-text .tg-content .tg-link:hover{background-color:var(--color-active-overlay)}.tabs-grid .tg-card.dark-text .tg-content,.tabs-grid .tg-card.dark-text .tg-content .tg-title,.tabs-grid .tg-card.dark-text .tg-content .tg-desc,.tabs-grid .tg-card.dark-text .tg-content .tg-eyebrow{color:var(--color-text-primary)}.tabs-grid .tg-card.dark-text .tg-content .tg-link{color:var(--color-text-primary);border-color:var(--color-border-black)}.tabs-grid .tg-card.dark-text .tg-content .tg-link:hover{background-color:var(--color-active-overlay)}.tabs-grid .tg-card.has-link:hover .tg-thumb img,.tabs-grid .tg-card.has-link:hover .tg-thumb .video-player-container{transform:scale(1.1)}.tabs-grid .tg-card.has-bits-overlay{cursor:default}.tabs-grid .tg-card.has-bits-overlay:hover .tg-thumb img,.tabs-grid .tg-card.has-bits-overlay:hover .tg-thumb .video-player-container{transform:none!important}.tabs-grid .tg-card.has-bits-overlay .tg-thumb,.tabs-grid .tg-card.title-only-click,.tabs-grid .tg-card.title-only-click .tg-thumb{cursor:default!important}.tabs-grid .tg-thumb{width:100%;height:var(--card-height,250px);padding-bottom:0;position:relative;overflow:hidden}.tabs-grid .tg-thumb:not(.aspect-ratio-3) img{object-fit:cover;transition:transform .5s var(--card-reveal-bezier);width:100%!important;height:100%!important}.tabs-grid .tg-thumb .video-player-container{transition:transform .5s var(--card-reveal-bezier)}.tabs-grid .tg-content{flex-direction:column;flex-grow:0;display:flex}.tabs-grid .tg-eyebrow{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal2);-webkit-line-clamp:1;line-clamp:1;font-size:var(--font-size-xs);-webkit-box-orient:vertical;margin:0 0 .5rem;display:-webkit-box;overflow:hidden}.tabs-grid .tg-title{opacity:0}.tabs-grid a .tg-title,.tabs-grid .tg-title-link .tg-title{opacity:1}.tabs-grid .tg-title{color:var(--color-text-primary);margin-bottom:.5rem;transition:color .3s}@media (min-width:768px){.tabs-grid .tg-title{font-size:var(--font-size-xl)}}.tabs-grid .tg-title-link{color:inherit;text-decoration:none;display:block}.tabs-grid .tg-title-link:hover .tg-title{color:var(--tab-focus)}.tabs-grid .tg-desc{color:var(--color-text-secondary);opacity:0;flex-grow:1;margin-bottom:.5rem}.tabs-grid .tg-desc p{color:var(--color-text-secondary)}@keyframes cardTitleReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes cardDescReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tabs-grid .tg-link{color:var(--color-text-primary);align-self:flex-start;padding:0 0 .5rem;text-decoration:none;transition:background-color .3s;display:inline-block}.tabs-grid .tg-link:hover{background-color:var(--color-hover-overlay)}.tabs-grid .tg-ctas{align-items:flex-start;gap:var(--spacing-s,.5rem);padding-top:var(--spacing-sm,.75rem);flex-direction:column;align-self:stretch;display:flex}.tabs-grid.tablet .tg-card{margin-bottom:1.5rem}.tabs-grid .load-more-container{justify-content:center;width:100%;margin-top:5rem;display:flex}.tabs-grid .load-more-container .load-more-button{background-color:var(--tab-focus);color:#fff;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:4px;padding:.75rem 2rem;transition:background-color .3s,transform .2s;position:relative}.tabs-grid .load-more-container .load-more-button:hover{background-color:var(--brand-blue-600);outline-offset:0;outline:none;transform:translateY(-2px)}.tabs-grid .load-more-container .load-more-button:focus-visible{outline:2px solid var(--tab-focus);outline-offset:2px}.tabs-grid .load-more-container .load-more-button:active{outline-offset:0;outline:none;transform:translateY(0)}.tabs-grid .load-more-container .load-more-button:before{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;margin-right:8px;display:inline-block;position:relative;top:-3px;transform:rotate(45deg)}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.tabs-grid .tg-thumb.aspect-ratio-3{background-color:var(--color-bg-tertiary)}.tabs-grid .tg-thumb.aspect-ratio-3 img{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;width:72px!important;height:72px!important;inset:50% 0 0 50%!important;transform:translate(-50%,-50%)!important}.tg-grid--container-stack{contain:layout style;width:100%;max-width:1600px;margin:0 auto;grid-template-columns:none!important;display:block!important}.tabs-grid-container-stack{opacity:1;width:100%;min-height:100px;animation:.2s ease-in-out fadeIn}.tabs-grid-container-stack>.container-stack{width:100%;max-width:100%;margin:0;padding:0}.container-stack-loading{width:100%;min-height:100px}.btn{font-family:var(--font-family-regular);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);border-radius:var(--border-radius-pill);cursor:pointer;text-align:center;border:none;justify-content:center;align-items:center;min-width:7.875rem;height:3rem;padding:16px 24px;display:inline-flex}@media (max-width:1023px){.btn{min-width:6.875rem;height:2.5rem;padding:.875rem 1rem}}.btn--S{min-width:6.875rem;height:2.5rem;font-family:var(--font-family-regular);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-regular);padding:.75rem 1rem}.btn--M{min-width:7.875rem;height:3rem;font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular);padding:1rem 1.5rem}.btn--L{min-width:9.5rem;height:3.5rem;font-family:var(--font-family-regular);font-size:var(--body-m-size,1rem);line-height:var(--body-m-line-height,1.5);font-weight:var(--font-weight-regular);padding:1.25rem 1.75rem}.btn--primary{background-color:var(--color-btn-primary);color:var(--color-btn-text-primary);transition:var(--transition-normal)}.btn--primary:hover,.btn--primary:active{background-color:var(--color-btn-primary-hover);color:var(--color-btn-text-primary)}.btn--primary:focus,.btn--primary:focus-visible{outline:none;position:relative}.btn--primary:focus:after,.btn--primary:focus-visible:after{content:"";border:2px dotted var(--color-btn-primary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.btn--primary:disabled,.btn--primary.disabled{background-color:var(--color-btn-primary-disabled);cursor:not-allowed;opacity:.6}.btn--primary.btn--dark{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);border:none}.btn--primary.btn--dark:hover,.btn--primary.btn--dark:active{background-color:var(--color-light-grey);color:var(--color-text-inverse);opacity:.8!important}.btn--primary.btn--dark:focus-visible{box-shadow:none;outline:none}.btn--primary.btn--dark:focus-visible:after{border-color:var(--color-text-inverse)}.btn--primary.btn--disabled,.btn--primary[aria-disabled=true]{background-color:var(--color-btn-primary-disabled);color:var(--color-btn-text-primary);cursor:not-allowed;pointer-events:none;border:none}.btn--secondary{background-color:var(--color-transparent);color:var(--color-btn-text-secondary);border:1px solid var(--color-btn-secondary-border);transition:var(--transition-normal)}.btn--secondary:hover,.btn--secondary:active{background-color:var(--color-btn-secondary-hover);color:var(--color-btn-text-hover-secondary)}.btn--secondary:focus,.btn--secondary:focus-visible{outline:none;position:relative}.btn--secondary:focus:after,.btn--secondary:focus-visible:after{content:"";border:2px dotted var(--color-btn-secondary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.btn--secondary:disabled,.btn--secondary.disabled{background-color:var(--color-transparent);color:var(--color-btn-secondary-disabled);border-color:var(--color-btn-secondary-disabled);cursor:not-allowed;opacity:.6}.btn--secondary,.btn--secondary:focus:not(:hover):not(:active),.btn--secondary:focus-visible:not(:hover):not(:active){background-color:var(--color-btn-secondary-bg)}.btn--secondary.btn--dark{color:var(--color-text-primary);border:1px solid var(--color-text-primary)}.btn--secondary.btn--dark:hover,.btn--secondary.btn--dark:active{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);border:1px solid var(--color-text-primary);opacity:1!important}.btn--secondary.btn--disabled,.btn--secondary[aria-disabled=true]{background-color:var(--color-btn-secondary-bg);color:var(--color-btn-secondary-disabled);border:1px solid var(--color-btn-secondary-disabled);cursor:not-allowed;pointer-events:none}.btn--tertiary{background-color:var(--color-bg-primary);color:var(--color-hero-button-title);border:1px solid var(--color-btn-secondary-border);transition:var(--transition-normal)}.btn--tertiary:hover,.btn--tertiary:active{background-color:var(--color-bg-primary);color:var(--color-btn-text-hover-secondary)}.btn--tertiary:focus,.btn--tertiary:focus-visible{outline:none;position:relative}.btn--tertiary:focus:after,.btn--tertiary:focus-visible:after{content:"";border:2px dotted var(--color-btn-secondary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.btn--tertiary:disabled,.btn--tertiary.disabled{background-color:var(--color-bg-primary);color:var(--color-btn-secondary-disabled);border-color:var(--color-btn-secondary-disabled);cursor:not-allowed;opacity:.6}.btn--tertiary:hover{opacity:.8;color:var(--color-btn-text-secondary)}.btn--tertiary.btn--light{border:none}.btn--tertiary.btn--dark{background-color:var(--color-bg-inverse);color:var(--color-text-primary);border:none}.btn--tertiary.btn--dark:hover,.btn--tertiary.btn--dark:active{opacity:.8!important}.btn--tertiary.btn--dark:focus-visible{box-shadow:none;outline:none}.btn--tertiary.btn--dark:focus-visible:after{border-color:var(--color-text-inverse)}.btn--tertiary.btn--disabled,.btn--tertiary[aria-disabled=true]{color:var(--color-btn-secondary-disabled);border:1px solid var(--color-btn-secondary-disabled);cursor:not-allowed;pointer-events:none;background-color:#0000}.btn:focus-visible,.btn:focus-visible,.btn--primary:focus-visible,.btn--primary:focus-visible,.btn--secondary:focus-visible,.btn--secondary:focus-visible,.btn--tertiary:focus-visible,.btn--tertiary:focus-visible,.btn--primary.btn--dark:focus-visible,.btn--primary.btn--dark:focus-visible,.btn--secondary.btn--dark:focus-visible,.btn--secondary.btn--dark:focus-visible,.btn--tertiary.btn--dark:focus-visible,.btn--tertiary.btn--dark:focus-visible{box-shadow:none!important;outline:none!important}.editorial-hero-card__copy-container .btn--secondary.btn--dark,.editorial-hero-card__copy-container .btn--primary.btn--dark{background-color:var(--color-text-inverse)}.editorial-hero-card__copy-container .btn--secondary.btn--dark:hover,.editorial-hero-card__copy-container .btn--secondary.btn--dark:active,.editorial-hero-card__copy-container .btn--primary.btn--dark:hover,.editorial-hero-card__copy-container .btn--primary.btn--dark:active{background-color:var(--color-light-grey);color:var(--color-text-inverse);opacity:.8!important}:root{--text-image-animation-time:.6s;--text-image-fullbleed-dissolve-time:.4s;--text-image-transition-easing:cubic-bezier(.25, .46, .45, .94);--text-image-border-radius-tab:56px;--text-image-border-radius-pill:1000px;--text-image-mask-color:var(--color-status-warning,#fc0c);--text-image-bg-color:var(--color-text-primary);--text-image-image-reveal-time:.5s;--text-image-image-reveal-easing:cubic-bezier(.45, 0, .2, 1);--text-image-fullbleed-crossfade-time:.5s;--text-image-fullbleed-crossfade-easing:cubic-bezier(.45, 0, .2, 1);--text-image-cropped-crossfade-time:1s;--text-image-cropped-crossfade-easing:cubic-bezier(.45, 0, .2, 1)}.text-image{z-index:auto;flex-direction:column;width:100%;height:auto;scroll-margin-top:103px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.text-image{height:auto}}.text-image__background-container{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.text-image__background{width:100%;height:100%;position:absolute;top:0;left:0}.text-image__background--current{z-index:1}.text-image__background--next{z-index:2;opacity:0;will-change:opacity;transition:opacity}.text-image__background--next.sliding-in{opacity:1}.text-image__background--next.fading-out{opacity:0;transition:opacity}.text-image__content-wrapper{z-index:3;flex-direction:column;width:100%;height:100%;padding:0;display:flex;position:relative}.text-image__content-wrapper:has(.text-image__fullbleed-background){min-height:810px;padding:48px}@media (max-width:767px){.text-image__content-wrapper:has(.text-image__fullbleed-background){min-height:812px;padding:24px}}@media (min-width:768px) and (max-width:1024px){.text-image__content-wrapper:has(.text-image__fullbleed-background){min-height:576px}}@media (min-width:1600px){.text-image__content-wrapper:has(.text-image__fullbleed-background){max-width:1600px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}.text-image__content-wrapper:has(.text-image__fullbleed-background) .text-image__fullbleed-background{width:100vw;left:50%;transform:translate(-50%)}}@media (max-width:1199px){.text-image__content-wrapper:has(.text-image__fullbleed-background){height:auto;min-height:auto;padding:0}}@media (min-width:1023px){.text-image__content-wrapper:not(:has(.text-image__fullbleed-background)){padding:80px 48px}}@media (min-width:768px) and (max-width:1022px){.text-image__content-wrapper:not(:has(.text-image__fullbleed-background)){padding:60px 32px}}@media (max-width:767px){.text-image__content-wrapper:not(:has(.text-image__fullbleed-background)){padding:24px 24px 48px}}.text-image--dark,.text-image--light{--text-image-bg-primary:var(--color-text-primary);color:var(--color-text-primary)}.text-image--dark .text-image__eyebrow,.text-image--light .text-image__eyebrow{color:var(--color-text-tertiary)}.text-image--dark .text-image__headline,.text-image--light .text-image__headline{color:var(--color-text-primary)}.text-image--dark .text-image__description,.text-image--light .text-image__description{color:var(--color-text-secondary)}.text-image--dark .text-image__description a,.text-image--light .text-image__description a{color:var(--color-text-link)}.text-image--dark .text-image__description a:hover,.text-image--light .text-image__description a:hover{color:var(--color-text-link-hover)}.text-image--dark .tab-bar,.text-image--light .tab-bar{border-color:var(--tab-bar-border);background-color:#0000}.text-image--dark .tab-bar .tab,.text-image--light .tab-bar .tab{color:var(--tab-text)}.text-image--dark .tab-bar .tab:hover,.text-image--light .tab-bar .tab:hover{background-color:var(--tab-hover)}.text-image--dark .tab-bar .tab:focus,.text-image--light .tab-bar .tab:focus{outline-color:var(--tab-focus)}.text-image--dark .tab-bar .tab.tab--selected,.text-image--light .tab-bar .tab.tab--selected{background-color:var(--tab-bg);color:var(--tab-text-inverse)}@media (max-width:1199px){.text-image--dark .text-image__fullbleed-background+.text-image__split-container{background-color:var(--text-image-bg-color)}}.text-image__split-container{box-sizing:border-box;gap:48px;display:flex}@media (min-width:1023px){.text-image__split-container{height:calc(100vh - var(--text-image-viewport-offset,120px));min-height:600px;max-height:810px}}@media (max-width:1199px){.text-image__split-container{height:auto;min-height:auto;max-height:none}}.text-image__split-container--left{flex-direction:row}.text-image__split-container--center{flex-direction:column;align-items:center}.text-image__split-container--center .text-image__split--content{text-align:center;align-items:center;width:100%;max-width:100%}.text-image__split-container--center .text-image__split--media{width:100%;max-width:800px}.text-image__split-container--center .text-image__split--empty{display:none}.text-image__split-container--right{flex-direction:row-reverse}.text-image__split-container--rightMost{flex-direction:row;justify-content:flex-end}.text-image__split-container--rightMost .text-image__split--content{align-items:flex-end;max-width:50%}@media (max-width:1024px){.text-image__split-container--rightMost .text-image__split--content{text-align:left;align-items:flex-start;max-width:100%;padding-right:24px}}@media (max-width:767px){.text-image__split-container--rightMost .text-image__split--content{text-align:left;align-items:flex-start;max-width:100%;padding-right:24px}}.text-image__split-container--rightMost .text-image__content-block{max-width:533px}@media (max-width:767px){.text-image__split-container--rightMost .text-image__content-block{text-align:left;align-items:flex-start}}.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h1,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h2,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h3,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h4{font-weight:var(--font-weight-medium);font-size:var(--font-size-44px);line-height:var(--line-height-snug);letter-spacing:-.01em}@media (max-width:767px){.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h1,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h2,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h3,.text-image__split-container--rightMost .text-image__content-block .title-block .title-headline h4{font-size:var(--font-size-30px);line-height:var(--line-height-snug)}}.text-image__split-container--rightMost .text-image__content-block .title-block .title-description,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container p,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container-left p,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container-right p,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container-center p{font-weight:var(--font-weight-medium);font-size:var(--font-size-m);line-height:var(--line-height-normal2);letter-spacing:0}@media (max-width:767px){.text-image__split-container--rightMost .text-image__content-block .title-block .title-description,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container p,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container-left p,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container-right p,.text-image__split-container--rightMost .text-image__content-block .title-block .subtitle-container-center p{font-size:var(--font-size-s);line-height:var(--line-height-normal2)}}.text-image__split-container--rightMost .text-image__split--empty{display:none}@media (min-width:768px) and (max-width:991px){.text-image__split-container{flex-direction:row;gap:32px;height:auto}.text-image__split-container--left{flex-direction:row;margin-left:0;margin-right:0}.text-image__split-container--right{flex-direction:row-reverse;margin-left:0;margin-right:0}}@media (max-width:767px){.text-image__split-container{flex-direction:column;gap:32px;height:auto}.text-image__split-container:before{content:"";flex:none;order:1}}@media (min-width:calc(1023px + .0625rem)) and (max-width:1439px){.text-image__split-container{gap:32px}}.text-image__split--content{flex-direction:column;flex:1;align-items:flex-start;min-width:0;height:100%;display:flex}@media (min-width:768px) and (max-width:991px){.text-image__split--content{flex:1}}@media (max-width:767px){.text-image__split--content{flex-shrink:1;order:3;width:100%}.text-image__split--content .text-image__tab-container{display:block}}@media (min-width:calc(1023px + .0625rem)) and (max-width:1439px){.text-image__split--content{flex:1}}.text-image__split--content.text-image__split--content-down{justify-content:space-between;height:auto}@media (min-width:1023px){.text-image__content-wrapper:not(:has(.text-image__fullbleed-background)) .text-image__split--content.text-image__split--content-down{height:100%}}.text-image__split--content.text-image__split--content-down .text-image__tab-container{align-self:flex-start}.text-image__split--content.text-image__split--content-down .text-image__content-block{margin-top:auto}.text-image__split--media{flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex;position:relative;overflow:hidden}@media (min-width:992px){.text-image__split-container--left .text-image__split--media{justify-content:flex-end}.text-image__split-container--right .text-image__split--media{justify-content:flex-start}}@media (min-width:768px) and (max-width:991px){.text-image__split--media{flex:1}}@media (max-width:767px){.text-image__split--media{flex-shrink:1;order:2;align-items:center;width:100%}}@media (min-width:calc(1023px + .0625rem)) and (max-width:1439px){.text-image__split--media{flex:1}}.text-image__image-container{width:100%;height:100%;position:relative;overflow:hidden}.text-image__split-container .text-image__image-wrapper--next{transition:opacity var(--text-image-cropped-crossfade-time) var(--text-image-cropped-crossfade-easing)}.text-image__split-container .text-image__image-container{aspect-ratio:4/5;width:100%;max-width:648px;height:auto}@media (min-width:1023px){.text-image__split-container .text-image__image-container{max-height:100%}}@media (min-width:1600px){.text-image__split-container .text-image__image-container{max-width:none}}@media (min-width:768px) and (max-width:991px){.text-image__split-container .text-image__image-container{width:100%;max-width:100%}}@media (max-width:767px){.text-image__split-container .text-image__image-container{width:100%;max-width:100%}}.text-image__image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.text-image__image-wrapper--current{z-index:1}.text-image__image-wrapper--next{z-index:2;opacity:0;transition:opacity var(--text-image-fullbleed-crossfade-time) var(--text-image-fullbleed-crossfade-easing);will-change:opacity}.text-image__image-wrapper--next.sliding-in{opacity:1}.text-image__image-wrapper--next.fading-out{opacity:0;transition:opacity .2s ease-out}.text-image__content-block{text-align:left;width:100%;max-width:416px;transition:opacity var(--text-image-animation-time) var(--text-image-transition-easing);will-change:opacity;flex-direction:column;gap:0;display:flex}@media (min-width:1600px){.text-image__content-block{max-width:600px}}.text-image__content-block--top{justify-content:flex-start;height:auto;margin-top:0}.text-image__content-block--center{justify-content:center;margin-top:auto;margin-bottom:auto}.text-image__content-block--down{justify-content:flex-end;margin-top:auto}@media (min-width:1023px){.text-image__content-wrapper:not(:has(.text-image__fullbleed-background)) .text-image__content-block--down .title-block{min-height:135px}}.text-image__content-block .title-block .title-headline{line-height:var(--line-height-h1)}.text-image__content-block--exiting,.text-image__content-block--entering{opacity:0}.text-image__content-block--active{opacity:1}.text-image__content-block.content-transition{transition:opacity var(--text-image-animation-time) var(--text-image-transition-easing);will-change:opacity}.text-image__content-block.content-transition.fade-out{opacity:0}.text-image__content-block.content-transition.fade-in{opacity:1}.text-image__tab-container{justify-content:flex-start;width:100%;padding:0 0 28px;display:flex;position:relative}.text-image__tab-container--desktop{width:100%;max-width:100%}@media (max-width:1022px){.text-image__tab-container{width:100%}}@media (max-width:767px){.text-image__tab-container--mobile{order:1;width:100%}}@media (min-width:768px){.text-image__tab-container--mobile{display:none}}@media (max-width:767px){.text-image__tab-container--desktop{display:none!important}}@media (min-width:768px){.text-image__tab-container--desktop{width:100%;max-width:100%;display:flex;overflow:hidden}}@media (max-width:1024px){.text-image__tab-container .tab-bar{width:100%}}.text-image__tab-container .tab-bar__carousel{justify-content:space-between}.text-image__tab-container .tab-bar__carousel .tab{max-width:none}.text-image__tab-container .tab-bar__container{justify-content:space-between;width:100%}.text-image__tab-container .tab__list-item{flex:1}.text-image__tab-container .tab__list-item .tab{width:100%}@media (min-width:1600px){.text-image__tab-container .tab__list-item .tab{min-width:191px}}@media (max-width:1599px){.text-image__tab-container .tab__list-item .tab{min-width:auto}}@media (max-width:767px){.text-image__content-wrapper:not(:has(.text-image__fullbleed-background)) .text-image__split-container .text-image__tab-container{padding-bottom:0}}.text-image__content{flex-direction:row;width:100%;min-height:30rem;display:flex}@media (max-width:767px){.text-image__content{flex-direction:column;min-height:auto}}.text-image__content--left{flex-direction:row}@media (max-width:767px){.text-image__content--left{flex-direction:column}}.text-image__content--right{flex-direction:row-reverse}@media (max-width:767px){.text-image__content--right{flex-direction:column}}.text-image__text{flex-direction:column;justify-content:center;gap:24px;width:50%;padding:3rem;transition:opacity .2s;display:flex}@media (max-width:767px){.text-image__text{width:100%;padding:2rem 1.5rem}}.text-image__text--top{justify-content:flex-start;padding-top:4rem}.text-image__text--down{justify-content:flex-end;padding-bottom:4rem}.text-image__text--exiting,.text-image__text--entering{opacity:0}.text-image__text--active{opacity:1}.text-image__eyebrow{font-size:var(--font-size-m);line-height:var(--line-height-relaxed);font-weight:var(--font-weight-regular);margin:0}@media (max-width:767px){.text-image__eyebrow{font-size:var(--font-size-s)}}.text-image__fullbleed-background~.text-image__split-container .text-image__eyebrow{margin-bottom:1.5rem}@media (max-width:767px){.text-image__fullbleed-background~.text-image__split-container .text-image__eyebrow{margin-bottom:3rem}}.text-image__headline{font-size:var(--h1-size-desktop);line-height:var(--line-height-medium);font-weight:var(--font-weight-regular);word-wrap:break-word;margin:0}@media (max-width:767px){.text-image__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-medium)}}@media (min-width:calc(1023px + .0625rem)) and (max-width:1439px){.text-image__headline{font-size:var(--font-size-42px);line-height:var(--line-height-tight)}}.text-image__description{font-size:var(--font-size-s);line-height:var(--line-height-normal2);font-weight:var(--font-weight-regular);word-wrap:break-word;margin:0}@media (max-width:767px){.text-image__description{font-size:var(--font-size-s)}}.text-image__description p{margin-bottom:1rem}.text-image__description p:last-child{margin-bottom:0}.text-image__description strong{font-weight:var(--font-weight-medium)}.text-image__description em{font-style:italic}.text-image__description a{text-decoration:underline}.text-image__description a:focus-visible{outline:.0625rem dashed var(--color-border-focus);outline-offset:.25rem}.text-image__cta-container{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (max-width:767px){.text-image__cta-container{flex-direction:column;align-items:flex-start}}.text-image__cta-container .button{height:48px;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);justify-content:center;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px}.text-image__cta-container .text-link{border-bottom:1px var(--border-secondary,var(--color-overlay-15)) solid;height:48px;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);padding-top:8px;padding-bottom:8px}.text-image__media{width:50%;position:relative;overflow:hidden}@media (max-width:767px){.text-image__media{width:100%;height:20rem}}.text-image__media--fullbleed .text-image__image,.text-image__media--fullbleed .text-image__video{object-fit:cover;width:100%;height:100%}.text-image__fullbleed-background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.text-image__fullbleed-background .text-image__image-wrapper{width:100%;height:100%;transition:opacity var(--text-image-fullbleed-crossfade-time) var(--text-image-fullbleed-crossfade-easing);will-change:opacity;position:absolute;top:0;left:0}.text-image__fullbleed-background .text-image__image-wrapper--visible{opacity:1;z-index:2}.text-image__fullbleed-background .text-image__image-wrapper--hidden{opacity:0;z-index:1;pointer-events:none}.text-image__fullbleed-background .text-image__image-wrapper .text-image__image,.text-image__fullbleed-background .text-image__image-wrapper .text-image__video{object-fit:cover;width:100%;height:100%}.text-image--fullbleed-overlay .text-image__fullbleed-background:after{content:"";z-index:2;pointer-events:none;background-color:#0006;position:absolute;inset:0}.text-image__split--empty{background-color:#0000;flex:1}.text-image__fullbleed-background+.text-image__split-container{z-index:2;background-color:#0000;position:relative}@media (max-width:767px){.text-image__fullbleed-background+.text-image__split-container .text-image__tab-container{width:100%}}@media (max-width:1199px){.text-image__content-wrapper:has(.text-image__fullbleed-background){flex-direction:column;height:auto;min-height:auto;padding:0;display:flex}.text-image__fullbleed-background{flex-shrink:0;width:100%;height:50vh;min-height:300px;position:relative}.text-image__fullbleed-background .text-image__image-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.text-image__fullbleed-background+.text-image__split-container{flex-direction:column;padding:0;display:flex;position:relative}.text-image__fullbleed-background+.text-image__split-container .text-image__split--empty{display:none}.text-image__fullbleed-background+.text-image__split-container .text-image__split--content{flex-direction:column;width:100%;padding:24px;display:flex}.text-image__fullbleed-background+.text-image__split-container .text-image__split--content .text-image__content-block{width:100%;max-width:100%}.text-image__fullbleed-background+.text-image__split-container .text-image__tab-container{justify-content:center;align-self:center;width:auto;max-width:100%;padding-bottom:16px;display:flex;overflow:hidden}.text-image__fullbleed-background+.text-image__split-container .text-image__tab-container .tab-bar{max-width:100%}.text-image__fullbleed-background+.text-image__split-container .text-image__tab-container .tab-bar__paddle-container{width:100%;max-width:100%}.text-image__fullbleed-background+.text-image__split-container .text-image__tab-container .tab-bar__tabs-wrapper{flex:1;min-width:0;overflow:hidden}}.text-image__image,.text-image__video{object-fit:cover;width:100%;height:100%}.text-image__split-container .text-image__image-container .text-image__image{object-fit:cover!important}.text-image__split-container .text-image__image-container img{object-fit:cover!important;width:100%!important;height:100%!important}.text-image__split-container .text-image__video-container .text-image__video{object-fit:cover!important}.text-image__video-container{width:100%;height:100%;position:relative}@keyframes textImageWordReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(80px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}:is(.text-image:has(.text-image__fullbleed-background) .title-block .title-headline.headerReveal1,.text-image:has(.text-image__split-container) .title-block .title-headline.headerReveal1){--word-delay:.1s!important}:is(.text-image:has(.text-image__fullbleed-background) .title-block .title-headline.headerReveal1.scroll-down>span.word-reveal,.text-image:has(.text-image__split-container) .title-block .title-headline.headerReveal1.scroll-down>span.word-reveal){will-change:transform,opacity,clip-path!important;animation-name:textImageWordReveal!important;animation-duration:.5s!important;animation-timing-function:cubic-bezier(0,.5,.5,1)!important;animation-fill-mode:both!important;display:inline-block!important;overflow:visible!important}@keyframes textImageSubHeaderReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}:is(.text-image:has(.text-image__fullbleed-background) .title-block .title-description.subHeaderReveal,.text-image:has(.text-image__split-container) .title-block .title-description.subHeaderReveal){--line-delay:.2s!important}:is(.text-image:has(.text-image__fullbleed-background) .title-block .title-description.subHeaderReveal.scroll-down>*,.text-image:has(.text-image__split-container) .title-block .title-description.subHeaderReveal.scroll-down>*){will-change:transform,opacity,clip-path!important;animation-name:textImageSubHeaderReveal!important;animation-duration:.3s!important;animation-timing-function:cubic-bezier(0,.5,.5,1)!important;animation-fill-mode:both!important;display:block!important;overflow:visible!important}@keyframes textImageEyebrowReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translate(30px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}:is(.text-image:has(.text-image__fullbleed-background) .title-block .title-eyebrow.subHeaderReveal,.text-image:has(.text-image__split-container) .title-block .title-eyebrow.subHeaderReveal){--line-delay:.2s!important}:is(.text-image:has(.text-image__fullbleed-background) .title-block .title-eyebrow.subHeaderReveal.scroll-down>*,.text-image:has(.text-image__split-container) .title-block .title-eyebrow.subHeaderReveal.scroll-down>*){will-change:transform,opacity,clip-path!important;animation-name:textImageEyebrowReveal!important;animation-duration:.2s!important;animation-timing-function:cubic-bezier(0,.5,.5,1)!important;animation-fill-mode:both!important;display:block!important;overflow:visible!important}@keyframes textImageFullbleedImageReveal{0%{opacity:0}to{opacity:1}}:is(.text-image:has(.text-image__fullbleed-background) .text-image__fullbleed-background.image-revealed .text-image__image,.text-image:has(.text-image__fullbleed-background) .text-image__fullbleed-background.image-revealed .text-image__video){animation-name:textImageFullbleedImageReveal!important;animation-duration:var(--text-image-image-reveal-time)!important;animation-timing-function:var(--text-image-image-reveal-easing)!important;will-change:opacity!important;animation-fill-mode:both!important}:focus-visible,button:focus-visible,a:focus-visible{outline:.0625rem dashed var(--color-border-focus);outline-offset:.25rem}@keyframes dissolveIn{0%{opacity:0}to{opacity:1}}@keyframes dissolveOut{0%{opacity:1}to{opacity:0}}@keyframes maskReveal{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.text-image__fullbleed-background .text-image__image-wrapper--current .text-image__image,.text-image__fullbleed-background .text-image__image-wrapper--current .text-image__video{transition:opacity var(--text-image-fullbleed-dissolve-time) var(--text-image-transition-easing)}.text-image__fullbleed-background .text-image__image-wrapper--current .text-image__image.dissolve-out,.text-image__fullbleed-background .text-image__image-wrapper--current .text-image__video.dissolve-out{animation:dissolveOut var(--text-image-fullbleed-dissolve-time) var(--text-image-transition-easing) forwards}.text-image__fullbleed-background .text-image__image-wrapper--next .text-image__image,.text-image__fullbleed-background .text-image__image-wrapper--next .text-image__video{transition:opacity var(--text-image-fullbleed-dissolve-time) var(--text-image-transition-easing)}.text-image__fullbleed-background .text-image__image-wrapper--next .text-image__image.dissolve-in,.text-image__fullbleed-background .text-image__image-wrapper--next .text-image__video.dissolve-in{animation:dissolveIn var(--text-image-fullbleed-dissolve-time) var(--text-image-transition-easing) forwards}.text-image__image-wrapper--current .text-image__image.slide-out.slide-left,.text-image__image-wrapper--current .text-image__video.slide-out.slide-left{animation:slideOutToLeft var(--text-image-animation-time) var(--text-image-transition-easing) forwards}.text-image__image-wrapper--current .text-image__image.slide-out.slide-right,.text-image__image-wrapper--current .text-image__video.slide-out.slide-right{animation:slideOutToRight var(--text-image-animation-time) var(--text-image-transition-easing) forwards}.text-image__image-wrapper--next .text-image__image.slide-in.slide-left,.text-image__image-wrapper--next .text-image__video.slide-in.slide-left{animation:slideInFromRight var(--text-image-animation-time) var(--text-image-transition-easing) forwards}.text-image__image-wrapper--next .text-image__image.slide-in.slide-right,.text-image__image-wrapper--next .text-image__video.slide-in.slide-right{animation:slideInFromLeft var(--text-image-animation-time) var(--text-image-transition-easing) forwards}.text-image .image-mask{background-color:var(--text-image-mask-color);z-index:3;transform-origin:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0)}.text-image .image-mask.animating{animation:maskReveal var(--text-image-animation-time) var(--text-image-transition-easing)}.text-image__fullbleed-background .text-image__image-wrapper--next{opacity:0;transition:opacity var(--text-image-fullbleed-crossfade-time) var(--text-image-fullbleed-crossfade-easing);will-change:opacity;transform:none}.text-image__fullbleed-background .text-image__image-wrapper--next.direction-prev{transform:none}.text-image__fullbleed-background .text-image__image-wrapper--next.sliding-in{opacity:1;transform:none}.text-image__fullbleed-background .text-image__image-wrapper--next.fading-out{opacity:0;transition:opacity .2s var(--text-image-fullbleed-crossfade-easing);will-change:opacity;opacity:0!important;transition:opacity .2s ease-out!important}@media (prefers-reduced-motion:reduce){.text-image__background--next,.text-image__image-wrapper--next,.text-image__content-block{transition:none;animation:none!important}.text-image .image-mask{display:none}.text-image .text-image__fullbleed-background.image-revealed .text-image__image,.text-image .text-image__fullbleed-background.image-revealed .text-image__video{opacity:1!important;animation:none!important}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-image .text-image__image-container .video-player-container{border-radius:0;position:absolute;top:0;left:0;overflow:hidden;pointer-events:auto!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.text-image .text-image__image-container .video-player-container .video-player{border-radius:0;min-height:100%;pointer-events:auto!important;width:100%!important;max-width:none!important;height:100%!important}.text-image .text-image__image-container .video-player-container .video-coverImage{cursor:pointer;background-position:50%;background-size:cover;border-radius:0;width:100%;height:100%;min-height:100%;pointer-events:auto!important}.text-image .text-image__image-container .video-player-container .play-button{z-index:10;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:auto!important}.text-image .text-image__fullbleed-background .video-player-container{z-index:1;border-radius:0;overflow:hidden;pointer-events:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.text-image .text-image__fullbleed-background .video-player-container .video-player{border-radius:0;min-height:100%;pointer-events:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important;top:0!important;left:0!important}.text-image .text-image__fullbleed-background .video-player-container .video-coverImage{z-index:1;cursor:pointer;background-position:50%;background-size:cover;border-radius:0;width:100%;height:100%;min-height:100%;pointer-events:auto!important}.text-image .text-image__fullbleed-background .video-player-container .play-button{z-index:3;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:auto!important}.text-image__fullbleed-background+.text-image__split-container{pointer-events:none;z-index:2}.text-image__fullbleed-background+.text-image__split-container .text-image__split--content{pointer-events:auto;z-index:2;position:relative}.text-image__fullbleed-background+.text-image__split-container .text-image__split--content *{pointer-events:auto}.text-image__fullbleed-background+.text-image__split-container .text-image__split--empty{pointer-events:none}.video-player-modal-overlay{pointer-events:auto!important;z-index:9999!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.video-player-modal-overlay *{pointer-events:auto!important}:is(body:has(.video-player-modal-overlay) .text-image,body:has(.video-player-modal-overlay) .text-image *,body:has(.video-player-modal-overlay) .text-image__split-container,body:has(.video-player-modal-overlay) .text-image__split--content,body:has(.video-player-modal-overlay) .text-image__content-wrapper,body:has(.video-player-modal-overlay) .text-image__background-container,body:has(.video-player-modal-overlay) .text-image__fullbleed-background){z-index:1!important}.text-image{isolation:auto}.text-image .text-image__split-container,.text-image .text-image__content-wrapper{position:relative}:is(.text-image .text-image__content-wrapper:not(:has(.text-image__fullbleed-background)):has(.text-image__split-container--left),.text-image .text-image__content-wrapper:not(:has(.text-image__fullbleed-background)):has(.text-image__split-container--right),.text-image .text-image__content-wrapper:not(:has(.text-image__fullbleed-background)):has(.text-image__split-container--center),.text-image .text-image__content-wrapper:not(:has(.text-image__fullbleed-background)):has(.text-image__split-container--rightMost)){box-sizing:border-box;max-width:1600px;margin:0 auto}.text-image[style*="position: absolute"],.text-image[style*="position: fixed"]{z-index:1!important}@media (max-width:991px){[class*=pagelayout_withFixedHeader__] .promo-tout{margin-top:-110px}}.text-image-half-variant{content-visibility:auto;contain-intrinsic-size:auto 600px;width:100%;scroll-margin-top:93px;position:relative;overflow:hidden}@media (max-width:1023px){.text-image-half-variant{min-height:auto}}.text-image-half-variant.is-top-page{margin-top:0;padding-top:0}.header--blended+.text-image-half-variant.is-top-page{margin-top:-72px;padding-top:72px}body:has(.header--blended) .text-image-half-variant.is-top-page{margin-top:-72px;padding-top:72px}.text-image-half-variant--tall{min-height:810px}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--tall{min-height:752px}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--tall{min-height:720px}}@media (max-width:767px){.text-image-half-variant--tall{min-height:601px}}.text-image-half-variant__container{height:100%;min-height:inherit;display:flex}@media (max-width:1023px){.text-image-half-variant__container{flex-direction:column}}@media (min-width:1023px){.text-image-half-variant__container{flex-direction:row}}.text-image-half-variant__media{aspect-ratio:16/9;contain-intrinsic-size:800px 450px;flex:0 0 48%;min-height:300px;position:relative}@media (max-width:1023px){.text-image-half-variant__media{flex:0 0 100%;min-height:250px}}.text-image-half-variant__content-wrapper{flex:1;align-items:center;padding:80px;display:flex}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant__content-wrapper{padding:48px!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant__content-wrapper{flex:0 0 100%;padding:32px!important}}@media (max-width:767px){.text-image-half-variant__content-wrapper{flex:0 0 100%;order:2;padding:24px!important}}.text-image-half-variant__content{width:100%;max-width:600px}@media (max-width:1023px){.text-image-half-variant__content{max-width:100%}}.text-image-half-variant--left .text-image-half-variant__media{order:1}.text-image-half-variant--left .text-image-half-variant__content-wrapper{order:2;justify-content:flex-start}.text-image-half-variant--right .text-image-half-variant__media{order:2}.text-image-half-variant--right .text-image-half-variant__content-wrapper{order:1;justify-content:flex-start}.text-image-half-variant__image-container{width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:1023px){.text-image-half-variant__image-container{aspect-ratio:16/9;contain-intrinsic-size:100vw 56.25vw}}.text-image-half-variant__video-container{width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:1023px){.text-image-half-variant__video-container{aspect-ratio:16/9;contain-intrinsic-size:100vw 56.25vw}}.text-image-half-variant .video-player-container{border-radius:0;width:100%;min-height:100%;max-height:100%;position:absolute;top:0;left:0;overflow:hidden;height:100%!important;padding:0!important}@media (max-width:1023px){.text-image-half-variant .video-player-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;left:0!important;right:0!important}}@media (max-width:768px){.text-image-half-variant .video-player-container{width:100%!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:0!important;left:0!important;right:0!important}}.text-image-half-variant .video-player-container .video-player{border-radius:0;width:100%;height:100%;min-height:100%;max-height:100%}@media (max-width:1023px){.text-image-half-variant .video-player-container .video-player{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}@media (max-width:768px){.text-image-half-variant .video-player-container .video-player{width:100%!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}.text-image-half-variant .video-player-container .video-coverImage{background-position:50%;background-size:cover;border-radius:0%;width:100%;height:100%;min-height:100%;max-height:100%;opacity:1!important}@media (max-width:1023px){.text-image-half-variant .video-player-container .video-coverImage{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}@media (max-width:768px){.text-image-half-variant .video-player-container .video-coverImage{width:100%!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}.text-image-half-variant .video-player-container .video-tint{opacity:0!important;display:none!important}.text-image-half-variant .video-player-container.aspect-16-9 .video-player{aspect-ratio:16/9;object-fit:cover}.text-image-half-variant__static-image-container{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.text-image-half-variant__static-image-container img{transition:opacity .3s}.text-image-half-variant__video{object-fit:cover;width:100%;height:100%;transition:transform .3s}.text-image-half-variant{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.text-image-half-variant.animate-in .text-image-half-variant__content{animation:.8s ease-out fadeInUp}.text-image-half-variant.animate-in .text-image-half-variant__media{animation:.8s ease-out .2s both fadeInScale}@media (prefers-reduced-motion:reduce){.text-image-half-variant *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-image-half-variant:focus-within .text-image-half-variant__video-play-button{opacity:1}.text-image-half-variant--roundedCorner{justify-content:center;display:flex}.text-image-half-variant--roundedCorner .text-image-half-variant__container{width:100%;padding-left:0!important;padding-right:0!important}@media (max-width:1601px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{padding-left:80px!important;padding-right:80px!important}}@media (max-width:1024px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{padding-left:24px!important;padding-right:24px!important}}@media screen and (min-width:1601px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{flex-basis:auto!important;width:1600px!important;max-width:1600px!important;padding-left:0!important;padding-right:0!important}}.text-image-half-variant--roundedCorner.text-image-half-variant--short{height:605px;min-height:605px}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner.text-image-half-variant--short{height:450px;min-height:450px}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner.text-image-half-variant--short{height:300px;min-height:300px}}@media (max-width:767px){.text-image-half-variant--roundedCorner.text-image-half-variant--short{height:auto;min-height:auto}}.text-image-half-variant--roundedCorner.text-image-half-variant--tall{min-height:650px}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner.text-image-half-variant--tall{min-height:600px}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner.text-image-half-variant--tall{min-height:600px}}@media (max-width:767px){.text-image-half-variant--roundedCorner.text-image-half-variant--tall{min-height:auto}}.text-image-half-variant--roundedCorner .text-image-half-variant__container{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:44px;padding-left:149px;padding-right:80px}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{gap:32px;padding-left:48px;padding-right:48px}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{flex-direction:row;gap:24px;padding-left:24px;padding-right:24px}}@media (max-width:767px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{flex-direction:column;gap:24px;padding:12px 24px}}.text-image-half-variant--roundedCorner .text-image-half-variant__content-wrapper{max-width:50%;padding:48px 0;flex:1!important}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner .text-image-half-variant__content-wrapper{padding:32px 0!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__content-wrapper{max-width:52%;padding:24px 0!important}}@media (max-width:767px){.text-image-half-variant--roundedCorner .text-image-half-variant__content-wrapper{flex:none;order:1;width:100%;max-width:100%;padding:0!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__media{flex:0 0 48%;min-height:200px}}@media (max-width:767px){.text-image-half-variant--roundedCorner .text-image-half-variant__media{flex:none;order:2;width:100%;min-height:180px}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__image-container,.text-image-half-variant--roundedCorner .text-image-half-variant__video-container{aspect-ratio:unset;contain-intrinsic-size:auto}}@media (max-width:767px){.text-image-half-variant--roundedCorner .text-image-half-variant__content-wrapper{order:1!important}.text-image-half-variant--roundedCorner .text-image-half-variant__media{order:2!important}}.text-image-half-variant--roundedCorner .text-image-half-variant__media{box-sizing:border-box;aspect-ratio:auto;align-items:center;height:auto;padding:17px 72px 24px 44px;display:flex;flex:0 0 50%!important;width:auto!important;max-width:50%!important}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__media{padding:24px;flex:0 0 48%!important;max-width:48%!important}}@media (max-width:767px){.text-image-half-variant--roundedCorner .text-image-half-variant__media{align-items:flex-start;padding:9px 0 0;flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:187px!important}}.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded{width:100%;box-shadow:16px -18px 0 0 var(--border-color);border-radius:90px 90px 90px 0;position:relative;overflow:hidden;flex-shrink:0!important;padding:0!important}@media (min-width:1200px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded{width:498px!important;height:354px!important}}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded{box-shadow:12px -12px 0 0 var(--border-color);border-radius:65px 65px 65px 0;width:359px!important;height:254px!important}}@media (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded{border-radius:48px 48px 48px 0;height:189px!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded{box-shadow:10px -10px 0 0 var(--border-color);width:268px!important}}@media (max-width:767.98px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded{max-width:268px;box-shadow:7px -9px 0 0 var(--border-color)}}.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container{border-radius:85px 85px 85px 0;overflow:hidden;width:100%!important;height:100%!important}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container{border-radius:60px 60px 60px 0}}@media (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container{border-radius:44px 44px 44px 0}}.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container video,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container video,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container video{object-fit:cover;border-radius:80px 80px 80px 0;display:block;width:100%!important;height:100%!important}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container video,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container video,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container video{border-radius:55px 55px 55px 0}}@media (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__image-container video,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .text-image-half-variant__video-container video,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container img,.text-image-half-variant--roundedCorner .text-image-half-variant__media-wrapper--rounded .video-player-container video{border-radius:40px 40px 40px 0}}.text-image-half-variant--roundedCorner .text-image-half-variant__avatar-badges{z-index:10;gap:8px;display:flex;position:absolute;bottom:24px;left:24px}@media (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__avatar-badges{bottom:16px;left:16px}}.text-image-half-variant--roundedCorner .text-image-half-variant__avatar-badge{width:56px;height:56px;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-family:var(--font-family-base,sans-serif);box-shadow:0 4px 12px var(--color-overlay-15);border:3px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__avatar-badge{width:48px;height:48px;font-size:var(--font-size-l);border-width:2px}}@media (max-width:767.98px){.text-image-half-variant--roundedCorner .text-image-half-variant__avatar-badge{width:40px;height:40px;font-size:var(--font-size-m-plus)}}.text-image-half-variant--roundedCorner .text-image-half-variant__content{max-width:100%}.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline{width:620px;max-width:100%;font-family:var(--font-family-regular);color:var(--headline-color,inherit);font-size:var(--font-medium-desktop)!important;font-style:normal!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-medium)!important;letter-spacing:-.5px!important;margin:0!important;padding:0!important;overflow:visible!important}@media (max-width:1199px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline h1,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline h2,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline h3,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline h4,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline h5,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline h6,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline p,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;margin:0!important;padding:0!important;overflow:visible!important}}@media (min-width:1024px) and (max-width:1439px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline{font-size:var(--font-size-3xl)!important;line-height:var(--line-height-medium)!important;letter-spacing:-.4px!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline{font-size:var(--h2-size-desktop)!important;line-height:var(--line-height-tight)!important;letter-spacing:-.3px!important}}@media (max-width:767.98px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-headline{font-size:var(--font-size-m)!important;line-height:var(--line-height-compact)!important;letter-spacing:0!important}}.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container{width:620px;max-width:100%;height:auto;color:var(--description-color,inherit);flex:1 0 0;min-height:145px!important;font-family:var(--font-family-regular)!important;font-size:var(--font-size-xl)!important;font-style:normal!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-medium)!important;letter-spacing:-.3px!important;white-space:normal!important;word-wrap:break-word!important}@media (max-width:1199px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description p,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description span,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description h1,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description h2,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description h3,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description h4,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description h5,.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description h6,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container p,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container span,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container h1,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container h2,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container h3,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container h4,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container h5,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container h6{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}@media (min-width:1024px) and (max-width:1199px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container{font-size:var(--font-size-l)!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container{font-size:var(--font-size-m-plus)!important}}@media (max-width:767.98px){.text-image-half-variant--roundedCorner .text-image-half-variant__content .title-description,.text-image-half-variant--roundedCorner .text-image-half-variant__content .subtitle-container{font-size:var(--font-size-10px)!important;min-height:auto!important;line-height:normal!important}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:1023px){.text-image-half-variant{content-visibility:auto;contain-intrinsic-size:auto 500px}.text-image-half-variant__container>*{width:100%}.text-image-half-variant__content-wrapper{contain-intrinsic-size:auto 200px;min-height:auto;padding:32px}.text-image-half-variant__media{aspect-ratio:16/9;min-height:unset;contain-intrinsic-size:100vw 56.25vw}}@media (max-width:1023px) and (max-width:767px){.text-image-half-variant--left .text-image-half-variant__media,.text-image-half-variant--right .text-image-half-variant__media{order:1!important}.text-image-half-variant--left .text-image-half-variant__content-wrapper,.text-image-half-variant--right .text-image-half-variant__content-wrapper{order:2!important}}@media (max-width:1023px) and (min-width:768px) and (max-width:1023px){.text-image-half-variant--left .text-image-half-variant__media{order:1!important}.text-image-half-variant--left .text-image-half-variant__content-wrapper,.text-image-half-variant--right .text-image-half-variant__media{order:2!important}.text-image-half-variant--right .text-image-half-variant__content-wrapper{order:1!important}}.text-image-half-variant .title-block .title-container{width:100%;row-gap:24px!important}@media (min-width:768px){.text-image-half-variant .title-block .title-button-group{margin-top:24px}}@media (max-width:1199px){.text-image-half-variant .title-block .title-button-group{align-items:flex-start;flex-direction:column!important}}@media (min-width:1200px){.text-image-half-variant .title-block .title-button-group{flex-direction:row!important}}@media (max-width:1023px){.text-image-half-variant .title-block .title-eyebrow,.text-image-half-variant .title-block .title-headline,.text-image-half-variant .title-block .title-description,.text-image-half-variant .title-block .subtitle-container{width:100%;max-width:100%!important}}.text-image-half-variant .title-headline.animation-pending{animation:0s 2s forwards tiHalfFallbackReveal}@keyframes tiHalfFallbackReveal{to{visibility:visible}}.text-image-half-variant .title-headline{overflow:visible}.text-image-half-variant .title-headline span.word-reveal{opacity:0;animation-delay:var(--word-delay,0s);clip-path:none!important;padding-bottom:3px!important;animation-name:variantWordFadeIn!important;animation-duration:.5s!important;animation-timing-function:ease-out!important;animation-fill-mode:forwards!important;display:inline-block!important}.text-image-half-variant .title-headline[data-animation-complete=true]>span.word-reveal{line-height:inherit!important}.text-image-half-variant .title-headline[data-animated=true]>span.word-reveal,.text-image-half-variant .title-headline.scroll-down>span.word-reveal{clip-path:none!important;animation-name:tiHalfWordRevealForced!important;animation-duration:.5s!important;animation-timing-function:ease-out!important;animation-fill-mode:both!important}@keyframes variantWordFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes tiHalfWordRevealForced{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes tiHalfTallImageReveal{0%{opacity:0}to{opacity:1}}.text-image-half-variant--tall .text-image-half-variant__media.image-revealed{will-change:opacity;animation-name:tiHalfTallImageReveal!important;animation-duration:1s!important;animation-timing-function:cubic-bezier(.45,0,.2,1)!important;animation-fill-mode:both!important}@keyframes tiHalfTallWordReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(80px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.text-image-half-variant--tall .title-headline.headerReveal1{--word-delay:.1s!important}.text-image-half-variant--tall .title-headline span.word-reveal{clip-path:inset(100% 0 0)!important;will-change:transform,opacity,clip-path!important;animation-name:tiHalfTallWordReveal!important;animation-duration:.5s!important;animation-timing-function:cubic-bezier(0,.5,.5,1)!important;animation-fill-mode:forwards!important}@keyframes tiHalfTallSubHeaderReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.text-image-half-variant--tall .title-block .title-description.subHeaderReveal,.text-image-half-variant--tall .title-block .subtitle-container.subHeaderReveal{--line-delay:.2s!important}.text-image-half-variant--tall .title-block .title-description.subHeaderReveal.scroll-down>*,.text-image-half-variant--tall .title-block .subtitle-container.subHeaderReveal.scroll-down>*{will-change:transform,opacity,clip-path!important;animation-name:tiHalfTallSubHeaderReveal!important;animation-duration:.3s!important;animation-timing-function:cubic-bezier(0,.5,.5,1)!important;animation-fill-mode:both!important;display:block!important;overflow:visible!important}.text-image-half-variant--tall .title-headline[data-animated=true] span.word-reveal,.text-image-half-variant--tall .title-headline.scroll-down span.word-reveal{animation-name:tiHalfTallWordRevealForced!important;animation-duration:.5s!important;animation-timing-function:cubic-bezier(0,.5,.5,1)!important;animation-fill-mode:both!important}@keyframes tiHalfTallWordRevealForced{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(80px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.text-image-half-variant--tall .text-image-half-variant__media.image-revealed{opacity:1!important;animation:none!important}.text-image-half-variant--tall .title-headline span.word-reveal,.text-image-half-variant--tall .title-block .title-description.subHeaderReveal>*,.text-image-half-variant--tall .title-block .subtitle-container.subHeaderReveal>*{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}@media (max-width:767.98px){.text-image-half-variant--roundedCorner .text-image-half-variant__content-wrapper{order:1!important}.text-image-half-variant--roundedCorner .text-image-half-variant__media{order:2!important}.text-image-half-variant--roundedCorner .title-block{gap:8px!important}}@media (min-width:768px) and (max-width:1023px){.text-image-half-variant .disclaimer{padding:32px 170px!important}}@media (min-width:1024px) and (max-width:1440px){.text-image-half-variant .disclaimer{padding-left:170px!important;padding-right:170px!important}}@media (min-width:1441px){.text-image-half-variant .disclaimer{padding-left:242px!important;padding-right:242px!important}}@media (min-width:1600px){.text-image-half-variant{min-height:810px}.text-image-half-variant--left .text-image-half-variant__media{flex:none;width:calc(50vw - 24px);max-width:none;overflow:hidden}.text-image-half-variant--left .text-image-half-variant__content-wrapper{box-sizing:border-box;flex:none;width:800px;max-width:800px}.text-image-half-variant--right .text-image-half-variant__media{flex:none;width:calc(50vw - 24px);max-width:none;overflow:hidden}.text-image-half-variant--right .text-image-half-variant__content-wrapper{box-sizing:border-box;flex:none;width:800px;max-width:800px;margin-left:calc(50vw - 776px);padding-left:80px}}.text-image__video-container{position:relative}.text-image--eyebrow{scroll-margin-top:93px}.text-image--eyebrow :focus-visible,.text-image--eyebrow a:focus-visible,.text-image--eyebrow button:focus-visible{outline:.0625rem dashed var(--color-border-focus);outline-offset:.25rem}.text-image--eyebrow .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-image--eyebrow .text-image__description{overflow-wrap:break-word;word-wrap:break-word;max-width:100%;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.text-image--eyebrow .text-image__description p{margin-bottom:1rem}.text-image--eyebrow .text-image__description p:last-child{margin-bottom:0}.text-image--eyebrow .text-image__eyebrow{font-family:var(--font-family-regular);font-size:var(--font-size-xs);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);word-wrap:break-word;margin-bottom:.5rem}.text-image--eyebrow .text-image__headline{font-family:var(--font-family-regular);font-size:var(--h1-size-desktop);line-height:var(--line-height-medium);font-weight:var(--font-weight-regular);word-wrap:break-word}@media (max-width:1023px){.text-image--eyebrow .text-image__headline{font-size:var(--h3-size-desktop);line-height:var(--line-height-medium)}}.text-image--eyebrow .text-image__content-block{flex-direction:column;padding-top:0;display:flex}@media (max-width:768px){.text-image--eyebrow .text-image__content-block{padding-top:24px}}.text-image--eyebrow .title-block .title-headline{line-height:var(--line-height-h1)}.text-image--eyebrow .text-image__cta-container{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (max-width:1023px){.text-image--eyebrow .text-image__cta-container{flex-direction:column;align-items:flex-start}}.text-image--eyebrow .text-image__cta-container .button,.text-image--eyebrow .text-image__cta-container .text-link{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);word-wrap:break-word}.text-image--eyebrow.text-image--light .text-image__eyebrow,.text-image--eyebrow.text-image--light .text-image__headline{color:var(--color-text-primary)}.text-image--eyebrow.text-image--light .text-image__description{color:var(--color-text-secondary)}.text-image--eyebrow.text-image--light a:focus,.text-image--eyebrow.text-image--light button:focus{outline-color:var(--color-border-focus)}.text-image--eyebrow.text-image--dark .text-image__eyebrow,.text-image--eyebrow.text-image--dark .text-image__headline{color:var(--color-text-primary-dark)}.text-image--eyebrow.text-image--dark .text-image__description{color:var(--color-text-secondary-dark)}.text-image--eyebrow.text-image--dark a:focus,.text-image--eyebrow.text-image--dark button:focus{outline-color:var(--color-border-focus-dark)}.promo-tout{width:auto;height:605px}@media screen and (max-width:991px){.promo-tout{height:auto;max-height:fit-content}}.promo-tout__container{align-items:stretch;gap:0;width:100%;height:100%;display:flex}@media (max-width:991px){.promo-tout__container{flex-direction:column;gap:2rem;height:auto}}.promo-tout__content-wrapper{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:50%;height:100%;display:flex}@media (max-width:991px){.promo-tout__content-wrapper{order:2;width:100%;height:auto}}@media (min-width:991px) and (max-width:1199px){.promo-tout__content-wrapper{padding:3rem}}.promo-tout__media-wrapper{box-sizing:border-box;flex:1;width:50%;height:100%}@media (max-width:991px){.promo-tout__media-wrapper{order:1;width:100%;margin:0;padding:0}}.promo-tout__content{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.promo-tout__content--left{text-align:left}.promo-tout__content--center{text-align:center}.promo-tout__content--right{text-align:right}@media (min-width:1199px){.promo-tout .title-block{padding:48px 80px}}@media (min-width:769px) and (max-width:1022px){.promo-tout .title-block{padding:48px 32px}}@media (max-width:768px){.promo-tout .title-block{padding:24px}}@media (min-width:1600px){.promo-tout .title-block{max-width:760px}}.promo-tout__eyebrow{color:var(--promotout-heading);font-family:var(--font-family-regular);font-size:var(--font-size-xs);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);word-wrap:break-word;margin-bottom:.5rem}.promo-tout__title{color:var(--promotout-heading);font-family:var(--font-family-regular);font-size:var(--h1-size-desktop);line-height:var(--line-height-medium);font-weight:var(--font-weight-regular);word-wrap:break-word;margin-bottom:1rem}@media (max-width:991px){.promo-tout__title{font-size:var(--h3-size-desktop);line-height:var(--line-height-medium)}}.promo-tout__description{color:var(--promotout-desc);font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);word-wrap:break-word;margin-bottom:1.5rem}.promo-tout__description p{margin-bottom:1rem}.promo-tout__description p:last-child{margin-bottom:0}.promo-tout__button-group{gap:1rem;margin-top:1.25rem;display:flex}.promo-tout__content--left .promo-tout__button-group{justify-content:flex-start}.promo-tout__content--center .promo-tout__button-group{justify-content:center}.promo-tout__content--right .promo-tout__button-group{justify-content:flex-end}@media (max-width:991px){.promo-tout__button-group{flex-direction:column;align-items:flex-start}}.promo-tout__button-group .button.secondary{border-color:var(--button-border-color)}.promo-tout__button-group .link-button{color:var(--link-color)}.promo-tout__button-group .link-button:hover{color:var(--link-hover-color)}.promo-tout__media-container{box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:991px){.promo-tout__media-container{margin:0 auto;padding:0}}@media (max-width:991px) and (max-width:440px){.promo-tout__media-container{max-height:250px}}.promo-tout__image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:440px){.promo-tout__image{max-height:250px}}@media (max-width:768px){.promo-tout__image{height:211px}}@media (min-width:768px) and (max-width:991px){.promo-tout__image{aspect-ratio:16/9;height:302px;margin-top:93px}}.promo-tout__video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:440px){.promo-tout__video{max-height:250px}}.promo-tout__video:focus,.promo-tout__video:active{box-shadow:none!important;outline:none!important}.promo-tout__video::-moz-focus-inner{border:0}@media (min-width:992px){.promo-tout--image-left .promo-tout__container{flex-direction:row-reverse}.promo-tout--image-right .promo-tout__container{flex-direction:row}}.promo-tout--light{--text-image-bg-primary:var(--color-bg-inverse);background-color:var(--color-bg-inverse);color:var(--color-text-primary);--text-color-primary:var(--color-text-dark);--text-color-secondary:var(--color-text-medium);--promotout-heading:var(--color-heading-dark);--promotout-desc:var(--color-text-dark);--link-color:var(--color-blue-interactive);--button-border-color:var(--color-blue-interactive)}.promo-tout--dark{--text-image-bg-primary:var(--color-bg-primary);background-color:var(--color-bg-primary);color:var(--color-text-inverse);--text-color-primary:var(--color-text-primary);--text-color-secondary:var(--color-text-secondary);--promotout-heading:var(--color-text-inverse);--promotout-desc:var(--color-text-inverse);--link-color:var(--color-primary-light);--button-border-color:var(--color-primary-light)}.promo-tout--no-image .promo-tout__container{justify-content:center}.promo-tout--no-image .promo-tout__content{text-align:center;max-width:50rem}.promo-tout .title-block .title-headline{line-height:var(--line-height-h1)}@media (min-width:768px){.promo-tout .title-block .title-button-group{margin-top:24px}}.promo-tout__media-container{position:relative}.promo-tout__media-container.videoModal .video-player-container{border-radius:0;overflow:hidden;pointer-events:auto!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.promo-tout__media-container.videoModal .video-player-container .video-player{border-radius:0;min-height:100%;pointer-events:auto!important;width:100%!important;max-width:none!important;height:100%!important}.promo-tout__media-container.videoModal .video-player-container .video-coverImage{cursor:pointer;background-position:50%;background-size:cover;border-radius:0;width:100%;height:100%;min-height:100%;pointer-events:auto!important}.promo-tout__media-container.videoModal .video-player-container .play-button{cursor:pointer;z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:auto!important}.text-image--title-desc-bottom{width:100%;height:auto;min-height:100vh;position:relative;overflow:hidden}.text-image--title-desc-bottom.text-image--premium-experience-no-gradient{min-height:810px;max-height:810px}.text-image--title-desc-bottom .title-container .title-headline .word-reveal{letter-spacing:.2em!important}.text-image--title-desc-bottom .text-image__fullbleed-background{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.text-image--title-desc-bottom .text-image__fullbleed-background .text-image__image-wrapper{width:100%;height:100%}.text-image--title-desc-bottom .text-image__fullbleed-background .text-image__image{object-fit:cover;width:100%;height:100%}.text-image--title-desc-bottom .text-image__fullbleed-background .text-image__video-container{width:100%;height:100%;position:relative}.text-image--title-desc-bottom .text-image__fullbleed-background .text-image__video-container .text-image__video{object-fit:cover;width:100%;height:100%}.text-image--title-desc-bottom .text-image__bottom-content{z-index:2;flex-direction:row;gap:40px;padding:48px 60px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:1024px){.text-image--title-desc-bottom .text-image__bottom-content{gap:32px;padding:0 60px 60px}}@media (max-width:1023px){.text-image--title-desc-bottom .text-image__bottom-content{flex-direction:column;align-items:flex-start;gap:24px;padding:0 24px 48px}}@media (max-width:375px){.text-image--title-desc-bottom .text-image__bottom-content{gap:20px;padding:0 16px 40px}}.text-image--title-desc-bottom .text-image__bottom-title{flex:1;max-width:50%}@media (max-width:1023px){.text-image--title-desc-bottom .text-image__bottom-title{width:100%;max-width:100%}}.text-image--title-desc-bottom .text-image__bottom-title .text-image__eyebrow{font-family:var(--font-family-regular);font-size:var(--font-size-xs);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.text-image--title-desc-bottom .text-image__bottom-title .text-image__title-block-bottom{background:0 0;padding:0}.text-image--title-desc-bottom .text-image__bottom-title .text-image__title-block-bottom .title-headline{margin:0;font-size:var(--h4-size-desktop)!important;line-height:var(--line-height-medium)!important;font-weight:var(--font-weight-light)!important}@media (max-width:1023px){.text-image--title-desc-bottom .text-image__bottom-title .text-image__title-block-bottom .title-headline{font-size:var(--font-size-xl)!important}}.text-image--title-desc-bottom .text-image__bottom-description{flex-direction:column;flex:1;gap:24px;max-width:50%;display:flex}@media (max-width:1023px){.text-image--title-desc-bottom .text-image__bottom-description{gap:20px;width:100%;max-width:100%}}.text-image--title-desc-bottom .text-image__bottom-description .text-image__description{font-family:var(--font-family-regular);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}@media (max-width:1023px){.text-image--title-desc-bottom .text-image__bottom-description .text-image__description{max-width:100%}}.text-image--title-desc-bottom .text-image__bottom-description .text-image__description p{font-weight:var(--font-weight-medium);margin:0 0 1rem}.text-image--title-desc-bottom .text-image__bottom-description .text-image__description p:last-child{margin-bottom:0}.text-image--title-desc-bottom .text-image__bottom-description .text-image__bottom-ctas .text-image__cta-block-bottom{background:0 0;padding:0}.text-image--title-desc-bottom .text-image__bottom-description .text-image__bottom-ctas .text-image__cta-block-bottom .title-button-group{justify-content:flex-start;margin-top:0}.text-image--title-desc-bottom.text-image--dark .text-image__eyebrow,.text-image--title-desc-bottom.text-image--light .text-image__eyebrow,.text-image--title-desc-bottom.text-image--dark .text-image__bottom-title .title-headline,.text-image--title-desc-bottom.text-image--light .text-image__bottom-title .title-headline{color:var(--color-text-primary)}.text-image--title-desc-bottom.text-image--dark .text-image__description,.text-image--title-desc-bottom.text-image--light .text-image__description{color:var(--color-text-secondary)}.text-image--title-desc-bottom .text-image__premium-gradient-line{background:var(--premium-line-gradient-3,linear-gradient(90deg, #ffb59c 0%, #b46d40 50%, #7c360a 100%));z-index:10;width:100%;height:4px;position:absolute;bottom:0;left:0}.text-image__progress-bar-wrapper{z-index:3;width:100%;position:absolute;bottom:0;left:0;right:0}.text-image__progress-bar-wrapper .vs-progress-bar{position:relative}.text-image__progress-bar-wrapper .vs-progress-bar.vs-progress-bar--overlay{position:relative;bottom:auto;left:auto;right:auto}.content-showcase{width:100%;color:var(--color-text-primary,#171717);font-family:var(--font-family-regular);position:relative;overflow:hidden}.content-showcase__layout{align-items:stretch;gap:3rem;width:100%;display:flex}.content-showcase__lead{z-index:0;pointer-events:none;aspect-ratio:.835;background:#efefef;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.content-showcase__lead-image,.content-showcase__activity img{object-fit:cover;width:100%;height:100%;display:block}.content-showcase__details{z-index:1;flex-direction:column;flex:1 1 0;align-self:stretch;align-items:flex-start;min-width:0;padding:0;display:flex;position:relative}.content-showcase__feature-copy{z-index:1;width:100%;max-width:520px;position:relative}.content-showcase__feature-copy h2,.content-showcase__feature-copy .content-showcase__feature-title{max-width:320px;margin:0 0 1.2rem;font-weight:400;line-height:1.08}.content-showcase__feature-copy p{margin:0 0 1.1rem;font-size:15px;line-height:1.35}.content-showcase__feature-copy__description{font-size:15px;line-height:1.35}.content-showcase__feature-copy>div+.text-link,.content-showcase__feature-copy>div+.content-showcase__link{margin-top:var(--spacing-s,.5rem)}.content-showcase__link{min-width:245px;min-height:58px;color:inherit;box-sizing:border-box;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.9rem 1.4rem;font-size:15px;line-height:1.4;text-decoration:none;display:inline-flex}.content-showcase__link span{font-size:22px;line-height:.7}.content-showcase__link:hover,.content-showcase__link:focus-visible{background:#1717170a;text-decoration:none}.content-showcase__activities{align-items:flex-end;gap:var(--Spacing-XS,24px);width:100%;margin-top:auto;display:flex;position:relative}.content-showcase__activities--link{align-items:flex-end;gap:0;width:100%;margin-top:auto}.content-showcase__activities--link .content-showcase__activity-copy{flex:1;align-self:flex-end;width:100%}.content-showcase__activities--link .content-showcase__activity-heading{font-size:20px}.content-showcase__activities--link .content-showcase__activity-link{font-size:12px}.content-showcase__activity-track{z-index:0;pointer-events:none;flex:0 0 235px;gap:1rem;display:flex;position:relative;overflow:visible}.content-showcase__activity{flex:0 0 235px}.content-showcase__activity>img{border-radius:7px;height:289px}.content-showcase__activity-copy{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;align-self:stretch;margin:0;display:flex;position:relative}.content-showcase__activity-copy h3{margin:0}.content-showcase__activity-heading{flex:none;font-size:26px;font-weight:400}.content-showcase__activity-link{padding:var(--Spacing-3XS,12px) 0;color:inherit;align-items:center;gap:.7rem;font-size:15px;line-height:1.4;text-decoration:none;display:inline-flex}.content-showcase__activity-link .arrow-icon{align-items:center;min-width:16px;margin-left:8px;transition:transform .3s;display:inline-flex}.content-showcase__activity-link .arrow-icon svg{width:16px;height:16px}.content-showcase__activity-link:hover,.content-showcase__activity-link:focus-visible{text-underline-offset:.2rem;text-decoration:underline}.content-showcase__activity-link:hover .arrow-icon,.content-showcase__activity-link:focus-visible .arrow-icon{transform:translate(4px)}.content-showcase__activity-link:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px}.content-showcase__activity-links{z-index:2;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.content-showcase__feature-copy>a,.content-showcase__form>a,.content-showcase__activity-links>a{z-index:2;pointer-events:auto;position:relative}.content-showcase__feature-copy>a.btn,.content-showcase__form>a.btn,.content-showcase__activity-links>a.btn{white-space:nowrap;gap:.5rem;min-width:0;padding:0 .75rem;font-size:.75rem;line-height:1}.content-showcase__feature-copy>a.btn>span,.content-showcase__form>a.btn>span,.content-showcase__activity-links>a.btn>span{align-items:center;gap:.5rem;line-height:1;display:inline-flex}.content-showcase__feature-copy>a.btn svg,.content-showcase__form>a.btn svg,.content-showcase__activity-links>a.btn svg{flex-shrink:0;width:.75rem;height:.75rem}.content-showcase__activity-links>.content-showcase__activity-link,.content-showcase__activity-links>.text-link{width:fit-content;max-width:100%;padding:var(--Spacing-3XS,12px) 4px var(--Spacing-3XS,12px) 0;box-sizing:border-box;margin-top:0;display:flex}.content-showcase__activity-links>.content-showcase__activity-link .link-content,.content-showcase__activity-links>.text-link .link-content{min-width:0}.content-showcase__activity-links>.content-showcase__activity-link .link-content>.text-link,.content-showcase__activity-links>.text-link .link-content>.text-link{white-space:normal;overflow-wrap:anywhere;min-width:0}.content-showcase--composite .content-showcase__feature-copy>a.btn{padding-inline:var(--Spacing-M,48px)}@media (min-width:768px) and (max-width:1199px){.content-showcase--composite .content-showcase__feature-copy>a.btn{padding-inline:var(--Spacing-S,32px)}}.content-showcase--composite-carousel .content-showcase__lead{pointer-events:auto;background:0 0;overflow:visible}.content-showcase--composite-carousel .content-showcase__details{justify-content:center;height:auto}.content-showcase--composite-card .content-showcase__lead,.content-showcase--composite-card .content-showcase__lead-image{border-radius:8px}.content-showcase--composite-card .content-showcase__card-overlay>img{border-radius:var(--Radius-L,.75rem) 0 var(--Spacing-3XS,.75rem) 0}.content-showcase--composite-card .content-showcase__feature-copy{max-width:100%}.content-showcase__card-overlay{aspect-ratio:1;pointer-events:auto;width:48%;position:absolute;bottom:0;right:0}.content-showcase__carousel{box-sizing:border-box;width:100%;height:100%;padding-inline:1.5rem;position:relative}.content-showcase__carousel-viewport{touch-action:pan-y pinch-zoom;width:100%;height:100%;overflow:hidden}.content-showcase__carousel-track{height:100%;display:flex}.content-showcase__carousel-slide{flex:0 0 100%;min-width:0;height:100%}.content-showcase__carousel-slide img{object-fit:cover;width:100%;height:100%;display:block}.content-showcase__carousel-control{z-index:2;width:40px;height:40px;color:var(--color-bg-primary,#fff);background:var(--brand-color-primary,#222c91);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.content-showcase__carousel-control:hover:not(:disabled){background:var(--color-border-focus,#005bd8)}.content-showcase__carousel-control:disabled{cursor:default;background:#dedede}.content-showcase__carousel-control--prev{left:calc(1.5rem - 20px)}.content-showcase__carousel-control--next{right:calc(1.5rem - 20px)}.content-showcase__carousel-control:focus-visible{outline:2px dashed var(--color-border-focus,#005bd8);outline-offset:2px}.content-showcase__carousel-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.content-showcase--form{overflow:visible}.content-showcase--form .content-showcase__details{justify-content:flex-start;padding-top:2px}.content-showcase--form-with-activities .content-showcase__details{gap:var(--Spacing-XL,48px);height:auto}.content-showcase--form-with-activities .content-showcase__form-label{font-size:28px}.content-showcase--form-with-activities .content-showcase__activity-copy{min-width:0}.content-showcase--form-with-activities .content-showcase__activity-links>.text-link{max-width:100%}.content-showcase__form{width:285px;max-width:100%;height:fit-content}.content-showcase__form-label{margin-bottom:20px;font-size:20px;line-height:1.2;display:block}.content-showcase__form-select-wrapper{width:100%;position:relative}.content-showcase__form-select-wrapper--open{z-index:3}.content-showcase__form-options{z-index:10;overscroll-behavior:contain;box-sizing:border-box;background:var(--color-bg-primary,#fff);border:1px solid var(--color-border-primary,#d6d6d6);border-radius:.5rem;width:100%;max-width:calc(100vw - 2rem);margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden auto;box-shadow:0 4px 12px #00000029}.content-showcase__form-option{overflow-wrap:anywhere;color:var(--color-text-primary,#171717);cursor:pointer;padding:.625rem .8rem;font-size:1rem;line-height:1.4}.content-showcase__form-option:hover,.content-showcase__form-option[aria-selected=true],.content-showcase__form-option[data-active=true]{background:var(--color-bg-secondary,#f1f1f1)}.content-showcase__form-select-wrapper+a{width:100%;margin-top:var(--Spacing-XS,24px)}.content-showcase__form-select{box-sizing:border-box;width:100%;height:44px;color:var(--color-text-primary,#171717);background-color:var(--color-bg-primary,#fff);border:1px solid var(--color-border-primary,#d6d6d6);cursor:pointer;text-align:left;border-radius:999px;align-items:center;padding:0 44px 0 13px;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .2s;display:flex;position:relative}.content-showcase__form-select:hover:not(:focus){border-color:var(--color-text-primary-light,#5a6fd8)}.content-showcase__form-select:focus-visible{outline:2px dashed var(--color-border-focus,#005bd8);outline-offset:2px;outline:2px dashed var(--color-border-focus,#005bd8);outline-offset:2px}.content-showcase__form-select-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.content-showcase__form-select-chevron{color:var(--color-text-primary,#171717);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.content-showcase__form-submit{box-sizing:border-box;color:#fff;background:#222c91;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:44px;margin-top:20px;padding:.75rem 1.25rem;font-size:13px;line-height:1.2;text-decoration:none;display:flex}.content-showcase__form-submit span{font-size:18px;line-height:.7}.content-showcase__form-submit:hover,.content-showcase__form-submit:focus-visible{background:#18206f;text-decoration:none}@media (min-width:768px) and (max-width:1440px){.content-showcase__lead,.content-showcase__details{height:33.5625rem}}@media (min-width:768px) and (max-width:991px){.content-showcase__layout{gap:var(--Spacing-S,32px)}}@media (min-width:768px) and (max-width:1199px){.content-showcase__activities.content-showcase__activities--link{flex-direction:row}.content-showcase__activities{flex-direction:column;align-items:flex-start;gap:0}.content-showcase__activity-copy{align-self:flex-start;width:235px}.content-showcase__activities--link .content-showcase__activity-copy{width:100%}.content-showcase__activity>img{object-fit:cover;width:235px;height:120px}.content-showcase__activity-track,.content-showcase__activity{flex:none}}@media (max-width:767px){.content-showcase{padding:3rem 1.25rem}.content-showcase--composite .content-showcase__feature-copy>a.btn{padding-inline:var(--Spacing-XS,24px)}.content-showcase__layout{display:block}.content-showcase__lead{aspect-ratio:.835;flex-basis:auto;width:100%}.content-showcase__details{padding:2rem 0 0}.content-showcase__feature-copy{max-width:100%}.content-showcase__activities{flex-direction:column;align-items:stretch;margin-top:3rem;display:flex}.content-showcase__activity-track,.content-showcase__activity{flex:none;width:100%}.content-showcase__activity>img{aspect-ratio:auto;width:100%;height:auto}.content-showcase__activity-copy{width:100%;padding-top:1.5rem}.content-showcase--form .content-showcase__details{padding-top:2rem}}.content-showcase .content-showcase__lead,.content-showcase .content-showcase__lead>.content-showcase__lead-image,.content-showcase .content-showcase__carousel,.content-showcase .content-showcase__carousel-viewport,.content-showcase .content-showcase__carousel-slide,.content-showcase .content-showcase__carousel-slide img,.content-showcase .content-showcase__activity-track,.content-showcase .content-showcase__activity,.content-showcase .content-showcase__activity img{border-radius:var(--Spacing-3XS,.75rem)}.content-showcase{width:100%}.text-image-half-variant__container{flex-direction:row;align-items:stretch;width:100%;max-width:1440px;margin:0 auto;display:flex}@media (min-width:1200px){.text-image-half-variant__container{padding:var(--Spacing-4XS,.5rem) var(--Spacing-L,5rem)}}@media (min-width:992px) and (max-width:1199px){.text-image-half-variant__container{padding:var(--Spacing-4XS,.5rem) var(--Spacing-M,3rem);gap:32px}}@media (min-width:768px) and (max-width:991px){.text-image-half-variant__container{padding:var(--Spacing-4XS,.5rem) var(--Spacing-S,2rem);gap:24px}}@media (max-width:767px){.text-image-half-variant__container{padding:var(--Spacing-XS,1rem);flex-direction:column;gap:16px}}.text-image-half-variant .text-image-half-variant__media{position:relative;overflow:hidden}@media (min-width:1200px){.text-image-half-variant .text-image-half-variant__media{width:100%;max-width:50%;height:39.625rem;aspect-ratio:unset;min-height:unset;flex:0 0 50%}}@media (min-width:992px) and (max-width:1199px){.text-image-half-variant .text-image-half-variant__media{width:100%;max-width:50%;height:31.5rem;aspect-ratio:unset;min-height:unset;flex:0 0 50%}}@media (min-width:768px) and (max-width:991px){.text-image-half-variant .text-image-half-variant__media{flex:0 0 50%;order:unset;width:100%;max-width:50%;height:36.875rem;aspect-ratio:unset;min-height:unset}}@media (max-width:767px){.text-image-half-variant .text-image-half-variant__media{width:100%;max-width:100%;height:18.75rem;aspect-ratio:unset;min-height:unset;flex:0 0 100%;order:2}}.text-image-half-variant__image-container,.text-image-half-variant__static-image-container{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}@media (max-width:767px){.text-image-half-variant__image-container,.text-image-half-variant__static-image-container{inset:unset;height:100%;position:relative}}.text-image-half-variant__image-container img,.text-image-half-variant__static-image-container img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.text-image-half-variant .text-image-half-variant__content-wrapper{align-items:flex-start;display:flex;padding:0!important}@media (min-width:1200px){.text-image-half-variant .text-image-half-variant__content-wrapper{flex:0 0 50%;order:unset;max-width:50%}}@media (min-width:992px) and (max-width:1199px){.text-image-half-variant .text-image-half-variant__content-wrapper{flex:0 0 50%;order:unset;max-width:50%;padding:0 48px}}@media (min-width:768px) and (max-width:991px){.text-image-half-variant .text-image-half-variant__content-wrapper{flex:0 0 50%;order:unset;max-width:50%;padding:0 32px}}@media (max-width:767px){.text-image-half-variant .text-image-half-variant__content-wrapper{flex:0 0 100%;order:1;max-width:100%;padding:24px}}@media (min-width:1200px){.text-image-half-variant--left.text-image-half-variant .text-image-half-variant__content-wrapper{padding-left:48px!important}}@media (min-width:992px) and (max-width:1199px){.text-image-half-variant--left.text-image-half-variant .text-image-half-variant__content-wrapper{padding-left:32px!important}}@media (min-width:768px) and (max-width:991px){.text-image-half-variant--left.text-image-half-variant .text-image-half-variant__content-wrapper{padding-left:24px!important}}.text-image-half-variant--right.text-image-half-variant .text-image-half-variant__content-wrapper{margin-left:0!important}@media (min-width:768px){.text-image-half-variant .text-image-half-variant__media,.text-image-half-variant .text-image-half-variant__content-wrapper{box-sizing:border-box;flex:0 0 50%!important;width:50%!important;max-width:50%!important}}@media (max-width:767px){.text-image-half-variant .text-image-half-variant__media,.text-image-half-variant .text-image-half-variant__content-wrapper{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.text-image-half-variant__content{width:100%}@media (min-width:1200px){.text-image-half-variant__content{max-width:600px}}@media (max-width:1199px){.text-image-half-variant__content{max-width:100%}}.text-image-half-variant:not(.text-image-half-variant--roundedCorner) .text-image-half-variant__title-block .title-headline{align-self:stretch;font-family:var(--Heading-H3-fontFamily,"Visa Dialect UI", sans-serif)!important;font-size:var(--Heading-H3-fontSize,2.25rem)!important;font-style:normal!important;font-weight:var(--Weights-Bold,700)!important;letter-spacing:var(--Heading-H4-letterSpacing,-.0375rem)!important;color:var(--Text-Primary,#1a1a1a)!important;margin-bottom:0!important;padding-bottom:0!important;line-height:110%!important}.text-image-half-variant .text-image-half-variant__title-block{flex-direction:column;display:flex}@media (min-width:1200px){.text-image-half-variant .text-image-half-variant__title-block{gap:48px}}@media (min-width:992px) and (max-width:1199px){.text-image-half-variant .text-image-half-variant__title-block{gap:32px}}@media (min-width:768px) and (max-width:991px){.text-image-half-variant .text-image-half-variant__title-block{gap:24px}}@media (max-width:767px){.text-image-half-variant .text-image-half-variant__title-block{gap:16px}}.text-image-half-variant .text-image-half-variant__title-block .title-container{color:var(--Text-Primary,#1a1a1a);font-family:var(--Heading-H3-fontFamily,"Visa Dialect");font-size:var(--Heading-H3-fontSize,2.25rem);font-style:normal;font-weight:var(--Weights-Bold,700);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem);line-height:110%}.text-image-half-variant .title-description{overflow-wrap:break-word}@media (min-width:992px){.text-image-half-variant .title-description{font-size:16px;line-height:24px}}@media (max-width:991px){.text-image-half-variant .title-description{font-size:14px;line-height:22px}}.text-image-half-variant .title-description p{margin-bottom:1rem}.text-image-half-variant .title-description p:last-child{margin-bottom:0}@media screen and (min-width:1601px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{flex-basis:auto!important;width:1440px!important;max-width:1440px!important;padding-left:80px!important;padding-right:80px!important}}@media screen and (min-width:1601px) and (min-width:768px) and (max-width:1024px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{padding-left:2rem!important;padding-right:2rem!important}}@media screen and (min-width:1601px) and (max-width:767px){.text-image-half-variant--roundedCorner .text-image-half-variant__container{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media screen and (min-width:1601px){.text-image-half-variant--roundedCorner.text-image-half-variant--right .text-image-half-variant__content-wrapper{margin-left:0!important}}@media (max-width:375px){.text-image-half-variant--roundedCorner .text-image-half-variant__media{padding:.9375rem .625rem 0!important}}@media (min-width:1024px) and (max-width:1439px){.title-block-variant{padding-left:80px!important;padding-right:80px!important}.container-stack__item .title-block-variant{padding-left:0!important;padding-right:0!important}}@media (min-width:768px) and (max-width:1023px){.title-block-variant{padding-left:48px!important;padding-right:48px!important}.container-stack__item .title-block-variant{padding-left:unset!important;padding-right:unset!important}}.container-stack__inner{gap:48px}@media (max-width:1024px){.container-stack__inner{gap:32px}}.container-stack--padding{padding-top:0;padding-bottom:0}.horizontal-tabs__title,.horizontal-tabs-content{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding-left:80px;padding-right:80px}@media (max-width:1024px){.horizontal-tabs__title,.horizontal-tabs-content{padding-left:24px;padding-right:24px}}.horizontal-tabs__title{color:#656565}.horizontal-tabs-wrapper--has-title>.horizontal-tabs{padding-top:1.5rem}.horizontal-tabs{padding-left:0;padding-right:0}.horizontal-tabs .tab-navigation:not(.has-paddles){justify-content:flex-start;margin-left:0}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item>.article-feature-wrapper{margin-top:calc(32px - var(--container-stack-gap))}.container-stack--20-70-10 .container-stack__column:nth-child(2) .container-stack__item:has(.content-showcase) :is(h1,h2,h3,h4,h5,h6,p,span):last-child{margin-bottom:revert}.container-stack{max-width:1440px;padding-left:5rem;padding-right:5rem}@media (max-width:1024px){.container-stack{padding-left:3rem;padding-right:3rem}}@media (max-width:768px){.container-stack{padding-left:1.5rem;padding-right:1.5rem}}.horizontal-tabs .container-stack-wrapper>.container-stack .container-stack__item[data-component-type=grid] .grid-card-content{padding-left:0!important;padding-right:0!important}.horizontal-tabs .container-stack-wrapper>.container-stack .container-stack__item[data-component-type=grid] .grid-card{max-width:none;margin-left:0;margin-right:0}.container-stack-wrapper section.grid-card .gc-ctas a[href]:hover,.container-stack-wrapper section.grid-card .gc-ctas a[href]:hover *{color:#1434cb!important}.horizontal-tabs .container-stack-wrapper .grid-card-content:has(.stat-card-grid-container){padding-left:0!important;padding-right:0!important}.horizontal-tabs .container-stack-wrapper .media-card-non-carousel__content{max-width:1600px;padding-left:0!important;padding-right:0!important}.horizontal-tabs .container-stack-wrapper .feature-card-grid-container{padding-left:0!important;padding-right:0!important}.container-stack--sticky-active>.container-stack__inner>.container-stack__column--sticky.container-stack__column--has-secondary-nav{top:0}.secondary-nav__container{margin:0 auto;padding:0}@media (max-width:1024px){.secondary-nav__container{padding:0 2rem}}@media (max-width:768px){.secondary-nav__container{padding:0 1.5rem}}@media (max-width:1024px){.secondary-nav__container .secondary-nav__desktop{padding:10px 0!important}}@media (min-width:768px) and (max-width:991px){.secondary-nav__container .secondary-nav__desktop{padding:0!important}}.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode .carousel-flipper-wrapper{max-width:80%}@media (min-width:1024px) and (max-width:1440px){.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section{font-size:14px}}@media (min-width:768px) and (max-width:1023px){.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__section{font-size:10px}}@media (min-width:1024px) and (max-width:1440px){.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections{gap:1.8rem!important}}@media (min-width:768px) and (max-width:1023px){.secondary-nav-wrapper .secondary-nav--brand-blue .secondary-nav__sections-container.horizontal-mode .secondary-nav__sections{gap:1.2rem!important}}:is(.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode:has(.secondary-nav__carousel-mask--left .carousel[state=inactive]):has(.secondary-nav__carousel-mask--right .carousel[state=inactive]) .secondary-nav__carousel-mask,.secondary-nav-wrapper.carousel-enabled .secondary-nav__sections-container.horizontal-mode:has(.secondary-nav__carousel-mask--left .carousel[state=inactive]):has(.secondary-nav__carousel-mask--right .carousel[state=inactive]) .secondary-nav__carousel-controls){display:none!important}.text-link{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);transition:var(--transition-normal);color:var(--color-text-primary);align-items:center;max-width:100%;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.text-link.theme-light,.text-link.theme-dark{color:var(--color-rte-link-default)}.text-link.theme-light .text-link,.text-link.theme-dark .text-link{color:inherit}.text-link.theme-light:hover,.text-link.theme-light:active,.text-link.theme-dark:hover,.text-link.theme-dark:active{color:var(--color-rte-hover)}.text-link.theme-light:hover .text-link,.text-link.theme-light:active .text-link,.text-link.theme-dark:hover .text-link,.text-link.theme-dark:active .text-link{color:inherit}.text-link.L{font-size:var(--font-size-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.text-link .link-content{max-width:100%;display:inline;position:relative;overflow:visible}.text-link .link-content>p,.text-link .link-content>div,.text-link .link-content>h1,.text-link .link-content>h2,.text-link .link-content>h3,.text-link .link-content>h4,.text-link .link-content>h5,.text-link .link-content>h6{margin:0;display:inline}.text-link .arrow-icon{z-index:1;vertical-align:middle;min-width:16px;line-height:var(--line-height-compact);will-change:transform;backface-visibility:hidden;align-items:center;margin-left:8px;transition:transform .3s;display:inline-flex;position:relative;top:-1px}.text-link:hover .arrow-icon,.text-link:active .arrow-icon{transform:translate(4px)}.text-link.M .arrow-icon{min-width:16px}.text-link.L .arrow-icon{min-width:24px}.text-link.animate-arrow .arrow-icon{transition:transform .3s}.text-link.animate-arrow:hover .arrow-icon,.text-link.animate-arrow:active .arrow-icon{transform:translate(4px)}.text-link.animate-arrow:hover .arrow-icon svg,.text-link.animate-arrow:active .arrow-icon svg{visibility:visible}.text-link.M .arrow-icon svg{width:16px;height:16px}.text-link.L .arrow-icon svg{width:24px;height:24px}.tabs-grid .tg-ctas .text-link{max-width:100%;display:inline-flex;overflow:visible}.tabs-grid .tg-ctas .text-link p{display:contents}.tabs-grid .tg-ctas .text-link .link-content{white-space:normal;align-items:center;max-width:100%;display:inline-block}.tabs-grid .tg-ctas .text-link:hover .link-content,.tabs-grid .tg-ctas .text-link:active .link-content{white-space:normal}.tabs-grid .tg-ctas .text-link .arrow-icon{flex-shrink:0}.text-link:focus-visible,.text-link.focused{outline:2px dashed var(--color-rte-outline,var(--brand-color-primary));outline-offset:2px}.text-link.inactive,.text-link[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.text-link{width:auto;max-width:100%;overflow:visible}.text-link .link-content{white-space:normal;overflow:visible}.sign-in-link{font-family:var(--font-dialect-regular);color:inherit;white-space:nowrap;transition:var(--transition-normal);align-items:center;gap:.25rem;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.sign-in-link__icon{flex-shrink:0;align-items:center;display:inline-flex}.sign-in-link:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px}.sign-in-link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}:root{font-family:var(--font-family-regular)}.title-block{gap:var(--spacing-l);background-color:var(--color-bg-primary);color:var(--color-text-primary);flex-direction:column;justify-content:space-between;scroll-margin-top:103px;display:flex}@media (min-width:768px){.title-block{gap:var(--spacing-l);flex-direction:row}}@media (min-width:1024px){.title-block{gap:var(--spacing-l)}}#standalone-title-block{background-color:var(--color-bg-primary);width:100%}#standalone-title-block .title-block-container{width:100%;max-width:1600px;margin:0 auto}#standalone-title-block .title-block{padding:var(--spacing-xxl)!important}@media (min-width:1697px){#standalone-title-block .title-block{padding:var(--spacing-xxl)!important}}@media (max-width:767px){#standalone-title-block .title-block{padding:2.5rem var(--spacing-l)!important}}@media (min-width:768px) and (max-width:1023px){#standalone-title-block .title-block{padding:var(--spacing-xxl) var(--spacing-xl)!important}}#standalone-title-block .title-block.no-bottom-padding{padding-bottom:0!important}@media (min-width:1600px){#standalone-title-block .title-block.no-bottom-padding[class*=title-block--premiumExperience]{padding-bottom:0!important}}@media (max-width:767px){#standalone-title-block .title-block.no-bottom-padding[class*=title-block--premiumExperience]{padding-bottom:.75rem!important}}@media (min-width:768px) and (max-width:1023px){#standalone-title-block .title-block.no-bottom-padding[class*=title-block--premiumExperience]{padding-bottom:0!important}}.title-container{box-sizing:border-box;row-gap:var(--spacing-l);flex-direction:column;flex:0 0 50%;min-width:0;display:flex}.title-block-center .title-container,.title-block-left .title-container,.title-block-right .title-container{flex:0 0 25%}.title-block.animate-in .title-line-mask,.title-block.animate-in .subtitle-line-mask{animation-timing-function:cubic-bezier(0,.5,.5,1);animation-fill-mode:forwards}.title-block.animate-in .title-container{opacity:1;flex-flow:wrap;display:flex}.title-block.animate-in .title-word-container{vertical-align:top;display:inline-block}.title-block.animate-in .title-word{animation:.5s cubic-bezier(0,.5,.5,1) forwards revealMask;display:inline-block;transform:translateY(5rem)}.title-block.animate-in .title-word-container:first-child .title-word{animation-delay:0s}.title-block.animate-in .title-word-container:nth-child(2) .title-word{animation-delay:.1s}.title-block.animate-in .title-word-container:nth-child(3) .title-word{animation-delay:.2s}.title-block.animate-in .title-word-container:nth-child(4) .title-word{animation-delay:.3s}.title-block.animate-in .title-word-container:nth-child(5) .title-word{animation-delay:.4s}.title-block.animate-in .title-word-container:nth-child(6) .title-word{animation-delay:.5s}.title-block.animate-in .title-word-container:nth-child(7) .title-word{animation-delay:.6s}.title-block.animate-in .title-word-container:nth-child(8) .title-word{animation-delay:.7s}.title-block.animate-in .title-word-container:nth-child(9) .title-word{animation-delay:.8s}.title-block.animate-in .title-word-container:nth-child(10) .title-word{animation-delay:.9s}.title-block.animate-in .subtitle-container{opacity:1}.title-block.animate-in .subtitle-line-container{height:auto;margin-bottom:.625rem;display:block;overflow:hidden}.title-block.animate-in .subtitle-line{animation:.3s cubic-bezier(0,.5,.5,1) forwards revealMask;display:block;transform:translateY(100%)}.title-block.animate-in .subtitle-line-container:first-child .subtitle-line{animation-delay:0s}.title-block.animate-in .subtitle-line-container:nth-child(2) .subtitle-line{animation-delay:.2s}.title-block.animate-in .subtitle-line-container:nth-child(3) .subtitle-line{animation-delay:.4s}.title-block.animate-in .subtitle-line-container:nth-child(4) .subtitle-line{animation-delay:.6s}.title-block.animate-in .subtitle-line-container:nth-child(5) .subtitle-line{animation-delay:.8s}.title-block.animate-in .button-group{animation:.8s ease-out .4s forwards fadeInFromTop}.title-block .title{max-width:51.5%;font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-text-primary);border-bottom:none;flex:0 0 52%;align-items:flex-start;margin:0;display:flex}.title-block .title p{padding-bottom:9px}.title-block.is-bg-parent{background:0 0}.title-headline p{padding-bottom:9px}.title-headline,.title-headline-text{overflow-wrap:break-word;word-break:break-word}.title-headline sup{font-size:.6em;line-height:var(--line-height-compact);vertical-align:baseline;padding-top:.2em;display:inline-block;position:relative;top:-.5em}h1.title-headline,.heading-h1.title-headline{padding-bottom:9px;font-size:var(--h1-size-desktop)!important;letter-spacing:-.01em!important;line-height:var(--line-height-normal)!important;font-weight:var(--font-weight-headline)!important;font-family:var(--font-family-headline)!important}@media (max-width:1023px){h1.title-headline,.heading-h1.title-headline{font-size:var(--h1-size-mobile)!important}}h1.title-headline :not(sup):not(sub),h1.title-headline h1,h1.title-headline h2,h1.title-headline h3,h1.title-headline h4,h1.title-headline h5,h1.title-headline h6,h1.title-headline p,h1.title-headline span,h1.title-headline div,h1.title-headline a,.heading-h1.title-headline :not(sup):not(sub),.heading-h1.title-headline h1,.heading-h1.title-headline h2,.heading-h1.title-headline h3,.heading-h1.title-headline h4,.heading-h1.title-headline h5,.heading-h1.title-headline h6,.heading-h1.title-headline p,.heading-h1.title-headline span,.heading-h1.title-headline div,.heading-h1.title-headline a{font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}h1.title-headline sup,.heading-h1.title-headline sup{vertical-align:super!important;font-size:.6em!important;line-height:var(--line-height-relaxed)!important}h1.title-headline sub,.heading-h1.title-headline sub{vertical-align:sub!important;font-size:.6em!important;line-height:var(--line-height-relaxed)!important}h1.title-headline .visa-icon,h1.title-headline [class*=visa-icon],.heading-h1.title-headline .visa-icon,.heading-h1.title-headline [class*=visa-icon]{font-size:inherit!important;font-family:inherit!important}h2.title-headline,.heading-h2.title-headline{overflow:visible;font-size:var(--h2-size-desktop)!important;letter-spacing:-.03em!important;line-height:var(--line-height-normal)!important;font-weight:var(--font-weight-headline)!important;font-family:var(--font-family-headline)!important}@media (max-width:1023px){h2.title-headline,.heading-h2.title-headline{font-size:var(--h2-size-mobile)!important}}h2.title-headline sup,.heading-h2.title-headline sup{font-size:.6em!important;line-height:var(--line-height-compact)!important}h2.title-headline sub,.heading-h2.title-headline sub{vertical-align:sub!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}h2.title-headline .visa-icon,h2.title-headline [class*=visa-icon],.heading-h2.title-headline .visa-icon,.heading-h2.title-headline [class*=visa-icon]{font-size:inherit!important;font-family:inherit!important}h1.title-headline:has(sup){line-height:var(--line-height-relaxed)!important}.heading-h1.title-headline:has(sup){line-height:var(--line-height-relaxed)!important}h2.title-headline:has(sup){line-height:var(--line-height-relaxed)!important}.heading-h2.title-headline:has(sup){line-height:var(--line-height-relaxed)!important}h3.title-headline,.heading-h3.title-headline{font-size:var(--h3-size-desktop)!important;line-height:var(--line-height-normal)!important;font-weight:var(--font-weight-headline)!important;font-family:var(--font-family-headline)!important}@media (max-width:1023px){h3.title-headline,.heading-h3.title-headline{font-size:var(--h3-size-mobile)!important}}@media (max-width:1439px){h3.title-headline,.heading-h3.title-headline{line-height:var(--line-height-tight)!important}}h3.title-headline sup,.heading-h3.title-headline sup{vertical-align:super!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}h3.title-headline sub,.heading-h3.title-headline sub{vertical-align:sub!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}h3.title-headline .visa-icon,h3.title-headline [class*=visa-icon],.heading-h3.title-headline .visa-icon,.heading-h3.title-headline [class*=visa-icon]{font-size:inherit!important;font-family:inherit!important}h4.title-headline,.heading-h4.title-headline{font-size:var(--h4-size-desktop)!important;line-height:var(--line-height-normal)!important;font-weight:var(--font-weight-headline)!important;font-family:var(--font-family-headline)!important}@media (max-width:1023px){h4.title-headline,.heading-h4.title-headline{font-size:var(--h4-size-mobile)!important}}@media (max-width:1439px){h4.title-headline,.heading-h4.title-headline{line-height:var(--line-height-tight)!important}}h4.title-headline sup,.heading-h4.title-headline sup{vertical-align:super!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}h4.title-headline sub,.heading-h4.title-headline sub{vertical-align:sub!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}h4.title-headline .visa-icon,h4.title-headline [class*=visa-icon],.heading-h4.title-headline .visa-icon,.heading-h4.title-headline [class*=visa-icon]{font-size:inherit!important;font-family:inherit!important}.font-large-desktop.title-headline{font-size:var(--font-large-desktop)!important;line-height:var(--line-height-normal)!important;font-weight:var(--font-weight-headline)!important;font-family:var(--font-family-headline)!important}@media (max-width:1023px){.font-large-desktop.title-headline{font-size:var(--font-large-mobile)!important}}.font-large-desktop.title-headline sup{vertical-align:super!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}.font-large-desktop.title-headline sub{vertical-align:sub!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}.font-large-desktop.title-headline .visa-icon,.font-large-desktop.title-headline [class*=visa-icon]{font-size:inherit!important;font-family:inherit!important}.font-medium-desktop.title-headline{font-size:var(--font-medium-desktop)!important;line-height:var(--line-height-normal)!important;font-weight:var(--font-weight-headline)!important;font-family:var(--font-family-headline)!important}@media (max-width:1023px){.font-medium-desktop.title-headline{font-size:var(--font-medium-mobile)!important}}.font-medium-desktop.title-headline sup{vertical-align:super!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}.font-medium-desktop.title-headline sub{vertical-align:sub!important;font-size:.6em!important;line-height:var(--line-height-compact)!important}.font-medium-desktop.title-headline .visa-icon,.font-medium-desktop.title-headline [class*=visa-icon]{font-size:inherit!important;font-family:inherit!important}.subtitle-container{box-sizing:border-box;flex:1}.title-description{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--body-s-size,.875rem);line-height:var(--body-s-line-height,1.5);font-weight:var(--font-weight-regular)}.title-description p{margin:0 0 .5rem}.title-eyebrow{color:var(--color-text-primary);font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium)}.title-eyebrow p{font-family:var(--font-family-medium);font-size:var(--body-xs-size,.75rem);line-height:var(--body-xs-line-height,1.5);font-weight:var(--font-weight-medium);margin:0}.title-anchor-link{z-index:100;display:block;position:relative;pointer-events:auto!important;cursor:pointer!important;text-decoration:none!important}.title-anchor-link:hover{opacity:.8;text-decoration:underline!important}.title-anchor-link:before,.title-anchor-link:after{display:none!important}.title-anchor-link .title-headline{color:inherit;margin:0;padding:0}.headerReveal1{position:relative}.headerReveal1 a{pointer-events:auto}.title-button-group{gap:var(--spacing-l);margin-top:var(--spacing-l);justify-content:flex-start;align-items:center;display:flex}.title-button-group>.text-link{justify-content:center;align-items:center;min-width:7.875rem;height:3rem;display:inline-flex;position:relative;overflow:visible;background-color:var(--color-btn-secondary-bg)!important;border:1px solid var(--color-btn-secondary-border)!important;border-radius:var(--border-radius-pill)!important;color:var(--color-btn-text-secondary)!important;padding:.875rem 1rem!important}.title-button-group>.text-link span,.title-button-group>.text-link .link-content,.title-button-group>.text-link .text-link{z-index:3;position:relative;color:inherit!important}.title-button-group>.text-link:hover,.title-button-group>.text-link:active{background-color:var(--color-bg-inverse)!important;color:var(--color-text-inverse)!important;border-color:var(--color-btn-secondary-border)!important;opacity:1!important}.title-button-group>.text-link:hover span,.title-button-group>.text-link:hover .link-content,.title-button-group>.text-link:hover .text-link,.title-button-group>.text-link:active span,.title-button-group>.text-link:active .link-content,.title-button-group>.text-link:active .text-link{color:inherit!important}.title-button-group>.text-link:focus:not(:focus-visible){box-shadow:none!important;outline:none!important}.title-button-group>.text-link:focus-visible{background-color:var(--color-btn-secondary-bg)!important;box-shadow:none!important;outline:none!important}.title-button-group>.text-link:focus-visible:after{content:"";border:2px dotted var(--color-btn-secondary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.title-button-group>.text-link:focus-visible:hover,.title-button-group>.text-link:focus-visible:active{background-color:var(--color-bg-inverse)!important;color:var(--color-text-inverse)!important}.title-button-group>.text-link:focus-visible:hover:after,.title-button-group>.text-link:focus-visible:active:after{border-color:var(--color-text-inverse)!important}.title-button-group>.text-link.inactive,.title-button-group>.text-link[aria-disabled=true]{cursor:not-allowed;pointer-events:none;background-color:var(--color-btn-secondary-bg)!important;color:var(--color-btn-secondary-disabled)!important;border-color:var(--color-btn-secondary-disabled)!important}@media (max-width:1024px){.title-button-group{margin-top:var(--spacing-m);flex-flow:wrap;align-items:center}.title-button-group>*{flex:0 auto;min-width:fit-content;max-width:100%}}@media (max-width:767px){.title-button-group{flex-direction:column;align-items:flex-start}.title-button-group>*{width:100%;max-width:100%}}.title-block-left,.title-block-right,.title-block-center{flex-direction:column;display:flex}.title-block-left .title,.title-block-right .title,.title-block-center .title{max-width:100%;color:var(--text-heading,var(--color-text-primary));font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);margin:0 0 var(--spacing-l) 0;flex:none}.subtitle-container-left,.subtitle-container-right{width:100%}@media (min-width:768px){.subtitle-container-center{width:100%}}.title-block-left{text-align:left;align-items:flex-start}.title-block-right{text-align:right;align-items:flex-end}.title-block-center{justify-content:center;align-items:center;max-width:55.25rem;margin-left:auto;margin-right:auto}.subtitle-container-left .title-button-group{justify-content:flex-start!important}.subtitle-container-right .title-button-group{justify-content:flex-end!important}.subtitle-container-right .title-button-group .text-link{margin-left:auto}.subtitle-container-center .title-button-group{justify-content:center!important;align-items:center!important}.title-block-center .title-description{text-align:center!important}.title-block-center .subtitle-container-center{text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.title-block-center,.title-block-center .title-container{text-align:center!important;align-items:center!important}.title-block-center .title-headline,.title-block-center .title-eyebrow{text-align:center!important}.title-block-center .subtitle-container-center{text-align:center!important;align-items:center!important}.title-block-center .subtitle-container-center .title-description{text-align:center!important}.title-block-center .subtitle-container-center .title-button-group{justify-content:center!important}.title-block-center .subtitle-container-center .title-button-group .text-link,.title-block-center .subtitle-container-center .title-button-group .text-link .link-content,.title-block-center .subtitle-container-center .title-button-group .vs-text-button,.title-block-center .subtitle-container-center .title-button-group .vs-link-button{text-align:center!important;justify-content:center!important}}@media (max-width:1023px){.title{font-size:var(--h4-size-desktop)!important}}.title-description ol,.title-description ul{list-style:revert!important;margin:1rem 0!important;padding-left:1.5rem!important}.title-description ol{list-style-type:decimal!important;list-style-position:outside!important}.title-description ul{list-style-type:disc!important;list-style-position:outside!important}.title-description li{line-height:var(--line-height-relaxed)!important;margin-bottom:.5rem!important;display:list-item!important}.title-description li:last-child{margin-bottom:0!important}.title-description ol ol,.title-description ul ul,.title-description ol ul,.title-description ul ol{margin:.5rem 0!important;padding-left:1.5rem!important}.title-description li p{margin:0!important}.title-description a{color:var(--color-rte-link);text-decoration:underline}.title-description a.vs-link-cta,.title-description a.vs-link-inline,.title-description a.vs-link-cta.vs-link-inline{text-decoration:underline}.title-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.title-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:.25rem;text-decoration:underline}.title-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.title-description a:has(.link-icon){vertical-align:baseline;display:inline-block}.title-description a[data-linktype=internal][target=_self]:not(.vs-link-same-window):not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}#standalone-title-block .title-description{padding:4px}#standalone-title-block .title-description p{padding:2px 4px}#standalone-title-block .title-description a:focus,#standalone-title-block .title-description a:focus-visible{outline:.125rem dotted var(--color-rte-outline);outline-offset:.25rem}.title-block.theme-dark .title-description a{color:var(--color-rte-link)}.title-block.theme-dark .title-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.title-block.theme-dark .title-description a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}.title-block .vs-text{font-size:var(--font-size-s)!important;font-family:inherit!important}.title-block-variant{background-color:var(--color-bg-white);width:100%}.title-block-variant.variant-variant2{max-width:100%}.title-block-variant.variant-variant2 .title-block-variant__content{flex-direction:row;align-items:center;gap:0;padding:.5rem 1.5rem;display:flex;border-left:2px solid var(--brand-blue-400)!important;background-color:#0000!important}.title-block-variant.variant-variant2 .title-block-variant__left{flex:1;width:100%}.title-block-variant.variant-variant2 .title-block-variant__title-text{font-family:var(--font-family-regular);font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular));font-size:var(--Heading-Body---M-fontSize,1.125rem);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--Heading-Body---M-lineHeight,1.75rem);letter-spacing:var(--Heading-Body---M-letterSpacing,0);color:var(--color-text-primary,var(--color-text-primary));text-align:left;margin:0}.title-block-variant.variant-variant2 .title-block-variant__metadata,.title-block-variant.variant-variant2 .title-block-variant__right{display:none}.title-block-variant.theme-dark{background-color:var(--color-text-primary);color:var(--color-bg-white)}.title-block-variant.theme-dark .title-block-variant__eyebrow{color:var(--card-bottom-panel-border)}.title-block-variant.theme-dark .title-block-variant__title-text{color:var(--color-bg-white)}.title-block-variant.alignment-center .title-block-variant__content{text-align:center;justify-content:center}.title-block-variant.alignment-center .title-block-variant__left,.title-block-variant.alignment-center .title-block-variant__right{align-items:center}.title-block-variant.alignment-center .title-block-variant__description{text-align:center}.title-block-variant.alignment-center .title-block-variant__cta-group{justify-content:center}.title-block-variant.orientation-stacked .title-block-variant__content{flex-direction:column;align-items:flex-start;gap:24px}.title-block-variant.orientation-stacked .title-block-variant__right{align-items:flex-start;width:100%}.title-block-variant.orientation-stacked .title-block-variant__description{text-align:left}.title-block-variant.orientation-stacked .title-block-variant__cta-group{justify-content:flex-start}.title-block-variant.orientation-stacked.alignment-center .title-block-variant__content,.title-block-variant.orientation-stacked.alignment-center .title-block-variant__right{align-items:center}.title-block-variant.orientation-stacked.alignment-center .title-block-variant__description{text-align:center}.title-block-variant.orientation-stacked.alignment-center .title-block-variant__cta-group{justify-content:center}.title-block-variant.with-animation .title-block-variant__eyebrow,.title-block-variant.with-animation .title-block-variant__title,.title-block-variant.with-animation .title-block-variant__metadata,.title-block-variant.with-animation .title-block-variant__description,.title-block-variant.with-animation .title-block-variant__view-all,.title-block-variant.with-animation .title-block-variant__cta-group{opacity:0;animation:.6s ease-out forwards fadeInUp}.title-block-variant.with-animation .title-block-variant__eyebrow{animation-delay:.1s}.title-block-variant.with-animation .title-block-variant__title{animation-delay:.2s}.title-block-variant.with-animation .title-block-variant__metadata{animation-delay:.25s}.title-block-variant.with-animation .title-block-variant__view-all{animation-delay:.3s}.title-block-variant.with-animation .title-block-variant__description{animation-delay:.4s}.title-block-variant.with-animation .title-block-variant__cta-group{animation-delay:.5s}.title-block-variant.variant-variant1.orientation-side-by-side .title-block-variant__content.has-right-content .title-block-variant__left{flex:0 0 80%;max-width:80%}.title-block-variant.variant-variant1.orientation-side-by-side .title-block-variant__content.has-right-content .title-block-variant__right{max-width:20%}.title-block-variant.variant-variant1.orientation-side-by-side .title-block-variant__content.no-right-content .title-block-variant__left{flex:100%;max-width:100%}.title-block-variant__content{align-items:flex-end;gap:48px;max-width:1440px;margin:0 auto;display:flex}.title-block-variant__left{flex:3;min-width:0}.title-block-variant__right{flex-direction:column;flex:1;align-items:flex-end;gap:16px;min-width:0;display:flex}.title-block-variant__eyebrow{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal2);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}@media (max-width:768px){.title-block-variant__eyebrow{font-size:var(--font-size-m-plus)!important}.title-block-variant__eyebrow *{font-size:inherit!important}}.title-block-variant__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium);color:var(--headline-color,var(--color-text-primary));margin:0}.theme-dark .title-block-variant__title{color:var(--color-bg-white)}.title-block-variant__eyebrow a,.title-block-variant__title a{color:inherit;transition:color .2s}.title-block-variant__eyebrow a:hover,.title-block-variant__eyebrow a:focus-visible,.title-block-variant__title a:hover,.title-block-variant__title a:focus-visible{color:var(--color-text-link)}.title-block-variant__eyebrow a:hover *,.title-block-variant__eyebrow a:focus-visible *,.title-block-variant__title a:hover *,.title-block-variant__title a:focus-visible *{color:var(--color-text-link)!important}.theme-dark .title-block-variant__eyebrow a:hover,.theme-dark .title-block-variant__eyebrow a:focus-visible,.theme-dark .title-block-variant__title a:hover,.theme-dark .title-block-variant__title a:focus-visible{color:var(--color-dark-link-blue)}.theme-dark .title-block-variant__eyebrow a:hover *,.theme-dark .title-block-variant__eyebrow a:focus-visible *,.theme-dark .title-block-variant__title a:hover *,.theme-dark .title-block-variant__title a:focus-visible *{color:var(--color-dark-link-blue)!important}h1.title-block-variant__title{font-family:var(--font-family-regular);font-family:var(--Heading-H1-fontFamily,var(--font-family-regular));font-size:var(--Heading-H1-fontSize,4rem);line-height:var(--line-height-medium);letter-spacing:var(--Heading-H1-letterSpacing,-.03125rem)}h2.title-block-variant__title{font-family:var(--font-family-regular);font-family:var(--Heading-H2-fontFamily,var(--font-family-regular));font-size:var(--Heading-H2-fontSize,3rem);line-height:var(--Heading-H2-lineHeight,3.625rem);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem)}h3.title-block-variant__title{font-family:var(--font-family-regular);font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H3-fontSize,2.25rem);line-height:var(--line-height-tight);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem)}h4.title-block-variant__title{font-family:var(--font-family-regular);font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}h5.title-block-variant__title{font-family:var(--font-family-regular);font-family:var(--Heading-H5-fontFamily,var(--font-family-regular));font-size:var(--Heading-H5-fontSize,1.5rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}h6.title-block-variant__title{font-family:var(--font-family-regular);font-family:var(--Heading-H6-fontFamily,var(--font-family-regular));font-size:var(--Heading-H6-fontSize,1.25rem);line-height:var(--line-height-relaxed);letter-spacing:0}@media (max-width:768px){h1.title-block-variant__title{font-size:var(--h1-size-mobile);line-height:var(--line-height-medium);letter-spacing:var(--Heading-H1-letterSpacing,-.03125rem)}h2.title-block-variant__title{font-size:var(--h2-size-mobile);line-height:var(--Heading-H2-lineHeight,3.625rem);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem)}h3.title-block-variant__title{font-size:var(--h3-size-mobile);line-height:var(--line-height-tight);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem)}h4.title-block-variant__title{font-size:var(--h4-size-mobile);line-height:var(--line-height-tight);letter-spacing:-.0125rem}h5.title-block-variant__title{font-size:var(--h5-size-mobile);line-height:var(--line-height-tight);letter-spacing:-.0125rem}h6.title-block-variant__title{font-size:var(--h6-size-mobile);line-height:var(--line-height-relaxed);letter-spacing:0}}.title-block-variant__metadata{color:var(--color-text-primary,var(--color-text-primary));font-family:var(--font-family-regular);font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular));font-size:var(--Heading-Body---M-fontSize,1.125rem);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-Body---M-lineHeight,1.75rem);letter-spacing:var(--Heading-Body---M-letterSpacing,0);margin-top:16px;margin-bottom:0;display:block}.theme-dark .title-block-variant__metadata{color:var(--color-bg-white)}.title-block-variant__view-all{color:var(--Primary-Blue-400);font-family:var(--font-family-regular);font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.5rem);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:-.01875rem;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;line-height:normal;text-decoration:none;transition:color .2s;display:inline-flex}.title-block-variant__view-all:hover,.title-block-variant__view-all:focus-visible{color:var(--color-text-link);text-decoration:none}.title-block-variant__view-all:hover *,.title-block-variant__view-all:focus-visible *{color:var(--color-text-link)!important}.theme-dark .title-block-variant__view-all{color:var(--color-dark-accent-blue)}.theme-dark .title-block-variant__view-all:hover,.theme-dark .title-block-variant__view-all:focus-visible{color:var(--color-dark-link-blue);text-decoration:none}.theme-dark .title-block-variant__view-all:hover *,.theme-dark .title-block-variant__view-all:focus-visible *{color:var(--color-dark-link-blue)!important}.title-block-variant__view-all svg{flex-shrink:0;width:16px;height:16px}.title-block-variant__right>.title-block-variant__view-all:only-child{margin-bottom:6px}.title-block-variant__description{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:-.03rem;color:var(--description-color,var(--color-text-primary));text-align:left;margin-top:var(--spacing-m)}.theme-dark .title-block-variant__description{color:var(--description-color,var(--color-dark-text-muted))}.title-block-variant__description p{margin:0 0 12px}.title-block-variant__description p:last-child{margin-bottom:0}.title-block-variant__description ul,.title-block-variant__description ol{text-align:left;margin:12px 0;padding-left:24px}.title-block-variant__description li{margin-bottom:8px}.title-block-variant__description li:last-child{margin-bottom:0}.title-block-variant__description a{color:var(--Primary-Blue-400);text-decoration:underline;transition:color .2s}.title-block-variant__description a:hover,.title-block-variant__description a:focus-visible{color:var(--color-text-link);text-decoration:none}.theme-dark .title-block-variant__description a{color:var(--color-dark-accent-blue)}.theme-dark .title-block-variant__description a:hover,.theme-dark .title-block-variant__description a:focus-visible{color:var(--color-dark-link-blue);text-decoration:none}.title-block-variant__cta-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.title-block-variant__cta-group>*{flex-shrink:0}.title-block-variant__cta-group.cta-layout-stacked{flex-direction:column;align-items:flex-start}.title-block-variant__cta-group.cta-layout-stacked>*{width:auto}.title-block-variant__cta-group.cta-layout-side-by-side{flex-flow:wrap}.title-block-variant__cta-group.cta-count-1>*{min-width:auto}.title-block-variant__cta-group.cta-count-2{gap:16px}.title-block-variant__cta-group a,.title-block-variant__cta-group button,.title-block-variant__cta-group .button,.title-block-variant__cta-group .text-link,.title-block-variant__cta-group .link-button{color:var(--Primary-Blue-400)!important;font-family:var(--font-family-regular)!important;font-family:var(--Heading-H4-fontFamily,var(--font-family-regular))!important;font-size:var(--Heading-H4-fontSize,1.5rem)!important;font-style:normal!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:-.01875rem!important;box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;min-height:auto!important;padding:0!important;line-height:normal!important;text-decoration:none!important}.title-block-variant__cta-group a:hover,.title-block-variant__cta-group a:focus,.title-block-variant__cta-group a:active,.title-block-variant__cta-group button:hover,.title-block-variant__cta-group button:focus,.title-block-variant__cta-group button:active,.title-block-variant__cta-group .button:hover,.title-block-variant__cta-group .button:focus,.title-block-variant__cta-group .button:active,.title-block-variant__cta-group .text-link:hover,.title-block-variant__cta-group .text-link:focus,.title-block-variant__cta-group .text-link:active,.title-block-variant__cta-group .link-button:hover,.title-block-variant__cta-group .link-button:focus,.title-block-variant__cta-group .link-button:active{color:var(--color-text-link)!important;box-shadow:none!important;background:0 0!important;text-decoration:none!important}.theme-dark .title-block-variant__cta-group a:hover,.theme-dark .title-block-variant__cta-group a:focus,.theme-dark .title-block-variant__cta-group a:active,.theme-dark .title-block-variant__cta-group button:hover,.theme-dark .title-block-variant__cta-group button:focus,.theme-dark .title-block-variant__cta-group button:active,.theme-dark .title-block-variant__cta-group .button:hover,.theme-dark .title-block-variant__cta-group .button:focus,.theme-dark .title-block-variant__cta-group .button:active,.theme-dark .title-block-variant__cta-group .text-link:hover,.theme-dark .title-block-variant__cta-group .text-link:focus,.theme-dark .title-block-variant__cta-group .text-link:active,.theme-dark .title-block-variant__cta-group .link-button:hover,.theme-dark .title-block-variant__cta-group .link-button:focus,.theme-dark .title-block-variant__cta-group .link-button:active{color:var(--color-dark-link-blue)!important;text-decoration:none!important}.title-block-variant__cta-group a span,.title-block-variant__cta-group button span,.title-block-variant__cta-group .button span,.title-block-variant__cta-group .text-link span,.title-block-variant__cta-group .link-button span{color:inherit!important}.title-block-variant__cta-group a svg,.title-block-variant__cta-group a .arrow-icon,.title-block-variant__cta-group a .icon,.title-block-variant__cta-group button svg,.title-block-variant__cta-group button .arrow-icon,.title-block-variant__cta-group button .icon,.title-block-variant__cta-group .button svg,.title-block-variant__cta-group .button .arrow-icon,.title-block-variant__cta-group .button .icon,.title-block-variant__cta-group .text-link svg,.title-block-variant__cta-group .text-link .arrow-icon,.title-block-variant__cta-group .text-link .icon,.title-block-variant__cta-group .link-button svg,.title-block-variant__cta-group .link-button .arrow-icon,.title-block-variant__cta-group .link-button .icon{display:none!important}@media (min-width:768px){.title-block-variant__content{gap:var(--spacing-l)}}@media (max-width:1439px){.title-block-variant.variant-variant2{width:100%}.title-block-variant.variant-variant2 .title-block-variant__content{gap:var(--Spacing-4XS,.5rem);flex-direction:column;align-items:flex-start;display:flex}.title-block-variant.variant-variant2 .title-block-variant__left{flex:none;width:100%}.title-block-variant.variant-variant2 .title-block-variant__metadata,.title-block-variant.variant-variant2 .title-block-variant__right{display:none}.title-block-variant__content{gap:40px}.title-block-variant__left{flex:3;min-width:0}.title-block-variant__right{flex:1;gap:14px}.title-block-variant__eyebrow{font-size:var(--font-size-xs);line-height:var(--line-height-tight);margin-bottom:8px}.title-block-variant h1.title-block-variant__title{font-size:var(--Heading-H1-fontSize,4rem);line-height:var(--line-height-medium);letter-spacing:var(--Heading-H1-letterSpacing,-.03125rem)}.title-block-variant h2.title-block-variant__title{font-size:var(--Heading-H2-fontSize,3rem);line-height:var(--Heading-H2-lineHeight,3.625rem);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem)}.title-block-variant h3.title-block-variant__title{font-size:var(--Heading-H3-fontSize,2.25rem);line-height:var(--line-height-tight);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem)}.title-block-variant h4.title-block-variant__title{font-size:var(--Heading-H4-fontSize,1.75rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h5.title-block-variant__title{font-size:var(--Heading-H5-fontSize,1.5rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h6.title-block-variant__title{font-size:var(--Heading-H6-fontSize,1.25rem);line-height:var(--line-height-relaxed);letter-spacing:0}.title-block-variant__metadata{font-size:var(--font-size-m);line-height:var(--line-height-relaxed);margin-top:10px}.title-block-variant__view-all{font-size:var(--font-size-l)}.title-block-variant__view-all svg{width:14px;height:14px}.title-block-variant__description{font-size:var(--font-size-s-plus);line-height:var(--line-height-relaxed)}.title-block-variant__cta-group{gap:14px}.title-block-variant__cta-group a,.title-block-variant__cta-group button,.title-block-variant__cta-group .button,.title-block-variant__cta-group .text-link,.title-block-variant__cta-group .link-button{font-size:var(--font-size-l)!important}}@media (min-width:1440px){.container-stack .title-block-variant{padding-left:0;padding-right:0}.title-block-variant__content{gap:48px;max-width:1440px;padding-left:5rem;padding-right:5rem}.container-stack .title-block-variant__content,.grid-card-content .title-block-variant__content{padding-left:0;padding-right:0}.title-block-variant__left{flex:3}.title-block-variant__right{flex:1;gap:16px}.title-block-variant__eyebrow{font-size:var(--font-size-s);line-height:var(--line-height-normal2);margin-bottom:8px}.title-block-variant h1.title-block-variant__title{font-size:var(--Heading-H1-fontSize,4rem);line-height:var(--line-height-medium);letter-spacing:var(--Heading-H1-letterSpacing,-.03125rem)}.title-block-variant h2.title-block-variant__title{font-size:var(--Heading-H2-fontSize,3rem);line-height:var(--Heading-H2-lineHeight,3.625rem);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem)}.title-block-variant h3.title-block-variant__title{font-size:var(--Heading-H3-fontSize,2.25rem);line-height:var(--line-height-tight);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem)}.title-block-variant h4.title-block-variant__title{font-size:var(--Heading-H4-fontSize,1.75rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h5.title-block-variant__title{font-size:var(--Heading-H5-fontSize,1.5rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h6.title-block-variant__title{font-size:var(--Heading-H6-fontSize,1.25rem);line-height:var(--line-height-relaxed);letter-spacing:0}.title-block-variant__metadata{font-size:var(--font-size-m-plus);line-height:var(--line-height-relaxed);margin-top:0}.title-block-variant__view-all{font-size:var(--font-size-l)}.title-block-variant__description{font-size:var(--font-size-m);line-height:var(--line-height-relaxed)}.title-block-variant__cta-group{gap:16px}}@media (min-width:768px) and (max-width:1023px){.title-block-variant{padding-left:24px;padding-right:24px}.container-stack .title-block-variant{padding-left:0;padding-right:0}.title-block-variant .title-block-variant__content{gap:32px}.title-block-variant h1.title-block-variant__title{font-size:var(--Heading-H1-fontSize,4rem);line-height:var(--line-height-medium);letter-spacing:var(--Heading-H1-letterSpacing,-.03125rem)}.title-block-variant h2.title-block-variant__title{font-size:var(--Heading-H2-fontSize,3rem);line-height:var(--Heading-H2-lineHeight,3.625rem);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem)}.title-block-variant h3.title-block-variant__title{font-size:var(--Heading-H3-fontSize,2.25rem);line-height:var(--line-height-tight);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem)}.title-block-variant h4.title-block-variant__title{font-size:var(--Heading-H4-fontSize,1.75rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h5.title-block-variant__title{font-size:var(--Heading-H5-fontSize,1.5rem);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h6.title-block-variant__title{font-size:var(--Heading-H6-fontSize,1.25rem);line-height:var(--line-height-relaxed);letter-spacing:0}.title-block-variant .title-block-variant__view-all{font-size:var(--font-size-s)}.title-block-variant .title-block-variant__right{gap:14px}.title-block-variant .title-block-variant__description{font-size:var(--font-size-s-plus);line-height:var(--line-height-relaxed)}.title-block-variant .title-block-variant__cta-group{gap:12px}}@media (min-width:1024px) and (max-width:1439px){.title-block-variant{padding-left:24px;padding-right:24px}.container-stack .title-block-variant,.grid-card-content .title-block-variant{padding-left:0;padding-right:0}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.title-block-variant{padding-left:3rem;padding-right:3rem}.container-stack .title-block-variant{padding-left:0;padding-right:0}}@media (max-width:1023px){.title-block-variant h1.title-block-variant__title *,.title-block-variant h2.title-block-variant__title *,.title-block-variant h3.title-block-variant__title *,.title-block-variant h4.title-block-variant__title *,.title-block-variant h5.title-block-variant__title *,.title-block-variant h6.title-block-variant__title *,.title-block-variant .title-block-variant__title-text *{font-size:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important;font-family:inherit!important}}@media (max-width:767px){.title-block-variant{padding-left:24px;padding-right:24px}.container-stack .title-block-variant{padding-left:0;padding-right:0}.title-block-variant.variant-variant1.orientation-side-by-side .title-block-variant__content.has-right-content .title-block-variant__left,.title-block-variant.variant-variant1.orientation-side-by-side .title-block-variant__content.has-right-content .title-block-variant__right{flex:100%;max-width:100%}.title-block-variant .title-block-variant__content{flex-direction:column;align-items:flex-start;gap:20px}.title-block-variant h1.title-block-variant__title{font-size:var(--h1-size-mobile);line-height:var(--line-height-medium);letter-spacing:var(--Heading-H1-letterSpacing,-.03125rem)}.title-block-variant h2.title-block-variant__title{font-size:var(--h2-size-mobile);line-height:var(--Heading-H2-lineHeight,3.625rem);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem)}.title-block-variant h3.title-block-variant__title{font-size:var(--h3-size-mobile);line-height:var(--line-height-tight);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem)}.title-block-variant h4.title-block-variant__title{font-size:var(--h4-size-mobile);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h5.title-block-variant__title{font-size:var(--h5-size-mobile);line-height:var(--line-height-tight);letter-spacing:-.0125rem}.title-block-variant h6.title-block-variant__title{font-size:var(--h6-size-mobile);line-height:var(--line-height-relaxed);letter-spacing:0}.title-block-variant .title-block-variant__view-all{font-size:var(--font-size-s)}.title-block-variant .title-block-variant__right{align-items:flex-start;gap:12px}.title-block-variant .title-block-variant__description{font-size:var(--font-size-s);line-height:var(--line-height-normal2);text-align:left;margin-top:var(--spacing-s)}.title-block-variant .title-block-variant__cta-group{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}}.topic-cloud__load-more-text,.topic-cloud__chip-text{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--body-s-line-height)}.topic-cloud{box-sizing:border-box;width:100%;padding:var(--Spacing-L,80px) var(--Spacing-M,48px)}.topic-cloud__container{align-items:flex-start;gap:var(--Spacing-M,48px);box-sizing:border-box;flex-direction:row;width:100%;max-width:94rem;margin:0 auto;display:flex}.topic-cloud__headline-section{flex:0 0 38%;min-width:0;max-width:35rem}.topic-cloud__headline-section .title-block{background-color:#0000!important;padding:0!important}.topic-cloud__headline-section .title-block .subHeaderReveal,.topic-cloud__headline-section .title-block .headerReveal1,.topic-cloud__headline-section .title-block .animation-pending,.topic-cloud__headline-section .title-block .title-eyebrow,.topic-cloud__headline-section .title-block .title-headline,.topic-cloud__headline-section .title-block .title-description,.topic-cloud__headline-section .title-block .blockReveal,.topic-cloud__headline-section .title-block .blockReveal>*{opacity:1!important;clip-path:none!important;transform:none!important}.topic-cloud__headline-section .title-block .title-description a{color:var(--color-rte-link);text-decoration:underline}.topic-cloud__headline-section .title-block .title-description a.vs-link-cta{text-decoration:underline}.topic-cloud__headline-section .title-block .title-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.topic-cloud__headline-section .title-block .title-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.topic-cloud .title-block .btn:focus:after,.topic-cloud .title-block .text-link:focus:after{content:none!important;display:none!important}.topic-cloud__chips-section{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.topic-cloud__chips-container{gap:var(--Spacing-4XS,8px);flex-wrap:wrap;align-items:flex-start;width:100%;display:flex}.topic-cloud__chip{padding:var(--Spacing-4XS,8px) var(--Spacing-2XS,16px);box-sizing:border-box;border-radius:var(--border-radius-pill,1000px);background-color:var(--color-bg-tertiary);min-height:2.5rem;color:var(--color-text-primary);cursor:pointer;white-space:normal;word-break:break-word;text-align:center;-webkit-user-select:none;user-select:none;border:none;justify-content:center;align-items:center;max-width:17.5rem;transition:background-color .2s,border-color .2s;display:inline-flex;position:relative}.topic-cloud__chip:focus-visible{outline:none}.topic-cloud__chip:focus-visible:after{content:"";border:2px dotted var(--color-border-focus);border-radius:var(--border-radius-pill,1000px);pointer-events:none;position:absolute;inset:3px}.topic-cloud__chip-text{white-space:normal;word-break:break-word;color:inherit}.topic-cloud__load-more{justify-content:center;align-items:center;gap:var(--Spacing-4XS,8px);padding:var(--Spacing-4XS,8px) var(--Spacing-XS,24px);box-sizing:border-box;border-radius:var(--border-radius-pill,1000px);border:1px solid var(--color-border-primary);background-color:var(--color-bg-overlay-scrim);min-height:3rem;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.topic-cloud__load-more .visa-icon{width:var(--font-size-m);height:var(--font-size-m);font-size:var(--font-size-m);color:inherit;flex:none;justify-content:center;align-items:center;line-height:1;transition:color .2s;display:inline-flex}.topic-cloud__load-more:focus-visible{outline:none}.topic-cloud__load-more:focus-visible:after{content:"";border:2px dotted var(--color-border-focus);border-radius:var(--border-radius-pill,1000px);pointer-events:none;position:absolute;inset:3px}.topic-cloud__load-more-label{grid-template-areas:"label";place-items:center;display:grid}.topic-cloud__load-more-text{white-space:nowrap;color:inherit;grid-area:label}.topic-cloud__load-more-text[data-inactive=true]{visibility:hidden;pointer-events:none}.topic-cloud{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.topic-cloud .title-block{background-color:#0000!important;padding:0!important}.topic-cloud .title-block .blockReveal>*,.topic-cloud .title-block .btn{opacity:1!important}.topic-cloud .title-block .btn.btn--primary,.topic-cloud .title-block .btn.btn--primary.btn--light,.topic-cloud .title-block .btn.btn--secondary,.topic-cloud .title-block .btn.btn--secondary.btn--light,.topic-cloud .title-block .btn.btn--tertiary,.topic-cloud .title-block .btn.btn--tertiary.btn--light{color:var(--color-text-primary)!important;border:1px solid var(--color-border-primary)!important;background-color:#0000!important}.topic-cloud .title-block .btn.btn--primary span,.topic-cloud .title-block .btn.btn--primary .btn-text,.topic-cloud .title-block .btn.btn--primary.btn--light span,.topic-cloud .title-block .btn.btn--primary.btn--light .btn-text,.topic-cloud .title-block .btn.btn--secondary span,.topic-cloud .title-block .btn.btn--secondary .btn-text,.topic-cloud .title-block .btn.btn--secondary.btn--light span,.topic-cloud .title-block .btn.btn--secondary.btn--light .btn-text,.topic-cloud .title-block .btn.btn--tertiary span,.topic-cloud .title-block .btn.btn--tertiary .btn-text,.topic-cloud .title-block .btn.btn--tertiary.btn--light span,.topic-cloud .title-block .btn.btn--tertiary.btn--light .btn-text{color:var(--color-text-primary)!important}.topic-cloud .title-block .btn.btn--primary:hover,.topic-cloud .title-block .btn.btn--primary:active,.topic-cloud .title-block .btn.btn--primary.btn--light:hover,.topic-cloud .title-block .btn.btn--primary.btn--light:active,.topic-cloud .title-block .btn.btn--secondary:hover,.topic-cloud .title-block .btn.btn--secondary:active,.topic-cloud .title-block .btn.btn--secondary.btn--light:hover,.topic-cloud .title-block .btn.btn--secondary.btn--light:active,.topic-cloud .title-block .btn.btn--tertiary:hover,.topic-cloud .title-block .btn.btn--tertiary:active,.topic-cloud .title-block .btn.btn--tertiary.btn--light:hover,.topic-cloud .title-block .btn.btn--tertiary.btn--light:active{background-color:var(--color-border-focus)!important;color:var(--color-text-inverse)!important;border-color:var(--color-border-focus)!important;opacity:1!important}.topic-cloud .title-block .btn.btn--primary:hover span,.topic-cloud .title-block .btn.btn--primary:hover .btn-text,.topic-cloud .title-block .btn.btn--primary:active span,.topic-cloud .title-block .btn.btn--primary:active .btn-text,.topic-cloud .title-block .btn.btn--primary.btn--light:hover span,.topic-cloud .title-block .btn.btn--primary.btn--light:hover .btn-text,.topic-cloud .title-block .btn.btn--primary.btn--light:active span,.topic-cloud .title-block .btn.btn--primary.btn--light:active .btn-text,.topic-cloud .title-block .btn.btn--secondary:hover span,.topic-cloud .title-block .btn.btn--secondary:hover .btn-text,.topic-cloud .title-block .btn.btn--secondary:active span,.topic-cloud .title-block .btn.btn--secondary:active .btn-text,.topic-cloud .title-block .btn.btn--secondary.btn--light:hover span,.topic-cloud .title-block .btn.btn--secondary.btn--light:hover .btn-text,.topic-cloud .title-block .btn.btn--secondary.btn--light:active span,.topic-cloud .title-block .btn.btn--secondary.btn--light:active .btn-text,.topic-cloud .title-block .btn.btn--tertiary:hover span,.topic-cloud .title-block .btn.btn--tertiary:hover .btn-text,.topic-cloud .title-block .btn.btn--tertiary:active span,.topic-cloud .title-block .btn.btn--tertiary:active .btn-text,.topic-cloud .title-block .btn.btn--tertiary.btn--light:hover span,.topic-cloud .title-block .btn.btn--tertiary.btn--light:hover .btn-text,.topic-cloud .title-block .btn.btn--tertiary.btn--light:active span,.topic-cloud .title-block .btn.btn--tertiary.btn--light:active .btn-text{color:var(--color-text-inverse)!important}.topic-cloud .title-block .btn.btn--primary:focus-visible,.topic-cloud .title-block .btn.btn--primary.btn--light:focus-visible,.topic-cloud .title-block .btn.btn--secondary:focus-visible,.topic-cloud .title-block .btn.btn--secondary.btn--light:focus-visible,.topic-cloud .title-block .btn.btn--tertiary:focus-visible,.topic-cloud .title-block .btn.btn--tertiary.btn--light:focus-visible{outline:2px dotted var(--color-border-focus)!important;outline-offset:-6px!important;box-shadow:none!important}.topic-cloud .title-block .btn.btn--primary:focus-visible:after,.topic-cloud .title-block .btn.btn--primary.btn--light:focus-visible:after,.topic-cloud .title-block .btn.btn--secondary:focus-visible:after,.topic-cloud .title-block .btn.btn--secondary.btn--light:focus-visible:after,.topic-cloud .title-block .btn.btn--tertiary:focus-visible:after,.topic-cloud .title-block .btn.btn--tertiary.btn--light:focus-visible:after{content:none!important;display:none!important}.topic-cloud .title-block .btn.btn--primary:hover:focus-visible,.topic-cloud .title-block .btn.btn--primary:active:focus-visible,.topic-cloud .title-block .btn.btn--primary.btn--light:hover:focus-visible,.topic-cloud .title-block .btn.btn--primary.btn--light:active:focus-visible,.topic-cloud .title-block .btn.btn--secondary:hover:focus-visible,.topic-cloud .title-block .btn.btn--secondary:active:focus-visible,.topic-cloud .title-block .btn.btn--secondary.btn--light:hover:focus-visible,.topic-cloud .title-block .btn.btn--secondary.btn--light:active:focus-visible,.topic-cloud .title-block .btn.btn--tertiary:hover:focus-visible,.topic-cloud .title-block .btn.btn--tertiary:active:focus-visible,.topic-cloud .title-block .btn.btn--tertiary.btn--light:hover:focus-visible,.topic-cloud .title-block .btn.btn--tertiary.btn--light:active:focus-visible{outline-color:var(--color-text-inverse)!important}.topic-cloud .title-block .text-link{color:var(--color-text-primary)!important;border:1px solid var(--color-border-primary)!important;border-radius:var(--border-radius-pill,1000px)!important;padding:var(--Spacing-4XS,8px) var(--Spacing-XS,24px)!important;opacity:1!important;text-underline-offset:unset!important;background-color:#0000!important;justify-content:center!important;align-items:center!important;min-width:auto!important;height:auto!important;text-decoration:none!important;display:inline-flex!important}.topic-cloud .title-block .text-link span,.topic-cloud .title-block .text-link .link-content,.topic-cloud .title-block .text-link .text-link{color:var(--color-text-primary)!important;text-decoration:none!important}.topic-cloud .title-block .text-link:hover,.topic-cloud .title-block .text-link:active{background-color:var(--color-border-focus)!important;color:var(--color-text-inverse)!important;border-color:var(--color-border-focus)!important;opacity:1!important;text-decoration:none!important}.topic-cloud .title-block .text-link:hover span,.topic-cloud .title-block .text-link:hover .link-content,.topic-cloud .title-block .text-link:hover .text-link,.topic-cloud .title-block .text-link:active span,.topic-cloud .title-block .text-link:active .link-content,.topic-cloud .title-block .text-link:active .text-link{color:var(--color-text-inverse)!important;text-decoration:none!important}.topic-cloud .title-block .text-link:focus-visible{outline:2px dotted var(--color-border-focus)!important;outline-offset:-6px!important;box-shadow:none!important}.topic-cloud .title-block .text-link:focus-visible:after{content:none!important;display:none!important}.topic-cloud .title-block .text-link:hover:focus-visible,.topic-cloud .title-block .text-link:active:focus-visible{outline-color:var(--color-text-inverse)!important}.topic-cloud .topic-cloud__chip:hover,.topic-cloud .topic-cloud__chip:active{background-color:var(--color-bg-inactive)}.topic-cloud .topic-cloud__load-more:hover,.topic-cloud .topic-cloud__load-more:active{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-inverse)}.topic-cloud .topic-cloud__load-more:hover:focus-visible:after,.topic-cloud .topic-cloud__load-more:active:focus-visible:after{border-color:var(--color-text-inverse)}@media (max-width:1439px) and (min-width:1024px){.topic-cloud__container{gap:var(--Spacing-S,32px)}}@media (max-width:1023px) and (min-width:768px){.topic-cloud{padding:var(--Spacing-M,48px) var(--Spacing-S,32px)}.topic-cloud__container{gap:var(--Spacing-XS,24px)}}@media (max-width:767px){.topic-cloud{padding:var(--Spacing-M,48px) var(--Spacing-XS,24px)}.topic-cloud__container{gap:var(--Spacing-S,32px);flex-direction:column}.topic-cloud__headline-section{width:100%}.topic-cloud__headline-section .title-block .title-button-group{flex-flow:wrap!important;align-items:center!important}.topic-cloud__headline-section .title-block .title-button-group>*{flex:none!important;width:auto!important;max-width:fit-content!important}.topic-cloud__chips-section{gap:var(--Spacing-M,48px);width:100%}.topic-cloud__chips-container{gap:var(--Spacing-4XS,8px)}.topic-cloud__load-more{width:100%;min-height:2.5rem}}@media (prefers-contrast:high){.topic-cloud__chip{border:2px solid}.topic-cloud__load-more{border-width:2px}.topic-cloud{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.topic-cloud .topic-cloud__load-more{border-color:var(--color-text-primary)}}@media (prefers-reduced-motion:reduce){.topic-cloud__chip,.topic-cloud__load-more{transition:none}}@media print{.topic-cloud{padding:var(--Spacing-XS,24px) 0;background-color:#0000!important}.topic-cloud__chip,.topic-cloud__load-more{border-color:var(--color-text-primary)!important}.topic-cloud__chip-text,.topic-cloud__load-more-text{color:var(--color-text-primary)!important}}.topic-cloud-related-topics{box-sizing:border-box;width:100%;padding:var(--Spacing-M,48px) 0}.topic-cloud-related-topics__container{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:100%;display:flex}.topic-cloud-related-topics__title-section{text-align:left;width:100%}.topic-cloud-related-topics__title-section .title-block{text-align:left;background-color:#0000!important;padding:0!important}.topic-cloud-related-topics__title-section .title-block .title-block__title,.topic-cloud-related-topics__title-section .title-block .title-block__eyebrow,.topic-cloud-related-topics__title-section .title-block .title-block__description{text-align:left}.topic-cloud-related-topics__title-section .title-block .title-block__title,.topic-cloud-related-topics__title-section .title-block .title-block__title h1,.topic-cloud-related-topics__title-section .title-block .title-block__title h2,.topic-cloud-related-topics__title-section .title-block .title-block__title h3,.topic-cloud-related-topics__title-section .title-block .title-block__title h4{font-family:var(--font-family-regular)!important;font-size:var(--h4-size-desktop)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-medium)!important;letter-spacing:-.2px!important;font-style:italic!important}.topic-cloud-related-topics__chips-section{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.topic-cloud-related-topics__chips-container{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.topic-cloud-related-topics__chip{border-radius:var(--Radius-Full,100px);cursor:pointer;white-space:nowrap;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:8px 16px;transition:all .2s ease-in-out;display:inline-flex}.topic-cloud-related-topics__chip:hover{box-shadow:0 2px 8px var(--color-active-overlay);transform:translateY(-1px)}.topic-cloud-related-topics__chip:focus,.topic-cloud-related-topics__chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.topic-cloud-related-topics__chip:active{box-shadow:0 1px 4px var(--color-overlay-08);transform:translateY(0)}.topic-cloud-related-topics__chip-text{text-align:center;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.topic-cloud-related-topics__load-more{border-radius:var(--Radius-Full,100px);border:1px solid var(--color-border-primary-light,#ddd);cursor:pointer;white-space:nowrap;background-color:#0000;justify-content:center;align-items:center;gap:6px;padding:8px 16px;transition:all .2s ease-in-out;display:inline-flex}.topic-cloud-related-topics__load-more:hover{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.topic-cloud-related-topics__load-more:hover .topic-cloud-related-topics__load-more-text,.topic-cloud-related-topics__load-more:hover svg{color:var(--Text-Inverse)}.topic-cloud-related-topics__load-more:focus,.topic-cloud-related-topics__load-more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.topic-cloud-related-topics__load-more:active{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.topic-cloud-related-topics__load-more:active .topic-cloud-related-topics__load-more-text,.topic-cloud-related-topics__load-more:active svg{color:var(--Text-Inverse)}.topic-cloud-related-topics__load-more-text{text-align:center;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.topic-cloud-related-topics.theme-light{background-color:var(--color-bg-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__title-section{color:var(--color-text-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__chip{background-color:var(--color-bg-primary);border-color:var(--Border-Light)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__chip:hover{background-color:var(--Background-Tertiary-Hover)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__chip:active{background-color:var(--Background-Tertiary-Active)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__chip-text{color:var(--color-text-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more{border-color:var(--color-border-primary-light,#ddd);color:var(--color-text-primary);background-color:#0000}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more:hover{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more:hover .topic-cloud-related-topics__load-more-text,.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more:hover svg{color:var(--Text-Inverse)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more-text{color:var(--color-text-primary)}.topic-cloud-related-topics.theme-dark{background-color:var(--color-bg-inverse-brand)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__title-section{color:var(--color-text-inverse)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip{border-color:var(--color-text-secondary);background-color:#0000}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip:hover{background-color:var(--color-bg-white-opacity-10,#ffffff1a);border-color:var(--color-neutrals-400)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip:focus{outline-color:var(--brand-blue-300)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip:active{background-color:var(--color-bg-white-opacity-10,#ffffff1a)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip-text{color:var(--color-text-inverse)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more{border-color:var(--color-text-secondary);color:var(--color-text-inverse);background-color:#0000}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more:hover{background-color:var(--color-bg-white-opacity-10,#ffffff1a);border-color:var(--color-neutrals-400)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more:focus{outline-color:var(--brand-blue-300)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more svg,.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more-text{color:var(--color-text-inverse)}.topic-cloud-related-topics.alignment-left .topic-cloud-related-topics__container{align-items:flex-start}.topic-cloud-related-topics.alignment-left .topic-cloud-related-topics__chips-container{justify-content:flex-start}.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__container{align-items:center}.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__title-section,.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__title-section .title-block,.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__title-section .title-block .title-block__title,.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__title-section .title-block .title-block__eyebrow,.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__title-section .title-block .title-block__description{text-align:center}.topic-cloud-related-topics.alignment-center .topic-cloud-related-topics__chips-container{justify-content:center}@media (max-width:1199px) and (min-width:992px){.topic-cloud-related-topics{padding:var(--Spacing-S,32px) 0}.topic-cloud-related-topics__container{gap:16px}.topic-cloud-related-topics__title-section .title-block .title-block__title,.topic-cloud-related-topics__title-section .title-block .title-block__title h1,.topic-cloud-related-topics__title-section .title-block .title-block__title h2,.topic-cloud-related-topics__title-section .title-block .title-block__title h3,.topic-cloud-related-topics__title-section .title-block .title-block__title h4{font-size:var(--font-size-xl)!important;line-height:var(--line-height-medium)!important}.topic-cloud-related-topics__chips-container{gap:8px}.topic-cloud-related-topics__chip{padding:8px 16px}.topic-cloud-related-topics__chip-text{font-size:var(--font-size-s)}.topic-cloud-related-topics__chips-section{gap:16px}}@media (max-width:991px) and (min-width:768px){.topic-cloud-related-topics{padding:var(--Spacing-XS,24px) 0}.topic-cloud-related-topics__container{gap:12px}.topic-cloud-related-topics__title-section .title-block .title-block__title,.topic-cloud-related-topics__title-section .title-block .title-block__title h1,.topic-cloud-related-topics__title-section .title-block .title-block__title h2,.topic-cloud-related-topics__title-section .title-block .title-block__title h3,.topic-cloud-related-topics__title-section .title-block .title-block__title h4{font-size:var(--font-size-l-plus)!important;line-height:var(--line-height-medium)!important}.topic-cloud-related-topics__chips-container{gap:8px}.topic-cloud-related-topics__chip{padding:6px 14px}.topic-cloud-related-topics__chip-text{font-size:var(--font-size-xs)}.topic-cloud-related-topics__chips-section{gap:12px}}@media (max-width:767px){.topic-cloud-related-topics{padding:var(--Spacing-2XS,16px) 0}.topic-cloud-related-topics__container{gap:12px}.topic-cloud-related-topics__title-section .title-block .title-block__title,.topic-cloud-related-topics__title-section .title-block .title-block__title h1,.topic-cloud-related-topics__title-section .title-block .title-block__title h2,.topic-cloud-related-topics__title-section .title-block .title-block__title h3,.topic-cloud-related-topics__title-section .title-block .title-block__title h4{font-size:var(--font-size-l)!important;line-height:var(--line-height-medium)!important}.topic-cloud-related-topics__chips-container{gap:6px}.topic-cloud-related-topics__chip{padding:6px 12px}.topic-cloud-related-topics__chip-text{font-size:var(--font-size-xs)}.topic-cloud-related-topics__load-more{padding:6px 12px}.topic-cloud-related-topics__load-more-text{font-size:var(--font-size-xs)}.topic-cloud-related-topics__chips-section{gap:12px}}@media (prefers-contrast:high){.topic-cloud-related-topics__chip{border:2px solid}.topic-cloud-related-topics__chip:focus{outline-width:3px}.topic-cloud-related-topics__load-more{border-width:2px}.topic-cloud-related-topics__load-more:focus{outline-width:3px}.topic-cloud-related-topics.theme-light{background-color:var(--color-bg-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__title-section{color:var(--color-text-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__chip{border-color:var(--color-border-black)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__chip-text{color:var(--color-text-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more{border-color:var(--color-border-black);color:var(--color-text-primary)}.topic-cloud-related-topics.theme-light .topic-cloud-related-topics__load-more-text{color:var(--color-text-primary)}.topic-cloud-related-topics.theme-dark{background-color:var(--color-bg-inverse)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__title-section{color:var(--color-text-inverse)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip{border-color:var(--color-text-inverse,#fff)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__chip-text{color:var(--color-text-inverse)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more{border-color:var(--color-text-inverse,#fff);color:var(--color-text-inverse)}.topic-cloud-related-topics.theme-dark .topic-cloud-related-topics__load-more-text{color:var(--color-text-inverse)}.topic-cloud-related-topics__load-more{border-color:var(--color-border-black)!important}.topic-cloud-related-topics__load-more-text{color:var(--color-text-primary)!important}}@media (prefers-reduced-motion:reduce){.topic-cloud-related-topics__chip,.topic-cloud-related-topics__load-more{transition:none}.topic-cloud-related-topics__chip:hover,.topic-cloud-related-topics__load-more:hover,.topic-cloud-related-topics__chip:active,.topic-cloud-related-topics__load-more:active{transform:none}}@media print{.topic-cloud-related-topics{padding:24px 0;background-color:#0000!important}.topic-cloud-related-topics__chip,.topic-cloud-related-topics__load-more{border-color:var(--color-border-black)!important}.topic-cloud-related-topics__title-section,.topic-cloud-related-topics__chip-text,.topic-cloud-related-topics__load-more-text{color:var(--color-text-primary)!important}}.topic-cloud-center{box-sizing:border-box;width:100%;padding:0 80px}.topic-cloud-center__container{box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:48px;width:100%;max-width:1280px;margin:0 auto;padding:80px;display:flex}.topic-cloud-center__title-section{text-align:left;flex-direction:column;flex:none;width:484px;display:flex}.topic-cloud-center__title-section .title-block{text-align:left;background-color:#0000!important;padding:0!important}.topic-cloud-center__title-section .title-block .title-block__title,.topic-cloud-center__title-section .title-block .title-block__eyebrow,.topic-cloud-center__title-section .title-block .title-block__description{text-align:left}.topic-cloud-center__title-section .title-block .title-block__title,.topic-cloud-center__title-section .title-block .title-block__title h1,.topic-cloud-center__title-section .title-block .title-block__title h2,.topic-cloud-center__title-section .title-block .title-block__title h3,.topic-cloud-center__title-section .title-block .title-block__title h4{font-family:var(--font-family-regular)!important;font-size:var(--font-medium-desktop)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-medium)!important;letter-spacing:-.2px!important}.topic-cloud-center__chips-wrapper{flex-direction:column;flex:auto;align-items:center;gap:48px;max-width:588px;display:flex}.topic-cloud-center__chips-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.topic-cloud-center__chip{cursor:pointer;white-space:nowrap;min-height:62px;font-family:var(--font-family-regular);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium2);text-align:center;border:none;border-radius:1000px;justify-content:center;align-items:center;padding:16px 48px;transition:all .2s ease-in-out;display:inline-flex}.topic-cloud-center__chip:hover{box-shadow:0 4px 12px var(--color-overlay-15);transform:translateY(-2px)}.topic-cloud-center__chip:focus,.topic-cloud-center__chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.topic-cloud-center__chip:active{box-shadow:0 2px 6px var(--color-active-overlay);transform:translateY(0)}.topic-cloud-center__chip-text{text-align:center;font-family:var(--font-family-regular);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium2);letter-spacing:-.5px}.topic-cloud-center__actions{align-items:center;gap:var(--Spacing-2XS,16px);flex-direction:column;width:100%;display:flex}.topic-cloud-center__load-more{justify-content:center;align-items:center;gap:var(--Spacing-4XS,6px);padding:16px var(--Spacing-XS,24px);border-radius:var(--Radius-Full,100px);border:1px solid var(--color-border-primary-light,#ddd);cursor:pointer;white-space:nowrap;color:var(--color-text-primary);background-color:#0000;transition:all .2s ease-in-out;display:inline-flex}.topic-cloud-center__load-more:hover{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.topic-cloud-center__load-more:hover .topic-cloud-center__load-more-text,.topic-cloud-center__load-more:hover svg{color:var(--Text-Inverse)}.topic-cloud-center__load-more:focus,.topic-cloud-center__load-more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.topic-cloud-center__load-more:active{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.topic-cloud-center__load-more:active .topic-cloud-center__load-more-text,.topic-cloud-center__load-more:active svg{color:var(--Text-Inverse)}.topic-cloud-center__load-more-text{color:var(--color-text-primary);text-align:center;font-family:var(--font-family-regular);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2)}.topic-cloud-center.theme-light .topic-cloud-center__container{background-color:var(--color-bg-primary)}.topic-cloud-center.theme-light .topic-cloud-center__title-section{color:var(--color-text-primary)}.topic-cloud-center.theme-light .topic-cloud-center__chip{background-color:var(--color-bg-inverse);color:var(--color-text-inverse)}.topic-cloud-center.theme-light .topic-cloud-center__chip:hover{background-color:var(--color-text-primary)}.topic-cloud-center.theme-light .topic-cloud-center__chip:active{background-color:var(--color-surface-dark-hover)}.topic-cloud-center.theme-light .topic-cloud-center__chip .topic-cloud-center__chip-text,.topic-cloud-center.theme-light .topic-cloud-center__chip-text{color:var(--color-text-inverse)}.topic-cloud-center.theme-light .topic-cloud-center__load-more{border-color:var(--color-border-primary-light,#ddd);color:var(--color-text-primary);background-color:#0000}.topic-cloud-center.theme-light .topic-cloud-center__load-more:hover{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.topic-cloud-center.theme-light .topic-cloud-center__load-more:hover .topic-cloud-center__load-more-text,.topic-cloud-center.theme-light .topic-cloud-center__load-more:hover svg{color:var(--Text-Inverse)}.topic-cloud-center.theme-light .topic-cloud-center__load-more-text{color:var(--color-text-primary)}.topic-cloud-center.theme-dark .topic-cloud-center__container{background-color:var(--color-bg-inverse)}.topic-cloud-center.theme-dark .topic-cloud-center__title-section{color:var(--color-text-inverse)}.topic-cloud-center.theme-dark .topic-cloud-center__chip{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.topic-cloud-center.theme-dark .topic-cloud-center__chip:hover{background-color:var(--color-bg-tertiary)}.topic-cloud-center.theme-dark .topic-cloud-center__chip:active{background-color:var(--color-bg-secondary)}.topic-cloud-center.theme-dark .topic-cloud-center__chip .topic-cloud-center__chip-text,.topic-cloud-center.theme-dark .topic-cloud-center__chip-text{color:var(--color-text-primary)}.topic-cloud-center.theme-dark .topic-cloud-center__load-more{border-color:var(--color-text-secondary);color:var(--color-text-inverse);background-color:#0000}.topic-cloud-center.theme-dark .topic-cloud-center__load-more:hover{background-color:var(--color-bg-white-opacity-10,#ffffff1a);border-color:var(--color-neutrals-400)}.topic-cloud-center.theme-dark .topic-cloud-center__load-more:focus{outline-color:var(--brand-blue-300)}.topic-cloud-center.theme-dark .topic-cloud-center__load-more svg,.topic-cloud-center.theme-dark .topic-cloud-center__load-more-text{color:var(--color-text-inverse)}.topic-cloud-center.theme-custom .topic-cloud-center__chip:hover{opacity:.9}.topic-cloud-center.theme-custom .topic-cloud-center__chip:active{opacity:.8}.topic-cloud-center.theme-custom .topic-cloud-center__load-more{background-color:#0000;border-color:currentColor}.topic-cloud-center.theme-custom .topic-cloud-center__load-more:hover{background-color:var(--color-hover-overlay)}.topic-cloud-center.alignment-center .topic-cloud-center__container{align-items:center}.topic-cloud-center.alignment-center .topic-cloud-center__title-section{text-align:center}.topic-cloud-center.alignment-center .topic-cloud-center__chips-grid{justify-content:center}@media (max-width:1199px) and (min-width:992px){.topic-cloud-center{padding:0 48px}.topic-cloud-center__container{gap:32px;max-width:1024px;padding:40px}.topic-cloud-center__title-section{width:399px}.topic-cloud-center__title-section .title-block__title,.topic-cloud-center__title-section .title-block__title h1,.topic-cloud-center__title-section .title-block__title h2,.topic-cloud-center__title-section .title-block__title h3,.topic-cloud-center__title-section .title-block__title h4{font-size:var(--font-size-3xl)!important;line-height:var(--line-height-medium)!important}.topic-cloud-center__chips-wrapper{gap:32px;max-width:417px}.topic-cloud-center__chips-grid{gap:12px}.topic-cloud-center__chip{min-height:62px;font-size:var(--font-size-xl);padding:16px 48px}.topic-cloud-center__chip-text{font-size:var(--font-size-xl)}}@media (max-width:991px) and (min-width:768px){.topic-cloud-center{padding:0 48px}.topic-cloud-center__container{flex-direction:column;align-items:center;gap:60px;max-width:768px;padding:40px}.topic-cloud-center__title-section{text-align:center;align-items:center;width:100%;max-width:484px}.topic-cloud-center__title-section .title-block{text-align:center;background-color:#0000!important}.topic-cloud-center__title-section .title-block .title-block__title,.topic-cloud-center__title-section .title-block .title-block__eyebrow,.topic-cloud-center__title-section .title-block .title-block__description{text-align:center}.topic-cloud-center__title-section .title-block .title-block__title,.topic-cloud-center__title-section .title-block .title-block__title h1,.topic-cloud-center__title-section .title-block .title-block__title h2,.topic-cloud-center__title-section .title-block .title-block__title h3,.topic-cloud-center__title-section .title-block .title-block__title h4{font-size:var(--font-size-3xl)!important;line-height:var(--line-height-medium)!important}.topic-cloud-center__chips-wrapper{gap:32px;max-width:100%}.topic-cloud-center__chips-grid{gap:12px}.topic-cloud-center__chip{min-height:62px;font-size:var(--font-size-xl);padding:16px 48px}.topic-cloud-center__chip-text{font-size:var(--font-size-xl)}}@media (max-width:767px){.topic-cloud-center{padding:0 24px}.topic-cloud-center__container{flex-direction:column;align-items:stretch;gap:32px;max-width:375px;padding:24px 16px}.topic-cloud-center__title-section{text-align:center;align-items:center;width:100%;max-width:100%}.topic-cloud-center__title-section .title-block{text-align:center;background-color:#0000!important}.topic-cloud-center__title-section .title-block .title-block__title,.topic-cloud-center__title-section .title-block .title-block__eyebrow,.topic-cloud-center__title-section .title-block .title-block__description{text-align:center}.topic-cloud-center__title-section .title-block .title-block__title,.topic-cloud-center__title-section .title-block .title-block__title h1,.topic-cloud-center__title-section .title-block .title-block__title h2,.topic-cloud-center__title-section .title-block .title-block__title h3,.topic-cloud-center__title-section .title-block .title-block__title h4{font-size:var(--h4-size-desktop)!important;line-height:var(--line-height-tight)!important}.topic-cloud-center__chips-wrapper{gap:32px;width:100%;max-width:100%}.topic-cloud-center__chips-grid{gap:12px}.topic-cloud-center__chip{min-height:62px;font-size:var(--font-size-xl);padding:16px 48px}.topic-cloud-center__chip-text{font-size:var(--font-size-xl)}.topic-cloud-center__load-more{padding:16px 24px}.topic-cloud-center__load-more-text{font-size:var(--font-size-s)}}@media (prefers-contrast:high){.topic-cloud-center__chip{border:2px solid}.topic-cloud-center__chip:focus{outline-width:3px}.topic-cloud-center__load-more{border-width:2px}.topic-cloud-center__load-more:focus{outline-width:3px}.topic-cloud-center.theme-light{background-color:var(--color-bg-primary)}.topic-cloud-center.theme-light .topic-cloud-center__title-section{color:var(--color-text-primary)}.topic-cloud-center.theme-light .topic-cloud-center__chip{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);border-color:var(--color-border-black)}.topic-cloud-center.theme-light .topic-cloud-center__load-more{border-color:var(--color-border-black);color:var(--color-text-primary)}.topic-cloud-center.theme-dark{background-color:var(--color-bg-inverse)}.topic-cloud-center.theme-dark .topic-cloud-center__title-section{color:var(--color-text-inverse)}.topic-cloud-center.theme-dark .topic-cloud-center__chip{background-color:var(--color-bg-primary);color:var(--color-text-primary);border-color:var(--color-text-inverse,#fff)}.topic-cloud-center.theme-dark .topic-cloud-center__load-more{border-color:var(--color-text-inverse,#fff);color:var(--color-text-inverse)}.topic-cloud-center__load-more{border-color:var(--color-border-black)!important}.topic-cloud-center__load-more-text{color:var(--color-text-primary)!important}}@media (prefers-reduced-motion:reduce){.topic-cloud-center__chip,.topic-cloud-center__load-more{transition:none}.topic-cloud-center__chip:hover,.topic-cloud-center__load-more:hover,.topic-cloud-center__chip:active,.topic-cloud-center__load-more:active{transform:none}}@media print{.topic-cloud-center{padding:24px 0;background-color:#0000!important}.topic-cloud-center__chip,.topic-cloud-center__load-more{border-color:var(--color-border-black)!important}.topic-cloud-center__title-section,.topic-cloud-center__chip-text,.topic-cloud-center__load-more-text{color:var(--color-text-primary)!important}.topic-cloud-center__chip{background-color:#0000!important}}@media (prefers-reduced-motion:reduce){.toast,.toast .close-btn{transition:none;animation:none}}.toast{z-index:9999;width:100%;min-width:248px;max-width:400px;padding:var(--spacing-m);justify-content:space-between;align-items:center;gap:var(--spacing-l);box-shadow:var(--toast-shadow);color:var(--color-text-primary);transition:var(--transition-normal);display:flex;position:fixed;top:7.5%;right:0%;overflow:hidden}.toast .container{align-items:center;gap:var(--spacing-s);display:flex}.toast .icon{justify-content:center;align-items:center;display:flex}.toast .message{flex:1}.toast .close-btn{cursor:pointer;padding:var(--spacing-xs);margin-left:var(--spacing-s);transition:var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.toast .close-btn:hover{opacity:.7}.toast .close-btn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.toast .timer{height:3px;transition:width .1s linear;position:absolute;top:0;left:0}.toast.error{background-color:var(--toast-error-regular);color:var(--toast-error-bold)}.toast.error .timer{background:var(--toast-error-bold)}.toast.error.bold{background-color:var(--toast-error-bold);color:var(--toast-error-regular)}.toast.error.bold .timer{background:var(--toast-error-regular)}.toast.success{background-color:var(--toast-success-regular);color:var(--toast-success-bold)}.toast.success .timer{background:var(--toast-success-bold)}.toast.success.bold{background-color:var(--toast-success-bold);color:var(--toast-success-regular)}.toast.success.bold .timer{background:var(--toast-success-regular)}.toast.warning{background-color:var(--toast-warning-regular);color:var(--toast-warning-bold)}.toast.warning .timer{background:var(--toast-warning-bold)}.toast.warning.bold{background-color:var(--toast-warning-bold);color:var(--toast-warning-regular)}.toast.warning.bold .timer{background:var(--toast-warning-regular)}@media (prefers-reduced-motion:reduce){.toast,.toast .close-btn{transition:none}}@media (prefers-contrast:high){.toast{border:2px solid}.toast .close-btn:focus-visible{outline-width:3px}}.sui-bit{pointer-events:none;box-sizing:border-box;align-items:center;min-width:212px;max-width:min(100%,320px);display:flex}@media (min-width:992px){.sui-bit{min-height:190px}}.sui-bit--auto{font-size:var(--font-size-s);padding:.5rem .75rem}.sui-bit--light{color:var(--color-text-primary)}.sui-bit--dark{color:var(--color-text-inverse)}.bits-overlay--3-up .sui-bit{max-width:min(100%,360px)}.sui-bit--variation1,.sui-bit--variation6,.sui-bit--variation7,.sui-bit--variation8{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1.5rem 0 0;overflow:hidden}.sui-bit--variation1.sui-bit--dark .sui-bit--variation1__label,.sui-bit--variation1.sui-bit--dark .sui-bit--variation1__amount,.sui-bit--variation6.sui-bit--dark .sui-bit--variation1__label,.sui-bit--variation6.sui-bit--dark .sui-bit--variation1__amount,.sui-bit--variation7.sui-bit--dark .sui-bit--variation1__label,.sui-bit--variation7.sui-bit--dark .sui-bit--variation1__amount,.sui-bit--variation8.sui-bit--dark .sui-bit--variation1__label,.sui-bit--variation8.sui-bit--dark .sui-bit--variation1__amount{color:var(--Text-Primary-Dark)}.sui-bit--variation2{flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;width:100%;min-height:190px;padding:.5rem 1.5rem;overflow:hidden}.sui-bit--variation2--center{text-align:center;align-items:center}.sui-bit--variation2__text-block{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.sui-bit--variation2__headline{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);word-wrap:break-word;align-self:stretch}.sui-bit--variation2__body{color:var(--color-text-primary);font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:.16px;word-wrap:break-word;align-self:stretch}.sui-bit--variation2__icons{align-items:flex-end;gap:1rem;display:flex}.sui-bit--variation2__icon-item{flex-direction:column;align-items:center;gap:.25rem;display:flex}.sui-bit--variation2__icon-wrapper{flex-shrink:0;width:60px;height:60px;position:relative}.sui-bit--variation2__icon-img{object-fit:contain;width:60px;height:60px;display:block}.sui-bit--variation2__icon-label{color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);word-wrap:break-word}.sui-bit--variation2.sui-bit--dark .sui-bit--variation2__headline,.sui-bit--variation2.sui-bit--dark .sui-bit--variation2__body,.sui-bit--variation2.sui-bit--dark .sui-bit--variation2__icon-label{color:var(--Text-Primary-Dark)}.sui-bit--variation3{justify-content:flex-start;align-items:center;gap:.75rem;width:100%;display:inline-flex;overflow:hidden}@media (min-width:992px){.sui-bit--variation3{height:64px;min-height:64px}}.sui-bit--variation3--image-left{flex-direction:row;padding:.5rem 1rem .5rem .5rem}.sui-bit--variation3--image-right{flex-direction:row-reverse;padding:.5rem .5rem .5rem 1rem}.sui-bit--variation3__icon-wrapper{background:var(--White);flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.sui-bit--variation3__icon-img{object-fit:contain;width:48px;height:48px;display:block}.sui-bit--variation3__text{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:2px;display:inline-flex}.sui-bit--variation3__headline{color:var(--color-text-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);word-wrap:break-word;align-self:stretch}.sui-bit--variation3.sui-bit--dark .sui-bit--variation3__headline{color:var(--Text-Primary-Dark)}.sui-bit--variation3.sui-bit--dark .sui-bit--variation3__icon-wrapper{background:var(--color-bg-white-opacity-10,#ffffff1a)}.sui-bit--variation5{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;width:100%;padding:0;overflow:hidden}.sui-bit--variation5.sui-bit--dark{background:var(--color-bg-overlay)}.video-player-modal-overlay.theme-light,.video-player-modal.theme-light,.video-player-modal-overlay.theme-dark,.video-player-modal.theme-dark{--video-modal-bg:var(--color-text-primary);--video-modal-text:var(--color-text-inverse);--video-modal-border:var(--color-border-secondary)}.video-player-modal-overlay{opacity:0;background-color:var(--color-overlay-75);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-out forwards fadeInOverlay;display:flex;position:fixed;top:0;left:0;z-index:10000!important}.video-player-modal{box-shadow:0 4px 20px var(--color-overlay-30);color:var(--video-modal-text);flex-direction:column;animation:.3s ease-out forwards scaleInModal;display:flex;overflow:hidden;transform:scale(.9)}@media (min-width:1200px){.video-player-modal:has(.aspect-16-9){width:calc(100% - 48px);max-width:1600px;height:fit-content;max-height:calc(100dvh - 80px);margin:0 auto}}@media (min-width:992px) and (max-width:1200px){.video-player-modal:has(.aspect-16-9){width:100%;height:fit-content;max-height:calc(100dvh - 80px)}}@media (min-width:768px) and (max-width:992px){.video-player-modal:has(.aspect-16-9){width:100%;height:fit-content;max-height:calc(100dvh - 48px)}}@media (max-width:767px){.video-player-modal:has(.aspect-16-9){width:100%;height:fit-content;max-height:calc(100dvh - 48px)}}@media (min-width:768px){.video-player-modal:has(.aspect-9-16){aspect-ratio:9/16;width:fit-content;max-width:none;height:100dvh;margin:0 auto}}@media (max-width:767px){.video-player-modal:has(.aspect-9-16){aspect-ratio:9/16;width:auto;max-width:none;height:calc(100dvh - 80px);margin:0 auto}}.video-player-modal-header{border-bottom:1px solid var(--video-modal-border);background-color:var(--video-modal-bg);justify-content:space-between;align-items:center;padding:24px;display:flex}@media (max-width:1200px){.video-player-modal-header{box-sizing:border-box;width:100%}}@media (max-width:991px){.video-player-modal-header{width:100%;padding:12px}}.video-player-modal-title{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);letter-spacing:.01em;line-height:var(--line-height-relaxed);color:var(--video-modal-text);margin:0}@media (max-width:767px){.video-player-modal-title{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}}.video-player-close-button{cursor:pointer;color:var(--video-modal-text);z-index:10001;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:.25rem;display:flex;position:relative}.video-player-close-button :focus-visible{outline:none}@media (max-width:767px){.video-player-close-button{min-width:32px;min-height:32px;padding:4px}}.video-player-close-button .tooltip{background-color:var(--color-overlay-80);color:var(--color-text-inverse);font-size:var(--font-size-xs);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;pointer-events:none;border-radius:4px;padding:4px 8px;transition:opacity .2s,visibility .2s;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.video-player-close-button:hover .tooltip{opacity:1;visibility:visible}.video-player-close-button .visa-icon{font-size:24px}@media (max-width:767px){.video-player-close-button .visa-icon{font-size:16px}}.video-player-frame{width:100%;position:relative}@media (min-width:1600px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;max-width:1600px;min-height:0}}@media (min-width:1200px) and (max-width:1599px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;min-height:0}}@media (min-width:992px) and (max-width:1200px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;min-height:0}}@media (min-width:768px) and (max-width:991px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;min-height:0}}@media (max-width:767px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;width:100%;height:auto}.video-player-frame.aspect-16-9 iframe[src*=youtube\.com]{aspect-ratio:16/9;width:100%;height:100%}}.video-player-frame.aspect-9-16{background:var(--color-bg-primary);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.video-player-frame.aspect-9-16{aspect-ratio:9/16;flex:1;width:auto;min-height:0}.video-player-frame.aspect-9-16 video,.video-player-frame.aspect-9-16 iframe{object-fit:cover;object-position:center;width:100%;height:100%;margin:0;padding:0}}@media (max-width:767px){.video-player-frame.aspect-9-16{aspect-ratio:9/16;flex-shrink:0;width:auto;height:calc(100dvh - 80px);margin:0 auto}.video-player-frame.aspect-9-16 video,.video-player-frame.aspect-9-16 iframe{object-fit:contain;object-position:center;width:100%;height:100%;margin:0;padding:0}}.video-player-frame.aspect-1-1{aspect-ratio:1;background:var(--color-bg-primary);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1200px){.video-player-frame.aspect-1-1{width:648px;height:648px}}@media (min-width:992px) and (max-width:1199px){.video-player-frame.aspect-1-1{width:448px;height:448px}}@media (min-width:768px) and (max-width:991px){.video-player-frame.aspect-1-1{width:448px;height:448px}}@media (max-width:767px){.video-player-frame.aspect-1-1{aspect-ratio:1;width:100%;max-width:375px;height:auto}}.video-player-frame.aspect-1-1 video,.video-player-frame.aspect-1-1 iframe{object-fit:contain;object-position:center;width:100%;height:100%;margin:0;padding:0}.video-player-frame video,.video-player-frame iframe{will-change:transform;backface-visibility:hidden;background:var(--color-bg-inverse);width:100%;height:100%;display:block;transform:translateZ(0)}@keyframes scaleInModal{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.video-play-button{cursor:pointer;z-index:10;background:0 0;border:none;padding:0;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-button:hover{opacity:.8}.video-play-button:focus{outline:2px solid var(--brand-color-primary);outline-offset:4px;border-radius:50%}.video-play-button svg{width:48px;height:48px;display:block}@media (max-width:768px){.video-play-button svg{width:40px;height:40px}}@media (min-width:1600px){div:has(>.video-player-container){background-color:var(--color-bg-primary)}}.video-player-container.playback-ambient{--video-player-ambient-opacity:.9}.video-player-container.playback-modal{--video-player-standard-opacity:1}.video-player-container.playback-inline{--video-player-inline-opacity:1;position:relative}.video-player-container.playback-inline.inline-playing .play-button{display:none}.video-player-container.playback-inline .inline-video-container{z-index:10;background-color:var(--color-bg-inverse);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.video-player-container.playback-inline .inline-video-container .inline-video{object-fit:contain;width:100%;height:100%}.video-player-container.playback-inline .inline-video-container .thumbnail-overlay{z-index:10;background-color:var(--color-bg-inverse);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s ease-in-out;display:flex;position:absolute;top:0;left:0}.video-player-container.playback-inline .inline-video-container .thumbnail-overlay img{object-fit:cover;width:100%;height:100%}.video-player-container.playback-inline .inline-video-container .inline-video-close-button{background-color:var(--color-bg-overlay);cursor:pointer;z-index:11;width:2rem;height:2rem;color:var(--color-text-inverse);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.video-player-container.playback-inline .inline-video-container .inline-video-close-button:focus{box-shadow:0 0 0 2px var(--color-text-inverse);outline:none}.video-player-container.playback-inline .inline-video-container .inline-video-close-button .visa-icon{font-size:1.25rem}.video-player-container.hover-effect-enabled{--video-player-hover-scale:1.03;--video-player-initial-scale:1}.video-player-container.hover-effect-disabled{--video-player-hover-scale:1;--video-player-initial-scale:1}.video-player-container{font-family:var(--font-family-regular);background-color:var(--color-bg-primary);box-sizing:border-box;justify-content:center;gap:48px;width:375px;max-width:1600px;height:auto;margin:0 auto;display:flex;overflow:hidden}.video-player-container.touch-device .video-player{cursor:default}.video-player-container.touch-device .video-player .video-thumbnail video[controls]{pointer-events:auto}.video-player{cursor:pointer;will-change:transform;width:327px;height:184px;transition:transform .3s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden;transform:translateZ(0)}.hover-effect-enabled .video-player.hovered .video-tint{opacity:0}.hover-effect-enabled .video-player.hovered .play-button,.hover-effect-disabled .video-player.hovered .play-button{background-color:var(--color-border-light-gray)}.video-player-centered{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex}.video-player .video-coverImage{width:100%;height:100%;transform:scale(var(--video-player-initial-scale));background-position:50%;background-size:cover;transition:transform .8s cubic-bezier(0,.5,.5,1);position:absolute;top:0;left:0}.video-player .video-coverImage:focus{border:2px dotted var(--color-bg-inverse);box-shadow:0 0 0 2px var(--color-bg-inverse);outline:none}.hover-effect-enabled .video-player.hovered .video-coverImage{transform:scale(var(--video-player-hover-scale))}.video-player .video-tint{background-color:var(--color-overlay-30);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.video-player .play-button{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:background-color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-bg-white)!important}.video-player .play-button:focus{outline:none}.video-player .play-button:focus:before{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:2px}.video-player .play-button:focus-visible{transform:translate(-50%,-50%)}.video-player .play-button:focus:before{border-style:dotted;border-width:2px;border-color:var(--color-blue-interactive)}.video-player .play-button .media-button{cursor:pointer;width:100%;height:100%;font-size:var(--font-size-xl);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;color:var(--color-text-primary)!important}.video-player .play-button .visa-icon{font-size:1.5rem;color:var(--color-hero-case-study-near-black)!important}.video-player .play-button.play-button--black{background-color:var(--color-hero-case-study-near-black)!important;color:var(--color-bg-white)!important}.video-player .play-button.play-button--black .visa-icon{color:var(--color-bg-white)!important}.video-player-prototype-badge{background-color:var(--color-blue-interactive);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:.25rem;padding:.25rem .5rem;position:absolute;top:.75rem;right:.75rem}.video-player .video-logo{z-index:5;position:absolute;bottom:.75rem;right:.75rem}@media (max-width:767px){.video-player .play-button{width:3rem;height:3rem}.video-player .modal-title{font-size:var(--font-size-s)}.video-player-grid{grid-template-columns:1fr}.video-player-container{gap:48px;width:100%;height:auto}}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-small{height:auto;padding:48px 0}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-small .video-player{width:100%;height:auto;padding-bottom:56.25%}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-small .inline-video-container{width:100%;height:auto}.video-player-container.no-overlay.xs-breakpoint.aspect-9-16{width:100%;height:763px}.video-player-container.no-overlay.xs-breakpoint.aspect-9-16 .video-player,.video-player-container.no-overlay.xs-breakpoint.aspect-9-16 .inline-video-container{width:375px;height:667px}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-large{height:auto;padding:48px 0}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-large .video-player{width:100%;height:auto;padding-bottom:56.25%}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-large .inline-video-container,.video-player-container.xs-breakpoint.aspect-16-9 .ambient-video{aspect-ratio:16/9;width:100%}.video-player-container.no-overlay.xs-breakpoint.aspect-9-16.size-large{width:100%;max-width:375px;height:auto;margin:48px auto;padding-left:0;padding-right:0}.video-player-container.no-overlay.xs-breakpoint.aspect-9-16.size-large .video-player{aspect-ratio:9/16;width:100%;max-height:100vh}.video-player-container.no-overlay.xs-breakpoint.aspect-9-16.size-large .inline-video-container{width:100%;height:100%}.video-player-container.no-overlay.xs-breakpoint.aspect-1-1{width:100%;height:auto;padding-left:0;padding-right:0}.video-player-container.no-overlay.xs-breakpoint.aspect-1-1 .video-player{aspect-ratio:1;width:100%;height:auto}.video-player-container.no-overlay.xs-breakpoint.aspect-1-1 .inline-video-container{aspect-ratio:1;width:100%}.video-player-container.no-overlay.xs-breakpoint.aspect-1-1 .ambient-video{aspect-ratio:1;width:100%;height:auto}.video-player-container.with-overlay.xs-breakpoint.aspect-16-9.size-large{width:100%;height:319.94px}.video-player-container.with-overlay.xs-breakpoint.aspect-16-9.size-large .inline-video-container{width:375px;height:211px}.video-player-container.with-overlay.xs-breakpoint.aspect-9-16.size-large{width:100%;max-width:375px;height:auto;margin:0 auto;padding-left:0;padding-right:0}.video-player-container.with-overlay.xs-breakpoint.aspect-9-16.size-large .inline-video-container{aspect-ratio:9/16;width:100%;max-height:100vh}@media (min-width:768px) and (max-width:991px){.video-player-container{gap:80px;width:768px;height:489px}}@media (min-width:992px) and (max-width:1199px){.video-player-container{gap:80px;width:992px;height:632px}}@media (min-width:1200px) and (max-width:1440px){.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large{width:100%;height:651px}.video-player-container.l-breakpoint.aspect-16-9.size-large .inline-video-container,.video-player-container.l-breakpoint.aspect-16-9.size-large .ambient-video{aspect-ratio:16/9;height:523px;border-radius:0!important}}.video-player-container.no-overlay.s-breakpoint.aspect-16-9{width:100%;height:489px}.video-player-container.no-overlay.s-breakpoint.aspect-16-9 .video-player,.video-player-container.no-overlay.s-breakpoint.aspect-16-9 .inline-video-container{width:713px;height:401px}.video-player-container.no-overlay.s-breakpoint.aspect-9-16{width:100%;height:872px;margin:0 auto}.video-player-container.no-overlay.s-breakpoint.aspect-9-16 .video-player,.video-player-container.no-overlay.s-breakpoint.aspect-9-16 .inline-video-container{width:416px;height:740px}.video-player-container.no-overlay.s-breakpoint.aspect-1-1{width:100%;height:auto}.video-player-container.no-overlay.s-breakpoint.aspect-1-1 .video-player,.video-player-container.no-overlay.s-breakpoint.aspect-1-1 .inline-video-container,.video-player-container.no-overlay.s-breakpoint.aspect-1-1 .ambient-video{aspect-ratio:1;width:100%;height:auto}.video-player-container.with-overlay.s-breakpoint.aspect-16-9:not(.size-large){width:100%;height:489px}.video-player-container.with-overlay.s-breakpoint.aspect-16-9:not(.size-large) .inline-video-container{width:713px;height:401px}.video-player-container.with-overlay.s-breakpoint.aspect-16-9.size-large{width:100%;height:489px}.video-player-container.with-overlay.s-breakpoint.aspect-16-9.size-large .inline-video-container{width:713px;height:401px}.video-player-container.with-overlay.s-breakpoint.aspect-9-16{width:100%;height:740px}.video-player-container.with-overlay.s-breakpoint.aspect-9-16 .inline-video-container{width:416px;height:740px}.video-player-container.no-overlay.m-breakpoint.aspect-16-9{width:100%;height:651px}.video-player-container.no-overlay.m-breakpoint.aspect-16-9 .video-player,.video-player-container.no-overlay.m-breakpoint.aspect-16-9 .inline-video-container,.video-player-container.no-overlay.m-breakpoint.aspect-16-9.size-small .video-player,.video-player-container.no-overlay.m-breakpoint.aspect-16-9.size-large .video-player{width:928px;height:522px}.video-player-container.no-overlay.m-breakpoint.aspect-9-16{width:100%;height:872px;margin:0 auto}.video-player-container.no-overlay.m-breakpoint.aspect-9-16 .video-player,.video-player-container.no-overlay.m-breakpoint.aspect-9-16 .inline-video-container{width:416px;height:740px}.video-player-container.no-overlay.m-breakpoint.aspect-1-1{width:100%;height:auto}.video-player-container.no-overlay.m-breakpoint.aspect-1-1 .video-player,.video-player-container.no-overlay.m-breakpoint.aspect-1-1 .inline-video-container,.video-player-container.no-overlay.m-breakpoint.aspect-1-1 .ambient-video{aspect-ratio:1;width:100%;max-width:448px;height:auto}.video-player-container.with-overlay.m-breakpoint.aspect-16-9{width:100%;height:651px}.video-player-container.with-overlay.m-breakpoint.aspect-16-9 .inline-video-container,.video-player-container.with-overlay.m-breakpoint.aspect-16-9.size-small .inline-video-container,.video-player-container.with-overlay.m-breakpoint.aspect-16-9.size-large .inline-video-container{width:928px;height:522px}.video-player-container.with-overlay.m-breakpoint.aspect-9-16{width:100%;height:740px}.video-player-container.with-overlay.m-breakpoint.aspect-9-16 .inline-video-container{width:416px;height:740px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-small{width:100%;height:655px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-small .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-small .inline-video-container{width:880px;height:495px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large{width:100%;height:651px;padding-left:48px;padding-right:48px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .inline-video-container{width:929px;height:522.563px}.video-player-container.no-overlay.l-breakpoint.aspect-9-16.size-large{width:100%;height:900px;margin:80px auto}.video-player-container.no-overlay.l-breakpoint.aspect-9-16.size-large .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-9-16.size-large .inline-video-container{width:416px;height:740px}.video-player-container.no-overlay.l-breakpoint.aspect-1-1{width:100%;height:auto}.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .ambient-video{width:648px;height:648px}.video-player-container.with-overlay.l-breakpoint.aspect-9-16.size-small,.video-player-container.no-overlay.l-breakpoint.aspect-9-16.size-small{width:100%;height:900px;margin:0 auto}.video-player-container.with-overlay.l-breakpoint.aspect-9-16.size-small .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-9-16.size-small .video-player,.video-player-container.with-overlay.l-breakpoint.aspect-9-16.size-small .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-9-16.size-small .inline-video-container{width:416px;height:740px}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-large{width:100%;height:988px}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-large .inline-video-container{width:1145px;height:644px}.video-player-container.with-overlay.l-breakpoint.aspect-9-16.size-large{width:100%;height:740px}.video-player-container.with-overlay.l-breakpoint.aspect-9-16.size-large .inline-video-container{width:416px;height:740px}.video-player-container.xs-breakpoint.aspect-9-16.size-small .ambient-video{width:327px;height:581px}.video-player-container.xs-breakpoint.aspect-9-16.size-large .ambient-video{aspect-ratio:9/16;width:100%}.video-player-container.s-breakpoint.aspect-16-9 .ambient-video{width:713px;height:401px}.video-player-container.s-breakpoint.aspect-9-16 .ambient-video{width:416px;height:740px}.video-player-container.s-breakpoint.aspect-16-9:not(.size-large) .ambient-video{width:713px;height:401px}.video-player-container.s-breakpoint.aspect-16-9.size-large .ambient-video{width:713px;height:401px;border-radius:0!important}.video-player-container.m-breakpoint.aspect-16-9 .ambient-video{width:928px;height:522px}.video-player-container.m-breakpoint.aspect-9-16 .ambient-video{width:416px;height:740px}.video-player-container.m-breakpoint.aspect-16-9:not(.size-large) .ambient-video{width:928px;height:522px}.video-player-container.m-breakpoint.aspect-16-9.size-large .ambient-video{width:928px;height:522px;border-radius:0!important}.video-player-container.l-breakpoint.aspect-16-9.size-small .ambient-video{width:880px;height:495px}.video-player-container.l-breakpoint.aspect-9-16.size-large .ambient-video,.video-player-container.l-breakpoint.aspect-9-16.size-small .ambient-video{width:416px;height:740px}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-large .ambient-video{width:1145px;height:644px}.video-player-container.with-overlay.l-breakpoint.aspect-9-16.size-large .ambient-video{width:416px;height:740px}@media (min-width:1440px){.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large{height:1056px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .video-player{width:1345px;height:756px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-small .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-small .inline-video-container{width:1035px;height:582.188px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .ambient-video{width:1345px;height:756px;border-radius:0!important}.video-player-container.l-breakpoint.aspect-16-9.size-small .inline-video-container,.video-player-container.l-breakpoint.aspect-16-9.size-small .ambient-video{width:1035px;height:582.188px}.video-player-container.l-breakpoint.aspect-9-16 .video-player,.video-player-container.l-breakpoint.aspect-9-16 .inline-video-container,.video-player-container.l-breakpoint.aspect-9-16 .ambient-video{width:416px;height:740px}.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .ambient-video{width:648px;height:648px}}@media (min-width:1600px){.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .video-player{width:1598px;max-width:1598px;height:898.875px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large .ambient-video{width:1598px;max-width:1598px;height:898.875px;border-radius:0!important}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-large{margin:0 auto}.video-player-container.no-overlay.l-breakpoint.aspect-9-16 .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-9-16 .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-9-16 .ambient-video{width:416px;height:740px}.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-1-1 .ambient-video{width:648px;height:648px}}.video-player-container.hero-card{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}.video-player-container.hero-card .video-player{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.video-player-container.hero-card .video-coverImage{width:100%!important;height:100%!important}.video-player-container.hero-card .play-button{z-index:2!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.video-player-container.size-half{justify-content:center}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-half{justify-content:center;height:auto;padding:48px 0}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-half .video-player{width:100%;height:auto;padding-bottom:56.25%}.video-player-container.no-overlay.xs-breakpoint.aspect-16-9.size-half .inline-video-container{width:100%;height:auto}.video-player-container.with-overlay.xs-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:319.94px}.video-player-container.with-overlay.xs-breakpoint.aspect-16-9.size-half .inline-video-container{width:375px;height:211px}.video-player-container.no-overlay.s-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:489px}.video-player-container.no-overlay.s-breakpoint.aspect-16-9.size-half .video-player,.video-player-container.no-overlay.s-breakpoint.aspect-16-9.size-half .inline-video-container{width:713px;height:401px}.video-player-container.with-overlay.s-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:489px}.video-player-container.with-overlay.s-breakpoint.aspect-16-9.size-half .inline-video-container,.video-player-container.playback-inline.s-breakpoint.aspect-16-9.size-half .inline-video-container{width:713px;height:401px}.video-player-container.no-overlay.m-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:471px}.video-player-container.no-overlay.m-breakpoint.aspect-16-9.size-half .video-player,.video-player-container.no-overlay.m-breakpoint.aspect-16-9.size-half .inline-video-container{width:684px;height:385px}.video-player-container.with-overlay.m-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:471px}.video-player-container.with-overlay.m-breakpoint.aspect-16-9.size-half .inline-video-container,.video-player-container.playback-inline.m-breakpoint.aspect-16-9.size-half .inline-video-container{width:684px;height:385px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:auto;padding:80px 0}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .video-player,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .inline-video-container{width:995px;height:560px}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-half{justify-content:center;width:100%;height:auto}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-half .inline-video-container{width:995px;height:560px}.video-player-container.playback-inline.l-breakpoint.aspect-16-9.size-half .inline-video-container{width:995px;max-width:100%;height:560px;max-height:100%}.video-player-container.xs-breakpoint.aspect-16-9.size-half .ambient-video{aspect-ratio:16/9;width:100%;border-radius:0!important}.video-player-container.s-breakpoint.aspect-16-9.size-half .ambient-video{width:713px;height:401px;border-radius:0!important}.video-player-container.m-breakpoint.aspect-16-9.size-half .ambient-video{width:684px;height:385px;border-radius:0!important}.video-player-container.l-breakpoint.aspect-16-9.size-half .ambient-video{width:995px;max-width:100%;height:560px;border-radius:0!important}@media (min-width:1440px){.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .video-player{width:1179px;height:663px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .ambient-video{width:1179px;height:663px;border-radius:0!important}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-half .inline-video-container,.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-half .ambient-video,.video-player-container.playback-inline.l-breakpoint.aspect-16-9.size-half .inline-video-container{width:1179px;height:663px}}@media (min-width:1600px){.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .video-player{width:1179px;height:663px}.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .inline-video-container,.video-player-container.no-overlay.l-breakpoint.aspect-16-9.size-half .ambient-video{width:1179px;height:663px;border-radius:0!important}.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-half .inline-video-container,.video-player-container.with-overlay.l-breakpoint.aspect-16-9.size-half .ambient-video,.video-player-container.playback-inline.l-breakpoint.aspect-16-9.size-half .inline-video-container{width:1179px;height:663px}}.container-stack__item .video-player-container{width:100%!important;max-width:100%!important;height:auto!important;padding:0!important}.container-stack__item .video-player-container .video-player{width:100%!important;height:auto!important;padding-bottom:0!important}.container-stack__item .video-player-container .video-player.aspect-16-9{aspect-ratio:16/9}.container-stack__item .video-player-container .video-player.aspect-9-16{aspect-ratio:9/16}.container-stack__item .video-player-container .video-player.aspect-1-1{aspect-ratio:1}.container-stack__item .video-player-container .video-player.aspect-4-5{aspect-ratio:4/5}.container-stack__item .video-player-container .ambient-video,.container-stack__item .video-player-container .inline-video-container{width:100%!important;height:100%!important}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container{grid-template-rows:auto auto auto;justify-items:center;gap:48px;width:100%;padding-top:2.5rem;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .first-row-standard{grid-template-columns:repeat(4,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .first-row-standard .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .first-row-standard .card-slot .card{width:100%}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .featured-additional-row{grid-template-columns:repeat(4,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .featured-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .featured-additional-row .card-slot .card{width:100%}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .load-more-container{place-items:center;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .empty-card-slot,.editorial-grid-wrapper.variations-withOutFeaturedArticle .unsupported-card{border:2px dashed var(--color-dark-text-light);background:var(--color-editorial-placeholder-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:flex}.editorial-grid-wrapper.variations-withOutFeaturedArticle .empty-card-slot p,.editorial-grid-wrapper.variations-withOutFeaturedArticle .unsupported-card p{font-size:var(--font-size-xs);color:var(--color-surface-dark-muted);margin:4px 0}.editorial-grid-wrapper.variations-withOutFeaturedArticle .unsupported-card{border-color:var(--color-editorial-error-border);background:var(--color-gallery-error-bg)}.editorial-grid-wrapper.variations-withOutFeaturedArticle .unsupported-card p{color:var(--color-editorial-error-text)}.editorial-grid-wrapper.variations-withOutFeaturedArticle.theme-dark .load-more-button{border-color:var(--color-border-primary);color:var(--color-text-primary,white)}.editorial-grid-wrapper.variations-withOutFeaturedArticle.theme-dark .load-more-button:hover{background:var(--color-bg-secondary)}.editorial-grid-wrapper.variations-withOutFeaturedArticle.theme-dark .card-placeholder{background:var(--color-dark-surface-medium);border-color:#555}.editorial-grid-wrapper.variations-withOutFeaturedArticle.theme-dark .card-placeholder:before{color:var(--color-dark-text-light)}@media screen and (min-width:768px) and (max-width:992px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .first-row-standard.tablet-first-row-standard{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .first-row-standard.tablet-first-row-standard .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .first-row-standard.tablet-first-row-standard .card-slot .card{width:100%}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .featured-additional-row.tablet-additional-row{grid-template-columns:1fr 1fr;align-items:start;gap:32px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.tablet-layout .featured-additional-row.tablet-additional-row .card-slot .card{width:100%}}@media screen and (min-width:992px) and (max-width:1199px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .first-row-standard.medium-desktop-first-row{grid-template-columns:repeat(3,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .first-row-standard.medium-desktop-first-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .first-row-standard.medium-desktop-first-row .card-slot .card{width:100%}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .featured-additional-row.medium-desktop-additional-row{grid-template-columns:repeat(3,1fr);align-items:start;gap:48px;width:100%;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .featured-additional-row.medium-desktop-additional-row .card-slot{place-items:start;display:grid}.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container.medium-desktop-layout .featured-additional-row.medium-desktop-additional-row .card-slot .card{width:100%}}@media screen and (min-width:1200px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container .first-row-standard{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1440px){.editorial-grid-wrapper.variations-withOutFeaturedArticle .withOutFeaturedArticle-grid-container{padding-top:2.5rem}}.finlit-card{max-width:395px;display:flex}@media (min-width:1024px) and (max-width:1440px){.finlit-card{max-width:242px}}.finlit-card{background:var(--color-bg-primary);height:max-content;color:inherit;cursor:default;border:1px solid var(--color-active-overlay);border-radius:8px;flex-direction:column;text-decoration:none;transition:all .3s;overflow:hidden}.finlit-card--linked{cursor:pointer}.finlit-card--linked:hover{box-shadow:0 8px 24px var(--color-overlay-12);transform:translateY(-4px)}.finlit-card__image{background:var(--color-light-grey);flex-shrink:0;justify-content:center;align-items:center;width:100%;height:221.015px;padding:0;display:flex;position:relative;overflow:hidden}.finlit-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.finlit-card--linked:hover .finlit-card__image img{transform:scale(1.05)}.finlit-card__content{width:100%;padding:var(--Spacing-XS,24px) var(--Spacing-S,32px);justify-content:flex-start;align-items:flex-start;gap:var(--Spacing-S,32px);background:var(--color-bg-primary);box-sizing:border-box;flex-direction:column;flex:1 0 0;display:flex}.finlit-card__title{color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;font-family:var(--Family-primary,var(--font-family-regular));font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal2);-webkit-box-orient:vertical;width:100%;margin:0;display:-webkit-box;overflow:hidden}.finlit-card__link{color:var(--color-text-primary);font-family:var(--Family-primary,var(--font-family-regular));font-size:var(--Misc-button-fontSize,12px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-normal2);align-items:center;gap:8px;margin-top:auto;text-decoration:none;transition:all .2s;display:flex}.finlit-card__link svg{flex-shrink:0;width:12px;height:15px;transition:fill .2s}.finlit-card__link svg path{fill:var(--Icon-Primary);transition:fill .2s}.finlit-card__link span{display:inline-block}.finlit-card--linked:hover .finlit-card__link{color:var(--color-primary)}.finlit-card--linked:hover .finlit-card__link svg path{fill:var(--color-primary)}.stat-card-grid-container{grid-template-columns:repeat(var(--columns,3), 1fr);gap:var(--Spacing-M,3rem);width:100%;display:grid}@media (max-width:991px){.stat-card-grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.stat-card-grid-container{grid-template-columns:1fr}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.stat-card-grid-container{gap:var(--Spacing-S,32px)}}.stat-card-wrapper{border-radius:var(--Spacing-4XS,8px);background:var(--stat-card-bg);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:486px;display:flex}@media (min-width:992px) and (max-width:1199px){.stat-card-wrapper{min-height:30.375rem}}@media (min-width:768px) and (max-width:991px){.stat-card-wrapper{min-height:18.4375rem}}@media (max-width:767px){.stat-card-wrapper{min-height:18.4375rem}}.stat-card-content{border-radius:var(--Spacing-4XS,8px);background:var(--stat-card-bg);padding:var(--Spacing-XS,24px) var(--Spacing-S,32px);justify-content:center;align-self:stretch;align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;display:flex}@media (min-width:992px) and (max-width:1199px){.stat-card-content{padding:var(--Spacing-XS,1.5rem);gap:var(--Spacing-S,2rem)}}@media (min-width:768px) and (max-width:991px){.stat-card-content{padding:var(--Spacing-2XS,1rem) var(--Spacing-S,2rem);gap:var(--Spacing-XS,1.5rem)}}@media (max-width:767px){.stat-card-content{padding:var(--Spacing-2XS,1rem) var(--Spacing-S,2rem);gap:var(--Spacing-XS,1.5rem)}}.stat-card-eyebrow{color:var(--Primary-Blue-400);font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H3-fontSize,2rem);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium);letter-spacing:-.0125rem}.stat-card-eyebrow *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}@media (min-width:992px) and (max-width:1199px){.stat-card-eyebrow{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H3-fontSize,2rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium);letter-spacing:-.0125rem}}@media (min-width:768px) and (max-width:991px){.stat-card-eyebrow{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Body-M-fontSize,1rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:0}}@media (max-width:767px){.stat-card-eyebrow{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Body-M-fontSize,1rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:0}}.stat-card-title{color:var(--Primary-Blue-400);font-family:var(--Heading-H2-fontFamily,var(--font-family-regular));font-size:var(--Heading-H2-fontSize,3rem);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.0125rem;align-self:stretch}.stat-card-title *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:var(--Primary-Blue-400)!important}@media (min-width:992px) and (max-width:1199px){.stat-card-title{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.0125rem}}@media (min-width:768px) and (max-width:991px){.stat-card-title{font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:-.0125rem}}@media (max-width:767px){.stat-card-title{font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:-.0125rem}}.stat-card-description{color:var(--color-stat-card-desc-text);font-family:var(--Family-primary,var(--font-family-regular));font-size:var(--Misc-button-fontSize,.75rem);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-normal2)}.stat-card-description *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (min-width:992px) and (max-width:1199px){.stat-card-description{font-size:var(--Misc-button-fontSize,.75rem);line-height:var(--line-height-normal2)}}@media (min-width:768px) and (max-width:991px){.stat-card-description{font-size:var(--Misc-button-fontSize,.75rem);line-height:var(--line-height-normal2)}}@media (max-width:767px){.stat-card-description{font-size:var(--Misc-button-fontSize,.75rem);line-height:var(--line-height-normal2)}}.stat-card-ctas,.stat-card-ctas .gc-ctas,.stat-card-ctas .card-ctas-container{align-items:flex-start;gap:var(--Spacing-3XS,12px);flex-direction:column;align-self:stretch;display:flex}.stat-card-ctas .text-link,.stat-card-ctas .textLink{cursor:pointer;background:0 0;border:none;padding:0}.stat-card-ctas .text-link,.stat-card-ctas .text-link.M,.stat-card-ctas .text-link.theme-light,.stat-card-ctas .text-link.theme-dark,.stat-card-ctas .text-link span,.stat-card-ctas .text-link .link-content,.stat-card-ctas .text-link .link-content span{color:var(--color-text-primary)!important;font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular))!important;font-size:var(--Heading-Body---M-fontSize,1rem)!important;font-style:normal!important;font-weight:var(--font-weight-bold,700)!important;line-height:var(--line-height-compact)!important;letter-spacing:var(--Heading-Body---M-letterSpacing,0)!important;text-decoration:none!important}.stat-card-ctas .text-link:hover,.stat-card-ctas .text-link:hover span{color:var(--Primary-Blue-400)!important}[data-animation-container]{opacity:1;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-card-wrapper{border-radius:var(--Spacing-4XS,8px);flex-direction:column;width:100%;min-height:486px;display:flex;overflow:hidden}@media (min-width:992px) and (max-width:1199px){.hero-card-wrapper{min-height:30.375rem}}@media (min-width:768px) and (max-width:991px){.hero-card-wrapper{min-height:18.4375rem}}@media (max-width:767px){.hero-card-wrapper{min-height:18.4375rem}}.hero-card-image{flex:0 0 50%;position:relative;overflow:hidden}.hero-card-image img{object-fit:cover;width:100%;height:100%;display:block}.hero-card-wrapper--horizontal{flex-direction:row}.hero-card-wrapper--horizontal .hero-card-image{flex:0 0 50%;height:auto;min-height:100%}.hero-card-wrapper--horizontal .hero-card-image img{height:100%;min-height:100%}.hero-card-wrapper--horizontal .hero-card-content{flex:0 0 50%;justify-content:center}@media (max-width:767px){.hero-card-wrapper--horizontal{flex-direction:row}.hero-card-wrapper--horizontal .hero-card-image{flex:0 0 50%;min-height:100%}.hero-card-wrapper--horizontal .hero-card-content{flex:0 0 50%}}.hero-card-content{justify-content:center;align-items:flex-start;gap:var(--Spacing-S,2rem);padding:var(--Spacing-XS,1.5rem) var(--Spacing-S,2rem);background-color:var(--hero-card-bg);flex-direction:column;flex:0 0 50%;display:flex}@media (max-width:767px){.hero-card-content{gap:.75rem;padding:1rem}}.hero-card-title{color:var(--color-text-inverse);font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:-.0125rem;margin:0}.hero-card-title *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (min-width:768px) and (max-width:991px){.hero-card-title{font-size:var(--font-size-l)}}@media (max-width:767px){.hero-card-title{font-size:var(--font-size-m-plus)}}.hero-card-ctas .outlined-button,.hero-card-ctas .outlinedButton,.hero-card-ctas a,.hero-card-ctas button{color:var(--color-text-inverse);border-color:var(--color-text-inverse,#fff);background:0 0;max-width:100%;border-radius:.75rem!important}.hero-card-ctas .outlined-button:hover,.hero-card-ctas .outlinedButton:hover,.hero-card-ctas a:hover,.hero-card-ctas button:hover{background:var(--color-white-overlay-15)}.hero-card-ctas .btn{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:3rem}.hero-card-ctas .btn>div{flex-wrap:nowrap;align-items:center;gap:.5rem;max-width:100%}.hero-card-ctas .btn>div>svg{flex-shrink:0;align-self:center}.hero-card-ctas .btn svg,.hero-card-ctas .text-link svg,.hero-card-ctas .link-content svg{display:none}.hero-card-ctas .btn p{margin:0;display:inline}@media (min-width:768px) and (max-width:991px){.hero-card-ctas .btn{min-height:2.75rem;line-height:var(--line-height-normal);padding:.75rem 1rem}.hero-card-ctas .btn>div{gap:.375rem}.hero-card-ctas .btn svg{flex-shrink:0;align-self:center}}@media screen and (max-width:74.9375rem){.stat-card-eyebrow *,.stat-card-title *,.stat-card-description *,.hero-card-title *,.stat-card-ctas .text-link,.stat-card-ctas .text-link *,.stat-card-ctas .link-content,.stat-card-ctas .link-content *,.stat-card-ctas .btn,.stat-card-ctas .btn *,.hero-card-ctas .text-link,.hero-card-ctas .text-link *,.hero-card-ctas .btn,.hero-card-ctas .btn *{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}.grid-card-content:has(.stat-card-grid-container){max-width:1440px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:5rem;padding-right:5rem}@media screen and (max-width:61.9375rem){.grid-card-content:has(.stat-card-grid-container){padding:var(--gc-container-padding-mobile)}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.grid-card-content:has(.stat-card-grid-container){padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px);padding-top:2rem}}@media screen and (min-width:100rem){.grid-card-content:has(.stat-card-grid-container){padding-top:2rem;padding-left:5rem;padding-right:5rem}}.feature-card-grid-container{grid-template-columns:repeat(var(--columns,3), 1fr);box-sizing:border-box;justify-items:stretch;gap:3rem;width:100%;max-width:1440px;min-height:343px;margin:0 auto;padding-left:5rem;padding-right:5rem;display:grid}@media (max-width:991px){.feature-card-grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.feature-card-grid-container{grid-template-columns:1fr}}@media screen and (max-width:61.9375rem){.feature-card-grid-container{padding:var(--gc-container-padding-mobile)}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.feature-card-grid-container{padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px);gap:var(--Spacing-S,32px)}}.feature-card-wrapper{align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.feature-card-wrapper .content-card{width:100%;padding:var(--Spacing-L,80px) var(--Spacing-S,32px);justify-content:flex-start;align-items:flex-start;gap:var(--Spacing-2XS,16px);background:var(--feature-card-bg,#c7edff);box-sizing:border-box;border-radius:.625rem;flex-direction:column;align-self:stretch;height:auto;min-height:343px;max-height:none;display:flex}.feature-card-wrapper .content-card .container{display:none}.feature-card-wrapper .copy-container{flex-direction:column;align-self:stretch;gap:16px;display:flex}.feature-card-wrapper .copy-container .button-group-a-link{align-items:baseline;gap:.5rem;display:flex;margin-bottom:0!important}.feature-card-wrapper .copy-container .button-group-a-link svg{flex-shrink:0;margin-top:-.125rem;color:var(--color-text-primary)!important}.feature-card-wrapper .copy-container .button-group-a-link__title,.feature-card-wrapper .copy-container .button-group-a-link__title-static,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title{font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:-.3px;overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:unset;line-clamp:unset;align-self:stretch;text-decoration:none;transition:color .2s ease-in-out;overflow:visible;font-family:var(--font-family-regular)!important;font-size:var(--font-size-2xl)!important;white-space:normal!important;max-width:100%!important;display:block!important}.feature-card-wrapper .copy-container .button-group-a-link__title *,.feature-card-wrapper .copy-container .button-group-a-link__title-static *,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title *{transition:color .2s ease-in-out}.feature-card-wrapper .copy-container .button-group-a-link__title h1,.feature-card-wrapper .copy-container .button-group-a-link__title h2,.feature-card-wrapper .copy-container .button-group-a-link__title h3,.feature-card-wrapper .copy-container .button-group-a-link__title h4,.feature-card-wrapper .copy-container .button-group-a-link__title h5,.feature-card-wrapper .copy-container .button-group-a-link__title h6,.feature-card-wrapper .copy-container .button-group-a-link__title p,.feature-card-wrapper .copy-container .button-group-a-link__title span,.feature-card-wrapper .copy-container .button-group-a-link__title div,.feature-card-wrapper .copy-container .button-group-a-link__title-static h1,.feature-card-wrapper .copy-container .button-group-a-link__title-static h2,.feature-card-wrapper .copy-container .button-group-a-link__title-static h3,.feature-card-wrapper .copy-container .button-group-a-link__title-static h4,.feature-card-wrapper .copy-container .button-group-a-link__title-static h5,.feature-card-wrapper .copy-container .button-group-a-link__title-static h6,.feature-card-wrapper .copy-container .button-group-a-link__title-static p,.feature-card-wrapper .copy-container .button-group-a-link__title-static span,.feature-card-wrapper .copy-container .button-group-a-link__title-static div,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title h1,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title h2,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title h3,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title h4,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title h5,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title h6,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title p,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title span,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title div{line-height:inherit;overflow-wrap:break-word;word-break:normal;margin:0;white-space:normal!important}.feature-card-wrapper .copy-container .button-group-a-link__title-static{cursor:default}.feature-card-wrapper .copy-container .button-group-a-link__title-static *{transition:none}.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper{align-items:center;gap:.5rem;text-decoration:none;transition:color .2s ease-in-out;display:flex}.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper:hover,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper:hover *{color:var(--brand-color-primary)!important}.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper *{transition:color .2s ease-in-out}.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper svg{flex-shrink:0;margin-top:-.125rem;color:var(--color-text-primary)!important}.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper:hover svg{color:var(--brand-color-primary)!important}.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper:focus-visible,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper:focus{outline:2px dotted var(--color-primary);outline-offset:2px}.feature-card-wrapper .copy-container .content-card__body-copy{color:var(--color-text-primary);font-size:var(--Heading-H4-fontSize,24px);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);letter-spacing:-.3px;overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:unset;line-clamp:unset;align-self:stretch;overflow:visible;font-family:var(--font-family-regular)!important;white-space:normal!important;max-width:100%!important;display:block!important}.feature-card-wrapper .copy-container .content-card__body-copy p,.feature-card-wrapper .copy-container .content-card__body-copy span,.feature-card-wrapper .copy-container .content-card__body-copy div{line-height:inherit;overflow-wrap:break-word;word-break:normal;margin:0;white-space:normal!important}@media screen and (min-width:62rem) and (max-width:74.9375rem){.feature-card-wrapper .content-card{overflow:hidden}.feature-card-wrapper .copy-container,.feature-card-wrapper .copy-container .button-group-a-link{width:100%;max-width:100%;overflow:hidden}.feature-card-wrapper .copy-container .button-group-a-link__title,.feature-card-wrapper .copy-container .button-group-a-link__title-static,.feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title{font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-tight);letter-spacing:-.0125rem;text-overflow:ellipsis;width:100%;max-width:100%;overflow:hidden;font-family:var(--Heading-H4-fontFamily,var(--font-family-regular))!important;font-size:var(--Heading-H4-fontSize,1.75rem)!important}}@media screen and (max-width:74.9375rem){.feature-card-wrapper .button-group-a-link__title *,.feature-card-wrapper .button-group-a-link__title-static *,.feature-card-wrapper .button-group-a-link__link-wrapper .button-group-a-link__title *,.feature-card-wrapper .content-card__body-copy *{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}.feature-card-grid-container--variant2{justify-content:center;place-items:stretch stretch;column-gap:var(--Spacing-M,48px);row-gap:var(--Spacing-M,48px);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;min-height:274px;width:100%!important;max-width:1440px!important;display:grid!important}.feature-card-grid-container--variant2 .feature-card-wrapper{width:100%;min-width:0;max-width:100%;height:auto;min-height:274px;max-height:none;display:flex}.feature-card-grid-container--variant2 .feature-card-wrapper .content-card{width:100%;max-width:100%;padding:var(--Spacing-L,80px) var(--Spacing-S,32px);justify-content:flex-start;align-items:flex-start;gap:var(--Spacing-2XS,16px);border-radius:var(--Spacing-4XS,8px);background:var(--feature-card-bg,#c7edff);box-sizing:border-box;border:none;flex-direction:column;display:flex;height:auto!important;min-height:274px!important;max-height:none!important}.feature-card-grid-container--variant2 .feature-card-wrapper .copy-container{gap:var(--Spacing-2XS,16px)}.feature-card-grid-container--variant2 .feature-card-wrapper .copy-container .button-group-a-link__title,.feature-card-grid-container--variant2 .feature-card-wrapper .copy-container .button-group-a-link__title-static,.feature-card-grid-container--variant2 .feature-card-wrapper .copy-container .button-group-a-link__link-wrapper .button-group-a-link__title{color:var(--brand-blue-400);font-size:var(--font-size-2xl);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:-.3px;overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;font-family:var(--font-family-regular)!important;white-space:normal!important;max-width:100%!important;display:block!important}.feature-card-grid-container--variant2 .feature-card-wrapper .copy-container .content-card__body-copy{color:var(--color-text-primary);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.3px;overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:unset;line-clamp:unset;align-self:stretch;line-height:normal;overflow:visible;font-family:var(--font-family-regular)!important;font-size:var(--font-size-xl)!important;white-space:normal!important;max-width:100%!important;display:block!important}@media (max-width:991px){.feature-card-grid-container--variant2{row-gap:var(--Spacing-S,32px);grid-template-columns:1fr}.feature-card-grid-container--variant2 .feature-card-wrapper{width:100%;max-width:100%;height:auto;min-height:274px;max-height:none}.feature-card-grid-container--variant2 .feature-card-wrapper .content-card{height:auto!important;min-height:274px!important;max-height:none!important}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.feature-card-grid-container--variant2{padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px);column-gap:var(--Spacing-S,32px);row-gap:var(--Spacing-S,32px)}}.grid-card-content:has(.feature-card-grid-container):not(:has(.feature-card-grid-container--variant2)){box-sizing:border-box;min-height:359px;padding:8px 0}@media screen and (max-width:61.9375rem){.grid-card-content:has(.feature-card-grid-container):not(:has(.feature-card-grid-container--variant2)){min-height:auto;padding:8px 0}}.grid-card-content:has(.feature-card-grid-container--variant2){box-sizing:border-box;min-height:290px;padding:8px 0}@media screen and (max-width:61.9375rem){.grid-card-content:has(.feature-card-grid-container--variant2){min-height:auto;padding:8px 0}}.grid-card.has-title:has(.feature-card-grid-container){margin:0!important}.metric-card-grid{gap:var(--Spacing-M,3rem);width:100%;display:grid}.metric-card-grid__header{margin-bottom:var(--Spacing-M,3rem);text-align:left}.metric-card-grid__grid-title{font-size:var(--Heading-H2-fontSize,3rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.0125rem;color:var(--color-text-primary);margin:0 0 var(--Spacing-2XS,.75rem) 0}.metric-card-grid__grid-description{font-size:var(--Heading-H5-fontSize,1.125rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}.metric-card-grid--1-col{grid-template-columns:1fr}.metric-card-grid--2-col{grid-template-columns:repeat(2,1fr)}.metric-card-grid--3-col{grid-template-columns:repeat(3,1fr)}.metric-card-grid--4-col{grid-template-columns:repeat(4,1fr)}.metric-card-grid__card{background-color:var(--color-bg-primary);padding:var(--Spacing-M,3rem) var(--Spacing-S,2rem);justify-content:flex-start;align-items:center;gap:var(--Spacing-2XS,.5rem);text-align:center;border-radius:.75rem;flex-direction:column;align-self:stretch;display:flex}.metric-card-grid__title-spacer{min-height:1.925rem;display:block}.metric-card-grid__title{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:-.0125rem;color:var(--color-text-primary);text-align:center;white-space:nowrap;margin:0}.metric-card-grid__metric{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0;width:100%;display:flex}.metric-card-grid__metric-value,.metric-card-grid__metric-suffix{font-family:var(--Heading-H2-fontFamily,var(--font-family-regular));font-size:var(--font-size-display);font-style:normal;font-weight:var(---font-weight-bold,700);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem);color:var(--color-text-primary);text-align:center}.metric-card-grid__metric-suffix{font-size:var(--font-size-3xl)}.metric-card-grid__icons{align-items:center;margin:.25rem 0;display:flex}.metric-card-grid__icons .metric-card-grid__icon-badge+.metric-card-grid__icon-badge{margin-left:-.625rem}.metric-card-grid__icon-badge{background-color:var(--color-metric-badge-green);width:2.5rem;height:2.5rem;color:var(--color-text-inverse);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);border:2px solid var(--color-text-inverse,#fff);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.metric-card-grid__sub-label{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:-.0125rem;color:var(--color-text-primary);text-align:center;white-space:nowrap;margin:0}.metric-card-grid__description{font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.5rem);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--Heading-H4-lineHeight,1.875rem);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem);color:var(--color-text-primary);text-align:center;margin:0;margin-top:var(--Spacing-XS,1rem);align-self:stretch}.metric-card-grid__description ul,.metric-card-grid__description ol{margin:0;padding-left:1.25rem;list-style:outside}.metric-card-grid__description li{margin-bottom:.25rem}.metric-card-grid__description a{color:var(--Interactive-Primary);text-decoration:underline}.metric-card-grid__description a:hover{text-decoration:none}.metric-card-grid__description p{margin:0 0 .5rem}@media (max-width:1024px){.metric-card-grid--4-col,.metric-card-grid--3-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.metric-card-grid--4-col,.metric-card-grid--3-col,.metric-card-grid--2-col{grid-template-columns:1fr}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.metric-card-grid{gap:var(--Spacing-S,32px)}}@media screen and (max-width:74.9375rem){.metric-card-grid__grid-title *,.metric-card-grid__grid-description *,.metric-card-grid__title *,.metric-card-grid__sub-label *,.metric-card-grid__description *,.metric-card-grid .text-link,.metric-card-grid .text-link *,.metric-card-grid .link-content,.metric-card-grid .link-content *,.metric-card-grid .btn,.metric-card-grid .btn *{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}.grid-card-content:has(.metric-card-grid){max-width:1440px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:5rem;padding-right:5rem}@media screen and (max-width:61.9375rem){.grid-card-content:has(.metric-card-grid){padding:var(--gc-container-padding-mobile)}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.grid-card-content:has(.metric-card-grid){padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px)}}@media screen and (min-width:100rem){.grid-card-content:has(.metric-card-grid){padding-top:2rem;padding-left:5rem;padding-right:5rem}}.gc-grid.variant1{--gc-gap-desktop:3rem;--gc-gap-tablet:2.5rem;--gc-gap-mobile:2rem}.gc-card.gc-card--rounded{border:none;flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;max-width:100%;height:25.3133rem;display:flex}.gc-card.gc-card--rounded>div{flex-direction:column;width:100%;height:100%;display:flex}.gc-card.gc-card--rounded .gc-thumb{aspect-ratio:25/14;background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem .5rem 0 0;flex-shrink:0;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.625rem;display:flex;overflow:hidden;height:auto!important}.gc-card.gc-card--rounded .gc-thumb img{object-fit:cover;width:100%;height:100%}.gc-card.gc-card--rounded .gc-title{width:100%;height:5.375rem;overflow:hidden}@media (min-width:48rem) and (max-width:64rem){.gc-card.gc-card--rounded .gc-title{height:5.1875rem}}@media (max-width:47.9375rem){.gc-card.gc-card--rounded .gc-title{height:5.25rem;display:block;overflow:hidden}}.gc-card.gc-card--rounded .gc-content{width:100%;padding:var(--Spacing-XS,1.5rem) var(--Spacing-S,2rem);border-right:.0625rem solid var(--color-overlay-15);border-bottom:.0625rem solid var(--color-overlay-15);border-left:.0625rem solid var(--color-overlay-15);box-sizing:border-box;background-color:var(--gc-card-bg);border-radius:0 0 .625rem .625rem;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:.75rem;display:flex}.gc-card.gc-card--rounded .gc-ctas{flex-direction:column;align-items:flex-start;min-height:1.0625rem;margin-top:auto;padding:0;display:flex;overflow:visible}.gc-card.gc-card--rounded .gc-ctas .text-link{font-size:var(--Misc-button-fontSize,.75rem);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-normal2)}.gc-card.gc-card--rounded .gc-ctas>.text-link.theme-light:hover,.gc-card.gc-card--rounded .gc-ctas>.text-link.theme-light:hover .text-link{color:var(--color-text-link)}.gc-card.gc-card--rounded .gc-ctas .text-link img{vertical-align:middle;flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem}.gc-grid.variant1{--columns:4;--thumb-width:100%;--gc-gap-tablet-992:var(--Spacing-S,32px);grid-template-columns:repeat(var(--columns), 1fr)}.gc-grid.variant1 .gc-thumb{height:var(--thumb-height);width:100%}.gc-grid.variant1 .gc-content{padding-top:1rem}@media (min-width:62rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:62rem) and (max-width:74.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-tablet-992)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive) .gc-card{width:100%}.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive) .gc-card .gc-thumb{aspect-ratio:3/4;width:100%;height:auto!important}.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive) .gc-card .gc-content{padding-top:1rem}.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){align-items:stretch;display:grid}@media (min-width:62rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){grid-template-columns:repeat(var(--columns,3), 1fr);column-gap:var(--gc-gap-desktop);row-gap:var(--gc-gap-desktop)}}@media (min-width:62rem) and (max-width:74.9375rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){column-gap:var(--gc-gap-tablet-992);row-gap:var(--gc-gap-tablet-992)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){column-gap:var(--gc-gap-tablet);row-gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){row-gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded) .gc-card--rounded{width:100%;min-width:0}@media (min-width:62rem){.gc-grid.variant1.wide-image-responsive{grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:62rem) and (max-width:74.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-tablet-992)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1.wide-image-responsive .gc-card{width:100%}.gc-grid.variant1.wide-image-responsive .gc-card .gc-thumb{aspect-ratio:16/9;width:100%;height:auto!important}.gc-grid.variant1.wide-image-responsive .gc-card .gc-content{padding-top:1.5rem}.gc-grid.variant1:has(.gc-icon-container){max-width:var(--gc-container-max-width);margin:0 auto}@media (min-width:62rem){.gc-grid.variant1:has(.gc-icon-container){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1:has(.gc-icon-container){gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr);justify-content:stretch}.gc-grid.variant1:has(.gc-icon-container) .gc-card{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1;width:100%;height:auto}}@media (max-width:47.9375rem){.gc-grid.variant1:has(.gc-icon-container){gap:var(--gc-gap-mobile);grid-template-columns:1fr;justify-content:stretch}.gc-grid.variant1:has(.gc-icon-container) .gc-card{width:100%;max-width:100%;margin:0 auto}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1;width:100%;height:auto}}.gc-grid.variant1.mobile-responsive{width:100%;overflow:hidden}.gc-grid.variant1.mobile-responsive .gc-card.gc-card--rounded{width:100%;min-width:0;max-width:100%;height:25.3133rem!important}.gc-grid.variant1.mobile-responsive .gc-card.gc-card--rounded>div{height:100%}.gc-grid.variant1.mobile{gap:var(--gc-gap-mobile);grid-template-columns:1fr}.gc-grid.variant1.mobile .gc-thumb{width:100%;height:20rem}@media (min-width:62rem){.gc-grid.variant1.content-card-grid{grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.content-card-grid{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.content-card-grid{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1 .gc-card.content-card-wrapper{min-width:0;overflow:hidden}.grid-card-container.variant1 .carousel-controls{top:65%}@media screen and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)){gap:var(--gc-gap-tablet)}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)) .gc-thumb{width:100%;height:20rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)) .gc-content{padding-top:1rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}@media screen and (max-width:64rem) and (min-width:48rem) and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:64rem) and (min-width:64.0625rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{grid-template-columns:repeat(var(--mobile-columns,3), 1fr);gap:var(--gc-gap-desktop)}}@media screen and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card{flex-direction:column;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-thumb{width:100%;height:auto!important}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-content{flex-direction:column;padding-top:1rem;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.75rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card{flex-direction:row;align-items:center;gap:1rem;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-thumb{flex-shrink:0;width:6.875rem;height:6.875rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-content{flex-direction:column;flex:1;justify-content:center;padding-top:0;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}}@media screen and (max-width:48rem){.grid-card .gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{aspect-ratio:1!important;width:100%!important;height:auto!important}.grid-card .gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1!important;width:100%!important;height:100%!important}.grid-card .gc-grid.variant1 .gc-thumb:not(:has(.gc-icon-container)){width:100%!important;height:16rem!important}.grid-card .gc-grid.variant1 .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-thumb{width:100%!important;height:auto!important}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-content{padding-top:1rem!important}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1.mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-thumb:not(:has(.gc-icon-container)){width:5rem!important;height:5rem!important}.grid-card .gc-grid.variant1.mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}}.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--font-size-l);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);white-space:normal;text-overflow:clip;align-self:stretch;margin:0;display:block;overflow:hidden}@media (min-width:48rem) and (max-width:64rem){.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:0}}@media (max-width:47.9375rem){.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);letter-spacing:0}}.gc-card--rounded.has-card-link .gc-title.gc-card-v1__title.body-l:hover,.gc-card--rounded.has-card-link .gc-title.gc-card-v1__title.body-l:hover *{color:var(--color-text-link)!important}@media (max-width:64rem){.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title,.gc-card--rounded .gc-title *,.gc-card--rounded .gc-card-v1__title *{font-size:var(--font-size-m-plus)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-relaxed)!important;letter-spacing:0!important}}.gc-article-card.has-title{margin:0}.grid-card-content:has(.gc-article-card){max-width:1440px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:5rem;padding-right:5rem}@media screen and (max-width:61.9375rem){.grid-card-content:has(.gc-article-card){padding:var(--gc-container-padding-mobile)}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.grid-card-content:has(.gc-article-card){padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px)}}@media screen and (min-width:100rem){.grid-card-content:has(.gc-article-card){padding-top:2rem;padding-left:5rem;padding-right:5rem}}@keyframes encourage-pop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pms-house-affordability,.pms-house-affordability *,.pms-house-affordability :before,.pms-house-affordability :after{box-sizing:border-box}.pms-house-affordability{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-house-affordability{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-house-affordability{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-house-affordability{padding:24px 18px}}.pms-house-affordability .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-house-affordability .pms-page-title{max-width:751px}}.pms-house-affordability .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-house-affordability .pms-page-title{font-size:36px;line-height:47px}}.pms-house-affordability .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-house-affordability .intro-text{max-width:751px}}.pms-house-affordability .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-house-affordability .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-house-affordability .calc-body{max-width:751px}}.pms-house-affordability .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-house-affordability .calc-header{font-size:16px;line-height:24px}}.pms-house-affordability .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-house-affordability .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-house-affordability .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-house-affordability .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-house-affordability .left-col.tab-hidden,.pms-house-affordability .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-house-affordability .left-col,.pms-house-affordability .right-col{display:block!important}}.pms-house-affordability .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-house-affordability .tabs,.pms-house-affordability .tabs-static{display:none}}.pms-house-affordability .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-house-affordability .hero-full{display:none}}.pms-house-affordability .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-house-affordability .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-house-affordability .hero-desktop{display:block}}.pms-house-affordability .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .hero-amount{font-size:36px;line-height:47px}}.pms-house-affordability .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-house-affordability .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .hero-amount-unit{font-size:16px;line-height:20px}}.pms-house-affordability .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-house-affordability .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-house-affordability .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-house-affordability .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}@media (min-width:992px){.pms-house-affordability .sticky-dock{display:none!important}}@media (max-width:767px){.pms-house-affordability .hero-mini-amount{font-size:24px;line-height:31px}}.pms-house-affordability .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-house-affordability .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-house-affordability .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-house-affordability .currency-select{font-size:16px;line-height:21px}}.pms-house-affordability .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-house-affordability .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-house-affordability .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-house-affordability .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-house-affordability .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-house-affordability .apply-btn{font-size:16px;line-height:20px}}.pms-house-affordability .apply-btn{cursor:pointer;white-space:nowrap}.pms-house-affordability .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-house-affordability .apply-btn:active{color:#0f2595}.pms-house-affordability .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-house-affordability .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-house-affordability .scenario-icon svg{width:16px;height:16px;display:block}.pms-house-affordability .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-house-affordability .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-house-affordability .apply-btn-label{display:inline}.pms-house-affordability .apply-btn-label-long{display:none}.pms-house-affordability .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-house-affordability .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-house-affordability .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-house-affordability .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-house-affordability .pms-accordion-item:last-child{border-bottom:none}.pms-house-affordability .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-house-affordability .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-house-affordability .pms-accordion-item:only-child{border-radius:11px}.pms-house-affordability .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-house-affordability .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-house-affordability .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-house-affordability .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-house-affordability .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-house-affordability .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-house-affordability .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-house-affordability .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-house-affordability .pms-accordion-header-content{flex:1;min-width:0}.pms-house-affordability .pms-accordion-title,.pms-house-affordability .accordion-title{align-items:center;gap:8px;display:flex}.pms-house-affordability .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-house-affordability .pms-accordion-badge,.pms-house-affordability .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-house-affordability .left-col .pms-accordion-badge,.pms-house-affordability .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-house-affordability .left-col .pms-accordion-badge,.pms-house-affordability .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-house-affordability .left-col .pms-accordion-badge,.pms-house-affordability .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-house-affordability .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-house-affordability .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-house-affordability .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-house-affordability .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-house-affordability .pms-accordion-body{background:#fff;padding:24px 16px}.pms-house-affordability .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-house-affordability .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-house-affordability .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-house-affordability .field-top>.field-label{flex:0 auto;min-width:0}.pms-house-affordability .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-house-affordability .field-label{font-size:16px;line-height:24px}}.pms-house-affordability .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-house-affordability .field-label>.info-wrap{flex-shrink:0}.pms-house-affordability .field-label.field-label--mb8,.pms-house-affordability .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-house-affordability .info-wrap:hover .tooltip{display:block}.pms-house-affordability .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}@media (max-width:767px){.pms-house-affordability .input-prefix,.pms-house-affordability .input-suffix{font-size:16px;line-height:21px}}.pms-house-affordability .input-prefix,.pms-house-affordability .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-house-affordability .field-input{font-size:16px;line-height:21px}}.pms-house-affordability input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-house-affordability .summary-card-header svg{flex-shrink:0;display:block}@media (max-width:767px){.pms-house-affordability .summary-intro{font-size:16px;line-height:24px}}.pms-house-affordability .summary-table{border-collapse:collapse;width:100%}.pms-house-affordability .summary-table td{padding-bottom:10px}.pms-house-affordability .summary-table tr:last-child td{padding-bottom:0}.pms-house-affordability .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-house-affordability .summary-table td:first-child{color:#4a4a4a}.pms-house-affordability .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-house-affordability .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-house-affordability .costs-intro{font-size:16px;line-height:24px}}.pms-house-affordability .costs-table{width:100%;margin-bottom:0}.pms-house-affordability .costs-table td{padding-bottom:10px}.pms-house-affordability .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-house-affordability .costs-table td:first-child{color:#4a4a4a}.pms-house-affordability .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-house-affordability .costs-table td:last-child{text-align:right;color:#000}.pms-house-affordability .costs-table .plus,.pms-house-affordability .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-house-affordability hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-house-affordability .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-house-affordability .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .total-row span:first-child{font-size:16px;line-height:20px}}.pms-house-affordability .total-row span:first-child{color:#000}@media (max-width:767px){.pms-house-affordability .total-row span:last-child{font-size:18px;line-height:23px}}.pms-house-affordability .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-house-affordability .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .unit-suffix{font-size:16px;line-height:20px}}.pms-house-affordability .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-house-affordability .field-row--compact{margin-bottom:4px}.pms-house-affordability .field-row--sm{margin-bottom:6px}.pms-house-affordability .field-label--mb8{margin-bottom:8px}.pms-house-affordability .field-label--mb10{margin-bottom:10px}.pms-house-affordability .term-btns--mb{margin-bottom:14px}.pms-house-affordability .term-btns--mt{margin-top:24px}.pms-house-affordability .summary-card--mb12{margin-bottom:12px}.pms-house-affordability .costs-intro--mt{margin-top:32px}.pms-house-affordability .costs-intro--mb12{margin-bottom:12px}.pms-house-affordability .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-house-affordability .calc-toolbar{max-width:751px}}.pms-house-affordability .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-house-affordability .calc-toolbar{padding:0 16px 12px}}.pms-house-affordability .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-house-affordability .clear-btn{font-size:14px;line-height:18px}}.pms-house-affordability .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-house-affordability .clear-btn svg{flex-shrink:0;display:block}.pms-house-affordability .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-house-affordability .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-house-affordability .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-house-affordability .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-house-affordability .encourage-toast{font-size:16px;line-height:20px}}.pms-house-affordability .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-house-affordability .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-house-affordability .encourage-toast-icon svg{display:block}.pms-house-affordability .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-house-affordability .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-house-affordability .encourage-toast-close:hover{background:#0000000f}.pms-house-affordability .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-house-affordability .encourage-toast-close svg{display:block}.pms-house-affordability .hero-full.blue-hero,.pms-house-affordability .hero-desktop.blue-hero{background:#0f2595}.pms-house-affordability .hero-full.green-hero,.pms-house-affordability .hero-desktop.green-hero{background:#3e9a6b}.pms-house-affordability .hero-full.pink-hero,.pms-house-affordability .hero-desktop.pink-hero{background:#d45168}.pms-house-affordability .hero-full.orange-hero,.pms-house-affordability .hero-desktop.orange-hero{background:#f6a000}.pms-house-affordability .hero-bubble.blue-bubble,.pms-house-affordability .hero-bubble-desktop.blue-bubble,.pms-house-affordability .hero-mini.blue-bubble{background:#c8edfe}.pms-house-affordability .hero-bubble.green-bubble,.pms-house-affordability .hero-bubble-desktop.green-bubble,.pms-house-affordability .hero-mini.green-bubble{background:#d7f1c3}.pms-house-affordability .hero-bubble.pink-bubble,.pms-house-affordability .hero-bubble-desktop.pink-bubble,.pms-house-affordability .hero-mini.pink-bubble{background:#ffb0d2}.pms-house-affordability .hero-bubble.orange-bubble,.pms-house-affordability .hero-bubble-desktop.orange-bubble,.pms-house-affordability .hero-mini.orange-bubble{background:#ffee9b}.pms-house-affordability .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-house-affordability .status-banner.green,.pms-house-affordability .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-house-affordability .status-banner.yellow,.pms-house-affordability .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-house-affordability .status-banner.red,.pms-house-affordability .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-house-affordability .status-banner.blue,.pms-house-affordability .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-house-affordability .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-house-affordability .status-icon svg{display:block}.pms-house-affordability .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-house-affordability .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .status-desc{font-size:16px;line-height:24px}}.pms-house-affordability .status-desc{color:#000}.pms-house-affordability input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-house-affordability input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-house-affordability input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-house-affordability input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-house-affordability input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-house-affordability input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-house-affordability input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-house-affordability input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-house-affordability input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-house-affordability .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-house-affordability .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-house-affordability .calc-radio-group-label.is-error{color:#be2d2d}.pms-house-affordability .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-house-affordability .calc-field-error{font-size:14px;line-height:18px}}.pms-house-affordability .calc-field-error{color:#be2d2d}.pms-house-affordability .input-wrapper:focus-within,.pms-house-affordability .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-house-affordability .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .calc-section-title{font-size:16px;line-height:21px}}.pms-house-affordability .calc-section-title{color:#0f2595;text-align:left}.pms-house-affordability .calc-body .left-col .accordion-group,.pms-house-affordability .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-house-affordability .calc-body .left-col .accordion-item,.pms-house-affordability .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-house-affordability .calc-body .left-col .accordion-item:last-child,.pms-house-affordability .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-house-affordability .calc-body .left-col .accordion-item:first-child,.pms-house-affordability .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-house-affordability .calc-body .left-col .accordion-item:last-child,.pms-house-affordability .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-house-affordability .calc-body .left-col .accordion-item:only-child,.pms-house-affordability .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-house-affordability .calc-body .left-col .accordion-header,.pms-house-affordability .calc-body .left-col .pms-accordion-header,.pms-house-affordability .calc-body .left-col .accordion-item .accordion-header,.pms-house-affordability .calc-body .left-col .accordion-item.open .accordion-header,.pms-house-affordability .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-house-affordability .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-house-affordability .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-house-affordability .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-house-affordability .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-house-affordability .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-house-affordability .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-house-affordability .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-house-affordability .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-house-affordability .calc-body .left-col .accordion-body,.pms-house-affordability .calc-body .left-col .pms-accordion-body,.pms-house-affordability .calc-body .left-col .accordion-item .accordion-body,.pms-house-affordability .calc-body .left-col .accordion-item.open .accordion-body,.pms-house-affordability .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-house-affordability .calc-body .left-col .accordion-title,.pms-house-affordability .calc-body .left-col .pms-accordion-badge,.pms-house-affordability .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .calc-body .left-col .accordion-title,.pms-house-affordability .calc-body .left-col .pms-accordion-badge,.pms-house-affordability .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-house-affordability .calc-body .left-col .accordion-title,.pms-house-affordability .calc-body .left-col .pms-accordion-badge,.pms-house-affordability .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-house-affordability .calc-body .left-col .accordion-subtitle,.pms-house-affordability .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-house-affordability .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-house-affordability .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-house-affordability .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-house-affordability .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-house-affordability .calc-body .right-col .out-accordion-group,.pms-house-affordability .calc-body .right-col .pms-accordion-group,.pms-house-affordability .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-house-affordability .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-house-affordability .calc-body .right-col .out-accordion-header,.pms-house-affordability .calc-body .right-col .pms-accordion-header,.pms-house-affordability .calc-body .right-col .out-accordion .out-accordion-header,.pms-house-affordability .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-house-affordability .calc-body .right-col .out-accordion-body,.pms-house-affordability .calc-body .right-col .pms-accordion-body,.pms-house-affordability .calc-body .right-col .out-accordion .out-accordion-body,.pms-house-affordability .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-house-affordability .calc-body .right-col .out-accordion-badge,.pms-house-affordability .calc-body .right-col .pms-accordion-badge,.pms-house-affordability .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-house-affordability .schedule-wrap,.pms-house-affordability .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-house-affordability .schedule-table{border-collapse:collapse;width:100%}.pms-house-affordability .schedule-table th,.pms-house-affordability .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-house-affordability .schedule-table th:first-child,.pms-house-affordability .schedule-table td:first-child{text-align:left}.pms-house-affordability .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-house-affordability .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-house-affordability .btn-primary,.pms-house-affordability .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .btn-primary,.pms-house-affordability .bts-print-btn{font-size:16px;line-height:22px}}.pms-house-affordability .btn-primary,.pms-house-affordability .bts-print-btn{cursor:pointer}.pms-house-affordability .btn-primary:hover,.pms-house-affordability .bts-print-btn:hover{background:#173be8}.pms-house-affordability .btn-primary:active,.pms-house-affordability .bts-print-btn:active{background:#0f2595}.pms-house-affordability .btn-primary:focus-visible,.pms-house-affordability .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-house-affordability,.pms-house-affordability *,.pms-house-affordability :before,.pms-house-affordability :after{box-sizing:border-box}.pms-house-affordability{--blue:#1434cb;--green-hero:#3e9a6b;--green-bubble:#d7f1c3;--pink-hero:#d45168;--pink-bubble:#ffb0d2;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-house-affordability{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-house-affordability{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-house-affordability{padding:24px 24px 40px}}.pms-house-affordability .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-house-affordability .intro-text{max-width:751px}}.pms-house-affordability .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pms-house-affordability .intro-text{font-size:18px;line-height:27px}}.pms-house-affordability .intro-text{color:#000}.pms-house-affordability .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-house-affordability .calc-body{max-width:751px}}.pms-house-affordability .calc-body{background:#fff;margin:0 auto}@media (max-width:991px){.pms-house-affordability .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}}.pms-house-affordability .calc-header{color:#fff;background:#1334cb;justify-content:center;align-items:center;gap:10px;padding:8px 16px;display:flex}.pms-house-affordability .desktop-layout{gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-house-affordability .desktop-layout{gap:0;padding:0 16px;display:block}}.pms-house-affordability .left-col{flex:12 1 0;min-width:0;padding:24px 0}@media (max-width:991px){.pms-house-affordability .left-col{flex:0 auto;width:100%}.pms-house-affordability .left-col.tab-hidden{display:none}.pms-house-affordability .left-col.tab-visible{display:block}}@media (min-width:992px){.pms-house-affordability .left-col{display:block!important}}.pms-house-affordability .right-col{flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-house-affordability .right-col{flex:0 auto;width:100%}.pms-house-affordability .right-col.tab-hidden{display:none}.pms-house-affordability .right-col.tab-visible{display:block}.pms-house-affordability .right-col .status-banner{margin:16px 0}.pms-house-affordability .right-col .summary-card{margin-bottom:16px}}@media (min-width:992px){.pms-house-affordability .right-col{display:block!important}}.pms-house-affordability .tabs,.pms-house-affordability .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}@media (min-width:992px){.pms-house-affordability .tabs,.pms-house-affordability .tabs-static{display:none}}.pms-house-affordability .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-house-affordability .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}.pms-house-affordability .hero-full{justify-content:center;align-items:center;display:flex}.pms-house-affordability .hero-full.blue-hero{background:#0f2595}.pms-house-affordability .hero-full.green-hero{background:#3e9a6b}.pms-house-affordability .hero-full.pink-hero{background:#d45168}.pms-house-affordability .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-house-affordability .hero-full{display:none}}.pms-house-affordability .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-house-affordability .hero-bubble.blue-bubble{background:#c8edfe}.pms-house-affordability .hero-bubble.green-bubble{background:#d7f1c3}.pms-house-affordability .hero-bubble.pink-bubble{background:#ffb0d2}.pms-house-affordability .hero-bubble.orange-bubble{background:#ffee9b}.pms-house-affordability .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-house-affordability .hero-desktop.blue-hero{background:#0f2595}.pms-house-affordability .hero-desktop.green-hero{background:#3e9a6b}.pms-house-affordability .hero-desktop.pink-hero{background:#d45168}.pms-house-affordability .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-house-affordability .hero-desktop{display:block}}.pms-house-affordability .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-house-affordability .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-house-affordability .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-house-affordability .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-house-affordability .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-house-affordability .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:4px;font-weight:600}.pms-house-affordability .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-house-affordability .sticky-dock{z-index:100;display:none;position:sticky;top:0}.pms-house-affordability .sticky-dock.visible{display:flex}.pms-house-affordability .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-house-affordability .sticky-dock{display:none!important}}.pms-house-affordability .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-house-affordability .hero-mini.blue-bubble{background:#c8edfe}.pms-house-affordability .hero-mini.green-bubble{background:#d7f1c3}.pms-house-affordability .hero-mini.pink-bubble{background:#ffb0d2}.pms-house-affordability .hero-mini.orange-bubble{background:#ffee9b}.pms-house-affordability .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-house-affordability .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .hero-mini-amount{font-size:24px;line-height:31px}}.pms-house-affordability .hero-mini-amount{color:#000}.pms-house-affordability .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-house-affordability .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:8px;font-weight:500}.pms-house-affordability .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-house-affordability .currency-select{font-size:16px;line-height:21px}}.pms-house-affordability .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}@media (max-width:991px){.pms-house-affordability .currency-select{margin-bottom:16px}}.pms-house-affordability .field-row{margin-bottom:24px}.pms-house-affordability .field-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-house-affordability .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:5px;font-weight:500;display:flex}@media (max-width:767px){.pms-house-affordability .field-label{font-size:16px;line-height:24px}}.pms-house-affordability .field-label{color:#4a4a4a;flex-wrap:wrap}.pms-house-affordability .info-wrap{display:inline-flex;position:relative}.pms-house-affordability .info-wrap:hover .tooltip,.pms-house-affordability .info-wrap:focus-within .tooltip{display:block}.pms-house-affordability .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-house-affordability .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-house-affordability .tooltip{font-size:14px;line-height:18px}}.pms-house-affordability .tooltip{z-index:200;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-house-affordability .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-house-affordability .input-wrapper--wide{width:160px}.pms-house-affordability .input-prefix,.pms-house-affordability .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .input-prefix,.pms-house-affordability .input-suffix{font-size:16px;line-height:21px}}.pms-house-affordability .input-prefix,.pms-house-affordability .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-house-affordability .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-house-affordability .field-input{font-size:16px;line-height:21px}}.pms-house-affordability .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-house-affordability .field-input::-webkit-inner-spin-button{display:none}.pms-house-affordability .field-input::-webkit-outer-spin-button{display:none}.pms-house-affordability input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px;margin:10px 0}.pms-house-affordability input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-house-affordability input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-house-affordability input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-house-affordability input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-house-affordability .term-btns{flex-wrap:wrap;gap:8px;display:flex}.pms-house-affordability .term-btn{box-sizing:border-box;color:#000;min-width:60px;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:flex}@media (max-width:767px){.pms-house-affordability .term-btn{font-size:14px;line-height:18px}}.pms-house-affordability .term-btn{cursor:pointer}.pms-house-affordability .term-btn.active,.pms-house-affordability .term-btn.is-active,.pms-house-affordability .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-house-affordability .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-house-affordability .term-btn{transition:all .15s}.pms-house-affordability .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:24px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-house-affordability .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-house-affordability .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-house-affordability .summary-card-body{background:0 0;padding:0}.pms-house-affordability .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .summary-intro{font-size:16px;line-height:24px}}.pms-house-affordability .summary-intro{color:#000;margin-bottom:16px}.pms-house-affordability .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-house-affordability .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .summary-table{font-size:16px;line-height:20px}}.pms-house-affordability .summary-table td{padding:5px 0}.pms-house-affordability .summary-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-house-affordability .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-house-affordability .summary-table td:last-child{color:#000}.pms-house-affordability .summary-table tr{border-bottom:none}.pms-house-affordability .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .costs-intro{font-size:16px;line-height:24px}}.pms-house-affordability .costs-intro{color:#000;margin-bottom:16px}.pms-house-affordability .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-house-affordability .costs-table{font-size:16px;line-height:20px}}.pms-house-affordability .costs-table{margin-bottom:0}.pms-house-affordability .costs-table td{padding:5px 0}.pms-house-affordability .costs-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-house-affordability .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-house-affordability .costs-table td:last-child{color:#000}.pms-house-affordability .costs-table .plus,.pms-house-affordability .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-house-affordability hr.divider{background:#00000080;border:none;width:100%;height:1px;margin:0 0 16px}.pms-house-affordability .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-house-affordability .total-row{font-size:16px;line-height:24px}}.pms-house-affordability .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-house-affordability .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-house-affordability .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-house-affordability .total-row span:last-child{font-size:18px;line-height:23px}}.pms-house-affordability .total-row span:last-child{color:#000;text-align:right}.pms-house-affordability .home-price-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pms-house-affordability .home-price-row .input-wrapper{border:1px solid #00000080}.pbs-break-even *,.pbs-break-even :before,.pbs-break-even :after{box-sizing:border-box;margin:0;padding:0}.pbs-break-even{box-sizing:border-box;--pbs-blue:#1334cb;--pbs-slider-track:transparent;width:100%;font-family:var(--font-family-calculator);color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-break-even{font-size:16px;line-height:24px}}.pbs-break-even{background:#fff;max-width:1440px;margin:0 auto;padding:46px 80px}@media (max-width:991px){.pbs-break-even{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pbs-break-even{padding:24px 18px}}.pbs-break-even .pbs-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-break-even .pbs-page-title{max-width:751px}}.pbs-break-even .pbs-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pbs-break-even .pbs-page-title{font-size:36px;line-height:47px}}.pbs-break-even .pbs-page-title{color:#000}.pbs-break-even .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-break-even .intro-text{max-width:751px}}.pbs-break-even .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pbs-break-even .intro-text{font-size:18px;line-height:27px}}.pbs-break-even .intro-text{color:#000}.pbs-break-even .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-break-even .calc-body{max-width:751px}}.pbs-break-even .calc-body{background:#fff;border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb;margin:0 auto}.pbs-break-even .calc-header{color:#fff;text-align:center;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;padding:8px 16px;font-weight:700}@media (max-width:767px){.pbs-break-even .calc-header{font-size:16px;line-height:24px}}.pbs-break-even .calc-header{justify-content:center;align-items:center;min-height:37px;display:flex}.pbs-break-even .hero-full{justify-content:center;align-items:center;height:200px;padding:16px;display:flex;overflow:hidden}@media (min-width:992px){.pbs-break-even .hero-full{display:none}}.pbs-break-even .hero-bubble{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;padding:16px 24px;display:flex}.pbs-break-even .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:600}.pbs-break-even .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-break-even .hero-amount{font-size:36px;line-height:47px}}.pbs-break-even .hero-amount{color:#000;overflow-wrap:anywhere}.pbs-break-even .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.pbs-break-even .hero-desktop{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:none}@media (min-width:992px){.pbs-break-even .hero-desktop{display:flex}}.pbs-break-even .hero-bubble-desktop{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pbs-break-even .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pbs-break-even .sticky-dock.visible{display:flex}@media (min-width:992px){.pbs-break-even .sticky-dock{display:none!important}}.pbs-break-even .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pbs-break-even .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pbs-break-even .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-break-even .hero-mini-amount{font-size:24px;line-height:31px}}.pbs-break-even .hero-mini-amount{color:#000}.pbs-break-even .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pbs-break-even .tabs,.pbs-break-even .tabs-static{background:#f0f0f0;padding:4px;display:flex}@media (min-width:992px){.pbs-break-even .tabs,.pbs-break-even .tabs-static{display:none}}.pbs-break-even .tab-btn{font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pbs-break-even .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}.pbs-break-even .desktop-layout{align-items:flex-start;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pbs-break-even .desktop-layout{padding:0;display:block}.pbs-break-even .tab-hidden{display:none!important}}.pbs-break-even .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pbs-break-even .currency-select{width:100%;font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pbs-break-even .currency-select{font-size:16px;line-height:21px}}.pbs-break-even .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231434CB' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;height:46px;margin-bottom:16px}.pbs-break-even .accordion-group{border:1.5px solid #a1b0f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pbs-break-even .accordion-item{background:#fff;border-bottom:1.5px solid #a1b0f6}.pbs-break-even .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px 16px;display:flex}.pbs-break-even .accordion-item.open .accordion-header{background:#b3d7ff59;border-bottom:1px solid #d9dffb}.pbs-break-even .accordion-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-break-even .accordion-title{font-size:16px;line-height:21px}}.pbs-break-even .accordion-title{color:#0f2595;text-align:left}.pbs-break-even .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pbs-break-even .accordion-chevron svg{transition:transform .2s;display:block}.pbs-break-even .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pbs-break-even .accordion-body{background:#f9fcff;flex-direction:column;gap:24px;padding:24px 16px;display:none}.pbs-break-even .accordion-item.open .accordion-body{display:flex}.pbs-break-even .field-row{flex-direction:column;gap:12px;display:flex}.pbs-break-even .field-top{justify-content:space-between;align-items:center;display:flex}.pbs-break-even .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:flex}@media (max-width:767px){.pbs-break-even .field-label{font-size:16px;line-height:24px}}.pbs-break-even .field-label{color:#4a4a4a;flex-wrap:wrap}.pbs-break-even .info-wrap{display:inline-flex;position:relative}.pbs-break-even .info-icon{cursor:help;color:#1334cb;flex-shrink:0;width:16px;height:16px;display:block}.pbs-break-even .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;white-space:normal;background:#000;border-radius:8px;width:260px;padding:10px 13px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}.pbs-break-even .info-wrap:hover .tooltip{display:block}.pbs-break-even .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;align-items:center;min-width:100px;height:46px;display:flex;overflow:hidden}.pbs-break-even .input-prefix,.pbs-break-even .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pbs-break-even .input-prefix,.pbs-break-even .input-suffix{font-size:16px;line-height:21px}}.pbs-break-even .input-prefix,.pbs-break-even .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;font-weight:500}.pbs-break-even .field-input{font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pbs-break-even .field-input{font-size:16px;line-height:21px}}.pbs-break-even .field-input{color:#000;text-overflow:ellipsis;background:#fff;width:80px;padding:8px 4px;overflow:hidden}.pbs-break-even .field-input::-webkit-inner-spin-button{display:none}.pbs-break-even input[type=range]{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pbs-break-even input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-break-even input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-break-even .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pbs-break-even .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pbs-break-even .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-break-even .summary-card-body{background:0 0;padding:0}.pbs-break-even .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-break-even .summary-intro{font-size:16px;line-height:24px}}.pbs-break-even .summary-intro{color:#000;margin-bottom:12px}.pbs-break-even .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-break-even .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-break-even .summary-table{border-collapse:collapse;width:100%}.pbs-break-even .summary-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-break-even .summary-table td{font-size:16px;line-height:20px}}.pbs-break-even .summary-table td{color:#4a4a4a}.pbs-break-even .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-break-even .summary-table td:last-child{font-size:16px;line-height:20px}}.pbs-break-even .summary-table td:last-child{text-align:right;color:#000}.pbs-break-even .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pbs-break-even .out-accordion{overflow:hidden}.pbs-break-even .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-break-even .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pbs-break-even .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pbs-break-even .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pbs-break-even .out-accordion-icon{opacity:.7;flex-shrink:0;width:16px;height:16px;display:block}.pbs-break-even .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-break-even .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pbs-break-even .out-accordion-chevron svg{transition:transform .2s;display:block}.pbs-break-even .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pbs-break-even .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pbs-break-even .out-accordion.collapsed .out-accordion-body{display:none}.pbs-break-even .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-break-even .costs-intro{font-size:16px;line-height:24px}}.pbs-break-even .costs-intro{color:#000}.pbs-break-even .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-break-even .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pbs-break-even .calc-toolbar{max-width:751px}}.pbs-break-even .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pbs-break-even .calc-toolbar{padding:0 16px 12px}}.pbs-break-even .clear-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-break-even .clear-btn{font-size:14px;line-height:18px}}.pbs-break-even .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pbs-break-even .clear-btn svg{flex-shrink:0;display:block}.pbs-break-even .clear-btn:hover{color:#fff;background:#1434cb;border-color:#1434cb}.pbs-break-even .clear-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pbs-break-even .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pbs-break-even .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--pbs-blue);font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pbs-break-even .encourage-toast{font-size:16px;line-height:20px}}.pbs-break-even .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pbs-break-even .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pbs-break-even .encourage-toast-icon svg{display:block}.pbs-break-even .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pbs-break-even .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pbs-break-even .encourage-toast-close:hover{background:#0000000f}.pbs-break-even .encourage-toast-close:focus-visible{outline:2px solid var(--pbs-blue);outline-offset:1px}.pbs-break-even .encourage-toast-close svg{display:block}.pbs-break-even .hero-full.blue-hero,.pbs-break-even .hero-desktop.blue-hero{background:#0f2595}.pbs-break-even .hero-full.green-hero,.pbs-break-even .hero-desktop.green-hero{background:#3e9a6b}.pbs-break-even .hero-full.pink-hero,.pbs-break-even .hero-desktop.pink-hero{background:#d45168}.pbs-break-even .hero-full.orange-hero,.pbs-break-even .hero-desktop.orange-hero{background:#f6a000}.pbs-break-even .hero-bubble.blue-bubble,.pbs-break-even .hero-bubble-desktop.blue-bubble,.pbs-break-even .hero-mini.blue-bubble{background:#c8edfe}.pbs-break-even .hero-bubble.green-bubble,.pbs-break-even .hero-bubble-desktop.green-bubble,.pbs-break-even .hero-mini.green-bubble{background:#d7f1c3}.pbs-break-even .hero-bubble.pink-bubble,.pbs-break-even .hero-bubble-desktop.pink-bubble,.pbs-break-even .hero-mini.pink-bubble{background:#ffb0d2}.pbs-break-even .hero-bubble.orange-bubble,.pbs-break-even .hero-bubble-desktop.orange-bubble,.pbs-break-even .hero-mini.orange-bubble{background:#ffee9b}.pbs-break-even .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pbs-break-even .status-banner.green,.pbs-break-even .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pbs-break-even .status-banner.yellow,.pbs-break-even .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pbs-break-even .status-banner.red,.pbs-break-even .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pbs-break-even .status-banner.blue,.pbs-break-even .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pbs-break-even .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pbs-break-even .status-icon svg{display:block}.pbs-break-even .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pbs-break-even .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-break-even .status-desc{font-size:16px;line-height:24px}}.pbs-break-even .status-desc{color:#000}.pbs-break-even input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pbs-break-even input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pbs-break-even input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pbs-break-even input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pbs-break-even input[type=radio]:active:not(:disabled){border-color:#0f2595}.pbs-break-even input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pbs-break-even input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pbs-break-even input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pbs-break-even input[type=radio][aria-invalid=true]{border-color:#d65151}.pbs-break-even .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-break-even .calc-radio-group-label{font-size:14px;line-height:18px}}.pbs-break-even .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pbs-break-even .calc-radio-group-label.is-error{color:#be2d2d}.pbs-break-even .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-break-even .calc-field-error{font-size:14px;line-height:18px}}.pbs-break-even .calc-field-error{color:#be2d2d}.pbs-break-even .input-wrapper:focus-within,.pbs-break-even .currency-select:focus-visible{border-color:#1434cb;outline:none}.pbs-break-even .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-break-even .calc-section-title{font-size:16px;line-height:21px}}.pbs-break-even .calc-section-title{color:#0f2595;text-align:left}.pbs-break-even .calc-body .left-col .accordion-group,.pbs-break-even .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-break-even .calc-body .left-col .accordion-item,.pbs-break-even .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pbs-break-even .calc-body .left-col .accordion-item:last-child,.pbs-break-even .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pbs-break-even .calc-body .left-col .accordion-item:first-child,.pbs-break-even .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pbs-break-even .calc-body .left-col .accordion-item:last-child,.pbs-break-even .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pbs-break-even .calc-body .left-col .accordion-item:only-child,.pbs-break-even .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pbs-break-even .calc-body .left-col .accordion-header,.pbs-break-even .calc-body .left-col .pms-accordion-header,.pbs-break-even .calc-body .left-col .accordion-item .accordion-header,.pbs-break-even .calc-body .left-col .accordion-item.open .accordion-header,.pbs-break-even .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pbs-break-even .calc-body .left-col .accordion-item:first-child .accordion-header,.pbs-break-even .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pbs-break-even .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pbs-break-even .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pbs-break-even .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pbs-break-even .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pbs-break-even .calc-body .left-col .accordion-item:last-child .accordion-body,.pbs-break-even .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pbs-break-even .calc-body .left-col .accordion-body,.pbs-break-even .calc-body .left-col .pms-accordion-body,.pbs-break-even .calc-body .left-col .accordion-item .accordion-body,.pbs-break-even .calc-body .left-col .accordion-item.open .accordion-body,.pbs-break-even .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pbs-break-even .calc-body .left-col .accordion-title,.pbs-break-even .calc-body .left-col .pms-accordion-badge,.pbs-break-even .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-break-even .calc-body .left-col .accordion-title,.pbs-break-even .calc-body .left-col .pms-accordion-badge,.pbs-break-even .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pbs-break-even .calc-body .left-col .accordion-title,.pbs-break-even .calc-body .left-col .pms-accordion-badge,.pbs-break-even .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pbs-break-even .calc-body .left-col .accordion-subtitle,.pbs-break-even .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pbs-break-even .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-break-even .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-break-even .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pbs-break-even .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pbs-break-even .calc-body .right-col .out-accordion-group,.pbs-break-even .calc-body .right-col .pms-accordion-group,.pbs-break-even .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pbs-break-even .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pbs-break-even .calc-body .right-col .out-accordion-header,.pbs-break-even .calc-body .right-col .pms-accordion-header,.pbs-break-even .calc-body .right-col .out-accordion .out-accordion-header,.pbs-break-even .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pbs-break-even .calc-body .right-col .out-accordion-body,.pbs-break-even .calc-body .right-col .pms-accordion-body,.pbs-break-even .calc-body .right-col .out-accordion .out-accordion-body,.pbs-break-even .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pbs-break-even .calc-body .right-col .out-accordion-badge,.pbs-break-even .calc-body .right-col .pms-accordion-badge,.pbs-break-even .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-break-even .schedule-wrap,.pbs-break-even .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pbs-break-even .schedule-table{border-collapse:collapse;width:100%}.pbs-break-even .schedule-table th,.pbs-break-even .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pbs-break-even .schedule-table th:first-child,.pbs-break-even .schedule-table td:first-child{text-align:left}.pbs-break-even .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pbs-break-even .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pbs-break-even .btn-primary,.pbs-break-even .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pbs-break-even .btn-primary,.pbs-break-even .bts-print-btn{font-size:16px;line-height:22px}}.pbs-break-even .btn-primary,.pbs-break-even .bts-print-btn{cursor:pointer}.pbs-break-even .btn-primary:hover,.pbs-break-even .bts-print-btn:hover{background:#173be8}.pbs-break-even .btn-primary:active,.pbs-break-even .bts-print-btn:active{background:#0f2595}.pbs-break-even .btn-primary:focus-visible,.pbs-break-even .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-break-even .summary-card{margin-bottom:16px}.pbs-break-even .left-col{width:100%;min-width:0;padding:16px}@media (min-width:992px){.pbs-break-even .left-col{flex:12 1 0;width:auto;min-width:0;padding:24px 0;display:block!important}}.pbs-break-even .right-col{width:100%;min-width:0;padding:16px}.pbs-break-even .right-col>*{box-sizing:border-box;width:100%!important}@media (min-width:992px){.pbs-break-even .right-col{flex-direction:column;flex:11 128px;gap:10px;min-width:0;padding:24px 0;display:flex!important}}.pbs-break-even .hero-mini-badge--validation{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;white-space:nowrap;text-align:center;padding:4px 10px;font-weight:400;line-height:1}.pbs-break-even .accordion-group{border:1.5px solid #a1b0f6;overflow:hidden}.pbs-break-even .accordion-item,.pbs-break-even .accordion-body,.pbs-break-even .field-row,.pbs-break-even .field-top{overflow:visible}.pbs-break-even .accordion-header,.pbs-break-even .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59}.pbs-break-even .accordion-title,.pbs-break-even .accordion-chevron{color:#0f2595}.pbs-break-even .accordion-item{border-bottom:1.5px solid #a1b0f6}.pbs-break-even .accordion-item:last-child{border-bottom:0}.pbs-break-even .accordion-item.open .accordion-header{border-bottom:1.5px solid #a1b0f6}.pbs-break-even .info-trigger{width:18px;min-width:18px;height:18px;min-height:18px;color:inherit;cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;overflow:visible}.pbs-break-even .info-trigger:focus-visible{outline-offset:2px;outline:2px solid #1334cb}.pbs-break-even .info-trigger .info-icon,.pbs-break-even .info-trigger svg{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px;display:block;overflow:visible}.pbs-break-even .field-top{position:relative}.pbs-break-even .info-wrap{flex:0 0 18px;align-items:center;width:18px;height:18px;position:static;overflow:visible}.pbs-break-even .info-wrap.open{z-index:10000}.pbs-break-even .info-wrap.open .tooltip{display:block}.pbs-break-even .tooltip{white-space:normal;overflow-wrap:anywhere;width:260px;max-width:100%;inset:calc(100% + 8px) auto auto 0;transform:none}.pbs-break-even .tooltip:before{content:"";background:#000;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}@media (max-width:767px){.pbs-break-even .tooltip{width:240px;max-width:100%;max-height:180px;inset:calc(100% + 6px) auto auto 0;overflow-y:auto;transform:none}}.pbs-break-even .input-wrapper--wide{flex-shrink:0;width:128px;min-width:128px}.pbs-break-even .input-wrapper--wide .field-input{width:94px}.pbs-break-even .accordion-actions{justify-content:flex-end;align-items:center;margin-bottom:8px;display:flex}.pbs-break-even .collapse-all-btn{color:#1434cb;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.pbs-break-even .collapse-all-btn:focus-visible{outline-offset:3px;outline:2px solid #1334cb}@media (max-width:767px){.pbs-break-even .accordion-actions{margin-bottom:10px}.pbs-break-even .collapse-all-btn{min-height:28px;padding:4px 0}}.pbs-break-even .be-chart-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:8px 16px;font-weight:400;display:flex}@media (max-width:767px){.pbs-break-even .be-chart-legend{font-size:14px;line-height:18px}}.pbs-break-even .be-chart-legend{flex-wrap:wrap}.pbs-break-even .be-legend-item{white-space:nowrap;align-items:center;gap:5px;display:flex}.pbs-break-even .be-legend-dot{border-radius:2px;flex-shrink:0;width:12px;height:12px}.pbs-break-even .be-legend-dot--orange{background:#f6a000}.pbs-break-even .be-legend-dot--black{background:#000}.pbs-break-even .be-legend-dot--blue{background:#1434cb}.pbs-break-even .be-chart-tooltip{pointer-events:none;white-space:normal;overflow-wrap:anywhere;z-index:10;background:#fff;border:1px solid #0000001a;border-radius:10px;width:220px;min-width:0;max-width:calc(100% - 24px);padding:12px 16px;position:absolute;top:20%;box-shadow:0 4px 16px -2px #00000029}.pbs-break-even .be-tt-title{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:8px;font-weight:600}.pbs-break-even .be-tt-body{border-top:1px solid #f0f0f0;padding-top:8px}.pbs-break-even .be-tt-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;gap:24px;font-weight:400;display:flex}@media (max-width:767px){.pbs-break-even .be-tt-row{font-size:16px;line-height:24px}}.pbs-break-even .be-tt-row{padding:3px 0}.pbs-break-even .be-tt-row span:first-child{color:#4a4a4a}.pbs-break-even .be-tt-row span:last-child{min-width:0;font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;text-align:right;overflow-wrap:anywhere;font-weight:700}.pbs-break-even .hero-feedback{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.pbs-break-even .be-validation-message--hero{max-width:360px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pbs-break-even .be-validation-message--hero{font-size:16px;line-height:24px}}.pbs-break-even .be-validation-message--hero{text-align:center}@media (max-width:767px){.pbs-break-even .hero-feedback{min-height:48px}.pbs-break-even .be-validation-message--hero{max-width:280px;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}}@media (max-width:767px) and (max-width:767px){.pbs-break-even .be-validation-message--hero{font-size:14px;line-height:18px}}.pbs-break-even .be-comp-table{width:100%;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-break-even .be-comp-table{font-size:16px;line-height:24px}}.pbs-break-even .be-comp-table{border-collapse:collapse;table-layout:fixed}.pbs-break-even .be-comp-table th,.pbs-break-even .be-comp-table td{width:50%}.pbs-break-even .be-comp-table th{text-align:center;color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding:12px;font-weight:600}.pbs-break-even .be-comp-table td{text-align:center;color:#4a4a4a;padding:14px 12px}.pbs-break-even .be-comp-table .be-comp-c1{border-right:1px solid #f0f0f0}.pbs-break-even .be-comp-table .be-comp-row-active td{font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;background:#f9fcff;font-weight:700}.pbs-break-even .be-comp-table tbody tr:not(:last-child) td{border-bottom:1px solid #f0f0f0}.pbs-break-even .be-chart-wrap{width:100%;min-width:0;position:relative}.pbs-break-even .be-chart-svg{width:100%;height:auto;font-family:var(--font-family-calculator);display:block;overflow:visible}@media (max-width:419px){.pbs-break-even .field-top{grid-template-columns:minmax(0,1fr) 96px;align-items:center;column-gap:8px;display:grid}.pbs-break-even .field-label{overflow-wrap:normal;grid-template-columns:minmax(0,1fr) 18px;align-items:center;column-gap:6px;width:100%;min-width:0;display:grid}.pbs-break-even .field-top>.input-wrapper,.pbs-break-even .field-top>.input-wrapper--wide{align-self:center;width:96px;min-width:96px;max-width:96px}.pbs-break-even .field-top>.input-wrapper .field-input{flex:auto;width:0;min-width:0}.pbs-break-even .hero-mini{flex-wrap:wrap}.pbs-break-even .hero-mini>div:first-child{flex:120px;min-width:0}.pbs-break-even .hero-mini-badge{white-space:normal;text-align:center;max-width:100%}.pbs-break-even .hero-mini{align-items:flex-start}.pbs-break-even .summary-table td,.pbs-break-even .be-comp-table th,.pbs-break-even .be-comp-table td{overflow-wrap:anywhere}}.pbs-budget-breakdown *,.pbs-budget-breakdown :before,.pbs-budget-breakdown :after{box-sizing:border-box;margin:0;padding:0}.pbs-budget-breakdown{box-sizing:border-box;--pbs-blue:#1334cb;--pbs-slider-track:transparent;width:100%;font-family:var(--font-family-calculator);color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown{font-size:16px;line-height:24px}}.pbs-budget-breakdown{background:#fff;max-width:1440px;margin:0 auto;padding:46px 80px}@media (max-width:991px){.pbs-budget-breakdown{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pbs-budget-breakdown{padding:24px 18px}}.pbs-budget-breakdown .pbs-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-budget-breakdown .pbs-page-title{max-width:751px}}.pbs-budget-breakdown .pbs-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .pbs-page-title{font-size:36px;line-height:47px}}.pbs-budget-breakdown .pbs-page-title{color:#000}.pbs-budget-breakdown .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-budget-breakdown .intro-text{max-width:751px}}.pbs-budget-breakdown .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .intro-text{font-size:18px;line-height:27px}}.pbs-budget-breakdown .intro-text{color:#000}.pbs-budget-breakdown .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-budget-breakdown .calc-body{max-width:751px}}.pbs-budget-breakdown .calc-body{background:#fff;border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb;margin:0 auto}.pbs-budget-breakdown .calc-header{color:#fff;text-align:center;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;padding:8px 16px;font-weight:700}@media (max-width:767px){.pbs-budget-breakdown .calc-header{font-size:16px;line-height:24px}}.pbs-budget-breakdown .calc-header{justify-content:center;align-items:center;min-height:37px;display:flex}.pbs-budget-breakdown .hero-full{justify-content:center;align-items:center;height:200px;padding:16px;display:flex;overflow:hidden}@media (min-width:992px){.pbs-budget-breakdown .hero-full{display:none}}.pbs-budget-breakdown .hero-bubble{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;padding:16px 24px;display:flex}.pbs-budget-breakdown .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:600}.pbs-budget-breakdown .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .hero-amount{font-size:36px;line-height:47px}}.pbs-budget-breakdown .hero-amount{color:#000;overflow-wrap:anywhere}.pbs-budget-breakdown .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.pbs-budget-breakdown .hero-desktop{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:none}@media (min-width:992px){.pbs-budget-breakdown .hero-desktop{display:flex}}.pbs-budget-breakdown .hero-bubble-desktop{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pbs-budget-breakdown .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pbs-budget-breakdown .sticky-dock.visible{display:flex}@media (min-width:992px){.pbs-budget-breakdown .sticky-dock{display:none!important}}.pbs-budget-breakdown .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pbs-budget-breakdown .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pbs-budget-breakdown .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .hero-mini-amount{font-size:24px;line-height:31px}}.pbs-budget-breakdown .hero-mini-amount{color:#000}.pbs-budget-breakdown .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pbs-budget-breakdown .tabs,.pbs-budget-breakdown .tabs-static{background:#f0f0f0;padding:4px;display:flex}@media (min-width:992px){.pbs-budget-breakdown .tabs,.pbs-budget-breakdown .tabs-static{display:none}}.pbs-budget-breakdown .tab-btn{font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pbs-budget-breakdown .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}.pbs-budget-breakdown .desktop-layout{align-items:flex-start;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pbs-budget-breakdown .desktop-layout{padding:0;display:block}.pbs-budget-breakdown .tab-hidden{display:none!important}}.pbs-budget-breakdown .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pbs-budget-breakdown .currency-select{width:100%;font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .currency-select{font-size:16px;line-height:21px}}.pbs-budget-breakdown .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231434CB' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;height:46px;margin-bottom:16px}.pbs-budget-breakdown .accordion-group{border:1.5px solid #a1b0f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pbs-budget-breakdown .accordion-item{background:#fff;border-bottom:1.5px solid #a1b0f6}.pbs-budget-breakdown .accordion-item:last-child{border-bottom:none}.pbs-budget-breakdown .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px 16px;display:flex}.pbs-budget-breakdown .accordion-item.open .accordion-header{background:#b3d7ff59;border-bottom:1px solid #d9dffb}.pbs-budget-breakdown .accordion-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .accordion-title{font-size:16px;line-height:21px}}.pbs-budget-breakdown .accordion-title{color:#0f2595;text-align:left}.pbs-budget-breakdown .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pbs-budget-breakdown .accordion-chevron svg{transition:transform .2s;display:block}.pbs-budget-breakdown .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pbs-budget-breakdown .accordion-body{background:#f9fcff;flex-direction:column;gap:24px;padding:24px 16px;display:none}.pbs-budget-breakdown .accordion-item.open .accordion-body{display:flex}.pbs-budget-breakdown .field-row{flex-direction:column;gap:12px;display:flex}.pbs-budget-breakdown .field-top{justify-content:space-between;align-items:center;display:flex}.pbs-budget-breakdown .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:flex}@media (max-width:767px){.pbs-budget-breakdown .field-label{font-size:16px;line-height:24px}}.pbs-budget-breakdown .field-label{color:#4a4a4a;flex-wrap:wrap}.pbs-budget-breakdown .info-wrap{display:inline-flex;position:relative}.pbs-budget-breakdown .info-icon{cursor:help;color:#1334cb;flex-shrink:0;width:16px;height:16px;display:block}.pbs-budget-breakdown .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;white-space:normal;background:#000;border-radius:8px;width:260px;padding:10px 13px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}.pbs-budget-breakdown .info-wrap:hover .tooltip{display:block}.pbs-budget-breakdown .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;align-items:center;min-width:100px;height:46px;display:flex;overflow:hidden}.pbs-budget-breakdown .input-prefix,.pbs-budget-breakdown .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .input-prefix,.pbs-budget-breakdown .input-suffix{font-size:16px;line-height:21px}}.pbs-budget-breakdown .input-prefix,.pbs-budget-breakdown .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;font-weight:500}.pbs-budget-breakdown .field-input{font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .field-input{font-size:16px;line-height:21px}}.pbs-budget-breakdown .field-input{color:#000;text-overflow:ellipsis;background:#fff;width:80px;padding:8px 4px;overflow:hidden}.pbs-budget-breakdown .field-input::-webkit-inner-spin-button{display:none}.pbs-budget-breakdown input[type=range]{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pbs-budget-breakdown input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-budget-breakdown input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-budget-breakdown .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pbs-budget-breakdown .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pbs-budget-breakdown .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-budget-breakdown .summary-card-body{background:0 0;padding:0}.pbs-budget-breakdown .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .summary-intro{font-size:16px;line-height:24px}}.pbs-budget-breakdown .summary-intro{color:#000;margin-bottom:12px}.pbs-budget-breakdown .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-budget-breakdown .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-budget-breakdown .summary-table{border-collapse:collapse;width:100%}.pbs-budget-breakdown .summary-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .summary-table td{font-size:16px;line-height:20px}}.pbs-budget-breakdown .summary-table td{color:#4a4a4a}.pbs-budget-breakdown .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .summary-table td:last-child{font-size:16px;line-height:20px}}.pbs-budget-breakdown .summary-table td:last-child{text-align:right;color:#000}.pbs-budget-breakdown .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pbs-budget-breakdown .out-accordion{overflow:hidden}.pbs-budget-breakdown .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-budget-breakdown .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pbs-budget-breakdown .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pbs-budget-breakdown .out-accordion-icon{opacity:.7;flex-shrink:0;width:16px;height:16px;display:block}.pbs-budget-breakdown .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-budget-breakdown .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pbs-budget-breakdown .out-accordion-chevron svg{transition:transform .2s;display:block}.pbs-budget-breakdown .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pbs-budget-breakdown .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pbs-budget-breakdown .out-accordion.collapsed .out-accordion-body{display:none}.pbs-budget-breakdown .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .costs-intro{font-size:16px;line-height:24px}}.pbs-budget-breakdown .costs-intro{color:#000}.pbs-budget-breakdown .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-budget-breakdown .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pbs-budget-breakdown .calc-toolbar{max-width:751px}}.pbs-budget-breakdown .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pbs-budget-breakdown .calc-toolbar{padding:0 16px 12px}}.pbs-budget-breakdown .clear-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-budget-breakdown .clear-btn{font-size:14px;line-height:18px}}.pbs-budget-breakdown .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pbs-budget-breakdown .clear-btn svg{flex-shrink:0;display:block}.pbs-budget-breakdown .clear-btn:hover{color:#fff;background:#1434cb;border-color:#1434cb}.pbs-budget-breakdown .clear-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pbs-budget-breakdown .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pbs-budget-breakdown .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--pbs-blue);font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pbs-budget-breakdown .encourage-toast{font-size:16px;line-height:20px}}.pbs-budget-breakdown .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pbs-budget-breakdown .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pbs-budget-breakdown .encourage-toast-icon svg{display:block}.pbs-budget-breakdown .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pbs-budget-breakdown .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pbs-budget-breakdown .encourage-toast-close:hover{background:#0000000f}.pbs-budget-breakdown .encourage-toast-close:focus-visible{outline:2px solid var(--pbs-blue);outline-offset:1px}.pbs-budget-breakdown .encourage-toast-close svg{display:block}.pbs-budget-breakdown .hero-full.blue-hero,.pbs-budget-breakdown .hero-desktop.blue-hero{background:#0f2595}.pbs-budget-breakdown .hero-full.green-hero,.pbs-budget-breakdown .hero-desktop.green-hero{background:#3e9a6b}.pbs-budget-breakdown .hero-full.pink-hero,.pbs-budget-breakdown .hero-desktop.pink-hero{background:#d45168}.pbs-budget-breakdown .hero-full.orange-hero,.pbs-budget-breakdown .hero-desktop.orange-hero{background:#f6a000}.pbs-budget-breakdown .hero-bubble.blue-bubble,.pbs-budget-breakdown .hero-bubble-desktop.blue-bubble,.pbs-budget-breakdown .hero-mini.blue-bubble{background:#c8edfe}.pbs-budget-breakdown .hero-bubble.green-bubble,.pbs-budget-breakdown .hero-bubble-desktop.green-bubble,.pbs-budget-breakdown .hero-mini.green-bubble{background:#d7f1c3}.pbs-budget-breakdown .hero-bubble.pink-bubble,.pbs-budget-breakdown .hero-bubble-desktop.pink-bubble,.pbs-budget-breakdown .hero-mini.pink-bubble{background:#ffb0d2}.pbs-budget-breakdown .hero-bubble.orange-bubble,.pbs-budget-breakdown .hero-bubble-desktop.orange-bubble,.pbs-budget-breakdown .hero-mini.orange-bubble{background:#ffee9b}.pbs-budget-breakdown .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pbs-budget-breakdown .status-banner.green,.pbs-budget-breakdown .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pbs-budget-breakdown .status-banner.yellow,.pbs-budget-breakdown .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pbs-budget-breakdown .status-banner.red,.pbs-budget-breakdown .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pbs-budget-breakdown .status-banner.blue,.pbs-budget-breakdown .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pbs-budget-breakdown .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pbs-budget-breakdown .status-icon svg{display:block}.pbs-budget-breakdown .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pbs-budget-breakdown .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .status-desc{font-size:16px;line-height:24px}}.pbs-budget-breakdown .status-desc{color:#000}.pbs-budget-breakdown input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pbs-budget-breakdown input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pbs-budget-breakdown input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pbs-budget-breakdown input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pbs-budget-breakdown input[type=radio]:active:not(:disabled){border-color:#0f2595}.pbs-budget-breakdown input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pbs-budget-breakdown input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pbs-budget-breakdown input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pbs-budget-breakdown input[type=radio][aria-invalid=true]{border-color:#d65151}.pbs-budget-breakdown .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .calc-radio-group-label{font-size:14px;line-height:18px}}.pbs-budget-breakdown .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pbs-budget-breakdown .calc-radio-group-label.is-error{color:#be2d2d}.pbs-budget-breakdown .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-budget-breakdown .calc-field-error{font-size:14px;line-height:18px}}.pbs-budget-breakdown .calc-field-error{color:#be2d2d}.pbs-budget-breakdown .input-wrapper:focus-within,.pbs-budget-breakdown .currency-select:focus-visible{border-color:#1434cb;outline:none}.pbs-budget-breakdown .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .calc-section-title{font-size:16px;line-height:21px}}.pbs-budget-breakdown .calc-section-title{color:#0f2595;text-align:left}.pbs-budget-breakdown .calc-body .left-col .accordion-group,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-budget-breakdown .calc-body .left-col .accordion-item,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pbs-budget-breakdown .calc-body .left-col .accordion-item:last-child,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pbs-budget-breakdown .calc-body .left-col .accordion-item:first-child,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pbs-budget-breakdown .calc-body .left-col .accordion-item:last-child,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pbs-budget-breakdown .calc-body .left-col .accordion-item:only-child,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pbs-budget-breakdown .calc-body .left-col .accordion-header,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-header,.pbs-budget-breakdown .calc-body .left-col .accordion-item .accordion-header,.pbs-budget-breakdown .calc-body .left-col .accordion-item.open .accordion-header,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pbs-budget-breakdown .calc-body .left-col .accordion-item:first-child .accordion-header,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pbs-budget-breakdown .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pbs-budget-breakdown .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pbs-budget-breakdown .calc-body .left-col .accordion-item:last-child .accordion-body,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pbs-budget-breakdown .calc-body .left-col .accordion-body,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-body,.pbs-budget-breakdown .calc-body .left-col .accordion-item .accordion-body,.pbs-budget-breakdown .calc-body .left-col .accordion-item.open .accordion-body,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pbs-budget-breakdown .calc-body .left-col .accordion-title,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-badge,.pbs-budget-breakdown .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .calc-body .left-col .accordion-title,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-badge,.pbs-budget-breakdown .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pbs-budget-breakdown .calc-body .left-col .accordion-title,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-badge,.pbs-budget-breakdown .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pbs-budget-breakdown .calc-body .left-col .accordion-subtitle,.pbs-budget-breakdown .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pbs-budget-breakdown .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-budget-breakdown .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-budget-breakdown .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pbs-budget-breakdown .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pbs-budget-breakdown .calc-body .right-col .out-accordion-group,.pbs-budget-breakdown .calc-body .right-col .pms-accordion-group,.pbs-budget-breakdown .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pbs-budget-breakdown .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pbs-budget-breakdown .calc-body .right-col .out-accordion-header,.pbs-budget-breakdown .calc-body .right-col .pms-accordion-header,.pbs-budget-breakdown .calc-body .right-col .out-accordion .out-accordion-header,.pbs-budget-breakdown .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pbs-budget-breakdown .calc-body .right-col .out-accordion-body,.pbs-budget-breakdown .calc-body .right-col .pms-accordion-body,.pbs-budget-breakdown .calc-body .right-col .out-accordion .out-accordion-body,.pbs-budget-breakdown .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pbs-budget-breakdown .calc-body .right-col .out-accordion-badge,.pbs-budget-breakdown .calc-body .right-col .pms-accordion-badge,.pbs-budget-breakdown .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-budget-breakdown .schedule-wrap,.pbs-budget-breakdown .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pbs-budget-breakdown .schedule-table{border-collapse:collapse;width:100%}.pbs-budget-breakdown .schedule-table th,.pbs-budget-breakdown .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pbs-budget-breakdown .schedule-table th:first-child,.pbs-budget-breakdown .schedule-table td:first-child{text-align:left}.pbs-budget-breakdown .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pbs-budget-breakdown .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pbs-budget-breakdown .btn-primary,.pbs-budget-breakdown .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .btn-primary,.pbs-budget-breakdown .bts-print-btn{font-size:16px;line-height:22px}}.pbs-budget-breakdown .btn-primary,.pbs-budget-breakdown .bts-print-btn{cursor:pointer}.pbs-budget-breakdown .btn-primary:hover,.pbs-budget-breakdown .bts-print-btn:hover{background:#173be8}.pbs-budget-breakdown .btn-primary:active,.pbs-budget-breakdown .bts-print-btn:active{background:#0f2595}.pbs-budget-breakdown .btn-primary:focus-visible,.pbs-budget-breakdown .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-budget-breakdown .calc-body .left-col .accordion-item.open .accordion-body.rb-body,.pbs-budget-breakdown .calc-body .left-col .accordion-item .accordion-body.rb-body{padding:0 16px 16px}.pbs-budget-breakdown .sc-helper-card{background:#fff;border:1px solid #a1b0f6;border-radius:12px;margin-bottom:16px;overflow:hidden}.pbs-budget-breakdown .sc-helper-header{text-align:left;cursor:pointer;width:100%;font-family:var(--font-family-calculator);background:#b3d7ff59;border:none;border-bottom:1px solid #d9dffb;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.pbs-budget-breakdown .sc-helper-card.collapsed .sc-helper-header{border-bottom:none}.pbs-budget-breakdown .sc-helper-header-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pbs-budget-breakdown .sc-helper-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .sc-helper-title{font-size:16px;line-height:21px}}.pbs-budget-breakdown .sc-helper-title{color:#0f2595}.pbs-budget-breakdown .sc-helper-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;font-weight:400}.pbs-budget-breakdown .sc-helper-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.pbs-budget-breakdown .sc-helper-chevron svg{transition:transform .2s;display:block}.pbs-budget-breakdown .sc-helper-card.collapsed .sc-helper-chevron svg{transform:rotate(180deg)}.pbs-budget-breakdown .sc-helper-body{background:#f9fcff;padding:24px 16px}.pbs-budget-breakdown .sc-helper-card.collapsed .sc-helper-body{display:none}.pbs-budget-breakdown .sc-helper-blurb{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .sc-helper-blurb{font-size:16px;line-height:24px}}.pbs-budget-breakdown .sc-helper-blurb{color:#4a4a4a}.pbs-budget-breakdown .sc-helper-blurb strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-budget-breakdown .term-btn{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;padding:8px 16px;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .term-btn{font-size:14px;line-height:18px}}.pbs-budget-breakdown .term-btn{cursor:pointer}.pbs-budget-breakdown .term-btn.active,.pbs-budget-breakdown .term-btn.is-active,.pbs-budget-breakdown .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pbs-budget-breakdown .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-budget-breakdown .term-btn{align-items:center;gap:4px;transition:all .15s;display:inline-flex}.pbs-budget-breakdown .term-btn.active:after{content:"";background:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.7441%203.43848L5.03711%2014.1455L0.330078%209.43848L1.74414%208.02441L5.03711%2011.3174L14.3301%202.02441L15.7441%203.43848Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;width:12px;height:12px;display:inline-block}.pbs-budget-breakdown .calc-body{border:1px solid #d9dffb}.pbs-budget-breakdown .hero-desktop{border-radius:0}.pbs-budget-breakdown .accordion-body{gap:0;padding:0}.pbs-budget-breakdown .field-top{gap:8px;position:relative;overflow:visible}.pbs-budget-breakdown .sc-helper-body,.pbs-budget-breakdown .field-row{overflow:visible}.pbs-budget-breakdown .info-wrap{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:static;overflow:visible}.pbs-budget-breakdown .info-wrap.open{z-index:10000}.pbs-budget-breakdown .info-wrap.open .tooltip{display:block}.pbs-budget-breakdown .info-trigger{width:18px;min-width:18px;height:18px;min-height:18px;color:inherit;cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;overflow:visible}.pbs-budget-breakdown .info-trigger:focus-visible{outline-offset:2px;outline:2px solid #1334cb}.pbs-budget-breakdown .info-trigger .info-icon,.pbs-budget-breakdown .info-trigger svg{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px;display:block;overflow:visible}.pbs-budget-breakdown .tooltip{z-index:10000;width:260px;max-width:100%;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;border-radius:6px;padding:10px 12px;font-weight:400;position:absolute;inset:calc(100% + 8px) auto auto 0}@media (max-width:767px){.pbs-budget-breakdown .tooltip{font-size:14px;line-height:18px}}.pbs-budget-breakdown .tooltip{white-space:normal;text-align:left;pointer-events:none;transform:none}@media (max-width:767px){.pbs-budget-breakdown .tooltip{width:240px;max-width:100%;max-height:180px;overflow-y:auto}}.pbs-budget-breakdown .summary-intro{margin-bottom:16px}.pbs-budget-breakdown .left-col{border-right:none;flex:none;width:100%;min-width:0;padding:16px}@media (min-width:992px){.pbs-budget-breakdown .left-col{flex:1;width:auto;padding:24px 0;display:block!important}}.pbs-budget-breakdown .right-col{flex:none;align-self:flex-start;width:100%;min-width:0;padding:16px;position:static}.pbs-budget-breakdown .right-col>*{width:100%!important}@media (min-width:992px){.pbs-budget-breakdown .right-col{flex-direction:column;flex:0 0 334px;gap:10px;width:334px;min-width:334px;padding:24px 0;position:sticky;top:16px;display:flex!important}}.pbs-budget-breakdown .rb-sticky-sentinel{pointer-events:none;width:100%;height:1px}.pbs-budget-breakdown .rb-toggle-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:flex-end;align-items:center;gap:10px;margin:16px 0 12px;font-weight:400;display:flex}@media (max-width:767px){.pbs-budget-breakdown .rb-toggle-row{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-toggle-row{color:#4a4a4a}.pbs-budget-breakdown .rb-switch{cursor:pointer;background:#0000001a;border:none;border-radius:12px;width:42px;height:24px;padding:0;transition:background .2s;position:relative}.pbs-budget-breakdown .rb-switch.on{background:#1334cb}.pbs-budget-breakdown .rb-switch-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.pbs-budget-breakdown .rb-switch.on .rb-switch-knob{left:21px}.pbs-budget-breakdown .rb-accordion-tools{justify-content:flex-end;align-items:center;margin-bottom:8px;display:flex}.pbs-budget-breakdown .rb-monthly-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pbs-budget-breakdown .rb-body{padding:0 16px 16px}.pbs-budget-breakdown .rb-col-head{justify-content:flex-end;gap:8px;padding:12px 0 6px;display:flex}.pbs-budget-breakdown .rb-col-head-cur,.pbs-budget-breakdown .rb-col-head-tgt{text-align:center;width:116px;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;font-weight:600}.pbs-budget-breakdown .rb-line{align-items:center;gap:12px;padding:7px 0;display:flex}.pbs-budget-breakdown .rb-line-label{min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;flex:1;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .rb-line-label{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-line-label{color:#4a4a4a}.pbs-budget-breakdown .rb-line-inputs{align-items:center;gap:8px;display:flex}.pbs-budget-breakdown .rb-line-inputs .input-wrapper{flex:0 0 116px;width:116px;min-width:116px}.pbs-budget-breakdown .rb-line-inputs .input-wrapper .field-input{width:70px}.pbs-budget-breakdown .rb-section-total{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;border-top:1px solid #d9dffb;justify-content:space-between;align-items:center;margin-top:6px;padding:12px 0 4px;font-weight:400;display:flex}@media (max-width:767px){.pbs-budget-breakdown .rb-section-total{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-section-total{color:#000}.pbs-budget-breakdown .rb-total-cur,.pbs-budget-breakdown .rb-total-tgt{text-align:right;width:116px;display:inline-block}.pbs-budget-breakdown .sc-add-link{color:#1334cb;font-family:var(--font-family-calculator);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .sc-add-link{font-size:16px;line-height:24px}}.pbs-budget-breakdown .sc-add-link{cursor:pointer;padding:4px 0;text-decoration:underline}.pbs-budget-breakdown .rb-add-link{align-self:flex-end}.pbs-budget-breakdown .rb-xtype{min-width:0;height:46px;font-family:var(--font-family-calculator);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;flex:auto;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .rb-xtype{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-xtype{color:#000;background:#fff;outline:none}.pbs-budget-breakdown .rb-xtype::placeholder{color:#4a4a4a}.pbs-budget-breakdown .rb-xdel{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:34px;height:30px;padding:0;display:flex}.pbs-budget-breakdown.rb-hide-current .rb-cur,.pbs-budget-breakdown.rb-hide-current .rb-col-head-cur,.pbs-budget-breakdown.rb-hide-current .rb-comp-table th:nth-child(2),.pbs-budget-breakdown.rb-hide-current .rb-comp-table td:nth-child(2),.pbs-budget-breakdown.rb-hide-current .right-col .out-accordion-group{display:none}.pbs-budget-breakdown .out-accordion-header{background:#fff;padding:12px 12px 6px}.pbs-budget-breakdown .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:0}.pbs-budget-breakdown .out-accordion-body{padding:0 12px 16px}.pbs-budget-breakdown .costs-intro{margin:4px 0 14px}.pbs-budget-breakdown .rb-comp-table .rb-comp-label{width:40%}.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-th,.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-cell,.pbs-budget-breakdown .rb-comp-table .rb-comp-tgt{width:30%}.pbs-budget-breakdown .rb-comparison-card .summary-card-body{padding-top:12px}.pbs-budget-breakdown .rb-comparison-card .costs-intro{margin:0 0 14px}@media (max-width:991px){.pbs-budget-breakdown .right-col>.summary-card+.rb-comparison-card{margin-top:12px}}.pbs-budget-breakdown .rb-comp-table{width:100%;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .rb-comp-table{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-comp-table{border-collapse:collapse;table-layout:fixed}.pbs-budget-breakdown .rb-comp-table thead .rb-comp-label{color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding:12px;font-weight:600}.pbs-budget-breakdown .rb-comp-table tbody .rb-comp-label{color:#4a4a4a;border-bottom:1px solid #f0f0f0;padding:14px 12px}.pbs-budget-breakdown .rb-comp-table tbody tr:last-child .rb-comp-label{border-bottom:none}.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-th{text-align:center;color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding:12px;font-weight:600}.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-cell{text-align:center;color:#4a4a4a;border-bottom:1px solid #f0f0f0;padding:14px 12px}.pbs-budget-breakdown .rb-comp-table tbody tr:last-child .rb-comp-cur-cell{border-bottom:none}.pbs-budget-breakdown .rb-comp-table thead .rb-comp-tgt{text-align:center;color:#2f6f4e;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #d7f1c3;padding:12px;font-weight:600}.pbs-budget-breakdown .rb-comp-table tbody .rb-comp-tgt{text-align:center;font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#2f6f4e;border-bottom:1px solid #d7f1c3;padding:14px 12px;font-weight:600}.pbs-budget-breakdown .rb-comp-table tbody tr:last-child .rb-comp-tgt{border-bottom:none}.pbs-budget-breakdown .rb-comp-table .rb-comp-label{border-right:1px solid #f0f0f0;width:34%}.pbs-budget-breakdown .rb-comp-table .rb-comp-tgt{background:#d6f2c459}.pbs-budget-breakdown .rb-comp-table .rb-comp-tgt-top{border-top-left-radius:8px;border-top-right-radius:8px}.pbs-budget-breakdown .rb-comp-table .rb-comp-tgt-bot{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.pbs-budget-breakdown .rb-donut-wrap{flex-shrink:0;width:150px;height:150px;position:relative}.pbs-budget-breakdown .rb-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pbs-budget-breakdown .rb-donut-value{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .rb-donut-value{font-size:18px;line-height:23px}}.pbs-budget-breakdown .rb-donut-value{color:#000}.pbs-budget-breakdown .rb-donut-label{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;font-weight:400}.pbs-budget-breakdown .rb-monthly-head-title{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;font-weight:600}.pbs-budget-breakdown .rb-collapse-btn{color:#1334cb;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;font-weight:400}@media (max-width:767px){.pbs-budget-breakdown .rb-collapse-btn{font-size:14px;line-height:18px}}.pbs-budget-breakdown .rb-collapse-btn{cursor:pointer;padding:0}.pbs-budget-breakdown .rb-collapse-btn:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1334cb}.pbs-budget-breakdown .rb-preset-btns{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex;position:relative}.pbs-budget-breakdown .rb-preset-btns .tooltip{top:auto;bottom:calc(100% + 8px)}.pbs-budget-breakdown .rb-preset-chip{align-items:center;gap:2px;display:inline-flex}.pbs-budget-breakdown .accordion-title-col{flex:1;min-width:0}.pbs-budget-breakdown .accordion-header,.pbs-budget-breakdown .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59}.pbs-budget-breakdown .accordion-title,.pbs-budget-breakdown .accordion-chevron{color:#0f2595}.pbs-budget-breakdown .rb-sum-visual-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:18px;display:flex}.pbs-budget-breakdown .rb-legend-list{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;flex-direction:column;gap:10px;font-weight:400;display:flex}@media (max-width:767px){.pbs-budget-breakdown .rb-legend-list{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-legend-item{align-items:center;gap:8px;display:flex}.pbs-budget-breakdown .rb-legend-swatch{border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}.pbs-budget-breakdown .rb-legend-swatch--fixed{background:#0f2595}.pbs-budget-breakdown .rb-legend-swatch--flex{background:#b3d7ff99}.pbs-budget-breakdown .rb-legend-swatch--profit{background:#3e9a6b}.pbs-budget-breakdown .rb-sum-rows{flex-direction:column;gap:12px;display:flex}.pbs-budget-breakdown .rb-sum-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pbs-budget-breakdown .rb-sum-row{font-size:16px;line-height:24px}}.pbs-budget-breakdown .rb-sum-amount{font-family:var(--font-family-semi-bold,var(--font-family-calculator));font-weight:600}.pbs-budget-breakdown .rb-sum-label{color:#000}.pbs-budget-breakdown .rb-sum-link{font:inherit;color:#1434cb;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pbs-budget-breakdown .rb-sum-link:hover{color:#173be8}.pbs-budget-breakdown .rb-sum-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1434cb}.pbs-budget-breakdown .accordion-item{scroll-margin-top:140px}@media (min-width:992px){.pbs-budget-breakdown .accordion-item{scroll-margin-top:16px}}.pbs-budget-breakdown .rb-export-actions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.pbs-budget-breakdown .rb-export-btn,.pbs-budget-breakdown .rb-template-btn{width:100%;min-height:40px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #1434cb;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-budget-breakdown .rb-export-btn,.pbs-budget-breakdown .rb-template-btn{font-size:16px;line-height:20px}}.pbs-budget-breakdown .rb-export-btn,.pbs-budget-breakdown .rb-template-btn{cursor:pointer;text-decoration:none}.pbs-budget-breakdown .rb-export-btn:focus-visible,.pbs-budget-breakdown .rb-template-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-budget-breakdown .rb-export-btn{color:#fff;background:#1434cb}.pbs-budget-breakdown .rb-export-btn:hover{background:#173be8;border-color:#173be8}.pbs-budget-breakdown .rb-template-btn{color:#1434cb;background:#fff}.pbs-budget-breakdown .rb-template-btn:hover{background:#f4f6fe}.pbs-budget-breakdown .hero-amount.rb-loss-value,.pbs-budget-breakdown .hero-mini-amount.rb-loss-value{color:#d65151;margin:0;transform:none}.pbs-budget-breakdown .hero-label{white-space:nowrap;justify-content:center;align-items:center;min-height:18px;display:flex}.pbs-budget-breakdown .hero-amount{white-space:nowrap;justify-content:center;align-items:center;min-height:42px;display:flex}.pbs-budget-breakdown .hero-mini-label{white-space:nowrap;min-height:11px}.pbs-budget-breakdown .hero-mini-amount{white-space:nowrap;min-height:25px}.pbs-budget-breakdown .rb-line-inputs .input-wrapper .field-input{white-space:nowrap;text-overflow:clip;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.pbs-budget-breakdown .hero-amount,.pbs-budget-breakdown .hero-mini-amount,.pbs-budget-breakdown .hero-badge,.pbs-budget-breakdown .hero-mini-badge,.pbs-budget-breakdown .rb-total-cur,.pbs-budget-breakdown .rb-total-tgt,.pbs-budget-breakdown .rb-sum-amount,.pbs-budget-breakdown .rb-comp-cur-cell,.pbs-budget-breakdown .rb-comp-tgt{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0}.pbs-budget-breakdown .hero-amount,.pbs-budget-breakdown .hero-mini-amount{box-sizing:border-box;text-align:center;max-width:100%;padding-inline:8px}.pbs-budget-breakdown .hero-badge,.pbs-budget-breakdown .hero-mini-badge{max-width:calc(100% - 16px);overflow:hidden}.pbs-budget-breakdown .rb-donut-value{box-sizing:border-box;max-width:112px;font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:0 4px;font-weight:600}@media (max-width:767px){.pbs-budget-breakdown .rb-donut-value{font-size:18px;line-height:23px}}.pbs-budget-breakdown .rb-donut-value{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.pbs-budget-breakdown .rb-sum-row{gap:12px}.pbs-budget-breakdown .rb-sum-row>*{min-width:0}.pbs-budget-breakdown .rb-sum-amount,.pbs-budget-breakdown .rb-sum-row>span:last-child{text-align:right;flex-shrink:0;max-width:58%}.pbs-budget-breakdown .rb-comp-cur-cell,.pbs-budget-breakdown .rb-comp-tgt{text-align:center;overflow:hidden}@media (max-width:419px){.pbs-budget-breakdown .field-top{grid-template-columns:minmax(0,1fr) 110px;align-items:center;column-gap:8px;display:grid}.pbs-budget-breakdown .field-label{min-width:0}.pbs-budget-breakdown .field-top>.input-wrapper{width:110px;min-width:110px;max-width:110px}.pbs-budget-breakdown .rb-body{padding-left:12px;padding-right:12px}.pbs-budget-breakdown .rb-col-head{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:12px 0 6px;display:grid}.pbs-budget-breakdown .rb-col-head-cur,.pbs-budget-breakdown .rb-col-head-tgt{text-align:center;white-space:nowrap;text-overflow:clip;width:100%;min-width:0;max-width:100%;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;display:block;overflow:hidden}.pbs-budget-breakdown .rb-line{width:100%;min-width:0;padding:7px 0 10px;display:block}.pbs-budget-breakdown .rb-line-label{width:100%;min-width:0;margin-bottom:8px;display:block}.pbs-budget-breakdown .rb-line-inputs{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.pbs-budget-breakdown .rb-line-inputs .input-wrapper{flex:none;width:100%;min-width:0;max-width:none;overflow:hidden}.pbs-budget-breakdown .rb-line-inputs .input-prefix{flex:none;padding-left:6px;padding-right:3px}.pbs-budget-breakdown .rb-line-inputs .field-input{width:0;min-width:0;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;flex:auto;padding-left:2px;padding-right:3px;font-weight:600}}@media (max-width:419px) and (max-width:767px){.pbs-budget-breakdown .rb-line-inputs .field-input{font-size:16px;line-height:21px}}@media (max-width:419px){.pbs-budget-breakdown .rb-section-total{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:8px;width:100%;margin-top:6px;padding:12px 0 4px;display:grid}.pbs-budget-breakdown .rb-section-total>span:first-child{text-align:left;grid-column:1;width:auto;min-width:0;margin-bottom:0}.pbs-budget-breakdown .rb-section-total>.rb-line-inputs{display:contents}.pbs-budget-breakdown .rb-section-total .rb-total-cur{text-align:center;grid-column:2;width:auto;min-width:0}.pbs-budget-breakdown .rb-section-total .rb-total-tgt{text-align:right;grid-column:3;width:auto;min-width:0}.pbs-budget-breakdown.rb-hide-current .rb-section-total{grid-template-columns:repeat(2,minmax(0,1fr))}.pbs-budget-breakdown.rb-hide-current .rb-section-total .rb-total-tgt{text-align:right;grid-column:2}.pbs-budget-breakdown .rb-comp-table{table-layout:fixed;width:100%;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}}@media (max-width:419px) and (max-width:767px){.pbs-budget-breakdown .rb-comp-table{font-size:10px;line-height:13px}}@media (max-width:419px){.pbs-budget-breakdown .rb-comp-table .rb-comp-label{overflow-wrap:normal;word-break:normal;width:42%;min-width:0}.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-th,.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-cell,.pbs-budget-breakdown .rb-comp-table .rb-comp-tgt{width:29%;min-width:0}.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-th,.pbs-budget-breakdown .rb-comp-table thead .rb-comp-tgt{white-space:nowrap;text-overflow:clip;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding-left:2px;padding-right:2px;font-weight:400;overflow:hidden}.pbs-budget-breakdown .rb-comp-table tbody .rb-comp-label,.pbs-budget-breakdown .rb-comp-table .rb-comp-cur-cell,.pbs-budget-breakdown .rb-comp-table tbody .rb-comp-tgt{padding-left:5px;padding-right:5px}.pbs-budget-breakdown .rb-sum-label{min-width:0}.pbs-budget-breakdown .hero-label,.pbs-budget-breakdown .hero-mini-label{white-space:normal;text-align:center}}.pbs-business-loan *,.pbs-business-loan :before,.pbs-business-loan :after{box-sizing:border-box;margin:0;padding:0}.pbs-business-loan{box-sizing:border-box;--pbs-blue:#1334cb;--pbs-slider-track:transparent;width:100%;font-family:var(--font-family-calculator);color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan{font-size:16px;line-height:24px}}.pbs-business-loan{background:#fff;max-width:1440px;margin:0 auto;padding:46px 80px}@media (max-width:991px){.pbs-business-loan{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pbs-business-loan{padding:24px 18px}}.pbs-business-loan .pbs-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-business-loan .pbs-page-title{max-width:751px}}.pbs-business-loan .pbs-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pbs-business-loan .pbs-page-title{font-size:36px;line-height:47px}}.pbs-business-loan .pbs-page-title{color:#000}.pbs-business-loan .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-business-loan .intro-text{max-width:751px}}.pbs-business-loan .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pbs-business-loan .intro-text{font-size:18px;line-height:27px}}.pbs-business-loan .intro-text{color:#000}.pbs-business-loan .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-business-loan .calc-body{max-width:751px}}.pbs-business-loan .calc-body{background:#fff;border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb;margin:0 auto}.pbs-business-loan .calc-header{color:#fff;text-align:center;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;padding:8px 16px;font-weight:700}@media (max-width:767px){.pbs-business-loan .calc-header{font-size:16px;line-height:24px}}.pbs-business-loan .calc-header{justify-content:center;align-items:center;min-height:37px;display:flex}.pbs-business-loan .hero-full{justify-content:center;align-items:center;height:200px;padding:16px;display:flex;overflow:hidden}@media (min-width:992px){.pbs-business-loan .hero-full{display:none}}.pbs-business-loan .hero-bubble{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;padding:16px 24px;display:flex}.pbs-business-loan .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:600}.pbs-business-loan .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .hero-amount{font-size:36px;line-height:47px}}.pbs-business-loan .hero-amount{color:#000;overflow-wrap:anywhere}.pbs-business-loan .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.pbs-business-loan .hero-desktop{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:none}@media (min-width:992px){.pbs-business-loan .hero-desktop{display:flex}}.pbs-business-loan .hero-bubble-desktop{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pbs-business-loan .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pbs-business-loan .sticky-dock.visible{display:flex}@media (min-width:992px){.pbs-business-loan .sticky-dock{display:none!important}}.pbs-business-loan .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pbs-business-loan .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pbs-business-loan .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .hero-mini-amount{font-size:24px;line-height:31px}}.pbs-business-loan .hero-mini-amount{color:#000}.pbs-business-loan .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pbs-business-loan .tabs,.pbs-business-loan .tabs-static{background:#f0f0f0;padding:4px;display:flex}@media (min-width:992px){.pbs-business-loan .tabs,.pbs-business-loan .tabs-static{display:none}}.pbs-business-loan .tab-btn{font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pbs-business-loan .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}.pbs-business-loan .desktop-layout{align-items:flex-start;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pbs-business-loan .desktop-layout{padding:0;display:block}.pbs-business-loan .tab-hidden{display:none!important}}.pbs-business-loan .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pbs-business-loan .currency-select{width:100%;font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pbs-business-loan .currency-select{font-size:16px;line-height:21px}}.pbs-business-loan .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231434CB' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;height:46px;margin-bottom:16px}.pbs-business-loan .accordion-group{border:1.5px solid #a1b0f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pbs-business-loan .accordion-item{background:#fff;border-bottom:1.5px solid #a1b0f6}.pbs-business-loan .accordion-item:last-child{border-bottom:none}.pbs-business-loan .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px 16px;display:flex}.pbs-business-loan .accordion-item.open .accordion-header{background:#b3d7ff59;border-bottom:1px solid #d9dffb}.pbs-business-loan .accordion-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .accordion-title{font-size:16px;line-height:21px}}.pbs-business-loan .accordion-title{color:#0f2595;text-align:left}.pbs-business-loan .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pbs-business-loan .accordion-chevron svg{transition:transform .2s;display:block}.pbs-business-loan .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pbs-business-loan .accordion-body{background:#f9fcff;flex-direction:column;gap:24px;padding:24px 16px;display:none}.pbs-business-loan .accordion-item.open .accordion-body{display:flex}.pbs-business-loan .field-row{flex-direction:column;gap:12px;display:flex}.pbs-business-loan .field-top{justify-content:space-between;align-items:center;display:flex}.pbs-business-loan .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:flex}@media (max-width:767px){.pbs-business-loan .field-label{font-size:16px;line-height:24px}}.pbs-business-loan .field-label{color:#4a4a4a;flex-wrap:wrap}.pbs-business-loan .info-wrap{display:inline-flex;position:relative}.pbs-business-loan .info-icon{cursor:help;color:#1334cb;flex-shrink:0;width:16px;height:16px;display:block}.pbs-business-loan .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;white-space:normal;background:#000;border-radius:8px;width:260px;padding:10px 13px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}.pbs-business-loan .info-wrap:hover .tooltip{display:block}.pbs-business-loan .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;align-items:center;min-width:100px;height:46px;display:flex;overflow:hidden}.pbs-business-loan .input-prefix,.pbs-business-loan .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pbs-business-loan .input-prefix,.pbs-business-loan .input-suffix{font-size:16px;line-height:21px}}.pbs-business-loan .input-prefix,.pbs-business-loan .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;font-weight:500}.pbs-business-loan .field-input{font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pbs-business-loan .field-input{font-size:16px;line-height:21px}}.pbs-business-loan .field-input{color:#000;text-overflow:ellipsis;background:#fff;width:80px;padding:8px 4px;overflow:hidden}.pbs-business-loan .field-input::-webkit-inner-spin-button{display:none}.pbs-business-loan input[type=range]{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pbs-business-loan input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-business-loan input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-business-loan .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pbs-business-loan .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pbs-business-loan .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-business-loan .summary-card-body{background:0 0;padding:0}.pbs-business-loan .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .summary-intro{font-size:16px;line-height:24px}}.pbs-business-loan .summary-intro{color:#000;margin-bottom:12px}.pbs-business-loan .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-business-loan .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-business-loan .summary-table{border-collapse:collapse;width:100%}.pbs-business-loan .summary-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-business-loan .summary-table td{font-size:16px;line-height:20px}}.pbs-business-loan .summary-table td{color:#4a4a4a}.pbs-business-loan .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .summary-table td:last-child{font-size:16px;line-height:20px}}.pbs-business-loan .summary-table td:last-child{text-align:right;color:#000}.pbs-business-loan .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pbs-business-loan .out-accordion{overflow:hidden}.pbs-business-loan .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-business-loan .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pbs-business-loan .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pbs-business-loan .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pbs-business-loan .out-accordion-icon{opacity:.7;flex-shrink:0;width:16px;height:16px;display:block}.pbs-business-loan .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-business-loan .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pbs-business-loan .out-accordion-chevron svg{transition:transform .2s;display:block}.pbs-business-loan .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pbs-business-loan .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pbs-business-loan .out-accordion.collapsed .out-accordion-body{display:none}.pbs-business-loan .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .costs-intro{font-size:16px;line-height:24px}}.pbs-business-loan .costs-intro{color:#000}.pbs-business-loan .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-business-loan .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pbs-business-loan .calc-toolbar{max-width:751px}}.pbs-business-loan .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pbs-business-loan .calc-toolbar{padding:0 16px 12px}}.pbs-business-loan .clear-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-business-loan .clear-btn{font-size:14px;line-height:18px}}.pbs-business-loan .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pbs-business-loan .clear-btn svg{flex-shrink:0;display:block}.pbs-business-loan .clear-btn:hover{color:#fff;background:#1434cb;border-color:#1434cb}.pbs-business-loan .clear-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pbs-business-loan .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pbs-business-loan .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--pbs-blue);font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pbs-business-loan .encourage-toast{font-size:16px;line-height:20px}}.pbs-business-loan .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pbs-business-loan .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pbs-business-loan .encourage-toast-icon svg{display:block}.pbs-business-loan .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pbs-business-loan .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pbs-business-loan .encourage-toast-close:hover{background:#0000000f}.pbs-business-loan .encourage-toast-close:focus-visible{outline:2px solid var(--pbs-blue);outline-offset:1px}.pbs-business-loan .encourage-toast-close svg{display:block}.pbs-business-loan .hero-full.blue-hero,.pbs-business-loan .hero-desktop.blue-hero{background:#0f2595}.pbs-business-loan .hero-full.green-hero,.pbs-business-loan .hero-desktop.green-hero{background:#3e9a6b}.pbs-business-loan .hero-full.pink-hero,.pbs-business-loan .hero-desktop.pink-hero{background:#d45168}.pbs-business-loan .hero-full.orange-hero,.pbs-business-loan .hero-desktop.orange-hero{background:#f6a000}.pbs-business-loan .hero-bubble.blue-bubble,.pbs-business-loan .hero-bubble-desktop.blue-bubble,.pbs-business-loan .hero-mini.blue-bubble{background:#c8edfe}.pbs-business-loan .hero-bubble.green-bubble,.pbs-business-loan .hero-bubble-desktop.green-bubble,.pbs-business-loan .hero-mini.green-bubble{background:#d7f1c3}.pbs-business-loan .hero-bubble.pink-bubble,.pbs-business-loan .hero-bubble-desktop.pink-bubble,.pbs-business-loan .hero-mini.pink-bubble{background:#ffb0d2}.pbs-business-loan .hero-bubble.orange-bubble,.pbs-business-loan .hero-bubble-desktop.orange-bubble,.pbs-business-loan .hero-mini.orange-bubble{background:#ffee9b}.pbs-business-loan .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pbs-business-loan .status-banner.green,.pbs-business-loan .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pbs-business-loan .status-banner.yellow,.pbs-business-loan .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pbs-business-loan .status-banner.red,.pbs-business-loan .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pbs-business-loan .status-banner.blue,.pbs-business-loan .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pbs-business-loan .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pbs-business-loan .status-icon svg{display:block}.pbs-business-loan .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pbs-business-loan .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .status-desc{font-size:16px;line-height:24px}}.pbs-business-loan .status-desc{color:#000}.pbs-business-loan input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pbs-business-loan input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pbs-business-loan input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pbs-business-loan input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pbs-business-loan input[type=radio]:active:not(:disabled){border-color:#0f2595}.pbs-business-loan input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pbs-business-loan input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pbs-business-loan input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pbs-business-loan input[type=radio][aria-invalid=true]{border-color:#d65151}.pbs-business-loan .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .calc-radio-group-label{font-size:14px;line-height:18px}}.pbs-business-loan .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pbs-business-loan .calc-radio-group-label.is-error{color:#be2d2d}.pbs-business-loan .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-business-loan .calc-field-error{font-size:14px;line-height:18px}}.pbs-business-loan .calc-field-error{color:#be2d2d}.pbs-business-loan .input-wrapper:focus-within,.pbs-business-loan .currency-select:focus-visible{border-color:#1434cb;outline:none}.pbs-business-loan .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .calc-section-title{font-size:16px;line-height:21px}}.pbs-business-loan .calc-section-title{color:#0f2595;text-align:left}.pbs-business-loan .calc-body .left-col .accordion-group,.pbs-business-loan .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-business-loan .calc-body .left-col .accordion-item,.pbs-business-loan .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pbs-business-loan .calc-body .left-col .accordion-item:last-child,.pbs-business-loan .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pbs-business-loan .calc-body .left-col .accordion-item:first-child,.pbs-business-loan .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pbs-business-loan .calc-body .left-col .accordion-item:last-child,.pbs-business-loan .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pbs-business-loan .calc-body .left-col .accordion-item:only-child,.pbs-business-loan .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pbs-business-loan .calc-body .left-col .accordion-header,.pbs-business-loan .calc-body .left-col .pms-accordion-header,.pbs-business-loan .calc-body .left-col .accordion-item .accordion-header,.pbs-business-loan .calc-body .left-col .accordion-item.open .accordion-header,.pbs-business-loan .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pbs-business-loan .calc-body .left-col .accordion-item:first-child .accordion-header,.pbs-business-loan .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pbs-business-loan .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pbs-business-loan .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pbs-business-loan .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pbs-business-loan .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pbs-business-loan .calc-body .left-col .accordion-item:last-child .accordion-body,.pbs-business-loan .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pbs-business-loan .calc-body .left-col .accordion-body,.pbs-business-loan .calc-body .left-col .pms-accordion-body,.pbs-business-loan .calc-body .left-col .accordion-item .accordion-body,.pbs-business-loan .calc-body .left-col .accordion-item.open .accordion-body,.pbs-business-loan .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pbs-business-loan .calc-body .left-col .accordion-title,.pbs-business-loan .calc-body .left-col .pms-accordion-badge,.pbs-business-loan .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .calc-body .left-col .accordion-title,.pbs-business-loan .calc-body .left-col .pms-accordion-badge,.pbs-business-loan .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pbs-business-loan .calc-body .left-col .accordion-title,.pbs-business-loan .calc-body .left-col .pms-accordion-badge,.pbs-business-loan .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pbs-business-loan .calc-body .left-col .accordion-subtitle,.pbs-business-loan .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pbs-business-loan .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-business-loan .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-business-loan .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pbs-business-loan .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pbs-business-loan .calc-body .right-col .out-accordion-group,.pbs-business-loan .calc-body .right-col .pms-accordion-group,.pbs-business-loan .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pbs-business-loan .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pbs-business-loan .calc-body .right-col .out-accordion-header,.pbs-business-loan .calc-body .right-col .pms-accordion-header,.pbs-business-loan .calc-body .right-col .out-accordion .out-accordion-header,.pbs-business-loan .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pbs-business-loan .calc-body .right-col .out-accordion-body,.pbs-business-loan .calc-body .right-col .pms-accordion-body,.pbs-business-loan .calc-body .right-col .out-accordion .out-accordion-body,.pbs-business-loan .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pbs-business-loan .calc-body .right-col .out-accordion-badge,.pbs-business-loan .calc-body .right-col .pms-accordion-badge,.pbs-business-loan .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-business-loan .schedule-wrap,.pbs-business-loan .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pbs-business-loan .schedule-table{border-collapse:collapse;width:100%}.pbs-business-loan .schedule-table th,.pbs-business-loan .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pbs-business-loan .schedule-table th:first-child,.pbs-business-loan .schedule-table td:first-child{text-align:left}.pbs-business-loan .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pbs-business-loan .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pbs-business-loan .btn-primary,.pbs-business-loan .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .btn-primary,.pbs-business-loan .bts-print-btn{font-size:16px;line-height:22px}}.pbs-business-loan .btn-primary,.pbs-business-loan .bts-print-btn{cursor:pointer}.pbs-business-loan .btn-primary:hover,.pbs-business-loan .bts-print-btn:hover{background:#173be8}.pbs-business-loan .btn-primary:active,.pbs-business-loan .bts-print-btn:active{background:#0f2595}.pbs-business-loan .btn-primary:focus-visible,.pbs-business-loan .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-business-loan .eq-table{border-collapse:collapse;width:100%}.pbs-business-loan .eq-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:4px 0;font-weight:400}@media (max-width:767px){.pbs-business-loan .eq-table td{font-size:16px;line-height:20px}}.pbs-business-loan .eq-table td{color:#4a4a4a;border:none}.pbs-business-loan .eq-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .eq-table td:last-child{font-size:16px;line-height:20px}}.pbs-business-loan .eq-table td:last-child{text-align:right;color:#000}.pbs-business-loan hr.eq-divider{border:none;border-top:1px solid #0000001a;margin:8px 0}.pbs-business-loan .eq-total-row{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;font-weight:600;display:flex}@media (max-width:767px){.pbs-business-loan .eq-total-row{font-size:16px;line-height:20px}}.pbs-business-loan .eq-total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .eq-total-row span:last-child{font-size:18px;line-height:23px}}.pbs-business-loan .summary-card{margin-bottom:16px}.pbs-business-loan .input-wrapper--pct{min-width:auto}.pbs-business-loan .field-input--sm{width:56px}.pbs-business-loan .left-col{flex:none;width:100%;min-width:0;padding:16px}@media (min-width:992px){.pbs-business-loan .left-col{flex:12 1 0;width:auto;min-width:0;padding:24px 0;display:block!important}}.pbs-business-loan .right-col{flex:none;width:100%;min-width:0;padding:16px}.pbs-business-loan .right-col>*{box-sizing:border-box;width:100%!important}@media (min-width:992px){.pbs-business-loan .right-col{flex-direction:column;flex:11 128px;gap:10px;min-width:0;padding:24px 0;display:flex!important}}.pbs-business-loan .accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;text-align:left;margin-top:3px;font-weight:400}.pbs-business-loan .section-sub-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:8px;font-weight:500}.pbs-business-loan .bl-compact-tabs{background:#f0f0f0;padding:4px;display:flex}.pbs-business-loan .term-btns{flex-wrap:wrap;display:flex}.pbs-business-loan .bl-term-btns{gap:6px}.pbs-business-loan .term-btn{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;padding:8px 16px;font-weight:600}@media (max-width:767px){.pbs-business-loan .term-btn{font-size:14px;line-height:18px}}.pbs-business-loan .term-btn{cursor:pointer}.pbs-business-loan .term-btn.active,.pbs-business-loan .term-btn.is-active,.pbs-business-loan .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pbs-business-loan .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-business-loan .term-btn{align-items:center;gap:6px;transition:all .15s;display:inline-flex}.pbs-business-loan .term-btn:hover:not(.active){background:#f9fcff}.pbs-business-loan .term-btn.active:after{content:"";background:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.7441%203.43848L5.03711%2014.1455L0.330078%209.43848L1.74414%208.02441L5.03711%2011.3174L14.3301%202.02441L15.7441%203.43848Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;width:12px;height:12px;display:inline-block}.pbs-business-loan .eq-plus{color:#4a4a4a;margin-right:6px}.pbs-business-loan .amort-slider{border:none;flex:1;height:6px}.pbs-business-loan .amort-nav{justify-content:space-between;align-items:center;margin:4px 0;display:flex}.pbs-business-loan .amort-nav-btn{cursor:pointer;background:0 0;border:1.5px solid #0000001a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.pbs-business-loan .amort-nav-btn svg{display:block}.pbs-business-loan .amort-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .amort-label{font-size:14px;line-height:18px}}.pbs-business-loan .amort-slider-row{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-business-loan .amort-slider-row{font-size:10px;line-height:13px}}.pbs-business-loan .amort-slider-row{color:#4a4a4a;margin-bottom:12px}.pbs-business-loan .amort-range-label{white-space:nowrap;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;font-weight:600}@media (max-width:767px){.pbs-business-loan .amort-range-label{font-size:11px;line-height:14px}}.pbs-business-loan .amort-range-label{color:#4a4a4a}.pbs-business-loan .amort-donut-wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.pbs-business-loan .amort-donut-container{flex-shrink:0;width:120px;height:120px;position:relative}.pbs-business-loan .amort-donut-svg{width:120px;height:120px;transform:rotate(-90deg)}.pbs-business-loan .amort-donut-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pbs-business-loan .amort-donut-label{font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;font-weight:600}@media (max-width:767px){.pbs-business-loan .amort-donut-label{font-size:11px;line-height:14px}}.pbs-business-loan .amort-donut-label{color:#4a4a4a}.pbs-business-loan .amort-donut-value{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .amort-donut-value{font-size:18px;line-height:27px}}.pbs-business-loan .amort-donut-value{color:#000}.pbs-business-loan .amort-legend{flex-direction:column;gap:16px;display:flex}.pbs-business-loan .amort-legend-item{align-items:center;gap:8px;margin-bottom:2px;display:flex}.pbs-business-loan .amort-legend-item span{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .amort-legend-item span{font-size:14px;line-height:18px}}.pbs-business-loan .amort-legend-item span{color:#4a4a4a}.pbs-business-loan .amort-legend-swatch{border-radius:3px;flex-shrink:0;width:11px;height:11px}.pbs-business-loan .amort-legend-swatch--principal{background:#0f2595}.pbs-business-loan .amort-legend-swatch--interest{background:#ffb0d2}.pbs-business-loan .amort-legend-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .amort-legend-amount{font-size:24px;line-height:31px}}.pbs-business-loan .amort-legend-amount--principal{color:#1334cb}.pbs-business-loan .amort-legend-amount--interest{color:#d65151}.pbs-business-loan .amort-progress{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .amort-progress{font-size:14px;line-height:18px}}.pbs-business-loan .amort-progress{color:#4a4a4a;margin-top:8px}.pbs-business-loan .amort-progress-text{margin-bottom:4px}.pbs-business-loan .amort-progress-bar-row{align-items:center;gap:8px;margin-top:4px;display:flex}.pbs-business-loan .amort-progress-bar{background:#f0f0f0;border-radius:5px;flex:1;height:5px;overflow:hidden}.pbs-business-loan .amort-progress-fill{background:#3e9a6b;border-radius:5px;height:100%}.pbs-business-loan .amort-loan-label{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .amort-loan-label{font-size:10px;line-height:13px}}.pbs-business-loan .amort-loan-label{color:#4a4a4a;white-space:nowrap}.pbs-business-loan .schedule-toggle-btn{color:#1434cb;width:100%;height:40px;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border:1px solid #0000001a;border-radius:8px;font-weight:400}@media (max-width:767px){.pbs-business-loan .schedule-toggle-btn{font-size:18px;line-height:27px}}.pbs-business-loan .schedule-toggle-btn{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.pbs-business-loan .savings-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:16px;margin-bottom:14px;font-weight:400;display:flex}@media (max-width:767px){.pbs-business-loan .savings-legend{font-size:14px;line-height:18px}}.pbs-business-loan .savings-legend{justify-content:center}.pbs-business-loan .savings-legend-item{align-items:center;gap:6px;display:flex}.pbs-business-loan .savings-swatch{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pbs-business-loan .savings-swatch--principal{background:#021e4c}.pbs-business-loan .savings-swatch--interest{background:#b3d7ff99}.pbs-business-loan .savings-chart-wrap{position:relative}.pbs-business-loan .savings-tip{color:#fff;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#0f2595;font-weight:400;position:absolute}@media (max-width:767px){.pbs-business-loan .savings-tip{font-size:10px;line-height:13px}}.pbs-business-loan .savings-tip{pointer-events:none;white-space:nowrap;z-index:10;border-radius:6px;padding:5px 9px}.pbs-business-loan .bl-comp-table{width:100%;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .bl-comp-table{font-size:14px;line-height:18px}}.pbs-business-loan .bl-comp-table{border-collapse:collapse}.pbs-business-loan .bl-comp-label{text-align:left}.pbs-business-loan .bl-comp-orig-th{text-align:center;border-bottom:1px solid #f0f0f0;padding:12px 10px}.pbs-business-loan .bl-comp-th-main{color:#4a4a4a;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .bl-comp-th-main{font-size:14px;line-height:18px}}.pbs-business-loan .bl-comp-th-sub{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .bl-comp-th-sub{font-size:10px;line-height:13px}}.pbs-business-loan .bl-comp-th-sub{color:#4a4a4a;margin-top:2px}.pbs-business-loan .bl-comp-th-new{color:#2f6f4e}.pbs-business-loan .bl-comp-th-sub-new{color:#3e9a6b}.pbs-business-loan .bl-comp-new{text-align:center;background:#d6f2c459;border-left:1px solid #d7f1c3}.pbs-business-loan .bl-comp-new-top{border-bottom:1px solid #d7f1c3;border-radius:8px 8px 0 0;padding:12px 10px}.pbs-business-loan .bl-comp-new-bot{border-radius:0 0 8px 8px}.pbs-business-loan .bl-comp-row-label{color:#4a4a4a;border-bottom:1px solid #f0f0f0;padding:14px 10px}.pbs-business-loan .bl-comp-orig-cell{text-align:center;color:#4a4a4a;border-bottom:1px solid #f0f0f0;padding:14px 10px}.pbs-business-loan .bl-comp-new-cell{font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#2f6f4e;border-bottom:1px solid #d7f1c3;padding:14px 10px;font-weight:600}.pbs-business-loan .bl-comp-new-bot.bl-comp-new-cell,.pbs-business-loan .bl-comp-row-label:last-child,.pbs-business-loan .bl-comp-orig-cell:last-of-type{border-bottom:none}.pbs-business-loan .bl-interest-cell{color:#d65151}.pbs-business-loan .bl-savings-svg{width:100%;font-family:inherit}.pbs-business-loan .bl-bar-seg{cursor:pointer}.pbs-business-loan .bl-accordion-tools{justify-content:flex-end;margin:0 0 8px;padding:0 2px;display:flex}.pbs-business-loan .bl-collapse-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;padding:0;font-weight:400}@media (max-width:767px){.pbs-business-loan .bl-collapse-btn{font-size:14px;line-height:18px}}.pbs-business-loan .bl-collapse-btn{cursor:pointer}.pbs-business-loan .bl-collapse-btn:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1334cb}.pbs-business-loan .accordion-header,.pbs-business-loan .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59}.pbs-business-loan .accordion-title,.pbs-business-loan .accordion-chevron{color:#0f2595}.pbs-business-loan .field-top{gap:8px;position:relative;overflow:visible}.pbs-business-loan .field-row,.pbs-business-loan .accordion-body{overflow:visible}.pbs-business-loan .info-wrap{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:static;overflow:visible}.pbs-business-loan .info-wrap.open{z-index:10000}.pbs-business-loan .info-trigger{width:18px;min-width:18px;height:18px;min-height:18px;color:inherit;cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;overflow:visible}.pbs-business-loan .info-trigger:focus-visible{outline-offset:2px;outline:2px solid #1334cb}.pbs-business-loan .info-trigger .info-icon,.pbs-business-loan .info-trigger svg{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px;display:block;overflow:visible}.pbs-business-loan .info-wrap.open .tooltip{display:block}.pbs-business-loan .tooltip{text-align:left;width:260px;max-width:100%;inset:calc(100% + 8px) auto auto 0;transform:none}.pbs-business-loan .hero-amount,.pbs-business-loan .hero-mini-amount,.pbs-business-loan .hero-badge,.pbs-business-loan .hero-mini-badge,.pbs-business-loan .summary-table td,.pbs-business-loan .eq-table td,.pbs-business-loan .eq-total-row span,.pbs-business-loan .bl-comp-table th,.pbs-business-loan .bl-comp-table td{overflow-wrap:anywhere;word-break:normal;font-variant-numeric:tabular-nums}.pbs-business-loan .summary-table,.pbs-business-loan .eq-table,.pbs-business-loan .bl-comp-table{table-layout:fixed}.pbs-business-loan .amort-donut-value{max-width:92px;font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:0 4px;font-weight:600}@media (max-width:767px){.pbs-business-loan .amort-donut-value{font-size:18px;line-height:23px}}.pbs-business-loan .amort-donut-value{text-align:center;overflow-wrap:anywhere}.pbs-business-loan .amort-legend-amount{max-width:170px;font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-business-loan .amort-legend-amount{font-size:22px;line-height:29px}}.pbs-business-loan .amort-legend-amount{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pbs-business-loan .amort-nav-btn:disabled,.pbs-business-loan .schedule-toggle-btn:disabled,.pbs-business-loan .amort-slider:disabled{opacity:.45;cursor:not-allowed}.pbs-business-loan .savings-chart-wrap{overflow:hidden}.pbs-business-loan .savings-tip{text-overflow:ellipsis;max-width:calc(100% - 8px);overflow:hidden}.pbs-business-loan .bl-comp-table .bl-comp-label{width:38%}.pbs-business-loan .bl-comp-table .bl-comp-orig-th,.pbs-business-loan .bl-comp-table .bl-comp-orig-cell,.pbs-business-loan .bl-comp-table .bl-comp-new{width:31%}@media (max-width:767px){.pbs-business-loan .tooltip{width:min(240px,100vw - 80px);max-width:calc(100vw - 80px);max-height:180px;overflow-y:auto}.pbs-business-loan .bl-comp-table{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}}@media (max-width:767px) and (max-width:767px){.pbs-business-loan .bl-comp-table{font-size:10px;line-height:13px}}@media (max-width:767px){.pbs-business-loan .bl-comp-row-label,.pbs-business-loan .bl-comp-orig-cell,.pbs-business-loan .bl-comp-new-cell,.pbs-business-loan .bl-comp-orig-th,.pbs-business-loan .bl-comp-new-top{padding-left:6px;padding-right:6px}.pbs-business-loan .summary-table td{padding-left:8px;padding-right:8px}}@media (max-width:419px){.pbs-business-loan .field-top{grid-template-columns:minmax(0,1fr) 100px;align-items:center;column-gap:8px;display:grid}.pbs-business-loan .field-label{overflow-wrap:normal;word-break:normal;grid-template-columns:minmax(0,1fr) 18px;align-items:start;column-gap:6px;width:100%;min-width:0;display:grid}.pbs-business-loan .field-label .info-wrap{align-self:start;margin-top:1px}.pbs-business-loan .field-top>.input-wrapper{place-self:center end;width:100px;min-width:100px;max-width:100px}.pbs-business-loan .field-top>.input-wrapper--pct{width:100px;min-width:100px;max-width:100px}.pbs-business-loan .field-top>.input-wrapper .field-input{flex:auto;width:0;min-width:0}.pbs-business-loan .field-top>.input-wrapper .input-prefix,.pbs-business-loan .field-top>.input-wrapper .input-suffix{flex:none}.pbs-business-loan .eq-total-row{flex-wrap:wrap;align-items:flex-start;gap:8px}.pbs-business-loan .eq-total-row span:first-child{overflow-wrap:anywhere;flex:100%;min-width:0}.pbs-business-loan .eq-total-row span:last-child{text-align:right;max-width:100%;margin-left:auto}.pbs-business-loan .amort-slider-row{gap:6px;min-width:0}.pbs-business-loan .amort-slider{min-width:0}.pbs-business-loan .amort-range-label{font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;font-weight:600}}@media (max-width:419px) and (max-width:767px){.pbs-business-loan .amort-range-label{font-size:11px;line-height:14px}}@media (max-width:419px){.pbs-business-loan .amort-donut-wrap{gap:16px}.pbs-business-loan .hero-mini{flex-wrap:wrap}.pbs-business-loan .hero-mini>div:first-child{flex:120px;min-width:0}.pbs-business-loan .hero-mini-badge{white-space:normal;text-align:center;max-width:100%}}.pbs-lease-vs-buy *,.pbs-lease-vs-buy :before,.pbs-lease-vs-buy :after{box-sizing:border-box;margin:0;padding:0}.pbs-lease-vs-buy{box-sizing:border-box;--pbs-blue:#1334cb;--pbs-slider-track:transparent;width:100%;font-family:var(--font-family-calculator);color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy{font-size:16px;line-height:24px}}.pbs-lease-vs-buy{background:#fff;max-width:1440px;margin:0 auto;padding:46px 80px}@media (max-width:991px){.pbs-lease-vs-buy{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pbs-lease-vs-buy{padding:24px 18px}}.pbs-lease-vs-buy .pbs-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-lease-vs-buy .pbs-page-title{max-width:751px}}.pbs-lease-vs-buy .pbs-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .pbs-page-title{font-size:36px;line-height:47px}}.pbs-lease-vs-buy .pbs-page-title{color:#000}.pbs-lease-vs-buy .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-lease-vs-buy .intro-text{max-width:751px}}.pbs-lease-vs-buy .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .intro-text{font-size:18px;line-height:27px}}.pbs-lease-vs-buy .intro-text{color:#000}.pbs-lease-vs-buy .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-lease-vs-buy .calc-body{max-width:751px}}.pbs-lease-vs-buy .calc-body{background:#fff;border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb;margin:0 auto}.pbs-lease-vs-buy .calc-header{color:#fff;text-align:center;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;padding:8px 16px;font-weight:700}@media (max-width:767px){.pbs-lease-vs-buy .calc-header{font-size:16px;line-height:24px}}.pbs-lease-vs-buy .calc-header{justify-content:center;align-items:center;min-height:37px;display:flex}.pbs-lease-vs-buy .hero-full{justify-content:center;align-items:center;height:200px;padding:16px;display:flex;overflow:hidden}@media (min-width:992px){.pbs-lease-vs-buy .hero-full{display:none}}.pbs-lease-vs-buy .hero-bubble{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;padding:16px 24px;display:flex}.pbs-lease-vs-buy .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:600}.pbs-lease-vs-buy .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .hero-amount{font-size:36px;line-height:47px}}.pbs-lease-vs-buy .hero-amount{color:#000;overflow-wrap:anywhere}.pbs-lease-vs-buy .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.pbs-lease-vs-buy .hero-desktop{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:none}@media (min-width:992px){.pbs-lease-vs-buy .hero-desktop{display:flex}}.pbs-lease-vs-buy .hero-bubble-desktop{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pbs-lease-vs-buy .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pbs-lease-vs-buy .sticky-dock.visible{display:flex}@media (min-width:992px){.pbs-lease-vs-buy .sticky-dock{display:none!important}}.pbs-lease-vs-buy .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pbs-lease-vs-buy .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pbs-lease-vs-buy .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .hero-mini-amount{font-size:24px;line-height:31px}}.pbs-lease-vs-buy .hero-mini-amount{color:#000}.pbs-lease-vs-buy .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pbs-lease-vs-buy .tabs,.pbs-lease-vs-buy .tabs-static{background:#f0f0f0;padding:4px;display:flex}@media (min-width:992px){.pbs-lease-vs-buy .tabs,.pbs-lease-vs-buy .tabs-static{display:none}}.pbs-lease-vs-buy .tab-btn{font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pbs-lease-vs-buy .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}.pbs-lease-vs-buy .desktop-layout{align-items:flex-start;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pbs-lease-vs-buy .desktop-layout{padding:0;display:block}.pbs-lease-vs-buy .tab-hidden{display:none!important}}.pbs-lease-vs-buy .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pbs-lease-vs-buy .currency-select{width:100%;font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .currency-select{font-size:16px;line-height:21px}}.pbs-lease-vs-buy .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231434CB' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;height:46px;margin-bottom:16px}.pbs-lease-vs-buy .accordion-group{border:1.5px solid #a1b0f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pbs-lease-vs-buy .accordion-item{background:#fff;border-bottom:1.5px solid #a1b0f6}.pbs-lease-vs-buy .accordion-item:last-child{border-bottom:none}.pbs-lease-vs-buy .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px 16px;display:flex}.pbs-lease-vs-buy .accordion-item.open .accordion-header{background:#b3d7ff59;border-bottom:1px solid #d9dffb}.pbs-lease-vs-buy .accordion-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .accordion-title{font-size:16px;line-height:21px}}.pbs-lease-vs-buy .accordion-title{color:#0f2595;text-align:left}.pbs-lease-vs-buy .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pbs-lease-vs-buy .accordion-chevron svg{transition:transform .2s;display:block}.pbs-lease-vs-buy .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pbs-lease-vs-buy .accordion-body{background:#f9fcff;flex-direction:column;gap:24px;padding:24px 16px;display:none}.pbs-lease-vs-buy .accordion-item.open .accordion-body{display:flex}.pbs-lease-vs-buy .field-row{flex-direction:column;gap:12px;display:flex}.pbs-lease-vs-buy .field-top{justify-content:space-between;align-items:center;display:flex}.pbs-lease-vs-buy .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:flex}@media (max-width:767px){.pbs-lease-vs-buy .field-label{font-size:16px;line-height:24px}}.pbs-lease-vs-buy .field-label{color:#4a4a4a;flex-wrap:wrap}.pbs-lease-vs-buy .info-wrap{display:inline-flex;position:relative}.pbs-lease-vs-buy .info-icon{cursor:help;color:#1334cb;flex-shrink:0;width:16px;height:16px;display:block}.pbs-lease-vs-buy .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;white-space:normal;background:#000;border-radius:8px;width:260px;padding:10px 13px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}.pbs-lease-vs-buy .info-wrap:hover .tooltip{display:block}.pbs-lease-vs-buy .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;align-items:center;min-width:100px;height:46px;display:flex;overflow:hidden}.pbs-lease-vs-buy .input-prefix,.pbs-lease-vs-buy .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .input-prefix,.pbs-lease-vs-buy .input-suffix{font-size:16px;line-height:21px}}.pbs-lease-vs-buy .input-prefix,.pbs-lease-vs-buy .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;font-weight:500}.pbs-lease-vs-buy .field-input{font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .field-input{font-size:16px;line-height:21px}}.pbs-lease-vs-buy .field-input{color:#000;text-overflow:ellipsis;background:#fff;width:80px;padding:8px 4px;overflow:hidden}.pbs-lease-vs-buy .field-input::-webkit-inner-spin-button{display:none}.pbs-lease-vs-buy input[type=range]{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pbs-lease-vs-buy input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-lease-vs-buy input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-lease-vs-buy .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pbs-lease-vs-buy .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pbs-lease-vs-buy .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-lease-vs-buy .summary-card-body{background:0 0;padding:0}.pbs-lease-vs-buy .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .summary-intro{font-size:16px;line-height:24px}}.pbs-lease-vs-buy .summary-intro{color:#000;margin-bottom:12px}.pbs-lease-vs-buy .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-lease-vs-buy .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-lease-vs-buy .summary-table{border-collapse:collapse;width:100%}.pbs-lease-vs-buy .summary-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .summary-table td{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .summary-table td{color:#4a4a4a}.pbs-lease-vs-buy .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .summary-table td:last-child{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .summary-table td:last-child{text-align:right;color:#000}.pbs-lease-vs-buy .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pbs-lease-vs-buy .out-accordion{overflow:hidden}.pbs-lease-vs-buy .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-lease-vs-buy .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pbs-lease-vs-buy .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pbs-lease-vs-buy .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pbs-lease-vs-buy .out-accordion-icon{opacity:.7;flex-shrink:0;width:16px;height:16px;display:block}.pbs-lease-vs-buy .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-lease-vs-buy .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pbs-lease-vs-buy .out-accordion-chevron svg{transition:transform .2s;display:block}.pbs-lease-vs-buy .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pbs-lease-vs-buy .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pbs-lease-vs-buy .out-accordion.collapsed .out-accordion-body{display:none}.pbs-lease-vs-buy .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .costs-intro{font-size:16px;line-height:24px}}.pbs-lease-vs-buy .costs-intro{color:#000}.pbs-lease-vs-buy .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-lease-vs-buy .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pbs-lease-vs-buy .calc-toolbar{max-width:751px}}.pbs-lease-vs-buy .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pbs-lease-vs-buy .calc-toolbar{padding:0 16px 12px}}.pbs-lease-vs-buy .clear-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-lease-vs-buy .clear-btn{font-size:14px;line-height:18px}}.pbs-lease-vs-buy .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pbs-lease-vs-buy .clear-btn svg{flex-shrink:0;display:block}.pbs-lease-vs-buy .clear-btn:hover{color:#fff;background:#1434cb;border-color:#1434cb}.pbs-lease-vs-buy .clear-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pbs-lease-vs-buy .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pbs-lease-vs-buy .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--pbs-blue);font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pbs-lease-vs-buy .encourage-toast{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pbs-lease-vs-buy .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pbs-lease-vs-buy .encourage-toast-icon svg{display:block}.pbs-lease-vs-buy .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pbs-lease-vs-buy .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pbs-lease-vs-buy .encourage-toast-close:hover{background:#0000000f}.pbs-lease-vs-buy .encourage-toast-close:focus-visible{outline:2px solid var(--pbs-blue);outline-offset:1px}.pbs-lease-vs-buy .encourage-toast-close svg{display:block}.pbs-lease-vs-buy .hero-full.blue-hero,.pbs-lease-vs-buy .hero-desktop.blue-hero{background:#0f2595}.pbs-lease-vs-buy .hero-full.green-hero,.pbs-lease-vs-buy .hero-desktop.green-hero{background:#3e9a6b}.pbs-lease-vs-buy .hero-full.pink-hero,.pbs-lease-vs-buy .hero-desktop.pink-hero{background:#d45168}.pbs-lease-vs-buy .hero-full.orange-hero,.pbs-lease-vs-buy .hero-desktop.orange-hero{background:#f6a000}.pbs-lease-vs-buy .hero-bubble.blue-bubble,.pbs-lease-vs-buy .hero-bubble-desktop.blue-bubble,.pbs-lease-vs-buy .hero-mini.blue-bubble{background:#c8edfe}.pbs-lease-vs-buy .hero-bubble.green-bubble,.pbs-lease-vs-buy .hero-bubble-desktop.green-bubble,.pbs-lease-vs-buy .hero-mini.green-bubble{background:#d7f1c3}.pbs-lease-vs-buy .hero-bubble.pink-bubble,.pbs-lease-vs-buy .hero-bubble-desktop.pink-bubble,.pbs-lease-vs-buy .hero-mini.pink-bubble{background:#ffb0d2}.pbs-lease-vs-buy .hero-bubble.orange-bubble,.pbs-lease-vs-buy .hero-bubble-desktop.orange-bubble,.pbs-lease-vs-buy .hero-mini.orange-bubble{background:#ffee9b}.pbs-lease-vs-buy .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pbs-lease-vs-buy .status-banner.green,.pbs-lease-vs-buy .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pbs-lease-vs-buy .status-banner.yellow,.pbs-lease-vs-buy .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pbs-lease-vs-buy .status-banner.red,.pbs-lease-vs-buy .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pbs-lease-vs-buy .status-banner.blue,.pbs-lease-vs-buy .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pbs-lease-vs-buy .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pbs-lease-vs-buy .status-icon svg{display:block}.pbs-lease-vs-buy .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pbs-lease-vs-buy .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .status-desc{font-size:16px;line-height:24px}}.pbs-lease-vs-buy .status-desc{color:#000}.pbs-lease-vs-buy input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pbs-lease-vs-buy input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pbs-lease-vs-buy input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pbs-lease-vs-buy input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pbs-lease-vs-buy input[type=radio]:active:not(:disabled){border-color:#0f2595}.pbs-lease-vs-buy input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pbs-lease-vs-buy input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pbs-lease-vs-buy input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pbs-lease-vs-buy input[type=radio][aria-invalid=true]{border-color:#d65151}.pbs-lease-vs-buy .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .calc-radio-group-label{font-size:14px;line-height:18px}}.pbs-lease-vs-buy .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pbs-lease-vs-buy .calc-radio-group-label.is-error{color:#be2d2d}.pbs-lease-vs-buy .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-lease-vs-buy .calc-field-error{font-size:14px;line-height:18px}}.pbs-lease-vs-buy .calc-field-error{color:#be2d2d}.pbs-lease-vs-buy .input-wrapper:focus-within,.pbs-lease-vs-buy .currency-select:focus-visible{border-color:#1434cb;outline:none}.pbs-lease-vs-buy .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .calc-section-title{font-size:16px;line-height:21px}}.pbs-lease-vs-buy .calc-section-title{color:#0f2595;text-align:left}.pbs-lease-vs-buy .calc-body .left-col .accordion-group,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-lease-vs-buy .calc-body .left-col .accordion-item,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:last-child,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:first-child,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:last-child,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:only-child,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pbs-lease-vs-buy .calc-body .left-col .accordion-header,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-header,.pbs-lease-vs-buy .calc-body .left-col .accordion-item .accordion-header,.pbs-lease-vs-buy .calc-body .left-col .accordion-item.open .accordion-header,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:first-child .accordion-header,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pbs-lease-vs-buy .calc-body .left-col .accordion-item:last-child .accordion-body,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pbs-lease-vs-buy .calc-body .left-col .accordion-body,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-body,.pbs-lease-vs-buy .calc-body .left-col .accordion-item .accordion-body,.pbs-lease-vs-buy .calc-body .left-col .accordion-item.open .accordion-body,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pbs-lease-vs-buy .calc-body .left-col .accordion-title,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-badge,.pbs-lease-vs-buy .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .calc-body .left-col .accordion-title,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-badge,.pbs-lease-vs-buy .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pbs-lease-vs-buy .calc-body .left-col .accordion-title,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-badge,.pbs-lease-vs-buy .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pbs-lease-vs-buy .calc-body .left-col .accordion-subtitle,.pbs-lease-vs-buy .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pbs-lease-vs-buy .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-lease-vs-buy .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-lease-vs-buy .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pbs-lease-vs-buy .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pbs-lease-vs-buy .calc-body .right-col .out-accordion-group,.pbs-lease-vs-buy .calc-body .right-col .pms-accordion-group,.pbs-lease-vs-buy .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pbs-lease-vs-buy .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pbs-lease-vs-buy .calc-body .right-col .out-accordion-header,.pbs-lease-vs-buy .calc-body .right-col .pms-accordion-header,.pbs-lease-vs-buy .calc-body .right-col .out-accordion .out-accordion-header,.pbs-lease-vs-buy .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pbs-lease-vs-buy .calc-body .right-col .out-accordion-body,.pbs-lease-vs-buy .calc-body .right-col .pms-accordion-body,.pbs-lease-vs-buy .calc-body .right-col .out-accordion .out-accordion-body,.pbs-lease-vs-buy .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pbs-lease-vs-buy .calc-body .right-col .out-accordion-badge,.pbs-lease-vs-buy .calc-body .right-col .pms-accordion-badge,.pbs-lease-vs-buy .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-lease-vs-buy .schedule-wrap,.pbs-lease-vs-buy .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pbs-lease-vs-buy .schedule-table{border-collapse:collapse;width:100%}.pbs-lease-vs-buy .schedule-table th,.pbs-lease-vs-buy .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pbs-lease-vs-buy .schedule-table th:first-child,.pbs-lease-vs-buy .schedule-table td:first-child{text-align:left}.pbs-lease-vs-buy .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pbs-lease-vs-buy .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pbs-lease-vs-buy .btn-primary,.pbs-lease-vs-buy .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .btn-primary,.pbs-lease-vs-buy .bts-print-btn{font-size:16px;line-height:22px}}.pbs-lease-vs-buy .btn-primary,.pbs-lease-vs-buy .bts-print-btn{cursor:pointer}.pbs-lease-vs-buy .btn-primary:hover,.pbs-lease-vs-buy .bts-print-btn:hover{background:#173be8}.pbs-lease-vs-buy .btn-primary:active,.pbs-lease-vs-buy .bts-print-btn:active{background:#0f2595}.pbs-lease-vs-buy .btn-primary:focus-visible,.pbs-lease-vs-buy .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-lease-vs-buy .eq-table{border-collapse:collapse;width:100%}.pbs-lease-vs-buy .eq-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:4px 0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .eq-table td{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .eq-table td{color:#4a4a4a;border:none}.pbs-lease-vs-buy .eq-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .eq-table td:last-child{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .eq-table td:last-child{text-align:right;color:#000}.pbs-lease-vs-buy hr.eq-divider{border:none;border-top:1px solid #0000001a;margin:8px 0}.pbs-lease-vs-buy .eq-total-row{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;font-weight:600;display:flex}@media (max-width:767px){.pbs-lease-vs-buy .eq-total-row{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .eq-total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .eq-total-row span:last-child{font-size:18px;line-height:23px}}.pbs-lease-vs-buy .desktop-layout{border:1px solid #d9dffb}.pbs-lease-vs-buy .summary-card{margin-bottom:16px}.pbs-lease-vs-buy .accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;text-align:left;margin-top:3px;font-weight:400}.pbs-lease-vs-buy .accordion-item .accordion-header,.pbs-lease-vs-buy .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59}.pbs-lease-vs-buy .accordion-title,.pbs-lease-vs-buy .accordion-chevron{color:#0f2595}.pbs-lease-vs-buy .input-wrapper--pct{min-width:auto}.pbs-lease-vs-buy .field-input--sm{width:56px}.pbs-lease-vs-buy .left-col{flex:none;width:100%;min-width:0;padding:16px}@media (min-width:992px){.pbs-lease-vs-buy .left-col{flex:12 1 0;width:auto;min-width:0;padding:24px 0;display:block!important}}.pbs-lease-vs-buy .right-col{flex:none;width:100%;min-width:0;padding:16px}.pbs-lease-vs-buy .right-col>*{box-sizing:border-box;width:100%!important}@media (min-width:992px){.pbs-lease-vs-buy .right-col{flex-direction:column;flex:11 128px;gap:10px;min-width:0;padding:24px 0;display:flex!important}}.pbs-lease-vs-buy .eq-plus,.pbs-lease-vs-buy .eq-minus{color:#4a4a4a;margin-right:6px}.pbs-lease-vs-buy .lb-residual-ref{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 12px;font-weight:600;display:flex}@media (max-width:767px){.pbs-lease-vs-buy .lb-residual-ref{font-size:16px;line-height:20px}}.pbs-lease-vs-buy .lb-residual-ref{color:#000}.pbs-lease-vs-buy .lb-residual-ref>span:first-child{align-items:center;gap:6px;display:inline-flex}.pbs-lease-vs-buy .lb-residual-ref>span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-lease-vs-buy .lb-residual-ref>span:last-child{font-size:18px;line-height:23px}}.pbs-lease-vs-buy .intro-text p{margin:0}.pbs-lease-vs-buy .intro-text p+p{margin-top:1em}.pbs-lease-vs-buy .lb-chart-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:18px;margin-bottom:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-lease-vs-buy .lb-chart-legend{font-size:14px;line-height:18px}}.pbs-lease-vs-buy .lb-legend-item{align-items:center;gap:6px;display:flex}.pbs-lease-vs-buy .lb-legend-dot{border-radius:3px;flex-shrink:0;width:12px;height:12px}.pbs-lease-vs-buy .lb-legend-dot--buy{background:#1434cb}.pbs-lease-vs-buy .lb-legend-dot--lease{background:#021e4c}.pbs-lease-vs-buy .lb-chart-tooltip{pointer-events:none;white-space:nowrap;z-index:10;background:#fff;border:1px solid #0000001a;border-radius:10px;min-width:200px;padding:12px 16px;position:absolute;top:20%;box-shadow:0 4px 16px -2px #00000029}.pbs-lease-vs-buy .lb-tt-month{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:8px;font-weight:600}.pbs-lease-vs-buy .lb-tt-body{border-top:1px solid #f0f0f0;padding-top:8px}.pbs-lease-vs-buy .lb-tt-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:24px;font-weight:400;display:flex}@media (max-width:767px){.pbs-lease-vs-buy .lb-tt-row{font-size:16px;line-height:24px}}.pbs-lease-vs-buy .lb-tt-row{padding:3px 0}.pbs-lease-vs-buy .lb-tt-row span:first-child{color:#4a4a4a}.pbs-lease-vs-buy .lb-chart-wrap{width:100%;min-width:0;position:relative}.pbs-lease-vs-buy .lb-chart-svg{width:100%;min-width:0;height:auto;font-family:inherit;display:block}.pbs-lease-vs-buy .lb-tt-amount{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-lease-vs-buy .lb-tt-amount--savings{font-family:var(--font-family-bold,var(--font-family-calculator));color:#3e9a6b;font-weight:700}.pbs-lease-vs-buy .lb-accordion-tools{justify-content:flex-end;margin-bottom:8px;padding:0 2px;display:flex}.pbs-lease-vs-buy .lb-collapse-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;padding:0;font-weight:400}@media (max-width:767px){.pbs-lease-vs-buy .lb-collapse-btn{font-size:14px;line-height:18px}}.pbs-lease-vs-buy .lb-collapse-btn{cursor:pointer}.pbs-lease-vs-buy .lb-collapse-btn:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1334cb}.pbs-lease-vs-buy .info-wrap{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pbs-lease-vs-buy .info-wrap.open{z-index:100000}.pbs-lease-vs-buy .info-trigger{width:18px;min-width:18px;height:18px;min-height:18px;color:inherit;cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.pbs-lease-vs-buy .info-trigger:focus-visible{outline-offset:2px;outline:2px solid #1334cb}.pbs-lease-vs-buy .info-trigger .info-icon,.pbs-lease-vs-buy .info-trigger svg{width:16px;min-width:16px;height:16px;min-height:16px;display:block}.pbs-lease-vs-buy .lb-field-tooltip{z-index:100000;text-align:left;pointer-events:none;width:260px;max-width:calc(100vw - 24px);margin:0;position:fixed;bottom:auto;right:auto;transform:none}.pbs-lease-vs-buy .info-wrap.open .lb-field-tooltip{opacity:1;visibility:visible;display:block}@media (max-width:767px){.pbs-lease-vs-buy .lb-field-tooltip{width:min(260px,100vw - 24px);max-height:180px;overflow-y:auto}}@media (max-width:419px){.pbs-lease-vs-buy .field-top{grid-template-columns:minmax(0,1fr) 100px;align-items:center;column-gap:8px;display:grid}.pbs-lease-vs-buy .field-label{overflow-wrap:normal;word-break:normal;grid-template-columns:minmax(0,1fr) 18px;align-items:start;column-gap:6px;width:100%;min-width:0;display:grid}.pbs-lease-vs-buy .field-label .info-wrap{align-self:start;margin-top:1px}.pbs-lease-vs-buy .field-top>.input-wrapper,.pbs-lease-vs-buy .field-top>.input-wrapper--pct{place-self:center end;width:100px;min-width:100px;max-width:100px}.pbs-lease-vs-buy .field-top>.input-wrapper .field-input{flex:auto;width:0;min-width:0}.pbs-lease-vs-buy .field-top>.input-wrapper .input-prefix,.pbs-lease-vs-buy .field-top>.input-wrapper .input-suffix{flex:none}.pbs-lease-vs-buy .lb-residual-ref{flex-direction:column;align-items:stretch;gap:6px}.pbs-lease-vs-buy .lb-residual-ref>span:first-child{overflow-wrap:anywhere;min-width:0}.pbs-lease-vs-buy .lb-residual-ref>span:last-child{text-align:right;align-self:flex-end}.pbs-lease-vs-buy .eq-total-row{flex-wrap:wrap;align-items:flex-start;gap:8px}.pbs-lease-vs-buy .eq-total-row span:first-child{overflow-wrap:anywhere;flex:100%;min-width:0}.pbs-lease-vs-buy .eq-total-row span:last-child{text-align:right;max-width:100%;margin-left:auto}.pbs-lease-vs-buy .lb-chart-legend{flex-wrap:wrap;row-gap:8px}.pbs-lease-vs-buy .hero-mini{flex-wrap:wrap}.pbs-lease-vs-buy .hero-mini>div:first-child{flex:120px;min-width:0}.pbs-lease-vs-buy .hero-mini-badge{white-space:normal;text-align:center;max-width:100%}.pbs-lease-vs-buy #lb-assetPrice{flex:auto;width:0;min-width:0}}.pbs-profit-loss *,.pbs-profit-loss :before,.pbs-profit-loss :after{box-sizing:border-box;margin:0;padding:0}.pbs-profit-loss{box-sizing:border-box;--pbs-blue:#1334cb;--pbs-slider-track:transparent;width:100%;font-family:var(--font-family-calculator);color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-profit-loss{font-size:16px;line-height:24px}}.pbs-profit-loss{background:#fff;max-width:1440px;margin:0 auto;padding:46px 80px}@media (max-width:991px){.pbs-profit-loss{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pbs-profit-loss{padding:24px 18px}}.pbs-profit-loss .pbs-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-profit-loss .pbs-page-title{max-width:751px}}.pbs-profit-loss .pbs-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pbs-profit-loss .pbs-page-title{font-size:36px;line-height:47px}}.pbs-profit-loss .pbs-page-title{color:#000}.pbs-profit-loss .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-profit-loss .intro-text{max-width:751px}}.pbs-profit-loss .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pbs-profit-loss .intro-text{font-size:18px;line-height:27px}}.pbs-profit-loss .intro-text{color:#000}.pbs-profit-loss .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-profit-loss .calc-body{max-width:751px}}.pbs-profit-loss .calc-body{background:#fff;border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb;margin:0 auto}.pbs-profit-loss .calc-header{color:#fff;text-align:center;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;padding:8px 16px;font-weight:700}@media (max-width:767px){.pbs-profit-loss .calc-header{font-size:16px;line-height:24px}}.pbs-profit-loss .calc-header{justify-content:center;align-items:center;min-height:37px;display:flex}.pbs-profit-loss .hero-full{justify-content:center;align-items:center;height:200px;padding:16px;display:flex;overflow:hidden}@media (min-width:992px){.pbs-profit-loss .hero-full{display:none}}.pbs-profit-loss .hero-bubble{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;padding:16px 24px;display:flex}.pbs-profit-loss .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:600}.pbs-profit-loss .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .hero-amount{font-size:36px;line-height:47px}}.pbs-profit-loss .hero-amount{color:#000;overflow-wrap:anywhere}.pbs-profit-loss .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.pbs-profit-loss .hero-desktop{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:none}@media (min-width:992px){.pbs-profit-loss .hero-desktop{display:flex}}.pbs-profit-loss .hero-bubble-desktop{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pbs-profit-loss .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pbs-profit-loss .sticky-dock.visible{display:flex}@media (min-width:992px){.pbs-profit-loss .sticky-dock{display:none!important}}.pbs-profit-loss .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pbs-profit-loss .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pbs-profit-loss .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .hero-mini-amount{font-size:24px;line-height:31px}}.pbs-profit-loss .hero-mini-amount{color:#000}.pbs-profit-loss .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pbs-profit-loss .tabs,.pbs-profit-loss .tabs-static{background:#f0f0f0;padding:4px;display:flex}@media (min-width:992px){.pbs-profit-loss .tabs,.pbs-profit-loss .tabs-static{display:none}}.pbs-profit-loss .tab-btn{font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pbs-profit-loss .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}.pbs-profit-loss .desktop-layout{align-items:flex-start;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pbs-profit-loss .desktop-layout{padding:0;display:block}.pbs-profit-loss .tab-hidden{display:none!important}}.pbs-profit-loss .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pbs-profit-loss .currency-select{width:100%;font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pbs-profit-loss .currency-select{font-size:16px;line-height:21px}}.pbs-profit-loss .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231434CB' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;height:46px;margin-bottom:16px}.pbs-profit-loss .accordion-group{border:1.5px solid #a1b0f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pbs-profit-loss .accordion-item{background:#fff;border-bottom:1.5px solid #a1b0f6}.pbs-profit-loss .accordion-item:last-child{border-bottom:none}.pbs-profit-loss .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px 16px;display:flex}.pbs-profit-loss .accordion-item.open .accordion-header{background:#b3d7ff59;border-bottom:1px solid #d9dffb}.pbs-profit-loss .accordion-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .accordion-title{font-size:16px;line-height:21px}}.pbs-profit-loss .accordion-title{color:#0f2595;text-align:left}.pbs-profit-loss .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pbs-profit-loss .accordion-chevron svg{transition:transform .2s;display:block}.pbs-profit-loss .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pbs-profit-loss .accordion-body{background:#f9fcff;flex-direction:column;gap:24px;padding:24px 16px;display:none}.pbs-profit-loss .accordion-item.open .accordion-body{display:flex}.pbs-profit-loss .field-row{flex-direction:column;gap:12px;display:flex}.pbs-profit-loss .field-top{justify-content:space-between;align-items:center;display:flex}.pbs-profit-loss .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:flex}@media (max-width:767px){.pbs-profit-loss .field-label{font-size:16px;line-height:24px}}.pbs-profit-loss .field-label{color:#4a4a4a;flex-wrap:wrap}.pbs-profit-loss .info-wrap{display:inline-flex;position:relative}.pbs-profit-loss .info-icon{cursor:help;color:#1334cb;flex-shrink:0;width:16px;height:16px;display:block}.pbs-profit-loss .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;white-space:normal;background:#000;border-radius:8px;width:260px;padding:10px 13px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}.pbs-profit-loss .info-wrap:hover .tooltip{display:block}.pbs-profit-loss .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;align-items:center;min-width:100px;height:46px;display:flex;overflow:hidden}.pbs-profit-loss .input-prefix,.pbs-profit-loss .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pbs-profit-loss .input-prefix,.pbs-profit-loss .input-suffix{font-size:16px;line-height:21px}}.pbs-profit-loss .input-prefix,.pbs-profit-loss .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;font-weight:500}.pbs-profit-loss .field-input{font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pbs-profit-loss .field-input{font-size:16px;line-height:21px}}.pbs-profit-loss .field-input{color:#000;text-overflow:ellipsis;background:#fff;width:80px;padding:8px 4px;overflow:hidden}.pbs-profit-loss .field-input::-webkit-inner-spin-button{display:none}.pbs-profit-loss input[type=range]{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pbs-profit-loss input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-profit-loss input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-profit-loss .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pbs-profit-loss .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pbs-profit-loss .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-profit-loss .summary-card-body{background:0 0;padding:0}.pbs-profit-loss .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-profit-loss .summary-intro{font-size:16px;line-height:24px}}.pbs-profit-loss .summary-intro{color:#000;margin-bottom:12px}.pbs-profit-loss .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-profit-loss .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-profit-loss .summary-table{border-collapse:collapse;width:100%}.pbs-profit-loss .summary-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-profit-loss .summary-table td{font-size:16px;line-height:20px}}.pbs-profit-loss .summary-table td{color:#4a4a4a}.pbs-profit-loss .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .summary-table td:last-child{font-size:16px;line-height:20px}}.pbs-profit-loss .summary-table td:last-child{text-align:right;color:#000}.pbs-profit-loss .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pbs-profit-loss .out-accordion{overflow:hidden}.pbs-profit-loss .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-profit-loss .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pbs-profit-loss .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pbs-profit-loss .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pbs-profit-loss .out-accordion-icon{opacity:.7;flex-shrink:0;width:16px;height:16px;display:block}.pbs-profit-loss .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-profit-loss .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pbs-profit-loss .out-accordion-chevron svg{transition:transform .2s;display:block}.pbs-profit-loss .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pbs-profit-loss .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pbs-profit-loss .out-accordion.collapsed .out-accordion-body{display:none}.pbs-profit-loss .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-profit-loss .costs-intro{font-size:16px;line-height:24px}}.pbs-profit-loss .costs-intro{color:#000}.pbs-profit-loss .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-profit-loss .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pbs-profit-loss .calc-toolbar{max-width:751px}}.pbs-profit-loss .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pbs-profit-loss .calc-toolbar{padding:0 16px 12px}}.pbs-profit-loss .clear-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-profit-loss .clear-btn{font-size:14px;line-height:18px}}.pbs-profit-loss .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pbs-profit-loss .clear-btn svg{flex-shrink:0;display:block}.pbs-profit-loss .clear-btn:hover{color:#fff;background:#1434cb;border-color:#1434cb}.pbs-profit-loss .clear-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pbs-profit-loss .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pbs-profit-loss .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--pbs-blue);font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pbs-profit-loss .encourage-toast{font-size:16px;line-height:20px}}.pbs-profit-loss .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pbs-profit-loss .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pbs-profit-loss .encourage-toast-icon svg{display:block}.pbs-profit-loss .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pbs-profit-loss .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pbs-profit-loss .encourage-toast-close:hover{background:#0000000f}.pbs-profit-loss .encourage-toast-close:focus-visible{outline:2px solid var(--pbs-blue);outline-offset:1px}.pbs-profit-loss .encourage-toast-close svg{display:block}.pbs-profit-loss .hero-full.blue-hero,.pbs-profit-loss .hero-desktop.blue-hero{background:#0f2595}.pbs-profit-loss .hero-full.green-hero,.pbs-profit-loss .hero-desktop.green-hero{background:#3e9a6b}.pbs-profit-loss .hero-full.pink-hero,.pbs-profit-loss .hero-desktop.pink-hero{background:#d45168}.pbs-profit-loss .hero-full.orange-hero,.pbs-profit-loss .hero-desktop.orange-hero{background:#f6a000}.pbs-profit-loss .hero-bubble.blue-bubble,.pbs-profit-loss .hero-bubble-desktop.blue-bubble,.pbs-profit-loss .hero-mini.blue-bubble{background:#c8edfe}.pbs-profit-loss .hero-bubble.green-bubble,.pbs-profit-loss .hero-bubble-desktop.green-bubble,.pbs-profit-loss .hero-mini.green-bubble{background:#d7f1c3}.pbs-profit-loss .hero-bubble.pink-bubble,.pbs-profit-loss .hero-bubble-desktop.pink-bubble,.pbs-profit-loss .hero-mini.pink-bubble{background:#ffb0d2}.pbs-profit-loss .hero-bubble.orange-bubble,.pbs-profit-loss .hero-bubble-desktop.orange-bubble,.pbs-profit-loss .hero-mini.orange-bubble{background:#ffee9b}.pbs-profit-loss .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pbs-profit-loss .status-banner.green,.pbs-profit-loss .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pbs-profit-loss .status-banner.yellow,.pbs-profit-loss .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pbs-profit-loss .status-banner.red,.pbs-profit-loss .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pbs-profit-loss .status-banner.blue,.pbs-profit-loss .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pbs-profit-loss .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pbs-profit-loss .status-icon svg{display:block}.pbs-profit-loss .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pbs-profit-loss .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-profit-loss .status-desc{font-size:16px;line-height:24px}}.pbs-profit-loss .status-desc{color:#000}.pbs-profit-loss input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pbs-profit-loss input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pbs-profit-loss input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pbs-profit-loss input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pbs-profit-loss input[type=radio]:active:not(:disabled){border-color:#0f2595}.pbs-profit-loss input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pbs-profit-loss input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pbs-profit-loss input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pbs-profit-loss input[type=radio][aria-invalid=true]{border-color:#d65151}.pbs-profit-loss .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-profit-loss .calc-radio-group-label{font-size:14px;line-height:18px}}.pbs-profit-loss .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pbs-profit-loss .calc-radio-group-label.is-error{color:#be2d2d}.pbs-profit-loss .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-profit-loss .calc-field-error{font-size:14px;line-height:18px}}.pbs-profit-loss .calc-field-error{color:#be2d2d}.pbs-profit-loss .input-wrapper:focus-within,.pbs-profit-loss .currency-select:focus-visible{border-color:#1434cb;outline:none}.pbs-profit-loss .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .calc-section-title{font-size:16px;line-height:21px}}.pbs-profit-loss .calc-section-title{color:#0f2595;text-align:left}.pbs-profit-loss .calc-body .left-col .accordion-group,.pbs-profit-loss .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-profit-loss .calc-body .left-col .accordion-item,.pbs-profit-loss .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pbs-profit-loss .calc-body .left-col .accordion-item:last-child,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pbs-profit-loss .calc-body .left-col .accordion-item:first-child,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pbs-profit-loss .calc-body .left-col .accordion-item:last-child,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pbs-profit-loss .calc-body .left-col .accordion-item:only-child,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pbs-profit-loss .calc-body .left-col .accordion-header,.pbs-profit-loss .calc-body .left-col .pms-accordion-header,.pbs-profit-loss .calc-body .left-col .accordion-item .accordion-header,.pbs-profit-loss .calc-body .left-col .accordion-item.open .accordion-header,.pbs-profit-loss .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pbs-profit-loss .calc-body .left-col .accordion-item:first-child .accordion-header,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pbs-profit-loss .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pbs-profit-loss .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pbs-profit-loss .calc-body .left-col .accordion-item:last-child .accordion-body,.pbs-profit-loss .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pbs-profit-loss .calc-body .left-col .accordion-body,.pbs-profit-loss .calc-body .left-col .pms-accordion-body,.pbs-profit-loss .calc-body .left-col .accordion-item .accordion-body,.pbs-profit-loss .calc-body .left-col .accordion-item.open .accordion-body,.pbs-profit-loss .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pbs-profit-loss .calc-body .left-col .accordion-title,.pbs-profit-loss .calc-body .left-col .pms-accordion-badge,.pbs-profit-loss .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .calc-body .left-col .accordion-title,.pbs-profit-loss .calc-body .left-col .pms-accordion-badge,.pbs-profit-loss .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pbs-profit-loss .calc-body .left-col .accordion-title,.pbs-profit-loss .calc-body .left-col .pms-accordion-badge,.pbs-profit-loss .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pbs-profit-loss .calc-body .left-col .accordion-subtitle,.pbs-profit-loss .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pbs-profit-loss .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-profit-loss .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-profit-loss .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pbs-profit-loss .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pbs-profit-loss .calc-body .right-col .out-accordion-group,.pbs-profit-loss .calc-body .right-col .pms-accordion-group,.pbs-profit-loss .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pbs-profit-loss .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pbs-profit-loss .calc-body .right-col .out-accordion-header,.pbs-profit-loss .calc-body .right-col .pms-accordion-header,.pbs-profit-loss .calc-body .right-col .out-accordion .out-accordion-header,.pbs-profit-loss .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pbs-profit-loss .calc-body .right-col .out-accordion-body,.pbs-profit-loss .calc-body .right-col .pms-accordion-body,.pbs-profit-loss .calc-body .right-col .out-accordion .out-accordion-body,.pbs-profit-loss .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pbs-profit-loss .calc-body .right-col .out-accordion-badge,.pbs-profit-loss .calc-body .right-col .pms-accordion-badge,.pbs-profit-loss .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-profit-loss .schedule-wrap,.pbs-profit-loss .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pbs-profit-loss .schedule-table{border-collapse:collapse;width:100%}.pbs-profit-loss .schedule-table th,.pbs-profit-loss .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pbs-profit-loss .schedule-table th:first-child,.pbs-profit-loss .schedule-table td:first-child{text-align:left}.pbs-profit-loss .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pbs-profit-loss .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pbs-profit-loss .btn-primary,.pbs-profit-loss .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .btn-primary,.pbs-profit-loss .bts-print-btn{font-size:16px;line-height:22px}}.pbs-profit-loss .btn-primary,.pbs-profit-loss .bts-print-btn{cursor:pointer}.pbs-profit-loss .btn-primary:hover,.pbs-profit-loss .bts-print-btn:hover{background:#173be8}.pbs-profit-loss .btn-primary:active,.pbs-profit-loss .bts-print-btn:active{background:#0f2595}.pbs-profit-loss .btn-primary:focus-visible,.pbs-profit-loss .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-profit-loss .eq-table{border-collapse:collapse;width:100%}.pbs-profit-loss .eq-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:4px 0;font-weight:400}@media (max-width:767px){.pbs-profit-loss .eq-table td{font-size:16px;line-height:20px}}.pbs-profit-loss .eq-table td{color:#4a4a4a;border:none}.pbs-profit-loss .eq-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .eq-table td:last-child{font-size:16px;line-height:20px}}.pbs-profit-loss .eq-table td:last-child{text-align:right;color:#000}.pbs-profit-loss hr.eq-divider{border:none;border-top:1px solid #0000001a;margin:8px 0}.pbs-profit-loss .eq-total-row{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;font-weight:600;display:flex}@media (max-width:767px){.pbs-profit-loss .eq-total-row{font-size:16px;line-height:20px}}.pbs-profit-loss .eq-total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .eq-total-row span:last-child{font-size:18px;line-height:23px}}.pbs-profit-loss .desktop-layout{border:1px solid #d9dffb}.pbs-profit-loss .hero-desktop{margin:0}.pbs-profit-loss .hero-badge.loss,.pbs-profit-loss .hero-badge.profit,.pbs-profit-loss .hero-mini-badge.loss,.pbs-profit-loss .hero-mini-badge.profit{background:#1434cb}.pbs-profit-loss .hero-badge.loss,.pbs-profit-loss .hero-mini-badge.loss{align-items:center;gap:6px;display:inline-flex}.pbs-profit-loss .pl-loss-icon{flex-shrink:0}.pbs-profit-loss .eq-table .eq-minus{color:#4a4a4a;margin-right:6px}.pbs-profit-loss .left-col{flex:none;width:100%;min-width:0;padding:16px}@media (min-width:992px){.pbs-profit-loss .left-col{flex:12 1 0;width:auto;min-width:0;padding:24px 0;display:block!important}}.pbs-profit-loss .right-col{background:0 0;flex:none;width:100%;min-width:0;padding:16px}.pbs-profit-loss .right-col>*{box-sizing:border-box;width:100%!important}@media (min-width:992px){.pbs-profit-loss .right-col{flex-direction:column;flex:11 128px;gap:10px;min-width:0;padding:24px 0;display:flex!important}}.pbs-profit-loss .pl-input-panel{background:#f9fcff;border:1px solid #a1b0f6;border-radius:8px;flex-direction:column;gap:24px;padding:20px 16px;display:flex}.pbs-profit-loss .pl-freq-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:8px;font-weight:500}.pbs-profit-loss .pl-freq-tabs{background:#f0f0f0;border-radius:8px;padding:4px;display:flex}.pbs-profit-loss .field-top{gap:8px;overflow:visible}.pbs-profit-loss .field-label{min-width:0}.pbs-profit-loss .input-wrapper{flex:0 0 116px;width:116px;min-width:116px}.pbs-profit-loss .input-wrapper .field-input{width:auto;min-width:0;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;flex:auto;font-weight:600}@media (max-width:767px){.pbs-profit-loss .input-wrapper .field-input{font-size:16px;line-height:21px}}.pbs-profit-loss .input-wrapper .field-input{text-align:left;font-variant-numeric:tabular-nums}.pbs-profit-loss .info-wrap{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:static;overflow:visible}.pbs-profit-loss .info-trigger{width:18px;min-width:18px;height:18px;min-height:18px;color:inherit;cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.pbs-profit-loss .info-trigger:focus-visible{outline-offset:2px;outline:2px solid #1334cb}.pbs-profit-loss .info-trigger .info-icon,.pbs-profit-loss .info-trigger svg{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px;display:block;overflow:visible}.pbs-profit-loss .stats-table-wrap{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-profit-loss .stats-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-profit-loss .stats-table{font-size:16px;line-height:20px}}.pbs-profit-loss .stats-table td{color:#4a4a4a;border:none;padding:6px 12px}.pbs-profit-loss .stats-table td:last-child{text-align:right;font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#000;font-weight:600}.pbs-profit-loss .hero-amount,.pbs-profit-loss .hero-mini-amount,.pbs-profit-loss .hero-badge,.pbs-profit-loss .hero-mini-badge,.pbs-profit-loss .pl-tip-label{align-items:center;gap:4px;display:inline-flex}.pbs-profit-loss .summary-table td,.pbs-profit-loss .eq-table td,.pbs-profit-loss .eq-total-row span,.pbs-profit-loss .stats-table td{font-variant-numeric:tabular-nums;min-width:0}.pbs-profit-loss .hero-amount,.pbs-profit-loss .hero-mini-amount,.pbs-profit-loss .hero-badge,.pbs-profit-loss .hero-mini-badge{white-space:nowrap;max-width:100%}.pbs-profit-loss .hero-amount{font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-profit-loss .hero-amount{font-size:36px;line-height:47px}}.pbs-profit-loss .summary-table,.pbs-profit-loss .eq-table{table-layout:fixed}.pbs-profit-loss .summary-table td:last-child,.pbs-profit-loss .eq-table td:last-child,.pbs-profit-loss .stats-table td:last-child{text-align:right;white-space:nowrap}.pbs-profit-loss .eq-total-row{gap:12px}.pbs-profit-loss .eq-total-row span:first-child{flex:auto;min-width:0}.pbs-profit-loss .eq-total-row span:last-child{white-space:nowrap;text-align:right;flex:none}@media (max-width:419px){.pbs-profit-loss .field-top{grid-template-columns:minmax(0,1fr) 100px;align-items:center;column-gap:8px;display:grid}.pbs-profit-loss .field-label{overflow-wrap:normal;word-break:normal;grid-template-columns:minmax(0,1fr) 18px;align-items:start;column-gap:6px;width:100%;min-width:0;display:grid}.pbs-profit-loss .field-label .info-wrap{align-self:start;margin-top:1px}.pbs-profit-loss .field-top>.input-wrapper{flex:none;place-self:center end;width:100px;min-width:100px;max-width:100px;height:46px;min-height:46px;max-height:46px}.pbs-profit-loss .field-top>.input-wrapper .field-input{flex:auto;width:0;min-width:0;height:auto}.pbs-profit-loss .field-top>.input-wrapper .input-prefix,.pbs-profit-loss .field-top>.input-wrapper .input-suffix{flex:none}.pbs-profit-loss .pl-freq-tabs .tab-btn{min-width:0;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));white-space:normal;padding-left:6px;padding-right:6px;font-weight:400}.pbs-profit-loss .eq-total-row{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.pbs-profit-loss .eq-total-row span:first-child{overflow-wrap:normal;flex:auto;min-width:0}.pbs-profit-loss .eq-total-row span:last-child{text-align:right;white-space:nowrap;flex:none;max-width:45%;margin-left:auto}.pbs-profit-loss .hero-mini{flex-wrap:wrap}.pbs-profit-loss .hero-mini>div:first-child{flex:120px;min-width:0}.pbs-profit-loss .hero-mini-badge{white-space:normal;text-align:center;max-width:100%}}.pbs-profit-loss-tooltip{z-index:10000;box-sizing:border-box;color:#fff;width:260px;max-width:calc(100vw - 24px);font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;border-radius:6px;padding:10px 12px;font-weight:400;position:fixed}@media (max-width:767px){.pbs-profit-loss-tooltip{font-size:14px;line-height:18px}}.pbs-profit-loss-tooltip{pointer-events:none;box-shadow:0 4px 14px #0003}.pbs-startup-costs *,.pbs-startup-costs :before,.pbs-startup-costs :after{box-sizing:border-box;margin:0;padding:0}.pbs-startup-costs{box-sizing:border-box;--pbs-blue:#1334cb;--pbs-slider-track:transparent;width:100%;font-family:var(--font-family-calculator);color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs{font-size:16px;line-height:24px}}.pbs-startup-costs{background:#fff;max-width:1440px;margin:0 auto;padding:46px 80px}@media (max-width:991px){.pbs-startup-costs{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pbs-startup-costs{padding:24px 18px}}.pbs-startup-costs .pbs-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-startup-costs .pbs-page-title{max-width:751px}}.pbs-startup-costs .pbs-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pbs-startup-costs .pbs-page-title{font-size:36px;line-height:47px}}.pbs-startup-costs .pbs-page-title{color:#000}.pbs-startup-costs .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-startup-costs .intro-text{max-width:751px}}.pbs-startup-costs .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pbs-startup-costs .intro-text{font-size:18px;line-height:27px}}.pbs-startup-costs .intro-text{color:#000}.pbs-startup-costs .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pbs-startup-costs .calc-body{max-width:751px}}.pbs-startup-costs .calc-body{background:#fff;border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb;margin:0 auto}.pbs-startup-costs .calc-header{color:#fff;text-align:center;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;padding:8px 16px;font-weight:700}@media (max-width:767px){.pbs-startup-costs .calc-header{font-size:16px;line-height:24px}}.pbs-startup-costs .calc-header{justify-content:center;align-items:center;min-height:37px;display:flex}.pbs-startup-costs .hero-full{justify-content:center;align-items:center;height:200px;padding:16px;display:flex;overflow:hidden}@media (min-width:992px){.pbs-startup-costs .hero-full{display:none}}.pbs-startup-costs .hero-bubble{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;max-width:420px;padding:16px 24px;display:flex}.pbs-startup-costs .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:600}.pbs-startup-costs .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .hero-amount{font-size:36px;line-height:47px}}.pbs-startup-costs .hero-amount{color:#000;overflow-wrap:anywhere}.pbs-startup-costs .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.pbs-startup-costs .hero-desktop{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;padding:16px;display:none}@media (min-width:992px){.pbs-startup-costs .hero-desktop{display:flex}}.pbs-startup-costs .hero-bubble-desktop{text-align:center;border-radius:60px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pbs-startup-costs .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pbs-startup-costs .sticky-dock.visible{display:flex}@media (min-width:992px){.pbs-startup-costs .sticky-dock{display:none!important}}.pbs-startup-costs .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pbs-startup-costs .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pbs-startup-costs .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .hero-mini-amount{font-size:24px;line-height:31px}}.pbs-startup-costs .hero-mini-amount{color:#000}.pbs-startup-costs .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pbs-startup-costs .tabs,.pbs-startup-costs .tabs-static{background:#f0f0f0;padding:4px;display:flex}@media (min-width:992px){.pbs-startup-costs .tabs,.pbs-startup-costs .tabs-static{display:none}}.pbs-startup-costs .tab-btn{font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pbs-startup-costs .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}.pbs-startup-costs .desktop-layout{align-items:flex-start;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pbs-startup-costs .desktop-layout{padding:0;display:block}.pbs-startup-costs .tab-hidden{display:none!important}}.pbs-startup-costs .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pbs-startup-costs .currency-select{width:100%;font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pbs-startup-costs .currency-select{font-size:16px;line-height:21px}}.pbs-startup-costs .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%231434CB' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;height:46px;margin-bottom:16px}.pbs-startup-costs .accordion-group{border:1.5px solid #a1b0f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pbs-startup-costs .accordion-item{background:#fff;border-bottom:1.5px solid #a1b0f6}.pbs-startup-costs .accordion-item:last-child{border-bottom:none}.pbs-startup-costs .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:20px 16px;display:flex}.pbs-startup-costs .accordion-item.open .accordion-header{background:#b3d7ff59;border-bottom:1px solid #d9dffb}.pbs-startup-costs .accordion-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .accordion-title{font-size:16px;line-height:21px}}.pbs-startup-costs .accordion-title{color:#0f2595;text-align:left}.pbs-startup-costs .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pbs-startup-costs .accordion-chevron svg{transition:transform .2s;display:block}.pbs-startup-costs .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pbs-startup-costs .accordion-body{background:#f9fcff;flex-direction:column;gap:24px;padding:24px 16px;display:none}.pbs-startup-costs .accordion-item.open .accordion-body{display:flex}.pbs-startup-costs .field-row{flex-direction:column;gap:12px;display:flex}.pbs-startup-costs .field-top{justify-content:space-between;align-items:center;display:flex}.pbs-startup-costs .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:flex}@media (max-width:767px){.pbs-startup-costs .field-label{font-size:16px;line-height:24px}}.pbs-startup-costs .field-label{color:#4a4a4a;flex-wrap:wrap}.pbs-startup-costs .info-wrap{display:inline-flex;position:relative}.pbs-startup-costs .info-icon{cursor:help;color:#1334cb;flex-shrink:0;width:16px;height:16px;display:block}.pbs-startup-costs .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;white-space:normal;background:#000;border-radius:8px;width:260px;padding:10px 13px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}.pbs-startup-costs .info-wrap:hover .tooltip{display:block}.pbs-startup-costs .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;align-items:center;min-width:100px;height:46px;display:flex;overflow:hidden}.pbs-startup-costs .input-prefix,.pbs-startup-costs .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pbs-startup-costs .input-prefix,.pbs-startup-costs .input-suffix{font-size:16px;line-height:21px}}.pbs-startup-costs .input-prefix,.pbs-startup-costs .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;font-weight:500}.pbs-startup-costs .field-input{font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pbs-startup-costs .field-input{font-size:16px;line-height:21px}}.pbs-startup-costs .field-input{color:#000;text-overflow:ellipsis;background:#fff;width:80px;padding:8px 4px;overflow:hidden}.pbs-startup-costs .field-input::-webkit-inner-spin-button{display:none}.pbs-startup-costs input[type=range]{-webkit-appearance:none;cursor:pointer;background:#fff;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pbs-startup-costs input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-startup-costs input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000080;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pbs-startup-costs .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pbs-startup-costs .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pbs-startup-costs .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-startup-costs .summary-card-body{background:0 0;padding:0}.pbs-startup-costs .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs .summary-intro{font-size:16px;line-height:24px}}.pbs-startup-costs .summary-intro{color:#000;margin-bottom:12px}.pbs-startup-costs .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-startup-costs .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;overflow:hidden}.pbs-startup-costs .summary-table{border-collapse:collapse;width:100%}.pbs-startup-costs .summary-table td{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-startup-costs .summary-table td{font-size:16px;line-height:20px}}.pbs-startup-costs .summary-table td{color:#4a4a4a}.pbs-startup-costs .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .summary-table td:last-child{font-size:16px;line-height:20px}}.pbs-startup-costs .summary-table td:last-child{text-align:right;color:#000}.pbs-startup-costs .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pbs-startup-costs .out-accordion{overflow:hidden}.pbs-startup-costs .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-startup-costs .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pbs-startup-costs .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pbs-startup-costs .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pbs-startup-costs .out-accordion-icon{opacity:.7;flex-shrink:0;width:16px;height:16px;display:block}.pbs-startup-costs .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-startup-costs .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pbs-startup-costs .out-accordion-chevron svg{transition:transform .2s;display:block}.pbs-startup-costs .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pbs-startup-costs .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pbs-startup-costs .out-accordion.collapsed .out-accordion-body{display:none}.pbs-startup-costs .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs .costs-intro{font-size:16px;line-height:24px}}.pbs-startup-costs .costs-intro{color:#000}.pbs-startup-costs .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-startup-costs .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pbs-startup-costs .calc-toolbar{max-width:751px}}.pbs-startup-costs .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pbs-startup-costs .calc-toolbar{padding:0 16px 12px}}.pbs-startup-costs .clear-btn{color:#1434cb;font-family:var(--font-family-calculator);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-startup-costs .clear-btn{font-size:14px;line-height:18px}}.pbs-startup-costs .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pbs-startup-costs .clear-btn svg{flex-shrink:0;display:block}.pbs-startup-costs .clear-btn:hover{color:#fff;background:#1434cb;border-color:#1434cb}.pbs-startup-costs .clear-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pbs-startup-costs .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pbs-startup-costs .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--pbs-blue);font-family:var(--font-family-calculator);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pbs-startup-costs .encourage-toast{font-size:16px;line-height:20px}}.pbs-startup-costs .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pbs-startup-costs .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pbs-startup-costs .encourage-toast-icon svg{display:block}.pbs-startup-costs .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pbs-startup-costs .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pbs-startup-costs .encourage-toast-close:hover{background:#0000000f}.pbs-startup-costs .encourage-toast-close:focus-visible{outline:2px solid var(--pbs-blue);outline-offset:1px}.pbs-startup-costs .encourage-toast-close svg{display:block}.pbs-startup-costs .hero-full.blue-hero,.pbs-startup-costs .hero-desktop.blue-hero{background:#0f2595}.pbs-startup-costs .hero-full.green-hero,.pbs-startup-costs .hero-desktop.green-hero{background:#3e9a6b}.pbs-startup-costs .hero-full.pink-hero,.pbs-startup-costs .hero-desktop.pink-hero{background:#d45168}.pbs-startup-costs .hero-full.orange-hero,.pbs-startup-costs .hero-desktop.orange-hero{background:#f6a000}.pbs-startup-costs .hero-bubble.blue-bubble,.pbs-startup-costs .hero-bubble-desktop.blue-bubble,.pbs-startup-costs .hero-mini.blue-bubble{background:#c8edfe}.pbs-startup-costs .hero-bubble.green-bubble,.pbs-startup-costs .hero-bubble-desktop.green-bubble,.pbs-startup-costs .hero-mini.green-bubble{background:#d7f1c3}.pbs-startup-costs .hero-bubble.pink-bubble,.pbs-startup-costs .hero-bubble-desktop.pink-bubble,.pbs-startup-costs .hero-mini.pink-bubble{background:#ffb0d2}.pbs-startup-costs .hero-bubble.orange-bubble,.pbs-startup-costs .hero-bubble-desktop.orange-bubble,.pbs-startup-costs .hero-mini.orange-bubble{background:#ffee9b}.pbs-startup-costs .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pbs-startup-costs .status-banner.green,.pbs-startup-costs .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pbs-startup-costs .status-banner.yellow,.pbs-startup-costs .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pbs-startup-costs .status-banner.red,.pbs-startup-costs .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pbs-startup-costs .status-banner.blue,.pbs-startup-costs .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pbs-startup-costs .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pbs-startup-costs .status-icon svg{display:block}.pbs-startup-costs .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pbs-startup-costs .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs .status-desc{font-size:16px;line-height:24px}}.pbs-startup-costs .status-desc{color:#000}.pbs-startup-costs input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pbs-startup-costs input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pbs-startup-costs input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pbs-startup-costs input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pbs-startup-costs input[type=radio]:active:not(:disabled){border-color:#0f2595}.pbs-startup-costs input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pbs-startup-costs input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pbs-startup-costs input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pbs-startup-costs input[type=radio][aria-invalid=true]{border-color:#d65151}.pbs-startup-costs .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs .calc-radio-group-label{font-size:14px;line-height:18px}}.pbs-startup-costs .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pbs-startup-costs .calc-radio-group-label.is-error{color:#be2d2d}.pbs-startup-costs .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pbs-startup-costs .calc-field-error{font-size:14px;line-height:18px}}.pbs-startup-costs .calc-field-error{color:#be2d2d}.pbs-startup-costs .input-wrapper:focus-within,.pbs-startup-costs .currency-select:focus-visible{border-color:#1434cb;outline:none}.pbs-startup-costs .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .calc-section-title{font-size:16px;line-height:21px}}.pbs-startup-costs .calc-section-title{color:#0f2595;text-align:left}.pbs-startup-costs .calc-body .left-col .accordion-group,.pbs-startup-costs .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-startup-costs .calc-body .left-col .accordion-item,.pbs-startup-costs .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pbs-startup-costs .calc-body .left-col .accordion-item:last-child,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pbs-startup-costs .calc-body .left-col .accordion-item:first-child,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pbs-startup-costs .calc-body .left-col .accordion-item:last-child,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pbs-startup-costs .calc-body .left-col .accordion-item:only-child,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pbs-startup-costs .calc-body .left-col .accordion-header,.pbs-startup-costs .calc-body .left-col .pms-accordion-header,.pbs-startup-costs .calc-body .left-col .accordion-item .accordion-header,.pbs-startup-costs .calc-body .left-col .accordion-item.open .accordion-header,.pbs-startup-costs .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pbs-startup-costs .calc-body .left-col .accordion-item:first-child .accordion-header,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pbs-startup-costs .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pbs-startup-costs .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pbs-startup-costs .calc-body .left-col .accordion-item:last-child .accordion-body,.pbs-startup-costs .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pbs-startup-costs .calc-body .left-col .accordion-body,.pbs-startup-costs .calc-body .left-col .pms-accordion-body,.pbs-startup-costs .calc-body .left-col .accordion-item .accordion-body,.pbs-startup-costs .calc-body .left-col .accordion-item.open .accordion-body,.pbs-startup-costs .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pbs-startup-costs .calc-body .left-col .accordion-title,.pbs-startup-costs .calc-body .left-col .pms-accordion-badge,.pbs-startup-costs .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .calc-body .left-col .accordion-title,.pbs-startup-costs .calc-body .left-col .pms-accordion-badge,.pbs-startup-costs .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pbs-startup-costs .calc-body .left-col .accordion-title,.pbs-startup-costs .calc-body .left-col .pms-accordion-badge,.pbs-startup-costs .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pbs-startup-costs .calc-body .left-col .accordion-subtitle,.pbs-startup-costs .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pbs-startup-costs .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pbs-startup-costs .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pbs-startup-costs .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pbs-startup-costs .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pbs-startup-costs .calc-body .right-col .out-accordion-group,.pbs-startup-costs .calc-body .right-col .pms-accordion-group,.pbs-startup-costs .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pbs-startup-costs .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pbs-startup-costs .calc-body .right-col .out-accordion-header,.pbs-startup-costs .calc-body .right-col .pms-accordion-header,.pbs-startup-costs .calc-body .right-col .out-accordion .out-accordion-header,.pbs-startup-costs .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pbs-startup-costs .calc-body .right-col .out-accordion-body,.pbs-startup-costs .calc-body .right-col .pms-accordion-body,.pbs-startup-costs .calc-body .right-col .out-accordion .out-accordion-body,.pbs-startup-costs .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pbs-startup-costs .calc-body .right-col .out-accordion-badge,.pbs-startup-costs .calc-body .right-col .pms-accordion-badge,.pbs-startup-costs .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pbs-startup-costs .schedule-wrap,.pbs-startup-costs .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pbs-startup-costs .schedule-table{border-collapse:collapse;width:100%}.pbs-startup-costs .schedule-table th,.pbs-startup-costs .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pbs-startup-costs .schedule-table th:first-child,.pbs-startup-costs .schedule-table td:first-child{text-align:left}.pbs-startup-costs .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pbs-startup-costs .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pbs-startup-costs .btn-primary,.pbs-startup-costs .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .btn-primary,.pbs-startup-costs .bts-print-btn{font-size:16px;line-height:22px}}.pbs-startup-costs .btn-primary,.pbs-startup-costs .bts-print-btn{cursor:pointer}.pbs-startup-costs .btn-primary:hover,.pbs-startup-costs .bts-print-btn:hover{background:#173be8}.pbs-startup-costs .btn-primary:active,.pbs-startup-costs .bts-print-btn:active{background:#0f2595}.pbs-startup-costs .btn-primary:focus-visible,.pbs-startup-costs .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-startup-costs .sc-helper-card{background:#fff;border:1px solid #a1b0f6;border-radius:12px;margin-bottom:16px;overflow:hidden}.pbs-startup-costs .sc-helper-header{text-align:left;cursor:pointer;width:100%;font-family:var(--font-family-calculator);background:#b3d7ff59;border:none;border-bottom:1px solid #d9dffb;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.pbs-startup-costs .sc-helper-card.collapsed .sc-helper-header{border-bottom:none}.pbs-startup-costs .sc-helper-header-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pbs-startup-costs .sc-helper-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .sc-helper-title{font-size:16px;line-height:21px}}.pbs-startup-costs .sc-helper-title{color:#0f2595}.pbs-startup-costs .sc-helper-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;font-weight:400}.pbs-startup-costs .sc-helper-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.pbs-startup-costs .sc-helper-chevron svg{transition:transform .2s;display:block}.pbs-startup-costs .sc-helper-card.collapsed .sc-helper-chevron svg{transform:rotate(180deg)}.pbs-startup-costs .sc-helper-body{background:#f9fcff;padding:24px 16px}.pbs-startup-costs .sc-helper-card.collapsed .sc-helper-body{display:none}.pbs-startup-costs .sc-helper-blurb{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs .sc-helper-blurb{font-size:16px;line-height:24px}}.pbs-startup-costs .sc-helper-blurb{color:#4a4a4a}.pbs-startup-costs .sc-helper-blurb strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pbs-startup-costs .term-btn{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;padding:8px 16px;font-weight:600}@media (max-width:767px){.pbs-startup-costs .term-btn{font-size:14px;line-height:18px}}.pbs-startup-costs .term-btn{cursor:pointer}.pbs-startup-costs .term-btn.active,.pbs-startup-costs .term-btn.is-active,.pbs-startup-costs .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pbs-startup-costs .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-startup-costs .term-btn{align-items:center;gap:4px;transition:all .15s;display:inline-flex}.pbs-startup-costs .term-btn.active:after{content:"";background:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.7441%203.43848L5.03711%2014.1455L0.330078%209.43848L1.74414%208.02441L5.03711%2011.3174L14.3301%202.02441L15.7441%203.43848Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;width:12px;height:12px;display:inline-block}.pbs-startup-costs .calc-body{border:1px solid #d9dffb}.pbs-startup-costs .hero-desktop{border-radius:0}.pbs-startup-costs .accordion-body{align-items:flex-end}.pbs-startup-costs .accordion-body>.field-row{width:100%}.pbs-startup-costs .accordion-header{color:#0f2595;background:#b3d7ff59!important}.pbs-startup-costs .accordion-title,.pbs-startup-costs .accordion-chevron{color:#0f2595}.pbs-startup-costs .accordion-group--mb16{margin-bottom:16px}.pbs-startup-costs .accordion-group--mb10{margin-bottom:10px}.pbs-startup-costs .field-top{gap:8px}.pbs-startup-costs .info-trigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pbs-startup-costs .input-wrapper--narrow{width:110px}.pbs-startup-costs .input-wrapper--narrow .field-input{width:70px}.pbs-startup-costs .field-row .input-wrapper:not(.sc-reserve-wrap){width:148px;min-width:148px}.pbs-startup-costs .field-row .input-wrapper:not(.sc-reserve-wrap) .field-input{width:auto;min-width:0;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;flex:auto;font-weight:600}@media (max-width:767px){.pbs-startup-costs .field-row .input-wrapper:not(.sc-reserve-wrap) .field-input{font-size:16px;line-height:21px}}.pbs-startup-costs .summary-card{padding:0;overflow:hidden}.pbs-startup-costs .summary-card-header{border-top-left-radius:8px;border-top-right-radius:8px;padding:16px}.pbs-startup-costs .summary-card-body{padding:0 16px 24px}.pbs-startup-costs .summary-intro{margin-bottom:16px}.pbs-startup-costs .accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin-top:2px;font-weight:400}.pbs-startup-costs .left-col{border-right:none;flex:none;width:100%;min-width:0;padding:16px}@media (min-width:992px){.pbs-startup-costs .left-col{flex:1;width:auto;padding:24px 0;display:block!important}}.pbs-startup-costs .right-col{flex-direction:column;flex:none;align-self:flex-start;gap:10px;width:100%;min-width:0;padding:16px;display:flex;position:static}.pbs-startup-costs .right-col>*{width:100%!important}@media (min-width:992px){.pbs-startup-costs .right-col{flex:0 0 334px;width:334px;min-width:334px;padding:24px 0;position:sticky;top:16px}}.pbs-startup-costs .sc-mode-pills{background:#f0f0f0;margin-bottom:16px;padding:4px;display:flex}.pbs-startup-costs .sc-section-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pbs-startup-costs .sc-section-label{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .sc-section-label{font-size:18px;line-height:23px}}.pbs-startup-costs .sc-section-label{color:#000;margin-bottom:8px}.pbs-startup-costs .sc-section-label--spaced{margin-top:24px;margin-bottom:8px}.pbs-startup-costs .sc-collapse-row{justify-content:flex-end;margin:12px 0;display:flex}.pbs-startup-costs .sc-collapse-btn{color:#1334cb;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;font-weight:400}@media (max-width:767px){.pbs-startup-costs .sc-collapse-btn{font-size:16px;line-height:20px}}.pbs-startup-costs .sc-collapse-btn{text-underline-offset:2px;cursor:pointer;padding:0;text-decoration:underline}.pbs-startup-costs .sc-preset-btns{flex-wrap:wrap;gap:8px;display:flex}.pbs-startup-costs .sc-reserve-wrap{width:148px;min-width:148px}.pbs-startup-costs .sc-reserve-wrap .field-input{appearance:textfield;flex:auto;width:auto;min-width:0}.pbs-startup-costs .sc-reserve-wrap .field-input::-webkit-outer-spin-button{display:none}.pbs-startup-costs .sc-reserve-wrap .field-input::-webkit-inner-spin-button{display:none}.pbs-startup-costs .sc-add-link{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-self:flex-end;font-weight:400}@media (max-width:767px){.pbs-startup-costs .sc-add-link{font-size:18px;line-height:27px}}.pbs-startup-costs .sc-add-link{color:#1334cb;cursor:pointer;background:0 0;border:none;padding:4px 0;text-decoration:underline}.pbs-startup-costs .sc-extra-row{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.pbs-startup-costs .sc-extra-slider{flex:100%;order:3;width:100%;margin-top:4px}.pbs-startup-costs .sc-extra-type{min-width:0;height:46px;font-family:var(--font-family-calculator);font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;flex:auto;padding:8px 12px;font-weight:400}@media (max-width:767px){.pbs-startup-costs .sc-extra-type{font-size:18px;line-height:27px}}.pbs-startup-costs .sc-extra-type{color:#000;background:#fff;outline:none}.pbs-startup-costs .sc-extra-type::placeholder{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pbs-startup-costs .sc-extra-row .input-wrapper{flex:0 0 116px;width:116px;min-width:116px}.pbs-startup-costs .sc-extra-del{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:34px;height:30px;padding:0;display:flex}.pbs-startup-costs .sc-extra-del svg{display:block}.pbs-startup-costs .eq-divider{border:none;border-top:1px solid #0000001a;margin:8px 0}.pbs-startup-costs .sc-sum-rows{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.pbs-startup-costs .sc-sum-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pbs-startup-costs .sc-sum-row{font-size:16px;line-height:24px}}.pbs-startup-costs .sc-sum-label{color:#000;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pbs-startup-costs .sc-sum-amount{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pbs-startup-costs .sc-sum-amount-wrap{align-items:center;gap:6px;display:flex}.pbs-startup-costs .sc-sum-op{color:#000;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pbs-startup-costs .sc-total-row{background:#fff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 16px;display:flex}.pbs-startup-costs .sc-total-label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pbs-startup-costs .sc-total-label{font-size:16px;line-height:24px}}.pbs-startup-costs .sc-total-label{color:#000}@media (max-width:767px){.pbs-startup-costs .sc-total-value{font-size:24px;line-height:31px}}.pbs-startup-costs .sc-total-value{color:#000}.pbs-startup-costs .hero-amount,.pbs-startup-costs .hero-mini-amount{white-space:nowrap;min-width:0;max-width:100%}.pbs-startup-costs .hero-amount{font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .hero-amount{font-size:36px;line-height:47px}}.pbs-startup-costs .accordion-subtitle{white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:100%;overflow:hidden}.pbs-startup-costs .sc-sum-row{align-items:flex-start;gap:12px}.pbs-startup-costs .sc-sum-label,.pbs-startup-costs .sc-total-label{flex:auto;min-width:0}.pbs-startup-costs .sc-sum-amount,.pbs-startup-costs .sc-sum-amount-wrap,.pbs-startup-costs .sc-total-value{white-space:nowrap;text-align:right;flex:none;min-width:0;max-width:none}.pbs-startup-costs .sc-total-row{gap:12px}.pbs-startup-costs .sc-total-value{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pbs-startup-costs .sc-total-value{font-size:18px;line-height:23px}}@media (max-width:419px){.pbs-startup-costs .field-top{grid-template-columns:minmax(0,1fr) 110px;align-items:center;column-gap:8px;display:grid}.pbs-startup-costs .field-label{overflow-wrap:normal;word-break:normal;grid-template-columns:minmax(0,1fr) 18px;align-items:start;column-gap:6px;width:100%;min-width:0;display:grid}.pbs-startup-costs .field-label .info-wrap{align-self:start;margin-top:1px}.pbs-startup-costs .field-row .input-wrapper:not(.sc-reserve-wrap),.pbs-startup-costs .field-top>.input-wrapper{flex:none;place-self:center end;width:110px;min-width:110px;max-width:110px;height:46px;min-height:46px;max-height:46px}.pbs-startup-costs .field-row .input-wrapper:not(.sc-reserve-wrap) .field-input,.pbs-startup-costs .field-top>.input-wrapper .field-input{flex:auto;width:0;min-width:0;height:auto}.pbs-startup-costs .sc-reserve-wrap{justify-self:end}.pbs-startup-costs .sc-section-head{flex-wrap:wrap;align-items:flex-start;gap:8px}.pbs-startup-costs .sc-section-label{overflow-wrap:anywhere;min-width:0}.pbs-startup-costs .sc-mode-pills .tab-btn{white-space:normal;min-width:0}.pbs-startup-costs .sc-extra-row{flex-wrap:wrap;align-items:center}.pbs-startup-costs .sc-extra-type{flex:100%;width:100%}.pbs-startup-costs .sc-extra-row .input-wrapper{flex:0 0 110px;width:110px;min-width:110px}.pbs-startup-costs .sc-extra-del{margin-left:auto}.pbs-startup-costs .sc-sum-label,.pbs-startup-costs .sc-total-label{overflow-wrap:anywhere}.pbs-startup-costs .sc-sum-amount,.pbs-startup-costs .sc-sum-amount-wrap,.pbs-startup-costs .sc-total-value{max-width:52%}.pbs-startup-costs .hero-mini{flex-wrap:wrap}.pbs-startup-costs .hero-mini>div:first-child{flex:120px;min-width:0}.pbs-startup-costs .hero-mini-badge{white-space:normal;text-align:center;max-width:100%}}.pbs-startup-costs .sc-sum-link{font:inherit;color:#1434cb;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pbs-startup-costs .sc-sum-link:hover{color:#173be8}.pbs-startup-costs .sc-sum-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1434cb}.pbs-startup-costs .sc-section-anchor{scroll-margin-top:140px}@media (min-width:992px){.pbs-startup-costs .sc-section-anchor{scroll-margin-top:16px}}.pbs-startup-costs .sc-extras-divider{border:0;border-top:1px solid #f0f0f0;width:100%;margin:4px 0}.pbs-startup-costs .sc-export-actions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.pbs-startup-costs .sc-export-btn,.pbs-startup-costs .sc-template-btn{width:100%;min-height:40px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #1434cb;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.pbs-startup-costs .sc-export-btn,.pbs-startup-costs .sc-template-btn{font-size:16px;line-height:20px}}.pbs-startup-costs .sc-export-btn,.pbs-startup-costs .sc-template-btn{cursor:pointer;text-decoration:none}.pbs-startup-costs .sc-export-btn:focus-visible,.pbs-startup-costs .sc-template-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pbs-startup-costs .sc-export-btn{color:#fff;background:#1434cb}.pbs-startup-costs .sc-export-btn:hover{background:#173be8;border-color:#173be8}.pbs-startup-costs .sc-template-btn{color:#1434cb;background:#fff}.pbs-startup-costs .sc-template-btn:hover{background:#f4f6fe}.pbs-startup-tooltip{z-index:10000;box-sizing:border-box;color:#fff;width:240px;max-width:calc(100vw - 24px);font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;border-radius:6px;padding:10px 12px;font-weight:400;position:fixed}@media (max-width:767px){.pbs-startup-tooltip{font-size:14px;line-height:18px}}.pbs-startup-tooltip{pointer-events:none;box-shadow:0 4px 14px #0003}.pms-auto-loan,.pms-auto-loan *,.pms-auto-loan :before,.pms-auto-loan :after{box-sizing:border-box}@media (max-width:767px){.pms-auto-loan{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-auto-loan{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-auto-loan{padding:24px 18px}}.pms-auto-loan .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .pms-page-title{max-width:751px}}.pms-auto-loan .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-auto-loan .pms-page-title{font-size:36px;line-height:47px}}.pms-auto-loan .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .intro-text{max-width:751px}}@media (max-width:767px){.pms-auto-loan .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .calc-body{max-width:751px}}@media (max-width:767px){.pms-auto-loan .calc-header{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-auto-loan .desktop-layout{gap:0;padding:24px 16px;display:block}}@media (max-width:991px){.pms-auto-loan .left-col.tab-hidden,.pms-auto-loan .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-auto-loan .left-col,.pms-auto-loan .right-col{display:block!important}}.pms-auto-loan .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-auto-loan .tabs,.pms-auto-loan .tabs-static{display:none}}.pms-auto-loan .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-auto-loan .hero-full{display:none}}.pms-auto-loan .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-auto-loan .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-auto-loan .hero-desktop{display:block}}.pms-auto-loan .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .hero-amount{font-size:36px;line-height:47px}}.pms-auto-loan .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}@media (max-width:767px){.pms-auto-loan .hero-amount-unit{font-size:16px;line-height:20px}}.pms-auto-loan .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-auto-loan .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-auto-loan .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}@media (min-width:992px){.pms-auto-loan .sticky-dock{display:none!important}}@media (max-width:767px){.pms-auto-loan .hero-mini-amount{font-size:24px;line-height:31px}}.pms-auto-loan .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-auto-loan .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-auto-loan .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-auto-loan .currency-select{font-size:16px;line-height:21px}}.pms-auto-loan .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-auto-loan .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-auto-loan .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-auto-loan .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-auto-loan .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-auto-loan .apply-btn{font-size:16px;line-height:20px}}.pms-auto-loan .apply-btn{cursor:pointer;white-space:nowrap}.pms-auto-loan .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-auto-loan .apply-btn:active{color:#0f2595}.pms-auto-loan .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-auto-loan .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-auto-loan .scenario-icon svg{width:16px;height:16px;display:block}.pms-auto-loan .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-auto-loan .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-auto-loan .apply-btn-label{display:inline}.pms-auto-loan .apply-btn-label-long{display:none}.pms-auto-loan .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-auto-loan .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-auto-loan .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-auto-loan .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-auto-loan .pms-accordion-item:last-child{border-bottom:none}.pms-auto-loan .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-auto-loan .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-auto-loan .pms-accordion-item:only-child{border-radius:11px}.pms-auto-loan .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-auto-loan .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-auto-loan .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-auto-loan .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-auto-loan .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-auto-loan .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-auto-loan .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-auto-loan .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-auto-loan .pms-accordion-header-content{flex:1;min-width:0}.pms-auto-loan .pms-accordion-title,.pms-auto-loan .accordion-title{align-items:center;gap:8px;display:flex}.pms-auto-loan .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-auto-loan .pms-accordion-badge,.pms-auto-loan .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-auto-loan .left-col .pms-accordion-badge,.pms-auto-loan .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-auto-loan .left-col .pms-accordion-badge,.pms-auto-loan .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-auto-loan .left-col .pms-accordion-badge,.pms-auto-loan .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-auto-loan .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-auto-loan .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-auto-loan .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-auto-loan .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-auto-loan .pms-accordion-body{background:#fff;padding:24px 16px}.pms-auto-loan .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-auto-loan .pms-accordion-item:not(.open) .pms-accordion-body{display:none}@media (max-width:767px){.pms-auto-loan .field-label{font-size:16px;line-height:24px}}.pms-auto-loan .field-label.field-label--mb8,.pms-auto-loan .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-auto-loan .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-auto-loan .input-wrapper--wide{width:160px}@media (max-width:767px){.pms-auto-loan .input-prefix,.pms-auto-loan .input-suffix{font-size:16px;line-height:21px}}.pms-auto-loan .input-prefix,.pms-auto-loan .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-auto-loan .field-input{font-size:16px;line-height:21px}}.pms-auto-loan .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}@media (max-width:767px){.pms-auto-loan .summary-intro{font-size:16px;line-height:24px}}.pms-auto-loan .summary-table{border-collapse:collapse;width:100%}@media (max-width:767px){.pms-auto-loan .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-auto-loan .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-auto-loan .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-auto-loan .costs-intro{font-size:16px;line-height:24px}}.pms-auto-loan .costs-table{width:100%;margin-bottom:0}@media (max-width:767px){.pms-auto-loan .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-auto-loan .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-auto-loan .costs-table td:last-child{text-align:right;color:#000}.pms-auto-loan .costs-table .plus,.pms-auto-loan .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-auto-loan .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-auto-loan .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .total-row span:first-child{font-size:16px;line-height:20px}}.pms-auto-loan .total-row span:first-child{color:#000}@media (max-width:767px){.pms-auto-loan .total-row span:last-child{font-size:18px;line-height:23px}}.pms-auto-loan .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-auto-loan .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .unit-suffix{font-size:16px;line-height:20px}}.pms-auto-loan .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-auto-loan .field-row--compact{margin-bottom:4px}.pms-auto-loan .field-row--sm{margin-bottom:6px}.pms-auto-loan .field-label--mb8{margin-bottom:8px}.pms-auto-loan .field-label--mb10{margin-bottom:10px}.pms-auto-loan .term-btns--mb{margin-bottom:14px}.pms-auto-loan .term-btns--mt{margin-top:24px}.pms-auto-loan .summary-card--mb12{margin-bottom:12px}.pms-auto-loan .costs-intro--mt{margin-top:32px}.pms-auto-loan .costs-intro--mb12{margin-bottom:12px}.pms-auto-loan .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .calc-toolbar{max-width:751px}}.pms-auto-loan .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-auto-loan .calc-toolbar{padding:0 16px 12px}}.pms-auto-loan .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-auto-loan .clear-btn{font-size:14px;line-height:18px}}.pms-auto-loan .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-auto-loan .clear-btn svg{flex-shrink:0;display:block}.pms-auto-loan .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-auto-loan .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-auto-loan .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-auto-loan .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-auto-loan .encourage-toast{font-size:16px;line-height:20px}}.pms-auto-loan .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-auto-loan .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-auto-loan .encourage-toast-icon svg{display:block}.pms-auto-loan .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-auto-loan .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-auto-loan .encourage-toast-close:hover{background:#0000000f}.pms-auto-loan .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-auto-loan .encourage-toast-close svg{display:block}.pms-auto-loan .hero-full.blue-hero,.pms-auto-loan .hero-desktop.blue-hero{background:#0f2595}.pms-auto-loan .hero-full.green-hero,.pms-auto-loan .hero-desktop.green-hero{background:#3e9a6b}.pms-auto-loan .hero-full.pink-hero,.pms-auto-loan .hero-desktop.pink-hero{background:#d45168}.pms-auto-loan .hero-full.orange-hero,.pms-auto-loan .hero-desktop.orange-hero{background:#f6a000}.pms-auto-loan .hero-bubble.blue-bubble,.pms-auto-loan .hero-bubble-desktop.blue-bubble,.pms-auto-loan .hero-mini.blue-bubble{background:#c8edfe}.pms-auto-loan .hero-bubble.green-bubble,.pms-auto-loan .hero-bubble-desktop.green-bubble,.pms-auto-loan .hero-mini.green-bubble{background:#d7f1c3}.pms-auto-loan .hero-bubble.pink-bubble,.pms-auto-loan .hero-bubble-desktop.pink-bubble,.pms-auto-loan .hero-mini.pink-bubble{background:#ffb0d2}.pms-auto-loan .hero-bubble.orange-bubble,.pms-auto-loan .hero-bubble-desktop.orange-bubble,.pms-auto-loan .hero-mini.orange-bubble{background:#ffee9b}.pms-auto-loan .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-auto-loan .status-banner.green,.pms-auto-loan .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-auto-loan .status-banner.yellow,.pms-auto-loan .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-auto-loan .status-banner.red,.pms-auto-loan .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-auto-loan .status-banner.blue,.pms-auto-loan .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-auto-loan .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-auto-loan .status-icon svg{display:block}.pms-auto-loan .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-auto-loan .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .status-desc{font-size:16px;line-height:24px}}.pms-auto-loan .status-desc{color:#000}.pms-auto-loan input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-auto-loan input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-auto-loan input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-auto-loan input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-auto-loan input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-auto-loan input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-auto-loan input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-auto-loan input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-auto-loan input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-auto-loan .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-auto-loan .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-auto-loan .calc-radio-group-label.is-error{color:#be2d2d}.pms-auto-loan .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-auto-loan .calc-field-error{font-size:14px;line-height:18px}}.pms-auto-loan .calc-field-error{color:#be2d2d}.pms-auto-loan .input-wrapper:focus-within,.pms-auto-loan .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-auto-loan .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .calc-section-title{font-size:16px;line-height:21px}}.pms-auto-loan .calc-section-title{color:#0f2595;text-align:left}.pms-auto-loan .calc-body .left-col .accordion-group,.pms-auto-loan .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-auto-loan .calc-body .left-col .accordion-item,.pms-auto-loan .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-auto-loan .calc-body .left-col .accordion-item:last-child,.pms-auto-loan .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-auto-loan .calc-body .left-col .accordion-item:first-child,.pms-auto-loan .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-auto-loan .calc-body .left-col .accordion-item:last-child,.pms-auto-loan .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-auto-loan .calc-body .left-col .accordion-item:only-child,.pms-auto-loan .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-auto-loan .calc-body .left-col .accordion-header,.pms-auto-loan .calc-body .left-col .pms-accordion-header,.pms-auto-loan .calc-body .left-col .accordion-item .accordion-header,.pms-auto-loan .calc-body .left-col .accordion-item.open .accordion-header,.pms-auto-loan .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-auto-loan .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-auto-loan .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-auto-loan .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-auto-loan .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-auto-loan .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-auto-loan .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-auto-loan .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-auto-loan .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-auto-loan .calc-body .left-col .accordion-body,.pms-auto-loan .calc-body .left-col .pms-accordion-body,.pms-auto-loan .calc-body .left-col .accordion-item .accordion-body,.pms-auto-loan .calc-body .left-col .accordion-item.open .accordion-body,.pms-auto-loan .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-auto-loan .calc-body .left-col .accordion-title,.pms-auto-loan .calc-body .left-col .pms-accordion-badge,.pms-auto-loan .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .calc-body .left-col .accordion-title,.pms-auto-loan .calc-body .left-col .pms-accordion-badge,.pms-auto-loan .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-auto-loan .calc-body .left-col .accordion-title,.pms-auto-loan .calc-body .left-col .pms-accordion-badge,.pms-auto-loan .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-auto-loan .calc-body .left-col .accordion-subtitle,.pms-auto-loan .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-auto-loan .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-auto-loan .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-auto-loan .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-auto-loan .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-auto-loan .calc-body .right-col .out-accordion-group,.pms-auto-loan .calc-body .right-col .pms-accordion-group,.pms-auto-loan .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-auto-loan .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-auto-loan .calc-body .right-col .out-accordion-header,.pms-auto-loan .calc-body .right-col .pms-accordion-header,.pms-auto-loan .calc-body .right-col .out-accordion .out-accordion-header,.pms-auto-loan .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-auto-loan .calc-body .right-col .out-accordion-body,.pms-auto-loan .calc-body .right-col .pms-accordion-body,.pms-auto-loan .calc-body .right-col .out-accordion .out-accordion-body,.pms-auto-loan .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-auto-loan .calc-body .right-col .out-accordion-badge,.pms-auto-loan .calc-body .right-col .pms-accordion-badge,.pms-auto-loan .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-auto-loan .schedule-wrap,.pms-auto-loan .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-auto-loan .schedule-table{border-collapse:collapse;width:100%}.pms-auto-loan .schedule-table th,.pms-auto-loan .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-auto-loan .schedule-table th:first-child,.pms-auto-loan .schedule-table td:first-child{text-align:left}.pms-auto-loan .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-auto-loan .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-auto-loan .btn-primary,.pms-auto-loan .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .btn-primary,.pms-auto-loan .bts-print-btn{font-size:16px;line-height:22px}}.pms-auto-loan .btn-primary,.pms-auto-loan .bts-print-btn{cursor:pointer}.pms-auto-loan .btn-primary:hover,.pms-auto-loan .bts-print-btn:hover{background:#173be8}.pms-auto-loan .btn-primary:active,.pms-auto-loan .bts-print-btn:active{background:#0f2595}.pms-auto-loan .btn-primary:focus-visible,.pms-auto-loan .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-auto-loan,.pms-auto-loan *,.pms-auto-loan :before,.pms-auto-loan :after{box-sizing:border-box}.pms-auto-loan{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-auto-loan{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-auto-loan{border-radius:24px;padding:24px 18px;box-shadow:0 4px 4px #00000040}.pms-auto-loan .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-auto-loan .left-col,.pms-auto-loan .right-col{border-right:none;flex:0 auto;width:100%;padding:0}.pms-auto-loan .left-col>.pms-accordion-group{width:100%;margin-right:0}.pms-auto-loan .desktop-layout{gap:0;padding:24px 16px;display:block}.pms-auto-loan .status-banner{margin:16px 0}}.pms-auto-loan .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .intro-text{max-width:751px}}.pms-auto-loan .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-auto-loan .intro-text{font-size:18px;line-height:27px}}.pms-auto-loan .intro-text{color:#000}.pms-auto-loan .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .calc-body{max-width:751px}}.pms-auto-loan .calc-body{background:#fff;margin:0 auto}.pms-auto-loan .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-auto-loan .calc-header{font-size:16px;line-height:24px}}.pms-auto-loan .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-auto-loan .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}.pms-auto-loan .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-auto-loan .left-col>.pms-accordion-group{box-sizing:border-box;background-color:#f9fcff;width:100%}.pms-auto-loan .left-col .pms-accordion-body{background:#f9fcff}.pms-auto-loan .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-auto-loan .left-col.tab-hidden,.pms-auto-loan .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-auto-loan .left-col,.pms-auto-loan .right-col{display:block!important}}.pms-auto-loan .tabs,.pms-auto-loan .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-auto-loan .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-auto-loan .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-auto-loan .tabs,.pms-auto-loan .tabs-static{display:none}}.pms-auto-loan .hero-full{justify-content:center;align-items:center;display:flex}.pms-auto-loan .hero-full.blue-hero{background:#0f2595}.pms-auto-loan .hero-full.green-hero{background:#3e9a6b}.pms-auto-loan .hero-full.pink-hero{background:#d45168}.pms-auto-loan .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-auto-loan .hero-full{display:none}}.pms-auto-loan .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-auto-loan .hero-bubble.blue-bubble{background:#c8edfe}.pms-auto-loan .hero-bubble.green-bubble{background:#d7f1c3}.pms-auto-loan .hero-bubble.pink-bubble{background:#ffb0d2}.pms-auto-loan .hero-bubble.orange-bubble{background:#ffee9b}.pms-auto-loan .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-auto-loan .hero-desktop.blue-hero{background:#0f2595}.pms-auto-loan .hero-desktop.green-hero{background:#3e9a6b}.pms-auto-loan .hero-desktop.pink-hero{background:#d45168}.pms-auto-loan .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-auto-loan .hero-desktop{display:block}}.pms-auto-loan .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-auto-loan .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-auto-loan .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-auto-loan .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-auto-loan .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-auto-loan .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-auto-loan .hero-amount-unit{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}@media (max-width:767px){.pms-auto-loan .hero-amount-unit{font-size:16px;line-height:24px}}.pms-auto-loan .hero-amount-unit{color:#4a4a4a}.pms-auto-loan .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-auto-loan .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-auto-loan .sticky-dock.visible{display:flex}.pms-auto-loan .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-auto-loan .sticky-dock{display:none!important}}.pms-auto-loan .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-auto-loan .hero-mini.blue-bubble{background:#c8edfe}.pms-auto-loan .hero-mini.green-bubble{background:#d7f1c3}.pms-auto-loan .hero-mini.pink-bubble{background:#ffb0d2}.pms-auto-loan .hero-mini.orange-bubble{background:#ffee9b}.pms-auto-loan .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-auto-loan .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .hero-mini-amount{font-size:24px;line-height:31px}}.pms-auto-loan .hero-mini-amount{color:#000}.pms-auto-loan .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-auto-loan .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pms-auto-loan .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-auto-loan .currency-select{font-size:16px;line-height:21px}}.pms-auto-loan .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-auto-loan .scenario-card-list{flex-direction:column;gap:16px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-auto-loan .scenario-card-list{flex-direction:row;align-items:stretch}.pms-auto-loan .scenario-card{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0}.pms-auto-loan .apply-btn{align-self:flex-start}}.pms-auto-loan .scenario-card-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.pms-auto-loan .scenario-card-head{flex-direction:row;align-self:stretch;align-items:center;gap:4px;display:flex}.pms-auto-loan .scenario-icon{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .scenario-icon{font-size:18px;line-height:23px}}.pms-auto-loan .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.pms-auto-loan .scenario-icon svg{flex-shrink:0;display:block}.pms-auto-loan .scenario-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .scenario-name{font-size:16px;line-height:24px}}.pms-auto-loan .scenario-name{color:var(--text);min-width:0}.pms-auto-loan .scenario-desc{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .scenario-desc{font-size:10px;line-height:13px}}.pms-auto-loan .scenario-desc{color:#4a4a4a;margin:0}.pms-auto-loan .field-row{margin-bottom:24px}.pms-auto-loan .field-error{color:#be2d2d;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .field-error{font-size:14px;line-height:18px}}.pms-auto-loan .field-error{margin:-16px 0 24px}.pms-auto-loan .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-auto-loan .field-top>.field-label{flex:0 auto;min-width:0}.pms-auto-loan .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-auto-loan .field-label{font-size:16px;line-height:24px}}.pms-auto-loan .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-auto-loan .field-label>.info-wrap{flex-shrink:0}.pms-auto-loan .info-wrap{display:inline-flex;position:relative}.pms-auto-loan .info-wrap:hover .tooltip{display:block}.pms-auto-loan .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-auto-loan .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-auto-loan .tooltip{font-size:14px;line-height:18px}}.pms-auto-loan .tooltip{z-index:9999;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-auto-loan .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-auto-loan .input-prefix,.pms-auto-loan .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .input-prefix,.pms-auto-loan .input-suffix{font-size:16px;line-height:21px}}.pms-auto-loan .input-prefix,.pms-auto-loan .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-auto-loan .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-auto-loan .field-input{font-size:16px;line-height:21px}}.pms-auto-loan .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-auto-loan .field-input::-webkit-inner-spin-button{display:none}.pms-auto-loan input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-auto-loan input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-auto-loan input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-auto-loan input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-auto-loan input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-auto-loan .term-btns{flex-wrap:wrap;gap:8px;display:flex}.pms-auto-loan .term-btn{box-sizing:border-box;color:#000;min-width:60px;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:flex}@media (max-width:767px){.pms-auto-loan .term-btn{font-size:14px;line-height:18px}}.pms-auto-loan .term-btn{cursor:pointer}.pms-auto-loan .term-btn.active,.pms-auto-loan .term-btn.is-active,.pms-auto-loan .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-auto-loan .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-auto-loan .term-btn{transition:all .15s}.pms-auto-loan .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-auto-loan .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-auto-loan .summary-card-header svg{flex-shrink:0;display:block}.pms-auto-loan .summary-card-body{background:0 0;padding:0}.pms-auto-loan .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .summary-intro{font-size:16px;line-height:24px}}.pms-auto-loan .summary-intro{color:#000;margin-bottom:32px}.pms-auto-loan .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-auto-loan .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .summary-table{font-size:16px;line-height:20px}}.pms-auto-loan .summary-table td{padding-bottom:10px}.pms-auto-loan .summary-table tr:last-child td{padding-bottom:0}.pms-auto-loan .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-auto-loan .summary-table td:first-child{color:#4a4a4a}.pms-auto-loan .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-auto-loan .summary-table td:last-child{color:#000}.pms-auto-loan .summary-table tr{border-bottom:none}.pms-auto-loan .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .costs-intro{font-size:16px;line-height:24px}}.pms-auto-loan .costs-intro{color:#000;margin-bottom:16px}.pms-auto-loan .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .costs-table{font-size:16px;line-height:20px}}.pms-auto-loan .costs-table{margin-bottom:0}.pms-auto-loan .costs-table td{padding-bottom:10px}.pms-auto-loan .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-auto-loan .costs-table td:first-child{color:#4a4a4a}.pms-auto-loan .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-auto-loan .costs-table td:last-child{color:#000}.pms-auto-loan .costs-table .plus,.pms-auto-loan .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-auto-loan hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-auto-loan .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-auto-loan .total-row{font-size:16px;line-height:24px}}.pms-auto-loan .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-auto-loan .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-auto-loan .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .total-row span:last-child{font-size:18px;line-height:23px}}.pms-auto-loan .total-row span:last-child{color:#000;text-align:right}.pms-auto-loan .amort-accordion-body{flex-direction:column;gap:24px;padding:16px;display:flex}.pms-auto-loan .amort-accordion-body>.costs-intro{margin-bottom:0}.pms-auto-loan .amort-accordion-body .amort-nav{margin:0}.pms-auto-loan .amort-accordion-body .amort-range{margin-bottom:0}.pms-auto-loan .amort-accordion-body .amort-progress{margin-top:0}.pms-auto-loan .amort-accordion-body .view-schedule{border:1px solid #0000001a;border-radius:8px;margin-top:0;padding:12px 0}.pms-auto-loan .amort-nav{justify-content:space-between;align-items:center;margin:10px 0 14px;display:flex}.pms-auto-loan .amort-nav-btn{border:1.5px solid var(--border);cursor:pointer;width:32px;height:32px;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border-radius:8px;font-weight:400}@media (max-width:767px){.pms-auto-loan .amort-nav-btn{font-size:18px;line-height:27px}}.pms-auto-loan .amort-nav-btn{justify-content:center;align-items:center;transition:border-color .15s;display:flex}.pms-auto-loan .amort-nav-btn:hover{border-color:var(--blue)}.pms-auto-loan .amort-month-label{color:#4a4a4a;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .amort-month-label{font-size:16px;line-height:20px}}.pms-auto-loan .amort-range{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:center;gap:12px 0;margin-bottom:14px;display:grid}.pms-auto-loan .amort-range>span:first-of-type{color:#4a4a4a;font-family:var(--font);font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;grid-area:1/1;justify-self:start;font-weight:600}.pms-auto-loan .amort-range>span:last-of-type{color:#4a4a4a;font-family:var(--font);font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;grid-area:1/2;justify-self:end;font-weight:600}.pms-auto-loan .amort-range input[type=range]{grid-area:2/1/auto/-1;width:100%;margin:0}.pms-auto-loan .amort-range input[type=range]::-webkit-slider-runnable-track{box-shadow:inset 0 0 0 1px #0000001f}.pms-auto-loan .amort-range input[type=range]::-moz-range-track{box-shadow:inset 0 0 0 1px #0000001f}.pms-auto-loan .amort-donut-wrap{flex-wrap:wrap;align-items:center;gap:32px;padding:0 8px;display:flex}.pms-auto-loan .amort-donut{flex-shrink:0;width:120px;height:120px;position:relative}.pms-auto-loan .amort-donut svg{width:120px;height:120px}.pms-auto-loan .amort-donut-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pms-auto-loan .amort-donut-payment{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;color:#000;text-align:center;white-space:nowrap;max-width:84px;padding:0;font-weight:600}.pms-auto-loan .amort-donut-payment--long{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}.pms-auto-loan .amort-donut-payment--xlong{font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}.pms-auto-loan .amort-donut-label{color:#4a4a4a;text-align:center;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;font-weight:600}@media (max-width:767px){.pms-auto-loan .amort-donut-label{font-size:11px;line-height:14px}}.pms-auto-loan .amort-legend{flex-direction:column;flex:0 auto;justify-content:flex-start;align-self:center;align-items:flex-start;min-width:0;padding:4px 0;display:flex}.pms-auto-loan .amort-legend-item{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;margin-bottom:0;display:flex}.pms-auto-loan .amort-legend-item+.amort-legend-item{margin-top:8px}.pms-auto-loan .amort-legend-top{flex-direction:row;align-items:center;gap:6px;display:flex}.pms-auto-loan .amort-legend-label{color:#4a4a4a;font-family:var(--font);font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .amort-legend-label{font-size:10px;line-height:13px}}.pms-auto-loan .amort-dot{box-sizing:border-box;aspect-ratio:1;border:1px solid #0000001a;border-radius:2px;flex-shrink:0;width:10px;height:10px}.pms-auto-loan .amort-dot--principal{background:#0f2595}.pms-auto-loan .amort-dot--interest{background:#d45168}.pms-auto-loan .amort-legend-value{color:#0f2595;font-family:var(--font);font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-auto-loan .amort-legend-value{font-size:22px;line-height:29px}}.pms-auto-loan .amort-legend-value{margin-left:0}.pms-auto-loan .amort-legend-value.interest{color:#be2d2d}.pms-auto-loan .amort-progress{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-top:12px;font-weight:400}@media (max-width:767px){.pms-auto-loan .amort-progress{font-size:14px;line-height:18px}}.pms-auto-loan .amort-progress{color:#4a4a4a}.pms-auto-loan .amort-progress-header{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:8px;display:flex}.pms-auto-loan .amort-progress-pct{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .amort-progress-pct{font-size:14px;line-height:18px}}.pms-auto-loan .amort-progress-pct{color:#4a4a4a;min-width:0}.pms-auto-loan .amort-progress-bar{background:#f0f0f0;border-radius:4.5px;justify-content:flex-start;align-items:center;width:100%;height:9px;display:flex;overflow:hidden}.pms-auto-loan .amort-progress-fill{background:#3e9a6b;border-radius:4.5px;min-width:0;height:9px;transition:width .2s}.pms-auto-loan .amort-progress-loan{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-auto-loan .amort-progress-loan{font-size:14px;line-height:18px}}.pms-auto-loan .amort-progress-loan{color:#4a4a4a;white-space:nowrap;text-align:right;flex-shrink:0}.pms-auto-loan .amort-schedule-footer{text-align:center}.pms-auto-loan .view-schedule{color:var(--blue);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-weight:600;display:flex}@media (max-width:767px){.pms-auto-loan .view-schedule{font-size:16px;line-height:20px}}.pms-auto-loan .view-schedule{cursor:pointer;text-decoration:none}.pms-auto-loan .view-schedule svg{flex-shrink:0;display:block}.pms-auto-loan .view-schedule{background:0 0;border:0;width:100%;padding:0}.pms-auto-loan .view-schedule:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.pms-cost-of-credit,.pms-cost-of-credit *,.pms-cost-of-credit :before,.pms-cost-of-credit :after{box-sizing:border-box}.pms-cost-of-credit{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-cost-of-credit{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-cost-of-credit{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-cost-of-credit{padding:24px 18px}}.pms-cost-of-credit .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-cost-of-credit .pms-page-title{max-width:751px}}.pms-cost-of-credit .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .pms-page-title{font-size:36px;line-height:47px}}.pms-cost-of-credit .pms-page-title{color:#000}.pms-cost-of-credit .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-cost-of-credit .intro-text{max-width:751px}}.pms-cost-of-credit .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .intro-text{font-size:18px;line-height:27px}}.pms-cost-of-credit .intro-text{color:#000}.pms-cost-of-credit .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-cost-of-credit .calc-body{max-width:751px}}.pms-cost-of-credit .calc-body{background:#fff;margin:0 auto}.pms-cost-of-credit .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-cost-of-credit .calc-header{font-size:16px;line-height:24px}}.pms-cost-of-credit .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-cost-of-credit .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-cost-of-credit .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-cost-of-credit .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-cost-of-credit .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-cost-of-credit .left-col.tab-hidden,.pms-cost-of-credit .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-cost-of-credit .left-col,.pms-cost-of-credit .right-col{display:block!important}}.pms-cost-of-credit .tabs,.pms-cost-of-credit .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-cost-of-credit .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-cost-of-credit .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-cost-of-credit .tabs,.pms-cost-of-credit .tabs-static{display:none}}.pms-cost-of-credit .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-cost-of-credit .hero-full{display:none}}.pms-cost-of-credit .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-cost-of-credit .hero-bubble{padding:20px 24px}}.pms-cost-of-credit .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-cost-of-credit .hero-desktop{display:block}}.pms-cost-of-credit .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-cost-of-credit .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-cost-of-credit .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .hero-amount{font-size:36px;line-height:47px}}.pms-cost-of-credit .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-cost-of-credit .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .hero-amount-unit{font-size:16px;line-height:20px}}.pms-cost-of-credit .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-cost-of-credit .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-cost-of-credit .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-cost-of-credit .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-cost-of-credit .sticky-dock.visible{display:flex}.pms-cost-of-credit .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-cost-of-credit .sticky-dock{display:none!important}}.pms-cost-of-credit .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-cost-of-credit .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-cost-of-credit .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .hero-mini-amount{font-size:24px;line-height:31px}}.pms-cost-of-credit .hero-mini-amount{color:#000}.pms-cost-of-credit .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-cost-of-credit .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-cost-of-credit .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-cost-of-credit .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .currency-select{font-size:16px;line-height:21px}}.pms-cost-of-credit .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-cost-of-credit .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-cost-of-credit .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-cost-of-credit .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-cost-of-credit .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .apply-btn{font-size:16px;line-height:20px}}.pms-cost-of-credit .apply-btn{cursor:pointer;white-space:nowrap}.pms-cost-of-credit .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-cost-of-credit .apply-btn:active{color:#0f2595}.pms-cost-of-credit .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-cost-of-credit .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-cost-of-credit .scenario-icon svg{width:16px;height:16px;display:block}.pms-cost-of-credit .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-cost-of-credit .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-cost-of-credit .apply-btn-label{display:inline}.pms-cost-of-credit .apply-btn-label-long{display:none}.pms-cost-of-credit .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-cost-of-credit .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-cost-of-credit .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-cost-of-credit .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-cost-of-credit .pms-accordion-item:last-child{border-bottom:none}.pms-cost-of-credit .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-cost-of-credit .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-cost-of-credit .pms-accordion-item:only-child{border-radius:11px}.pms-cost-of-credit .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-cost-of-credit .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-cost-of-credit .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-cost-of-credit .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-cost-of-credit .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-cost-of-credit .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-cost-of-credit .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-cost-of-credit .pms-accordion-header-content{flex:1;min-width:0}.pms-cost-of-credit .pms-accordion-title,.pms-cost-of-credit .accordion-title{align-items:center;gap:8px;display:flex}.pms-cost-of-credit .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-cost-of-credit .pms-accordion-badge,.pms-cost-of-credit .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-cost-of-credit .left-col .pms-accordion-badge,.pms-cost-of-credit .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .left-col .pms-accordion-badge,.pms-cost-of-credit .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-cost-of-credit .left-col .pms-accordion-badge,.pms-cost-of-credit .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-cost-of-credit .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-cost-of-credit .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-cost-of-credit .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-cost-of-credit .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-cost-of-credit .pms-accordion-body{background:#fff;padding:24px 16px}.pms-cost-of-credit .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-cost-of-credit .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-cost-of-credit .field-row{margin-bottom:24px}.pms-cost-of-credit .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-cost-of-credit .field-top>.field-label{flex:0 auto;min-width:0}.pms-cost-of-credit .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-cost-of-credit .field-label{font-size:16px;line-height:24px}}.pms-cost-of-credit .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-cost-of-credit .field-label>.info-wrap{flex-shrink:0}.pms-cost-of-credit .field-label.field-label--mb8,.pms-cost-of-credit .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-cost-of-credit .info-wrap{display:inline-flex;position:relative}.pms-cost-of-credit .info-wrap:hover .tooltip{display:block}.pms-cost-of-credit .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-cost-of-credit .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-cost-of-credit .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-cost-of-credit .input-wrapper--wide{width:160px}.pms-cost-of-credit .input-prefix,.pms-cost-of-credit .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .input-prefix,.pms-cost-of-credit .input-suffix{font-size:16px;line-height:21px}}.pms-cost-of-credit .input-prefix,.pms-cost-of-credit .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-cost-of-credit .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .field-input{font-size:16px;line-height:21px}}.pms-cost-of-credit .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-cost-of-credit .field-input::-webkit-inner-spin-button{display:none}.pms-cost-of-credit input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-cost-of-credit input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-cost-of-credit input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-cost-of-credit input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-cost-of-credit input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-cost-of-credit .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-cost-of-credit .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-cost-of-credit .summary-card-header svg{flex-shrink:0;display:block}.pms-cost-of-credit .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-cost-of-credit .summary-card-body{background:0 0;padding:0}.pms-cost-of-credit .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .summary-intro{font-size:16px;line-height:24px}}.pms-cost-of-credit .summary-intro{color:#000;margin-bottom:32px}.pms-cost-of-credit .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-cost-of-credit .summary-table{border-collapse:collapse;width:100%}.pms-cost-of-credit .summary-table td{padding-bottom:10px}.pms-cost-of-credit .summary-table tr:last-child td{padding-bottom:0}.pms-cost-of-credit .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-cost-of-credit .summary-table td:first-child{color:#4a4a4a}.pms-cost-of-credit .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-cost-of-credit .summary-table td:last-child{text-align:right;color:#000}.pms-cost-of-credit .summary-table tr{border-bottom:none}.pms-cost-of-credit .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .costs-intro{font-size:16px;line-height:24px}}.pms-cost-of-credit .costs-intro{color:#000;margin-bottom:16px}.pms-cost-of-credit .costs-table{width:100%;margin-bottom:0}.pms-cost-of-credit .costs-table td{padding-bottom:10px}.pms-cost-of-credit .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-cost-of-credit .costs-table td:first-child{color:#4a4a4a}.pms-cost-of-credit .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-cost-of-credit .costs-table td:last-child{text-align:right;color:#000}.pms-cost-of-credit .costs-table .plus,.pms-cost-of-credit .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-cost-of-credit hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-cost-of-credit .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-cost-of-credit .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .total-row span:first-child{font-size:16px;line-height:20px}}.pms-cost-of-credit .total-row span:first-child{color:#000}.pms-cost-of-credit .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .total-row span:last-child{font-size:18px;line-height:23px}}.pms-cost-of-credit .total-row span:last-child{color:#000;text-align:right}.pms-cost-of-credit .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-cost-of-credit .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .unit-suffix{font-size:16px;line-height:20px}}.pms-cost-of-credit .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-cost-of-credit .field-row--compact{margin-bottom:4px}.pms-cost-of-credit .field-row--sm{margin-bottom:6px}.pms-cost-of-credit .field-label--mb8{margin-bottom:8px}.pms-cost-of-credit .field-label--mb10{margin-bottom:10px}.pms-cost-of-credit .term-btns--mb{margin-bottom:14px}.pms-cost-of-credit .term-btns--mt{margin-top:24px}.pms-cost-of-credit .summary-card--mb12{margin-bottom:12px}.pms-cost-of-credit .costs-intro--mt{margin-top:32px}.pms-cost-of-credit .costs-intro--mb12{margin-bottom:12px}.pms-cost-of-credit .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-cost-of-credit .calc-toolbar{max-width:751px}}.pms-cost-of-credit .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-cost-of-credit .calc-toolbar{padding:0 16px 12px}}.pms-cost-of-credit .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-cost-of-credit .clear-btn{font-size:14px;line-height:18px}}.pms-cost-of-credit .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-cost-of-credit .clear-btn svg{flex-shrink:0;display:block}.pms-cost-of-credit .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-cost-of-credit .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-cost-of-credit .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-cost-of-credit .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-cost-of-credit .encourage-toast{font-size:16px;line-height:20px}}.pms-cost-of-credit .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-cost-of-credit .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-cost-of-credit .encourage-toast-icon svg{display:block}.pms-cost-of-credit .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-cost-of-credit .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-cost-of-credit .encourage-toast-close:hover{background:#0000000f}.pms-cost-of-credit .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-cost-of-credit .encourage-toast-close svg{display:block}.pms-cost-of-credit .hero-full.blue-hero,.pms-cost-of-credit .hero-desktop.blue-hero{background:#0f2595}.pms-cost-of-credit .hero-full.green-hero,.pms-cost-of-credit .hero-desktop.green-hero{background:#3e9a6b}.pms-cost-of-credit .hero-full.pink-hero,.pms-cost-of-credit .hero-desktop.pink-hero{background:#d45168}.pms-cost-of-credit .hero-full.orange-hero,.pms-cost-of-credit .hero-desktop.orange-hero{background:#f6a000}.pms-cost-of-credit .hero-bubble.blue-bubble,.pms-cost-of-credit .hero-bubble-desktop.blue-bubble,.pms-cost-of-credit .hero-mini.blue-bubble{background:#c8edfe}.pms-cost-of-credit .hero-bubble.green-bubble,.pms-cost-of-credit .hero-bubble-desktop.green-bubble,.pms-cost-of-credit .hero-mini.green-bubble{background:#d7f1c3}.pms-cost-of-credit .hero-bubble.pink-bubble,.pms-cost-of-credit .hero-bubble-desktop.pink-bubble,.pms-cost-of-credit .hero-mini.pink-bubble{background:#ffb0d2}.pms-cost-of-credit .hero-bubble.orange-bubble,.pms-cost-of-credit .hero-bubble-desktop.orange-bubble,.pms-cost-of-credit .hero-mini.orange-bubble{background:#ffee9b}.pms-cost-of-credit .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-cost-of-credit .status-banner.green,.pms-cost-of-credit .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-cost-of-credit .status-banner.yellow,.pms-cost-of-credit .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-cost-of-credit .status-banner.red,.pms-cost-of-credit .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-cost-of-credit .status-banner.blue,.pms-cost-of-credit .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-cost-of-credit .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-cost-of-credit .status-icon svg{display:block}.pms-cost-of-credit .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-cost-of-credit .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .status-desc{font-size:16px;line-height:24px}}.pms-cost-of-credit .status-desc{color:#000}.pms-cost-of-credit input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-cost-of-credit input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-cost-of-credit input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-cost-of-credit input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-cost-of-credit input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-cost-of-credit input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-cost-of-credit input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-cost-of-credit input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-cost-of-credit input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-cost-of-credit .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-cost-of-credit .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-cost-of-credit .calc-radio-group-label.is-error{color:#be2d2d}.pms-cost-of-credit .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-cost-of-credit .calc-field-error{font-size:14px;line-height:18px}}.pms-cost-of-credit .calc-field-error{color:#be2d2d}.pms-cost-of-credit .input-wrapper:focus-within,.pms-cost-of-credit .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-cost-of-credit .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .calc-section-title{font-size:16px;line-height:21px}}.pms-cost-of-credit .calc-section-title{color:#0f2595;text-align:left}.pms-cost-of-credit .calc-body .left-col .accordion-group,.pms-cost-of-credit .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-cost-of-credit .calc-body .left-col .accordion-item,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-cost-of-credit .calc-body .left-col .accordion-item:last-child,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-cost-of-credit .calc-body .left-col .accordion-item:first-child,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-cost-of-credit .calc-body .left-col .accordion-item:last-child,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-cost-of-credit .calc-body .left-col .accordion-item:only-child,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-cost-of-credit .calc-body .left-col .accordion-header,.pms-cost-of-credit .calc-body .left-col .pms-accordion-header,.pms-cost-of-credit .calc-body .left-col .accordion-item .accordion-header,.pms-cost-of-credit .calc-body .left-col .accordion-item.open .accordion-header,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-cost-of-credit .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-cost-of-credit .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-cost-of-credit .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-cost-of-credit .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-cost-of-credit .calc-body .left-col .accordion-body,.pms-cost-of-credit .calc-body .left-col .pms-accordion-body,.pms-cost-of-credit .calc-body .left-col .accordion-item .accordion-body,.pms-cost-of-credit .calc-body .left-col .accordion-item.open .accordion-body,.pms-cost-of-credit .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-cost-of-credit .calc-body .left-col .accordion-title,.pms-cost-of-credit .calc-body .left-col .pms-accordion-badge,.pms-cost-of-credit .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .calc-body .left-col .accordion-title,.pms-cost-of-credit .calc-body .left-col .pms-accordion-badge,.pms-cost-of-credit .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-cost-of-credit .calc-body .left-col .accordion-title,.pms-cost-of-credit .calc-body .left-col .pms-accordion-badge,.pms-cost-of-credit .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-cost-of-credit .calc-body .left-col .accordion-subtitle,.pms-cost-of-credit .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-cost-of-credit .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-cost-of-credit .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-cost-of-credit .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-cost-of-credit .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-cost-of-credit .calc-body .right-col .out-accordion-group,.pms-cost-of-credit .calc-body .right-col .pms-accordion-group,.pms-cost-of-credit .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-cost-of-credit .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-cost-of-credit .calc-body .right-col .out-accordion-header,.pms-cost-of-credit .calc-body .right-col .pms-accordion-header,.pms-cost-of-credit .calc-body .right-col .out-accordion .out-accordion-header,.pms-cost-of-credit .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-cost-of-credit .calc-body .right-col .out-accordion-body,.pms-cost-of-credit .calc-body .right-col .pms-accordion-body,.pms-cost-of-credit .calc-body .right-col .out-accordion .out-accordion-body,.pms-cost-of-credit .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-cost-of-credit .calc-body .right-col .out-accordion-badge,.pms-cost-of-credit .calc-body .right-col .pms-accordion-badge,.pms-cost-of-credit .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-cost-of-credit .schedule-wrap,.pms-cost-of-credit .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-cost-of-credit .schedule-table{border-collapse:collapse;width:100%}.pms-cost-of-credit .schedule-table th,.pms-cost-of-credit .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-cost-of-credit .schedule-table th:first-child,.pms-cost-of-credit .schedule-table td:first-child{text-align:left}.pms-cost-of-credit .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-cost-of-credit .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-cost-of-credit .btn-primary,.pms-cost-of-credit .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-cost-of-credit .btn-primary,.pms-cost-of-credit .bts-print-btn{font-size:16px;line-height:22px}}.pms-cost-of-credit .btn-primary,.pms-cost-of-credit .bts-print-btn{cursor:pointer}.pms-cost-of-credit .btn-primary:hover,.pms-cost-of-credit .bts-print-btn:hover{background:#173be8}.pms-cost-of-credit .btn-primary:active,.pms-cost-of-credit .bts-print-btn:active{background:#0f2595}.pms-cost-of-credit .btn-primary:focus-visible,.pms-cost-of-credit .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-cost-of-credit .desktop-layout{border:1px solid #d9dffb}.pms-cost-of-credit .blue-hero{background:#0f2595}.pms-cost-of-credit .green-hero{background:#3e9a6b}.pms-cost-of-credit .pink-hero{background:#d45168}.pms-cost-of-credit .orange-hero{background:#f6a000}.pms-cost-of-credit .blue-bubble{background:#c8edfe}.pms-cost-of-credit .green-bubble{background:#d7f1c3}.pms-cost-of-credit .pink-bubble{background:#ffb0d2}.pms-cost-of-credit .orange-bubble{background:#ffee9b}@media (min-width:768px) and (max-width:991px){.pms-cost-of-credit .scenario-card-list{flex-direction:row;align-items:stretch}.pms-cost-of-credit .scenario-card{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0}.pms-cost-of-credit .apply-btn{align-self:flex-start}}.pms-cost-of-credit .scenario-card-main{flex-direction:column;gap:4px;min-width:0;display:flex}.pms-cost-of-credit .scenario-card-head{align-items:center;gap:8px;display:flex}.pms-cost-of-credit .scenario-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .scenario-name{font-size:16px;line-height:24px}}.pms-cost-of-credit .scenario-name{color:#000}.pms-cost-of-credit .scenario-desc{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-cost-of-credit .scenario-desc{font-size:10px;line-height:13px}}.pms-cost-of-credit .scenario-desc{color:#4a4a4a}@media (max-width:991px){.pms-cost-of-credit .intro-text{padding-bottom:20px}.pms-cost-of-credit .desktop-layout{padding:16px}}.pms-credit-card-breakdown,.pms-credit-card-breakdown *,.pms-credit-card-breakdown :before,.pms-credit-card-breakdown :after{box-sizing:border-box}@media (max-width:767px){.pms-credit-card-breakdown{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-credit-card-breakdown{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-credit-card-breakdown{padding:24px 18px}}.pms-credit-card-breakdown .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-credit-card-breakdown .pms-page-title{max-width:751px}}.pms-credit-card-breakdown .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .pms-page-title{font-size:36px;line-height:47px}}.pms-credit-card-breakdown .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-credit-card-breakdown .intro-text{max-width:751px}}@media (max-width:767px){.pms-credit-card-breakdown .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-credit-card-breakdown .calc-body{max-width:751px}}@media (max-width:767px){.pms-credit-card-breakdown .calc-header{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-credit-card-breakdown .desktop-layout{gap:0;padding:24px 16px;display:block}}@media (max-width:991px){.pms-credit-card-breakdown .left-col.tab-hidden,.pms-credit-card-breakdown .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-credit-card-breakdown .left-col,.pms-credit-card-breakdown .right-col{display:block!important}}.pms-credit-card-breakdown .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-credit-card-breakdown .tabs,.pms-credit-card-breakdown .tabs-static{display:none}}.pms-credit-card-breakdown .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-credit-card-breakdown .hero-full{display:none}}.pms-credit-card-breakdown .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-credit-card-breakdown .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-credit-card-breakdown .hero-desktop{display:block}}.pms-credit-card-breakdown .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .hero-amount{font-size:36px;line-height:47px}}.pms-credit-card-breakdown .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-credit-card-breakdown .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .hero-amount-unit{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-credit-card-breakdown .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-credit-card-breakdown .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}@media (min-width:992px){.pms-credit-card-breakdown .sticky-dock{display:none!important}}@media (max-width:767px){.pms-credit-card-breakdown .hero-mini-amount{font-size:24px;line-height:31px}}.pms-credit-card-breakdown .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-credit-card-breakdown .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-credit-card-breakdown .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-credit-card-breakdown .currency-select{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-credit-card-breakdown .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-credit-card-breakdown .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-credit-card-breakdown .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-credit-card-breakdown .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .apply-btn{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .apply-btn{cursor:pointer;white-space:nowrap}.pms-credit-card-breakdown .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-credit-card-breakdown .apply-btn:active{color:#0f2595}.pms-credit-card-breakdown .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-credit-card-breakdown .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-credit-card-breakdown .scenario-icon svg{width:16px;height:16px;display:block}.pms-credit-card-breakdown .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-credit-card-breakdown .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-credit-card-breakdown .apply-btn-label{display:inline}.pms-credit-card-breakdown .apply-btn-label-long{display:none}.pms-credit-card-breakdown .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-credit-card-breakdown .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-credit-card-breakdown .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-credit-card-breakdown .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-credit-card-breakdown .pms-accordion-item:last-child{border-bottom:none}.pms-credit-card-breakdown .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-credit-card-breakdown .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-credit-card-breakdown .pms-accordion-item:only-child{border-radius:11px}.pms-credit-card-breakdown .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-credit-card-breakdown .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-credit-card-breakdown .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-credit-card-breakdown .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-credit-card-breakdown .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-credit-card-breakdown .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-credit-card-breakdown .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-credit-card-breakdown .pms-accordion-header-content{flex:1;min-width:0}.pms-credit-card-breakdown .pms-accordion-title,.pms-credit-card-breakdown .accordion-title{align-items:center;gap:8px;display:flex}.pms-credit-card-breakdown .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-credit-card-breakdown .pms-accordion-badge,.pms-credit-card-breakdown .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-credit-card-breakdown .left-col .pms-accordion-badge,.pms-credit-card-breakdown .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .left-col .pms-accordion-badge,.pms-credit-card-breakdown .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .left-col .pms-accordion-badge,.pms-credit-card-breakdown .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-credit-card-breakdown .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-credit-card-breakdown .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-credit-card-breakdown .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-credit-card-breakdown .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-credit-card-breakdown .pms-accordion-body{background:#fff;padding:24px 16px}.pms-credit-card-breakdown .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-credit-card-breakdown .pms-accordion-item:not(.open) .pms-accordion-body{display:none}@media (max-width:767px){.pms-credit-card-breakdown .field-label{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .field-label.field-label--mb8,.pms-credit-card-breakdown .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-credit-card-breakdown .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-credit-card-breakdown .input-wrapper--wide{width:160px}@media (max-width:767px){.pms-credit-card-breakdown .input-prefix,.pms-credit-card-breakdown .input-suffix{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .input-prefix,.pms-credit-card-breakdown .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-credit-card-breakdown .field-input{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .summary-intro{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .summary-table{border-collapse:collapse;width:100%}@media (max-width:767px){.pms-credit-card-breakdown .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-credit-card-breakdown .costs-intro{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .costs-table{width:100%;margin-bottom:0}@media (max-width:767px){.pms-credit-card-breakdown .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .costs-table td:last-child{text-align:right;color:#000}.pms-credit-card-breakdown .costs-table .plus,.pms-credit-card-breakdown .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-credit-card-breakdown .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-credit-card-breakdown .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .total-row span:first-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .total-row span:first-child{color:#000}@media (max-width:767px){.pms-credit-card-breakdown .total-row span:last-child{font-size:18px;line-height:23px}}.pms-credit-card-breakdown .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-credit-card-breakdown .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .unit-suffix{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-credit-card-breakdown .field-row--compact{margin-bottom:4px}.pms-credit-card-breakdown .field-row--sm{margin-bottom:6px}.pms-credit-card-breakdown .field-label--mb8{margin-bottom:8px}.pms-credit-card-breakdown .field-label--mb10{margin-bottom:10px}.pms-credit-card-breakdown .term-btns--mb{margin-bottom:14px}.pms-credit-card-breakdown .term-btns--mt{margin-top:24px}.pms-credit-card-breakdown .summary-card--mb12{margin-bottom:12px}.pms-credit-card-breakdown .costs-intro--mt{margin-top:32px}.pms-credit-card-breakdown .costs-intro--mb12{margin-bottom:12px}.pms-credit-card-breakdown .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-credit-card-breakdown .calc-toolbar{max-width:751px}}.pms-credit-card-breakdown .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-credit-card-breakdown .calc-toolbar{padding:0 16px 12px}}.pms-credit-card-breakdown .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-credit-card-breakdown .clear-btn{font-size:14px;line-height:18px}}.pms-credit-card-breakdown .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-credit-card-breakdown .clear-btn svg{flex-shrink:0;display:block}.pms-credit-card-breakdown .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-credit-card-breakdown .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-credit-card-breakdown .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-credit-card-breakdown .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-credit-card-breakdown .encourage-toast{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-credit-card-breakdown .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-credit-card-breakdown .encourage-toast-icon svg{display:block}.pms-credit-card-breakdown .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-credit-card-breakdown .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-credit-card-breakdown .encourage-toast-close:hover{background:#0000000f}.pms-credit-card-breakdown .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-credit-card-breakdown .encourage-toast-close svg{display:block}.pms-credit-card-breakdown .hero-full.blue-hero,.pms-credit-card-breakdown .hero-desktop.blue-hero{background:#0f2595}.pms-credit-card-breakdown .hero-full.green-hero,.pms-credit-card-breakdown .hero-desktop.green-hero{background:#3e9a6b}.pms-credit-card-breakdown .hero-full.pink-hero,.pms-credit-card-breakdown .hero-desktop.pink-hero{background:#d45168}.pms-credit-card-breakdown .hero-full.orange-hero,.pms-credit-card-breakdown .hero-desktop.orange-hero{background:#f6a000}.pms-credit-card-breakdown .hero-bubble.blue-bubble,.pms-credit-card-breakdown .hero-bubble-desktop.blue-bubble,.pms-credit-card-breakdown .hero-mini.blue-bubble{background:#c8edfe}.pms-credit-card-breakdown .hero-bubble.green-bubble,.pms-credit-card-breakdown .hero-bubble-desktop.green-bubble,.pms-credit-card-breakdown .hero-mini.green-bubble{background:#d7f1c3}.pms-credit-card-breakdown .hero-bubble.pink-bubble,.pms-credit-card-breakdown .hero-bubble-desktop.pink-bubble,.pms-credit-card-breakdown .hero-mini.pink-bubble{background:#ffb0d2}.pms-credit-card-breakdown .hero-bubble.orange-bubble,.pms-credit-card-breakdown .hero-bubble-desktop.orange-bubble,.pms-credit-card-breakdown .hero-mini.orange-bubble{background:#ffee9b}.pms-credit-card-breakdown .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-credit-card-breakdown .status-banner.green,.pms-credit-card-breakdown .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-credit-card-breakdown .status-banner.yellow,.pms-credit-card-breakdown .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-credit-card-breakdown .status-banner.red,.pms-credit-card-breakdown .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-credit-card-breakdown .status-banner.blue,.pms-credit-card-breakdown .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-credit-card-breakdown .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-credit-card-breakdown .status-icon svg{display:block}.pms-credit-card-breakdown .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-credit-card-breakdown .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .status-desc{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .status-desc{color:#000}.pms-credit-card-breakdown input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-credit-card-breakdown input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-credit-card-breakdown input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-credit-card-breakdown input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-credit-card-breakdown input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-credit-card-breakdown input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-credit-card-breakdown input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-credit-card-breakdown input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-credit-card-breakdown input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-credit-card-breakdown .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-credit-card-breakdown .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-credit-card-breakdown .calc-radio-group-label.is-error{color:#be2d2d}.pms-credit-card-breakdown .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-credit-card-breakdown .calc-field-error{font-size:14px;line-height:18px}}.pms-credit-card-breakdown .calc-field-error{color:#be2d2d}.pms-credit-card-breakdown .input-wrapper:focus-within,.pms-credit-card-breakdown .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-credit-card-breakdown .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .calc-section-title{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .calc-section-title{color:#0f2595;text-align:left}.pms-credit-card-breakdown .calc-body .left-col .accordion-group,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-credit-card-breakdown .calc-body .left-col .accordion-item,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:last-child,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:first-child,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:last-child,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:only-child,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-credit-card-breakdown .calc-body .left-col .accordion-header,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-header,.pms-credit-card-breakdown .calc-body .left-col .accordion-item .accordion-header,.pms-credit-card-breakdown .calc-body .left-col .accordion-item.open .accordion-header,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-credit-card-breakdown .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-credit-card-breakdown .calc-body .left-col .accordion-body,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-body,.pms-credit-card-breakdown .calc-body .left-col .accordion-item .accordion-body,.pms-credit-card-breakdown .calc-body .left-col .accordion-item.open .accordion-body,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-credit-card-breakdown .calc-body .left-col .accordion-title,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-badge,.pms-credit-card-breakdown .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .calc-body .left-col .accordion-title,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-badge,.pms-credit-card-breakdown .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .calc-body .left-col .accordion-title,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-badge,.pms-credit-card-breakdown .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-credit-card-breakdown .calc-body .left-col .accordion-subtitle,.pms-credit-card-breakdown .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-credit-card-breakdown .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-credit-card-breakdown .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-credit-card-breakdown .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-credit-card-breakdown .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-credit-card-breakdown .calc-body .right-col .out-accordion-group,.pms-credit-card-breakdown .calc-body .right-col .pms-accordion-group,.pms-credit-card-breakdown .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-credit-card-breakdown .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-credit-card-breakdown .calc-body .right-col .out-accordion-header,.pms-credit-card-breakdown .calc-body .right-col .pms-accordion-header,.pms-credit-card-breakdown .calc-body .right-col .out-accordion .out-accordion-header,.pms-credit-card-breakdown .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-credit-card-breakdown .calc-body .right-col .out-accordion-body,.pms-credit-card-breakdown .calc-body .right-col .pms-accordion-body,.pms-credit-card-breakdown .calc-body .right-col .out-accordion .out-accordion-body,.pms-credit-card-breakdown .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-credit-card-breakdown .calc-body .right-col .out-accordion-badge,.pms-credit-card-breakdown .calc-body .right-col .pms-accordion-badge,.pms-credit-card-breakdown .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-credit-card-breakdown .schedule-wrap,.pms-credit-card-breakdown .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-credit-card-breakdown .schedule-table{border-collapse:collapse;width:100%}.pms-credit-card-breakdown .schedule-table th,.pms-credit-card-breakdown .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-credit-card-breakdown .schedule-table th:first-child,.pms-credit-card-breakdown .schedule-table td:first-child{text-align:left}.pms-credit-card-breakdown .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-credit-card-breakdown .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-credit-card-breakdown .btn-primary,.pms-credit-card-breakdown .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .btn-primary,.pms-credit-card-breakdown .bts-print-btn{font-size:16px;line-height:22px}}.pms-credit-card-breakdown .btn-primary,.pms-credit-card-breakdown .bts-print-btn{cursor:pointer}.pms-credit-card-breakdown .btn-primary:hover,.pms-credit-card-breakdown .bts-print-btn:hover{background:#173be8}.pms-credit-card-breakdown .btn-primary:active,.pms-credit-card-breakdown .bts-print-btn:active{background:#0f2595}.pms-credit-card-breakdown .btn-primary:focus-visible,.pms-credit-card-breakdown .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-credit-card-breakdown,.pms-credit-card-breakdown *,.pms-credit-card-breakdown :before,.pms-credit-card-breakdown :after{box-sizing:border-box}.pms-credit-card-breakdown{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-credit-card-breakdown{border-radius:24px;padding:24px 18px;box-shadow:0 4px 4px #00000040}.pms-credit-card-breakdown .intro-text{padding-top:0}.pms-credit-card-breakdown .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-credit-card-breakdown .left-col,.pms-credit-card-breakdown .right-col{border-right:none;flex:0 auto;width:100%;padding:0}.pms-credit-card-breakdown .left-col>.pms-accordion-group{width:100%;margin-right:0}.pms-credit-card-breakdown .desktop-layout{gap:0;padding:24px 16px;display:block}.pms-credit-card-breakdown .currency-select{margin-bottom:16px}.pms-credit-card-breakdown .status-banner{margin:16px 0}}.pms-credit-card-breakdown .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-credit-card-breakdown .intro-text{max-width:751px}}.pms-credit-card-breakdown .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .intro-text{font-size:18px;line-height:27px}}.pms-credit-card-breakdown .intro-text{color:#000}.pms-credit-card-breakdown .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-credit-card-breakdown .calc-body{max-width:751px}}.pms-credit-card-breakdown .calc-body{background:#fff;margin:0 auto}.pms-credit-card-breakdown .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-credit-card-breakdown .calc-header{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-credit-card-breakdown .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}.pms-credit-card-breakdown .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-credit-card-breakdown .left-col>.pms-accordion-group{box-sizing:border-box;background-color:#f9fcff;width:100%}.pms-credit-card-breakdown .left-col .pms-accordion-body{background:#f9fcff}.pms-credit-card-breakdown .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-credit-card-breakdown .left-col.tab-hidden,.pms-credit-card-breakdown .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-credit-card-breakdown .left-col,.pms-credit-card-breakdown .right-col{display:block!important}}.pms-credit-card-breakdown .tabs,.pms-credit-card-breakdown .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-credit-card-breakdown .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-credit-card-breakdown .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-credit-card-breakdown .tabs,.pms-credit-card-breakdown .tabs-static{display:none}}.pms-credit-card-breakdown .hero-full{justify-content:center;align-items:center;display:flex}.pms-credit-card-breakdown .hero-full.blue-hero{background:#0f2595}.pms-credit-card-breakdown .hero-full.green-hero{background:#3e9a6b}.pms-credit-card-breakdown .hero-full.pink-hero{background:#d45168}.pms-credit-card-breakdown .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-credit-card-breakdown .hero-full{display:none}}.pms-credit-card-breakdown .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-credit-card-breakdown .hero-bubble.blue-bubble{background:#c8edfe}.pms-credit-card-breakdown .hero-bubble.green-bubble{background:#d7f1c3}.pms-credit-card-breakdown .hero-bubble.pink-bubble{background:#ffb0d2}.pms-credit-card-breakdown .hero-bubble.orange-bubble{background:#ffee9b}.pms-credit-card-breakdown .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-credit-card-breakdown .hero-desktop.blue-hero{background:#0f2595}.pms-credit-card-breakdown .hero-desktop.green-hero{background:#3e9a6b}.pms-credit-card-breakdown .hero-desktop.pink-hero{background:#d45168}.pms-credit-card-breakdown .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-credit-card-breakdown .hero-desktop{display:block}}.pms-credit-card-breakdown .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-credit-card-breakdown .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-credit-card-breakdown .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-credit-card-breakdown .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-credit-card-breakdown .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-credit-card-breakdown .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-credit-card-breakdown .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-credit-card-breakdown .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-credit-card-breakdown .sticky-dock.visible{display:flex}.pms-credit-card-breakdown .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-credit-card-breakdown .sticky-dock{display:none!important}}.pms-credit-card-breakdown .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-credit-card-breakdown .hero-mini.blue-bubble{background:#c8edfe}.pms-credit-card-breakdown .hero-mini.green-bubble{background:#d7f1c3}.pms-credit-card-breakdown .hero-mini.pink-bubble{background:#ffb0d2}.pms-credit-card-breakdown .hero-mini.orange-bubble{background:#ffee9b}.pms-credit-card-breakdown .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-credit-card-breakdown .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .hero-mini-amount{font-size:24px;line-height:31px}}.pms-credit-card-breakdown .hero-mini-amount{color:#000}.pms-credit-card-breakdown .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-credit-card-breakdown .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pms-credit-card-breakdown .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .currency-select{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-credit-card-breakdown .plan-by-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:4px;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .plan-by-label{font-size:14px;line-height:18px}}.pms-credit-card-breakdown .plan-radio-group{flex-direction:column;gap:4px;margin:0 0 24px;display:flex}.pms-credit-card-breakdown .plan-radio-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:2px;font-weight:400;display:flex}@media (max-width:767px){.pms-credit-card-breakdown .plan-radio-row{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .plan-radio-row{color:#000;cursor:pointer;padding:8px 0}.pms-credit-card-breakdown .plan-radio-row input[type=radio]{margin:0 8px}.pms-credit-card-breakdown .field-row{margin-bottom:24px}.pms-credit-card-breakdown .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-credit-card-breakdown .field-top>.field-label{flex:0 auto;min-width:0}.pms-credit-card-breakdown .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-credit-card-breakdown .field-label{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-credit-card-breakdown .field-label>.info-wrap{flex-shrink:0}.pms-credit-card-breakdown .info-wrap{display:inline-flex;position:relative}.pms-credit-card-breakdown .info-wrap:hover .tooltip{display:block}.pms-credit-card-breakdown .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-credit-card-breakdown .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-credit-card-breakdown .tooltip{font-size:14px;line-height:18px}}.pms-credit-card-breakdown .tooltip{z-index:9999;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-credit-card-breakdown .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-credit-card-breakdown .input-prefix,.pms-credit-card-breakdown .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .input-prefix,.pms-credit-card-breakdown .input-suffix{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .input-prefix,.pms-credit-card-breakdown .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-credit-card-breakdown .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .field-input{font-size:16px;line-height:21px}}.pms-credit-card-breakdown .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-credit-card-breakdown .field-input::-webkit-inner-spin-button{display:none}.pms-credit-card-breakdown input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-credit-card-breakdown input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-credit-card-breakdown input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-credit-card-breakdown input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-credit-card-breakdown input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-credit-card-breakdown .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-credit-card-breakdown .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-credit-card-breakdown .summary-card-header svg{flex-shrink:0;display:block}.pms-credit-card-breakdown .summary-card-body{background:0 0;padding:0}.pms-credit-card-breakdown .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .summary-intro{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .summary-intro{color:#000;margin-bottom:32px}.pms-credit-card-breakdown .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-credit-card-breakdown .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .summary-table{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .summary-table td{padding-bottom:10px}.pms-credit-card-breakdown .summary-table tr:last-child td{padding-bottom:0}.pms-credit-card-breakdown .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .summary-table td:first-child{color:#4a4a4a}.pms-credit-card-breakdown .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .summary-table td:last-child{color:#000}.pms-credit-card-breakdown .summary-table tr{border-bottom:none}.pms-credit-card-breakdown .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .costs-intro{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .costs-intro{color:#000;margin-bottom:16px}.pms-credit-card-breakdown .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .costs-table{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .costs-table{margin-bottom:0}.pms-credit-card-breakdown .costs-table td{padding-bottom:10px}.pms-credit-card-breakdown .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-credit-card-breakdown .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .costs-table td:first-child{color:#4a4a4a}.pms-credit-card-breakdown .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-credit-card-breakdown .costs-table td:last-child{color:#000}.pms-credit-card-breakdown .costs-table .plus,.pms-credit-card-breakdown .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-credit-card-breakdown hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-credit-card-breakdown .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-credit-card-breakdown .total-row{font-size:16px;line-height:24px}}.pms-credit-card-breakdown .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-credit-card-breakdown .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-credit-card-breakdown .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-credit-card-breakdown .total-row span:last-child{font-size:18px;line-height:23px}}.pms-credit-card-breakdown .total-row span:last-child{color:#000;text-align:right}.pms-drive-within-budget,.pms-drive-within-budget *,.pms-drive-within-budget :before,.pms-drive-within-budget :after{box-sizing:border-box}.pms-drive-within-budget{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-drive-within-budget{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-drive-within-budget{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-drive-within-budget{padding:24px 18px}}.pms-drive-within-budget .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-drive-within-budget .pms-page-title{max-width:751px}}.pms-drive-within-budget .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .pms-page-title{font-size:36px;line-height:47px}}.pms-drive-within-budget .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-drive-within-budget .intro-text{max-width:751px}}.pms-drive-within-budget .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-drive-within-budget .calc-body{max-width:751px}}.pms-drive-within-budget .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-drive-within-budget .calc-header{font-size:16px;line-height:24px}}.pms-drive-within-budget .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-drive-within-budget .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-drive-within-budget .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-drive-within-budget .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-drive-within-budget .left-col.tab-hidden,.pms-drive-within-budget .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-drive-within-budget .left-col,.pms-drive-within-budget .right-col{display:block!important}}.pms-drive-within-budget .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-drive-within-budget .tabs,.pms-drive-within-budget .tabs-static{display:none}}.pms-drive-within-budget .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-drive-within-budget .hero-full{display:none}}.pms-drive-within-budget .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-drive-within-budget .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-drive-within-budget .hero-desktop{display:block}}.pms-drive-within-budget .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .hero-amount{font-size:36px;line-height:47px}}.pms-drive-within-budget .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-drive-within-budget .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .hero-amount-unit{font-size:16px;line-height:20px}}.pms-drive-within-budget .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-drive-within-budget .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-drive-within-budget .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}@media (min-width:992px){.pms-drive-within-budget .sticky-dock{display:none!important}}@media (max-width:767px){.pms-drive-within-budget .hero-mini-amount{font-size:24px;line-height:31px}}.pms-drive-within-budget .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-drive-within-budget .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-drive-within-budget .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-drive-within-budget .currency-select{font-size:16px;line-height:21px}}.pms-drive-within-budget .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-drive-within-budget .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-drive-within-budget .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-drive-within-budget .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-drive-within-budget .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .apply-btn{font-size:16px;line-height:20px}}.pms-drive-within-budget .apply-btn{cursor:pointer;white-space:nowrap}.pms-drive-within-budget .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-drive-within-budget .apply-btn:active{color:#0f2595}.pms-drive-within-budget .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-drive-within-budget .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-drive-within-budget .scenario-icon svg{width:16px;height:16px;display:block}.pms-drive-within-budget .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-drive-within-budget .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-drive-within-budget .apply-btn-label{display:inline}.pms-drive-within-budget .apply-btn-label-long{display:none}.pms-drive-within-budget .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-drive-within-budget .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-drive-within-budget .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-drive-within-budget .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-drive-within-budget .pms-accordion-item:last-child{border-bottom:none}.pms-drive-within-budget .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-drive-within-budget .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-drive-within-budget .pms-accordion-item:only-child{border-radius:11px}.pms-drive-within-budget .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-drive-within-budget .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-drive-within-budget .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-drive-within-budget .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-drive-within-budget .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-drive-within-budget .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-drive-within-budget .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-drive-within-budget .pms-accordion-header-content{flex:1;min-width:0}.pms-drive-within-budget .pms-accordion-title,.pms-drive-within-budget .accordion-title{align-items:center;gap:8px;display:flex}.pms-drive-within-budget .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-drive-within-budget .pms-accordion-badge,.pms-drive-within-budget .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-drive-within-budget .left-col .pms-accordion-badge,.pms-drive-within-budget .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .left-col .pms-accordion-badge,.pms-drive-within-budget .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-drive-within-budget .left-col .pms-accordion-badge,.pms-drive-within-budget .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-drive-within-budget .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-drive-within-budget .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-drive-within-budget .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-drive-within-budget .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-drive-within-budget .pms-accordion-body{background:#fff;padding:24px 16px}.pms-drive-within-budget .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-drive-within-budget .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-drive-within-budget .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-drive-within-budget .field-top>.field-label{flex:0 auto;min-width:0}.pms-drive-within-budget .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-drive-within-budget .field-label{font-size:16px;line-height:24px}}.pms-drive-within-budget .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-drive-within-budget .field-label>.info-wrap{flex-shrink:0}.pms-drive-within-budget .field-label.field-label--mb8,.pms-drive-within-budget .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-drive-within-budget .info-wrap:hover .tooltip{display:block}.pms-drive-within-budget .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-drive-within-budget .input-wrapper--wide{width:160px}@media (max-width:767px){.pms-drive-within-budget .input-prefix,.pms-drive-within-budget .input-suffix{font-size:16px;line-height:21px}}.pms-drive-within-budget .input-prefix,.pms-drive-within-budget .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-drive-within-budget .field-input{font-size:16px;line-height:21px}}.pms-drive-within-budget input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-drive-within-budget .summary-card-header svg{flex-shrink:0;display:block}@media (max-width:767px){.pms-drive-within-budget .summary-intro{font-size:16px;line-height:24px}}.pms-drive-within-budget .summary-table{border-collapse:collapse;width:100%}.pms-drive-within-budget .summary-table td{padding-bottom:10px}.pms-drive-within-budget .summary-table tr:last-child td{padding-bottom:0}.pms-drive-within-budget .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .summary-table td:first-child{color:#4a4a4a}.pms-drive-within-budget .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-drive-within-budget .costs-intro{font-size:16px;line-height:24px}}.pms-drive-within-budget .costs-table{width:100%;margin-bottom:0}.pms-drive-within-budget .costs-table td{padding-bottom:10px}.pms-drive-within-budget .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .costs-table td:first-child{color:#4a4a4a}.pms-drive-within-budget .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .costs-table td:last-child{text-align:right;color:#000}.pms-drive-within-budget .costs-table .plus,.pms-drive-within-budget .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-drive-within-budget hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-drive-within-budget .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-drive-within-budget .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .total-row span:first-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .total-row span:first-child{color:#000}@media (max-width:767px){.pms-drive-within-budget .total-row span:last-child{font-size:18px;line-height:23px}}.pms-drive-within-budget .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-drive-within-budget .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .unit-suffix{font-size:16px;line-height:20px}}.pms-drive-within-budget .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-drive-within-budget .field-row--compact{margin-bottom:4px}.pms-drive-within-budget .field-row--sm{margin-bottom:6px}.pms-drive-within-budget .field-label--mb8{margin-bottom:8px}.pms-drive-within-budget .field-label--mb10{margin-bottom:10px}.pms-drive-within-budget .term-btns--mb{margin-bottom:14px}.pms-drive-within-budget .term-btns--mt{margin-top:24px}.pms-drive-within-budget .summary-card--mb12{margin-bottom:12px}.pms-drive-within-budget .costs-intro--mt{margin-top:32px}.pms-drive-within-budget .costs-intro--mb12{margin-bottom:12px}.pms-drive-within-budget .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-drive-within-budget .calc-toolbar{max-width:751px}}.pms-drive-within-budget .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-drive-within-budget .calc-toolbar{padding:0 16px 12px}}.pms-drive-within-budget .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-drive-within-budget .clear-btn{font-size:14px;line-height:18px}}.pms-drive-within-budget .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-drive-within-budget .clear-btn svg{flex-shrink:0;display:block}.pms-drive-within-budget .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-drive-within-budget .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-drive-within-budget .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-drive-within-budget .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-drive-within-budget .encourage-toast{font-size:16px;line-height:20px}}.pms-drive-within-budget .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-drive-within-budget .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-drive-within-budget .encourage-toast-icon svg{display:block}.pms-drive-within-budget .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-drive-within-budget .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-drive-within-budget .encourage-toast-close:hover{background:#0000000f}.pms-drive-within-budget .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-drive-within-budget .encourage-toast-close svg{display:block}.pms-drive-within-budget .hero-full.blue-hero,.pms-drive-within-budget .hero-desktop.blue-hero{background:#0f2595}.pms-drive-within-budget .hero-full.green-hero,.pms-drive-within-budget .hero-desktop.green-hero{background:#3e9a6b}.pms-drive-within-budget .hero-full.pink-hero,.pms-drive-within-budget .hero-desktop.pink-hero{background:#d45168}.pms-drive-within-budget .hero-full.orange-hero,.pms-drive-within-budget .hero-desktop.orange-hero{background:#f6a000}.pms-drive-within-budget .hero-bubble.blue-bubble,.pms-drive-within-budget .hero-bubble-desktop.blue-bubble,.pms-drive-within-budget .hero-mini.blue-bubble{background:#c8edfe}.pms-drive-within-budget .hero-bubble.green-bubble,.pms-drive-within-budget .hero-bubble-desktop.green-bubble,.pms-drive-within-budget .hero-mini.green-bubble{background:#d7f1c3}.pms-drive-within-budget .hero-bubble.pink-bubble,.pms-drive-within-budget .hero-bubble-desktop.pink-bubble,.pms-drive-within-budget .hero-mini.pink-bubble{background:#ffb0d2}.pms-drive-within-budget .hero-bubble.orange-bubble,.pms-drive-within-budget .hero-bubble-desktop.orange-bubble,.pms-drive-within-budget .hero-mini.orange-bubble{background:#ffee9b}.pms-drive-within-budget .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-drive-within-budget .status-banner.green,.pms-drive-within-budget .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-drive-within-budget .status-banner.yellow,.pms-drive-within-budget .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-drive-within-budget .status-banner.red,.pms-drive-within-budget .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-drive-within-budget .status-banner.blue,.pms-drive-within-budget .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-drive-within-budget .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-drive-within-budget .status-icon svg{display:block}.pms-drive-within-budget .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-drive-within-budget .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .status-desc{font-size:16px;line-height:24px}}.pms-drive-within-budget .status-desc{color:#000}.pms-drive-within-budget input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-drive-within-budget input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-drive-within-budget input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-drive-within-budget input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-drive-within-budget input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-drive-within-budget input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-drive-within-budget input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-drive-within-budget input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-drive-within-budget input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-drive-within-budget .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-drive-within-budget .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-drive-within-budget .calc-radio-group-label.is-error{color:#be2d2d}.pms-drive-within-budget .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-drive-within-budget .calc-field-error{font-size:14px;line-height:18px}}.pms-drive-within-budget .calc-field-error{color:#be2d2d}.pms-drive-within-budget .input-wrapper:focus-within,.pms-drive-within-budget .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-drive-within-budget .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .calc-section-title{font-size:16px;line-height:21px}}.pms-drive-within-budget .calc-section-title{color:#0f2595;text-align:left}.pms-drive-within-budget .calc-body .left-col .accordion-group,.pms-drive-within-budget .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-drive-within-budget .calc-body .left-col .accordion-item,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-drive-within-budget .calc-body .left-col .accordion-item:last-child,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-drive-within-budget .calc-body .left-col .accordion-item:first-child,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-drive-within-budget .calc-body .left-col .accordion-item:last-child,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-drive-within-budget .calc-body .left-col .accordion-item:only-child,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-drive-within-budget .calc-body .left-col .accordion-header,.pms-drive-within-budget .calc-body .left-col .pms-accordion-header,.pms-drive-within-budget .calc-body .left-col .accordion-item .accordion-header,.pms-drive-within-budget .calc-body .left-col .accordion-item.open .accordion-header,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-drive-within-budget .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-drive-within-budget .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-drive-within-budget .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-drive-within-budget .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-drive-within-budget .calc-body .left-col .accordion-body,.pms-drive-within-budget .calc-body .left-col .pms-accordion-body,.pms-drive-within-budget .calc-body .left-col .accordion-item .accordion-body,.pms-drive-within-budget .calc-body .left-col .accordion-item.open .accordion-body,.pms-drive-within-budget .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-drive-within-budget .calc-body .left-col .accordion-title,.pms-drive-within-budget .calc-body .left-col .pms-accordion-badge,.pms-drive-within-budget .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .calc-body .left-col .accordion-title,.pms-drive-within-budget .calc-body .left-col .pms-accordion-badge,.pms-drive-within-budget .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-drive-within-budget .calc-body .left-col .accordion-title,.pms-drive-within-budget .calc-body .left-col .pms-accordion-badge,.pms-drive-within-budget .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-drive-within-budget .calc-body .left-col .accordion-subtitle,.pms-drive-within-budget .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-drive-within-budget .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-drive-within-budget .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-drive-within-budget .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-drive-within-budget .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-drive-within-budget .calc-body .right-col .out-accordion-group,.pms-drive-within-budget .calc-body .right-col .pms-accordion-group,.pms-drive-within-budget .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-drive-within-budget .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-drive-within-budget .calc-body .right-col .out-accordion-header,.pms-drive-within-budget .calc-body .right-col .pms-accordion-header,.pms-drive-within-budget .calc-body .right-col .out-accordion .out-accordion-header,.pms-drive-within-budget .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-drive-within-budget .calc-body .right-col .out-accordion-body,.pms-drive-within-budget .calc-body .right-col .pms-accordion-body,.pms-drive-within-budget .calc-body .right-col .out-accordion .out-accordion-body,.pms-drive-within-budget .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-drive-within-budget .calc-body .right-col .out-accordion-badge,.pms-drive-within-budget .calc-body .right-col .pms-accordion-badge,.pms-drive-within-budget .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-drive-within-budget .schedule-wrap,.pms-drive-within-budget .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-drive-within-budget .schedule-table{border-collapse:collapse;width:100%}.pms-drive-within-budget .schedule-table th,.pms-drive-within-budget .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-drive-within-budget .schedule-table th:first-child,.pms-drive-within-budget .schedule-table td:first-child{text-align:left}.pms-drive-within-budget .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-drive-within-budget .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-drive-within-budget .btn-primary,.pms-drive-within-budget .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .btn-primary,.pms-drive-within-budget .bts-print-btn{font-size:16px;line-height:22px}}.pms-drive-within-budget .btn-primary,.pms-drive-within-budget .bts-print-btn{cursor:pointer}.pms-drive-within-budget .btn-primary:hover,.pms-drive-within-budget .bts-print-btn:hover{background:#173be8}.pms-drive-within-budget .btn-primary:active,.pms-drive-within-budget .bts-print-btn:active{background:#0f2595}.pms-drive-within-budget .btn-primary:focus-visible,.pms-drive-within-budget .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-drive-within-budget,.pms-drive-within-budget *,.pms-drive-within-budget :before,.pms-drive-within-budget :after{box-sizing:border-box}.pms-drive-within-budget{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-drive-within-budget{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-drive-within-budget{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-drive-within-budget{padding:24px 24px 40px}}.pms-drive-within-budget .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-drive-within-budget .intro-text{max-width:751px}}.pms-drive-within-budget .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .intro-text{font-size:18px;line-height:27px}}.pms-drive-within-budget .intro-text{color:#000}.pms-drive-within-budget .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-drive-within-budget .calc-body{max-width:751px}}.pms-drive-within-budget .calc-body{background:#fff;margin:0 auto}@media (max-width:991px){.pms-drive-within-budget .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}}.pms-drive-within-budget .calc-header{color:#fff;background:#1334cb;justify-content:center;align-items:center;gap:10px;padding:8px 16px;display:flex}.pms-drive-within-budget .desktop-layout{gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-drive-within-budget .desktop-layout{gap:0;padding:0 16px;display:block}}.pms-drive-within-budget .left-col{flex:12 1 0;min-width:0;padding:24px 0}@media (max-width:991px){.pms-drive-within-budget .left-col{flex:0 auto;width:100%}.pms-drive-within-budget .left-col.tab-hidden{display:none}.pms-drive-within-budget .left-col.tab-visible{display:block}}@media (min-width:992px){.pms-drive-within-budget .left-col{display:block!important}}.pms-drive-within-budget .right-col{flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-drive-within-budget .right-col{flex:0 auto;width:100%}.pms-drive-within-budget .right-col.tab-hidden{display:none}.pms-drive-within-budget .right-col.tab-visible{display:block}.pms-drive-within-budget .right-col .status-banner{margin:16px 0}.pms-drive-within-budget .right-col .summary-card{margin-bottom:16px}}@media (min-width:992px){.pms-drive-within-budget .right-col{display:block!important}}.pms-drive-within-budget .tabs,.pms-drive-within-budget .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}@media (min-width:992px){.pms-drive-within-budget .tabs,.pms-drive-within-budget .tabs-static{display:none}}.pms-drive-within-budget .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-drive-within-budget .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}.pms-drive-within-budget .hero-full{justify-content:center;align-items:center;display:flex}.pms-drive-within-budget .hero-full.blue-hero{background:#0f2595}.pms-drive-within-budget .hero-full.green-hero{background:#3e9a6b}.pms-drive-within-budget .hero-full.pink-hero{background:#d45168}.pms-drive-within-budget .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-drive-within-budget .hero-full{display:none}}.pms-drive-within-budget .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-drive-within-budget .hero-bubble.blue-bubble{background:#c8edfe}.pms-drive-within-budget .hero-bubble.green-bubble{background:#d7f1c3}.pms-drive-within-budget .hero-bubble.pink-bubble{background:#ffb0d2}.pms-drive-within-budget .hero-bubble.orange-bubble{background:#ffee9b}.pms-drive-within-budget .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-drive-within-budget .hero-desktop.blue-hero{background:#0f2595}.pms-drive-within-budget .hero-desktop.green-hero{background:#3e9a6b}.pms-drive-within-budget .hero-desktop.pink-hero{background:#d45168}.pms-drive-within-budget .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-drive-within-budget .hero-desktop{display:block}}.pms-drive-within-budget .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:32px 0 24px}.pms-drive-within-budget .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-drive-within-budget .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-drive-within-budget .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-drive-within-budget .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-drive-within-budget .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:4px;font-weight:600}.pms-drive-within-budget .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-drive-within-budget .dwyb-car-img{width:100%;max-width:280px;margin:0 auto 12px}.pms-drive-within-budget .dwyb-car-img svg{width:100%;height:auto;display:block}.pms-drive-within-budget .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-drive-within-budget .sticky-dock.visible{display:flex}.pms-drive-within-budget .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-drive-within-budget .sticky-dock{display:none!important}}.pms-drive-within-budget .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-drive-within-budget .hero-mini.blue-bubble{background:#c8edfe}.pms-drive-within-budget .hero-mini.green-bubble{background:#d7f1c3}.pms-drive-within-budget .hero-mini.pink-bubble{background:#ffb0d2}.pms-drive-within-budget .hero-mini.orange-bubble{background:#ffee9b}.pms-drive-within-budget .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-drive-within-budget .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .hero-mini-amount{font-size:24px;line-height:31px}}.pms-drive-within-budget .hero-mini-amount{color:#000}.pms-drive-within-budget .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-drive-within-budget .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:8px;font-weight:500}.pms-drive-within-budget .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .currency-select{font-size:16px;line-height:21px}}.pms-drive-within-budget .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}@media (max-width:991px){.pms-drive-within-budget .currency-select{margin-bottom:16px}}.pms-drive-within-budget .scenario-icon{color:#2f6f4e;font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .scenario-icon{font-size:18px;line-height:23px}}.pms-drive-within-budget .scenario-icon{font-family:var(--font-family-bold,var(--font-family-calculator));flex-shrink:0;font-weight:700}.pms-drive-within-budget .scenario-info{flex:1;min-width:0}.pms-drive-within-budget .scenario-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .scenario-name{font-size:16px;line-height:24px}}.pms-drive-within-budget .scenario-name{color:#000;margin-bottom:2px}.pms-drive-within-budget .scenario-desc{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .scenario-desc{font-size:10px;line-height:13px}}.pms-drive-within-budget .scenario-desc{color:#4a4a4a}.pms-drive-within-budget .field-row{margin-bottom:24px}.pms-drive-within-budget .field-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-drive-within-budget .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:5px;font-weight:500;display:flex}@media (max-width:767px){.pms-drive-within-budget .field-label{font-size:16px;line-height:24px}}.pms-drive-within-budget .field-label{color:#4a4a4a;flex-wrap:wrap}.pms-drive-within-budget .info-wrap{display:inline-flex;position:relative}.pms-drive-within-budget .info-wrap:hover .tooltip,.pms-drive-within-budget .info-wrap:focus-within .tooltip{display:block}.pms-drive-within-budget .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-drive-within-budget .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-drive-within-budget .tooltip{font-size:14px;line-height:18px}}.pms-drive-within-budget .tooltip{z-index:200;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-drive-within-budget .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-drive-within-budget .input-wrapper--narrow{width:70px}.pms-drive-within-budget .input-prefix,.pms-drive-within-budget .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .input-prefix,.pms-drive-within-budget .input-suffix{font-size:16px;line-height:21px}}.pms-drive-within-budget .input-prefix,.pms-drive-within-budget .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-drive-within-budget .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .field-input{font-size:16px;line-height:21px}}.pms-drive-within-budget .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-drive-within-budget .field-input::-webkit-inner-spin-button{display:none}.pms-drive-within-budget .field-input::-webkit-outer-spin-button{display:none}.pms-drive-within-budget input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px;margin:10px 0}.pms-drive-within-budget input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-drive-within-budget input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-drive-within-budget input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-drive-within-budget input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-drive-within-budget .term-btns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pms-drive-within-budget .term-btn{box-sizing:border-box;color:#000;min-width:60px;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:flex}@media (max-width:767px){.pms-drive-within-budget .term-btn{font-size:14px;line-height:18px}}.pms-drive-within-budget .term-btn{cursor:pointer}.pms-drive-within-budget .term-btn.active,.pms-drive-within-budget .term-btn.is-active,.pms-drive-within-budget .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-drive-within-budget .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-drive-within-budget .term-btn{transition:all .15s}.pms-drive-within-budget .term-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-drive-within-budget .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:24px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-drive-within-budget .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-drive-within-budget .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-drive-within-budget .summary-card-body{background:0 0;padding:0}.pms-drive-within-budget .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .summary-intro{font-size:16px;line-height:24px}}.pms-drive-within-budget .summary-intro{color:#000;margin-bottom:16px}.pms-drive-within-budget .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-drive-within-budget .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .summary-table{font-size:16px;line-height:20px}}.pms-drive-within-budget .summary-table td{padding:5px 0}.pms-drive-within-budget .summary-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-drive-within-budget .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .summary-table td:last-child{color:#000}.pms-drive-within-budget .summary-table tr{border-bottom:none}.pms-drive-within-budget .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .costs-intro{font-size:16px;line-height:24px}}.pms-drive-within-budget .costs-intro{color:#000;margin-bottom:16px}.pms-drive-within-budget .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-drive-within-budget .costs-table{font-size:16px;line-height:20px}}.pms-drive-within-budget .costs-table{margin-bottom:0}.pms-drive-within-budget .costs-table td{padding:5px 0}.pms-drive-within-budget .costs-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-drive-within-budget .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-drive-within-budget .costs-table td:last-child{color:#000}.pms-drive-within-budget .costs-table .plus,.pms-drive-within-budget .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-drive-within-budget hr.divider{background:#00000080;border:none;width:100%;height:1px;margin:0 0 16px}.pms-drive-within-budget .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-drive-within-budget .total-row{font-size:16px;line-height:24px}}.pms-drive-within-budget .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-drive-within-budget .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-drive-within-budget .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-drive-within-budget .total-row span:last-child{font-size:18px;line-height:23px}}.pms-drive-within-budget .total-row span:last-child{color:#000;text-align:right}.pms-drive-within-budget .home-price-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pms-drive-within-budget .home-price-row .input-wrapper{border:1px solid #00000080}.pms-paying-loan-early,.pms-paying-loan-early *,.pms-paying-loan-early :before,.pms-paying-loan-early :after{box-sizing:border-box}.pms-paying-loan-early{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-paying-loan-early{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-paying-loan-early{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-paying-loan-early{padding:24px 18px}}.pms-paying-loan-early .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-paying-loan-early .pms-page-title{max-width:751px}}.pms-paying-loan-early .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .pms-page-title{font-size:36px;line-height:47px}}.pms-paying-loan-early .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-paying-loan-early .intro-text{max-width:751px}}@media (max-width:767px){.pms-paying-loan-early .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-paying-loan-early .calc-body{max-width:751px}}@media (max-width:767px){.pms-paying-loan-early .calc-header{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-paying-loan-early .desktop-layout{gap:0;padding:24px 16px;display:block}}@media (max-width:991px){.pms-paying-loan-early .left-col.tab-hidden,.pms-paying-loan-early .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-paying-loan-early .left-col,.pms-paying-loan-early .right-col{display:block!important}}.pms-paying-loan-early .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-paying-loan-early .tabs,.pms-paying-loan-early .tabs-static{display:none}}.pms-paying-loan-early .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-paying-loan-early .hero-full{display:none}}.pms-paying-loan-early .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-paying-loan-early .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-paying-loan-early .hero-desktop{display:block}}.pms-paying-loan-early .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .hero-amount{font-size:36px;line-height:47px}}.pms-paying-loan-early .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}@media (max-width:767px){.pms-paying-loan-early .hero-amount-unit{font-size:16px;line-height:20px}}.pms-paying-loan-early .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-paying-loan-early .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-paying-loan-early .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}@media (min-width:992px){.pms-paying-loan-early .sticky-dock{display:none!important}}@media (max-width:767px){.pms-paying-loan-early .hero-mini-amount{font-size:24px;line-height:31px}}.pms-paying-loan-early .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-paying-loan-early .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-paying-loan-early .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-paying-loan-early .currency-select{font-size:16px;line-height:21px}}.pms-paying-loan-early .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-paying-loan-early .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-paying-loan-early .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-paying-loan-early .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-paying-loan-early .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .apply-btn{font-size:16px;line-height:20px}}.pms-paying-loan-early .apply-btn{cursor:pointer;white-space:nowrap}.pms-paying-loan-early .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-paying-loan-early .apply-btn:active{color:#0f2595}.pms-paying-loan-early .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-paying-loan-early .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-paying-loan-early .scenario-icon svg{width:16px;height:16px;display:block}.pms-paying-loan-early .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-paying-loan-early .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-paying-loan-early .apply-btn-label{display:inline}.pms-paying-loan-early .apply-btn-label-long{display:none}.pms-paying-loan-early .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-paying-loan-early .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-paying-loan-early .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-paying-loan-early .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-paying-loan-early .pms-accordion-item:last-child{border-bottom:none}.pms-paying-loan-early .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-paying-loan-early .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-paying-loan-early .pms-accordion-item:only-child{border-radius:11px}.pms-paying-loan-early .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-paying-loan-early .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-paying-loan-early .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-paying-loan-early .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-paying-loan-early .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-paying-loan-early .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-paying-loan-early .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-paying-loan-early .pms-accordion-header-content{flex:1;min-width:0}.pms-paying-loan-early .pms-accordion-title,.pms-paying-loan-early .accordion-title{align-items:center;gap:8px;display:flex}.pms-paying-loan-early .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-paying-loan-early .pms-accordion-badge,.pms-paying-loan-early .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-paying-loan-early .left-col .pms-accordion-badge,.pms-paying-loan-early .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .left-col .pms-accordion-badge,.pms-paying-loan-early .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-paying-loan-early .left-col .pms-accordion-badge,.pms-paying-loan-early .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-paying-loan-early .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-paying-loan-early .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-paying-loan-early .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-paying-loan-early .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-paying-loan-early .pms-accordion-body{background:#fff;padding:24px 16px}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-paying-loan-early .pms-accordion-item:not(.open) .pms-accordion-body{display:none}@media (max-width:767px){.pms-paying-loan-early .field-label{font-size:16px;line-height:24px}}.pms-paying-loan-early .field-label.field-label--mb8,.pms-paying-loan-early .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-paying-loan-early .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-paying-loan-early .input-wrapper--wide{width:160px}@media (max-width:767px){.pms-paying-loan-early .input-prefix,.pms-paying-loan-early .input-suffix{font-size:16px;line-height:21px}}.pms-paying-loan-early .input-prefix,.pms-paying-loan-early .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-paying-loan-early .field-input{font-size:16px;line-height:21px}}.pms-paying-loan-early .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .summary-intro{font-size:16px;line-height:24px}}.pms-paying-loan-early .summary-table{border-collapse:collapse;width:100%}@media (max-width:767px){.pms-paying-loan-early .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-paying-loan-early .costs-intro{font-size:16px;line-height:24px}}.pms-paying-loan-early .costs-table{width:100%;margin-bottom:0}@media (max-width:767px){.pms-paying-loan-early .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .costs-table td:last-child{text-align:right;color:#000}.pms-paying-loan-early .costs-table .plus,.pms-paying-loan-early .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-paying-loan-early .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-paying-loan-early .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .total-row span:first-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .total-row span:first-child{color:#000}@media (max-width:767px){.pms-paying-loan-early .total-row span:last-child{font-size:18px;line-height:23px}}.pms-paying-loan-early .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-paying-loan-early .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .unit-suffix{font-size:16px;line-height:20px}}.pms-paying-loan-early .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-paying-loan-early .field-row--compact{margin-bottom:4px}.pms-paying-loan-early .field-row--sm{margin-bottom:6px}.pms-paying-loan-early .field-label--mb8{margin-bottom:8px}.pms-paying-loan-early .field-label--mb10{margin-bottom:10px}.pms-paying-loan-early .term-btns--mb{margin-bottom:14px}.pms-paying-loan-early .term-btns--mt{margin-top:24px}.pms-paying-loan-early .summary-card--mb12{margin-bottom:12px}.pms-paying-loan-early .costs-intro--mt{margin-top:32px}.pms-paying-loan-early .costs-intro--mb12{margin-bottom:12px}.pms-paying-loan-early .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-paying-loan-early .calc-toolbar{max-width:751px}}.pms-paying-loan-early .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-paying-loan-early .calc-toolbar{padding:0 16px 12px}}.pms-paying-loan-early .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-paying-loan-early .clear-btn{font-size:14px;line-height:18px}}.pms-paying-loan-early .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-paying-loan-early .clear-btn svg{flex-shrink:0;display:block}.pms-paying-loan-early .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-paying-loan-early .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-paying-loan-early .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-paying-loan-early .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-paying-loan-early .encourage-toast{font-size:16px;line-height:20px}}.pms-paying-loan-early .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-paying-loan-early .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-paying-loan-early .encourage-toast-icon svg{display:block}.pms-paying-loan-early .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-paying-loan-early .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-paying-loan-early .encourage-toast-close:hover{background:#0000000f}.pms-paying-loan-early .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-paying-loan-early .encourage-toast-close svg{display:block}.pms-paying-loan-early .hero-full.blue-hero,.pms-paying-loan-early .hero-desktop.blue-hero{background:#0f2595}.pms-paying-loan-early .hero-full.green-hero,.pms-paying-loan-early .hero-desktop.green-hero{background:#3e9a6b}.pms-paying-loan-early .hero-full.pink-hero,.pms-paying-loan-early .hero-desktop.pink-hero{background:#d45168}.pms-paying-loan-early .hero-full.orange-hero,.pms-paying-loan-early .hero-desktop.orange-hero{background:#f6a000}.pms-paying-loan-early .hero-bubble.blue-bubble,.pms-paying-loan-early .hero-bubble-desktop.blue-bubble,.pms-paying-loan-early .hero-mini.blue-bubble{background:#c8edfe}.pms-paying-loan-early .hero-bubble.green-bubble,.pms-paying-loan-early .hero-bubble-desktop.green-bubble,.pms-paying-loan-early .hero-mini.green-bubble{background:#d7f1c3}.pms-paying-loan-early .hero-bubble.pink-bubble,.pms-paying-loan-early .hero-bubble-desktop.pink-bubble,.pms-paying-loan-early .hero-mini.pink-bubble{background:#ffb0d2}.pms-paying-loan-early .hero-bubble.orange-bubble,.pms-paying-loan-early .hero-bubble-desktop.orange-bubble,.pms-paying-loan-early .hero-mini.orange-bubble{background:#ffee9b}.pms-paying-loan-early .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-paying-loan-early .status-banner.green,.pms-paying-loan-early .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-paying-loan-early .status-banner.yellow,.pms-paying-loan-early .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-paying-loan-early .status-banner.red,.pms-paying-loan-early .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-paying-loan-early .status-banner.blue,.pms-paying-loan-early .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-paying-loan-early .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-paying-loan-early .status-icon svg{display:block}.pms-paying-loan-early .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-paying-loan-early .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .status-desc{font-size:16px;line-height:24px}}.pms-paying-loan-early .status-desc{color:#000}.pms-paying-loan-early input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-paying-loan-early input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-paying-loan-early input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-paying-loan-early input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-paying-loan-early input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-paying-loan-early input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-paying-loan-early input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-paying-loan-early input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-paying-loan-early input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-paying-loan-early .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-paying-loan-early .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-paying-loan-early .calc-radio-group-label.is-error{color:#be2d2d}.pms-paying-loan-early .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-paying-loan-early .calc-field-error{font-size:14px;line-height:18px}}.pms-paying-loan-early .calc-field-error{color:#be2d2d}.pms-paying-loan-early .input-wrapper:focus-within,.pms-paying-loan-early .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-paying-loan-early .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .calc-section-title{font-size:16px;line-height:21px}}.pms-paying-loan-early .calc-section-title{color:#0f2595;text-align:left}.pms-paying-loan-early .calc-body .left-col .accordion-group,.pms-paying-loan-early .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-paying-loan-early .calc-body .left-col .accordion-item,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-paying-loan-early .calc-body .left-col .accordion-item:last-child,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-paying-loan-early .calc-body .left-col .accordion-item:first-child,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-paying-loan-early .calc-body .left-col .accordion-item:last-child,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-paying-loan-early .calc-body .left-col .accordion-item:only-child,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-paying-loan-early .calc-body .left-col .accordion-header,.pms-paying-loan-early .calc-body .left-col .pms-accordion-header,.pms-paying-loan-early .calc-body .left-col .accordion-item .accordion-header,.pms-paying-loan-early .calc-body .left-col .accordion-item.open .accordion-header,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-paying-loan-early .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-paying-loan-early .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-paying-loan-early .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-paying-loan-early .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-paying-loan-early .calc-body .left-col .accordion-body,.pms-paying-loan-early .calc-body .left-col .pms-accordion-body,.pms-paying-loan-early .calc-body .left-col .accordion-item .accordion-body,.pms-paying-loan-early .calc-body .left-col .accordion-item.open .accordion-body,.pms-paying-loan-early .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-paying-loan-early .calc-body .left-col .accordion-title,.pms-paying-loan-early .calc-body .left-col .pms-accordion-badge,.pms-paying-loan-early .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .calc-body .left-col .accordion-title,.pms-paying-loan-early .calc-body .left-col .pms-accordion-badge,.pms-paying-loan-early .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-paying-loan-early .calc-body .left-col .accordion-title,.pms-paying-loan-early .calc-body .left-col .pms-accordion-badge,.pms-paying-loan-early .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-paying-loan-early .calc-body .left-col .accordion-subtitle,.pms-paying-loan-early .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-paying-loan-early .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-paying-loan-early .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-paying-loan-early .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-paying-loan-early .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-paying-loan-early .calc-body .right-col .out-accordion-group,.pms-paying-loan-early .calc-body .right-col .pms-accordion-group,.pms-paying-loan-early .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-paying-loan-early .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-paying-loan-early .calc-body .right-col .out-accordion-header,.pms-paying-loan-early .calc-body .right-col .pms-accordion-header,.pms-paying-loan-early .calc-body .right-col .out-accordion .out-accordion-header,.pms-paying-loan-early .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-paying-loan-early .calc-body .right-col .out-accordion-body,.pms-paying-loan-early .calc-body .right-col .pms-accordion-body,.pms-paying-loan-early .calc-body .right-col .out-accordion .out-accordion-body,.pms-paying-loan-early .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-paying-loan-early .calc-body .right-col .out-accordion-badge,.pms-paying-loan-early .calc-body .right-col .pms-accordion-badge,.pms-paying-loan-early .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-paying-loan-early .schedule-wrap,.pms-paying-loan-early .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-paying-loan-early .schedule-table{border-collapse:collapse;width:100%}.pms-paying-loan-early .schedule-table th,.pms-paying-loan-early .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-paying-loan-early .schedule-table th:first-child,.pms-paying-loan-early .schedule-table td:first-child{text-align:left}.pms-paying-loan-early .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-paying-loan-early .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-paying-loan-early .btn-primary,.pms-paying-loan-early .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .btn-primary,.pms-paying-loan-early .bts-print-btn{font-size:16px;line-height:22px}}.pms-paying-loan-early .btn-primary,.pms-paying-loan-early .bts-print-btn{cursor:pointer}.pms-paying-loan-early .btn-primary:hover,.pms-paying-loan-early .bts-print-btn:hover{background:#173be8}.pms-paying-loan-early .btn-primary:active,.pms-paying-loan-early .bts-print-btn:active{background:#0f2595}.pms-paying-loan-early .btn-primary:focus-visible,.pms-paying-loan-early .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-paying-loan-early,.pms-paying-loan-early *,.pms-paying-loan-early :before,.pms-paying-loan-early :after{box-sizing:border-box}.pms-paying-loan-early{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;--pms-savings-chart-principal:#0f2595;--pms-savings-chart-interest:#b3d7ff99;--pms-savings-chart-interest-stroke:#1434cb;--pms-savings-chart-grid:#0000001a;--pms-savings-chart-tick:#4a4a4a;--pms-savings-chart-baseline:#4a4a4a;--pms-savings-chart-plot-border:#1434cb;--pms-savings-chart-frame-dash:#a1b0f6;--pms-savings-chart-frame-bg:#f9fcff;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-paying-loan-early{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-paying-loan-early{border-radius:24px;padding:16px 24px;box-shadow:0 4px 4px #00000040}.pms-paying-loan-early .intro-text{padding-top:0}.pms-paying-loan-early .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-paying-loan-early .left-col,.pms-paying-loan-early .right-col{border-right:none;flex:0 auto;width:100%;padding:0}.pms-paying-loan-early .desktop-layout{gap:0;padding:24px 16px;display:block}.pms-paying-loan-early .status-banner{margin:16px 0}}.pms-paying-loan-early .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-paying-loan-early .intro-text{max-width:751px}}.pms-paying-loan-early .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .intro-text{font-size:18px;line-height:27px}}.pms-paying-loan-early .intro-text{color:#000}.pms-paying-loan-early .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-paying-loan-early .calc-body{max-width:751px}}.pms-paying-loan-early .calc-body{background:#fff;margin:0 auto}.pms-paying-loan-early .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-paying-loan-early .calc-header{font-size:16px;line-height:24px}}.pms-paying-loan-early .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-paying-loan-early .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}.pms-paying-loan-early .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-paying-loan-early .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-paying-loan-early .left-col.tab-hidden,.pms-paying-loan-early .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-paying-loan-early .left-col,.pms-paying-loan-early .right-col{display:block!important}}.pms-paying-loan-early .tabs,.pms-paying-loan-early .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-paying-loan-early .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-paying-loan-early .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-paying-loan-early .tabs,.pms-paying-loan-early .tabs-static{display:none}}.pms-paying-loan-early .hero-full{justify-content:center;align-items:center;display:flex}.pms-paying-loan-early .hero-full.blue-hero{background:#0f2595}.pms-paying-loan-early .hero-full.green-hero{background:#3e9a6b}.pms-paying-loan-early .hero-full.pink-hero{background:#d45168}.pms-paying-loan-early .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-paying-loan-early .hero-full{display:none}}.pms-paying-loan-early .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-paying-loan-early .hero-bubble.blue-bubble{background:#c8edfe}.pms-paying-loan-early .hero-bubble.green-bubble{background:#d7f1c3}.pms-paying-loan-early .hero-bubble.pink-bubble{background:#ffb0d2}.pms-paying-loan-early .hero-bubble.orange-bubble{background:#ffee9b}.pms-paying-loan-early .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-paying-loan-early .hero-desktop.blue-hero{background:#0f2595}.pms-paying-loan-early .hero-desktop.green-hero{background:#3e9a6b}.pms-paying-loan-early .hero-desktop.pink-hero{background:#d45168}.pms-paying-loan-early .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-paying-loan-early .hero-desktop{display:block}}.pms-paying-loan-early .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-paying-loan-early .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-paying-loan-early .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-paying-loan-early .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-paying-loan-early .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-paying-loan-early .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-paying-loan-early .hero-amount-unit{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}@media (max-width:767px){.pms-paying-loan-early .hero-amount-unit{font-size:16px;line-height:24px}}.pms-paying-loan-early .hero-amount-unit{color:#4a4a4a}.pms-paying-loan-early .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-paying-loan-early .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-paying-loan-early .sticky-dock.visible{display:flex}.pms-paying-loan-early .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-paying-loan-early .sticky-dock{display:none!important}}.pms-paying-loan-early .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-paying-loan-early .hero-mini.blue-bubble{background:#c8edfe}.pms-paying-loan-early .hero-mini.green-bubble{background:#d7f1c3}.pms-paying-loan-early .hero-mini.pink-bubble{background:#ffb0d2}.pms-paying-loan-early .hero-mini.orange-bubble{background:#ffee9b}.pms-paying-loan-early .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-paying-loan-early .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .hero-mini-amount{font-size:24px;line-height:31px}}.pms-paying-loan-early .hero-mini-amount{color:#000}.pms-paying-loan-early .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-paying-loan-early .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pms-paying-loan-early .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .currency-select{font-size:16px;line-height:21px}}.pms-paying-loan-early .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:16px}.pms-paying-loan-early .ploe-input-stack{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;max-width:100%;display:flex}.pms-paying-loan-early .ploe-input-panel{box-sizing:border-box;background:#f9fcff;border:1px solid #00000014;border-radius:12px;width:100%;padding:16px}.pms-paying-loan-early .ploe-input-panel .field-row:last-child{margin-bottom:0}.pms-paying-loan-early .field-row{margin-bottom:24px}.pms-paying-loan-early .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-paying-loan-early .field-top>.field-label{flex:0 auto;min-width:0}.pms-paying-loan-early .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-paying-loan-early .field-label{font-size:16px;line-height:24px}}.pms-paying-loan-early .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-paying-loan-early .field-label>.info-wrap{flex-shrink:0}.pms-paying-loan-early .info-wrap{display:inline-flex;position:relative}.pms-paying-loan-early .info-wrap:hover .tooltip{display:block}.pms-paying-loan-early .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-paying-loan-early .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-paying-loan-early .tooltip{font-size:14px;line-height:18px}}.pms-paying-loan-early .tooltip{z-index:9999;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-paying-loan-early .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-paying-loan-early .input-prefix,.pms-paying-loan-early .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .input-prefix,.pms-paying-loan-early .input-suffix{font-size:16px;line-height:21px}}.pms-paying-loan-early .input-prefix,.pms-paying-loan-early .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-paying-loan-early .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .field-input{font-size:16px;line-height:21px}}.pms-paying-loan-early .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-paying-loan-early .field-input::-webkit-inner-spin-button{display:none}.pms-paying-loan-early input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-paying-loan-early input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-paying-loan-early input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-paying-loan-early input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-paying-loan-early input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-paying-loan-early .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-paying-loan-early .ploe-summary-card{margin-bottom:12px}.pms-paying-loan-early .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-paying-loan-early .summary-card-header svg{flex-shrink:0;display:block}.pms-paying-loan-early .summary-card-body{background:0 0;padding:0}.pms-paying-loan-early .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .summary-intro{font-size:16px;line-height:24px}}.pms-paying-loan-early .summary-intro{color:#000;margin-bottom:32px}.pms-paying-loan-early .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-paying-loan-early .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .summary-table{font-size:16px;line-height:20px}}.pms-paying-loan-early .summary-table td{padding-bottom:10px}.pms-paying-loan-early .summary-table tr:last-child td{padding-bottom:0}.pms-paying-loan-early .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .summary-table td:first-child{color:#4a4a4a}.pms-paying-loan-early .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .summary-table td:last-child{color:#000}.pms-paying-loan-early .summary-table tr{border-bottom:none}.pms-paying-loan-early .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .costs-intro{font-size:16px;line-height:24px}}.pms-paying-loan-early .costs-intro{color:#000;margin-bottom:16px}.pms-paying-loan-early .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .costs-table{font-size:16px;line-height:20px}}.pms-paying-loan-early .costs-table{margin-bottom:0}.pms-paying-loan-early .costs-table td{padding-bottom:10px}.pms-paying-loan-early .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .costs-table td:first-child{color:#4a4a4a}.pms-paying-loan-early .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-paying-loan-early .costs-table td:last-child{color:#000}.pms-paying-loan-early .costs-table .plus,.pms-paying-loan-early .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-paying-loan-early hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-paying-loan-early .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-paying-loan-early .total-row{font-size:16px;line-height:24px}}.pms-paying-loan-early .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-paying-loan-early .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-paying-loan-early .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-paying-loan-early .total-row span:last-child{font-size:18px;line-height:23px}}.pms-paying-loan-early .total-row span:last-child{color:#000;text-align:right}.pms-paying-loan-early .ploe-savings-intro{margin-bottom:16px}.pms-paying-loan-early .ploe-savings-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:16px;margin-bottom:14px;font-weight:400;display:flex}@media (max-width:767px){.pms-paying-loan-early .ploe-savings-legend{font-size:14px;line-height:18px}}.pms-paying-loan-early .ploe-savings-legend{justify-content:center}.pms-paying-loan-early .ploe-savings-legend-item{align-items:center;gap:6px;display:flex}.pms-paying-loan-early .ploe-savings-legend-swatch{border-radius:2px;flex-shrink:0;width:14px;height:14px}.pms-paying-loan-early .ploe-savings-legend-swatch--principal{background:var(--pms-savings-chart-principal)}.pms-paying-loan-early .ploe-savings-legend-swatch--interest{background:var(--pms-savings-chart-interest)}.pms-paying-loan-early .pms-savings-chart-frame{box-sizing:border-box;width:65%;max-width:65%;margin-inline:auto;padding:10px 4px 8px}.pms-paying-loan-early .pms-savings-chart-frame svg{width:100%;max-width:100%;height:auto;font-family:var(--font);vertical-align:top;display:block;overflow:visible}.pms-paying-loan-early .pms-savings-chart-frame svg foreignObject.pms-savings-chart-caption-fo{overflow:visible}.pms-paying-loan-early .pms-savings-chart-frame svg .pms-savings-chart-caption-html{box-sizing:border-box;width:100%;font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;padding:0 2px;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .pms-savings-chart-frame svg .pms-savings-chart-caption-html{font-size:14px;line-height:18px}}.pms-paying-loan-early .pms-savings-chart-frame svg .pms-savings-chart-caption-html{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;text-align:center;text-transform:capitalize;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;font-weight:500}.pms-paying-loan-early .pms-savings-chart-frame svg .pms-savings-chart-yaxis{color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600}.pms-paying-loan-early .ploe-comparison-body{box-sizing:border-box;border-bottom:1px solid #0000001a;border-left:1px solid #0000001a;border-right:1px solid #0000001a;width:100%;max-width:100%;margin:0;padding:16px;overflow-x:hidden}.pms-paying-loan-early .pms-accordion-group--right .pms-accordion-item:last-child>.pms-accordion-header{box-sizing:border-box;border-bottom:1px solid #0000001a;border-left:1px solid #0000001a;border-right:1px solid #0000001a;justify-content:center;align-self:stretch;align-items:center;gap:10px;height:48px;padding:8px 10px;display:flex}.pms-paying-loan-early .ploe-comparison-table{width:100%;min-width:0;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .ploe-comparison-table{font-size:14px;line-height:18px}}.pms-paying-loan-early .ploe-comparison-table{border-collapse:collapse;table-layout:fixed}.pms-paying-loan-early .ploe-comparison-table th,.pms-paying-loan-early .ploe-comparison-table td{border-bottom:1px solid #0000001a;border-right:1px solid #0000001a;overflow:visible}.pms-paying-loan-early .ploe-comparison-table thead th:first-child{text-align:left;font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-paying-loan-early .ploe-comparison-table thead th:nth-child(2),.pms-paying-loan-early .ploe-comparison-table thead th:nth-child(3){font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#4a4a4a;text-align:center;font-weight:600}.pms-paying-loan-early .ploe-comparison-table thead th .ploe-comp-th-subline{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-paying-loan-early .ploe-comparison-table thead th .ploe-comp-th-subline{font-size:10px;line-height:13px}}.pms-paying-loan-early .ploe-comparison-table thead th .ploe-comp-th-subline{color:#4a4a4a}.pms-paying-loan-early .ploe-comparison-table tbody td:first-child{color:#4a4a4a;font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-paying-loan-early .ploe-comparison-table tbody td:nth-child(2){text-align:center;font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-paying-loan-early .ploe-comparison-table th:nth-child(2),.pms-paying-loan-early .ploe-comparison-table th:nth-child(3),.pms-paying-loan-early .ploe-comparison-table td:nth-child(2),.pms-paying-loan-early .ploe-comparison-table td:nth-child(3){white-space:nowrap}.pms-paying-loan-early .ploe-comparison-table th:last-child,.pms-paying-loan-early .ploe-comparison-table td:last-child{border-right:none}.pms-paying-loan-early .ploe-comparison-table tbody tr:last-child td{border-bottom:none}.pms-paying-loan-early .ploe-comparison-table th:nth-child(3),.pms-paying-loan-early .ploe-comparison-table td:nth-child(3){box-sizing:border-box;vertical-align:middle;background:#d6f2c459;height:48px;padding:8px 10px}.pms-paying-loan-early .ploe-comparison-table th:first-child,.pms-paying-loan-early .ploe-comparison-table th:nth-child(2),.pms-paying-loan-early .ploe-comparison-table td:first-child,.pms-paying-loan-early .ploe-comparison-table td:nth-child(2){box-sizing:border-box;vertical-align:middle;height:48px;padding:8px 10px}.pms-paying-loan-early .comp-new-col{color:#2f6f4e;font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500;text-align:center!important}.pms-true-loan-cost,.pms-true-loan-cost *,.pms-true-loan-cost :before,.pms-true-loan-cost :after{box-sizing:border-box}.pms-true-loan-cost{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-true-loan-cost{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-true-loan-cost{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-true-loan-cost{padding:24px 18px}}.pms-true-loan-cost .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-loan-cost .pms-page-title{max-width:751px}}.pms-true-loan-cost .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .pms-page-title{font-size:36px;line-height:47px}}.pms-true-loan-cost .pms-page-title{color:#000}.pms-true-loan-cost .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-loan-cost .intro-text{max-width:751px}}.pms-true-loan-cost .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .intro-text{font-size:18px;line-height:27px}}.pms-true-loan-cost .intro-text{color:#000}.pms-true-loan-cost .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-loan-cost .calc-body{max-width:751px}}.pms-true-loan-cost .calc-body{background:#fff;margin:0 auto}.pms-true-loan-cost .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-true-loan-cost .calc-header{font-size:16px;line-height:24px}}.pms-true-loan-cost .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-true-loan-cost .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-true-loan-cost .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-true-loan-cost .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-true-loan-cost .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-true-loan-cost .left-col.tab-hidden,.pms-true-loan-cost .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-true-loan-cost .left-col,.pms-true-loan-cost .right-col{display:block!important}}.pms-true-loan-cost .tabs,.pms-true-loan-cost .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-true-loan-cost .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-true-loan-cost .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-true-loan-cost .tabs,.pms-true-loan-cost .tabs-static{display:none}}.pms-true-loan-cost .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-true-loan-cost .hero-full{display:none}}.pms-true-loan-cost .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-true-loan-cost .hero-bubble{padding:20px 24px}}.pms-true-loan-cost .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-true-loan-cost .hero-desktop{display:block}}.pms-true-loan-cost .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-true-loan-cost .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-true-loan-cost .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .hero-amount{font-size:36px;line-height:47px}}.pms-true-loan-cost .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-true-loan-cost .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .hero-amount-unit{font-size:16px;line-height:20px}}.pms-true-loan-cost .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-true-loan-cost .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-true-loan-cost .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-true-loan-cost .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-true-loan-cost .sticky-dock.visible{display:flex}.pms-true-loan-cost .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-true-loan-cost .sticky-dock{display:none!important}}.pms-true-loan-cost .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-true-loan-cost .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-true-loan-cost .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .hero-mini-amount{font-size:24px;line-height:31px}}.pms-true-loan-cost .hero-mini-amount{color:#000}.pms-true-loan-cost .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-true-loan-cost .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-true-loan-cost .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-true-loan-cost .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .currency-select{font-size:16px;line-height:21px}}.pms-true-loan-cost .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-true-loan-cost .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-true-loan-cost .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-true-loan-cost .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-true-loan-cost .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .apply-btn{font-size:16px;line-height:20px}}.pms-true-loan-cost .apply-btn{cursor:pointer;white-space:nowrap}.pms-true-loan-cost .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-true-loan-cost .apply-btn:active{color:#0f2595}.pms-true-loan-cost .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-true-loan-cost .scenario-icon svg{width:16px;height:16px;display:block}.pms-true-loan-cost .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-true-loan-cost .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-true-loan-cost .apply-btn-label{display:inline}.pms-true-loan-cost .apply-btn-label-long{display:none}.pms-true-loan-cost .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-true-loan-cost .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-true-loan-cost .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-true-loan-cost .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-true-loan-cost .pms-accordion-item:last-child{border-bottom:none}.pms-true-loan-cost .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-true-loan-cost .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-true-loan-cost .pms-accordion-item:only-child{border-radius:11px}.pms-true-loan-cost .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-true-loan-cost .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-true-loan-cost .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-true-loan-cost .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-true-loan-cost .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-true-loan-cost .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-true-loan-cost .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-true-loan-cost .pms-accordion-header-content{flex:1;min-width:0}.pms-true-loan-cost .pms-accordion-title,.pms-true-loan-cost .accordion-title{align-items:center;gap:8px;display:flex}.pms-true-loan-cost .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-true-loan-cost .pms-accordion-badge,.pms-true-loan-cost .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-true-loan-cost .left-col .pms-accordion-badge,.pms-true-loan-cost .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .left-col .pms-accordion-badge,.pms-true-loan-cost .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-true-loan-cost .left-col .pms-accordion-badge,.pms-true-loan-cost .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-true-loan-cost .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-true-loan-cost .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-true-loan-cost .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-true-loan-cost .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-true-loan-cost .pms-accordion-body{background:#fff;padding:24px 16px}.pms-true-loan-cost .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-true-loan-cost .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-true-loan-cost .field-row{margin-bottom:24px}.pms-true-loan-cost .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-true-loan-cost .field-top>.field-label{flex:0 auto;min-width:0}.pms-true-loan-cost .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-true-loan-cost .field-label{font-size:16px;line-height:24px}}.pms-true-loan-cost .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-true-loan-cost .field-label>.info-wrap{flex-shrink:0}.pms-true-loan-cost .field-label.field-label--mb8,.pms-true-loan-cost .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-true-loan-cost .info-wrap{display:inline-flex;position:relative}.pms-true-loan-cost .info-wrap:hover .tooltip{display:block}.pms-true-loan-cost .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-true-loan-cost .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-true-loan-cost .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-true-loan-cost .input-wrapper--wide{width:160px}.pms-true-loan-cost .input-prefix,.pms-true-loan-cost .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .input-prefix,.pms-true-loan-cost .input-suffix{font-size:16px;line-height:21px}}.pms-true-loan-cost .input-prefix,.pms-true-loan-cost .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-true-loan-cost .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .field-input{font-size:16px;line-height:21px}}.pms-true-loan-cost .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-true-loan-cost .field-input::-webkit-inner-spin-button{display:none}.pms-true-loan-cost input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-true-loan-cost input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-true-loan-cost input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-true-loan-cost input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-true-loan-cost input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-true-loan-cost .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-true-loan-cost .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-true-loan-cost .summary-card-header svg{flex-shrink:0;display:block}.pms-true-loan-cost .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-true-loan-cost .summary-card-body{background:0 0;padding:0}.pms-true-loan-cost .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .summary-intro{font-size:16px;line-height:24px}}.pms-true-loan-cost .summary-intro{color:#000;margin-bottom:32px}.pms-true-loan-cost .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-true-loan-cost .summary-table{border-collapse:collapse;width:100%}.pms-true-loan-cost .summary-table td{padding-bottom:10px}.pms-true-loan-cost .summary-table tr:last-child td{padding-bottom:0}.pms-true-loan-cost .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-true-loan-cost .summary-table td:first-child{color:#4a4a4a}.pms-true-loan-cost .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-true-loan-cost .summary-table td:last-child{text-align:right;color:#000}.pms-true-loan-cost .summary-table tr{border-bottom:none}.pms-true-loan-cost .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .costs-intro{font-size:16px;line-height:24px}}.pms-true-loan-cost .costs-intro{color:#000;margin-bottom:16px}.pms-true-loan-cost .costs-table{width:100%;margin-bottom:0}.pms-true-loan-cost .costs-table td{padding-bottom:10px}.pms-true-loan-cost .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-true-loan-cost .costs-table td:first-child{color:#4a4a4a}.pms-true-loan-cost .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-true-loan-cost .costs-table td:last-child{text-align:right;color:#000}.pms-true-loan-cost .costs-table .plus,.pms-true-loan-cost .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-true-loan-cost hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-true-loan-cost .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-true-loan-cost .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .total-row span:first-child{font-size:16px;line-height:20px}}.pms-true-loan-cost .total-row span:first-child{color:#000}.pms-true-loan-cost .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .total-row span:last-child{font-size:18px;line-height:23px}}.pms-true-loan-cost .total-row span:last-child{color:#000;text-align:right}.pms-true-loan-cost .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-true-loan-cost .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .unit-suffix{font-size:16px;line-height:20px}}.pms-true-loan-cost .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-true-loan-cost .field-row--compact{margin-bottom:4px}.pms-true-loan-cost .field-row--sm{margin-bottom:6px}.pms-true-loan-cost .field-label--mb8{margin-bottom:8px}.pms-true-loan-cost .field-label--mb10{margin-bottom:10px}.pms-true-loan-cost .term-btns--mb{margin-bottom:14px}.pms-true-loan-cost .term-btns--mt{margin-top:24px}.pms-true-loan-cost .summary-card--mb12{margin-bottom:12px}.pms-true-loan-cost .costs-intro--mt{margin-top:32px}.pms-true-loan-cost .costs-intro--mb12{margin-bottom:12px}.pms-true-loan-cost .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-true-loan-cost .calc-toolbar{max-width:751px}}.pms-true-loan-cost .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-true-loan-cost .calc-toolbar{padding:0 16px 12px}}.pms-true-loan-cost .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-true-loan-cost .clear-btn{font-size:14px;line-height:18px}}.pms-true-loan-cost .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-true-loan-cost .clear-btn svg{flex-shrink:0;display:block}.pms-true-loan-cost .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-true-loan-cost .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-true-loan-cost .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-true-loan-cost .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-true-loan-cost .encourage-toast{font-size:16px;line-height:20px}}.pms-true-loan-cost .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-true-loan-cost .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-true-loan-cost .encourage-toast-icon svg{display:block}.pms-true-loan-cost .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-true-loan-cost .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-true-loan-cost .encourage-toast-close:hover{background:#0000000f}.pms-true-loan-cost .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-true-loan-cost .encourage-toast-close svg{display:block}.pms-true-loan-cost .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-true-loan-cost .status-banner.green,.pms-true-loan-cost .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-true-loan-cost .status-banner.yellow,.pms-true-loan-cost .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-true-loan-cost .status-banner.red,.pms-true-loan-cost .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-true-loan-cost .status-banner.blue,.pms-true-loan-cost .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-true-loan-cost .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-true-loan-cost .status-icon svg{display:block}.pms-true-loan-cost .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-true-loan-cost .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .status-desc{font-size:16px;line-height:24px}}.pms-true-loan-cost .status-desc{color:#000}.pms-true-loan-cost input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-true-loan-cost input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-true-loan-cost input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-true-loan-cost input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-true-loan-cost input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-true-loan-cost input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-true-loan-cost input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-true-loan-cost input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-true-loan-cost input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-true-loan-cost .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-true-loan-cost .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-true-loan-cost .calc-radio-group-label.is-error{color:#be2d2d}.pms-true-loan-cost .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-true-loan-cost .calc-field-error{font-size:14px;line-height:18px}}.pms-true-loan-cost .calc-field-error{color:#be2d2d}.pms-true-loan-cost .input-wrapper:focus-within,.pms-true-loan-cost .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-true-loan-cost .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .calc-section-title{font-size:16px;line-height:21px}}.pms-true-loan-cost .calc-section-title{color:#0f2595;text-align:left}.pms-true-loan-cost .calc-body .left-col .accordion-group,.pms-true-loan-cost .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-true-loan-cost .calc-body .left-col .accordion-item,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-true-loan-cost .calc-body .left-col .accordion-item:last-child,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-true-loan-cost .calc-body .left-col .accordion-item:first-child,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-true-loan-cost .calc-body .left-col .accordion-item:last-child,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-true-loan-cost .calc-body .left-col .accordion-item:only-child,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-true-loan-cost .calc-body .left-col .accordion-header,.pms-true-loan-cost .calc-body .left-col .pms-accordion-header,.pms-true-loan-cost .calc-body .left-col .accordion-item .accordion-header,.pms-true-loan-cost .calc-body .left-col .accordion-item.open .accordion-header,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-true-loan-cost .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-true-loan-cost .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-true-loan-cost .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-true-loan-cost .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-true-loan-cost .calc-body .left-col .accordion-body,.pms-true-loan-cost .calc-body .left-col .pms-accordion-body,.pms-true-loan-cost .calc-body .left-col .accordion-item .accordion-body,.pms-true-loan-cost .calc-body .left-col .accordion-item.open .accordion-body,.pms-true-loan-cost .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-true-loan-cost .calc-body .left-col .accordion-title,.pms-true-loan-cost .calc-body .left-col .pms-accordion-badge,.pms-true-loan-cost .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .calc-body .left-col .accordion-title,.pms-true-loan-cost .calc-body .left-col .pms-accordion-badge,.pms-true-loan-cost .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-true-loan-cost .calc-body .left-col .accordion-title,.pms-true-loan-cost .calc-body .left-col .pms-accordion-badge,.pms-true-loan-cost .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-true-loan-cost .calc-body .left-col .accordion-subtitle,.pms-true-loan-cost .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-true-loan-cost .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-true-loan-cost .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-true-loan-cost .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-true-loan-cost .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-true-loan-cost .calc-body .right-col .out-accordion-group,.pms-true-loan-cost .calc-body .right-col .pms-accordion-group,.pms-true-loan-cost .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-true-loan-cost .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-true-loan-cost .calc-body .right-col .out-accordion-header,.pms-true-loan-cost .calc-body .right-col .pms-accordion-header,.pms-true-loan-cost .calc-body .right-col .out-accordion .out-accordion-header,.pms-true-loan-cost .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-true-loan-cost .calc-body .right-col .out-accordion-body,.pms-true-loan-cost .calc-body .right-col .pms-accordion-body,.pms-true-loan-cost .calc-body .right-col .out-accordion .out-accordion-body,.pms-true-loan-cost .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-true-loan-cost .calc-body .right-col .out-accordion-badge,.pms-true-loan-cost .calc-body .right-col .pms-accordion-badge,.pms-true-loan-cost .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-true-loan-cost .schedule-wrap,.pms-true-loan-cost .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-true-loan-cost .schedule-table{border-collapse:collapse;width:100%}.pms-true-loan-cost .schedule-table th,.pms-true-loan-cost .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-true-loan-cost .schedule-table th:first-child,.pms-true-loan-cost .schedule-table td:first-child{text-align:left}.pms-true-loan-cost .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-true-loan-cost .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-true-loan-cost .btn-primary,.pms-true-loan-cost .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .btn-primary,.pms-true-loan-cost .bts-print-btn{font-size:16px;line-height:22px}}.pms-true-loan-cost .btn-primary,.pms-true-loan-cost .bts-print-btn{cursor:pointer}.pms-true-loan-cost .btn-primary:hover,.pms-true-loan-cost .bts-print-btn:hover{background:#173be8}.pms-true-loan-cost .btn-primary:active,.pms-true-loan-cost .bts-print-btn:active{background:#0f2595}.pms-true-loan-cost .btn-primary:focus-visible,.pms-true-loan-cost .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}@media (max-width:991px){.pms-true-loan-cost{padding:24px}.pms-true-loan-cost .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-true-loan-cost .left-col,.pms-true-loan-cost .right-col{border-right:none;flex:0 auto;width:100%;padding:0}.pms-true-loan-cost .left-col>.pms-accordion-group{width:100%;margin-right:0}}.pms-true-loan-cost .left-col>.pms-accordion-group{background-color:#f9fcff;width:100%}.pms-true-loan-cost .left-col .pms-accordion-body{background:#f9fcff}.pms-true-loan-cost .hero-full.blue-hero,.pms-true-loan-cost .hero-desktop.blue-hero{background:#0f2595}.pms-true-loan-cost .hero-full.green-hero,.pms-true-loan-cost .hero-desktop.green-hero{background:#3e9a6b}.pms-true-loan-cost .hero-full.pink-hero,.pms-true-loan-cost .hero-desktop.pink-hero{background:#d45168}.pms-true-loan-cost .hero-full.orange-hero,.pms-true-loan-cost .hero-desktop.orange-hero{background:#f6a000}.pms-true-loan-cost .hero-bubble.blue-bubble,.pms-true-loan-cost .hero-bubble-desktop.blue-bubble,.pms-true-loan-cost .hero-mini.blue-bubble{background:#c8edfe}.pms-true-loan-cost .hero-bubble.green-bubble,.pms-true-loan-cost .hero-bubble-desktop.green-bubble,.pms-true-loan-cost .hero-mini.green-bubble{background:#d7f1c3}.pms-true-loan-cost .hero-bubble.pink-bubble,.pms-true-loan-cost .hero-bubble-desktop.pink-bubble,.pms-true-loan-cost .hero-mini.pink-bubble{background:#ffb0d2}.pms-true-loan-cost .hero-bubble.orange-bubble,.pms-true-loan-cost .hero-bubble-desktop.orange-bubble,.pms-true-loan-cost .hero-mini.orange-bubble{background:#ffee9b}.pms-true-loan-cost .scenario-card-list{gap:16px}@media (min-width:768px) and (max-width:991px){.pms-true-loan-cost .scenario-card-list{flex-direction:row;align-items:stretch}.pms-true-loan-cost .scenario-card{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0}.pms-true-loan-cost .apply-btn{align-self:flex-start}}.pms-true-loan-cost .scenario-card-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.pms-true-loan-cost .scenario-card-head{flex-direction:row;align-self:stretch;align-items:center;gap:4px;display:flex}.pms-true-loan-cost .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-true-loan-cost .scenario-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .scenario-name{font-size:16px;line-height:24px}}.pms-true-loan-cost .scenario-name{color:#000;min-width:0}.pms-true-loan-cost .scenario-desc{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .scenario-desc{font-size:10px;line-height:13px}}.pms-true-loan-cost .scenario-desc{color:#4a4a4a;margin:0}.pms-true-loan-cost .term-btns{flex-wrap:wrap;gap:8px;display:flex}.pms-true-loan-cost .term-btn{box-sizing:border-box;color:#000;min-width:60px;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;align-items:center;gap:4px;padding:8px 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-true-loan-cost .term-btn{font-size:14px;line-height:18px}}.pms-true-loan-cost .term-btn{cursor:pointer}.pms-true-loan-cost .term-btn.active,.pms-true-loan-cost .term-btn.is-active,.pms-true-loan-cost .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-true-loan-cost .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-true-loan-cost .term-btn{transition:all .15s}.pms-true-loan-cost .costs-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-true-loan-cost .amort-accordion-body{flex-direction:column;gap:24px;padding:16px;display:flex}.pms-true-loan-cost .amort-accordion-body>.costs-intro{margin-bottom:0}.pms-true-loan-cost .amort-accordion-body .amort-nav{margin:0}.pms-true-loan-cost .amort-accordion-body .amort-range{margin-bottom:0}.pms-true-loan-cost .amort-accordion-body .amort-progress{margin-top:0}.pms-true-loan-cost .amort-accordion-body .view-schedule{border:1px solid #0000001a;border-radius:8px;margin-top:0;padding:12px 0}.pms-true-loan-cost .amort-nav{justify-content:space-between;align-items:center;margin:10px 0 14px;display:flex}.pms-true-loan-cost .amort-nav-btn{border:1.5px solid var(--border);cursor:pointer;color:#1434cb;width:32px;height:32px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border-radius:8px;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .amort-nav-btn{font-size:16px;line-height:20px}}.pms-true-loan-cost .amort-nav-btn{justify-content:center;align-items:center;transition:border-color .15s;display:flex}.pms-true-loan-cost .amort-nav-btn:hover{border-color:var(--blue)}.pms-true-loan-cost .amort-month-label{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .amort-month-label{font-size:16px;line-height:20px}}.pms-true-loan-cost .amort-month-label{color:#000}.pms-true-loan-cost .amort-range{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:center;gap:12px 0;margin-bottom:14px;display:grid}.pms-true-loan-cost .amort-range>span:first-of-type,.pms-true-loan-cost .amort-range>span:last-of-type{font-family:var(--font);font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;grid-row:1;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .amort-range>span:first-of-type,.pms-true-loan-cost .amort-range>span:last-of-type{font-size:11px;line-height:14px}}.pms-true-loan-cost .amort-range>span:first-of-type,.pms-true-loan-cost .amort-range>span:last-of-type{color:#4a4a4a}.pms-true-loan-cost .amort-range>span:first-of-type{grid-column:1;justify-self:start}.pms-true-loan-cost .amort-range>span:last-of-type{grid-column:2;justify-self:end}.pms-true-loan-cost .amort-range input[type=range]{grid-area:2/1/auto/-1;width:100%;margin:0}.pms-true-loan-cost .amort-range input[type=range]::-webkit-slider-runnable-track{box-shadow:inset 0 0 0 1px #0000001f}.pms-true-loan-cost .amort-range input[type=range]::-moz-range-track{box-shadow:inset 0 0 0 1px #0000001f}.pms-true-loan-cost .amort-donut-wrap{flex-wrap:wrap;align-items:center;gap:32px;padding:0 8px;display:flex}.pms-true-loan-cost .amort-donut{flex-shrink:0;width:120px;height:120px;position:relative}.pms-true-loan-cost .amort-donut svg{width:120px;height:120px}.pms-true-loan-cost .amort-donut-center{flex-direction:column;justify-content:center;align-items:center;padding:0 10px;display:flex;position:absolute;inset:0}.pms-true-loan-cost .amort-donut-payment{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;color:#000;text-align:center;white-space:nowrap;max-width:84px;padding:0;font-weight:600}.pms-true-loan-cost .amort-donut-payment--long{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}.pms-true-loan-cost .amort-donut-payment--xlong{font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}.pms-true-loan-cost .amort-donut-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;text-align:center;font-weight:600}.pms-true-loan-cost .amort-legend{flex-direction:column;flex:0 auto;justify-content:flex-start;align-self:center;align-items:flex-start;min-width:0;padding:4px 0;display:flex}.pms-true-loan-cost .amort-legend-item{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;margin-bottom:0;display:flex}.pms-true-loan-cost .amort-legend-item+.amort-legend-item{margin-top:8px}.pms-true-loan-cost .amort-legend-top{flex-direction:row;align-items:center;gap:6px;display:flex}.pms-true-loan-cost .amort-legend-label{font-family:var(--font);font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .amort-legend-label{font-size:10px;line-height:13px}}.pms-true-loan-cost .amort-legend-label{color:#000}.pms-true-loan-cost .amort-dot{aspect-ratio:1;border:1px solid #0000001a;border-radius:2px;flex-shrink:0;width:10px;height:10px}.pms-true-loan-cost .amort-dot--principal{background:#0f2595}.pms-true-loan-cost .amort-dot--interest{background:#d45168}.pms-true-loan-cost .amort-legend-value{font-family:var(--font);font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .amort-legend-value{font-size:22px;line-height:29px}}.pms-true-loan-cost .amort-legend-value{color:#0f2595;margin-left:0}.pms-true-loan-cost .amort-legend-value.interest{color:#be2d2d}.pms-true-loan-cost .amort-progress{color:#4a4a4a;margin-top:12px}.pms-true-loan-cost .amort-progress-header{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:8px;display:flex}.pms-true-loan-cost .amort-progress-pct,.pms-true-loan-cost .amort-progress-loan{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;font-weight:500}.pms-true-loan-cost .amort-progress-pct{min-width:0}.pms-true-loan-cost .amort-progress-loan{white-space:nowrap;text-align:right;flex-shrink:0}.pms-true-loan-cost .amort-progress-bar{background:#f0f0f0;border-radius:4.5px;justify-content:flex-start;align-items:center;width:100%;height:9px;display:flex;overflow:hidden}.pms-true-loan-cost .amort-progress-fill{background:#40996b;border-radius:4.5px;min-width:0;height:9px;transition:width .2s}.pms-true-loan-cost .amort-schedule-footer{text-align:center}.pms-true-loan-cost .view-schedule{color:var(--blue);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-weight:600;display:flex}@media (max-width:767px){.pms-true-loan-cost .view-schedule{font-size:16px;line-height:20px}}.pms-true-loan-cost .view-schedule{cursor:pointer;background:0 0;border:0;width:100%;padding:0;text-decoration:none}.pms-true-loan-cost .view-schedule:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.pms-true-loan-cost .tlc-savings-legend{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:16px;margin-bottom:14px;font-weight:400;display:flex}@media (max-width:767px){.pms-true-loan-cost .tlc-savings-legend{font-size:10px;line-height:13px}}.pms-true-loan-cost .tlc-savings-legend{color:#000}.pms-true-loan-cost .tlc-savings-legend-item{align-items:center;gap:6px;display:flex}.pms-true-loan-cost .tlc-savings-swatch{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pms-true-loan-cost .tlc-savings-swatch--principal{background:#0f2595}.pms-true-loan-cost .tlc-savings-swatch--interest{background:#b3d7ff99}.pms-true-loan-cost .tlc-savings-no-extra{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .tlc-savings-no-extra{font-size:16px;line-height:24px}}.pms-true-loan-cost .tlc-savings-no-extra{color:#4a4a4a;text-align:center;padding:16px 0}.pms-true-loan-cost .tlc-savings-chart-wrap{width:80%;max-width:320px;margin:0 auto}.pms-true-loan-cost .tlc-comparison-table{border-collapse:collapse;width:100%}.pms-true-loan-cost .tlc-comparison-table thead th{font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #0000001a;padding:6px 8px;font-weight:600}@media (max-width:767px){.pms-true-loan-cost .tlc-comparison-table thead th{font-size:11px;line-height:14px}}.pms-true-loan-cost .tlc-comparison-table thead th{color:#4a4a4a;text-align:right}.pms-true-loan-cost .tlc-comparison-table thead th:first-child{text-align:left}.pms-true-loan-cost .tlc-comparison-table tbody td{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;border-bottom:1px solid #0000001a;padding:8px;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .tlc-comparison-table tbody td{font-size:14px;line-height:18px}}.pms-true-loan-cost .tlc-comparison-table tbody td{color:#000;text-align:right;white-space:nowrap}.pms-true-loan-cost .tlc-comparison-table tbody td:first-child{font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;text-align:left;white-space:normal;font-weight:600}.pms-true-loan-cost .tlc-comparison-table tbody td:last-child{border-right:none}.pms-true-loan-cost .tlc-comparison-table tbody tr:last-child td{border-bottom:none}@media (max-width:767px){.pms-true-loan-cost .tlc-comparison-table{table-layout:fixed}.pms-true-loan-cost .tlc-comparison-table th,.pms-true-loan-cost .tlc-comparison-table td{padding-left:4px;padding-right:4px}.pms-true-loan-cost .tlc-comparison-table th:first-child,.pms-true-loan-cost .tlc-comparison-table td:first-child{width:34%}.pms-true-loan-cost .tlc-comparison-table tbody td{white-space:normal}}.pms-true-loan-cost .tlc-comp-subline,.pms-true-loan-cost .tlc-comp-extra-label{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-loan-cost .tlc-comp-subline,.pms-true-loan-cost .tlc-comp-extra-label{font-size:10px;line-height:13px}}.pms-true-loan-cost .tlc-comp-subline,.pms-true-loan-cost .tlc-comp-extra-label{text-transform:none}.pms-true-loan-cost .tlc-comp-subline{color:#4a4a4a}.pms-true-loan-cost .tlc-comp-new-col{color:#2f6f4e;text-align:right;background:#d6f2c459}.pms-true-loan-cost .tlc-comparison-table thead th.tlc-comp-new-col,.pms-true-loan-cost .tlc-comparison-table tbody td.tlc-comp-new-col,.pms-true-loan-cost .tlc-comp-extra-label{color:#2f6f4e}.pms-back-to-school-budget,.pms-back-to-school-budget *,.pms-back-to-school-budget :before,.pms-back-to-school-budget :after{box-sizing:border-box}.pms-back-to-school-budget{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-back-to-school-budget{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-back-to-school-budget{padding:24px 18px}}.pms-back-to-school-budget .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-back-to-school-budget .pms-page-title{max-width:751px}}.pms-back-to-school-budget .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .pms-page-title{font-size:36px;line-height:47px}}.pms-back-to-school-budget .pms-page-title{color:#000}.pms-back-to-school-budget .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-back-to-school-budget .intro-text{max-width:751px}}.pms-back-to-school-budget .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .intro-text{font-size:18px;line-height:27px}}.pms-back-to-school-budget .intro-text{color:#000}.pms-back-to-school-budget .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-back-to-school-budget .calc-body{max-width:751px}}.pms-back-to-school-budget .calc-body{background:#fff;margin:0 auto}.pms-back-to-school-budget .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-back-to-school-budget .calc-header{font-size:16px;line-height:24px}}.pms-back-to-school-budget .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-back-to-school-budget .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-back-to-school-budget .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-back-to-school-budget .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-back-to-school-budget .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-back-to-school-budget .left-col.tab-hidden,.pms-back-to-school-budget .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-back-to-school-budget .left-col,.pms-back-to-school-budget .right-col{display:block!important}}.pms-back-to-school-budget .tabs,.pms-back-to-school-budget .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-back-to-school-budget .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-back-to-school-budget .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-back-to-school-budget .tabs,.pms-back-to-school-budget .tabs-static{display:none}}.pms-back-to-school-budget .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-back-to-school-budget .hero-full{display:none}}.pms-back-to-school-budget .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-back-to-school-budget .hero-bubble{padding:20px 24px}}.pms-back-to-school-budget .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-back-to-school-budget .hero-desktop{display:block}}.pms-back-to-school-budget .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-back-to-school-budget .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-back-to-school-budget .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .hero-amount{font-size:36px;line-height:47px}}.pms-back-to-school-budget .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-back-to-school-budget .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .hero-amount-unit{font-size:16px;line-height:20px}}.pms-back-to-school-budget .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-back-to-school-budget .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-back-to-school-budget .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-back-to-school-budget .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-back-to-school-budget .sticky-dock.visible{display:flex}.pms-back-to-school-budget .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-back-to-school-budget .sticky-dock{display:none!important}}.pms-back-to-school-budget .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-back-to-school-budget .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-back-to-school-budget .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .hero-mini-amount{font-size:24px;line-height:31px}}.pms-back-to-school-budget .hero-mini-amount{color:#000}.pms-back-to-school-budget .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-back-to-school-budget .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-back-to-school-budget .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-back-to-school-budget .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .currency-select{font-size:16px;line-height:21px}}.pms-back-to-school-budget .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-back-to-school-budget .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-back-to-school-budget .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-back-to-school-budget .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-back-to-school-budget .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .apply-btn{font-size:16px;line-height:20px}}.pms-back-to-school-budget .apply-btn{cursor:pointer;white-space:nowrap}.pms-back-to-school-budget .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-back-to-school-budget .apply-btn:active{color:#0f2595}.pms-back-to-school-budget .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-back-to-school-budget .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-back-to-school-budget .scenario-icon svg{width:16px;height:16px;display:block}.pms-back-to-school-budget .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-back-to-school-budget .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-back-to-school-budget .apply-btn-label{display:inline}.pms-back-to-school-budget .apply-btn-label-long{display:none}.pms-back-to-school-budget .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-back-to-school-budget .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-back-to-school-budget .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-back-to-school-budget .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-back-to-school-budget .pms-accordion-item:last-child{border-bottom:none}.pms-back-to-school-budget .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-back-to-school-budget .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-back-to-school-budget .pms-accordion-item:only-child{border-radius:11px}.pms-back-to-school-budget .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-back-to-school-budget .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-back-to-school-budget .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-back-to-school-budget .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-back-to-school-budget .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-back-to-school-budget .pms-accordion-header-content{flex:1;min-width:0}.pms-back-to-school-budget .pms-accordion-title,.pms-back-to-school-budget .accordion-title{align-items:center;gap:8px;display:flex}.pms-back-to-school-budget .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-back-to-school-budget .pms-accordion-badge,.pms-back-to-school-budget .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-back-to-school-budget .left-col .pms-accordion-badge,.pms-back-to-school-budget .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .left-col .pms-accordion-badge,.pms-back-to-school-budget .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-back-to-school-budget .left-col .pms-accordion-badge,.pms-back-to-school-budget .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-back-to-school-budget .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-back-to-school-budget .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-back-to-school-budget .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-back-to-school-budget .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-back-to-school-budget .pms-accordion-body{background:#fff;padding:24px 16px}.pms-back-to-school-budget .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-back-to-school-budget .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-back-to-school-budget .field-row{margin-bottom:24px}.pms-back-to-school-budget .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-back-to-school-budget .field-top>.field-label{flex:0 auto;min-width:0}.pms-back-to-school-budget .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-back-to-school-budget .field-label{font-size:16px;line-height:24px}}.pms-back-to-school-budget .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-back-to-school-budget .field-label>.info-wrap{flex-shrink:0}.pms-back-to-school-budget .field-label.field-label--mb8,.pms-back-to-school-budget .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-back-to-school-budget .info-wrap{display:inline-flex;position:relative}.pms-back-to-school-budget .info-wrap:hover .tooltip{display:block}.pms-back-to-school-budget .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-back-to-school-budget .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-back-to-school-budget .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-back-to-school-budget .input-wrapper--wide{width:160px}.pms-back-to-school-budget .input-prefix,.pms-back-to-school-budget .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .input-prefix,.pms-back-to-school-budget .input-suffix{font-size:16px;line-height:21px}}.pms-back-to-school-budget .input-prefix,.pms-back-to-school-budget .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-back-to-school-budget .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .field-input{font-size:16px;line-height:21px}}.pms-back-to-school-budget .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-back-to-school-budget .field-input::-webkit-inner-spin-button{display:none}.pms-back-to-school-budget input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-back-to-school-budget input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-back-to-school-budget input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-back-to-school-budget input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-back-to-school-budget input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-back-to-school-budget .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-back-to-school-budget .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-back-to-school-budget .summary-card-header svg{flex-shrink:0;display:block}.pms-back-to-school-budget .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-back-to-school-budget .summary-card-body{background:0 0;padding:0}.pms-back-to-school-budget .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .summary-intro{font-size:16px;line-height:24px}}.pms-back-to-school-budget .summary-intro{color:#000;margin-bottom:32px}.pms-back-to-school-budget .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-back-to-school-budget .summary-table{border-collapse:collapse;width:100%}.pms-back-to-school-budget .summary-table td{padding-bottom:10px}.pms-back-to-school-budget .summary-table tr:last-child td{padding-bottom:0}.pms-back-to-school-budget .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-back-to-school-budget .summary-table td:first-child{color:#4a4a4a}.pms-back-to-school-budget .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-back-to-school-budget .summary-table td:last-child{text-align:right;color:#000}.pms-back-to-school-budget .summary-table tr{border-bottom:none}.pms-back-to-school-budget .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .costs-intro{font-size:16px;line-height:24px}}.pms-back-to-school-budget .costs-intro{color:#000;margin-bottom:16px}.pms-back-to-school-budget .costs-table{width:100%;margin-bottom:0}.pms-back-to-school-budget .costs-table td{padding-bottom:10px}.pms-back-to-school-budget .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-back-to-school-budget .costs-table td:first-child{color:#4a4a4a}.pms-back-to-school-budget .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-back-to-school-budget .costs-table td:last-child{text-align:right;color:#000}.pms-back-to-school-budget .costs-table .plus,.pms-back-to-school-budget .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-back-to-school-budget hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-back-to-school-budget .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-back-to-school-budget .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .total-row span:first-child{font-size:16px;line-height:20px}}.pms-back-to-school-budget .total-row span:first-child{color:#000}.pms-back-to-school-budget .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .total-row span:last-child{font-size:18px;line-height:23px}}.pms-back-to-school-budget .total-row span:last-child{color:#000;text-align:right}.pms-back-to-school-budget .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-back-to-school-budget .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .unit-suffix{font-size:16px;line-height:20px}}.pms-back-to-school-budget .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-back-to-school-budget .field-row--compact{margin-bottom:4px}.pms-back-to-school-budget .field-row--sm{margin-bottom:6px}.pms-back-to-school-budget .field-label--mb8{margin-bottom:8px}.pms-back-to-school-budget .field-label--mb10{margin-bottom:10px}.pms-back-to-school-budget .term-btns--mb{margin-bottom:14px}.pms-back-to-school-budget .term-btns--mt{margin-top:24px}.pms-back-to-school-budget .summary-card--mb12{margin-bottom:12px}.pms-back-to-school-budget .costs-intro--mt{margin-top:32px}.pms-back-to-school-budget .costs-intro--mb12{margin-bottom:12px}.pms-back-to-school-budget .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-back-to-school-budget .calc-toolbar{max-width:751px}}.pms-back-to-school-budget .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-back-to-school-budget .calc-toolbar{padding:0 16px 12px}}.pms-back-to-school-budget .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-back-to-school-budget .clear-btn{font-size:14px;line-height:18px}}.pms-back-to-school-budget .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-back-to-school-budget .clear-btn svg{flex-shrink:0;display:block}.pms-back-to-school-budget .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-back-to-school-budget .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-back-to-school-budget .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-back-to-school-budget .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-back-to-school-budget .encourage-toast{font-size:16px;line-height:20px}}.pms-back-to-school-budget .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-back-to-school-budget .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-back-to-school-budget .encourage-toast-icon svg{display:block}.pms-back-to-school-budget .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-back-to-school-budget .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-back-to-school-budget .encourage-toast-close:hover{background:#0000000f}.pms-back-to-school-budget .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-back-to-school-budget .encourage-toast-close svg{display:block}.pms-back-to-school-budget .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-back-to-school-budget .status-banner.green,.pms-back-to-school-budget .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-back-to-school-budget .status-banner.yellow,.pms-back-to-school-budget .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-back-to-school-budget .status-banner.red,.pms-back-to-school-budget .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-back-to-school-budget .status-banner.blue,.pms-back-to-school-budget .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-back-to-school-budget .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-back-to-school-budget .status-icon svg{display:block}.pms-back-to-school-budget .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-back-to-school-budget .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .status-desc{font-size:16px;line-height:24px}}.pms-back-to-school-budget .status-desc{color:#000}.pms-back-to-school-budget input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-back-to-school-budget input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-back-to-school-budget input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-back-to-school-budget input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-back-to-school-budget input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-back-to-school-budget input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-back-to-school-budget input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-back-to-school-budget input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-back-to-school-budget input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-back-to-school-budget .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-back-to-school-budget .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-back-to-school-budget .calc-radio-group-label.is-error{color:#be2d2d}.pms-back-to-school-budget .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-back-to-school-budget .calc-field-error{font-size:14px;line-height:18px}}.pms-back-to-school-budget .calc-field-error{color:#be2d2d}.pms-back-to-school-budget .input-wrapper:focus-within,.pms-back-to-school-budget .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-back-to-school-budget .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .calc-section-title{font-size:16px;line-height:21px}}.pms-back-to-school-budget .calc-section-title{color:#0f2595;text-align:left}.pms-back-to-school-budget .calc-body .left-col .accordion-group,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-back-to-school-budget .calc-body .left-col .accordion-item,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-back-to-school-budget .calc-body .left-col .accordion-item:last-child,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-back-to-school-budget .calc-body .left-col .accordion-item:first-child,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-back-to-school-budget .calc-body .left-col .accordion-item:last-child,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-back-to-school-budget .calc-body .left-col .accordion-item:only-child,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-back-to-school-budget .calc-body .left-col .accordion-header,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-header,.pms-back-to-school-budget .calc-body .left-col .accordion-item .accordion-header,.pms-back-to-school-budget .calc-body .left-col .accordion-item.open .accordion-header,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-back-to-school-budget .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-back-to-school-budget .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-back-to-school-budget .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-back-to-school-budget .calc-body .left-col .accordion-body,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-body,.pms-back-to-school-budget .calc-body .left-col .accordion-item .accordion-body,.pms-back-to-school-budget .calc-body .left-col .accordion-item.open .accordion-body,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-back-to-school-budget .calc-body .left-col .accordion-title,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-badge,.pms-back-to-school-budget .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .calc-body .left-col .accordion-title,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-badge,.pms-back-to-school-budget .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-back-to-school-budget .calc-body .left-col .accordion-title,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-badge,.pms-back-to-school-budget .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-back-to-school-budget .calc-body .left-col .accordion-subtitle,.pms-back-to-school-budget .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-back-to-school-budget .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-back-to-school-budget .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-back-to-school-budget .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-back-to-school-budget .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-back-to-school-budget .calc-body .right-col .out-accordion-group,.pms-back-to-school-budget .calc-body .right-col .pms-accordion-group,.pms-back-to-school-budget .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-back-to-school-budget .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-back-to-school-budget .calc-body .right-col .out-accordion-header,.pms-back-to-school-budget .calc-body .right-col .pms-accordion-header,.pms-back-to-school-budget .calc-body .right-col .out-accordion .out-accordion-header,.pms-back-to-school-budget .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-back-to-school-budget .calc-body .right-col .out-accordion-body,.pms-back-to-school-budget .calc-body .right-col .pms-accordion-body,.pms-back-to-school-budget .calc-body .right-col .out-accordion .out-accordion-body,.pms-back-to-school-budget .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-back-to-school-budget .calc-body .right-col .out-accordion-badge,.pms-back-to-school-budget .calc-body .right-col .pms-accordion-badge,.pms-back-to-school-budget .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-back-to-school-budget .schedule-wrap,.pms-back-to-school-budget .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-back-to-school-budget .schedule-table{border-collapse:collapse;width:100%}.pms-back-to-school-budget .schedule-table th,.pms-back-to-school-budget .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-back-to-school-budget .schedule-table th:first-child,.pms-back-to-school-budget .schedule-table td:first-child{text-align:left}.pms-back-to-school-budget .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-back-to-school-budget .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-back-to-school-budget .btn-primary,.pms-back-to-school-budget .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .btn-primary,.pms-back-to-school-budget .bts-print-btn{font-size:16px;line-height:22px}}.pms-back-to-school-budget .btn-primary,.pms-back-to-school-budget .bts-print-btn{cursor:pointer}.pms-back-to-school-budget .btn-primary:hover,.pms-back-to-school-budget .bts-print-btn:hover{background:#173be8}.pms-back-to-school-budget .btn-primary:active,.pms-back-to-school-budget .bts-print-btn:active{background:#0f2595}.pms-back-to-school-budget .btn-primary:focus-visible,.pms-back-to-school-budget .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-back-to-school-budget,.pms-back-to-school-budget *,.pms-back-to-school-budget :before,.pms-back-to-school-budget :after{box-sizing:border-box}.pms-back-to-school-budget>.intro-text{color:#000;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget>.intro-text{font-size:18px;line-height:27px}}.pms-back-to-school-budget .calc-header{background:#1334cb}.pms-back-to-school-budget .hero-full.blue-hero,.pms-back-to-school-budget .hero-desktop.blue-hero{background:#0f2595}.pms-back-to-school-budget .hero-full.green-hero,.pms-back-to-school-budget .hero-desktop.green-hero{background:#3e9a6b}.pms-back-to-school-budget .hero-full.pink-hero,.pms-back-to-school-budget .hero-desktop.pink-hero{background:#d45168}.pms-back-to-school-budget .hero-full.orange-hero,.pms-back-to-school-budget .hero-desktop.orange-hero{background:#f6a000}.pms-back-to-school-budget .hero-bubble.blue-bubble,.pms-back-to-school-budget .hero-bubble-desktop.blue-bubble,.pms-back-to-school-budget .hero-mini.blue-bubble{background:#c8edfe}.pms-back-to-school-budget .hero-bubble.green-bubble,.pms-back-to-school-budget .hero-bubble-desktop.green-bubble,.pms-back-to-school-budget .hero-mini.green-bubble{background:#d7f1c3}.pms-back-to-school-budget .hero-bubble.pink-bubble,.pms-back-to-school-budget .hero-bubble-desktop.pink-bubble,.pms-back-to-school-budget .hero-mini.pink-bubble{background:#ffb0d2}.pms-back-to-school-budget .hero-bubble.orange-bubble,.pms-back-to-school-budget .hero-bubble-desktop.orange-bubble,.pms-back-to-school-budget .hero-mini.orange-bubble{background:#ffee9b}.pms-back-to-school-budget .hero-bubble-desktop,.pms-back-to-school-budget .hero-bubble{border-radius:60px;min-height:138px}.pms-back-to-school-budget .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600}.pms-back-to-school-budget .hero-amount{font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .hero-amount{font-size:36px;line-height:47px}}.pms-back-to-school-budget .hero-amount{font-variant-numeric:tabular-nums}.pms-back-to-school-budget .hero-badge,.pms-back-to-school-budget .hero-mini-badge{color:#fff;text-transform:uppercase;background:#1434cb}.pms-back-to-school-budget .bts-field-label,.pms-back-to-school-budget .bts-switch-label{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:7px;font-weight:400;display:block}@media (max-width:767px){.pms-back-to-school-budget .bts-field-label,.pms-back-to-school-budget .bts-switch-label{font-size:16px;line-height:24px}}.pms-back-to-school-budget .currency-select{width:100%;height:40px;margin-bottom:20px}.pms-back-to-school-budget .bts-field-block{margin-bottom:18px}.pms-back-to-school-budget .bts-school-toggle{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pms-back-to-school-budget .bts-school-toggle button{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;padding:8px 16px;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .bts-school-toggle button{font-size:14px;line-height:18px}}.pms-back-to-school-budget .bts-school-toggle button{cursor:pointer}.pms-back-to-school-budget .bts-school-toggle button.active,.pms-back-to-school-budget .bts-school-toggle button.is-active,.pms-back-to-school-budget .bts-school-toggle button[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-back-to-school-budget .bts-school-toggle button:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-back-to-school-budget .bts-school-toggle button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.pms-back-to-school-budget .bts-check-icon{flex:none;display:block}.pms-back-to-school-budget .bts-budget-cap-row{background:#f9fcff;border:1px solid #a1b0f6;border-radius:8px;grid-template-columns:auto 34px minmax(100px,118px);align-items:center;gap:9px;margin-bottom:18px;padding:13px 12px;display:grid}.pms-back-to-school-budget .bts-budget-cap-row .bts-switch-label{margin:0}.pms-back-to-school-budget .bts-switch{cursor:pointer;background:#d9dffb;border:0;border-radius:50px;flex-shrink:0;width:42px;height:24px;padding:0;position:relative}.pms-back-to-school-budget .bts-switch span{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.pms-back-to-school-budget .bts-switch.is-on{background:#1334cb}.pms-back-to-school-budget .bts-switch.is-on span{left:21px}.pms-back-to-school-budget .bts-inline-money{width:118px;min-width:118px;position:relative}.pms-back-to-school-budget .bts-inline-money input{color:#000;width:100%;height:38px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:7px;padding:7px 9px 7px 21px;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .bts-inline-money input{font-size:16px;line-height:21px}}.pms-back-to-school-budget .bts-inline-money input{font-variant-numeric:tabular-nums;outline:none}.pms-back-to-school-budget .bts-inline-money input:focus{border-color:#1434cb}.pms-back-to-school-budget .bts-inline-money input:disabled{color:#4a4a4a;background:#f9fcff;border-color:#0000001a}.pms-back-to-school-budget .bts-inline-money.is-disabled .bts-money-prefix{color:#4a4a4a}.pms-back-to-school-budget .bts-money-prefix{z-index:1;color:#000;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;position:absolute;top:50%;left:9px;transform:translateY(-50%)}@media (max-width:767px){.pms-back-to-school-budget .bts-money-prefix{font-size:16px;line-height:21px}}.pms-back-to-school-budget .bts-money-prefix{pointer-events:none}.pms-back-to-school-budget .bts-accordion-toggle{justify-content:flex-end;margin:-4px 0 12px;display:flex}.pms-back-to-school-budget .bts-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pms-back-to-school-budget .bts-accordion-toggle button:hover{text-decoration-thickness:2px}.pms-back-to-school-budget .bts-accordion-toggle button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1434cb}.pms-back-to-school-budget .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-back-to-school-budget .accordion-header-content,.pms-back-to-school-budget .accordion-header>span:first-child{flex:1;min-width:0}.pms-back-to-school-budget .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-back-to-school-budget .accordion-chevron svg{transition:transform .2s;display:block}.pms-back-to-school-budget .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-back-to-school-budget .bts-input-accordions{border:1px solid #a1b0f6;border-radius:12px;gap:0;overflow:visible}.pms-back-to-school-budget .bts-input-accordions .accordion-item,.pms-back-to-school-budget .bts-input-accordions .accordion-item.open,.pms-back-to-school-budget .bts-input-accordions .accordion-item.open:last-child,.pms-back-to-school-budget .bts-input-accordions .accordion-item:last-child{background:#fff;border:0}.pms-back-to-school-budget .bts-input-accordions .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-back-to-school-budget .bts-input-accordions .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-back-to-school-budget .bts-input-accordions .accordion-item:only-child{border-radius:11px}.pms-back-to-school-budget .bts-input-accordions .accordion-item:not(:last-child),.pms-back-to-school-budget .bts-input-accordions .accordion-item.open:not(:last-child){border-bottom:1px solid #a1b0f6}.pms-back-to-school-budget .bts-input-accordions .accordion-header,.pms-back-to-school-budget .bts-input-accordions .accordion-item.open .accordion-header{color:#0f2595;width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:16px}.pms-back-to-school-budget .bts-input-accordions .accordion-body{background:#f9fcff;border-radius:0;padding:20px 16px 12px}.pms-back-to-school-budget .bts-input-accordions .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .bts-input-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-back-to-school-budget .bts-input-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-back-to-school-budget .bts-input-accordions .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .bts-input-accordions .accordion-item:last-child .accordion-body,.pms-back-to-school-budget .bts-input-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-back-to-school-budget .bts-input-accordions .accordion-title,.pms-back-to-school-budget .bts-input-accordions .accordion-chevron{color:#0f2595}.pms-back-to-school-budget .bts-input-accordions .accordion-title{min-width:0;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .bts-input-accordions .accordion-title{font-size:16px;line-height:21px}}.pms-back-to-school-budget .bts-input-accordions .accordion-subtitle{color:#000;max-width:100%;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-weight:400;display:block;overflow:hidden}.pms-back-to-school-budget .bts-student-field{padding:2px 0}.pms-back-to-school-budget .bts-student-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.pms-back-to-school-budget .bts-student-top label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .bts-student-top label{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-student-top input{color:#000;width:52px;height:32px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:6px;padding:4px 8px;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .bts-student-top input{font-size:16px;line-height:21px}}.pms-back-to-school-budget .bts-student-top input{text-align:left;appearance:textfield}.pms-back-to-school-budget .bts-student-top input::-webkit-inner-spin-button{appearance:none;margin:0}.pms-back-to-school-budget .bts-student-top input::-webkit-outer-spin-button{appearance:none;margin:0}.pms-back-to-school-budget .bts-student-top input:focus{border-color:#1434cb;outline:none}.pms-back-to-school-budget .bts-student-slider{width:100%;margin:1px 0 12px}.pms-back-to-school-budget .bts-student-presets{gap:7px;display:flex}.pms-back-to-school-budget .bts-student-presets button{color:#000;min-width:44px;height:30px;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #1434cb;border-radius:16px;justify-content:center;align-items:center;gap:3px;font-weight:400;display:inline-flex}@media (max-width:767px){.pms-back-to-school-budget .bts-student-presets button{font-size:14px;line-height:18px}}.pms-back-to-school-budget .bts-student-presets button{cursor:pointer}.pms-back-to-school-budget .bts-student-presets button.active{color:#fff;background:#0f2595}.pms-back-to-school-budget .bts-expense-list{flex-direction:column;gap:8px;display:flex}.pms-back-to-school-budget .bts-expense-row{grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:10px;display:grid}.pms-back-to-school-budget .bts-expense-row label{min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .bts-expense-row label{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-extra-row{grid-template-columns:minmax(0,1fr) 112px 28px;align-items:center;gap:7px;margin-top:8px;display:grid}.pms-back-to-school-budget .bts-extra-row .bts-inline-money{width:112px;min-width:112px}.pms-back-to-school-budget .bts-extra-label{width:100%;height:38px;font:inherit;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:7px;padding:7px 9px;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .bts-extra-label{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-remove-expense,.pms-back-to-school-budget .bts-add-expense{color:#1434cb;font:inherit;cursor:pointer;background:0 0;border:0}.pms-back-to-school-budget .bts-remove-expense{width:28px;height:28px;font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:0;font-weight:600}@media (max-width:767px){.pms-back-to-school-budget .bts-remove-expense{font-size:24px;line-height:31px}}.pms-back-to-school-budget .bts-remove-expense{line-height:1}.pms-back-to-school-budget .bts-add-expense{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin-top:8px;padding:0;font-weight:600;display:block}@media (max-width:767px){.pms-back-to-school-budget .bts-add-expense{font-size:16px;line-height:20px}}.pms-back-to-school-budget .bts-add-expense{text-underline-offset:2px;text-decoration:underline}.pms-back-to-school-budget .bts-budget-status{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border:1px solid;border-radius:5px;align-items:center;gap:8px;margin:12px 0 9px;padding:11px 12px;font-weight:600;display:flex}.pms-back-to-school-budget .bts-budget-status.is-over{color:#be2d2d;background:#ffd6e9;border-color:#d65151}.pms-back-to-school-budget .bts-budget-status.is-within{color:#2f6f4e;background:#d7f1c3;border-color:#40996b}.pms-back-to-school-budget .bts-status-icon{width:17px;height:17px;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;border:1px solid;border-radius:50%;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.pms-back-to-school-budget .bts-budget-used{margin-bottom:12px}.pms-back-to-school-budget .bts-budget-used-label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:5px;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .bts-budget-used-label{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-budget-used-label{color:#4a4a4a}.pms-back-to-school-budget .bts-budget-track,.pms-back-to-school-budget .bts-top-expense-track{background:#f9fcff;border-radius:5px;height:7px;overflow:hidden}.pms-back-to-school-budget .bts-budget-track span,.pms-back-to-school-budget .bts-top-expense-track span{border-radius:inherit;background:#1434cb;height:100%;display:block}.pms-back-to-school-budget .bts-budget-percent,.pms-back-to-school-budget .bts-top-expense-percent{color:#4a4a4a;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-top:3px;font-weight:400}.pms-back-to-school-budget .bts-summary-card{border-radius:8px;margin-bottom:12px;overflow:hidden}.pms-back-to-school-budget .bts-summary-card .summary-card-header{color:#1434cb;align-items:center;gap:7px;min-height:18px;line-height:1;display:flex}.pms-back-to-school-budget .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:14px;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .summary-intro{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-summary-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-back-to-school-budget .bts-summary-row{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-summary-row strong{text-align:right;font-variant-numeric:tabular-nums}.pms-back-to-school-budget .right-col .bts-result-accordions{background:#fff;border:1px solid #0000001a;border-radius:12px;overflow:visible}.pms-back-to-school-budget .right-col .bts-result-accordions:before,.pms-back-to-school-budget .right-col .bts-result-accordions:after{content:none;display:none}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item{background:#fff;border:0;border-bottom:1px solid #0000001a}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:last-child{border-bottom:none}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:only-child{border-radius:11px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item .accordion-header,.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item.open .accordion-header{color:#0f2595;width:100%;min-height:48px;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;align-items:center;margin:0;padding:16px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-body{background:#fff;padding:16px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:last-child .accordion-body,.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-title{min-width:0}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-title--flex{align-items:center;gap:8px;min-height:20px;line-height:1;display:inline-flex}.pms-back-to-school-budget .right-col .bts-result-accordions .accordion-chevron{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.pms-back-to-school-budget .bts-section-icon{color:#1434cb;flex:0 0 20px;width:20px;height:20px;display:block}.pms-back-to-school-budget .bts-result-badge,.pms-back-to-school-budget .bts-summary-card .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:2px;justify-content:center;align-items:center;padding:2px 6px;font-weight:600;display:inline-flex}.pms-back-to-school-budget .bts-result-intro,.pms-back-to-school-budget .bts-empty{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 12px;font-weight:400}@media (max-width:767px){.pms-back-to-school-budget .bts-result-intro,.pms-back-to-school-budget .bts-empty{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-cost-lines>div,.pms-back-to-school-budget .bts-cost-total{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-back-to-school-budget .bts-cost-lines>div,.pms-back-to-school-budget .bts-cost-total{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-cost-lines>div strong,.pms-back-to-school-budget .bts-cost-total strong{font-variant-numeric:tabular-nums}.pms-back-to-school-budget .bts-cost-total{font-family:var(--font-family-bold,var(--font-family-calculator));border-top:1px solid #0000001a;margin-top:7px;padding:10px 0 0;font-weight:700}.pms-back-to-school-budget .bts-top-expense{margin-bottom:11px}.pms-back-to-school-budget .bts-top-expense:last-child{margin-bottom:0}.pms-back-to-school-budget .bts-top-expense-head{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;font-weight:400;display:flex}@media (max-width:767px){.pms-back-to-school-budget .bts-top-expense-head{font-size:16px;line-height:24px}}.pms-back-to-school-budget .bts-top-expense-head span{min-width:0}.pms-back-to-school-budget .bts-top-expense-head strong{font-variant-numeric:tabular-nums;flex:none}.pms-back-to-school-budget .bts-print-btn{justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:12px;display:inline-flex}@media (max-width:991px){.pms-back-to-school-budget>.intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-back-to-school-budget>.intro-text{font-size:18px;line-height:27px}}@media (max-width:991px){.pms-back-to-school-budget .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-back-to-school-budget .desktop-layout{border:0}.pms-back-to-school-budget .left-col,.pms-back-to-school-budget .right-col{width:100%;padding:0}.pms-back-to-school-budget .hero-bubble{min-height:120px}.pms-back-to-school-budget .sticky-dock{background:#fff}.pms-back-to-school-budget .bts-budget-cap-row{grid-template-columns:auto 34px minmax(90px,112px)}}@media (max-width:430px){.pms-back-to-school-budget .bts-expense-row{grid-template-columns:minmax(0,1fr) 108px;gap:7px}.pms-back-to-school-budget .bts-expense-row .bts-inline-money{width:108px;min-width:108px}.pms-back-to-school-budget .bts-extra-row{grid-template-columns:minmax(0,1fr) 96px 26px;gap:5px}.pms-back-to-school-budget .bts-extra-row .bts-inline-money{width:96px;min-width:96px}.pms-back-to-school-budget .bts-student-presets button{min-width:38px}}@media print{.pms-back-to-school-budget .tabs-static,.pms-back-to-school-budget .sticky-dock,.pms-back-to-school-budget .bts-print-btn{display:none}.pms-back-to-school-budget .desktop-layout{display:flex}.pms-back-to-school-budget .left-col,.pms-back-to-school-budget .right-col{display:block}}.pms-bonus-after-taxes,.pms-bonus-after-taxes *,.pms-bonus-after-taxes :before,.pms-bonus-after-taxes :after{box-sizing:border-box}.pms-bonus-after-taxes{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-bonus-after-taxes{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-bonus-after-taxes{padding:24px 18px}}.pms-bonus-after-taxes .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-bonus-after-taxes .pms-page-title{max-width:751px}}.pms-bonus-after-taxes .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .pms-page-title{font-size:36px;line-height:47px}}.pms-bonus-after-taxes .pms-page-title{color:#000}.pms-bonus-after-taxes .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-bonus-after-taxes .intro-text{max-width:751px}}.pms-bonus-after-taxes .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .intro-text{font-size:18px;line-height:27px}}.pms-bonus-after-taxes .intro-text{color:#000}.pms-bonus-after-taxes .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-bonus-after-taxes .calc-body{max-width:751px}}.pms-bonus-after-taxes .calc-body{background:#fff;margin:0 auto}.pms-bonus-after-taxes .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-bonus-after-taxes .calc-header{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-bonus-after-taxes .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-bonus-after-taxes .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-bonus-after-taxes .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-bonus-after-taxes .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-bonus-after-taxes .left-col.tab-hidden,.pms-bonus-after-taxes .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-bonus-after-taxes .left-col,.pms-bonus-after-taxes .right-col{display:block!important}}.pms-bonus-after-taxes .tabs,.pms-bonus-after-taxes .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-bonus-after-taxes .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-bonus-after-taxes .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-bonus-after-taxes .tabs,.pms-bonus-after-taxes .tabs-static{display:none}}.pms-bonus-after-taxes .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-bonus-after-taxes .hero-full{display:none}}.pms-bonus-after-taxes .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-bonus-after-taxes .hero-bubble{padding:20px 24px}}.pms-bonus-after-taxes .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-bonus-after-taxes .hero-desktop{display:block}}.pms-bonus-after-taxes .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-bonus-after-taxes .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-bonus-after-taxes .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .hero-amount{font-size:36px;line-height:47px}}.pms-bonus-after-taxes .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-bonus-after-taxes .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .hero-amount-unit{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-bonus-after-taxes .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-bonus-after-taxes .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-bonus-after-taxes .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-bonus-after-taxes .sticky-dock.visible{display:flex}.pms-bonus-after-taxes .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-bonus-after-taxes .sticky-dock{display:none!important}}.pms-bonus-after-taxes .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-bonus-after-taxes .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-bonus-after-taxes .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .hero-mini-amount{font-size:24px;line-height:31px}}.pms-bonus-after-taxes .hero-mini-amount{color:#000}.pms-bonus-after-taxes .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-bonus-after-taxes .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-bonus-after-taxes .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-bonus-after-taxes .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .currency-select{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-bonus-after-taxes .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-bonus-after-taxes .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-bonus-after-taxes .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-bonus-after-taxes .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .apply-btn{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .apply-btn{cursor:pointer;white-space:nowrap}.pms-bonus-after-taxes .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-bonus-after-taxes .apply-btn:active{color:#0f2595}.pms-bonus-after-taxes .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-bonus-after-taxes .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-bonus-after-taxes .scenario-icon svg{width:16px;height:16px;display:block}.pms-bonus-after-taxes .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-bonus-after-taxes .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-bonus-after-taxes .apply-btn-label{display:inline}.pms-bonus-after-taxes .apply-btn-label-long{display:none}.pms-bonus-after-taxes .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-bonus-after-taxes .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-bonus-after-taxes .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-bonus-after-taxes .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-bonus-after-taxes .pms-accordion-item:last-child{border-bottom:none}.pms-bonus-after-taxes .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-bonus-after-taxes .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-bonus-after-taxes .pms-accordion-item:only-child{border-radius:11px}.pms-bonus-after-taxes .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-bonus-after-taxes .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-bonus-after-taxes .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-bonus-after-taxes .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-bonus-after-taxes .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-bonus-after-taxes .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-bonus-after-taxes .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-bonus-after-taxes .pms-accordion-header-content{flex:1;min-width:0}.pms-bonus-after-taxes .pms-accordion-title,.pms-bonus-after-taxes .accordion-title{align-items:center;gap:8px;display:flex}.pms-bonus-after-taxes .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-bonus-after-taxes .pms-accordion-badge,.pms-bonus-after-taxes .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-bonus-after-taxes .left-col .pms-accordion-badge,.pms-bonus-after-taxes .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .left-col .pms-accordion-badge,.pms-bonus-after-taxes .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .left-col .pms-accordion-badge,.pms-bonus-after-taxes .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-bonus-after-taxes .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-bonus-after-taxes .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-bonus-after-taxes .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-bonus-after-taxes .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-bonus-after-taxes .pms-accordion-body{background:#fff;padding:24px 16px}.pms-bonus-after-taxes .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-bonus-after-taxes .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-bonus-after-taxes .field-row{margin-bottom:24px}.pms-bonus-after-taxes .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-bonus-after-taxes .field-top>.field-label{flex:0 auto;min-width:0}.pms-bonus-after-taxes .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-bonus-after-taxes .field-label{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-bonus-after-taxes .field-label>.info-wrap{flex-shrink:0}.pms-bonus-after-taxes .field-label.field-label--mb8,.pms-bonus-after-taxes .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-bonus-after-taxes .info-wrap{display:inline-flex;position:relative}.pms-bonus-after-taxes .info-wrap:hover .tooltip{display:block}.pms-bonus-after-taxes .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-bonus-after-taxes .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-bonus-after-taxes .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-bonus-after-taxes .input-wrapper--wide{width:160px}.pms-bonus-after-taxes .input-prefix,.pms-bonus-after-taxes .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .input-prefix,.pms-bonus-after-taxes .input-suffix{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .input-prefix,.pms-bonus-after-taxes .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-bonus-after-taxes .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .field-input{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-bonus-after-taxes .field-input::-webkit-inner-spin-button{display:none}.pms-bonus-after-taxes input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-bonus-after-taxes input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-bonus-after-taxes input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-bonus-after-taxes input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-bonus-after-taxes input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-bonus-after-taxes .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-bonus-after-taxes .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-bonus-after-taxes .summary-card-header svg{flex-shrink:0;display:block}.pms-bonus-after-taxes .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-bonus-after-taxes .summary-card-body{background:0 0;padding:0}.pms-bonus-after-taxes .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .summary-intro{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .summary-intro{color:#000;margin-bottom:32px}.pms-bonus-after-taxes .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-bonus-after-taxes .summary-table{border-collapse:collapse;width:100%}.pms-bonus-after-taxes .summary-table td{padding-bottom:10px}.pms-bonus-after-taxes .summary-table tr:last-child td{padding-bottom:0}.pms-bonus-after-taxes .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .summary-table td:first-child{color:#4a4a4a}.pms-bonus-after-taxes .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .summary-table td:last-child{text-align:right;color:#000}.pms-bonus-after-taxes .summary-table tr{border-bottom:none}.pms-bonus-after-taxes .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .costs-intro{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .costs-intro{color:#000;margin-bottom:16px}.pms-bonus-after-taxes .costs-table{width:100%;margin-bottom:0}.pms-bonus-after-taxes .costs-table td{padding-bottom:10px}.pms-bonus-after-taxes .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .costs-table td:first-child{color:#4a4a4a}.pms-bonus-after-taxes .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .costs-table td:last-child{text-align:right;color:#000}.pms-bonus-after-taxes .costs-table .plus,.pms-bonus-after-taxes .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-bonus-after-taxes hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-bonus-after-taxes .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-bonus-after-taxes .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .total-row span:first-child{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .total-row span:first-child{color:#000}.pms-bonus-after-taxes .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .total-row span:last-child{font-size:18px;line-height:23px}}.pms-bonus-after-taxes .total-row span:last-child{color:#000;text-align:right}.pms-bonus-after-taxes .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-bonus-after-taxes .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .unit-suffix{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-bonus-after-taxes .field-row--compact{margin-bottom:4px}.pms-bonus-after-taxes .field-row--sm{margin-bottom:6px}.pms-bonus-after-taxes .field-label--mb8{margin-bottom:8px}.pms-bonus-after-taxes .field-label--mb10{margin-bottom:10px}.pms-bonus-after-taxes .term-btns--mb{margin-bottom:14px}.pms-bonus-after-taxes .term-btns--mt{margin-top:24px}.pms-bonus-after-taxes .summary-card--mb12{margin-bottom:12px}.pms-bonus-after-taxes .costs-intro--mt{margin-top:32px}.pms-bonus-after-taxes .costs-intro--mb12{margin-bottom:12px}.pms-bonus-after-taxes .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-bonus-after-taxes .calc-toolbar{max-width:751px}}.pms-bonus-after-taxes .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-bonus-after-taxes .calc-toolbar{padding:0 16px 12px}}.pms-bonus-after-taxes .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-bonus-after-taxes .clear-btn{font-size:14px;line-height:18px}}.pms-bonus-after-taxes .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-bonus-after-taxes .clear-btn svg{flex-shrink:0;display:block}.pms-bonus-after-taxes .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-bonus-after-taxes .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-bonus-after-taxes .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-bonus-after-taxes .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-bonus-after-taxes .encourage-toast{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-bonus-after-taxes .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-bonus-after-taxes .encourage-toast-icon svg{display:block}.pms-bonus-after-taxes .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-bonus-after-taxes .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-bonus-after-taxes .encourage-toast-close:hover{background:#0000000f}.pms-bonus-after-taxes .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-bonus-after-taxes .encourage-toast-close svg{display:block}.pms-bonus-after-taxes .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-bonus-after-taxes .status-banner.green,.pms-bonus-after-taxes .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-bonus-after-taxes .status-banner.yellow,.pms-bonus-after-taxes .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-bonus-after-taxes .status-banner.red,.pms-bonus-after-taxes .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-bonus-after-taxes .status-banner.blue,.pms-bonus-after-taxes .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-bonus-after-taxes .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-bonus-after-taxes .status-icon svg{display:block}.pms-bonus-after-taxes .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-bonus-after-taxes .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .status-desc{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .status-desc{color:#000}.pms-bonus-after-taxes input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-bonus-after-taxes input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-bonus-after-taxes input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-bonus-after-taxes input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-bonus-after-taxes input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-bonus-after-taxes input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-bonus-after-taxes input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-bonus-after-taxes input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-bonus-after-taxes input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-bonus-after-taxes .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-bonus-after-taxes .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-bonus-after-taxes .calc-radio-group-label.is-error{color:#be2d2d}.pms-bonus-after-taxes .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-bonus-after-taxes .calc-field-error{font-size:14px;line-height:18px}}.pms-bonus-after-taxes .calc-field-error{color:#be2d2d}.pms-bonus-after-taxes .input-wrapper:focus-within,.pms-bonus-after-taxes .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-bonus-after-taxes .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .calc-section-title{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .calc-section-title{color:#0f2595;text-align:left}.pms-bonus-after-taxes .calc-body .left-col .accordion-group,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-bonus-after-taxes .calc-body .left-col .accordion-item,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:last-child,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:first-child,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:last-child,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:only-child,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-bonus-after-taxes .calc-body .left-col .accordion-header,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-header,.pms-bonus-after-taxes .calc-body .left-col .accordion-item .accordion-header,.pms-bonus-after-taxes .calc-body .left-col .accordion-item.open .accordion-header,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-bonus-after-taxes .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-bonus-after-taxes .calc-body .left-col .accordion-body,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-body,.pms-bonus-after-taxes .calc-body .left-col .accordion-item .accordion-body,.pms-bonus-after-taxes .calc-body .left-col .accordion-item.open .accordion-body,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-bonus-after-taxes .calc-body .left-col .accordion-title,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-badge,.pms-bonus-after-taxes .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .calc-body .left-col .accordion-title,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-badge,.pms-bonus-after-taxes .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .calc-body .left-col .accordion-title,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-badge,.pms-bonus-after-taxes .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-bonus-after-taxes .calc-body .left-col .accordion-subtitle,.pms-bonus-after-taxes .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-bonus-after-taxes .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-bonus-after-taxes .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-bonus-after-taxes .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-bonus-after-taxes .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-bonus-after-taxes .calc-body .right-col .out-accordion-group,.pms-bonus-after-taxes .calc-body .right-col .pms-accordion-group,.pms-bonus-after-taxes .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-bonus-after-taxes .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-bonus-after-taxes .calc-body .right-col .out-accordion-header,.pms-bonus-after-taxes .calc-body .right-col .pms-accordion-header,.pms-bonus-after-taxes .calc-body .right-col .out-accordion .out-accordion-header,.pms-bonus-after-taxes .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-bonus-after-taxes .calc-body .right-col .out-accordion-body,.pms-bonus-after-taxes .calc-body .right-col .pms-accordion-body,.pms-bonus-after-taxes .calc-body .right-col .out-accordion .out-accordion-body,.pms-bonus-after-taxes .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-bonus-after-taxes .calc-body .right-col .out-accordion-badge,.pms-bonus-after-taxes .calc-body .right-col .pms-accordion-badge,.pms-bonus-after-taxes .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-bonus-after-taxes .schedule-wrap,.pms-bonus-after-taxes .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-bonus-after-taxes .schedule-table{border-collapse:collapse;width:100%}.pms-bonus-after-taxes .schedule-table th,.pms-bonus-after-taxes .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-bonus-after-taxes .schedule-table th:first-child,.pms-bonus-after-taxes .schedule-table td:first-child{text-align:left}.pms-bonus-after-taxes .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-bonus-after-taxes .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-bonus-after-taxes .btn-primary,.pms-bonus-after-taxes .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .btn-primary,.pms-bonus-after-taxes .bts-print-btn{font-size:16px;line-height:22px}}.pms-bonus-after-taxes .btn-primary,.pms-bonus-after-taxes .bts-print-btn{cursor:pointer}.pms-bonus-after-taxes .btn-primary:hover,.pms-bonus-after-taxes .bts-print-btn:hover{background:#173be8}.pms-bonus-after-taxes .btn-primary:active,.pms-bonus-after-taxes .bts-print-btn:active{background:#0f2595}.pms-bonus-after-taxes .btn-primary:focus-visible,.pms-bonus-after-taxes .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-bonus-after-taxes>.intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-bonus-after-taxes>.intro-text{max-width:751px}}.pms-bonus-after-taxes>.intro-text{color:#000;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-left:auto;margin-right:auto;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes>.intro-text{font-size:18px;line-height:27px}}.pms-bonus-after-taxes .calc-header{background:#1334cb}.pms-bonus-after-taxes .desktop-layout{border:1px solid #d9dffb}@media (min-width:992px){.pms-bonus-after-taxes .left-col{width:40%}.pms-bonus-after-taxes .right-col{width:60%}}.pms-bonus-after-taxes .hero-full.blue-hero,.pms-bonus-after-taxes .hero-desktop.blue-hero{background:#0f2595}.pms-bonus-after-taxes .hero-full.green-hero,.pms-bonus-after-taxes .hero-desktop.green-hero{background:#3e9a6b}.pms-bonus-after-taxes .hero-full.pink-hero,.pms-bonus-after-taxes .hero-desktop.pink-hero{background:#d45168}.pms-bonus-after-taxes .hero-full.orange-hero,.pms-bonus-after-taxes .hero-desktop.orange-hero{background:#f6a000}.pms-bonus-after-taxes .hero-bubble.blue-bubble,.pms-bonus-after-taxes .hero-bubble-desktop.blue-bubble,.pms-bonus-after-taxes .hero-mini.blue-bubble{background:#c8edfe}.pms-bonus-after-taxes .hero-bubble.green-bubble,.pms-bonus-after-taxes .hero-bubble-desktop.green-bubble,.pms-bonus-after-taxes .hero-mini.green-bubble{background:#d7f1c3}.pms-bonus-after-taxes .hero-bubble.pink-bubble,.pms-bonus-after-taxes .hero-bubble-desktop.pink-bubble,.pms-bonus-after-taxes .hero-mini.pink-bubble{background:#ffb0d2}.pms-bonus-after-taxes .hero-bubble.orange-bubble,.pms-bonus-after-taxes .hero-bubble-desktop.orange-bubble,.pms-bonus-after-taxes .hero-mini.orange-bubble{background:#ffee9b}.pms-bonus-after-taxes .hero-badge{text-transform:uppercase;background:#1434cb}.pms-bonus-after-taxes .currency-select{margin-bottom:14px}.pms-bonus-after-taxes .bat-accordion-toggle{justify-content:flex-end;margin:-4px 0 10px;display:flex}.pms-bonus-after-taxes .bat-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pms-bonus-after-taxes .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-bonus-after-taxes .accordion-header-content,.pms-bonus-after-taxes .accordion-header>.accordion-title{flex:1;min-width:0}.pms-bonus-after-taxes .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-bonus-after-taxes .accordion-chevron svg{transition:transform .2s;display:block}.pms-bonus-after-taxes .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-bonus-after-taxes .bat-input-accordions{border:1px solid #a1b0f6;border-radius:10px;gap:0;overflow:visible}.pms-bonus-after-taxes .bat-input-accordions .accordion-item,.pms-bonus-after-taxes .bat-input-accordions .accordion-item.open,.pms-bonus-after-taxes .bat-input-accordions .accordion-item:last-child,.pms-bonus-after-taxes .bat-input-accordions .accordion-item.open:last-child{background:#f9fcff;border:0;overflow:visible}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:first-child{border-radius:9px 9px 0 0}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:last-child{border-radius:0 0 9px 9px}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:only-child{border-radius:9px}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:not(:last-child){border-bottom:1px solid #a1b0f6}.pms-bonus-after-taxes .bat-input-accordions .accordion-header,.pms-bonus-after-taxes .bat-input-accordions .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:14px 16px}.pms-bonus-after-taxes .bat-input-accordions .accordion-body{background:#f9fcff;padding:16px}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:first-child .accordion-header{border-radius:9px 9px 0 0}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 9px 9px}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:9px}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:only-child.open .accordion-header{border-radius:9px 9px 0 0}.pms-bonus-after-taxes .bat-input-accordions .accordion-item:last-child .accordion-body,.pms-bonus-after-taxes .bat-input-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 9px 9px}.pms-bonus-after-taxes .bat-input-accordions .accordion-title{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .bat-input-accordions .accordion-title{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .bat-slider-field{margin-bottom:18px}.pms-bonus-after-taxes .bat-slider-field:last-child{margin-bottom:0}.pms-bonus-after-taxes .bat-field-row{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;margin-bottom:9px;display:grid}.pms-bonus-after-taxes .bat-field-row>label{color:#000;min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .bat-field-row>label{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .bat-money-input,.pms-bonus-after-taxes .bat-percent-input{width:112px;height:34px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #0006;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-weight:600;display:flex}@media (max-width:767px){.pms-bonus-after-taxes .bat-money-input,.pms-bonus-after-taxes .bat-percent-input{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .bat-money-input input,.pms-bonus-after-taxes .bat-percent-input input{width:100%;min-width:0;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;outline:0;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .bat-money-input input,.pms-bonus-after-taxes .bat-percent-input input{font-size:16px;line-height:21px}}.pms-bonus-after-taxes .bat-slider{width:100%;height:7px}.pms-bonus-after-taxes .bat-slider::-webkit-slider-runnable-track{height:7px}.pms-bonus-after-taxes .bat-slider::-webkit-slider-thumb{border-width:1.5px;width:16px;height:16px;margin-top:-5px}.pms-bonus-after-taxes .bat-slider::-moz-range-track{height:7px}.pms-bonus-after-taxes .bat-slider::-moz-range-thumb{border-width:1.5px;width:16px;height:16px}.pms-bonus-after-taxes .bat-method-label{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:8px;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .bat-method-label{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .bat-method-toggle{background:#f0f0f0;grid-template-columns:1fr 1fr;padding:3px;display:grid}.pms-bonus-after-taxes .bat-method-toggle button{color:#000;height:30px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;padding:0 8px;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .bat-method-toggle button{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .bat-method-toggle button{cursor:pointer}.pms-bonus-after-taxes .bat-method-toggle button.active{color:#1434cb;background:#fff;box-shadow:0 1px 3px #00000029}.pms-bonus-after-taxes .bat-method-copy{color:#4a4a4a;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:8px 0 16px;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .bat-method-copy{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .bat-label-with-info{align-items:center;gap:4px;display:inline-flex}.pms-bonus-after-taxes .info-icon{background:0 0;border:0;padding:0}.pms-bonus-after-taxes .info-wrap:hover .tooltip,.pms-bonus-after-taxes .info-wrap:focus-within .tooltip{display:block}.pms-bonus-after-taxes .bat-fica-note{color:#000;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #a1b0f6;border-radius:6px;margin-top:14px;padding:12px;font-weight:600}@media (max-width:767px){.pms-bonus-after-taxes .bat-fica-note{font-size:16px;line-height:20px}}.pms-bonus-after-taxes .bat-note{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:14px 0 0;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .bat-note{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .bat-summary-card{margin-bottom:14px}.pms-bonus-after-taxes .bat-section-icon{color:#1434cb;flex:0 0 16px;width:16px;height:16px;display:block}.pms-bonus-after-taxes .bat-summary-row,.pms-bonus-after-taxes .bat-cost-row,.pms-bonus-after-taxes .bat-cost-total{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-bonus-after-taxes .bat-summary-row,.pms-bonus-after-taxes .bat-cost-row,.pms-bonus-after-taxes .bat-cost-total{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .bat-summary-row strong,.pms-bonus-after-taxes .bat-cost-row strong,.pms-bonus-after-taxes .bat-cost-total strong{font-family:var(--font-family-bold,var(--font-family-calculator));text-align:right;flex-shrink:0;font-weight:700}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:visible}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item{background:#fff;border:0;border-bottom:1px solid #0000001a}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:last-child{border-bottom:none;border-radius:0 0 7px 7px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:only-child{border-radius:7px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-header,.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:12px 14px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-body{padding:14px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:last-child .accordion-body,.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 7px 7px}.pms-bonus-after-taxes .right-col .accordion-group.bat-result-accordions .accordion-title{align-items:center;gap:7px;display:flex}.pms-bonus-after-taxes .bat-result-badge{color:#fff;min-height:18px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:2px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-bonus-after-taxes .bat-result-badge{font-size:11px;line-height:14px}}.pms-bonus-after-taxes .bat-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-bonus-after-taxes .bat-result-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 14px;font-weight:400}@media (max-width:767px){.pms-bonus-after-taxes .bat-result-intro{font-size:16px;line-height:24px}}.pms-bonus-after-taxes .bat-cost-total{font-family:var(--font-family-bold,var(--font-family-calculator));background:#f9fcff;border:1px solid #0000001a;border-radius:4px;margin-top:6px;padding:10px 8px;font-weight:700}@media (max-width:991px){.pms-bonus-after-taxes>.intro-text{width:100%;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-left:auto;margin-right:auto;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-bonus-after-taxes>.intro-text{font-size:18px;line-height:27px}}@media (max-width:991px){.pms-bonus-after-taxes .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-bonus-after-taxes .desktop-layout{border:0}.pms-bonus-after-taxes .left-col,.pms-bonus-after-taxes .right-col{width:100%;padding:0}.pms-bonus-after-taxes .bat-field-row{grid-template-columns:minmax(0,1fr) 96px;gap:8px}.pms-bonus-after-taxes .bat-money-input,.pms-bonus-after-taxes .bat-percent-input{width:96px}.pms-bonus-after-taxes .tooltip{width:min(190px,100vw - 48px)}}.pms-debt-to-income,.pms-debt-to-income *,.pms-debt-to-income :before,.pms-debt-to-income :after{box-sizing:border-box}.pms-debt-to-income{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-debt-to-income{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-debt-to-income{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-debt-to-income{padding:24px 18px}}.pms-debt-to-income .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-debt-to-income .pms-page-title{max-width:751px}}.pms-debt-to-income .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-debt-to-income .pms-page-title{font-size:36px;line-height:47px}}.pms-debt-to-income .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-debt-to-income .intro-text{max-width:751px}}.pms-debt-to-income .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-debt-to-income .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-debt-to-income .calc-body{max-width:751px}}.pms-debt-to-income .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-debt-to-income .calc-header{font-size:16px;line-height:24px}}.pms-debt-to-income .calc-header{align-self:stretch;align-items:center;gap:10px}@media (max-width:991px){.pms-debt-to-income .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-debt-to-income .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-debt-to-income .left-col.tab-hidden,.pms-debt-to-income .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-debt-to-income .left-col,.pms-debt-to-income .right-col{display:block!important}}.pms-debt-to-income .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-debt-to-income .tabs,.pms-debt-to-income .tabs-static{display:none}}.pms-debt-to-income .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-debt-to-income .hero-full{display:none}}.pms-debt-to-income .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-debt-to-income .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-debt-to-income .hero-desktop{display:block}}.pms-debt-to-income .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .hero-amount{font-size:36px;line-height:47px}}.pms-debt-to-income .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-debt-to-income .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .hero-amount-unit{font-size:16px;line-height:20px}}.pms-debt-to-income .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-debt-to-income .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-debt-to-income .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}@media (min-width:992px){.pms-debt-to-income .sticky-dock{display:none!important}}@media (max-width:767px){.pms-debt-to-income .hero-mini-amount{font-size:24px;line-height:31px}}.pms-debt-to-income .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-debt-to-income .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-debt-to-income .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-debt-to-income .currency-select{font-size:16px;line-height:21px}}.pms-debt-to-income .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-debt-to-income .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-debt-to-income .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-debt-to-income .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .apply-btn{font-size:16px;line-height:20px}}.pms-debt-to-income .apply-btn{cursor:pointer;white-space:nowrap}.pms-debt-to-income .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-debt-to-income .apply-btn:active{color:#0f2595}.pms-debt-to-income .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-debt-to-income .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-debt-to-income .scenario-icon svg{width:16px;height:16px;display:block}.pms-debt-to-income .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-debt-to-income .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-debt-to-income .apply-btn-label{display:inline}.pms-debt-to-income .apply-btn-label-long{display:none}.pms-debt-to-income .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-debt-to-income .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-debt-to-income .pms-accordion-title,.pms-debt-to-income .accordion-title{align-items:center;gap:8px;display:flex}.pms-debt-to-income .pms-accordion-badge,.pms-debt-to-income .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-debt-to-income .left-col .pms-accordion-badge,.pms-debt-to-income .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .left-col .pms-accordion-badge,.pms-debt-to-income .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-debt-to-income .left-col .pms-accordion-badge,.pms-debt-to-income .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-debt-to-income .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-debt-to-income .field-top>.field-label{flex:0 auto;min-width:0}.pms-debt-to-income .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-debt-to-income .field-label{font-size:16px;line-height:24px}}.pms-debt-to-income .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-debt-to-income .field-label>.info-wrap{flex-shrink:0}.pms-debt-to-income .field-label.field-label--mb8,.pms-debt-to-income .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-debt-to-income .info-wrap:hover .tooltip{display:block}.pms-debt-to-income .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}@media (max-width:767px){.pms-debt-to-income .input-prefix,.pms-debt-to-income .input-suffix{font-size:16px;line-height:21px}}.pms-debt-to-income .input-prefix,.pms-debt-to-income .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-debt-to-income .field-input{font-size:16px;line-height:21px}}.pms-debt-to-income input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-debt-to-income .summary-card-header svg{flex-shrink:0;display:block}@media (max-width:767px){.pms-debt-to-income .summary-intro{font-size:16px;line-height:24px}}.pms-debt-to-income .summary-table{border-collapse:collapse;width:100%}.pms-debt-to-income .summary-table td{padding-bottom:10px}.pms-debt-to-income .summary-table tr:last-child td{padding-bottom:0}.pms-debt-to-income .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-debt-to-income .summary-table td:first-child{color:#4a4a4a}.pms-debt-to-income .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-debt-to-income .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-debt-to-income .costs-intro{font-size:16px;line-height:24px}}.pms-debt-to-income .costs-table{width:100%;margin-bottom:0}.pms-debt-to-income .costs-table td{padding-bottom:10px}.pms-debt-to-income .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-debt-to-income .costs-table td:first-child{color:#4a4a4a}.pms-debt-to-income .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-debt-to-income .costs-table td:last-child{text-align:right;color:#000}.pms-debt-to-income .costs-table .plus,.pms-debt-to-income .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-debt-to-income hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-debt-to-income .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-debt-to-income .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .total-row span:first-child{font-size:16px;line-height:20px}}.pms-debt-to-income .total-row span:first-child{color:#000}@media (max-width:767px){.pms-debt-to-income .total-row span:last-child{font-size:18px;line-height:23px}}.pms-debt-to-income .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-debt-to-income .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .unit-suffix{font-size:16px;line-height:20px}}.pms-debt-to-income .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-debt-to-income .field-row--compact{margin-bottom:4px}.pms-debt-to-income .field-row--sm{margin-bottom:6px}.pms-debt-to-income .field-label--mb8{margin-bottom:8px}.pms-debt-to-income .field-label--mb10{margin-bottom:10px}.pms-debt-to-income .term-btns--mb{margin-bottom:14px}.pms-debt-to-income .term-btns--mt{margin-top:24px}.pms-debt-to-income .summary-card--mb12{margin-bottom:12px}.pms-debt-to-income .costs-intro--mt{margin-top:32px}.pms-debt-to-income .costs-intro--mb12{margin-bottom:12px}.pms-debt-to-income .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-debt-to-income .calc-toolbar{max-width:751px}}.pms-debt-to-income .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-debt-to-income .calc-toolbar{padding:0 16px 12px}}.pms-debt-to-income .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-debt-to-income .clear-btn{font-size:14px;line-height:18px}}.pms-debt-to-income .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-debt-to-income .clear-btn svg{flex-shrink:0;display:block}.pms-debt-to-income .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-debt-to-income .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-debt-to-income .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-debt-to-income .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-debt-to-income .encourage-toast{font-size:16px;line-height:20px}}.pms-debt-to-income .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-debt-to-income .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-debt-to-income .encourage-toast-icon svg{display:block}.pms-debt-to-income .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-debt-to-income .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-debt-to-income .encourage-toast-close:hover{background:#0000000f}.pms-debt-to-income .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-debt-to-income .encourage-toast-close svg{display:block}.pms-debt-to-income .hero-full.blue-hero,.pms-debt-to-income .hero-desktop.blue-hero{background:#0f2595}.pms-debt-to-income .hero-full.green-hero,.pms-debt-to-income .hero-desktop.green-hero{background:#3e9a6b}.pms-debt-to-income .hero-full.pink-hero,.pms-debt-to-income .hero-desktop.pink-hero{background:#d45168}.pms-debt-to-income .hero-full.orange-hero,.pms-debt-to-income .hero-desktop.orange-hero{background:#f6a000}.pms-debt-to-income .hero-bubble.blue-bubble,.pms-debt-to-income .hero-bubble-desktop.blue-bubble,.pms-debt-to-income .hero-mini.blue-bubble{background:#c8edfe}.pms-debt-to-income .hero-bubble.green-bubble,.pms-debt-to-income .hero-bubble-desktop.green-bubble,.pms-debt-to-income .hero-mini.green-bubble{background:#d7f1c3}.pms-debt-to-income .hero-bubble.pink-bubble,.pms-debt-to-income .hero-bubble-desktop.pink-bubble,.pms-debt-to-income .hero-mini.pink-bubble{background:#ffb0d2}.pms-debt-to-income .hero-bubble.orange-bubble,.pms-debt-to-income .hero-bubble-desktop.orange-bubble,.pms-debt-to-income .hero-mini.orange-bubble{background:#ffee9b}.pms-debt-to-income .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-debt-to-income .status-banner.green,.pms-debt-to-income .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-debt-to-income .status-banner.yellow,.pms-debt-to-income .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-debt-to-income .status-banner.red,.pms-debt-to-income .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-debt-to-income .status-banner.blue,.pms-debt-to-income .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-debt-to-income .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-debt-to-income .status-icon svg{display:block}.pms-debt-to-income .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-debt-to-income .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .status-desc{font-size:16px;line-height:24px}}.pms-debt-to-income .status-desc{color:#000}.pms-debt-to-income input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-debt-to-income input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-debt-to-income input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-debt-to-income input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-debt-to-income input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-debt-to-income input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-debt-to-income input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-debt-to-income input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-debt-to-income input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-debt-to-income .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-debt-to-income .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-debt-to-income .calc-radio-group-label.is-error{color:#be2d2d}.pms-debt-to-income .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-debt-to-income .calc-field-error{font-size:14px;line-height:18px}}.pms-debt-to-income .calc-field-error{color:#be2d2d}.pms-debt-to-income .input-wrapper:focus-within,.pms-debt-to-income .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-debt-to-income .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .calc-section-title{font-size:16px;line-height:21px}}.pms-debt-to-income .calc-section-title{color:#0f2595;text-align:left}.pms-debt-to-income .calc-body .left-col .accordion-group,.pms-debt-to-income .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-debt-to-income .calc-body .left-col .accordion-item,.pms-debt-to-income .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-debt-to-income .calc-body .left-col .accordion-item:last-child,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-debt-to-income .calc-body .left-col .accordion-item:first-child,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-debt-to-income .calc-body .left-col .accordion-item:last-child,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-debt-to-income .calc-body .left-col .accordion-item:only-child,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-debt-to-income .calc-body .left-col .accordion-header,.pms-debt-to-income .calc-body .left-col .pms-accordion-header,.pms-debt-to-income .calc-body .left-col .accordion-item .accordion-header,.pms-debt-to-income .calc-body .left-col .accordion-item.open .accordion-header,.pms-debt-to-income .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-debt-to-income .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-debt-to-income .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-debt-to-income .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-debt-to-income .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-debt-to-income .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-debt-to-income .calc-body .left-col .accordion-body,.pms-debt-to-income .calc-body .left-col .pms-accordion-body,.pms-debt-to-income .calc-body .left-col .accordion-item .accordion-body,.pms-debt-to-income .calc-body .left-col .accordion-item.open .accordion-body,.pms-debt-to-income .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-debt-to-income .calc-body .left-col .accordion-title,.pms-debt-to-income .calc-body .left-col .pms-accordion-badge,.pms-debt-to-income .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .calc-body .left-col .accordion-title,.pms-debt-to-income .calc-body .left-col .pms-accordion-badge,.pms-debt-to-income .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-debt-to-income .calc-body .left-col .accordion-title,.pms-debt-to-income .calc-body .left-col .pms-accordion-badge,.pms-debt-to-income .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-debt-to-income .calc-body .left-col .accordion-subtitle,.pms-debt-to-income .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-debt-to-income .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-debt-to-income .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-debt-to-income .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-debt-to-income .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-debt-to-income .calc-body .right-col .out-accordion-group,.pms-debt-to-income .calc-body .right-col .pms-accordion-group,.pms-debt-to-income .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-debt-to-income .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-debt-to-income .calc-body .right-col .out-accordion-header,.pms-debt-to-income .calc-body .right-col .pms-accordion-header,.pms-debt-to-income .calc-body .right-col .out-accordion .out-accordion-header,.pms-debt-to-income .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-debt-to-income .calc-body .right-col .out-accordion-body,.pms-debt-to-income .calc-body .right-col .pms-accordion-body,.pms-debt-to-income .calc-body .right-col .out-accordion .out-accordion-body,.pms-debt-to-income .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-debt-to-income .calc-body .right-col .out-accordion-badge,.pms-debt-to-income .calc-body .right-col .pms-accordion-badge,.pms-debt-to-income .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-debt-to-income .schedule-wrap,.pms-debt-to-income .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-debt-to-income .schedule-table{border-collapse:collapse;width:100%}.pms-debt-to-income .schedule-table th,.pms-debt-to-income .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-debt-to-income .schedule-table th:first-child,.pms-debt-to-income .schedule-table td:first-child{text-align:left}.pms-debt-to-income .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-debt-to-income .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-debt-to-income .btn-primary,.pms-debt-to-income .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .btn-primary,.pms-debt-to-income .bts-print-btn{font-size:16px;line-height:22px}}.pms-debt-to-income .btn-primary,.pms-debt-to-income .bts-print-btn{cursor:pointer}.pms-debt-to-income .btn-primary:hover,.pms-debt-to-income .bts-print-btn:hover{background:#173be8}.pms-debt-to-income .btn-primary:active,.pms-debt-to-income .bts-print-btn:active{background:#0f2595}.pms-debt-to-income .btn-primary:focus-visible,.pms-debt-to-income .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-debt-to-income,.pms-debt-to-income *,.pms-debt-to-income :before,.pms-debt-to-income :after{box-sizing:border-box}.pms-debt-to-income{--blue:#1434cb;--pink-hero:#d45168;--pink-bubble:#ffb0d2;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-debt-to-income{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-debt-to-income{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-debt-to-income{padding:24px 24px 40px}}.pms-debt-to-income .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-debt-to-income .intro-text{max-width:751px}}.pms-debt-to-income .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pms-debt-to-income .intro-text{font-size:18px;line-height:27px}}.pms-debt-to-income .intro-text{color:#000}.pms-debt-to-income .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-debt-to-income .calc-body{max-width:751px}}.pms-debt-to-income .calc-body{background:#fff;margin:0 auto}@media (max-width:991px){.pms-debt-to-income .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}}.pms-debt-to-income .calc-header{color:#fff;background:#1334cb;justify-content:center;align-items:center;gap:10px;padding:8px 16px;display:flex}.pms-debt-to-income .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-debt-to-income .desktop-layout{gap:0;padding:0 16px;display:block}}.pms-debt-to-income .left-col{flex:12 1 0;min-width:0;padding:24px 0}@media (max-width:991px){.pms-debt-to-income .left-col{flex:0 auto;width:100%}.pms-debt-to-income .left-col.tab-hidden{display:none}.pms-debt-to-income .left-col.tab-visible{display:block}}@media (min-width:992px){.pms-debt-to-income .left-col{display:block!important}}.pms-debt-to-income .right-col{flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-debt-to-income .right-col{flex:0 auto;width:100%}.pms-debt-to-income .right-col.tab-hidden{display:none}.pms-debt-to-income .right-col.tab-visible{display:block}.pms-debt-to-income .right-col .status-banner{margin:16px 0}.pms-debt-to-income .right-col .summary-card{margin-bottom:16px}}@media (min-width:992px){.pms-debt-to-income .right-col{display:block!important}}.pms-debt-to-income .tabs,.pms-debt-to-income .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}@media (min-width:992px){.pms-debt-to-income .tabs,.pms-debt-to-income .tabs-static{display:none}}.pms-debt-to-income .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-debt-to-income .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}.pms-debt-to-income .hero-full{justify-content:center;align-items:center;display:flex}.pms-debt-to-income .hero-full.blue-hero{background:#0f2595}.pms-debt-to-income .hero-full.green-hero{background:#3e9a6b}.pms-debt-to-income .hero-full.pink-hero{background:#d45168}.pms-debt-to-income .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-debt-to-income .hero-full{display:none}}.pms-debt-to-income .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-debt-to-income .hero-bubble.blue-bubble{background:#c8edfe}.pms-debt-to-income .hero-bubble.green-bubble{background:#d7f1c3}.pms-debt-to-income .hero-bubble.pink-bubble{background:#ffb0d2}.pms-debt-to-income .hero-bubble.orange-bubble{background:#ffee9b}.pms-debt-to-income .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-debt-to-income .hero-desktop.blue-hero{background:#0f2595}.pms-debt-to-income .hero-desktop.green-hero{background:#3e9a6b}.pms-debt-to-income .hero-desktop.pink-hero{background:#d45168}.pms-debt-to-income .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-debt-to-income .hero-desktop{display:block}}.pms-debt-to-income .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-debt-to-income .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-debt-to-income .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-debt-to-income .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-debt-to-income .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-debt-to-income .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:4px;font-weight:600}.pms-debt-to-income .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-debt-to-income .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-debt-to-income .sticky-dock.visible{display:flex}.pms-debt-to-income .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-debt-to-income .sticky-dock{display:none!important}}.pms-debt-to-income .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-debt-to-income .hero-mini.blue-bubble{background:#c8edfe}.pms-debt-to-income .hero-mini.green-bubble{background:#d7f1c3}.pms-debt-to-income .hero-mini.pink-bubble{background:#ffb0d2}.pms-debt-to-income .hero-mini.orange-bubble{background:#ffee9b}.pms-debt-to-income .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-debt-to-income .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .hero-mini-amount{font-size:24px;line-height:31px}}.pms-debt-to-income .hero-mini-amount{color:#000}.pms-debt-to-income .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-debt-to-income .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:8px;font-weight:500}.pms-debt-to-income .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-debt-to-income .currency-select{font-size:16px;line-height:21px}}.pms-debt-to-income .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}@media (max-width:991px){.pms-debt-to-income .currency-select{margin-bottom:16px}}.pms-debt-to-income .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-debt-to-income .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-debt-to-income .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-debt-to-income .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-debt-to-income .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-debt-to-income .pms-accordion-item:last-child{border-bottom:none}.pms-debt-to-income .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-debt-to-income .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-debt-to-income .pms-accordion-item:only-child{border-radius:11px}.pms-debt-to-income .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-debt-to-income .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-debt-to-income .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-debt-to-income .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-debt-to-income .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-debt-to-income .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-debt-to-income .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-debt-to-income .pms-accordion-header-content{flex:1;min-width:0}.pms-debt-to-income .pms-accordion-title{align-items:center;gap:8px;display:flex}.pms-debt-to-income .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-debt-to-income .pms-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-debt-to-income .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;margin-top:4px;font-weight:400}.pms-debt-to-income .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-debt-to-income .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-debt-to-income .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-debt-to-income .pms-accordion-body{background:#fff;padding:24px 16px}.pms-debt-to-income .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-debt-to-income .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-debt-to-income .field-row{margin-bottom:24px}.pms-debt-to-income .field-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-debt-to-income .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:5px;font-weight:500;display:flex}@media (max-width:767px){.pms-debt-to-income .field-label{font-size:16px;line-height:24px}}.pms-debt-to-income .field-label{color:#4a4a4a;flex-wrap:wrap}.pms-debt-to-income .info-wrap{display:inline-flex;position:relative}.pms-debt-to-income .info-wrap:hover .tooltip,.pms-debt-to-income .info-wrap:focus-within .tooltip{display:block}.pms-debt-to-income .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-debt-to-income .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-debt-to-income .tooltip{font-size:14px;line-height:18px}}.pms-debt-to-income .tooltip{z-index:9999;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-debt-to-income .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-debt-to-income .input-wrapper--wide{width:160px}.pms-debt-to-income .input-prefix,.pms-debt-to-income .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .input-prefix,.pms-debt-to-income .input-suffix{font-size:16px;line-height:21px}}.pms-debt-to-income .input-prefix,.pms-debt-to-income .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-debt-to-income .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-debt-to-income .field-input{font-size:16px;line-height:21px}}.pms-debt-to-income .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-debt-to-income .field-input::-webkit-inner-spin-button{display:none}.pms-debt-to-income .field-input::-webkit-outer-spin-button{display:none}.pms-debt-to-income input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px;margin:10px 0}.pms-debt-to-income input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-debt-to-income input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-debt-to-income input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-debt-to-income input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-debt-to-income .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:24px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-debt-to-income .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-debt-to-income .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-debt-to-income .summary-card-body{background:0 0;padding:0}.pms-debt-to-income .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .summary-intro{font-size:16px;line-height:24px}}.pms-debt-to-income .summary-intro{color:#000;margin-bottom:16px}.pms-debt-to-income .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-debt-to-income .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .summary-table{font-size:16px;line-height:20px}}.pms-debt-to-income .summary-table td{padding:5px 0}.pms-debt-to-income .summary-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-debt-to-income .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-debt-to-income .summary-table td:last-child{color:#000}.pms-debt-to-income .summary-table .info-wrap{vertical-align:middle;margin-left:6px}.pms-debt-to-income .summary-table tr{border-bottom:none}.pms-debt-to-income .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .costs-intro{font-size:16px;line-height:24px}}.pms-debt-to-income .costs-intro{color:#000;margin-bottom:16px}.pms-debt-to-income .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-debt-to-income .costs-table{font-size:16px;line-height:20px}}.pms-debt-to-income .costs-table{margin-bottom:0}.pms-debt-to-income .costs-table td{padding:5px 0}.pms-debt-to-income .costs-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-debt-to-income .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-debt-to-income .costs-table td:last-child{color:#000}.pms-debt-to-income .costs-table .plus,.pms-debt-to-income .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-debt-to-income hr.divider{background:#00000080;border:none;width:100%;height:1px;margin:0 0 16px}.pms-debt-to-income .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-debt-to-income .total-row{font-size:16px;line-height:24px}}.pms-debt-to-income .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-debt-to-income .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-debt-to-income .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .total-row span:last-child{font-size:18px;line-height:23px}}.pms-debt-to-income .total-row span:last-child{color:#000;text-align:right}.pms-debt-to-income .dti-donut-wrap{flex-shrink:0;width:192px;height:192px;position:relative}.pms-debt-to-income .dti-donut-center{pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:0 30px;display:flex;position:absolute;inset:0}.pms-debt-to-income .dti-donut-value{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-debt-to-income .dti-donut-value{font-size:18px;line-height:23px}}.pms-debt-to-income .dti-donut-value{font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;text-align:center;white-space:nowrap;font-weight:700}.pms-debt-to-income .dti-donut-label{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-bold,var(--font-family-calculator));color:#4a4a4a;text-align:center;overflow-wrap:break-word;max-width:100%;font-weight:700}.pms-debt-to-income .dti-summary-visual-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:18px;display:flex}.pms-debt-to-income .dti-legend-list{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;flex-direction:column;gap:10px;font-weight:400;display:flex}@media (max-width:767px){.pms-debt-to-income .dti-legend-list{font-size:14px;line-height:18px}}.pms-debt-to-income .dti-legend-list{color:#4a4a4a}.pms-debt-to-income .dti-legend-item{font-family:var(--font);font-size:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:-4px -6px;padding:4px 6px;transition:background .15s;display:flex}.pms-debt-to-income .dti-legend-item:hover{background:#1434cb14}.pms-debt-to-income .dti-legend-item.active{font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#000;background:#1434cb1f;font-weight:600}.pms-debt-to-income .dti-legend-item:focus-visible{outline-offset:1px;outline:2px solid #1434cb}.pms-debt-to-income .dti-legend-swatch{border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}.pms-debt-to-income .dti-legend-swatch--housing{background:#0f2595}.pms-debt-to-income .dti-legend-swatch--debt{background:#b3d7ff99}.pms-debt-to-income .dti-legend-swatch--remaining{background:#3e9a6b}.pms-education-fund,.pms-education-fund *,.pms-education-fund :before,.pms-education-fund :after{box-sizing:border-box}.pms-education-fund{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-education-fund{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-education-fund{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-education-fund{padding:24px 18px}}.pms-education-fund .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-education-fund .pms-page-title{max-width:751px}}.pms-education-fund .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-education-fund .pms-page-title{font-size:36px;line-height:47px}}.pms-education-fund .pms-page-title{color:#000}.pms-education-fund .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-education-fund .intro-text{max-width:751px}}.pms-education-fund .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-education-fund .intro-text{font-size:18px;line-height:27px}}.pms-education-fund .intro-text{color:#000}.pms-education-fund .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-education-fund .calc-body{max-width:751px}}.pms-education-fund .calc-body{background:#fff;margin:0 auto}.pms-education-fund .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-education-fund .calc-header{font-size:16px;line-height:24px}}.pms-education-fund .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-education-fund .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-education-fund .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-education-fund .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-education-fund .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-education-fund .left-col.tab-hidden,.pms-education-fund .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-education-fund .left-col,.pms-education-fund .right-col{display:block!important}}.pms-education-fund .tabs,.pms-education-fund .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-education-fund .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-education-fund .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-education-fund .tabs,.pms-education-fund .tabs-static{display:none}}.pms-education-fund .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-education-fund .hero-full{display:none}}.pms-education-fund .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-education-fund .hero-bubble{padding:20px 24px}}.pms-education-fund .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-education-fund .hero-desktop{display:block}}.pms-education-fund .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-education-fund .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-education-fund .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .hero-amount{font-size:36px;line-height:47px}}.pms-education-fund .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-education-fund .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .hero-amount-unit{font-size:16px;line-height:20px}}.pms-education-fund .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-education-fund .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-education-fund .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-education-fund .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-education-fund .sticky-dock.visible{display:flex}.pms-education-fund .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-education-fund .sticky-dock{display:none!important}}.pms-education-fund .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-education-fund .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-education-fund .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .hero-mini-amount{font-size:24px;line-height:31px}}.pms-education-fund .hero-mini-amount{color:#000}.pms-education-fund .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-education-fund .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-education-fund .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-education-fund .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-education-fund .currency-select{font-size:16px;line-height:21px}}.pms-education-fund .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-education-fund .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-education-fund .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-education-fund .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-education-fund .apply-btn{font-size:16px;line-height:20px}}.pms-education-fund .apply-btn{cursor:pointer;white-space:nowrap}.pms-education-fund .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-education-fund .apply-btn:active{color:#0f2595}.pms-education-fund .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-education-fund .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-education-fund .scenario-icon svg{width:16px;height:16px;display:block}.pms-education-fund .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-education-fund .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-education-fund .apply-btn-label{display:inline}.pms-education-fund .apply-btn-label-long{display:none}.pms-education-fund .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-education-fund .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-education-fund .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-education-fund .pms-accordion-title,.pms-education-fund .accordion-title{align-items:center;gap:8px;display:flex}.pms-education-fund .pms-accordion-badge,.pms-education-fund .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-education-fund .left-col .pms-accordion-badge,.pms-education-fund .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-education-fund .left-col .pms-accordion-badge,.pms-education-fund .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-education-fund .left-col .pms-accordion-badge,.pms-education-fund .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-education-fund .pms-accordion-body{background:#fff;padding:24px 16px}.pms-education-fund .field-row{margin-bottom:24px}.pms-education-fund .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-education-fund .field-top>.field-label{flex:0 auto;min-width:0}.pms-education-fund .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-education-fund .field-label{font-size:16px;line-height:24px}}.pms-education-fund .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-education-fund .field-label>.info-wrap{flex-shrink:0}.pms-education-fund .field-label.field-label--mb8,.pms-education-fund .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-education-fund .info-wrap{display:inline-flex;position:relative}.pms-education-fund .info-wrap:hover .tooltip{display:block}.pms-education-fund .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-education-fund .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-education-fund .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-education-fund .input-wrapper--wide{width:160px}.pms-education-fund .input-prefix,.pms-education-fund .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .input-prefix,.pms-education-fund .input-suffix{font-size:16px;line-height:21px}}.pms-education-fund .input-prefix,.pms-education-fund .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-education-fund .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-education-fund .field-input{font-size:16px;line-height:21px}}.pms-education-fund .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-education-fund .field-input::-webkit-inner-spin-button{display:none}.pms-education-fund input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-education-fund input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-education-fund input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-education-fund input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-education-fund input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-education-fund .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-education-fund .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-education-fund .summary-card-header svg{flex-shrink:0;display:block}.pms-education-fund .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-education-fund .summary-card-body{background:0 0;padding:0}.pms-education-fund .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .summary-intro{font-size:16px;line-height:24px}}.pms-education-fund .summary-intro{color:#000;margin-bottom:32px}.pms-education-fund .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-education-fund .summary-table{border-collapse:collapse;width:100%}.pms-education-fund .summary-table td{padding-bottom:10px}.pms-education-fund .summary-table tr:last-child td{padding-bottom:0}.pms-education-fund .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-education-fund .summary-table td:first-child{color:#4a4a4a}.pms-education-fund .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-education-fund .summary-table td:last-child{text-align:right;color:#000}.pms-education-fund .summary-table tr{border-bottom:none}.pms-education-fund .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .costs-intro{font-size:16px;line-height:24px}}.pms-education-fund .costs-intro{color:#000;margin-bottom:16px}.pms-education-fund .costs-table{width:100%;margin-bottom:0}.pms-education-fund .costs-table td{padding-bottom:10px}.pms-education-fund .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-education-fund .costs-table td:first-child{color:#4a4a4a}.pms-education-fund .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-education-fund .costs-table td:last-child{text-align:right;color:#000}.pms-education-fund .costs-table .plus,.pms-education-fund .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-education-fund hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-education-fund .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-education-fund .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .total-row span:first-child{font-size:16px;line-height:20px}}.pms-education-fund .total-row span:first-child{color:#000}.pms-education-fund .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .total-row span:last-child{font-size:18px;line-height:23px}}.pms-education-fund .total-row span:last-child{color:#000;text-align:right}.pms-education-fund .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-education-fund .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .unit-suffix{font-size:16px;line-height:20px}}.pms-education-fund .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-education-fund .field-row--compact{margin-bottom:4px}.pms-education-fund .field-row--sm{margin-bottom:6px}.pms-education-fund .field-label--mb8{margin-bottom:8px}.pms-education-fund .field-label--mb10{margin-bottom:10px}.pms-education-fund .term-btns--mb{margin-bottom:14px}.pms-education-fund .term-btns--mt{margin-top:24px}.pms-education-fund .summary-card--mb12{margin-bottom:12px}.pms-education-fund .costs-intro--mt{margin-top:32px}.pms-education-fund .costs-intro--mb12{margin-bottom:12px}.pms-education-fund .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-education-fund .calc-toolbar{max-width:751px}}.pms-education-fund .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-education-fund .calc-toolbar{padding:0 16px 12px}}.pms-education-fund .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-education-fund .clear-btn{font-size:14px;line-height:18px}}.pms-education-fund .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-education-fund .clear-btn svg{flex-shrink:0;display:block}.pms-education-fund .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-education-fund .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-education-fund .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-education-fund .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-education-fund .encourage-toast{font-size:16px;line-height:20px}}.pms-education-fund .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-education-fund .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-education-fund .encourage-toast-icon svg{display:block}.pms-education-fund .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-education-fund .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-education-fund .encourage-toast-close:hover{background:#0000000f}.pms-education-fund .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-education-fund .encourage-toast-close svg{display:block}.pms-education-fund .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-education-fund .status-banner.green,.pms-education-fund .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-education-fund .status-banner.yellow,.pms-education-fund .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-education-fund .status-banner.red,.pms-education-fund .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-education-fund .status-banner.blue,.pms-education-fund .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-education-fund .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-education-fund .status-icon svg{display:block}.pms-education-fund .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-education-fund .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .status-desc{font-size:16px;line-height:24px}}.pms-education-fund .status-desc{color:#000}.pms-education-fund input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-education-fund input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-education-fund input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-education-fund input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-education-fund input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-education-fund input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-education-fund input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-education-fund input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-education-fund input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-education-fund .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-education-fund .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-education-fund .calc-radio-group-label.is-error{color:#be2d2d}.pms-education-fund .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-education-fund .calc-field-error{font-size:14px;line-height:18px}}.pms-education-fund .calc-field-error{color:#be2d2d}.pms-education-fund .input-wrapper:focus-within,.pms-education-fund .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-education-fund .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .calc-section-title{font-size:16px;line-height:21px}}.pms-education-fund .calc-section-title{color:#0f2595;text-align:left}.pms-education-fund .calc-body .left-col .accordion-group,.pms-education-fund .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-education-fund .calc-body .left-col .accordion-item,.pms-education-fund .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-education-fund .calc-body .left-col .accordion-item:last-child,.pms-education-fund .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-education-fund .calc-body .left-col .accordion-item:first-child,.pms-education-fund .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-education-fund .calc-body .left-col .accordion-item:last-child,.pms-education-fund .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-education-fund .calc-body .left-col .accordion-item:only-child,.pms-education-fund .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-education-fund .calc-body .left-col .accordion-header,.pms-education-fund .calc-body .left-col .pms-accordion-header,.pms-education-fund .calc-body .left-col .accordion-item .accordion-header,.pms-education-fund .calc-body .left-col .accordion-item.open .accordion-header,.pms-education-fund .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-education-fund .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-education-fund .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-education-fund .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-education-fund .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-education-fund .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-education-fund .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-education-fund .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-education-fund .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-education-fund .calc-body .left-col .accordion-body,.pms-education-fund .calc-body .left-col .pms-accordion-body,.pms-education-fund .calc-body .left-col .accordion-item .accordion-body,.pms-education-fund .calc-body .left-col .accordion-item.open .accordion-body,.pms-education-fund .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-education-fund .calc-body .left-col .accordion-title,.pms-education-fund .calc-body .left-col .pms-accordion-badge,.pms-education-fund .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .calc-body .left-col .accordion-title,.pms-education-fund .calc-body .left-col .pms-accordion-badge,.pms-education-fund .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-education-fund .calc-body .left-col .accordion-title,.pms-education-fund .calc-body .left-col .pms-accordion-badge,.pms-education-fund .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-education-fund .calc-body .left-col .accordion-subtitle,.pms-education-fund .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-education-fund .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-education-fund .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-education-fund .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-education-fund .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-education-fund .calc-body .right-col .out-accordion-group,.pms-education-fund .calc-body .right-col .pms-accordion-group,.pms-education-fund .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-education-fund .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-education-fund .calc-body .right-col .out-accordion-header,.pms-education-fund .calc-body .right-col .pms-accordion-header,.pms-education-fund .calc-body .right-col .out-accordion .out-accordion-header,.pms-education-fund .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-education-fund .calc-body .right-col .out-accordion-body,.pms-education-fund .calc-body .right-col .pms-accordion-body,.pms-education-fund .calc-body .right-col .out-accordion .out-accordion-body,.pms-education-fund .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-education-fund .calc-body .right-col .out-accordion-badge,.pms-education-fund .calc-body .right-col .pms-accordion-badge,.pms-education-fund .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-education-fund .schedule-wrap,.pms-education-fund .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-education-fund .schedule-table{border-collapse:collapse;width:100%}.pms-education-fund .schedule-table th,.pms-education-fund .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-education-fund .schedule-table th:first-child,.pms-education-fund .schedule-table td:first-child{text-align:left}.pms-education-fund .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-education-fund .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-education-fund .btn-primary,.pms-education-fund .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-education-fund .btn-primary,.pms-education-fund .bts-print-btn{font-size:16px;line-height:22px}}.pms-education-fund .btn-primary,.pms-education-fund .bts-print-btn{cursor:pointer}.pms-education-fund .btn-primary:hover,.pms-education-fund .bts-print-btn:hover{background:#173be8}.pms-education-fund .btn-primary:active,.pms-education-fund .bts-print-btn:active{background:#0f2595}.pms-education-fund .btn-primary:focus-visible,.pms-education-fund .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-education-fund .desktop-layout{border:1px solid #d9dffb}.pms-education-fund *,.pms-education-fund :before,.pms-education-fund :after{margin:0;padding:0}.pms-education-fund .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-education-fund .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-education-fund .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-education-fund .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-education-fund .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-education-fund .pms-accordion-item:last-child{border-bottom:none}.pms-education-fund .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-education-fund .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-education-fund .pms-accordion-item:only-child{border-radius:11px}.pms-education-fund .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-education-fund .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-education-fund .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-education-fund .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-education-fund .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-education-fund .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-education-fund .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-education-fund .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-education-fund .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-education-fund .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-education-fund .pms-accordion-header-content{flex:1;min-width:0}.pms-education-fund .pms-accordion-title{align-items:center;gap:8px;display:flex}.pms-education-fund .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-education-fund .pms-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-education-fund .left-col .pms-accordion-badge{color:#0f2595;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;text-transform:none;background:0 0;padding:0;font-weight:600}.pms-education-fund .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;margin-top:4px;font-weight:400}.pms-education-fund .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-education-fund .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-education-fund .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-education-fund .pms-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pms-education-fund .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-education-fund .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-education-fund .intro-text--static{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-education-fund .intro-text--static{max-width:751px}}.pms-education-fund .intro-text--static{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-education-fund .intro-text--static{font-size:18px;line-height:27px}}.pms-education-fund .intro-text--static{color:#000}.pms-education-fund .calc-header{background:#1334cb}.pms-education-fund .hero-full.blue-hero,.pms-education-fund .hero-desktop.blue-hero{background:#0f2595}.pms-education-fund .hero-full.green-hero,.pms-education-fund .hero-desktop.green-hero{background:#3e9a6b}.pms-education-fund .hero-full.orange-hero,.pms-education-fund .hero-desktop.orange-hero{background:#f6a000}.pms-education-fund .hero-full.pink-hero,.pms-education-fund .hero-desktop.pink-hero{background:#d45168}.pms-education-fund .hero-bubble.blue-bubble,.pms-education-fund .hero-bubble-desktop.blue-bubble,.pms-education-fund .hero-mini.blue-bubble{background:#c8edfe}.pms-education-fund .hero-bubble.green-bubble,.pms-education-fund .hero-bubble-desktop.green-bubble,.pms-education-fund .hero-mini.green-bubble{background:#d7f1c3}.pms-education-fund .hero-bubble.orange-bubble,.pms-education-fund .hero-bubble-desktop.orange-bubble,.pms-education-fund .hero-mini.orange-bubble{background:#ffee9b}.pms-education-fund .hero-bubble.pink-bubble,.pms-education-fund .hero-bubble-desktop.pink-bubble,.pms-education-fund .hero-mini.pink-bubble{background:#ffb0d2}.pms-education-fund .hero-badge{background:#1334cb}.pms-education-fund .hero-current{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .hero-current{font-size:14px;line-height:18px}}.pms-education-fund .hero-current{color:#000;margin-bottom:10px}.pms-education-fund .hero-current strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-education-fund .field-row--plain{margin-bottom:16px}.pms-education-fund .field-row--plain .field-top{margin-bottom:0}.pms-education-fund .field-row--plain .input-wrapper{width:130px}.pms-education-fund .ef-student{border-bottom:1px solid #0000001a;margin-bottom:20px;padding-bottom:20px}.pms-education-fund .ef-student:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.pms-education-fund .ef-student-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.pms-education-fund .ef-student-name{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .ef-student-name{font-size:16px;line-height:20px}}.pms-education-fund .ef-student-name{color:#000}.pms-education-fund .ef-student-remove{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pms-education-fund .ef-student-remove:hover{background:#1434cb14}.pms-education-fund .ef-add-row{text-align:right}.pms-education-fund .ef-add-row button{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-education-fund .ef-status-card{border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px;display:flex}.pms-education-fund .ef-status-card svg{flex-shrink:0;margin-top:2px}.pms-education-fund .ef-status-card--ontrack{background:#d6f2c459;border:1px solid #40996b}.pms-education-fund .ef-status-card--gap{background:#ffef99;border:1px solid #c38004}.pms-education-fund .ef-status-badge{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600;font-family:var(--font-family-bold,var(--font-family-calculator));margin-bottom:6px;font-weight:700}.ef-status-card--ontrack .pms-education-fund .ef-status-badge{color:#2f6f4e}.ef-status-card--gap .pms-education-fund .ef-status-badge{color:#875903}.pms-education-fund .ef-status-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .ef-status-text{font-size:16px;line-height:24px}}.pms-education-fund .ef-status-text{color:#000}.pms-education-fund .ef-status-text strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-education-fund .progress-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .progress-text{font-size:16px;line-height:24px}}.pms-education-fund .progress-text{color:#000}.pms-education-fund .progress-text strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-education-fund .amount-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-education-fund .amount-row .label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .amount-row .label{font-size:16px;line-height:24px}}.pms-education-fund .amount-row .label{color:#4a4a4a}.pms-education-fund .amount-row .amount{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .amount-row .amount{font-size:18px;line-height:23px}}.pms-education-fund .amount-row .amount{color:#000}.pms-education-fund .progress-bar{background:#f5f5f5;border-radius:100px;align-items:center;width:100%;height:12px;display:flex;overflow:hidden}.pms-education-fund .progress-fill{background:#1334cb;border-radius:100px;min-width:4px;height:100%}.pms-education-fund .progress-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-education-fund .progress-footer span{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .progress-footer span{font-size:14px;line-height:18px}}.pms-education-fund .progress-footer span{color:#4a4a4a}.pms-education-fund .total-row.negative span:last-child,.pms-education-fund .costs-table .minus{color:#d65151}.pms-education-fund .growth-card{flex-direction:column;width:100%;display:flex}.pms-education-fund .growth-empty{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pms-education-fund .growth-empty{font-size:16px;line-height:24px}}.pms-education-fund .growth-empty{color:#4a4a4a}.pms-education-fund .growth-chart-wrap{width:100%}.pms-education-fund .growth-chart-heading{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-education-fund .growth-chart-heading{font-size:16px;line-height:20px}}.pms-education-fund .growth-chart-heading{color:#000;margin-bottom:20px}.pms-education-fund .growth-chart-legend{justify-content:flex-end;gap:24px;margin-bottom:16px;display:flex}.pms-education-fund .growth-legend-item{align-items:center;gap:8px;display:flex}.pms-education-fund .growth-legend-swatch{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pms-education-fund .growth-legend-swatch--contrib{background:#1434cb}.pms-education-fund .growth-legend-swatch--interest{background:#b3d7ff99}.pms-education-fund .growth-legend-label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-education-fund .growth-legend-label{font-size:16px;line-height:24px}}.pms-education-fund .growth-legend-label{color:#000}.pms-education-fund .growth-chart-container{width:100%;position:relative}.pms-education-fund .growth-y-label{transform-origin:0;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;white-space:nowrap;font-weight:600;position:absolute;top:50%;left:-4px;transform:rotate(-90deg)translate(-50%)}.pms-education-fund .growth-x-label{text-align:center;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;margin-top:12px;font-weight:600}.pms-emergency-fund,.pms-emergency-fund *,.pms-emergency-fund :before,.pms-emergency-fund :after{box-sizing:border-box}.pms-emergency-fund{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-emergency-fund{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-emergency-fund{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-emergency-fund{padding:24px 18px}}.pms-emergency-fund .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-emergency-fund .pms-page-title{max-width:751px}}.pms-emergency-fund .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-emergency-fund .pms-page-title{font-size:36px;line-height:47px}}.pms-emergency-fund .pms-page-title{color:#000}.pms-emergency-fund .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-emergency-fund .intro-text{max-width:751px}}.pms-emergency-fund .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-emergency-fund .intro-text{font-size:18px;line-height:27px}}.pms-emergency-fund .intro-text{color:#000}.pms-emergency-fund .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-emergency-fund .calc-body{max-width:751px}}.pms-emergency-fund .calc-body{background:#fff;margin:0 auto}.pms-emergency-fund .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-emergency-fund .calc-header{font-size:16px;line-height:24px}}.pms-emergency-fund .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-emergency-fund .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-emergency-fund .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-emergency-fund .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-emergency-fund .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-emergency-fund .left-col.tab-hidden,.pms-emergency-fund .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-emergency-fund .left-col,.pms-emergency-fund .right-col{display:block!important}}.pms-emergency-fund .tabs,.pms-emergency-fund .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-emergency-fund .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-emergency-fund .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-emergency-fund .tabs,.pms-emergency-fund .tabs-static{display:none}}.pms-emergency-fund .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-emergency-fund .hero-full{display:none}}.pms-emergency-fund .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-emergency-fund .hero-bubble{padding:20px 24px}}.pms-emergency-fund .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-emergency-fund .hero-desktop{display:block}}.pms-emergency-fund .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-emergency-fund .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-emergency-fund .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .hero-amount{font-size:36px;line-height:47px}}.pms-emergency-fund .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-emergency-fund .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .hero-amount-unit{font-size:16px;line-height:20px}}.pms-emergency-fund .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-emergency-fund .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-emergency-fund .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-emergency-fund .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-emergency-fund .sticky-dock.visible{display:flex}.pms-emergency-fund .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-emergency-fund .sticky-dock{display:none!important}}.pms-emergency-fund .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-emergency-fund .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-emergency-fund .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .hero-mini-amount{font-size:24px;line-height:31px}}.pms-emergency-fund .hero-mini-amount{color:#000}.pms-emergency-fund .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-emergency-fund .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-emergency-fund .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-emergency-fund .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-emergency-fund .currency-select{font-size:16px;line-height:21px}}.pms-emergency-fund .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-emergency-fund .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-emergency-fund .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-emergency-fund .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-emergency-fund .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .apply-btn{font-size:16px;line-height:20px}}.pms-emergency-fund .apply-btn{cursor:pointer;white-space:nowrap}.pms-emergency-fund .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-emergency-fund .apply-btn:active{color:#0f2595}.pms-emergency-fund .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-emergency-fund .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-emergency-fund .scenario-icon svg{width:16px;height:16px;display:block}.pms-emergency-fund .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-emergency-fund .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-emergency-fund .apply-btn-label{display:inline}.pms-emergency-fund .apply-btn-label-long{display:none}.pms-emergency-fund .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-emergency-fund .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-emergency-fund .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-emergency-fund .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-emergency-fund .pms-accordion-item:last-child{border-bottom:none}.pms-emergency-fund .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-emergency-fund .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-emergency-fund .pms-accordion-item:only-child{border-radius:11px}.pms-emergency-fund .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-emergency-fund .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-emergency-fund .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-emergency-fund .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-emergency-fund .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-emergency-fund .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-emergency-fund .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-emergency-fund .pms-accordion-header-content{flex:1;min-width:0}.pms-emergency-fund .pms-accordion-title,.pms-emergency-fund .accordion-title{align-items:center;gap:8px;display:flex}.pms-emergency-fund .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-emergency-fund .pms-accordion-badge,.pms-emergency-fund .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-emergency-fund .left-col .pms-accordion-badge,.pms-emergency-fund .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .left-col .pms-accordion-badge,.pms-emergency-fund .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-emergency-fund .left-col .pms-accordion-badge,.pms-emergency-fund .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-emergency-fund .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-emergency-fund .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-emergency-fund .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-emergency-fund .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-emergency-fund .pms-accordion-body{background:#fff;padding:24px 16px}.pms-emergency-fund .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-emergency-fund .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-emergency-fund .field-row{margin-bottom:24px}.pms-emergency-fund .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-emergency-fund .field-top>.field-label{flex:0 auto;min-width:0}.pms-emergency-fund .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-emergency-fund .field-label{font-size:16px;line-height:24px}}.pms-emergency-fund .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-emergency-fund .field-label>.info-wrap{flex-shrink:0}.pms-emergency-fund .field-label.field-label--mb8,.pms-emergency-fund .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-emergency-fund .info-wrap{display:inline-flex;position:relative}.pms-emergency-fund .info-wrap:hover .tooltip{display:block}.pms-emergency-fund .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-emergency-fund .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-emergency-fund .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-emergency-fund .input-wrapper--wide{width:160px}.pms-emergency-fund .input-prefix,.pms-emergency-fund .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .input-prefix,.pms-emergency-fund .input-suffix{font-size:16px;line-height:21px}}.pms-emergency-fund .input-prefix,.pms-emergency-fund .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-emergency-fund .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-emergency-fund .field-input{font-size:16px;line-height:21px}}.pms-emergency-fund .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-emergency-fund .field-input::-webkit-inner-spin-button{display:none}.pms-emergency-fund input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-emergency-fund input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-emergency-fund input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-emergency-fund input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-emergency-fund input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-emergency-fund .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-emergency-fund .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-emergency-fund .summary-card-header svg{flex-shrink:0;display:block}.pms-emergency-fund .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-emergency-fund .summary-card-body{background:0 0;padding:0}.pms-emergency-fund .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .summary-intro{font-size:16px;line-height:24px}}.pms-emergency-fund .summary-intro{color:#000;margin-bottom:32px}.pms-emergency-fund .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-emergency-fund .summary-table{border-collapse:collapse;width:100%}.pms-emergency-fund .summary-table td{padding-bottom:10px}.pms-emergency-fund .summary-table tr:last-child td{padding-bottom:0}.pms-emergency-fund .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-emergency-fund .summary-table td:first-child{color:#4a4a4a}.pms-emergency-fund .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-emergency-fund .summary-table td:last-child{text-align:right;color:#000}.pms-emergency-fund .summary-table tr{border-bottom:none}.pms-emergency-fund .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .costs-intro{font-size:16px;line-height:24px}}.pms-emergency-fund .costs-intro{color:#000;margin-bottom:16px}.pms-emergency-fund .costs-table{width:100%;margin-bottom:0}.pms-emergency-fund .costs-table td{padding-bottom:10px}.pms-emergency-fund .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-emergency-fund .costs-table td:first-child{color:#4a4a4a}.pms-emergency-fund .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-emergency-fund .costs-table td:last-child{text-align:right;color:#000}.pms-emergency-fund .costs-table .plus,.pms-emergency-fund .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-emergency-fund hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-emergency-fund .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-emergency-fund .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .total-row span:first-child{font-size:16px;line-height:20px}}.pms-emergency-fund .total-row span:first-child{color:#000}.pms-emergency-fund .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .total-row span:last-child{font-size:18px;line-height:23px}}.pms-emergency-fund .total-row span:last-child{color:#000;text-align:right}.pms-emergency-fund .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-emergency-fund .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .unit-suffix{font-size:16px;line-height:20px}}.pms-emergency-fund .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-emergency-fund .field-row--compact{margin-bottom:4px}.pms-emergency-fund .field-row--sm{margin-bottom:6px}.pms-emergency-fund .field-label--mb8{margin-bottom:8px}.pms-emergency-fund .field-label--mb10{margin-bottom:10px}.pms-emergency-fund .term-btns--mb{margin-bottom:14px}.pms-emergency-fund .term-btns--mt{margin-top:24px}.pms-emergency-fund .summary-card--mb12{margin-bottom:12px}.pms-emergency-fund .costs-intro--mt{margin-top:32px}.pms-emergency-fund .costs-intro--mb12{margin-bottom:12px}.pms-emergency-fund .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-emergency-fund .calc-toolbar{max-width:751px}}.pms-emergency-fund .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-emergency-fund .calc-toolbar{padding:0 16px 12px}}.pms-emergency-fund .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-emergency-fund .clear-btn{font-size:14px;line-height:18px}}.pms-emergency-fund .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-emergency-fund .clear-btn svg{flex-shrink:0;display:block}.pms-emergency-fund .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-emergency-fund .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-emergency-fund .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-emergency-fund .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-emergency-fund .encourage-toast{font-size:16px;line-height:20px}}.pms-emergency-fund .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-emergency-fund .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-emergency-fund .encourage-toast-icon svg{display:block}.pms-emergency-fund .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-emergency-fund .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-emergency-fund .encourage-toast-close:hover{background:#0000000f}.pms-emergency-fund .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-emergency-fund .encourage-toast-close svg{display:block}.pms-emergency-fund .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-emergency-fund .status-banner.green,.pms-emergency-fund .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-emergency-fund .status-banner.yellow,.pms-emergency-fund .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-emergency-fund .status-banner.red,.pms-emergency-fund .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-emergency-fund .status-banner.blue,.pms-emergency-fund .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-emergency-fund .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-emergency-fund .status-icon svg{display:block}.pms-emergency-fund .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-emergency-fund .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .status-desc{font-size:16px;line-height:24px}}.pms-emergency-fund .status-desc{color:#000}.pms-emergency-fund input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-emergency-fund input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-emergency-fund input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-emergency-fund input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-emergency-fund input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-emergency-fund input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-emergency-fund input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-emergency-fund input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-emergency-fund input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-emergency-fund .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-emergency-fund .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-emergency-fund .calc-radio-group-label.is-error{color:#be2d2d}.pms-emergency-fund .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-emergency-fund .calc-field-error{font-size:14px;line-height:18px}}.pms-emergency-fund .calc-field-error{color:#be2d2d}.pms-emergency-fund .input-wrapper:focus-within,.pms-emergency-fund .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-emergency-fund .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .calc-section-title{font-size:16px;line-height:21px}}.pms-emergency-fund .calc-section-title{color:#0f2595;text-align:left}.pms-emergency-fund .calc-body .left-col .accordion-group,.pms-emergency-fund .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-emergency-fund .calc-body .left-col .accordion-item,.pms-emergency-fund .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-emergency-fund .calc-body .left-col .accordion-item:last-child,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-emergency-fund .calc-body .left-col .accordion-item:first-child,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-emergency-fund .calc-body .left-col .accordion-item:last-child,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-emergency-fund .calc-body .left-col .accordion-item:only-child,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-emergency-fund .calc-body .left-col .accordion-header,.pms-emergency-fund .calc-body .left-col .pms-accordion-header,.pms-emergency-fund .calc-body .left-col .accordion-item .accordion-header,.pms-emergency-fund .calc-body .left-col .accordion-item.open .accordion-header,.pms-emergency-fund .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-emergency-fund .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-emergency-fund .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-emergency-fund .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-emergency-fund .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-emergency-fund .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-emergency-fund .calc-body .left-col .accordion-body,.pms-emergency-fund .calc-body .left-col .pms-accordion-body,.pms-emergency-fund .calc-body .left-col .accordion-item .accordion-body,.pms-emergency-fund .calc-body .left-col .accordion-item.open .accordion-body,.pms-emergency-fund .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-emergency-fund .calc-body .left-col .accordion-title,.pms-emergency-fund .calc-body .left-col .pms-accordion-badge,.pms-emergency-fund .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .calc-body .left-col .accordion-title,.pms-emergency-fund .calc-body .left-col .pms-accordion-badge,.pms-emergency-fund .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-emergency-fund .calc-body .left-col .accordion-title,.pms-emergency-fund .calc-body .left-col .pms-accordion-badge,.pms-emergency-fund .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-emergency-fund .calc-body .left-col .accordion-subtitle,.pms-emergency-fund .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-emergency-fund .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-emergency-fund .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-emergency-fund .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-emergency-fund .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-emergency-fund .calc-body .right-col .out-accordion-group,.pms-emergency-fund .calc-body .right-col .pms-accordion-group,.pms-emergency-fund .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-emergency-fund .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-emergency-fund .calc-body .right-col .out-accordion-header,.pms-emergency-fund .calc-body .right-col .pms-accordion-header,.pms-emergency-fund .calc-body .right-col .out-accordion .out-accordion-header,.pms-emergency-fund .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-emergency-fund .calc-body .right-col .out-accordion-body,.pms-emergency-fund .calc-body .right-col .pms-accordion-body,.pms-emergency-fund .calc-body .right-col .out-accordion .out-accordion-body,.pms-emergency-fund .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-emergency-fund .calc-body .right-col .out-accordion-badge,.pms-emergency-fund .calc-body .right-col .pms-accordion-badge,.pms-emergency-fund .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-emergency-fund .schedule-wrap,.pms-emergency-fund .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-emergency-fund .schedule-table{border-collapse:collapse;width:100%}.pms-emergency-fund .schedule-table th,.pms-emergency-fund .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-emergency-fund .schedule-table th:first-child,.pms-emergency-fund .schedule-table td:first-child{text-align:left}.pms-emergency-fund .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-emergency-fund .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-emergency-fund .btn-primary,.pms-emergency-fund .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-emergency-fund .btn-primary,.pms-emergency-fund .bts-print-btn{font-size:16px;line-height:22px}}.pms-emergency-fund .btn-primary,.pms-emergency-fund .bts-print-btn{cursor:pointer}.pms-emergency-fund .btn-primary:hover,.pms-emergency-fund .bts-print-btn:hover{background:#173be8}.pms-emergency-fund .btn-primary:active,.pms-emergency-fund .bts-print-btn:active{background:#0f2595}.pms-emergency-fund .btn-primary:focus-visible,.pms-emergency-fund .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-emergency-fund .desktop-layout{border:1px solid #d9dffb}.pms-emergency-fund .hero-full.blue-hero,.pms-emergency-fund .hero-desktop.blue-hero{background:#0f2595}.pms-emergency-fund .hero-full.green-hero,.pms-emergency-fund .hero-desktop.green-hero{background:#3e9a6b}.pms-emergency-fund .hero-full.pink-hero,.pms-emergency-fund .hero-desktop.pink-hero{background:#d45168}.pms-emergency-fund .hero-full.orange-hero,.pms-emergency-fund .hero-desktop.orange-hero{background:#f6a000}.pms-emergency-fund .hero-bubble.blue-bubble,.pms-emergency-fund .hero-bubble-desktop.blue-bubble,.pms-emergency-fund .hero-mini.blue-bubble{background:#c8edfe}.pms-emergency-fund .hero-bubble.green-bubble,.pms-emergency-fund .hero-bubble-desktop.green-bubble,.pms-emergency-fund .hero-mini.green-bubble{background:#d7f1c3}.pms-emergency-fund .hero-bubble.pink-bubble,.pms-emergency-fund .hero-bubble-desktop.pink-bubble,.pms-emergency-fund .hero-mini.pink-bubble{background:#ffb0d2}.pms-emergency-fund .hero-bubble.orange-bubble,.pms-emergency-fund .hero-bubble-desktop.orange-bubble,.pms-emergency-fund .hero-mini.orange-bubble{background:#ffee9b}.pms-emergency-fund .hero-amount,.pms-emergency-fund .hero-mini-amount,.pms-emergency-fund .accordion-subtitle,.pms-emergency-fund .ef-summary-row strong,.pms-emergency-fund .ef-progress-value-row strong,.pms-emergency-fund .ef-progress-meta{font-variant-numeric:tabular-nums}.pms-emergency-fund .hero-amount,.pms-emergency-fund .hero-mini-amount{overflow-wrap:anywhere;max-width:100%}.pms-emergency-fund .hero-mini-copy{min-width:0}.pms-emergency-fund .hero-mini-badge{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.pms-emergency-fund .accordion-header{width:100%;font:inherit;text-align:left;border:0}.pms-emergency-fund .ef-accordion-toggle{justify-content:flex-end;margin:10px 0 12px;display:flex}.pms-emergency-fund .ef-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.pms-emergency-fund .ef-accordion-toggle button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1434cb}.pms-emergency-fund .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-emergency-fund .accordion-header-content{flex:1;min-width:0}.pms-emergency-fund .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-emergency-fund .accordion-chevron svg{transition:transform .2s;display:block}.pms-emergency-fund .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-emergency-fund .accordion-item:not(.open) .accordion-body{display:none}.pms-emergency-fund .ef-input-accordions{background:#f9fcff;border:1px solid #a1b0f6;border-radius:8px;gap:0;margin-top:0;overflow:visible}.pms-emergency-fund .ef-input-accordions .accordion-item,.pms-emergency-fund .ef-input-accordions .accordion-item.open,.pms-emergency-fund .ef-input-accordions .accordion-item:last-child,.pms-emergency-fund .ef-input-accordions .accordion-item.open:last-child{background:0 0;border:0;overflow:visible}.pms-emergency-fund .ef-input-accordions .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-emergency-fund .ef-input-accordions .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-emergency-fund .ef-input-accordions .accordion-item:only-child{border-radius:7px}.pms-emergency-fund .ef-input-accordions .accordion-item+.accordion-item{border-top:1px solid #a1b0f6}.pms-emergency-fund .ef-input-accordions .accordion-header,.pms-emergency-fund .ef-input-accordions .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:16px}.pms-emergency-fund .ef-input-accordions .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-emergency-fund .ef-input-accordions .accordion-item.open .accordion-header{border-bottom:1px solid #d9dffb}.pms-emergency-fund .ef-input-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-emergency-fund .ef-input-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-emergency-fund .ef-input-accordions .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-emergency-fund .ef-input-accordions .accordion-title,.pms-emergency-fund .ef-input-accordions .accordion-chevron{color:#0f2595}.pms-emergency-fund .ef-input-accordions .accordion-body{background:#f9fcff;border-radius:0;padding:20px 16px 16px;overflow:visible}.pms-emergency-fund .ef-input-accordions .accordion-item:last-child.open .accordion-body,.pms-emergency-fund .ef-input-accordions .accordion-item:only-child.open .accordion-body{border-radius:0 0 7px 7px}.pms-emergency-fund .ef-field-row{margin-bottom:24px;overflow:visible}.pms-emergency-fund .ef-field-row:last-child{margin-bottom:0}.pms-emergency-fund .field-top{gap:10px;overflow:visible}.pms-emergency-fund .field-label{min-width:0}.pms-emergency-fund .info-wrap{z-index:1;position:relative;overflow:visible}.pms-emergency-fund .info-wrap.is-open{z-index:10001}.pms-emergency-fund .info-icon{background:0 0;border:0;padding:0}.pms-emergency-fund .info-wrap:focus-within .tooltip,.pms-emergency-fund .info-wrap.is-open .tooltip,.pms-emergency-fund .info-wrap:hover .tooltip{display:block}.pms-emergency-fund .tooltip{z-index:10000;white-space:normal;width:250px;max-width:min(250px,100vw - 48px);left:0;transform:none}.pms-emergency-fund .field-input{text-align:left}.pms-emergency-fund .ef-money-input{flex:0 0 118px;width:118px;min-width:118px}.pms-emergency-fund .ef-money-input .field-input{box-sizing:border-box;font-variant-numeric:tabular-nums;width:100%;min-width:0}.pms-emergency-fund .ef-percent-input{flex:0 0 110px;width:110px;position:relative}.pms-emergency-fund .ef-percent-input .field-input{padding-right:24px}.pms-emergency-fund .ef-month-input{flex:0 0 72px;width:72px}.pms-emergency-fund .input-suffix{color:#4a4a4a;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.pms-emergency-fund .ef-months-block{margin-bottom:26px}.pms-emergency-fund .ef-month-presets{flex-wrap:wrap;gap:10px;margin-top:-8px;display:flex}.pms-emergency-fund .ef-month-preset{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-emergency-fund .ef-month-preset{font-size:14px;line-height:18px}}.pms-emergency-fund .ef-month-preset{cursor:pointer}.pms-emergency-fund .ef-month-preset.active,.pms-emergency-fund .ef-month-preset.is-active,.pms-emergency-fund .ef-month-preset[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-emergency-fund .ef-month-preset:focus-visible{outline-offset:2px;outline-offset:2px;outline:2px solid #1434cb}.pms-emergency-fund .ef-expense-list{flex-direction:column;gap:10px;display:flex}.pms-emergency-fund .ef-expense-row{grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:12px;min-height:42px;display:grid}.pms-emergency-fund .ef-expense-label{color:#000;min-width:0;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .ef-expense-label{font-size:14px;line-height:18px}}.pms-emergency-fund .ef-expense-row .ef-extra-money-input{width:118px;min-width:118px;height:42px}.pms-emergency-fund .ef-expense-row .ef-extra-money-input .field-input{font-family:var(--font-family-semi-bold,var(--font-family-calculator));font-weight:600}.pms-emergency-fund .ef-add-expense,.pms-emergency-fund .ef-remove-expense{color:#1434cb;font:inherit;cursor:pointer;background:0 0;border:0}.pms-emergency-fund .ef-add-expense{font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-underline-offset:2px;margin:8px 0 0 auto;padding:2px 0;font-weight:600;text-decoration:underline;display:block}.pms-emergency-fund .ef-extra-expense-row{grid-template-columns:minmax(0,1fr) 116px 34px;align-items:center;gap:8px;margin:10px 0 4px;display:grid}.pms-emergency-fund .ef-extra-label-input{box-sizing:border-box;color:#000;width:100%;min-width:0;height:46px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000080;border-radius:8px;padding:8px 12px;font-weight:600}@media (max-width:767px){.pms-emergency-fund .ef-extra-label-input{font-size:16px;line-height:21px}}.pms-emergency-fund .ef-extra-label-input{outline:none}.pms-emergency-fund .ef-extra-label-input::placeholder{color:#4a4a4a;opacity:1}.pms-emergency-fund .ef-extra-label-input:focus{border-color:#1434cb}.pms-emergency-fund .ef-extra-money-input{width:116px;min-width:116px;height:46px}.pms-emergency-fund .ef-extra-money-input .field-input{box-sizing:border-box;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:0}.pms-emergency-fund .ef-remove-expense{justify-content:center;align-items:center;width:34px;height:30px;padding:0;display:inline-flex}.pms-emergency-fund .ef-remove-expense svg{width:34px;height:30px;display:block}.pms-emergency-fund .ef-remove-expense:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1434cb}@media (max-width:430px){.pms-emergency-fund .ef-extra-expense-row{grid-template-columns:minmax(0,1fr) 100px 34px;gap:6px}.pms-emergency-fund .ef-extra-money-input{width:100px;min-width:100px}}.pms-emergency-fund .ef-summary-card{margin-bottom:12px}.pms-emergency-fund .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-emergency-fund .ef-summary-row,.pms-emergency-fund .ef-progress-value-row,.pms-emergency-fund .ef-progress-meta{justify-content:space-between;align-items:center;gap:14px;display:flex}.pms-emergency-fund .ef-summary-row{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:7px 0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .ef-summary-row{font-size:14px;line-height:18px}}.pms-emergency-fund .ef-summary-row span{color:#4a4a4a}.pms-emergency-fund .ef-summary-row strong{text-align:right;overflow-wrap:anywhere;max-width:48%}.pms-emergency-fund .ef-result-accordions{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:visible}.pms-emergency-fund .ef-result-accordions .accordion-item{background:#fff;border:0;border-bottom:1px solid #0000001a}.pms-emergency-fund .ef-result-accordions .accordion-item:last-child{border-bottom:none}.pms-emergency-fund .ef-result-accordions .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-emergency-fund .ef-result-accordions .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-emergency-fund .ef-result-accordions .accordion-item:only-child{border-radius:7px}.pms-emergency-fund .ef-result-accordions .accordion-header,.pms-emergency-fund .ef-result-accordions .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:13px 16px}.pms-emergency-fund .ef-result-accordions .accordion-item.open .accordion-header{border-bottom:1px solid #d9dffb}.pms-emergency-fund .ef-result-accordions .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-emergency-fund .ef-result-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-emergency-fund .ef-result-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-emergency-fund .ef-result-accordions .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-emergency-fund .ef-result-accordions .accordion-title,.pms-emergency-fund .ef-result-accordions .accordion-chevron{color:#0f2595}.pms-emergency-fund .ef-result-accordions .accordion-body{background:#fff;padding:16px}.pms-emergency-fund .ef-result-accordions .accordion-item:last-child .accordion-body,.pms-emergency-fund .ef-result-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 7px 7px}.pms-emergency-fund .accordion-title--flex{align-items:center;gap:7px;display:inline-flex}.pms-emergency-fund .ef-progress-intro{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:22px;font-weight:400}@media (max-width:767px){.pms-emergency-fund .ef-progress-intro{font-size:14px;line-height:18px}}.pms-emergency-fund .ef-progress-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-emergency-fund .ef-progress-value-row{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:10px;font-weight:400}@media (max-width:767px){.pms-emergency-fund .ef-progress-value-row{font-size:14px;line-height:18px}}.pms-emergency-fund .ef-progress-track{background:#f5f5f5;border-radius:8px;width:100%;height:8px;overflow:hidden}.pms-emergency-fund .ef-progress-track span{border-radius:inherit;background:#1334cb;height:100%;transition:width .2s;display:block}.pms-emergency-fund .ef-progress-meta{color:#4a4a4a;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-top:7px;font-weight:400}@media (max-width:767px){.pms-emergency-fund .ef-progress-meta{font-size:10px;line-height:13px}}.pms-emergency-fund .ef-growth-empty,.pms-emergency-fund .ef-growth-intro{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pms-emergency-fund .ef-growth-empty,.pms-emergency-fund .ef-growth-intro{font-size:14px;line-height:18px}}.pms-emergency-fund .ef-growth-intro{margin-bottom:12px}.pms-emergency-fund .ef-growth-chart-wrap{width:100%;overflow:hidden}.pms-emergency-fund .ef-growth-legend{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;justify-content:flex-end;gap:14px;margin-bottom:5px;font-weight:400;display:flex}.pms-emergency-fund .ef-growth-legend span{align-items:center;gap:5px;display:inline-flex}.pms-emergency-fund .ef-growth-swatch{border-radius:1px;width:11px;height:11px;display:inline-block}.pms-emergency-fund .ef-growth-swatch--contributions{background:#1434cb}.pms-emergency-fund .ef-growth-swatch--interest{background:#c8edfe}.pms-emergency-fund .ef-growth-chart-wrap svg{width:100%;height:auto;display:block;overflow:visible}.pms-emergency-fund .ef-chart-tick{fill:#4a4a4a;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}.pms-emergency-fund .ef-chart-axis-label{fill:#4a4a4a;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}@media (max-width:991px){.pms-emergency-fund .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-emergency-fund .left-col,.pms-emergency-fund .right-col{width:100%;padding:0}.pms-emergency-fund .sticky-dock{background:#fff}.pms-emergency-fund .hero-mini-badge{max-width:48%;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;padding-inline:8px;font-weight:600}.pms-emergency-fund .tooltip{width:min(220px,100vw - 48px);max-height:180px;overflow-y:auto}.pms-emergency-fund .ef-growth-legend{flex-wrap:wrap;justify-content:center}}.pms-emergency-fund #ef-expenses .accordion-body{padding:18px 14px 16px}.pms-emergency-fund #ef-expenses .ef-add-expense{margin-top:10px}@media (max-width:430px){.pms-emergency-fund .ef-expense-row{grid-template-columns:minmax(0,1fr) 110px;gap:8px}.pms-emergency-fund .ef-expense-row .ef-extra-money-input{width:110px;min-width:110px}}.pms-emergency-fund .right-col .ef-result-accordions.accordion-group:before,.pms-emergency-fund .right-col .ef-result-accordions.accordion-group:after{content:none!important;display:none!important}.pms-entertainment-planner,.pms-entertainment-planner *,.pms-entertainment-planner :before,.pms-entertainment-planner :after{box-sizing:border-box}.pms-entertainment-planner{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-entertainment-planner{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-entertainment-planner{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-entertainment-planner{padding:24px 18px}}.pms-entertainment-planner .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-entertainment-planner .pms-page-title{max-width:751px}}.pms-entertainment-planner .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .pms-page-title{font-size:36px;line-height:47px}}.pms-entertainment-planner .pms-page-title{color:#000}.pms-entertainment-planner .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-entertainment-planner .intro-text{max-width:751px}}.pms-entertainment-planner .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .intro-text{font-size:18px;line-height:27px}}.pms-entertainment-planner .intro-text{color:#000}.pms-entertainment-planner .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-entertainment-planner .calc-body{max-width:751px}}.pms-entertainment-planner .calc-body{background:#fff;margin:0 auto}.pms-entertainment-planner .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-entertainment-planner .calc-header{font-size:16px;line-height:24px}}.pms-entertainment-planner .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-entertainment-planner .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-entertainment-planner .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-entertainment-planner .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-entertainment-planner .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-entertainment-planner .left-col.tab-hidden,.pms-entertainment-planner .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-entertainment-planner .left-col,.pms-entertainment-planner .right-col{display:block!important}}.pms-entertainment-planner .tabs,.pms-entertainment-planner .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-entertainment-planner .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-entertainment-planner .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-entertainment-planner .tabs,.pms-entertainment-planner .tabs-static{display:none}}.pms-entertainment-planner .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-entertainment-planner .hero-full{display:none}}.pms-entertainment-planner .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-entertainment-planner .hero-bubble{padding:20px 24px}}.pms-entertainment-planner .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-entertainment-planner .hero-desktop{display:block}}.pms-entertainment-planner .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-entertainment-planner .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-entertainment-planner .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .hero-amount{font-size:36px;line-height:47px}}.pms-entertainment-planner .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-entertainment-planner .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .hero-amount-unit{font-size:16px;line-height:20px}}.pms-entertainment-planner .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-entertainment-planner .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-entertainment-planner .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-entertainment-planner .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-entertainment-planner .sticky-dock.visible{display:flex}.pms-entertainment-planner .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-entertainment-planner .sticky-dock{display:none!important}}.pms-entertainment-planner .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-entertainment-planner .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-entertainment-planner .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .hero-mini-amount{font-size:24px;line-height:31px}}.pms-entertainment-planner .hero-mini-amount{color:#000}.pms-entertainment-planner .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-entertainment-planner .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-entertainment-planner .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-entertainment-planner .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .currency-select{font-size:16px;line-height:21px}}.pms-entertainment-planner .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-entertainment-planner .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-entertainment-planner .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-entertainment-planner .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .apply-btn{font-size:16px;line-height:20px}}.pms-entertainment-planner .apply-btn{cursor:pointer;white-space:nowrap}.pms-entertainment-planner .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-entertainment-planner .apply-btn:active{color:#0f2595}.pms-entertainment-planner .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-entertainment-planner .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-entertainment-planner .scenario-icon svg{width:16px;height:16px;display:block}.pms-entertainment-planner .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-entertainment-planner .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-entertainment-planner .apply-btn-label{display:inline}.pms-entertainment-planner .apply-btn-label-long{display:none}.pms-entertainment-planner .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-entertainment-planner .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-entertainment-planner .pms-accordion-title,.pms-entertainment-planner .accordion-title{align-items:center;gap:8px;display:flex}.pms-entertainment-planner .pms-accordion-badge,.pms-entertainment-planner .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-entertainment-planner .left-col .pms-accordion-badge,.pms-entertainment-planner .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .left-col .pms-accordion-badge,.pms-entertainment-planner .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-entertainment-planner .left-col .pms-accordion-badge,.pms-entertainment-planner .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-entertainment-planner .field-row{margin-bottom:24px}.pms-entertainment-planner .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-entertainment-planner .field-top>.field-label{flex:0 auto;min-width:0}.pms-entertainment-planner .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-entertainment-planner .field-label{font-size:16px;line-height:24px}}.pms-entertainment-planner .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-entertainment-planner .field-label>.info-wrap{flex-shrink:0}.pms-entertainment-planner .field-label.field-label--mb8,.pms-entertainment-planner .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-entertainment-planner .info-wrap{display:inline-flex;position:relative}.pms-entertainment-planner .info-wrap:hover .tooltip{display:block}.pms-entertainment-planner .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-entertainment-planner .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-entertainment-planner .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-entertainment-planner .input-wrapper--wide{width:160px}.pms-entertainment-planner .input-prefix,.pms-entertainment-planner .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .input-prefix,.pms-entertainment-planner .input-suffix{font-size:16px;line-height:21px}}.pms-entertainment-planner .input-prefix,.pms-entertainment-planner .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-entertainment-planner .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .field-input{font-size:16px;line-height:21px}}.pms-entertainment-planner .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-entertainment-planner .field-input::-webkit-inner-spin-button{display:none}.pms-entertainment-planner input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-entertainment-planner input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-entertainment-planner input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-entertainment-planner input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-entertainment-planner input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-entertainment-planner .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-entertainment-planner .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-entertainment-planner .summary-card-header svg{flex-shrink:0;display:block}.pms-entertainment-planner .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-entertainment-planner .summary-card-body{background:0 0;padding:0}.pms-entertainment-planner .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .summary-intro{font-size:16px;line-height:24px}}.pms-entertainment-planner .summary-intro{color:#000;margin-bottom:32px}.pms-entertainment-planner .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-entertainment-planner .summary-table{border-collapse:collapse;width:100%}.pms-entertainment-planner .summary-table td{padding-bottom:10px}.pms-entertainment-planner .summary-table tr:last-child td{padding-bottom:0}.pms-entertainment-planner .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-entertainment-planner .summary-table td:first-child{color:#4a4a4a}.pms-entertainment-planner .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-entertainment-planner .summary-table td:last-child{text-align:right;color:#000}.pms-entertainment-planner .summary-table tr{border-bottom:none}.pms-entertainment-planner .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .costs-intro{font-size:16px;line-height:24px}}.pms-entertainment-planner .costs-intro{color:#000;margin-bottom:16px}.pms-entertainment-planner .costs-table{width:100%;margin-bottom:0}.pms-entertainment-planner .costs-table td{padding-bottom:10px}.pms-entertainment-planner .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-entertainment-planner .costs-table td:first-child{color:#4a4a4a}.pms-entertainment-planner .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-entertainment-planner .costs-table td:last-child{text-align:right;color:#000}.pms-entertainment-planner .costs-table .plus,.pms-entertainment-planner .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-entertainment-planner hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-entertainment-planner .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-entertainment-planner .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .total-row span:first-child{font-size:16px;line-height:20px}}.pms-entertainment-planner .total-row span:first-child{color:#000}.pms-entertainment-planner .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .total-row span:last-child{font-size:18px;line-height:23px}}.pms-entertainment-planner .total-row span:last-child{color:#000;text-align:right}.pms-entertainment-planner .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-entertainment-planner .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .unit-suffix{font-size:16px;line-height:20px}}.pms-entertainment-planner .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-entertainment-planner .field-row--compact{margin-bottom:4px}.pms-entertainment-planner .field-row--sm{margin-bottom:6px}.pms-entertainment-planner .field-label--mb8{margin-bottom:8px}.pms-entertainment-planner .field-label--mb10{margin-bottom:10px}.pms-entertainment-planner .term-btns--mb{margin-bottom:14px}.pms-entertainment-planner .term-btns--mt{margin-top:24px}.pms-entertainment-planner .summary-card--mb12{margin-bottom:12px}.pms-entertainment-planner .costs-intro--mt{margin-top:32px}.pms-entertainment-planner .costs-intro--mb12{margin-bottom:12px}.pms-entertainment-planner .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-entertainment-planner .calc-toolbar{max-width:751px}}.pms-entertainment-planner .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-entertainment-planner .calc-toolbar{padding:0 16px 12px}}.pms-entertainment-planner .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-entertainment-planner .clear-btn{font-size:14px;line-height:18px}}.pms-entertainment-planner .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-entertainment-planner .clear-btn svg{flex-shrink:0;display:block}.pms-entertainment-planner .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-entertainment-planner .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-entertainment-planner .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-entertainment-planner .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-entertainment-planner .encourage-toast{font-size:16px;line-height:20px}}.pms-entertainment-planner .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-entertainment-planner .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-entertainment-planner .encourage-toast-icon svg{display:block}.pms-entertainment-planner .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-entertainment-planner .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-entertainment-planner .encourage-toast-close:hover{background:#0000000f}.pms-entertainment-planner .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-entertainment-planner .encourage-toast-close svg{display:block}.pms-entertainment-planner .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-entertainment-planner .status-banner.green,.pms-entertainment-planner .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-entertainment-planner .status-banner.yellow,.pms-entertainment-planner .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-entertainment-planner .status-banner.red,.pms-entertainment-planner .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-entertainment-planner .status-banner.blue,.pms-entertainment-planner .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-entertainment-planner .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-entertainment-planner .status-icon svg{display:block}.pms-entertainment-planner .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-entertainment-planner .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .status-desc{font-size:16px;line-height:24px}}.pms-entertainment-planner .status-desc{color:#000}.pms-entertainment-planner input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-entertainment-planner input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-entertainment-planner input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-entertainment-planner input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-entertainment-planner input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-entertainment-planner input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-entertainment-planner input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-entertainment-planner input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-entertainment-planner input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-entertainment-planner .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-entertainment-planner .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-entertainment-planner .calc-radio-group-label.is-error{color:#be2d2d}.pms-entertainment-planner .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-entertainment-planner .calc-field-error{font-size:14px;line-height:18px}}.pms-entertainment-planner .calc-field-error{color:#be2d2d}.pms-entertainment-planner .input-wrapper:focus-within,.pms-entertainment-planner .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-entertainment-planner .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .calc-section-title{font-size:16px;line-height:21px}}.pms-entertainment-planner .calc-section-title{color:#0f2595;text-align:left}.pms-entertainment-planner .calc-body .left-col .accordion-group,.pms-entertainment-planner .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-entertainment-planner .calc-body .left-col .accordion-item,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-entertainment-planner .calc-body .left-col .accordion-item:last-child,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-entertainment-planner .calc-body .left-col .accordion-item:first-child,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-entertainment-planner .calc-body .left-col .accordion-item:last-child,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-entertainment-planner .calc-body .left-col .accordion-item:only-child,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-entertainment-planner .calc-body .left-col .accordion-header,.pms-entertainment-planner .calc-body .left-col .pms-accordion-header,.pms-entertainment-planner .calc-body .left-col .accordion-item .accordion-header,.pms-entertainment-planner .calc-body .left-col .accordion-item.open .accordion-header,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-entertainment-planner .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-entertainment-planner .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-entertainment-planner .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-entertainment-planner .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-entertainment-planner .calc-body .left-col .accordion-body,.pms-entertainment-planner .calc-body .left-col .pms-accordion-body,.pms-entertainment-planner .calc-body .left-col .accordion-item .accordion-body,.pms-entertainment-planner .calc-body .left-col .accordion-item.open .accordion-body,.pms-entertainment-planner .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-entertainment-planner .calc-body .left-col .accordion-title,.pms-entertainment-planner .calc-body .left-col .pms-accordion-badge,.pms-entertainment-planner .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .calc-body .left-col .accordion-title,.pms-entertainment-planner .calc-body .left-col .pms-accordion-badge,.pms-entertainment-planner .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-entertainment-planner .calc-body .left-col .accordion-title,.pms-entertainment-planner .calc-body .left-col .pms-accordion-badge,.pms-entertainment-planner .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-entertainment-planner .calc-body .left-col .accordion-subtitle,.pms-entertainment-planner .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-entertainment-planner .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-entertainment-planner .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-entertainment-planner .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-entertainment-planner .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-entertainment-planner .calc-body .right-col .out-accordion-group,.pms-entertainment-planner .calc-body .right-col .pms-accordion-group,.pms-entertainment-planner .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-entertainment-planner .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-entertainment-planner .calc-body .right-col .out-accordion-header,.pms-entertainment-planner .calc-body .right-col .pms-accordion-header,.pms-entertainment-planner .calc-body .right-col .out-accordion .out-accordion-header,.pms-entertainment-planner .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-entertainment-planner .calc-body .right-col .out-accordion-body,.pms-entertainment-planner .calc-body .right-col .pms-accordion-body,.pms-entertainment-planner .calc-body .right-col .out-accordion .out-accordion-body,.pms-entertainment-planner .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-entertainment-planner .calc-body .right-col .out-accordion-badge,.pms-entertainment-planner .calc-body .right-col .pms-accordion-badge,.pms-entertainment-planner .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-entertainment-planner .schedule-wrap,.pms-entertainment-planner .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-entertainment-planner .schedule-table{border-collapse:collapse;width:100%}.pms-entertainment-planner .schedule-table th,.pms-entertainment-planner .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-entertainment-planner .schedule-table th:first-child,.pms-entertainment-planner .schedule-table td:first-child{text-align:left}.pms-entertainment-planner .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-entertainment-planner .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-entertainment-planner .btn-primary,.pms-entertainment-planner .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .btn-primary,.pms-entertainment-planner .bts-print-btn{font-size:16px;line-height:22px}}.pms-entertainment-planner .btn-primary,.pms-entertainment-planner .bts-print-btn{cursor:pointer}.pms-entertainment-planner .btn-primary:hover,.pms-entertainment-planner .bts-print-btn:hover{background:#173be8}.pms-entertainment-planner .btn-primary:active,.pms-entertainment-planner .bts-print-btn:active{background:#0f2595}.pms-entertainment-planner .btn-primary:focus-visible,.pms-entertainment-planner .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-entertainment-planner *,.pms-entertainment-planner :before,.pms-entertainment-planner :after{margin:0;padding:0}.pms-entertainment-planner .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-entertainment-planner .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-entertainment-planner .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-entertainment-planner .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-entertainment-planner .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-entertainment-planner .pms-accordion-item:last-child{border-bottom:none}.pms-entertainment-planner .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-entertainment-planner .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-entertainment-planner .pms-accordion-item:only-child{border-radius:11px}.pms-entertainment-planner .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-entertainment-planner .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-entertainment-planner .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-entertainment-planner .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-entertainment-planner .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-entertainment-planner .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-entertainment-planner .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-entertainment-planner .pms-accordion-header-content{flex:1;min-width:0}.pms-entertainment-planner .pms-accordion-title{align-items:center;gap:8px;display:flex}.pms-entertainment-planner .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-entertainment-planner .pms-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-entertainment-planner .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;margin-top:4px;font-weight:400}.pms-entertainment-planner .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-entertainment-planner .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-entertainment-planner .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-entertainment-planner .pms-accordion-body{background:#fff;padding:24px 16px}.pms-entertainment-planner .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-entertainment-planner .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-entertainment-planner .calc-header{background:#1334cb}.pms-entertainment-planner .hero-full.blue-hero,.pms-entertainment-planner .hero-desktop.blue-hero{background:#0f2595}.pms-entertainment-planner .hero-full.green-hero,.pms-entertainment-planner .hero-desktop.green-hero{background:#3e9a6b}.pms-entertainment-planner .hero-full.orange-hero,.pms-entertainment-planner .hero-desktop.orange-hero{background:#f6a000}.pms-entertainment-planner .hero-full.pink-hero,.pms-entertainment-planner .hero-desktop.pink-hero{background:#d45168}.pms-entertainment-planner .hero-bubble.blue-bubble,.pms-entertainment-planner .hero-bubble-desktop.blue-bubble,.pms-entertainment-planner .hero-mini.blue-bubble{background:#c8edfe}.pms-entertainment-planner .hero-bubble.green-bubble,.pms-entertainment-planner .hero-bubble-desktop.green-bubble,.pms-entertainment-planner .hero-mini.green-bubble{background:#d7f1c3}.pms-entertainment-planner .hero-bubble.orange-bubble,.pms-entertainment-planner .hero-bubble-desktop.orange-bubble,.pms-entertainment-planner .hero-mini.orange-bubble{background:#ffee9b}.pms-entertainment-planner .hero-bubble.pink-bubble,.pms-entertainment-planner .hero-bubble-desktop.pink-bubble,.pms-entertainment-planner .hero-mini.pink-bubble{background:#ffb0d2}.pms-entertainment-planner .left-col{flex:56 1 0;min-width:0}.pms-entertainment-planner .right-col{flex:44 1 0;min-width:0}@media (max-width:991px){.pms-entertainment-planner .right-col{width:100%}}.pms-entertainment-planner .budget-cap-box{background:#f9fcff;border:1px solid #a1b0f6;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.pms-entertainment-planner .budget-cap-box .input-wrapper{width:130px}.pms-entertainment-planner .budget-cap-box .input-wrapper.disabled{background:#f5f5f5;border-color:#0003}.pms-entertainment-planner .budget-cap-box .input-wrapper.disabled .field-input,.pms-entertainment-planner .budget-cap-box .input-wrapper.disabled .input-prefix{color:#00000059}.pms-entertainment-planner .budget-cap-left{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:12px;font-weight:500;display:flex}@media (max-width:767px){.pms-entertainment-planner .budget-cap-left{font-size:16px;line-height:24px}}.pms-entertainment-planner .budget-cap-left{color:#000}.pms-entertainment-planner .switch{flex-shrink:0;width:42px;height:24px;display:inline-block;position:relative}.pms-entertainment-planner .switch input{display:none}.pms-entertainment-planner .switch .slider{cursor:pointer;background:#d9dffb;border-radius:50px;transition:all .3s;position:absolute;inset:0}.pms-entertainment-planner .switch .slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.pms-entertainment-planner .switch input:checked+.slider{background:#1334cb}.pms-entertainment-planner .switch input:checked+.slider:before{transform:translate(18px)}.pms-entertainment-planner .ent-item-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.pms-entertainment-planner .ent-item-row:last-of-type{margin-bottom:0}.pms-entertainment-planner .ent-item-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-entertainment-planner .ent-item-name{font-size:16px;line-height:24px}}.pms-entertainment-planner .ent-item-name{color:#4a4a4a}.pms-entertainment-planner .ent-item-name-input{min-width:0;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;flex:1;padding:8px 10px;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .ent-item-name-input{font-size:16px;line-height:21px}}.pms-entertainment-planner .ent-item-name-input{color:#000}.pms-entertainment-planner .ent-item-name-input::placeholder{color:#0006}.pms-entertainment-planner .ent-item-remove{color:#4a4a4a;width:24px;height:24px;font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;flex-shrink:0;font-weight:600}@media (max-width:767px){.pms-entertainment-planner .ent-item-remove{font-size:24px;line-height:31px}}.pms-entertainment-planner .ent-item-remove{cursor:pointer;line-height:1}.pms-entertainment-planner .ent-item-remove:hover{color:#d65151}.pms-entertainment-planner .ent-add-row{text-align:right;margin-top:8px}.pms-entertainment-planner .ent-add-row button{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-entertainment-planner .budget-status-pill{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border-radius:6px;align-items:center;gap:10px;margin-bottom:16px;padding:16px 12px;font-weight:600;display:flex}.pms-entertainment-planner .budget-status-pill svg{flex-shrink:0}.pms-entertainment-planner .budget-status-pill.within{color:#40996b;background:#d7f1c3;border:1px solid #40996b}.pms-entertainment-planner .budget-status-pill.over{color:#d65151;background:#ffd6e999;border:1px solid #d65151}.pms-entertainment-planner .ent-summary-link-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-entertainment-planner .ent-summary-link-row{font-size:16px;line-height:24px}}.pms-entertainment-planner .ent-summary-link-row{padding-bottom:10px}.pms-entertainment-planner .ent-summary-label{font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-entertainment-planner .ent-summary-link{font:inherit;color:#1434cb;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pms-entertainment-planner .ent-summary-link:hover{color:#173be8}.pms-entertainment-planner .ent-summary-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1434cb}.pms-entertainment-planner .pms-accordion-item{scroll-margin-top:140px}@media (min-width:992px){.pms-entertainment-planner .pms-accordion-item{scroll-margin-top:16px}}.pms-entertainment-planner .ent-summary-link-row span:last-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-entertainment-planner .ent-summary-total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-entertainment-planner .ent-summary-total-row{font-size:16px;line-height:24px}}.pms-entertainment-planner .ent-summary-total-row{border-top:1px solid #0000001a;margin-top:4px;padding-top:6px}.pms-entertainment-planner .ent-summary-total-row span:first-child{color:#4a4a4a}.pms-entertainment-planner .ent-summary-total-row strong{color:#000;font-family:var(--font-family-semi-bold,var(--font-family-calculator));font-weight:600}.pms-entertainment-planner .total-row.negative span:last-child{color:#d65151}.pms-entertainment-planner .ent-actions{margin-top:16px}.pms-entertainment-planner .ent-actions .btn-primary{justify-content:center;align-items:center;gap:8px;width:100%;height:44px;display:flex}.pms-gross-vs-net-pay,.pms-gross-vs-net-pay *,.pms-gross-vs-net-pay :before,.pms-gross-vs-net-pay :after{box-sizing:border-box}.pms-gross-vs-net-pay{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-gross-vs-net-pay{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-gross-vs-net-pay{padding:24px 18px}}.pms-gross-vs-net-pay .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-gross-vs-net-pay .pms-page-title{max-width:751px}}.pms-gross-vs-net-pay .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .pms-page-title{font-size:36px;line-height:47px}}.pms-gross-vs-net-pay .pms-page-title{color:#000}.pms-gross-vs-net-pay .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-gross-vs-net-pay .intro-text{max-width:751px}}.pms-gross-vs-net-pay .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .intro-text{font-size:18px;line-height:27px}}.pms-gross-vs-net-pay .intro-text{color:#000}.pms-gross-vs-net-pay .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-gross-vs-net-pay .calc-body{max-width:751px}}.pms-gross-vs-net-pay .calc-body{background:#fff;margin:0 auto}.pms-gross-vs-net-pay .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-gross-vs-net-pay .calc-header{font-size:16px;line-height:24px}}.pms-gross-vs-net-pay .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-gross-vs-net-pay .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-gross-vs-net-pay .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-gross-vs-net-pay .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-gross-vs-net-pay .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-gross-vs-net-pay .left-col.tab-hidden,.pms-gross-vs-net-pay .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-gross-vs-net-pay .left-col,.pms-gross-vs-net-pay .right-col{display:block!important}}.pms-gross-vs-net-pay .tabs,.pms-gross-vs-net-pay .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-gross-vs-net-pay .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-gross-vs-net-pay .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-gross-vs-net-pay .tabs,.pms-gross-vs-net-pay .tabs-static{display:none}}.pms-gross-vs-net-pay .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-gross-vs-net-pay .hero-full{display:none}}.pms-gross-vs-net-pay .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-gross-vs-net-pay .hero-bubble{padding:20px 24px}}.pms-gross-vs-net-pay .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-gross-vs-net-pay .hero-desktop{display:block}}.pms-gross-vs-net-pay .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-gross-vs-net-pay .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-gross-vs-net-pay .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .hero-amount{font-size:36px;line-height:47px}}.pms-gross-vs-net-pay .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-gross-vs-net-pay .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .hero-amount-unit{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-gross-vs-net-pay .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-gross-vs-net-pay .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-gross-vs-net-pay .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-gross-vs-net-pay .sticky-dock.visible{display:flex}.pms-gross-vs-net-pay .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-gross-vs-net-pay .sticky-dock{display:none!important}}.pms-gross-vs-net-pay .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-gross-vs-net-pay .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-gross-vs-net-pay .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .hero-mini-amount{font-size:24px;line-height:31px}}.pms-gross-vs-net-pay .hero-mini-amount{color:#000}.pms-gross-vs-net-pay .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-gross-vs-net-pay .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-gross-vs-net-pay .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-gross-vs-net-pay .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .currency-select{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-gross-vs-net-pay .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-gross-vs-net-pay .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-gross-vs-net-pay .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-gross-vs-net-pay .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .apply-btn{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .apply-btn{cursor:pointer;white-space:nowrap}.pms-gross-vs-net-pay .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-gross-vs-net-pay .apply-btn:active{color:#0f2595}.pms-gross-vs-net-pay .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-gross-vs-net-pay .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-gross-vs-net-pay .scenario-icon svg{width:16px;height:16px;display:block}.pms-gross-vs-net-pay .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-gross-vs-net-pay .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-gross-vs-net-pay .apply-btn-label{display:inline}.pms-gross-vs-net-pay .apply-btn-label-long{display:none}.pms-gross-vs-net-pay .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-gross-vs-net-pay .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-gross-vs-net-pay .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-gross-vs-net-pay .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-gross-vs-net-pay .pms-accordion-item:last-child{border-bottom:none}.pms-gross-vs-net-pay .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-gross-vs-net-pay .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-gross-vs-net-pay .pms-accordion-item:only-child{border-radius:11px}.pms-gross-vs-net-pay .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-gross-vs-net-pay .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-gross-vs-net-pay .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-gross-vs-net-pay .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-gross-vs-net-pay .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-gross-vs-net-pay .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-gross-vs-net-pay .pms-accordion-header-content{flex:1;min-width:0}.pms-gross-vs-net-pay .pms-accordion-title,.pms-gross-vs-net-pay .accordion-title{align-items:center;gap:8px;display:flex}.pms-gross-vs-net-pay .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-gross-vs-net-pay .pms-accordion-badge,.pms-gross-vs-net-pay .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-gross-vs-net-pay .left-col .pms-accordion-badge,.pms-gross-vs-net-pay .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .left-col .pms-accordion-badge,.pms-gross-vs-net-pay .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .left-col .pms-accordion-badge,.pms-gross-vs-net-pay .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-gross-vs-net-pay .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-gross-vs-net-pay .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-gross-vs-net-pay .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-gross-vs-net-pay .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-gross-vs-net-pay .pms-accordion-body{background:#fff;padding:24px 16px}.pms-gross-vs-net-pay .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-gross-vs-net-pay .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-gross-vs-net-pay .field-row{margin-bottom:24px}.pms-gross-vs-net-pay .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-gross-vs-net-pay .field-top>.field-label{flex:0 auto;min-width:0}.pms-gross-vs-net-pay .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-gross-vs-net-pay .field-label{font-size:16px;line-height:24px}}.pms-gross-vs-net-pay .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-gross-vs-net-pay .field-label>.info-wrap{flex-shrink:0}.pms-gross-vs-net-pay .field-label.field-label--mb8,.pms-gross-vs-net-pay .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-gross-vs-net-pay .info-wrap{display:inline-flex;position:relative}.pms-gross-vs-net-pay .info-wrap:hover .tooltip{display:block}.pms-gross-vs-net-pay .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-gross-vs-net-pay .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-gross-vs-net-pay .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-gross-vs-net-pay .input-wrapper--wide{width:160px}.pms-gross-vs-net-pay .input-prefix,.pms-gross-vs-net-pay .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .input-prefix,.pms-gross-vs-net-pay .input-suffix{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .input-prefix,.pms-gross-vs-net-pay .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-gross-vs-net-pay .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .field-input{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-gross-vs-net-pay .field-input::-webkit-inner-spin-button{display:none}.pms-gross-vs-net-pay input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-gross-vs-net-pay input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-gross-vs-net-pay input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-gross-vs-net-pay input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-gross-vs-net-pay input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-gross-vs-net-pay .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-gross-vs-net-pay .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-gross-vs-net-pay .summary-card-header svg{flex-shrink:0;display:block}.pms-gross-vs-net-pay .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-gross-vs-net-pay .summary-card-body{background:0 0;padding:0}.pms-gross-vs-net-pay .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .summary-intro{font-size:16px;line-height:24px}}.pms-gross-vs-net-pay .summary-intro{color:#000;margin-bottom:32px}.pms-gross-vs-net-pay .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-gross-vs-net-pay .summary-table{border-collapse:collapse;width:100%}.pms-gross-vs-net-pay .summary-table td{padding-bottom:10px}.pms-gross-vs-net-pay .summary-table tr:last-child td{padding-bottom:0}.pms-gross-vs-net-pay .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .summary-table td:first-child{color:#4a4a4a}.pms-gross-vs-net-pay .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .summary-table td:last-child{text-align:right;color:#000}.pms-gross-vs-net-pay .summary-table tr{border-bottom:none}.pms-gross-vs-net-pay .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .costs-intro{font-size:16px;line-height:24px}}.pms-gross-vs-net-pay .costs-intro{color:#000;margin-bottom:16px}.pms-gross-vs-net-pay .costs-table{width:100%;margin-bottom:0}.pms-gross-vs-net-pay .costs-table td{padding-bottom:10px}.pms-gross-vs-net-pay .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .costs-table td:first-child{color:#4a4a4a}.pms-gross-vs-net-pay .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .costs-table td:last-child{text-align:right;color:#000}.pms-gross-vs-net-pay .costs-table .plus,.pms-gross-vs-net-pay .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-gross-vs-net-pay hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-gross-vs-net-pay .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-gross-vs-net-pay .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .total-row span:first-child{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .total-row span:first-child{color:#000}.pms-gross-vs-net-pay .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .total-row span:last-child{font-size:18px;line-height:23px}}.pms-gross-vs-net-pay .total-row span:last-child{color:#000;text-align:right}.pms-gross-vs-net-pay .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-gross-vs-net-pay .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .unit-suffix{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-gross-vs-net-pay .field-row--compact{margin-bottom:4px}.pms-gross-vs-net-pay .field-row--sm{margin-bottom:6px}.pms-gross-vs-net-pay .field-label--mb8{margin-bottom:8px}.pms-gross-vs-net-pay .field-label--mb10{margin-bottom:10px}.pms-gross-vs-net-pay .term-btns--mb{margin-bottom:14px}.pms-gross-vs-net-pay .term-btns--mt{margin-top:24px}.pms-gross-vs-net-pay .summary-card--mb12{margin-bottom:12px}.pms-gross-vs-net-pay .costs-intro--mt{margin-top:32px}.pms-gross-vs-net-pay .costs-intro--mb12{margin-bottom:12px}.pms-gross-vs-net-pay .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-gross-vs-net-pay .calc-toolbar{max-width:751px}}.pms-gross-vs-net-pay .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-gross-vs-net-pay .calc-toolbar{padding:0 16px 12px}}.pms-gross-vs-net-pay .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-gross-vs-net-pay .clear-btn{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-gross-vs-net-pay .clear-btn svg{flex-shrink:0;display:block}.pms-gross-vs-net-pay .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-gross-vs-net-pay .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-gross-vs-net-pay .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-gross-vs-net-pay .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-gross-vs-net-pay .encourage-toast{font-size:16px;line-height:20px}}.pms-gross-vs-net-pay .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-gross-vs-net-pay .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-gross-vs-net-pay .encourage-toast-icon svg{display:block}.pms-gross-vs-net-pay .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-gross-vs-net-pay .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-gross-vs-net-pay .encourage-toast-close:hover{background:#0000000f}.pms-gross-vs-net-pay .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-gross-vs-net-pay .encourage-toast-close svg{display:block}.pms-gross-vs-net-pay .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-gross-vs-net-pay .status-banner.green,.pms-gross-vs-net-pay .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-gross-vs-net-pay .status-banner.yellow,.pms-gross-vs-net-pay .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-gross-vs-net-pay .status-banner.red,.pms-gross-vs-net-pay .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-gross-vs-net-pay .status-banner.blue,.pms-gross-vs-net-pay .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-gross-vs-net-pay .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-gross-vs-net-pay .status-icon svg{display:block}.pms-gross-vs-net-pay .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-gross-vs-net-pay .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .status-desc{font-size:16px;line-height:24px}}.pms-gross-vs-net-pay .status-desc{color:#000}.pms-gross-vs-net-pay input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-gross-vs-net-pay input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-gross-vs-net-pay input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-gross-vs-net-pay input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-gross-vs-net-pay input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-gross-vs-net-pay input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-gross-vs-net-pay input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-gross-vs-net-pay input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-gross-vs-net-pay input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-gross-vs-net-pay .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-gross-vs-net-pay .calc-radio-group-label.is-error{color:#be2d2d}.pms-gross-vs-net-pay .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-gross-vs-net-pay .calc-field-error{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .calc-field-error{color:#be2d2d}.pms-gross-vs-net-pay .input-wrapper:focus-within,.pms-gross-vs-net-pay .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-gross-vs-net-pay .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .calc-section-title{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .calc-section-title{color:#0f2595;text-align:left}.pms-gross-vs-net-pay .calc-body .left-col .accordion-group,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:last-child,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:first-child,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:last-child,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:only-child,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .accordion-item .accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .accordion-item.open .accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-body,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-body,.pms-gross-vs-net-pay .calc-body .left-col .accordion-item .accordion-body,.pms-gross-vs-net-pay .calc-body .left-col .accordion-item.open .accordion-body,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-gross-vs-net-pay .calc-body .left-col .accordion-title,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-badge,.pms-gross-vs-net-pay .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .calc-body .left-col .accordion-title,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-badge,.pms-gross-vs-net-pay .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .calc-body .left-col .accordion-title,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-badge,.pms-gross-vs-net-pay .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-gross-vs-net-pay .calc-body .left-col .accordion-subtitle,.pms-gross-vs-net-pay .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-gross-vs-net-pay .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-gross-vs-net-pay .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-gross-vs-net-pay .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-gross-vs-net-pay .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-gross-vs-net-pay .calc-body .right-col .out-accordion-group,.pms-gross-vs-net-pay .calc-body .right-col .pms-accordion-group,.pms-gross-vs-net-pay .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-gross-vs-net-pay .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-gross-vs-net-pay .calc-body .right-col .out-accordion-header,.pms-gross-vs-net-pay .calc-body .right-col .pms-accordion-header,.pms-gross-vs-net-pay .calc-body .right-col .out-accordion .out-accordion-header,.pms-gross-vs-net-pay .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-gross-vs-net-pay .calc-body .right-col .out-accordion-body,.pms-gross-vs-net-pay .calc-body .right-col .pms-accordion-body,.pms-gross-vs-net-pay .calc-body .right-col .out-accordion .out-accordion-body,.pms-gross-vs-net-pay .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-gross-vs-net-pay .calc-body .right-col .out-accordion-badge,.pms-gross-vs-net-pay .calc-body .right-col .pms-accordion-badge,.pms-gross-vs-net-pay .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-gross-vs-net-pay .schedule-wrap,.pms-gross-vs-net-pay .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-gross-vs-net-pay .schedule-table{border-collapse:collapse;width:100%}.pms-gross-vs-net-pay .schedule-table th,.pms-gross-vs-net-pay .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-gross-vs-net-pay .schedule-table th:first-child,.pms-gross-vs-net-pay .schedule-table td:first-child{text-align:left}.pms-gross-vs-net-pay .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-gross-vs-net-pay .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-gross-vs-net-pay .btn-primary,.pms-gross-vs-net-pay .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-gross-vs-net-pay .btn-primary,.pms-gross-vs-net-pay .bts-print-btn{font-size:16px;line-height:22px}}.pms-gross-vs-net-pay .btn-primary,.pms-gross-vs-net-pay .bts-print-btn{cursor:pointer}.pms-gross-vs-net-pay .btn-primary:hover,.pms-gross-vs-net-pay .bts-print-btn:hover{background:#173be8}.pms-gross-vs-net-pay .btn-primary:active,.pms-gross-vs-net-pay .bts-print-btn:active{background:#0f2595}.pms-gross-vs-net-pay .btn-primary:focus-visible,.pms-gross-vs-net-pay .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-gross-vs-net-pay .desktop-layout{border:1px solid #d9dffb}.pms-gross-vs-net-pay .hero-full.blue-hero,.pms-gross-vs-net-pay .hero-desktop.blue-hero{background:#0f2595}.pms-gross-vs-net-pay .hero-full.green-hero,.pms-gross-vs-net-pay .hero-desktop.green-hero{background:#3e9a6b}.pms-gross-vs-net-pay .hero-full.pink-hero,.pms-gross-vs-net-pay .hero-desktop.pink-hero{background:#d45168}.pms-gross-vs-net-pay .hero-full.orange-hero,.pms-gross-vs-net-pay .hero-desktop.orange-hero{background:#f6a000}.pms-gross-vs-net-pay .hero-bubble.blue-bubble,.pms-gross-vs-net-pay .hero-bubble-desktop.blue-bubble,.pms-gross-vs-net-pay .hero-mini.blue-bubble{background:#c8edfe}.pms-gross-vs-net-pay .hero-bubble.green-bubble,.pms-gross-vs-net-pay .hero-bubble-desktop.green-bubble,.pms-gross-vs-net-pay .hero-mini.green-bubble{background:#d7f1c3}.pms-gross-vs-net-pay .hero-bubble.pink-bubble,.pms-gross-vs-net-pay .hero-bubble-desktop.pink-bubble,.pms-gross-vs-net-pay .hero-mini.pink-bubble{background:#ffb0d2}.pms-gross-vs-net-pay .hero-bubble.orange-bubble,.pms-gross-vs-net-pay .hero-bubble-desktop.orange-bubble,.pms-gross-vs-net-pay .hero-mini.orange-bubble{background:#ffee9b}.pms-gross-vs-net-pay .hero-amount,.pms-gross-vs-net-pay .hero-mini-amount,.pms-gross-vs-net-pay .gvnp-summary-row strong,.pms-gross-vs-net-pay .gvnp-deductions-table td:last-child,.pms-gross-vs-net-pay .gvnp-total-row strong,.pms-gross-vs-net-pay .gvnp-donut-center strong{font-variant-numeric:tabular-nums}.pms-gross-vs-net-pay .hero-amount,.pms-gross-vs-net-pay .hero-mini-amount{overflow-wrap:anywhere;max-width:100%}.pms-gross-vs-net-pay .hero-mini-copy{min-width:0}.pms-gross-vs-net-pay .hero-mini-badge{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.pms-gross-vs-net-pay .accordion-header{width:100%;font:inherit;text-align:left;border:0}.pms-gross-vs-net-pay .gvnp-accordion-toggle{justify-content:flex-end;margin:10px 0 12px;display:flex}.pms-gross-vs-net-pay .gvnp-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.pms-gross-vs-net-pay .gvnp-accordion-toggle button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1434cb}.pms-gross-vs-net-pay .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-gross-vs-net-pay .accordion-header-content,.pms-gross-vs-net-pay .accordion-header>.accordion-title{flex:1;min-width:0}.pms-gross-vs-net-pay .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-gross-vs-net-pay .accordion-chevron svg{transition:transform .2s;display:block}.pms-gross-vs-net-pay .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-gross-vs-net-pay .accordion-item:not(.open) .accordion-body{display:none}.pms-gross-vs-net-pay .gvnp-input-accordions{background:#f9fcff;border:1px solid #a1b0f6;border-radius:8px;gap:0;margin-top:16px;overflow:visible}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item,.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item.open,.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:last-child,.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item.open:last-child{background:0 0;border:0;overflow:visible}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:only-child{border-radius:7px}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item+.accordion-item{border-top:1px solid #a1b0f6}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-header,.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:16px}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item.open .accordion-header{border-bottom:1px solid #d9dffb}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-title,.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-chevron{color:#0f2595}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-body{background:#f9fcff;border-radius:0;padding:20px 16px 16px;overflow:visible}.pms-gross-vs-net-pay .gvnp-input-accordions .accordion-item:last-child.open .accordion-body{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .gvnp-field-row{margin-bottom:24px}.pms-gross-vs-net-pay .gvnp-field-row:last-child{margin-bottom:0}.pms-gross-vs-net-pay .field-top{gap:10px;overflow:visible}.pms-gross-vs-net-pay .field-label{min-width:0}.pms-gross-vs-net-pay .info-wrap{z-index:1;position:relative;overflow:visible}.pms-gross-vs-net-pay .info-wrap.is-open{z-index:10001}.pms-gross-vs-net-pay .info-icon{background:0 0;border:0;padding:0}.pms-gross-vs-net-pay .info-wrap:focus-within .tooltip,.pms-gross-vs-net-pay .info-wrap.is-open .tooltip,.pms-gross-vs-net-pay .info-wrap:hover .tooltip{display:block}.pms-gross-vs-net-pay .tooltip{z-index:10000;white-space:normal;width:240px;max-width:min(240px,100vw - 48px);left:0;transform:none}.pms-gross-vs-net-pay .field-input{text-align:left}.pms-gross-vs-net-pay .gvnp-money-input{flex:0 0 132px;width:132px;min-width:132px}.pms-gross-vs-net-pay .gvnp-money-input .field-input{box-sizing:border-box;font-variant-numeric:tabular-nums;width:100%;min-width:0}.pms-gross-vs-net-pay .gvnp-percent-input{flex:0 0 110px;width:110px;min-width:110px;position:relative}.pms-gross-vs-net-pay .gvnp-percent-input .field-input{padding-right:24px}.pms-gross-vs-net-pay .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:767px){.pms-gross-vs-net-pay .input-suffix{font-size:16px;line-height:21px}}.pms-gross-vs-net-pay .input-suffix{color:#4a4a4a;pointer-events:none}.pms-gross-vs-net-pay .gvnp-frequency-block{margin-bottom:28px}.pms-gross-vs-net-pay .gvnp-frequency-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:10px;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .gvnp-frequency-label{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .gvnp-frequency-label{color:#4a4a4a}.pms-gross-vs-net-pay .gvnp-frequency-buttons{flex-wrap:wrap;gap:8px;display:flex}.pms-gross-vs-net-pay .gvnp-frequency-btn{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-gross-vs-net-pay .gvnp-frequency-btn{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .gvnp-frequency-btn{cursor:pointer}.pms-gross-vs-net-pay .gvnp-frequency-btn.active,.pms-gross-vs-net-pay .gvnp-frequency-btn.is-active,.pms-gross-vs-net-pay .gvnp-frequency-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-gross-vs-net-pay .gvnp-frequency-btn:focus-visible{outline-offset:2px;outline-offset:2px;outline:2px solid #1434cb}.pms-gross-vs-net-pay .gvnp-payroll-copy{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:6px 0 0;font-weight:400}@media (max-width:767px){.pms-gross-vs-net-pay .gvnp-payroll-copy{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .gvnp-payroll-copy{color:#000}.pms-gross-vs-net-pay .gvnp-payroll-copy strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-gross-vs-net-pay .gvnp-summary-card{margin-bottom:12px}.pms-gross-vs-net-pay .summary-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-gross-vs-net-pay .gvnp-donut-block{justify-content:center;align-items:center;gap:22px;margin:18px 0;display:flex}.pms-gross-vs-net-pay .gvnp-donut-wrap{flex:0 0 140px;width:140px;height:140px;position:relative}.pms-gross-vs-net-pay .gvnp-donut-wrap svg{width:140px;height:140px;display:block}.pms-gross-vs-net-pay .gvnp-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pms-gross-vs-net-pay .gvnp-donut-center strong{max-width:96px;font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;overflow:hidden}@media (max-width:767px){.pms-gross-vs-net-pay .gvnp-donut-center strong{font-size:18px;line-height:23px}}.pms-gross-vs-net-pay .gvnp-donut-center strong{text-overflow:ellipsis;white-space:nowrap}.pms-gross-vs-net-pay .gvnp-donut-center span{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-bold,var(--font-family-calculator));margin-top:1px;font-weight:700}.pms-gross-vs-net-pay .gvnp-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;flex-direction:column;gap:10px;font-weight:400;display:flex}@media (max-width:767px){.pms-gross-vs-net-pay .gvnp-legend{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .gvnp-legend>div{align-items:center;gap:7px;display:flex}.pms-gross-vs-net-pay .gvnp-legend-dot{border-radius:2px;flex:0 0 10px;width:10px;height:10px}.pms-gross-vs-net-pay .gvnp-legend-dot--take-home{background:#0f2595}.pms-gross-vs-net-pay .gvnp-legend-dot--taxes{background:#c8edfe;border:1px solid #b3d7ff99}.pms-gross-vs-net-pay .gvnp-summary-rows{background:#f9fcff;border:1px solid #0000001a;border-radius:8px;padding:12px 14px}.pms-gross-vs-net-pay .gvnp-summary-row{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;gap:16px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-gross-vs-net-pay .gvnp-summary-row{font-size:14px;line-height:18px}}.pms-gross-vs-net-pay .gvnp-summary-row span{color:#4a4a4a;min-width:0}.pms-gross-vs-net-pay .gvnp-summary-row strong{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:52%;overflow:hidden}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion{border:1px solid #0000001a;border-radius:8px;overflow:visible}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item,.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item.open,.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:last-child,.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item.open:last-child{background:#fff;border:0}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:only-child{border-radius:7px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item .accordion-header,.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item.open .accordion-header{color:#0f2595;background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:13px 16px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item.open .accordion-header{border-bottom:1px solid #d9dffb}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-title,.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-chevron{color:#0f2595}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-body{background:#fff;border-radius:0;padding:16px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:last-child.open .accordion-body,.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-item:only-child.open .accordion-body{border-radius:0 0 7px 7px}.pms-gross-vs-net-pay .right-col .gvnp-result-accordion .accordion-title{min-width:0}.pms-gross-vs-net-pay .accordion-title--flex{align-items:center;gap:7px;display:inline-flex}.pms-gross-vs-net-pay .gvnp-deductions-intro{margin:0 0 14px}.pms-gross-vs-net-pay .gvnp-deductions-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-gross-vs-net-pay .gvnp-deductions-table{table-layout:fixed;width:100%}.pms-gross-vs-net-pay .gvnp-deductions-table td:first-child{width:64%}.pms-gross-vs-net-pay .gvnp-deductions-table td:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;width:36%;overflow:hidden}.pms-gross-vs-net-pay .gvnp-total-row{margin-top:0}.pms-gross-vs-net-pay .gvnp-total-row strong{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}@media (max-width:991px){.pms-gross-vs-net-pay .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-gross-vs-net-pay .left-col,.pms-gross-vs-net-pay .right-col{width:100%;padding:0}.pms-gross-vs-net-pay .sticky-dock{background:#fff}.pms-gross-vs-net-pay .hero-mini-badge{max-width:48%;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;padding-inline:8px;font-weight:600}.pms-gross-vs-net-pay .gvnp-donut-block{gap:16px}.pms-gross-vs-net-pay .tooltip{width:min(220px,100vw - 48px)}}.pms-lease-vs-buy,.pms-lease-vs-buy *,.pms-lease-vs-buy :before,.pms-lease-vs-buy :after{box-sizing:border-box}.pms-lease-vs-buy{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-lease-vs-buy{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-lease-vs-buy{padding:24px 18px}}.pms-lease-vs-buy .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-lease-vs-buy .pms-page-title{max-width:751px}}.pms-lease-vs-buy .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .pms-page-title{font-size:36px;line-height:47px}}.pms-lease-vs-buy .pms-page-title{color:#000}.pms-lease-vs-buy .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-lease-vs-buy .intro-text{max-width:751px}}.pms-lease-vs-buy .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .intro-text{font-size:18px;line-height:27px}}.pms-lease-vs-buy .intro-text{color:#000}.pms-lease-vs-buy .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-lease-vs-buy .calc-body{max-width:751px}}.pms-lease-vs-buy .calc-body{background:#fff;margin:0 auto}.pms-lease-vs-buy .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-lease-vs-buy .calc-header{font-size:16px;line-height:24px}}.pms-lease-vs-buy .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-lease-vs-buy .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-lease-vs-buy .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-lease-vs-buy .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-lease-vs-buy .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-lease-vs-buy .left-col.tab-hidden,.pms-lease-vs-buy .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-lease-vs-buy .left-col,.pms-lease-vs-buy .right-col{display:block!important}}.pms-lease-vs-buy .tabs,.pms-lease-vs-buy .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-lease-vs-buy .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-lease-vs-buy .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-lease-vs-buy .tabs,.pms-lease-vs-buy .tabs-static{display:none}}.pms-lease-vs-buy .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-lease-vs-buy .hero-full{display:none}}.pms-lease-vs-buy .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-lease-vs-buy .hero-bubble{padding:20px 24px}}.pms-lease-vs-buy .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-lease-vs-buy .hero-desktop{display:block}}.pms-lease-vs-buy .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-lease-vs-buy .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-lease-vs-buy .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .hero-amount{font-size:36px;line-height:47px}}.pms-lease-vs-buy .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-lease-vs-buy .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .hero-amount-unit{font-size:16px;line-height:20px}}.pms-lease-vs-buy .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-lease-vs-buy .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-lease-vs-buy .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-lease-vs-buy .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-lease-vs-buy .sticky-dock.visible{display:flex}.pms-lease-vs-buy .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-lease-vs-buy .sticky-dock{display:none!important}}.pms-lease-vs-buy .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-lease-vs-buy .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-lease-vs-buy .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .hero-mini-amount{font-size:24px;line-height:31px}}.pms-lease-vs-buy .hero-mini-amount{color:#000}.pms-lease-vs-buy .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-lease-vs-buy .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-lease-vs-buy .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-lease-vs-buy .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .currency-select{font-size:16px;line-height:21px}}.pms-lease-vs-buy .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-lease-vs-buy .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-lease-vs-buy .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-lease-vs-buy .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .apply-btn{font-size:16px;line-height:20px}}.pms-lease-vs-buy .apply-btn{cursor:pointer;white-space:nowrap}.pms-lease-vs-buy .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-lease-vs-buy .apply-btn:active{color:#0f2595}.pms-lease-vs-buy .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-lease-vs-buy .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-lease-vs-buy .scenario-icon svg{width:16px;height:16px;display:block}.pms-lease-vs-buy .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-lease-vs-buy .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-lease-vs-buy .apply-btn-label{display:inline}.pms-lease-vs-buy .apply-btn-label-long{display:none}.pms-lease-vs-buy .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-lease-vs-buy .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-lease-vs-buy .pms-accordion-title,.pms-lease-vs-buy .accordion-title{align-items:center;gap:8px;display:flex}.pms-lease-vs-buy .pms-accordion-badge,.pms-lease-vs-buy .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lease-vs-buy .left-col .pms-accordion-badge,.pms-lease-vs-buy .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .left-col .pms-accordion-badge,.pms-lease-vs-buy .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-lease-vs-buy .left-col .pms-accordion-badge,.pms-lease-vs-buy .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-lease-vs-buy .field-row{margin-bottom:24px}.pms-lease-vs-buy .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-lease-vs-buy .field-top>.field-label{flex:0 auto;min-width:0}.pms-lease-vs-buy .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-lease-vs-buy .field-label{font-size:16px;line-height:24px}}.pms-lease-vs-buy .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-lease-vs-buy .field-label>.info-wrap{flex-shrink:0}.pms-lease-vs-buy .field-label.field-label--mb8,.pms-lease-vs-buy .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-lease-vs-buy .info-wrap{display:inline-flex;position:relative}.pms-lease-vs-buy .info-wrap:hover .tooltip{display:block}.pms-lease-vs-buy .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-lease-vs-buy .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-lease-vs-buy .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-lease-vs-buy .input-wrapper--wide{width:160px}.pms-lease-vs-buy .input-prefix,.pms-lease-vs-buy .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .input-prefix,.pms-lease-vs-buy .input-suffix{font-size:16px;line-height:21px}}.pms-lease-vs-buy .input-prefix,.pms-lease-vs-buy .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-lease-vs-buy .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .field-input{font-size:16px;line-height:21px}}.pms-lease-vs-buy .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-lease-vs-buy .field-input::-webkit-inner-spin-button{display:none}.pms-lease-vs-buy input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-lease-vs-buy input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-lease-vs-buy input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-lease-vs-buy input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-lease-vs-buy input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-lease-vs-buy .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-lease-vs-buy .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-lease-vs-buy .summary-card-header svg{flex-shrink:0;display:block}.pms-lease-vs-buy .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lease-vs-buy .summary-card-body{background:0 0;padding:0}.pms-lease-vs-buy .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .summary-intro{font-size:16px;line-height:24px}}.pms-lease-vs-buy .summary-intro{color:#000;margin-bottom:32px}.pms-lease-vs-buy .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-lease-vs-buy .summary-table{border-collapse:collapse;width:100%}.pms-lease-vs-buy .summary-table td{padding-bottom:10px}.pms-lease-vs-buy .summary-table tr:last-child td{padding-bottom:0}.pms-lease-vs-buy .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-lease-vs-buy .summary-table td:first-child{color:#4a4a4a}.pms-lease-vs-buy .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-lease-vs-buy .summary-table td:last-child{text-align:right;color:#000}.pms-lease-vs-buy .summary-table tr{border-bottom:none}.pms-lease-vs-buy .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .costs-intro{font-size:16px;line-height:24px}}.pms-lease-vs-buy .costs-intro{color:#000;margin-bottom:16px}.pms-lease-vs-buy .costs-table{width:100%;margin-bottom:0}.pms-lease-vs-buy .costs-table td{padding-bottom:10px}.pms-lease-vs-buy .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-lease-vs-buy .costs-table td:first-child{color:#4a4a4a}.pms-lease-vs-buy .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-lease-vs-buy .costs-table td:last-child{text-align:right;color:#000}.pms-lease-vs-buy .costs-table .plus,.pms-lease-vs-buy .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-lease-vs-buy hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-lease-vs-buy .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-lease-vs-buy .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .total-row span:first-child{font-size:16px;line-height:20px}}.pms-lease-vs-buy .total-row span:first-child{color:#000}.pms-lease-vs-buy .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .total-row span:last-child{font-size:18px;line-height:23px}}.pms-lease-vs-buy .total-row span:last-child{color:#000;text-align:right}.pms-lease-vs-buy .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-lease-vs-buy .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .unit-suffix{font-size:16px;line-height:20px}}.pms-lease-vs-buy .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-lease-vs-buy .field-row--compact{margin-bottom:4px}.pms-lease-vs-buy .field-row--sm{margin-bottom:6px}.pms-lease-vs-buy .field-label--mb8{margin-bottom:8px}.pms-lease-vs-buy .field-label--mb10{margin-bottom:10px}.pms-lease-vs-buy .term-btns--mb{margin-bottom:14px}.pms-lease-vs-buy .term-btns--mt{margin-top:24px}.pms-lease-vs-buy .summary-card--mb12{margin-bottom:12px}.pms-lease-vs-buy .costs-intro--mt{margin-top:32px}.pms-lease-vs-buy .costs-intro--mb12{margin-bottom:12px}.pms-lease-vs-buy .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-lease-vs-buy .calc-toolbar{max-width:751px}}.pms-lease-vs-buy .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-lease-vs-buy .calc-toolbar{padding:0 16px 12px}}.pms-lease-vs-buy .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-lease-vs-buy .clear-btn{font-size:14px;line-height:18px}}.pms-lease-vs-buy .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-lease-vs-buy .clear-btn svg{flex-shrink:0;display:block}.pms-lease-vs-buy .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-lease-vs-buy .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-lease-vs-buy .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-lease-vs-buy .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-lease-vs-buy .encourage-toast{font-size:16px;line-height:20px}}.pms-lease-vs-buy .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-lease-vs-buy .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-lease-vs-buy .encourage-toast-icon svg{display:block}.pms-lease-vs-buy .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-lease-vs-buy .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-lease-vs-buy .encourage-toast-close:hover{background:#0000000f}.pms-lease-vs-buy .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-lease-vs-buy .encourage-toast-close svg{display:block}.pms-lease-vs-buy .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-lease-vs-buy .status-banner.green,.pms-lease-vs-buy .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-lease-vs-buy .status-banner.yellow,.pms-lease-vs-buy .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-lease-vs-buy .status-banner.red,.pms-lease-vs-buy .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-lease-vs-buy .status-banner.blue,.pms-lease-vs-buy .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-lease-vs-buy .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-lease-vs-buy .status-icon svg{display:block}.pms-lease-vs-buy .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-lease-vs-buy .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .status-desc{font-size:16px;line-height:24px}}.pms-lease-vs-buy .status-desc{color:#000}.pms-lease-vs-buy input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-lease-vs-buy input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-lease-vs-buy input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-lease-vs-buy input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-lease-vs-buy input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-lease-vs-buy input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-lease-vs-buy input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-lease-vs-buy input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-lease-vs-buy input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-lease-vs-buy .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lease-vs-buy .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-lease-vs-buy .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-lease-vs-buy .calc-radio-group-label.is-error{color:#be2d2d}.pms-lease-vs-buy .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-lease-vs-buy .calc-field-error{font-size:14px;line-height:18px}}.pms-lease-vs-buy .calc-field-error{color:#be2d2d}.pms-lease-vs-buy .input-wrapper:focus-within,.pms-lease-vs-buy .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-lease-vs-buy .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .calc-section-title{font-size:16px;line-height:21px}}.pms-lease-vs-buy .calc-section-title{color:#0f2595;text-align:left}.pms-lease-vs-buy .calc-body .left-col .accordion-group,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-lease-vs-buy .calc-body .left-col .accordion-item,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-lease-vs-buy .calc-body .left-col .accordion-item:last-child,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-lease-vs-buy .calc-body .left-col .accordion-item:first-child,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-lease-vs-buy .calc-body .left-col .accordion-item:last-child,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-lease-vs-buy .calc-body .left-col .accordion-item:only-child,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-lease-vs-buy .calc-body .left-col .accordion-header,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-header,.pms-lease-vs-buy .calc-body .left-col .accordion-item .accordion-header,.pms-lease-vs-buy .calc-body .left-col .accordion-item.open .accordion-header,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-lease-vs-buy .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-lease-vs-buy .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-lease-vs-buy .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-lease-vs-buy .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lease-vs-buy .calc-body .left-col .accordion-body,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-body,.pms-lease-vs-buy .calc-body .left-col .accordion-item .accordion-body,.pms-lease-vs-buy .calc-body .left-col .accordion-item.open .accordion-body,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-lease-vs-buy .calc-body .left-col .accordion-title,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-badge,.pms-lease-vs-buy .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .calc-body .left-col .accordion-title,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-badge,.pms-lease-vs-buy .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-lease-vs-buy .calc-body .left-col .accordion-title,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-badge,.pms-lease-vs-buy .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-lease-vs-buy .calc-body .left-col .accordion-subtitle,.pms-lease-vs-buy .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-lease-vs-buy .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-lease-vs-buy .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-lease-vs-buy .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-lease-vs-buy .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-lease-vs-buy .calc-body .right-col .out-accordion-group,.pms-lease-vs-buy .calc-body .right-col .pms-accordion-group,.pms-lease-vs-buy .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-lease-vs-buy .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-lease-vs-buy .calc-body .right-col .out-accordion-header,.pms-lease-vs-buy .calc-body .right-col .pms-accordion-header,.pms-lease-vs-buy .calc-body .right-col .out-accordion .out-accordion-header,.pms-lease-vs-buy .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-lease-vs-buy .calc-body .right-col .out-accordion-body,.pms-lease-vs-buy .calc-body .right-col .pms-accordion-body,.pms-lease-vs-buy .calc-body .right-col .out-accordion .out-accordion-body,.pms-lease-vs-buy .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-lease-vs-buy .calc-body .right-col .out-accordion-badge,.pms-lease-vs-buy .calc-body .right-col .pms-accordion-badge,.pms-lease-vs-buy .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lease-vs-buy .schedule-wrap,.pms-lease-vs-buy .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-lease-vs-buy .schedule-table{border-collapse:collapse;width:100%}.pms-lease-vs-buy .schedule-table th,.pms-lease-vs-buy .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-lease-vs-buy .schedule-table th:first-child,.pms-lease-vs-buy .schedule-table td:first-child{text-align:left}.pms-lease-vs-buy .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-lease-vs-buy .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-lease-vs-buy .btn-primary,.pms-lease-vs-buy .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-lease-vs-buy .btn-primary,.pms-lease-vs-buy .bts-print-btn{font-size:16px;line-height:22px}}.pms-lease-vs-buy .btn-primary,.pms-lease-vs-buy .bts-print-btn{cursor:pointer}.pms-lease-vs-buy .btn-primary:hover,.pms-lease-vs-buy .bts-print-btn:hover{background:#173be8}.pms-lease-vs-buy .btn-primary:active,.pms-lease-vs-buy .bts-print-btn:active{background:#0f2595}.pms-lease-vs-buy .btn-primary:focus-visible,.pms-lease-vs-buy .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-lease-vs-buy *,.pms-lease-vs-buy :before,.pms-lease-vs-buy :after{margin:0;padding:0}.pms-lease-vs-buy .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-lease-vs-buy .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-lease-vs-buy .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-lease-vs-buy .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-lease-vs-buy .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-lease-vs-buy .pms-accordion-item:last-child{border-bottom:none}.pms-lease-vs-buy .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-lease-vs-buy .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-lease-vs-buy .pms-accordion-item:only-child{border-radius:11px}.pms-lease-vs-buy .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-lease-vs-buy .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-lease-vs-buy .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lease-vs-buy .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-lease-vs-buy .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-lease-vs-buy .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-lease-vs-buy .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-lease-vs-buy .pms-accordion-header-content{flex:1;min-width:0}.pms-lease-vs-buy .pms-accordion-title{align-items:center;gap:8px;display:flex}.pms-lease-vs-buy .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-lease-vs-buy .pms-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lease-vs-buy .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;margin-top:4px;font-weight:400}.pms-lease-vs-buy .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-lease-vs-buy .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-lease-vs-buy .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-lease-vs-buy .pms-accordion-body{background:#fff;padding:24px 16px}.pms-lease-vs-buy .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-lease-vs-buy .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-lease-vs-buy .calc-header{background:#1334cb}.pms-lease-vs-buy .hero-full.blue-hero,.pms-lease-vs-buy .hero-desktop.blue-hero{background:#0f2595}.pms-lease-vs-buy .hero-full.green-hero,.pms-lease-vs-buy .hero-desktop.green-hero{background:#3e9a6b}.pms-lease-vs-buy .hero-full.orange-hero,.pms-lease-vs-buy .hero-desktop.orange-hero{background:#f6a000}.pms-lease-vs-buy .hero-full.pink-hero,.pms-lease-vs-buy .hero-desktop.pink-hero{background:#d45168}.pms-lease-vs-buy .hero-bubble.blue-bubble,.pms-lease-vs-buy .hero-bubble-desktop.blue-bubble,.pms-lease-vs-buy .hero-mini.blue-bubble{background:#c8edfe}.pms-lease-vs-buy .hero-bubble.green-bubble,.pms-lease-vs-buy .hero-bubble-desktop.green-bubble,.pms-lease-vs-buy .hero-mini.green-bubble{background:#d7f1c3}.pms-lease-vs-buy .hero-bubble.orange-bubble,.pms-lease-vs-buy .hero-bubble-desktop.orange-bubble,.pms-lease-vs-buy .hero-mini.orange-bubble{background:#ffee9b}.pms-lease-vs-buy .hero-bubble.pink-bubble,.pms-lease-vs-buy .hero-bubble-desktop.pink-bubble,.pms-lease-vs-buy .hero-mini.pink-bubble{background:#ffb0d2}@media (max-width:991px){.pms-lease-vs-buy .left-col,.pms-lease-vs-buy .right-col{flex:none;width:100%}}.pms-lease-vs-buy .left-col .pms-accordion-badge{color:#1334cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:0 0;padding:0;font-weight:600}.pms-lease-vs-buy .right-col .pms-accordion-badge,.pms-lease-vs-buy .summary-card-badge{justify-content:center;align-items:center;display:inline-flex}.pms-lease-vs-buy .left-col>.pms-accordion-group{background-color:#f9fcff}.pms-lease-vs-buy .left-col .pms-accordion-body{background:#f9fcff}.pms-lease-vs-buy .lb-residual-ref{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;margin-top:16px;padding:10px 12px;font-weight:400;display:flex}@media (max-width:767px){.pms-lease-vs-buy .lb-residual-ref{font-size:16px;line-height:24px}}.pms-lease-vs-buy .lb-residual-ref{color:#4a4a4a}.pms-lease-vs-buy .lb-residual-ref>span:first-child{align-items:center;gap:6px;display:flex}.pms-lease-vs-buy .lb-residual-ref>span:last-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-lease-vs-buy .lb-chart-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:24px;margin:16px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-lease-vs-buy .lb-chart-legend{font-size:14px;line-height:18px}}.pms-lease-vs-buy .lb-chart-legend{color:#000}.pms-lease-vs-buy .lb-legend-item{align-items:center;gap:8px;display:flex}.pms-lease-vs-buy .lb-legend-dot{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pms-lease-vs-buy .lb-legend-dot--buy{background:#1434cb}.pms-lease-vs-buy .lb-legend-dot--lease{background:#021e4c}.pms-lease-vs-buy .lb-chart-wrap{width:100%;position:relative}.pms-lease-vs-buy .lb-chart-svg{width:100%;height:auto;display:block}.pms-lease-vs-buy .lb-chart-tooltip{pointer-events:none;white-space:nowrap;z-index:10;background:#fff;border:1px solid #0000001a;border-radius:10px;min-width:200px;padding:12px 16px;position:absolute;top:8%;box-shadow:0 4px 16px -2px #00000029}.pms-lease-vs-buy .lb-tt-month{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600;font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;margin-bottom:8px;font-weight:700}.pms-lease-vs-buy .lb-tt-body{border-top:1px solid #f0f0f0;padding-top:8px}.pms-lease-vs-buy .lb-tt-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:24px;font-weight:400;display:flex}@media (max-width:767px){.pms-lease-vs-buy .lb-tt-row{font-size:16px;line-height:24px}}.pms-lease-vs-buy .lb-tt-row{padding:3px 0}.pms-lease-vs-buy .lb-tt-row span:first-child{color:#4a4a4a}.pms-lease-vs-buy .lb-tt-amount{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-lease-vs-buy .lb-tt-amount--savings{font-family:var(--font-family-bold,var(--font-family-calculator));color:#3e9a6b;font-weight:700}.pms-lunch-tracker,.pms-lunch-tracker *,.pms-lunch-tracker :before,.pms-lunch-tracker :after{box-sizing:border-box}.pms-lunch-tracker{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-lunch-tracker{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-lunch-tracker{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-lunch-tracker{padding:24px 18px}}.pms-lunch-tracker .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-lunch-tracker .pms-page-title{max-width:751px}}.pms-lunch-tracker .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .pms-page-title{font-size:36px;line-height:47px}}.pms-lunch-tracker .pms-page-title{color:#000}.pms-lunch-tracker .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-lunch-tracker .intro-text{max-width:751px}}.pms-lunch-tracker .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .intro-text{font-size:18px;line-height:27px}}.pms-lunch-tracker .intro-text{color:#000}.pms-lunch-tracker .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-lunch-tracker .calc-body{max-width:751px}}.pms-lunch-tracker .calc-body{background:#fff;margin:0 auto}.pms-lunch-tracker .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-lunch-tracker .calc-header{font-size:16px;line-height:24px}}.pms-lunch-tracker .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-lunch-tracker .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-lunch-tracker .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-lunch-tracker .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-lunch-tracker .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-lunch-tracker .left-col.tab-hidden,.pms-lunch-tracker .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-lunch-tracker .left-col,.pms-lunch-tracker .right-col{display:block!important}}.pms-lunch-tracker .tabs,.pms-lunch-tracker .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-lunch-tracker .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-lunch-tracker .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-lunch-tracker .tabs,.pms-lunch-tracker .tabs-static{display:none}}.pms-lunch-tracker .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-lunch-tracker .hero-full{display:none}}.pms-lunch-tracker .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-lunch-tracker .hero-bubble{padding:20px 24px}}.pms-lunch-tracker .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-lunch-tracker .hero-desktop{display:block}}.pms-lunch-tracker .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-lunch-tracker .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-lunch-tracker .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .hero-amount{font-size:36px;line-height:47px}}.pms-lunch-tracker .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-lunch-tracker .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .hero-amount-unit{font-size:16px;line-height:20px}}.pms-lunch-tracker .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-lunch-tracker .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-lunch-tracker .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-lunch-tracker .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-lunch-tracker .sticky-dock.visible{display:flex}.pms-lunch-tracker .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-lunch-tracker .sticky-dock{display:none!important}}.pms-lunch-tracker .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-lunch-tracker .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-lunch-tracker .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .hero-mini-amount{font-size:24px;line-height:31px}}.pms-lunch-tracker .hero-mini-amount{color:#000}.pms-lunch-tracker .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-lunch-tracker .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-lunch-tracker .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-lunch-tracker .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .currency-select{font-size:16px;line-height:21px}}.pms-lunch-tracker .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-lunch-tracker .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-lunch-tracker .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-lunch-tracker .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-lunch-tracker .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .apply-btn{font-size:16px;line-height:20px}}.pms-lunch-tracker .apply-btn{cursor:pointer;white-space:nowrap}.pms-lunch-tracker .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-lunch-tracker .apply-btn:active{color:#0f2595}.pms-lunch-tracker .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-lunch-tracker .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-lunch-tracker .scenario-icon svg{width:16px;height:16px;display:block}.pms-lunch-tracker .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-lunch-tracker .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-lunch-tracker .apply-btn-label{display:inline}.pms-lunch-tracker .apply-btn-label-long{display:none}.pms-lunch-tracker .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-lunch-tracker .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-lunch-tracker .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-lunch-tracker .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-lunch-tracker .pms-accordion-item:last-child{border-bottom:none}.pms-lunch-tracker .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-lunch-tracker .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-lunch-tracker .pms-accordion-item:only-child{border-radius:11px}.pms-lunch-tracker .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-lunch-tracker .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-lunch-tracker .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lunch-tracker .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-lunch-tracker .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-lunch-tracker .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-lunch-tracker .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-lunch-tracker .pms-accordion-header-content{flex:1;min-width:0}.pms-lunch-tracker .pms-accordion-title,.pms-lunch-tracker .accordion-title{align-items:center;gap:8px;display:flex}.pms-lunch-tracker .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-lunch-tracker .pms-accordion-badge,.pms-lunch-tracker .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lunch-tracker .left-col .pms-accordion-badge,.pms-lunch-tracker .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .left-col .pms-accordion-badge,.pms-lunch-tracker .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-lunch-tracker .left-col .pms-accordion-badge,.pms-lunch-tracker .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-lunch-tracker .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-lunch-tracker .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-lunch-tracker .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-lunch-tracker .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-lunch-tracker .pms-accordion-body{background:#fff;padding:24px 16px}.pms-lunch-tracker .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-lunch-tracker .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-lunch-tracker .field-row{margin-bottom:24px}.pms-lunch-tracker .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-lunch-tracker .field-top>.field-label{flex:0 auto;min-width:0}.pms-lunch-tracker .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-lunch-tracker .field-label{font-size:16px;line-height:24px}}.pms-lunch-tracker .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-lunch-tracker .field-label>.info-wrap{flex-shrink:0}.pms-lunch-tracker .field-label.field-label--mb8,.pms-lunch-tracker .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-lunch-tracker .info-wrap{display:inline-flex;position:relative}.pms-lunch-tracker .info-wrap:hover .tooltip{display:block}.pms-lunch-tracker .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-lunch-tracker .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-lunch-tracker .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-lunch-tracker .input-wrapper--wide{width:160px}.pms-lunch-tracker .input-prefix,.pms-lunch-tracker .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .input-prefix,.pms-lunch-tracker .input-suffix{font-size:16px;line-height:21px}}.pms-lunch-tracker .input-prefix,.pms-lunch-tracker .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-lunch-tracker .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .field-input{font-size:16px;line-height:21px}}.pms-lunch-tracker .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-lunch-tracker .field-input::-webkit-inner-spin-button{display:none}.pms-lunch-tracker input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-lunch-tracker input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-lunch-tracker input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-lunch-tracker input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-lunch-tracker input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-lunch-tracker .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-lunch-tracker .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-lunch-tracker .summary-card-header svg{flex-shrink:0;display:block}.pms-lunch-tracker .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lunch-tracker .summary-card-body{background:0 0;padding:0}.pms-lunch-tracker .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .summary-intro{font-size:16px;line-height:24px}}.pms-lunch-tracker .summary-intro{color:#000;margin-bottom:32px}.pms-lunch-tracker .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-lunch-tracker .summary-table{border-collapse:collapse;width:100%}.pms-lunch-tracker .summary-table td{padding-bottom:10px}.pms-lunch-tracker .summary-table tr:last-child td{padding-bottom:0}.pms-lunch-tracker .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-lunch-tracker .summary-table td:first-child{color:#4a4a4a}.pms-lunch-tracker .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-lunch-tracker .summary-table td:last-child{text-align:right;color:#000}.pms-lunch-tracker .summary-table tr{border-bottom:none}.pms-lunch-tracker .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .costs-intro{font-size:16px;line-height:24px}}.pms-lunch-tracker .costs-intro{color:#000;margin-bottom:16px}.pms-lunch-tracker .costs-table{width:100%;margin-bottom:0}.pms-lunch-tracker .costs-table td{padding-bottom:10px}.pms-lunch-tracker .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-lunch-tracker .costs-table td:first-child{color:#4a4a4a}.pms-lunch-tracker .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-lunch-tracker .costs-table td:last-child{text-align:right;color:#000}.pms-lunch-tracker .costs-table .plus,.pms-lunch-tracker .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-lunch-tracker hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-lunch-tracker .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-lunch-tracker .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .total-row span:first-child{font-size:16px;line-height:20px}}.pms-lunch-tracker .total-row span:first-child{color:#000}.pms-lunch-tracker .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .total-row span:last-child{font-size:18px;line-height:23px}}.pms-lunch-tracker .total-row span:last-child{color:#000;text-align:right}.pms-lunch-tracker .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-lunch-tracker .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .unit-suffix{font-size:16px;line-height:20px}}.pms-lunch-tracker .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-lunch-tracker .field-row--compact{margin-bottom:4px}.pms-lunch-tracker .field-row--sm{margin-bottom:6px}.pms-lunch-tracker .field-label--mb8{margin-bottom:8px}.pms-lunch-tracker .field-label--mb10{margin-bottom:10px}.pms-lunch-tracker .term-btns--mb{margin-bottom:14px}.pms-lunch-tracker .term-btns--mt{margin-top:24px}.pms-lunch-tracker .summary-card--mb12{margin-bottom:12px}.pms-lunch-tracker .costs-intro--mt{margin-top:32px}.pms-lunch-tracker .costs-intro--mb12{margin-bottom:12px}.pms-lunch-tracker .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-lunch-tracker .calc-toolbar{max-width:751px}}.pms-lunch-tracker .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-lunch-tracker .calc-toolbar{padding:0 16px 12px}}.pms-lunch-tracker .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-lunch-tracker .clear-btn{font-size:14px;line-height:18px}}.pms-lunch-tracker .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-lunch-tracker .clear-btn svg{flex-shrink:0;display:block}.pms-lunch-tracker .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-lunch-tracker .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-lunch-tracker .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-lunch-tracker .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-lunch-tracker .encourage-toast{font-size:16px;line-height:20px}}.pms-lunch-tracker .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-lunch-tracker .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-lunch-tracker .encourage-toast-icon svg{display:block}.pms-lunch-tracker .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-lunch-tracker .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-lunch-tracker .encourage-toast-close:hover{background:#0000000f}.pms-lunch-tracker .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-lunch-tracker .encourage-toast-close svg{display:block}.pms-lunch-tracker .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-lunch-tracker .status-banner.green,.pms-lunch-tracker .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-lunch-tracker .status-banner.yellow,.pms-lunch-tracker .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-lunch-tracker .status-banner.red,.pms-lunch-tracker .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-lunch-tracker .status-banner.blue,.pms-lunch-tracker .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-lunch-tracker .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-lunch-tracker .status-icon svg{display:block}.pms-lunch-tracker .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-lunch-tracker .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .status-desc{font-size:16px;line-height:24px}}.pms-lunch-tracker .status-desc{color:#000}.pms-lunch-tracker input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-lunch-tracker input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-lunch-tracker input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-lunch-tracker input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-lunch-tracker input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-lunch-tracker input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-lunch-tracker input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-lunch-tracker input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-lunch-tracker input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-lunch-tracker .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-lunch-tracker .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-lunch-tracker .calc-radio-group-label.is-error{color:#be2d2d}.pms-lunch-tracker .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-lunch-tracker .calc-field-error{font-size:14px;line-height:18px}}.pms-lunch-tracker .calc-field-error{color:#be2d2d}.pms-lunch-tracker .input-wrapper:focus-within,.pms-lunch-tracker .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-lunch-tracker .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .calc-section-title{font-size:16px;line-height:21px}}.pms-lunch-tracker .calc-section-title{color:#0f2595;text-align:left}.pms-lunch-tracker .calc-body .left-col .accordion-group,.pms-lunch-tracker .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-lunch-tracker .calc-body .left-col .accordion-item,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-lunch-tracker .calc-body .left-col .accordion-item:last-child,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-lunch-tracker .calc-body .left-col .accordion-item:first-child,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-lunch-tracker .calc-body .left-col .accordion-item:last-child,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-lunch-tracker .calc-body .left-col .accordion-item:only-child,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-lunch-tracker .calc-body .left-col .accordion-header,.pms-lunch-tracker .calc-body .left-col .pms-accordion-header,.pms-lunch-tracker .calc-body .left-col .accordion-item .accordion-header,.pms-lunch-tracker .calc-body .left-col .accordion-item.open .accordion-header,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-lunch-tracker .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-lunch-tracker .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-lunch-tracker .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-lunch-tracker .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-lunch-tracker .calc-body .left-col .accordion-body,.pms-lunch-tracker .calc-body .left-col .pms-accordion-body,.pms-lunch-tracker .calc-body .left-col .accordion-item .accordion-body,.pms-lunch-tracker .calc-body .left-col .accordion-item.open .accordion-body,.pms-lunch-tracker .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-lunch-tracker .calc-body .left-col .accordion-title,.pms-lunch-tracker .calc-body .left-col .pms-accordion-badge,.pms-lunch-tracker .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .calc-body .left-col .accordion-title,.pms-lunch-tracker .calc-body .left-col .pms-accordion-badge,.pms-lunch-tracker .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-lunch-tracker .calc-body .left-col .accordion-title,.pms-lunch-tracker .calc-body .left-col .pms-accordion-badge,.pms-lunch-tracker .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-lunch-tracker .calc-body .left-col .accordion-subtitle,.pms-lunch-tracker .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-lunch-tracker .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-lunch-tracker .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-lunch-tracker .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-lunch-tracker .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-lunch-tracker .calc-body .right-col .out-accordion-group,.pms-lunch-tracker .calc-body .right-col .pms-accordion-group,.pms-lunch-tracker .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-lunch-tracker .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-lunch-tracker .calc-body .right-col .out-accordion-header,.pms-lunch-tracker .calc-body .right-col .pms-accordion-header,.pms-lunch-tracker .calc-body .right-col .out-accordion .out-accordion-header,.pms-lunch-tracker .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-lunch-tracker .calc-body .right-col .out-accordion-body,.pms-lunch-tracker .calc-body .right-col .pms-accordion-body,.pms-lunch-tracker .calc-body .right-col .out-accordion .out-accordion-body,.pms-lunch-tracker .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-lunch-tracker .calc-body .right-col .out-accordion-badge,.pms-lunch-tracker .calc-body .right-col .pms-accordion-badge,.pms-lunch-tracker .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-lunch-tracker .schedule-wrap,.pms-lunch-tracker .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-lunch-tracker .schedule-table{border-collapse:collapse;width:100%}.pms-lunch-tracker .schedule-table th,.pms-lunch-tracker .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-lunch-tracker .schedule-table th:first-child,.pms-lunch-tracker .schedule-table td:first-child{text-align:left}.pms-lunch-tracker .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-lunch-tracker .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-lunch-tracker .btn-primary,.pms-lunch-tracker .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .btn-primary,.pms-lunch-tracker .bts-print-btn{font-size:16px;line-height:22px}}.pms-lunch-tracker .btn-primary,.pms-lunch-tracker .bts-print-btn{cursor:pointer}.pms-lunch-tracker .btn-primary:hover,.pms-lunch-tracker .bts-print-btn:hover{background:#173be8}.pms-lunch-tracker .btn-primary:active,.pms-lunch-tracker .bts-print-btn:active{background:#0f2595}.pms-lunch-tracker .btn-primary:focus-visible,.pms-lunch-tracker .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-lunch-tracker .desktop-layout{border:1px solid #d9dffb}.pms-lunch-tracker .calc-header{background:#1334cb}.pms-lunch-tracker .hero-full.blue-hero,.pms-lunch-tracker .hero-desktop.blue-hero{background:#0f2595}.pms-lunch-tracker .hero-full.green-hero,.pms-lunch-tracker .hero-desktop.green-hero{background:#3e9a6b}.pms-lunch-tracker .hero-full.pink-hero,.pms-lunch-tracker .hero-desktop.pink-hero{background:#d45168}.pms-lunch-tracker .hero-full.orange-hero,.pms-lunch-tracker .hero-desktop.orange-hero{background:#f6a000}.pms-lunch-tracker .hero-bubble.blue-bubble,.pms-lunch-tracker .hero-bubble-desktop.blue-bubble,.pms-lunch-tracker .hero-mini.blue-bubble{background:#c8edfe}.pms-lunch-tracker .hero-bubble.green-bubble,.pms-lunch-tracker .hero-bubble-desktop.green-bubble,.pms-lunch-tracker .hero-mini.green-bubble{background:#d7f1c3}.pms-lunch-tracker .hero-bubble.pink-bubble,.pms-lunch-tracker .hero-bubble-desktop.pink-bubble,.pms-lunch-tracker .hero-mini.pink-bubble{background:#ffb0d2}.pms-lunch-tracker .hero-bubble.orange-bubble,.pms-lunch-tracker .hero-bubble-desktop.orange-bubble,.pms-lunch-tracker .hero-mini.orange-bubble{background:#ffee9b}.pms-lunch-tracker .hero-badge{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;font-weight:600}.pms-lunch-tracker .currency-select{margin-bottom:16px}.pms-lunch-tracker .lt-accordion-toggle{justify-content:flex-end;margin:-4px 0 12px;display:flex}.pms-lunch-tracker .lt-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pms-lunch-tracker .lt-input-accordion{border:1px solid #a1b0f6;border-radius:12px;overflow:visible}.pms-lunch-tracker .lt-input-accordion .accordion-item{background:#fff}.pms-lunch-tracker .lt-input-accordion .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-lunch-tracker .lt-input-accordion .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-lunch-tracker .lt-input-accordion .accordion-item:only-child{border-radius:11px}.pms-lunch-tracker .lt-input-accordion .accordion-header,.pms-lunch-tracker .lt-input-accordion .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;margin:0;padding:14px 16px}.pms-lunch-tracker .lt-input-accordion .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-lunch-tracker .lt-input-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-lunch-tracker .lt-input-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-lunch-tracker .lt-input-accordion .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-lunch-tracker .lt-input-accordion .accordion-body{background:#f9fcff;padding:16px}.pms-lunch-tracker .lt-input-accordion .accordion-item:last-child .accordion-body,.pms-lunch-tracker .lt-input-accordion .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-lunch-tracker .accordion-title{align-items:center;gap:8px;min-width:0;display:flex}.pms-lunch-tracker .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-lunch-tracker .accordion-header-content{flex:1;min-width:0}.pms-lunch-tracker .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-lunch-tracker .accordion-chevron svg{transition:transform .2s;display:block}.pms-lunch-tracker .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-lunch-tracker .lt-field-row{margin-bottom:22px}.pms-lunch-tracker .lt-field-row--last{margin-bottom:0}.pms-lunch-tracker .lt-field-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.pms-lunch-tracker .lt-field-top>label,.pms-lunch-tracker .lt-field-top>.lt-simple-label{color:#000;min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .lt-field-top>label,.pms-lunch-tracker .lt-field-top>.lt-simple-label{font-size:16px;line-height:24px}}.pms-lunch-tracker .lt-simple-label{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:10px;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .lt-simple-label{font-size:16px;line-height:24px}}.pms-lunch-tracker .lt-label-with-info{align-items:center;gap:5px;display:inline-flex}.pms-lunch-tracker .info-icon{background:0 0;border:0;padding:0}.pms-lunch-tracker .info-wrap:hover .tooltip,.pms-lunch-tracker .info-wrap:focus-within .tooltip{display:block}.pms-lunch-tracker .lt-money-input,.pms-lunch-tracker .lt-weeks-input{width:112px;height:38px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:6px;flex:0 0 112px;align-items:center;gap:4px;padding:6px 7px;font-weight:600;display:flex}@media (max-width:767px){.pms-lunch-tracker .lt-money-input,.pms-lunch-tracker .lt-weeks-input{font-size:16px;line-height:21px}}.pms-lunch-tracker .lt-money-input input,.pms-lunch-tracker .lt-weeks-input input{width:100%;min-width:0;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;outline:0;font-weight:600}@media (max-width:767px){.pms-lunch-tracker .lt-money-input input,.pms-lunch-tracker .lt-weeks-input input{font-size:16px;line-height:21px}}.pms-lunch-tracker .lt-weeks-input{flex-basis:92px;width:92px}.pms-lunch-tracker .lt-weeks-input input{appearance:textfield}.pms-lunch-tracker .lt-weeks-input input::-webkit-inner-spin-button{appearance:none}.pms-lunch-tracker .lt-weeks-input input::-webkit-outer-spin-button{appearance:none}.pms-lunch-tracker .lt-slider{height:7px}.pms-lunch-tracker .lt-slider::-webkit-slider-runnable-track{height:7px}.pms-lunch-tracker .lt-slider::-webkit-slider-thumb{border-width:1.5px;width:16px;height:16px;margin-top:-5px}.pms-lunch-tracker .lt-slider::-moz-range-track{height:7px}.pms-lunch-tracker .lt-slider::-moz-range-thumb{border-width:1.5px;width:16px;height:16px}.pms-lunch-tracker .lt-day-options{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pms-lunch-tracker .lt-day-options button{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-weight:600;display:flex}@media (max-width:767px){.pms-lunch-tracker .lt-day-options button{font-size:14px;line-height:18px}}.pms-lunch-tracker .lt-day-options button{cursor:pointer}.pms-lunch-tracker .lt-day-options button.active,.pms-lunch-tracker .lt-day-options button.is-active,.pms-lunch-tracker .lt-day-options button[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-lunch-tracker .lt-day-options button:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-lunch-tracker .lt-check-icon{width:11px;height:11px}.pms-lunch-tracker .lt-summary-card{margin-bottom:16px}.pms-lunch-tracker .lt-section-icon{color:#1434cb;flex:0 0 16px;width:16px;height:16px;display:block}.pms-lunch-tracker .lt-summary-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-lunch-tracker .lt-summary-row{font-size:16px;line-height:24px}}.pms-lunch-tracker .lt-summary-row strong{text-align:right;font-family:var(--font-family-bold,var(--font-family-calculator));flex-shrink:0;font-weight:700}.pms-lunch-tracker .lt-result-badge{color:#fff;min-height:18px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:2px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-lunch-tracker .lt-result-badge{font-size:11px;line-height:14px}}.pms-lunch-tracker .lt-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-lunch-tracker .lt-result-accordion{border:1px solid #0000001a;border-radius:8px;gap:0}.pms-lunch-tracker .lt-result-accordion .accordion-header,.pms-lunch-tracker .lt-result-accordion .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;margin:0;padding:14px 16px}.pms-lunch-tracker .lt-result-accordion .accordion-body{padding:16px}.pms-lunch-tracker .lt-result-accordion .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-lunch-tracker .lt-result-accordion .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-lunch-tracker .lt-result-accordion .accordion-item:only-child{border-radius:7px}.pms-lunch-tracker .lt-result-accordion .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-lunch-tracker .lt-result-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-lunch-tracker .lt-result-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-lunch-tracker .lt-result-accordion .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-lunch-tracker .lt-result-accordion .accordion-item:last-child .accordion-body,.pms-lunch-tracker .lt-result-accordion .accordion-item:only-child .accordion-body{border-radius:0 0 7px 7px}.pms-lunch-tracker .lt-comparison-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 16px;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .lt-comparison-intro{font-size:16px;line-height:24px}}.pms-lunch-tracker .lt-comparison-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-lunch-tracker .lt-comparison-table{font-size:16px;line-height:24px}}.pms-lunch-tracker .lt-comparison-table th,.pms-lunch-tracker .lt-comparison-table td{text-align:center;border-bottom:1px solid #0000001a;border-right:1px solid #0000001a;padding:8px 6px}.pms-lunch-tracker .lt-comparison-table th{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600;font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-lunch-tracker .lt-comparison-table th:last-child,.pms-lunch-tracker .lt-comparison-table td:last-child{border-right:0}.pms-lunch-tracker .lt-comparison-table tbody tr:last-child td{font-family:var(--font-family-bold,var(--font-family-calculator));border-bottom:0;font-weight:700}@media (max-width:991px){.pms-lunch-tracker>.intro-text{width:100%;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-left:auto;margin-right:auto;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-lunch-tracker>.intro-text{font-size:18px;line-height:27px}}@media (max-width:991px){.pms-lunch-tracker .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-lunch-tracker .desktop-layout{border:0}.pms-lunch-tracker .left-col,.pms-lunch-tracker .right-col{width:100%;padding:0}.pms-lunch-tracker .hero-amount{font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}}@media (max-width:991px) and (max-width:767px){.pms-lunch-tracker .hero-amount{font-size:36px;line-height:47px}}@media (max-width:991px){.pms-lunch-tracker .hero-mini-badge{max-width:48%;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600}.pms-lunch-tracker .tooltip{width:min(190px,100vw - 48px)}}.pms-mortgage-calculator,.pms-mortgage-calculator *,.pms-mortgage-calculator :before,.pms-mortgage-calculator :after{box-sizing:border-box}.pms-mortgage-calculator{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-mortgage-calculator{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-mortgage-calculator{padding:24px 18px}}.pms-mortgage-calculator .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .pms-page-title{max-width:751px}}.pms-mortgage-calculator .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .pms-page-title{font-size:36px;line-height:47px}}.pms-mortgage-calculator .pms-page-title{color:#000}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .intro-text{max-width:751px}}@media (max-width:767px){.pms-mortgage-calculator .intro-text{font-size:18px;line-height:27px}}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .calc-body{max-width:751px}}@media (max-width:767px){.pms-mortgage-calculator .calc-header{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-mortgage-calculator .desktop-layout{gap:0;padding:24px 16px;display:block}}@media (max-width:991px){.pms-mortgage-calculator .left-col.tab-hidden,.pms-mortgage-calculator .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-mortgage-calculator .left-col,.pms-mortgage-calculator .right-col{display:block!important}}.pms-mortgage-calculator .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-mortgage-calculator .tabs,.pms-mortgage-calculator .tabs-static{display:none}}.pms-mortgage-calculator .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-mortgage-calculator .hero-full{display:none}}.pms-mortgage-calculator .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-mortgage-calculator .hero-bubble{padding:20px 24px}}@media (min-width:992px){.pms-mortgage-calculator .hero-desktop{display:block}}.pms-mortgage-calculator .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .hero-amount{font-size:36px;line-height:47px}}.pms-mortgage-calculator .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}@media (max-width:767px){.pms-mortgage-calculator .hero-amount-unit{font-size:16px;line-height:20px}}.pms-mortgage-calculator .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-mortgage-calculator .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-mortgage-calculator .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}@media (min-width:992px){.pms-mortgage-calculator .sticky-dock{display:none!important}}@media (max-width:767px){.pms-mortgage-calculator .hero-mini-amount{font-size:24px;line-height:31px}}.pms-mortgage-calculator .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-mortgage-calculator .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-mortgage-calculator .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}@media (max-width:767px){.pms-mortgage-calculator .currency-select{font-size:16px;line-height:21px}}.pms-mortgage-calculator .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-mortgage-calculator .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-mortgage-calculator .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-mortgage-calculator .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .apply-btn{font-size:16px;line-height:20px}}.pms-mortgage-calculator .apply-btn{cursor:pointer;white-space:nowrap}.pms-mortgage-calculator .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-mortgage-calculator .apply-btn:active{color:#0f2595}.pms-mortgage-calculator .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-mortgage-calculator .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-mortgage-calculator .scenario-icon svg{width:16px;height:16px;display:block}.pms-mortgage-calculator .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-mortgage-calculator .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-mortgage-calculator .apply-btn-label{display:inline}.pms-mortgage-calculator .apply-btn-label-long{display:none}.pms-mortgage-calculator .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-mortgage-calculator .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-mortgage-calculator .pms-accordion-title,.pms-mortgage-calculator .accordion-title{align-items:center;gap:8px;display:flex}.pms-mortgage-calculator .pms-accordion-badge,.pms-mortgage-calculator .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-mortgage-calculator .left-col .pms-accordion-badge,.pms-mortgage-calculator .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .left-col .pms-accordion-badge,.pms-mortgage-calculator .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-mortgage-calculator .left-col .pms-accordion-badge,.pms-mortgage-calculator .left-col .result-accordion-badge{text-transform:none;padding:0}@media (max-width:767px){.pms-mortgage-calculator .field-label{font-size:16px;line-height:24px}}.pms-mortgage-calculator .field-label.field-label--mb8,.pms-mortgage-calculator .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-mortgage-calculator .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-mortgage-calculator .input-wrapper--wide{width:160px}@media (max-width:767px){.pms-mortgage-calculator .input-prefix,.pms-mortgage-calculator .input-suffix{font-size:16px;line-height:21px}}.pms-mortgage-calculator .input-prefix,.pms-mortgage-calculator .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}@media (max-width:767px){.pms-mortgage-calculator .field-input{font-size:16px;line-height:21px}}.pms-mortgage-calculator .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .summary-intro{font-size:16px;line-height:24px}}.pms-mortgage-calculator .summary-table{border-collapse:collapse;width:100%}.pms-mortgage-calculator .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .summary-table td:first-child{color:#4a4a4a}.pms-mortgage-calculator .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .summary-table td:last-child{text-align:right;color:#000}@media (max-width:767px){.pms-mortgage-calculator .costs-intro{font-size:16px;line-height:24px}}.pms-mortgage-calculator .costs-table{width:100%;margin-bottom:0}.pms-mortgage-calculator .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .costs-table td:first-child{color:#4a4a4a}.pms-mortgage-calculator .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .costs-table td:last-child{text-align:right;color:#000}.pms-mortgage-calculator .costs-table .plus,.pms-mortgage-calculator .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-mortgage-calculator .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-mortgage-calculator .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .total-row span:first-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .total-row span:first-child{color:#000}@media (max-width:767px){.pms-mortgage-calculator .total-row span:last-child{font-size:18px;line-height:23px}}.pms-mortgage-calculator .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-mortgage-calculator .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .unit-suffix{font-size:16px;line-height:20px}}.pms-mortgage-calculator .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-mortgage-calculator .field-row--compact{margin-bottom:4px}.pms-mortgage-calculator .field-row--sm{margin-bottom:6px}.pms-mortgage-calculator .field-label--mb8{margin-bottom:8px}.pms-mortgage-calculator .field-label--mb10{margin-bottom:10px}.pms-mortgage-calculator .term-btns--mb{margin-bottom:14px}.pms-mortgage-calculator .term-btns--mt{margin-top:24px}.pms-mortgage-calculator .summary-card--mb12{margin-bottom:12px}.pms-mortgage-calculator .costs-intro--mt{margin-top:32px}.pms-mortgage-calculator .costs-intro--mb12{margin-bottom:12px}.pms-mortgage-calculator .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .calc-toolbar{max-width:751px}}.pms-mortgage-calculator .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-mortgage-calculator .calc-toolbar{padding:0 16px 12px}}.pms-mortgage-calculator .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-mortgage-calculator .clear-btn{font-size:14px;line-height:18px}}.pms-mortgage-calculator .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-mortgage-calculator .clear-btn svg{flex-shrink:0;display:block}.pms-mortgage-calculator .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-mortgage-calculator .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-mortgage-calculator .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-mortgage-calculator .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-mortgage-calculator .encourage-toast{font-size:16px;line-height:20px}}.pms-mortgage-calculator .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-mortgage-calculator .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-mortgage-calculator .encourage-toast-icon svg{display:block}.pms-mortgage-calculator .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-mortgage-calculator .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-mortgage-calculator .encourage-toast-close:hover{background:#0000000f}.pms-mortgage-calculator .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-mortgage-calculator .encourage-toast-close svg{display:block}.pms-mortgage-calculator .hero-full.blue-hero,.pms-mortgage-calculator .hero-desktop.blue-hero{background:#0f2595}.pms-mortgage-calculator .hero-full.green-hero,.pms-mortgage-calculator .hero-desktop.green-hero{background:#3e9a6b}.pms-mortgage-calculator .hero-full.pink-hero,.pms-mortgage-calculator .hero-desktop.pink-hero{background:#d45168}.pms-mortgage-calculator .hero-full.orange-hero,.pms-mortgage-calculator .hero-desktop.orange-hero{background:#f6a000}.pms-mortgage-calculator .hero-bubble.blue-bubble,.pms-mortgage-calculator .hero-bubble-desktop.blue-bubble,.pms-mortgage-calculator .hero-mini.blue-bubble{background:#c8edfe}.pms-mortgage-calculator .hero-bubble.green-bubble,.pms-mortgage-calculator .hero-bubble-desktop.green-bubble,.pms-mortgage-calculator .hero-mini.green-bubble{background:#d7f1c3}.pms-mortgage-calculator .hero-bubble.pink-bubble,.pms-mortgage-calculator .hero-bubble-desktop.pink-bubble,.pms-mortgage-calculator .hero-mini.pink-bubble{background:#ffb0d2}.pms-mortgage-calculator .hero-bubble.orange-bubble,.pms-mortgage-calculator .hero-bubble-desktop.orange-bubble,.pms-mortgage-calculator .hero-mini.orange-bubble{background:#ffee9b}.pms-mortgage-calculator .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-mortgage-calculator .status-banner.green,.pms-mortgage-calculator .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-mortgage-calculator .status-banner.yellow,.pms-mortgage-calculator .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-mortgage-calculator .status-banner.red,.pms-mortgage-calculator .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-mortgage-calculator .status-banner.blue,.pms-mortgage-calculator .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-mortgage-calculator .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-mortgage-calculator .status-icon svg{display:block}.pms-mortgage-calculator .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-mortgage-calculator .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .status-desc{font-size:16px;line-height:24px}}.pms-mortgage-calculator .status-desc{color:#000}.pms-mortgage-calculator input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-mortgage-calculator input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-mortgage-calculator input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-mortgage-calculator input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-mortgage-calculator input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-mortgage-calculator input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-mortgage-calculator input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-mortgage-calculator input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-mortgage-calculator input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-mortgage-calculator .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-mortgage-calculator .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-mortgage-calculator .calc-radio-group-label.is-error{color:#be2d2d}.pms-mortgage-calculator .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-mortgage-calculator .calc-field-error{font-size:14px;line-height:18px}}.pms-mortgage-calculator .calc-field-error{color:#be2d2d}.pms-mortgage-calculator .input-wrapper:focus-within,.pms-mortgage-calculator .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-mortgage-calculator .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .calc-section-title{font-size:16px;line-height:21px}}.pms-mortgage-calculator .calc-section-title{color:#0f2595;text-align:left}.pms-mortgage-calculator .calc-body .left-col .accordion-group,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-mortgage-calculator .calc-body .left-col .accordion-item,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-mortgage-calculator .calc-body .left-col .accordion-item:last-child,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-mortgage-calculator .calc-body .left-col .accordion-item:first-child,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-mortgage-calculator .calc-body .left-col .accordion-item:last-child,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-mortgage-calculator .calc-body .left-col .accordion-item:only-child,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-mortgage-calculator .calc-body .left-col .accordion-header,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-header,.pms-mortgage-calculator .calc-body .left-col .accordion-item .accordion-header,.pms-mortgage-calculator .calc-body .left-col .accordion-item.open .accordion-header,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-mortgage-calculator .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-mortgage-calculator .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-mortgage-calculator .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-mortgage-calculator .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-mortgage-calculator .calc-body .left-col .accordion-body,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-body,.pms-mortgage-calculator .calc-body .left-col .accordion-item .accordion-body,.pms-mortgage-calculator .calc-body .left-col .accordion-item.open .accordion-body,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-mortgage-calculator .calc-body .left-col .accordion-title,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-badge,.pms-mortgage-calculator .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .calc-body .left-col .accordion-title,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-badge,.pms-mortgage-calculator .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-mortgage-calculator .calc-body .left-col .accordion-title,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-badge,.pms-mortgage-calculator .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-mortgage-calculator .calc-body .left-col .accordion-subtitle,.pms-mortgage-calculator .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-mortgage-calculator .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-mortgage-calculator .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-mortgage-calculator .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-mortgage-calculator .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-mortgage-calculator .calc-body .right-col .out-accordion-group,.pms-mortgage-calculator .calc-body .right-col .pms-accordion-group,.pms-mortgage-calculator .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-mortgage-calculator .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-mortgage-calculator .calc-body .right-col .out-accordion-header,.pms-mortgage-calculator .calc-body .right-col .pms-accordion-header,.pms-mortgage-calculator .calc-body .right-col .out-accordion .out-accordion-header,.pms-mortgage-calculator .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-mortgage-calculator .calc-body .right-col .out-accordion-body,.pms-mortgage-calculator .calc-body .right-col .pms-accordion-body,.pms-mortgage-calculator .calc-body .right-col .out-accordion .out-accordion-body,.pms-mortgage-calculator .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-mortgage-calculator .calc-body .right-col .out-accordion-badge,.pms-mortgage-calculator .calc-body .right-col .pms-accordion-badge,.pms-mortgage-calculator .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-mortgage-calculator .schedule-wrap,.pms-mortgage-calculator .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-mortgage-calculator .schedule-table{border-collapse:collapse;width:100%}.pms-mortgage-calculator .schedule-table th,.pms-mortgage-calculator .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-mortgage-calculator .schedule-table th:first-child,.pms-mortgage-calculator .schedule-table td:first-child{text-align:left}.pms-mortgage-calculator .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-mortgage-calculator .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-mortgage-calculator .btn-primary,.pms-mortgage-calculator .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .btn-primary,.pms-mortgage-calculator .bts-print-btn{font-size:16px;line-height:22px}}.pms-mortgage-calculator .btn-primary,.pms-mortgage-calculator .bts-print-btn{cursor:pointer}.pms-mortgage-calculator .btn-primary:hover,.pms-mortgage-calculator .bts-print-btn:hover{background:#173be8}.pms-mortgage-calculator .btn-primary:active,.pms-mortgage-calculator .bts-print-btn:active{background:#0f2595}.pms-mortgage-calculator .btn-primary:focus-visible,.pms-mortgage-calculator .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-mortgage-calculator,.pms-mortgage-calculator *,.pms-mortgage-calculator :before,.pms-mortgage-calculator :after{box-sizing:border-box}.pms-mortgage-calculator{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;--pms-savings-chart-principal:#0f2595;--pms-savings-chart-interest:#b3d7ff99;--pms-savings-chart-interest-stroke:#1434cb;--pms-savings-chart-grid:#0000001a;--pms-savings-chart-tick:#4a4a4a;--pms-savings-chart-baseline:#4a4a4a;--pms-savings-chart-plot-border:#1434cb;--pms-savings-chart-frame-dash:#a1b0f6;--pms-savings-chart-frame-bg:#f9fcff;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-mortgage-calculator{border-radius:24px;padding:24px 18px;box-shadow:0 4px 4px #00000040}.pms-mortgage-calculator .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-mortgage-calculator .left-col,.pms-mortgage-calculator .right-col{border-right:none;flex:0 auto;width:100%;padding:0}.pms-mortgage-calculator .left-col>.pms-accordion-group{width:100%;margin-right:0}.pms-mortgage-calculator .desktop-layout{gap:0;padding:24px 16px;display:block}.pms-mortgage-calculator .status-banner{margin:16px 0}}.pms-mortgage-calculator .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .intro-text{max-width:751px}}.pms-mortgage-calculator .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .intro-text{font-size:18px;line-height:27px}}.pms-mortgage-calculator .intro-text{color:#000}.pms-mortgage-calculator .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .calc-body{max-width:751px}}.pms-mortgage-calculator .calc-body{background:#fff;margin:0 auto}.pms-mortgage-calculator .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-mortgage-calculator .calc-header{font-size:16px;line-height:24px}}.pms-mortgage-calculator .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-mortgage-calculator .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}.pms-mortgage-calculator .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-mortgage-calculator .left-col>.pms-accordion-group{box-sizing:border-box;background-color:#f9fcff;width:100%}.pms-mortgage-calculator .left-col .pms-accordion-body{background:#f9fcff}.pms-mortgage-calculator .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-mortgage-calculator .left-col.tab-hidden,.pms-mortgage-calculator .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-mortgage-calculator .left-col,.pms-mortgage-calculator .right-col{display:block!important}}.pms-mortgage-calculator .tabs,.pms-mortgage-calculator .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-mortgage-calculator .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-mortgage-calculator .tab-btn.active{color:#1434cb;background:#fff;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-mortgage-calculator .tabs,.pms-mortgage-calculator .tabs-static{display:none}}.pms-mortgage-calculator .hero-full{justify-content:center;align-items:center;display:flex}.pms-mortgage-calculator .hero-full.blue-hero{background:#0f2595}.pms-mortgage-calculator .hero-full.green-hero{background:#3e9a6b}.pms-mortgage-calculator .hero-full.pink-hero{background:#d45168}.pms-mortgage-calculator .hero-full.orange-hero{background:#f6a000}@media (min-width:992px){.pms-mortgage-calculator .hero-full{display:none}}.pms-mortgage-calculator .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px}.pms-mortgage-calculator .hero-bubble.blue-bubble{background:#c8edfe}.pms-mortgage-calculator .hero-bubble.green-bubble{background:#d7f1c3}.pms-mortgage-calculator .hero-bubble.pink-bubble{background:#ffb0d2}.pms-mortgage-calculator .hero-bubble.orange-bubble{background:#ffee9b}.pms-mortgage-calculator .hero-desktop{margin-bottom:24px;padding:16px;display:none}.pms-mortgage-calculator .hero-desktop.blue-hero{background:#0f2595}.pms-mortgage-calculator .hero-desktop.green-hero{background:#3e9a6b}.pms-mortgage-calculator .hero-desktop.pink-hero{background:#d45168}.pms-mortgage-calculator .hero-desktop.orange-hero{background:#f6a000}@media (min-width:992px){.pms-mortgage-calculator .hero-desktop{display:block}}.pms-mortgage-calculator .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-mortgage-calculator .hero-bubble-desktop.blue-bubble{background:#c8edfe}.pms-mortgage-calculator .hero-bubble-desktop.green-bubble{background:#d7f1c3}.pms-mortgage-calculator .hero-bubble-desktop.pink-bubble{background:#ffb0d2}.pms-mortgage-calculator .hero-bubble-desktop.orange-bubble{background:#ffee9b}.pms-mortgage-calculator .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-mortgage-calculator .hero-amount-unit{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}@media (max-width:767px){.pms-mortgage-calculator .hero-amount-unit{font-size:16px;line-height:24px}}.pms-mortgage-calculator .hero-amount-unit{color:#4a4a4a}.pms-mortgage-calculator .hero-badge{color:#fff;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-mortgage-calculator .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-mortgage-calculator .sticky-dock.visible{display:flex}.pms-mortgage-calculator .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-mortgage-calculator .sticky-dock{display:none!important}}.pms-mortgage-calculator .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-mortgage-calculator .hero-mini.blue-bubble{background:#c8edfe}.pms-mortgage-calculator .hero-mini.green-bubble{background:#d7f1c3}.pms-mortgage-calculator .hero-mini.pink-bubble{background:#ffb0d2}.pms-mortgage-calculator .hero-mini.orange-bubble{background:#ffee9b}.pms-mortgage-calculator .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-mortgage-calculator .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .hero-mini-amount{font-size:24px;line-height:31px}}.pms-mortgage-calculator .hero-mini-amount{color:#000}.pms-mortgage-calculator .hero-mini-badge{background:var(--blue);color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:18px;flex-shrink:0;padding:6px 13px;font-weight:600}.pms-mortgage-calculator .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500}.pms-mortgage-calculator .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .currency-select{font-size:16px;line-height:21px}}.pms-mortgage-calculator .currency-select{appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-mortgage-calculator .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-mortgage-calculator .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-mortgage-calculator .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-mortgage-calculator .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-mortgage-calculator .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-mortgage-calculator .pms-accordion-item:last-child{border-bottom:none}.pms-mortgage-calculator .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-mortgage-calculator .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-mortgage-calculator .pms-accordion-item:only-child{border-radius:11px}.pms-mortgage-calculator .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-mortgage-calculator .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-mortgage-calculator .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-mortgage-calculator .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-mortgage-calculator .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-mortgage-calculator .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-mortgage-calculator .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-mortgage-calculator .pms-accordion-header-content{flex:1;min-width:0}.pms-mortgage-calculator .pms-accordion-title{align-items:center;gap:8px;display:flex}.pms-mortgage-calculator .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-mortgage-calculator .pms-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-mortgage-calculator .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;margin-top:4px;font-weight:400}.pms-mortgage-calculator .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-mortgage-calculator .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-mortgage-calculator .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-mortgage-calculator .pms-accordion-body{background:#fff;padding:24px 16px}.pms-mortgage-calculator .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-mortgage-calculator .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-mortgage-calculator .freq-toggle{margin-bottom:16px;display:flex!important}.pms-mortgage-calculator .scenario-card-list{flex-direction:column;gap:16px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-mortgage-calculator .scenario-card-list{flex-direction:row;align-items:stretch}.pms-mortgage-calculator .scenario-card{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0}.pms-mortgage-calculator .apply-btn{align-self:flex-start}}.pms-mortgage-calculator .scenario-card-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.pms-mortgage-calculator .scenario-card-head{flex-direction:row;align-self:stretch;align-items:center;gap:4px;display:flex}.pms-mortgage-calculator .scenario-icon{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .scenario-icon{font-size:18px;line-height:23px}}.pms-mortgage-calculator .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.pms-mortgage-calculator .scenario-icon svg{flex-shrink:0;display:block}.pms-mortgage-calculator .scenario-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .scenario-name{font-size:16px;line-height:24px}}.pms-mortgage-calculator .scenario-name{color:var(--text);min-width:0}.pms-mortgage-calculator .scenario-desc{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .scenario-desc{font-size:10px;line-height:13px}}.pms-mortgage-calculator .scenario-desc{color:#4a4a4a;margin:0}.pms-mortgage-calculator .field-row{margin-bottom:24px}.pms-mortgage-calculator .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-mortgage-calculator .field-top>.field-label{flex:0 auto;min-width:0}.pms-mortgage-calculator .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-mortgage-calculator .field-label{font-size:16px;line-height:24px}}.pms-mortgage-calculator .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-mortgage-calculator .field-label>.info-wrap{flex-shrink:0}.pms-mortgage-calculator .info-wrap{display:inline-flex;position:relative}.pms-mortgage-calculator .info-wrap:hover .tooltip{display:block}.pms-mortgage-calculator .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-mortgage-calculator .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#000;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:767px){.pms-mortgage-calculator .tooltip{font-size:14px;line-height:18px}}.pms-mortgage-calculator .tooltip{z-index:9999;pointer-events:none;text-align:left;white-space:normal;border-radius:7px;width:190px;padding:7px 10px;box-shadow:0 3px 10px #00000040}.pms-mortgage-calculator .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-mortgage-calculator .input-prefix,.pms-mortgage-calculator .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .input-prefix,.pms-mortgage-calculator .input-suffix{font-size:16px;line-height:21px}}.pms-mortgage-calculator .input-prefix,.pms-mortgage-calculator .input-suffix{color:#000;white-space:nowrap;background:#fff;flex-shrink:0}.pms-mortgage-calculator .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .field-input{font-size:16px;line-height:21px}}.pms-mortgage-calculator .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-mortgage-calculator .field-input::-webkit-inner-spin-button{display:none}.pms-mortgage-calculator input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-mortgage-calculator input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-mortgage-calculator input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-mortgage-calculator input[type=range]::-moz-range-track{background:#0000001a;border-radius:9999px;height:12px}.pms-mortgage-calculator input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #4a4a4a;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-mortgage-calculator .term-btns{flex-wrap:wrap;gap:8px;display:flex}.pms-mortgage-calculator .term-btn{box-sizing:border-box;color:#000;min-width:60px;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:flex}@media (max-width:767px){.pms-mortgage-calculator .term-btn{font-size:14px;line-height:18px}}.pms-mortgage-calculator .term-btn{cursor:pointer}.pms-mortgage-calculator .term-btn.active,.pms-mortgage-calculator .term-btn.is-active,.pms-mortgage-calculator .term-btn[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-mortgage-calculator .term-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-mortgage-calculator .term-btn{transition:all .15s}.pms-mortgage-calculator .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-mortgage-calculator .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-mortgage-calculator .summary-card-header svg{flex-shrink:0;display:block}.pms-mortgage-calculator .summary-card-body{background:0 0;padding:0}.pms-mortgage-calculator .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .summary-intro{font-size:16px;line-height:24px}}.pms-mortgage-calculator .summary-intro{color:#000;margin-bottom:32px}.pms-mortgage-calculator .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-mortgage-calculator .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .summary-table{font-size:16px;line-height:20px}}.pms-mortgage-calculator .summary-table td{padding-bottom:10px}.pms-mortgage-calculator .summary-table tr:last-child td{padding-bottom:0}.pms-mortgage-calculator .summary-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-mortgage-calculator .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .summary-table td:last-child{color:#000}.pms-mortgage-calculator .summary-table tr{border-bottom:none}.pms-mortgage-calculator .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .costs-intro{font-size:16px;line-height:24px}}.pms-mortgage-calculator .costs-intro{color:#000;margin-bottom:16px}.pms-mortgage-calculator .costs-table{width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .costs-table{font-size:16px;line-height:20px}}.pms-mortgage-calculator .costs-table{margin-bottom:0}.pms-mortgage-calculator .costs-table td{padding-bottom:10px}.pms-mortgage-calculator .costs-table td:first-child{color:#4a4a4a;font-family:var(--font-family-regular,var(--font-family-calculator));font-weight:400}.pms-mortgage-calculator .costs-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-mortgage-calculator .costs-table td:last-child{color:#000}.pms-mortgage-calculator .costs-table .plus,.pms-mortgage-calculator .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-mortgage-calculator hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-mortgage-calculator .total-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:400;display:flex}@media (max-width:767px){.pms-mortgage-calculator .total-row{font-size:16px;line-height:24px}}.pms-mortgage-calculator .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;gap:10px;margin-top:16px;padding:10px 12px}.pms-mortgage-calculator .total-row span:first-child{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;font-weight:500}.pms-mortgage-calculator .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .total-row span:last-child{font-size:18px;line-height:23px}}.pms-mortgage-calculator .total-row span:last-child{color:#000;text-align:right}.pms-mortgage-calculator .amort-accordion-body{flex-direction:column;gap:24px;padding:16px;display:flex}.pms-mortgage-calculator .amort-accordion-body>.costs-intro{margin-bottom:0}.pms-mortgage-calculator .amort-accordion-body .amort-nav{margin:0}.pms-mortgage-calculator .amort-accordion-body .amort-range{margin-bottom:0}.pms-mortgage-calculator .amort-accordion-body .amort-progress{margin-top:0}.pms-mortgage-calculator .amort-accordion-body .view-schedule{border:1px solid #0000001a;border-radius:8px;margin-top:0;padding:12px 0}.pms-mortgage-calculator .amort-nav{justify-content:space-between;align-items:center;margin:10px 0 14px;display:flex}.pms-mortgage-calculator .amort-nav-btn{border:1.5px solid var(--border);cursor:pointer;width:32px;height:32px;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:0 0;border-radius:8px;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .amort-nav-btn{font-size:18px;line-height:27px}}.pms-mortgage-calculator .amort-nav-btn{justify-content:center;align-items:center;transition:border-color .15s;display:flex}.pms-mortgage-calculator .amort-nav-btn:hover{border-color:var(--blue)}.pms-mortgage-calculator .amort-month-label{color:#4a4a4a;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .amort-month-label{font-size:16px;line-height:20px}}.pms-mortgage-calculator .amort-range{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:center;gap:12px 0;margin-bottom:14px;display:grid}.pms-mortgage-calculator .amort-range>span:first-of-type{color:#4a4a4a;font-family:var(--font);font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;grid-area:1/1;justify-self:start;font-weight:600}.pms-mortgage-calculator .amort-range>span:last-of-type{color:#4a4a4a;font-family:var(--font);font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;grid-area:1/2;justify-self:end;font-weight:600}.pms-mortgage-calculator .amort-range input[type=range]{grid-area:2/1/auto/-1;width:100%;margin:0}.pms-mortgage-calculator .amort-range input[type=range]::-webkit-slider-runnable-track{box-shadow:inset 0 0 0 1px #0000001f}.pms-mortgage-calculator .amort-range input[type=range]::-moz-range-track{box-shadow:inset 0 0 0 1px #0000001f}.pms-mortgage-calculator .amort-donut-wrap{flex-wrap:wrap;align-items:center;gap:32px;padding:0 8px;display:flex}.pms-mortgage-calculator .amort-donut{flex-shrink:0;width:168px;height:168px;position:relative}.pms-mortgage-calculator .amort-donut svg{width:168px;height:168px}.pms-mortgage-calculator .amort-donut-center{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:0 22px;display:flex;position:absolute;inset:0}.pms-mortgage-calculator .amort-donut-payment{color:#000;text-align:center;font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .amort-donut-payment{font-size:18px;line-height:23px}}.pms-mortgage-calculator .amort-donut-payment{white-space:nowrap;max-width:100%}.pms-mortgage-calculator .amort-donut-label{color:#4a4a4a;text-align:center;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;margin-top:2px;font-weight:600}.pms-mortgage-calculator .amort-legend{flex-direction:column;flex:0 auto;justify-content:flex-start;align-self:center;align-items:flex-start;min-width:0;padding:4px 0;display:flex}.pms-mortgage-calculator .amort-legend-item{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;margin-bottom:0;display:flex}.pms-mortgage-calculator .amort-legend-item+.amort-legend-item{margin-top:8px}.pms-mortgage-calculator .amort-legend-top{flex-direction:row;align-items:center;gap:6px;display:flex}.pms-mortgage-calculator .amort-legend-label{color:#4a4a4a;font-family:var(--font);font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .amort-legend-label{font-size:10px;line-height:13px}}.pms-mortgage-calculator .amort-dot{box-sizing:border-box;aspect-ratio:1;border:1px solid #0000001a;border-radius:2px;flex-shrink:0;width:10px;height:10px}.pms-mortgage-calculator .amort-dot--principal{background:#0f2595}.pms-mortgage-calculator .amort-dot--interest{background:#d45168}.pms-mortgage-calculator .amort-legend-value{color:#0f2595;font-family:var(--font);font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-mortgage-calculator .amort-legend-value{font-size:22px;line-height:29px}}.pms-mortgage-calculator .amort-legend-value{margin-left:0}.pms-mortgage-calculator .amort-legend-value.interest{color:#be2d2d}.pms-mortgage-calculator .amort-progress{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-top:12px;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .amort-progress{font-size:14px;line-height:18px}}.pms-mortgage-calculator .amort-progress{color:#4a4a4a}.pms-mortgage-calculator .amort-progress-header{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:8px;display:flex}.pms-mortgage-calculator .amort-progress-pct{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .amort-progress-pct{font-size:14px;line-height:18px}}.pms-mortgage-calculator .amort-progress-pct{color:#4a4a4a;min-width:0}.pms-mortgage-calculator .amort-progress-bar{background:#f0f0f0;border-radius:4.5px;justify-content:flex-start;align-items:center;width:100%;height:9px;display:flex;overflow:hidden}.pms-mortgage-calculator .amort-progress-fill{background:#3e9a6b;border-radius:4.5px;min-width:0;height:9px;transition:width .2s}.pms-mortgage-calculator .amort-progress-loan{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .amort-progress-loan{font-size:14px;line-height:18px}}.pms-mortgage-calculator .amort-progress-loan{color:#4a4a4a;white-space:nowrap;text-align:right;flex-shrink:0}.pms-mortgage-calculator .amort-schedule-footer{text-align:center}.pms-mortgage-calculator .view-schedule{color:var(--blue);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-weight:600;display:flex}@media (max-width:767px){.pms-mortgage-calculator .view-schedule{font-size:16px;line-height:20px}}.pms-mortgage-calculator .view-schedule{cursor:pointer;background:0 0;border:0;width:100%;padding:0;text-decoration:none}.pms-mortgage-calculator .view-schedule:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.pms-mortgage-calculator .view-schedule svg{flex-shrink:0;display:block}.pms-mortgage-calculator .savings-legend{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:16px;margin-bottom:14px;font-weight:400;display:flex}@media (max-width:767px){.pms-mortgage-calculator .savings-legend{font-size:14px;line-height:18px}}.pms-mortgage-calculator .savings-legend{justify-content:center}.pms-mortgage-calculator .savings-legend-item{align-items:center;gap:6px;display:flex}.pms-mortgage-calculator .savings-legend-swatch{border-radius:2px;flex-shrink:0;width:14px;height:14px}.pms-mortgage-calculator .savings-legend-swatch--principal{background:var(--pms-savings-chart-principal)}.pms-mortgage-calculator .savings-legend-swatch--interest{background:var(--pms-savings-chart-interest)}.pms-mortgage-calculator .pms-savings-chart-frame{box-sizing:border-box;width:65%;max-width:65%;margin-inline:auto;padding:10px 4px 8px}.pms-mortgage-calculator .pms-savings-chart-frame svg{width:100%;max-width:100%;height:auto;font-family:var(--font);vertical-align:top;display:block;overflow:visible}.pms-mortgage-calculator .pms-savings-chart-frame svg foreignObject.pms-savings-chart-caption-fo{overflow:visible}.pms-mortgage-calculator .pms-savings-chart-frame svg .pms-savings-chart-caption-html{box-sizing:border-box;width:100%;font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;padding:0 2px;font-weight:400}@media (max-width:767px){.pms-mortgage-calculator .pms-savings-chart-frame svg .pms-savings-chart-caption-html{font-size:14px;line-height:18px}}.pms-mortgage-calculator .pms-savings-chart-frame svg .pms-savings-chart-caption-html{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;text-align:center;text-transform:capitalize;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;font-weight:500}.pms-mortgage-calculator .pms-savings-chart-frame svg .pms-savings-chart-yaxis{color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600}.pms-net-worth,.pms-net-worth *,.pms-net-worth :before,.pms-net-worth :after{box-sizing:border-box}.pms-net-worth{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-net-worth{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-net-worth{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-net-worth{padding:24px 18px}}.pms-net-worth .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-net-worth .pms-page-title{max-width:751px}}.pms-net-worth .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-net-worth .pms-page-title{font-size:36px;line-height:47px}}.pms-net-worth .pms-page-title{color:#000}.pms-net-worth .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-net-worth .intro-text{max-width:751px}}.pms-net-worth .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-net-worth .intro-text{font-size:18px;line-height:27px}}.pms-net-worth .intro-text{color:#000}.pms-net-worth .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-net-worth .calc-body{max-width:751px}}.pms-net-worth .calc-body{background:#fff;margin:0 auto}.pms-net-worth .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-net-worth .calc-header{font-size:16px;line-height:24px}}.pms-net-worth .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-net-worth .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-net-worth .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-net-worth .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-net-worth .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-net-worth .left-col.tab-hidden,.pms-net-worth .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-net-worth .left-col,.pms-net-worth .right-col{display:block!important}}.pms-net-worth .tabs,.pms-net-worth .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-net-worth .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-net-worth .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-net-worth .tabs,.pms-net-worth .tabs-static{display:none}}.pms-net-worth .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-net-worth .hero-full{display:none}}.pms-net-worth .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-net-worth .hero-bubble{padding:20px 24px}}.pms-net-worth .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-net-worth .hero-desktop{display:block}}.pms-net-worth .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-net-worth .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-net-worth .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .hero-amount{font-size:36px;line-height:47px}}.pms-net-worth .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-net-worth .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .hero-amount-unit{font-size:16px;line-height:20px}}.pms-net-worth .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-net-worth .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-net-worth .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-net-worth .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-net-worth .sticky-dock.visible{display:flex}.pms-net-worth .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-net-worth .sticky-dock{display:none!important}}.pms-net-worth .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-net-worth .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-net-worth .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .hero-mini-amount{font-size:24px;line-height:31px}}.pms-net-worth .hero-mini-amount{color:#000}.pms-net-worth .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-net-worth .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-net-worth .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-net-worth .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-net-worth .currency-select{font-size:16px;line-height:21px}}.pms-net-worth .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-net-worth .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-net-worth .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-net-worth .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-net-worth .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-net-worth .apply-btn{font-size:16px;line-height:20px}}.pms-net-worth .apply-btn{cursor:pointer;white-space:nowrap}.pms-net-worth .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-net-worth .apply-btn:active{color:#0f2595}.pms-net-worth .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-net-worth .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-net-worth .scenario-icon svg{width:16px;height:16px;display:block}.pms-net-worth .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-net-worth .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-net-worth .apply-btn-label{display:inline}.pms-net-worth .apply-btn-label-long{display:none}.pms-net-worth .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-net-worth .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-net-worth .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-net-worth .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-net-worth .pms-accordion-item:last-child{border-bottom:none}.pms-net-worth .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-net-worth .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-net-worth .pms-accordion-item:only-child{border-radius:11px}.pms-net-worth .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-net-worth .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-net-worth .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-net-worth .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-net-worth .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-net-worth .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-net-worth .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-net-worth .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-net-worth .pms-accordion-header-content{flex:1;min-width:0}.pms-net-worth .pms-accordion-title,.pms-net-worth .accordion-title{align-items:center;gap:8px;display:flex}.pms-net-worth .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-net-worth .pms-accordion-badge,.pms-net-worth .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-net-worth .left-col .pms-accordion-badge,.pms-net-worth .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-net-worth .left-col .pms-accordion-badge,.pms-net-worth .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-net-worth .left-col .pms-accordion-badge,.pms-net-worth .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-net-worth .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-net-worth .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-net-worth .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-net-worth .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-net-worth .pms-accordion-body{background:#fff;padding:24px 16px}.pms-net-worth .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-net-worth .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-net-worth .field-row{margin-bottom:24px}.pms-net-worth .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-net-worth .field-top>.field-label{flex:0 auto;min-width:0}.pms-net-worth .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-net-worth .field-label{font-size:16px;line-height:24px}}.pms-net-worth .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-net-worth .field-label>.info-wrap{flex-shrink:0}.pms-net-worth .field-label.field-label--mb8,.pms-net-worth .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-net-worth .info-wrap{display:inline-flex;position:relative}.pms-net-worth .info-wrap:hover .tooltip{display:block}.pms-net-worth .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-net-worth .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-net-worth .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-net-worth .input-wrapper--wide{width:160px}.pms-net-worth .input-prefix,.pms-net-worth .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .input-prefix,.pms-net-worth .input-suffix{font-size:16px;line-height:21px}}.pms-net-worth .input-prefix,.pms-net-worth .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-net-worth .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-net-worth .field-input{font-size:16px;line-height:21px}}.pms-net-worth .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-net-worth .field-input::-webkit-inner-spin-button{display:none}.pms-net-worth input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-net-worth input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-net-worth input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-net-worth input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-net-worth input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-net-worth .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-net-worth .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-net-worth .summary-card-header svg{flex-shrink:0;display:block}.pms-net-worth .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-net-worth .summary-card-body{background:0 0;padding:0}.pms-net-worth .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .summary-intro{font-size:16px;line-height:24px}}.pms-net-worth .summary-intro{color:#000;margin-bottom:32px}.pms-net-worth .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-net-worth .summary-table{border-collapse:collapse;width:100%}.pms-net-worth .summary-table td{padding-bottom:10px}.pms-net-worth .summary-table tr:last-child td{padding-bottom:0}.pms-net-worth .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-net-worth .summary-table td:first-child{color:#4a4a4a}.pms-net-worth .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-net-worth .summary-table td:last-child{text-align:right;color:#000}.pms-net-worth .summary-table tr{border-bottom:none}.pms-net-worth .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .costs-intro{font-size:16px;line-height:24px}}.pms-net-worth .costs-intro{color:#000;margin-bottom:16px}.pms-net-worth .costs-table{width:100%;margin-bottom:0}.pms-net-worth .costs-table td{padding-bottom:10px}.pms-net-worth .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-net-worth .costs-table td:first-child{color:#4a4a4a}.pms-net-worth .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-net-worth .costs-table td:last-child{text-align:right;color:#000}.pms-net-worth .costs-table .plus,.pms-net-worth .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-net-worth hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-net-worth .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-net-worth .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .total-row span:first-child{font-size:16px;line-height:20px}}.pms-net-worth .total-row span:first-child{color:#000}.pms-net-worth .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .total-row span:last-child{font-size:18px;line-height:23px}}.pms-net-worth .total-row span:last-child{color:#000;text-align:right}.pms-net-worth .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-net-worth .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .unit-suffix{font-size:16px;line-height:20px}}.pms-net-worth .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-net-worth .field-row--compact{margin-bottom:4px}.pms-net-worth .field-row--sm{margin-bottom:6px}.pms-net-worth .field-label--mb8{margin-bottom:8px}.pms-net-worth .field-label--mb10{margin-bottom:10px}.pms-net-worth .term-btns--mb{margin-bottom:14px}.pms-net-worth .term-btns--mt{margin-top:24px}.pms-net-worth .summary-card--mb12{margin-bottom:12px}.pms-net-worth .costs-intro--mt{margin-top:32px}.pms-net-worth .costs-intro--mb12{margin-bottom:12px}.pms-net-worth .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-net-worth .calc-toolbar{max-width:751px}}.pms-net-worth .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-net-worth .calc-toolbar{padding:0 16px 12px}}.pms-net-worth .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-net-worth .clear-btn{font-size:14px;line-height:18px}}.pms-net-worth .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-net-worth .clear-btn svg{flex-shrink:0;display:block}.pms-net-worth .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-net-worth .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-net-worth .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-net-worth .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-net-worth .encourage-toast{font-size:16px;line-height:20px}}.pms-net-worth .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-net-worth .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-net-worth .encourage-toast-icon svg{display:block}.pms-net-worth .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-net-worth .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-net-worth .encourage-toast-close:hover{background:#0000000f}.pms-net-worth .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-net-worth .encourage-toast-close svg{display:block}.pms-net-worth .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-net-worth .status-banner.green,.pms-net-worth .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-net-worth .status-banner.yellow,.pms-net-worth .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-net-worth .status-banner.red,.pms-net-worth .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-net-worth .status-banner.blue,.pms-net-worth .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-net-worth .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-net-worth .status-icon svg{display:block}.pms-net-worth .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-net-worth .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .status-desc{font-size:16px;line-height:24px}}.pms-net-worth .status-desc{color:#000}.pms-net-worth input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-net-worth input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-net-worth input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-net-worth input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-net-worth input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-net-worth input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-net-worth input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-net-worth input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-net-worth input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-net-worth .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-net-worth .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-net-worth .calc-radio-group-label.is-error{color:#be2d2d}.pms-net-worth .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-net-worth .calc-field-error{font-size:14px;line-height:18px}}.pms-net-worth .calc-field-error{color:#be2d2d}.pms-net-worth .input-wrapper:focus-within,.pms-net-worth .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-net-worth .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .calc-section-title{font-size:16px;line-height:21px}}.pms-net-worth .calc-section-title{color:#0f2595;text-align:left}.pms-net-worth .calc-body .left-col .accordion-group,.pms-net-worth .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-net-worth .calc-body .left-col .accordion-item,.pms-net-worth .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-net-worth .calc-body .left-col .accordion-item:last-child,.pms-net-worth .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-net-worth .calc-body .left-col .accordion-item:first-child,.pms-net-worth .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-net-worth .calc-body .left-col .accordion-item:last-child,.pms-net-worth .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-net-worth .calc-body .left-col .accordion-item:only-child,.pms-net-worth .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-net-worth .calc-body .left-col .accordion-header,.pms-net-worth .calc-body .left-col .pms-accordion-header,.pms-net-worth .calc-body .left-col .accordion-item .accordion-header,.pms-net-worth .calc-body .left-col .accordion-item.open .accordion-header,.pms-net-worth .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-net-worth .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-net-worth .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-net-worth .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-net-worth .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-net-worth .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-net-worth .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-net-worth .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-net-worth .calc-body .left-col .accordion-body,.pms-net-worth .calc-body .left-col .pms-accordion-body,.pms-net-worth .calc-body .left-col .accordion-item .accordion-body,.pms-net-worth .calc-body .left-col .accordion-item.open .accordion-body,.pms-net-worth .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-net-worth .calc-body .left-col .accordion-title,.pms-net-worth .calc-body .left-col .pms-accordion-badge,.pms-net-worth .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-net-worth .calc-body .left-col .accordion-title,.pms-net-worth .calc-body .left-col .pms-accordion-badge,.pms-net-worth .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-net-worth .calc-body .left-col .accordion-title,.pms-net-worth .calc-body .left-col .pms-accordion-badge,.pms-net-worth .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-net-worth .calc-body .left-col .accordion-subtitle,.pms-net-worth .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-net-worth .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-net-worth .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-net-worth .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-net-worth .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-net-worth .calc-body .right-col .out-accordion-group,.pms-net-worth .calc-body .right-col .pms-accordion-group,.pms-net-worth .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-net-worth .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-net-worth .calc-body .right-col .out-accordion-header,.pms-net-worth .calc-body .right-col .pms-accordion-header,.pms-net-worth .calc-body .right-col .out-accordion .out-accordion-header,.pms-net-worth .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-net-worth .calc-body .right-col .out-accordion-body,.pms-net-worth .calc-body .right-col .pms-accordion-body,.pms-net-worth .calc-body .right-col .out-accordion .out-accordion-body,.pms-net-worth .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-net-worth .calc-body .right-col .out-accordion-badge,.pms-net-worth .calc-body .right-col .pms-accordion-badge,.pms-net-worth .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-net-worth .schedule-wrap,.pms-net-worth .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-net-worth .schedule-table{border-collapse:collapse;width:100%}.pms-net-worth .schedule-table th,.pms-net-worth .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-net-worth .schedule-table th:first-child,.pms-net-worth .schedule-table td:first-child{text-align:left}.pms-net-worth .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-net-worth .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-net-worth .btn-primary,.pms-net-worth .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-net-worth .btn-primary,.pms-net-worth .bts-print-btn{font-size:16px;line-height:22px}}.pms-net-worth .btn-primary,.pms-net-worth .bts-print-btn{cursor:pointer}.pms-net-worth .btn-primary:hover,.pms-net-worth .bts-print-btn:hover{background:#173be8}.pms-net-worth .btn-primary:active,.pms-net-worth .bts-print-btn:active{background:#0f2595}.pms-net-worth .btn-primary:focus-visible,.pms-net-worth .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-net-worth .desktop-layout{border:1px solid #d9dffb}.pms-net-worth .hero-full.blue-hero,.pms-net-worth .hero-desktop.blue-hero{background:#0f2595}.pms-net-worth .hero-full.green-hero,.pms-net-worth .hero-desktop.green-hero{background:#3e9a6b}.pms-net-worth .hero-full.pink-hero,.pms-net-worth .hero-desktop.pink-hero{background:#d45168}.pms-net-worth .hero-full.orange-hero,.pms-net-worth .hero-desktop.orange-hero{background:#f6a000}.pms-net-worth .hero-bubble.blue-bubble,.pms-net-worth .hero-bubble-desktop.blue-bubble,.pms-net-worth .hero-mini.blue-bubble{background:#c8edfe}.pms-net-worth .hero-bubble.green-bubble,.pms-net-worth .hero-bubble-desktop.green-bubble,.pms-net-worth .hero-mini.green-bubble{background:#d7f1c3}.pms-net-worth .hero-bubble.pink-bubble,.pms-net-worth .hero-bubble-desktop.pink-bubble,.pms-net-worth .hero-mini.pink-bubble{background:#ffb0d2}.pms-net-worth .hero-bubble.orange-bubble,.pms-net-worth .hero-bubble-desktop.orange-bubble,.pms-net-worth .hero-mini.orange-bubble{background:#ffee9b}.pms-net-worth .hero-amount,.pms-net-worth .hero-mini-amount,.pms-net-worth .accordion-subtitle,.pms-net-worth .summary-table td:last-child,.pms-net-worth .nw-ratio-table td:last-child,.pms-net-worth .nw-ratio-total span:last-child{font-variant-numeric:tabular-nums}.pms-net-worth .hero-amount,.pms-net-worth .hero-mini-amount{overflow-wrap:anywhere;max-width:100%}.pms-net-worth .hero-mini-copy{min-width:0}.pms-net-worth .hero-mini-badge{text-overflow:ellipsis;max-width:48%;overflow:hidden}.pms-net-worth .accordion-header{width:100%;font:inherit;text-align:left;border:0}.pms-net-worth .nw-accordion-toggle{justify-content:flex-end;margin:-4px 0 12px;display:flex}.pms-net-worth .nw-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.pms-net-worth .nw-accordion-toggle button:hover{text-decoration-thickness:2px}.pms-net-worth .nw-accordion-toggle button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1434cb}.pms-net-worth .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-net-worth .accordion-header-content{flex:1;min-width:0}.pms-net-worth .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-net-worth .accordion-chevron svg{transition:transform .2s;display:block}.pms-net-worth .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-net-worth .accordion-item:not(.open) .accordion-body{display:none}.pms-net-worth .nw-input-accordion{border:1px solid #a1b0f6;border-radius:12px;gap:0;overflow:visible}.pms-net-worth .nw-input-accordion .accordion-item,.pms-net-worth .nw-input-accordion .accordion-item.open,.pms-net-worth .nw-input-accordion .accordion-item.open:last-child,.pms-net-worth .nw-input-accordion .accordion-item:last-child{background:#fff;border:0}.pms-net-worth .nw-input-accordion .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-net-worth .nw-input-accordion .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-net-worth .nw-input-accordion .accordion-item:only-child{border-radius:11px}.pms-net-worth .nw-input-accordion .accordion-item:not(:last-child),.pms-net-worth .nw-input-accordion .accordion-item.open:not(:last-child){border-bottom:1px solid #a1b0f6}.pms-net-worth .nw-input-accordion .accordion-header,.pms-net-worth .nw-input-accordion .accordion-item.open .accordion-header{background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:16px}.pms-net-worth .nw-input-accordion .accordion-body{background:#f9fcff;border-radius:0;padding:20px 16px 12px}.pms-net-worth .nw-input-accordion .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .nw-input-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-net-worth .nw-input-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-net-worth .nw-input-accordion .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .nw-input-accordion .accordion-item:last-child .accordion-body,.pms-net-worth .nw-input-accordion .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-net-worth .nw-input-accordion .field-row{margin-bottom:22px}.pms-net-worth .nw-input-accordion .field-row:last-child{margin-bottom:0}.pms-net-worth .nw-input-accordion .accordion-subtitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pms-net-worth .info-icon{background:0 0;border:0;padding:0}.pms-net-worth .info-wrap:focus-within .tooltip,.pms-net-worth .info-wrap.is-open .tooltip{display:block}.pms-net-worth .field-input{text-align:left}.pms-net-worth .nw-summary-card{margin-bottom:12px}.pms-net-worth .nw-table-label{align-items:center;gap:6px;display:inline-flex}.pms-net-worth .summary-table td:last-child,.pms-net-worth .nw-ratio-table td:last-child{overflow-wrap:anywhere;max-width:46%}.pms-net-worth .right-col .nw-result-accordion{background:#fff;border:1px solid #0000001a;border-radius:12px;overflow:visible}.pms-net-worth .right-col .nw-result-accordion .accordion-item,.pms-net-worth .right-col .nw-result-accordion .accordion-item.open,.pms-net-worth .right-col .nw-result-accordion .accordion-item:last-child,.pms-net-worth .right-col .nw-result-accordion .accordion-item.open:last-child{background:#fff;border:0}.pms-net-worth .right-col .nw-result-accordion .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-net-worth .right-col .nw-result-accordion .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-net-worth .right-col .nw-result-accordion .accordion-item:only-child{border-radius:11px}.pms-net-worth .right-col .nw-result-accordion .accordion-item .accordion-header,.pms-net-worth .right-col .nw-result-accordion .accordion-item.open .accordion-header{background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:16px}.pms-net-worth .right-col .nw-result-accordion .accordion-body{background:#fff;padding:16px}.pms-net-worth .right-col .nw-result-accordion .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .right-col .nw-result-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-net-worth .right-col .nw-result-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-net-worth .right-col .nw-result-accordion .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-net-worth .right-col .nw-result-accordion .accordion-item:last-child .accordion-body,.pms-net-worth .right-col .nw-result-accordion .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-net-worth .right-col .nw-result-accordion .accordion-title{min-width:0}.pms-net-worth .nw-status{border:1px solid;border-radius:4px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.pms-net-worth .nw-status strong,.pms-net-worth .nw-status span span{display:block}.pms-net-worth .nw-status strong{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;margin-bottom:2px;font-weight:600}.pms-net-worth .nw-status span span{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-net-worth .nw-status span span{font-size:16px;line-height:24px}}.pms-net-worth .nw-status span span{color:#000}.pms-net-worth .nw-status-icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.pms-net-worth .nw-status-icon svg{width:24px;height:24px;display:block}.pms-net-worth .nw-status--neutral{background:#f9fcff;border-color:#a1b0f6}.pms-net-worth .nw-status--excellent{background:#d6f2c4;border-color:#40996b}.pms-net-worth .nw-status--excellent .nw-status-icon{color:#40996b}.pms-net-worth .nw-status--excellent>span>strong{color:#2f6f4e}.pms-net-worth .nw-status--good{background:#c7edff;border-color:#005e8a}.pms-net-worth .nw-status--good .nw-status-icon,.pms-net-worth .nw-status--good>span>strong{color:#005e8a}.pms-net-worth .nw-status--fair{background:#ffef99;border-color:#c38004}.pms-net-worth .nw-status--fair .nw-status-icon{color:#c38004}.pms-net-worth .nw-status--fair>span>strong{color:#875903}.pms-net-worth .nw-status--poor{background:#ffd6e999;border-color:#d65151}.pms-net-worth .nw-status--poor .nw-status-icon{color:#d65151}.pms-net-worth .nw-status--poor>span>strong{color:#be2d2d}.pms-net-worth .nw-ratio-intro{margin-bottom:16px}.pms-net-worth .nw-ratio-intro strong{font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;font-weight:700}.pms-net-worth .nw-ratio-total{margin-top:0}@media (max-width:991px){.pms-net-worth .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-net-worth .left-col,.pms-net-worth .right-col{width:100%;padding:0}.pms-net-worth .sticky-dock{background:#fff}.pms-net-worth .hero-mini-badge{max-width:46%;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;padding-inline:10px;font-weight:600}.pms-net-worth .tooltip{width:min(190px,100vw - 48px)}}.pms-retirement-longevity,.pms-retirement-longevity *,.pms-retirement-longevity :before,.pms-retirement-longevity :after{box-sizing:border-box}.pms-retirement-longevity{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-retirement-longevity{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-retirement-longevity{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-retirement-longevity{padding:24px 18px}}.pms-retirement-longevity .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-retirement-longevity .pms-page-title{max-width:751px}}.pms-retirement-longevity .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .pms-page-title{font-size:36px;line-height:47px}}.pms-retirement-longevity .pms-page-title{color:#000}.pms-retirement-longevity .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-retirement-longevity .intro-text{max-width:751px}}.pms-retirement-longevity .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .intro-text{font-size:18px;line-height:27px}}.pms-retirement-longevity .intro-text{color:#000}.pms-retirement-longevity .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-retirement-longevity .calc-body{max-width:751px}}.pms-retirement-longevity .calc-body{background:#fff;margin:0 auto}.pms-retirement-longevity .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-retirement-longevity .calc-header{font-size:16px;line-height:24px}}.pms-retirement-longevity .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-retirement-longevity .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-retirement-longevity .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-retirement-longevity .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-retirement-longevity .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-retirement-longevity .left-col.tab-hidden,.pms-retirement-longevity .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-retirement-longevity .left-col,.pms-retirement-longevity .right-col{display:block!important}}.pms-retirement-longevity .tabs,.pms-retirement-longevity .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-retirement-longevity .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-retirement-longevity .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-retirement-longevity .tabs,.pms-retirement-longevity .tabs-static{display:none}}.pms-retirement-longevity .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-retirement-longevity .hero-full{display:none}}.pms-retirement-longevity .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-retirement-longevity .hero-bubble{padding:20px 24px}}.pms-retirement-longevity .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-retirement-longevity .hero-desktop{display:block}}.pms-retirement-longevity .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-retirement-longevity .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-retirement-longevity .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .hero-amount{font-size:36px;line-height:47px}}.pms-retirement-longevity .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-retirement-longevity .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .hero-amount-unit{font-size:16px;line-height:20px}}.pms-retirement-longevity .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-retirement-longevity .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-retirement-longevity .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-retirement-longevity .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-retirement-longevity .sticky-dock.visible{display:flex}.pms-retirement-longevity .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-retirement-longevity .sticky-dock{display:none!important}}.pms-retirement-longevity .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-retirement-longevity .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-retirement-longevity .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .hero-mini-amount{font-size:24px;line-height:31px}}.pms-retirement-longevity .hero-mini-amount{color:#000}.pms-retirement-longevity .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-retirement-longevity .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-retirement-longevity .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-retirement-longevity .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .currency-select{font-size:16px;line-height:21px}}.pms-retirement-longevity .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-retirement-longevity .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-retirement-longevity .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-retirement-longevity .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .apply-btn{font-size:16px;line-height:20px}}.pms-retirement-longevity .apply-btn{cursor:pointer;white-space:nowrap}.pms-retirement-longevity .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-retirement-longevity .apply-btn:active{color:#0f2595}.pms-retirement-longevity .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-retirement-longevity .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-retirement-longevity .scenario-icon svg{width:16px;height:16px;display:block}.pms-retirement-longevity .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-retirement-longevity .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-retirement-longevity .apply-btn-label{display:inline}.pms-retirement-longevity .apply-btn-label-long{display:none}.pms-retirement-longevity .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-retirement-longevity .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-retirement-longevity .pms-accordion-title,.pms-retirement-longevity .accordion-title{align-items:center;gap:8px;display:flex}.pms-retirement-longevity .pms-accordion-badge,.pms-retirement-longevity .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-retirement-longevity .left-col .pms-accordion-badge,.pms-retirement-longevity .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .left-col .pms-accordion-badge,.pms-retirement-longevity .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-retirement-longevity .left-col .pms-accordion-badge,.pms-retirement-longevity .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-retirement-longevity .field-row{margin-bottom:24px}.pms-retirement-longevity .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-retirement-longevity .field-top>.field-label{flex:0 auto;min-width:0}.pms-retirement-longevity .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-retirement-longevity .field-label{font-size:16px;line-height:24px}}.pms-retirement-longevity .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-retirement-longevity .field-label>.info-wrap{flex-shrink:0}.pms-retirement-longevity .field-label.field-label--mb8,.pms-retirement-longevity .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-retirement-longevity .info-wrap{display:inline-flex;position:relative}.pms-retirement-longevity .info-wrap:hover .tooltip{display:block}.pms-retirement-longevity .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-retirement-longevity .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-retirement-longevity .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-retirement-longevity .input-wrapper--wide{width:160px}.pms-retirement-longevity .input-prefix,.pms-retirement-longevity .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .input-prefix,.pms-retirement-longevity .input-suffix{font-size:16px;line-height:21px}}.pms-retirement-longevity .input-prefix,.pms-retirement-longevity .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-retirement-longevity .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .field-input{font-size:16px;line-height:21px}}.pms-retirement-longevity .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-retirement-longevity .field-input::-webkit-inner-spin-button{display:none}.pms-retirement-longevity input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-retirement-longevity input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-retirement-longevity input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-retirement-longevity input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-retirement-longevity input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-retirement-longevity .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-retirement-longevity .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-retirement-longevity .summary-card-header svg{flex-shrink:0;display:block}.pms-retirement-longevity .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-retirement-longevity .summary-card-body{background:0 0;padding:0}.pms-retirement-longevity .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .summary-intro{font-size:16px;line-height:24px}}.pms-retirement-longevity .summary-intro{color:#000;margin-bottom:32px}.pms-retirement-longevity .summary-table{border-collapse:collapse;width:100%}.pms-retirement-longevity .summary-table td{padding-bottom:10px}.pms-retirement-longevity .summary-table tr:last-child td{padding-bottom:0}@media (max-width:767px){.pms-retirement-longevity .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .summary-table td:last-child{text-align:right;color:#000}.pms-retirement-longevity .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .costs-intro{font-size:16px;line-height:24px}}.pms-retirement-longevity .costs-intro{color:#000;margin-bottom:16px}.pms-retirement-longevity .costs-table{width:100%;margin-bottom:0}.pms-retirement-longevity .costs-table td{padding-bottom:10px}.pms-retirement-longevity .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .costs-table td:first-child{color:#4a4a4a}.pms-retirement-longevity .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .costs-table td:last-child{text-align:right;color:#000}.pms-retirement-longevity .costs-table .plus,.pms-retirement-longevity .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-retirement-longevity hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-retirement-longevity .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-retirement-longevity .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .total-row span:first-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .total-row span:first-child{color:#000}.pms-retirement-longevity .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .total-row span:last-child{font-size:18px;line-height:23px}}.pms-retirement-longevity .total-row span:last-child{color:#000;text-align:right}.pms-retirement-longevity .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-retirement-longevity .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .unit-suffix{font-size:16px;line-height:20px}}.pms-retirement-longevity .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-retirement-longevity .field-row--compact{margin-bottom:4px}.pms-retirement-longevity .field-row--sm{margin-bottom:6px}.pms-retirement-longevity .field-label--mb8{margin-bottom:8px}.pms-retirement-longevity .field-label--mb10{margin-bottom:10px}.pms-retirement-longevity .term-btns--mb{margin-bottom:14px}.pms-retirement-longevity .term-btns--mt{margin-top:24px}.pms-retirement-longevity .summary-card--mb12{margin-bottom:12px}.pms-retirement-longevity .costs-intro--mt{margin-top:32px}.pms-retirement-longevity .costs-intro--mb12{margin-bottom:12px}.pms-retirement-longevity .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-retirement-longevity .calc-toolbar{max-width:751px}}.pms-retirement-longevity .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-retirement-longevity .calc-toolbar{padding:0 16px 12px}}.pms-retirement-longevity .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-retirement-longevity .clear-btn{font-size:14px;line-height:18px}}.pms-retirement-longevity .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-retirement-longevity .clear-btn svg{flex-shrink:0;display:block}.pms-retirement-longevity .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-retirement-longevity .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-retirement-longevity .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-retirement-longevity .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-retirement-longevity .encourage-toast{font-size:16px;line-height:20px}}.pms-retirement-longevity .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-retirement-longevity .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-retirement-longevity .encourage-toast-icon svg{display:block}.pms-retirement-longevity .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-retirement-longevity .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-retirement-longevity .encourage-toast-close:hover{background:#0000000f}.pms-retirement-longevity .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-retirement-longevity .encourage-toast-close svg{display:block}.pms-retirement-longevity .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-retirement-longevity .status-banner.green,.pms-retirement-longevity .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-retirement-longevity .status-banner.yellow,.pms-retirement-longevity .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-retirement-longevity .status-banner.red,.pms-retirement-longevity .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-retirement-longevity .status-banner.blue,.pms-retirement-longevity .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-retirement-longevity .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-retirement-longevity .status-icon svg{display:block}.pms-retirement-longevity .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-retirement-longevity .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .status-desc{font-size:16px;line-height:24px}}.pms-retirement-longevity .status-desc{color:#000}.pms-retirement-longevity input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-retirement-longevity input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-retirement-longevity input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-retirement-longevity input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-retirement-longevity input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-retirement-longevity input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-retirement-longevity input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-retirement-longevity input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-retirement-longevity input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-retirement-longevity .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-retirement-longevity .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-retirement-longevity .calc-radio-group-label.is-error{color:#be2d2d}.pms-retirement-longevity .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-retirement-longevity .calc-field-error{font-size:14px;line-height:18px}}.pms-retirement-longevity .calc-field-error{color:#be2d2d}.pms-retirement-longevity .input-wrapper:focus-within,.pms-retirement-longevity .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-retirement-longevity .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .calc-section-title{font-size:16px;line-height:21px}}.pms-retirement-longevity .calc-section-title{color:#0f2595;text-align:left}.pms-retirement-longevity .calc-body .left-col .accordion-group,.pms-retirement-longevity .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-retirement-longevity .calc-body .left-col .accordion-item,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-retirement-longevity .calc-body .left-col .accordion-item:last-child,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-retirement-longevity .calc-body .left-col .accordion-item:first-child,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-retirement-longevity .calc-body .left-col .accordion-item:last-child,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-retirement-longevity .calc-body .left-col .accordion-item:only-child,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-retirement-longevity .calc-body .left-col .accordion-header,.pms-retirement-longevity .calc-body .left-col .pms-accordion-header,.pms-retirement-longevity .calc-body .left-col .accordion-item .accordion-header,.pms-retirement-longevity .calc-body .left-col .accordion-item.open .accordion-header,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-retirement-longevity .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-retirement-longevity .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-retirement-longevity .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-retirement-longevity .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-retirement-longevity .calc-body .left-col .accordion-body,.pms-retirement-longevity .calc-body .left-col .pms-accordion-body,.pms-retirement-longevity .calc-body .left-col .accordion-item .accordion-body,.pms-retirement-longevity .calc-body .left-col .accordion-item.open .accordion-body,.pms-retirement-longevity .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-retirement-longevity .calc-body .left-col .accordion-title,.pms-retirement-longevity .calc-body .left-col .pms-accordion-badge,.pms-retirement-longevity .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .calc-body .left-col .accordion-title,.pms-retirement-longevity .calc-body .left-col .pms-accordion-badge,.pms-retirement-longevity .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-retirement-longevity .calc-body .left-col .accordion-title,.pms-retirement-longevity .calc-body .left-col .pms-accordion-badge,.pms-retirement-longevity .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-retirement-longevity .calc-body .left-col .accordion-subtitle,.pms-retirement-longevity .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-retirement-longevity .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-retirement-longevity .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-retirement-longevity .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-retirement-longevity .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-retirement-longevity .calc-body .right-col .out-accordion-group,.pms-retirement-longevity .calc-body .right-col .pms-accordion-group,.pms-retirement-longevity .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-retirement-longevity .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-retirement-longevity .calc-body .right-col .out-accordion-header,.pms-retirement-longevity .calc-body .right-col .pms-accordion-header,.pms-retirement-longevity .calc-body .right-col .out-accordion .out-accordion-header,.pms-retirement-longevity .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-retirement-longevity .calc-body .right-col .out-accordion-body,.pms-retirement-longevity .calc-body .right-col .pms-accordion-body,.pms-retirement-longevity .calc-body .right-col .out-accordion .out-accordion-body,.pms-retirement-longevity .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-retirement-longevity .calc-body .right-col .out-accordion-badge,.pms-retirement-longevity .calc-body .right-col .pms-accordion-badge,.pms-retirement-longevity .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-retirement-longevity .schedule-wrap,.pms-retirement-longevity .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-retirement-longevity .schedule-table{border-collapse:collapse;width:100%}.pms-retirement-longevity .schedule-table th,.pms-retirement-longevity .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-retirement-longevity .schedule-table th:first-child,.pms-retirement-longevity .schedule-table td:first-child{text-align:left}.pms-retirement-longevity .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-retirement-longevity .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-retirement-longevity .btn-primary,.pms-retirement-longevity .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .btn-primary,.pms-retirement-longevity .bts-print-btn{font-size:16px;line-height:22px}}.pms-retirement-longevity .btn-primary,.pms-retirement-longevity .bts-print-btn{cursor:pointer}.pms-retirement-longevity .btn-primary:hover,.pms-retirement-longevity .bts-print-btn:hover{background:#173be8}.pms-retirement-longevity .btn-primary:active,.pms-retirement-longevity .bts-print-btn:active{background:#0f2595}.pms-retirement-longevity .btn-primary:focus-visible,.pms-retirement-longevity .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-retirement-longevity *,.pms-retirement-longevity :before,.pms-retirement-longevity :after{margin:0;padding:0}.pms-retirement-longevity .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-retirement-longevity .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-retirement-longevity .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-retirement-longevity .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-retirement-longevity .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-retirement-longevity .pms-accordion-item:last-child{border-bottom:none}.pms-retirement-longevity .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-retirement-longevity .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-retirement-longevity .pms-accordion-item:only-child{border-radius:11px}.pms-retirement-longevity .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-retirement-longevity .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-retirement-longevity .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-retirement-longevity .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-retirement-longevity .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-retirement-longevity .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-retirement-longevity .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-retirement-longevity .pms-accordion-header-content{flex:1;min-width:0}.pms-retirement-longevity .pms-accordion-title{align-items:center;gap:8px;display:flex}.pms-retirement-longevity .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-retirement-longevity .pms-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-retirement-longevity .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;margin-top:4px;font-weight:400}.pms-retirement-longevity .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-retirement-longevity .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-retirement-longevity .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-retirement-longevity .pms-accordion-body{background:#fff;padding:24px 16px}.pms-retirement-longevity .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-retirement-longevity .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-retirement-longevity .calc-header{background:#1334cb}@media (max-width:991px){.pms-retirement-longevity .left-col,.pms-retirement-longevity .right-col{flex:none;width:100%}}.pms-retirement-longevity .left-col>.pms-accordion-group{background-color:#f9fcff}.pms-retirement-longevity .left-col .pms-accordion-body{background:#f9fcff}.pms-retirement-longevity .hero-full.blue-hero,.pms-retirement-longevity .hero-desktop.blue-hero{background:#0f2595}.pms-retirement-longevity .hero-full.green-hero,.pms-retirement-longevity .hero-desktop.green-hero{background:#3e9a6b}.pms-retirement-longevity .hero-full.orange-hero,.pms-retirement-longevity .hero-desktop.orange-hero{background:#f6a000}.pms-retirement-longevity .hero-full.pink-hero,.pms-retirement-longevity .hero-desktop.pink-hero{background:#d45168}.pms-retirement-longevity .hero-bubble.blue-bubble,.pms-retirement-longevity .hero-bubble-desktop.blue-bubble,.pms-retirement-longevity .hero-mini.blue-bubble{background:#c8edfe}.pms-retirement-longevity .hero-bubble.green-bubble,.pms-retirement-longevity .hero-bubble-desktop.green-bubble,.pms-retirement-longevity .hero-mini.green-bubble{background:#d7f1c3}.pms-retirement-longevity .hero-bubble.orange-bubble,.pms-retirement-longevity .hero-bubble-desktop.orange-bubble,.pms-retirement-longevity .hero-mini.orange-bubble{background:#ffee9b}.pms-retirement-longevity .hero-bubble.pink-bubble,.pms-retirement-longevity .hero-bubble-desktop.pink-bubble,.pms-retirement-longevity .hero-mini.pink-bubble{background:#ffb0d2}.pms-retirement-longevity .inflation-note{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:6px;padding:10px 12px;font-weight:400;display:flex}@media (max-width:767px){.pms-retirement-longevity .inflation-note{font-size:14px;line-height:18px}}.pms-retirement-longevity .inflation-note{color:#000;margin-top:16px}.pms-retirement-longevity .inflation-note strong{font-family:var(--font-family-semi-bold,var(--font-family-calculator));font-weight:600}.pms-retirement-longevity .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-retirement-longevity .summary-table{border-collapse:collapse;width:100%;font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .summary-table{font-size:16px;line-height:20px}}.pms-retirement-longevity .summary-table td{padding:5px 0}.pms-retirement-longevity .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .summary-table td:first-child{color:#4a4a4a}.pms-retirement-longevity .summary-table td:last-child{text-align:right;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-retirement-longevity .summary-table td:last-child{color:#000}.pms-retirement-longevity .summary-table tr{border-bottom:none}.pms-retirement-longevity .summary-table .info-wrap{vertical-align:middle;margin-left:6px}.pms-retirement-longevity .progress-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .progress-text{font-size:16px;line-height:24px}}.pms-retirement-longevity .progress-text{color:#000;margin:0 0 16px}.pms-retirement-longevity .progress-text strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-retirement-longevity .amount-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.pms-retirement-longevity .amount-row .label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .amount-row .label{font-size:16px;line-height:24px}}.pms-retirement-longevity .amount-row .label{color:#4a4a4a}.pms-retirement-longevity .amount-row .amount{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-retirement-longevity .amount-row .amount{font-size:18px;line-height:23px}}.pms-retirement-longevity .amount-row .amount{color:#000}.pms-retirement-longevity .progress-bar{background:#f5f5f5;border-radius:100px;align-items:center;width:100%;height:12px;margin-bottom:8px;display:flex;overflow:hidden}.pms-retirement-longevity .progress-fill{background:#1334cb;border-radius:100px;min-width:4px;height:100%}.pms-retirement-longevity .progress-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-retirement-longevity .progress-footer span{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .progress-footer span{font-size:14px;line-height:18px}}.pms-retirement-longevity .progress-footer span{color:#4a4a4a}.pms-retirement-longevity .longevity-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .longevity-text{font-size:16px;line-height:24px}}.pms-retirement-longevity .longevity-text{color:#000;margin:0 0 20px}.pms-retirement-longevity .longevity-text strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-retirement-longevity .growth-chart-wrap{width:100%}.pms-retirement-longevity .growth-chart-legend{justify-content:flex-end;gap:24px;margin-bottom:16px;display:flex}.pms-retirement-longevity .growth-legend-item{align-items:center;gap:8px;display:flex}.pms-retirement-longevity .growth-legend-swatch{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pms-retirement-longevity .growth-legend-swatch--balance{background:#1434cb}.pms-retirement-longevity .growth-legend-label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .growth-legend-label{font-size:16px;line-height:24px}}.pms-retirement-longevity .growth-legend-label{color:#000}.pms-retirement-longevity .growth-chart-container{width:100%}.pms-retirement-longevity .growth-chart-plot{width:100%;position:relative}.pms-retirement-longevity .growth-y-label{transform-origin:0;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;white-space:nowrap;font-weight:600;position:absolute;top:50%;left:-4px;transform:rotate(-90deg)translate(-50%)}.pms-retirement-longevity .growth-x-label{text-align:center;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;margin-top:12px;font-weight:600}.pms-retirement-longevity .comparison-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .comparison-text{font-size:16px;line-height:24px}}.pms-retirement-longevity .comparison-text{color:#000;margin:0 0 20px}.pms-retirement-longevity .comparison-text strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-retirement-longevity .comparison-table{border-collapse:collapse;width:100%;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-retirement-longevity .comparison-table{font-size:14px;line-height:18px}}.pms-retirement-longevity .comparison-table th{text-align:right;color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #0000001a;padding:0 0 10px;font-weight:600}.pms-retirement-longevity .comparison-table th:first-child{text-align:left}.pms-retirement-longevity .comparison-table td{color:#000;text-align:right;border-bottom:1px solid #0000000f;padding:10px 0}.pms-retirement-longevity .comparison-table td:first-child{text-align:left;color:#4a4a4a}.pms-retirement-longevity .comparison-table tr:last-child td{border-bottom:none}.pms-rework-your-budget,.pms-rework-your-budget *,.pms-rework-your-budget :before,.pms-rework-your-budget :after{box-sizing:border-box}.pms-rework-your-budget{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-rework-your-budget{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-rework-your-budget{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-rework-your-budget{padding:24px 18px}}.pms-rework-your-budget .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-rework-your-budget .pms-page-title{max-width:751px}}.pms-rework-your-budget .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .pms-page-title{font-size:36px;line-height:47px}}.pms-rework-your-budget .pms-page-title{color:#000}.pms-rework-your-budget .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-rework-your-budget .intro-text{max-width:751px}}.pms-rework-your-budget .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .intro-text{font-size:18px;line-height:27px}}.pms-rework-your-budget .intro-text{color:#000}.pms-rework-your-budget .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-rework-your-budget .calc-body{max-width:751px}}.pms-rework-your-budget .calc-body{background:#fff;margin:0 auto}.pms-rework-your-budget .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-rework-your-budget .calc-header{font-size:16px;line-height:24px}}.pms-rework-your-budget .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-rework-your-budget .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-rework-your-budget .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-rework-your-budget .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-rework-your-budget .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-rework-your-budget .left-col.tab-hidden,.pms-rework-your-budget .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-rework-your-budget .left-col,.pms-rework-your-budget .right-col{display:block!important}}.pms-rework-your-budget .tabs,.pms-rework-your-budget .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-rework-your-budget .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-rework-your-budget .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-rework-your-budget .tabs,.pms-rework-your-budget .tabs-static{display:none}}.pms-rework-your-budget .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-rework-your-budget .hero-full{display:none}}.pms-rework-your-budget .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-rework-your-budget .hero-bubble{padding:20px 24px}}.pms-rework-your-budget .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-rework-your-budget .hero-desktop{display:block}}.pms-rework-your-budget .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-rework-your-budget .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-rework-your-budget .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .hero-amount{font-size:36px;line-height:47px}}.pms-rework-your-budget .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-rework-your-budget .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .hero-amount-unit{font-size:16px;line-height:20px}}.pms-rework-your-budget .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-rework-your-budget .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-rework-your-budget .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-rework-your-budget .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-rework-your-budget .sticky-dock.visible{display:flex}.pms-rework-your-budget .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-rework-your-budget .sticky-dock{display:none!important}}.pms-rework-your-budget .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-rework-your-budget .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-rework-your-budget .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .hero-mini-amount{font-size:24px;line-height:31px}}.pms-rework-your-budget .hero-mini-amount{color:#000}.pms-rework-your-budget .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-rework-your-budget .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-rework-your-budget .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-rework-your-budget .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .currency-select{font-size:16px;line-height:21px}}.pms-rework-your-budget .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-rework-your-budget .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-rework-your-budget .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-rework-your-budget .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-rework-your-budget .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .apply-btn{font-size:16px;line-height:20px}}.pms-rework-your-budget .apply-btn{cursor:pointer;white-space:nowrap}.pms-rework-your-budget .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-rework-your-budget .apply-btn:active{color:#0f2595}.pms-rework-your-budget .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-rework-your-budget .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-rework-your-budget .scenario-icon svg{width:16px;height:16px;display:block}.pms-rework-your-budget .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-rework-your-budget .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-rework-your-budget .apply-btn-label{display:inline}.pms-rework-your-budget .apply-btn-label-long{display:none}.pms-rework-your-budget .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-rework-your-budget .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-rework-your-budget .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-rework-your-budget .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-rework-your-budget .pms-accordion-item:last-child{border-bottom:none}.pms-rework-your-budget .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-rework-your-budget .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-rework-your-budget .pms-accordion-item:only-child{border-radius:11px}.pms-rework-your-budget .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-rework-your-budget .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-rework-your-budget .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-rework-your-budget .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-rework-your-budget .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-rework-your-budget .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-rework-your-budget .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-rework-your-budget .pms-accordion-header-content{flex:1;min-width:0}.pms-rework-your-budget .pms-accordion-title,.pms-rework-your-budget .accordion-title{align-items:center;gap:8px;display:flex}.pms-rework-your-budget .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-rework-your-budget .pms-accordion-badge,.pms-rework-your-budget .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-rework-your-budget .left-col .pms-accordion-badge,.pms-rework-your-budget .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .left-col .pms-accordion-badge,.pms-rework-your-budget .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-rework-your-budget .left-col .pms-accordion-badge,.pms-rework-your-budget .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-rework-your-budget .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-rework-your-budget .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-rework-your-budget .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-rework-your-budget .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-rework-your-budget .pms-accordion-body{background:#fff;padding:24px 16px}.pms-rework-your-budget .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-rework-your-budget .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-rework-your-budget .field-row{margin-bottom:24px}.pms-rework-your-budget .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-rework-your-budget .field-top>.field-label{flex:0 auto;min-width:0}.pms-rework-your-budget .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-rework-your-budget .field-label{font-size:16px;line-height:24px}}.pms-rework-your-budget .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-rework-your-budget .field-label>.info-wrap{flex-shrink:0}.pms-rework-your-budget .field-label.field-label--mb8,.pms-rework-your-budget .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-rework-your-budget .info-wrap{display:inline-flex;position:relative}.pms-rework-your-budget .info-wrap:hover .tooltip{display:block}.pms-rework-your-budget .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-rework-your-budget .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-rework-your-budget .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-rework-your-budget .input-wrapper--wide{width:160px}.pms-rework-your-budget .input-prefix,.pms-rework-your-budget .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .input-prefix,.pms-rework-your-budget .input-suffix{font-size:16px;line-height:21px}}.pms-rework-your-budget .input-prefix,.pms-rework-your-budget .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-rework-your-budget .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .field-input{font-size:16px;line-height:21px}}.pms-rework-your-budget .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-rework-your-budget .field-input::-webkit-inner-spin-button{display:none}.pms-rework-your-budget input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-rework-your-budget input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-rework-your-budget input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-rework-your-budget input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-rework-your-budget input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-rework-your-budget .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-rework-your-budget .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-rework-your-budget .summary-card-header svg{flex-shrink:0;display:block}.pms-rework-your-budget .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-rework-your-budget .summary-card-body{background:0 0;padding:0}@media (max-width:767px){.pms-rework-your-budget .summary-intro{font-size:16px;line-height:24px}}.pms-rework-your-budget .summary-intro{color:#000;margin-bottom:32px}.pms-rework-your-budget .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-rework-your-budget .summary-table{border-collapse:collapse;width:100%}.pms-rework-your-budget .summary-table td{padding-bottom:10px}.pms-rework-your-budget .summary-table tr:last-child td{padding-bottom:0}.pms-rework-your-budget .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-rework-your-budget .summary-table td:first-child{color:#4a4a4a}.pms-rework-your-budget .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-rework-your-budget .summary-table td:last-child{text-align:right;color:#000}.pms-rework-your-budget .summary-table tr{border-bottom:none}.pms-rework-your-budget .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .costs-intro{font-size:16px;line-height:24px}}.pms-rework-your-budget .costs-intro{color:#000;margin-bottom:16px}.pms-rework-your-budget .costs-table{width:100%;margin-bottom:0}.pms-rework-your-budget .costs-table td{padding-bottom:10px}.pms-rework-your-budget .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-rework-your-budget .costs-table td:first-child{color:#4a4a4a}.pms-rework-your-budget .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-rework-your-budget .costs-table td:last-child{text-align:right;color:#000}.pms-rework-your-budget .costs-table .plus,.pms-rework-your-budget .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-rework-your-budget hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-rework-your-budget .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-rework-your-budget .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .total-row span:first-child{font-size:16px;line-height:20px}}.pms-rework-your-budget .total-row span:first-child{color:#000}.pms-rework-your-budget .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .total-row span:last-child{font-size:18px;line-height:23px}}.pms-rework-your-budget .total-row span:last-child{color:#000;text-align:right}.pms-rework-your-budget .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-rework-your-budget .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .unit-suffix{font-size:16px;line-height:20px}}.pms-rework-your-budget .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-rework-your-budget .field-row--compact{margin-bottom:4px}.pms-rework-your-budget .field-row--sm{margin-bottom:6px}.pms-rework-your-budget .field-label--mb8{margin-bottom:8px}.pms-rework-your-budget .field-label--mb10{margin-bottom:10px}.pms-rework-your-budget .term-btns--mb{margin-bottom:14px}.pms-rework-your-budget .term-btns--mt{margin-top:24px}.pms-rework-your-budget .summary-card--mb12{margin-bottom:12px}.pms-rework-your-budget .costs-intro--mt{margin-top:32px}.pms-rework-your-budget .costs-intro--mb12{margin-bottom:12px}.pms-rework-your-budget .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-rework-your-budget .calc-toolbar{max-width:751px}}.pms-rework-your-budget .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-rework-your-budget .calc-toolbar{padding:0 16px 12px}}.pms-rework-your-budget .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-rework-your-budget .clear-btn{font-size:14px;line-height:18px}}.pms-rework-your-budget .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-rework-your-budget .clear-btn svg{flex-shrink:0;display:block}.pms-rework-your-budget .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-rework-your-budget .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-rework-your-budget .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-rework-your-budget .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-rework-your-budget .encourage-toast{font-size:16px;line-height:20px}}.pms-rework-your-budget .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-rework-your-budget .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-rework-your-budget .encourage-toast-icon svg{display:block}.pms-rework-your-budget .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-rework-your-budget .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-rework-your-budget .encourage-toast-close:hover{background:#0000000f}.pms-rework-your-budget .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-rework-your-budget .encourage-toast-close svg{display:block}.pms-rework-your-budget .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-rework-your-budget .status-banner.green,.pms-rework-your-budget .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-rework-your-budget .status-banner.yellow,.pms-rework-your-budget .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-rework-your-budget .status-banner.red,.pms-rework-your-budget .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-rework-your-budget .status-banner.blue,.pms-rework-your-budget .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-rework-your-budget .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-rework-your-budget .status-icon svg{display:block}.pms-rework-your-budget .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-rework-your-budget .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .status-desc{font-size:16px;line-height:24px}}.pms-rework-your-budget .status-desc{color:#000}.pms-rework-your-budget input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-rework-your-budget input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-rework-your-budget input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-rework-your-budget input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-rework-your-budget input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-rework-your-budget input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-rework-your-budget input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-rework-your-budget input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-rework-your-budget input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-rework-your-budget .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-rework-your-budget .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-rework-your-budget .calc-radio-group-label.is-error{color:#be2d2d}.pms-rework-your-budget .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-rework-your-budget .calc-field-error{font-size:14px;line-height:18px}}.pms-rework-your-budget .calc-field-error{color:#be2d2d}.pms-rework-your-budget .input-wrapper:focus-within,.pms-rework-your-budget .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-rework-your-budget .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .calc-section-title{font-size:16px;line-height:21px}}.pms-rework-your-budget .calc-section-title{color:#0f2595;text-align:left}.pms-rework-your-budget .calc-body .left-col .accordion-group,.pms-rework-your-budget .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-rework-your-budget .calc-body .left-col .accordion-item,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-rework-your-budget .calc-body .left-col .accordion-item:last-child,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-rework-your-budget .calc-body .left-col .accordion-item:first-child,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-rework-your-budget .calc-body .left-col .accordion-item:last-child,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-rework-your-budget .calc-body .left-col .accordion-item:only-child,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-rework-your-budget .calc-body .left-col .accordion-header,.pms-rework-your-budget .calc-body .left-col .pms-accordion-header,.pms-rework-your-budget .calc-body .left-col .accordion-item .accordion-header,.pms-rework-your-budget .calc-body .left-col .accordion-item.open .accordion-header,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-rework-your-budget .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-rework-your-budget .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-rework-your-budget .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-rework-your-budget .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-rework-your-budget .calc-body .left-col .accordion-body,.pms-rework-your-budget .calc-body .left-col .pms-accordion-body,.pms-rework-your-budget .calc-body .left-col .accordion-item .accordion-body,.pms-rework-your-budget .calc-body .left-col .accordion-item.open .accordion-body,.pms-rework-your-budget .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-rework-your-budget .calc-body .left-col .accordion-title,.pms-rework-your-budget .calc-body .left-col .pms-accordion-badge,.pms-rework-your-budget .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .calc-body .left-col .accordion-title,.pms-rework-your-budget .calc-body .left-col .pms-accordion-badge,.pms-rework-your-budget .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-rework-your-budget .calc-body .left-col .accordion-title,.pms-rework-your-budget .calc-body .left-col .pms-accordion-badge,.pms-rework-your-budget .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-rework-your-budget .calc-body .left-col .accordion-subtitle,.pms-rework-your-budget .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-rework-your-budget .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-rework-your-budget .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-rework-your-budget .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-rework-your-budget .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-rework-your-budget .calc-body .right-col .out-accordion-group,.pms-rework-your-budget .calc-body .right-col .pms-accordion-group,.pms-rework-your-budget .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-rework-your-budget .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-rework-your-budget .calc-body .right-col .out-accordion-header,.pms-rework-your-budget .calc-body .right-col .pms-accordion-header,.pms-rework-your-budget .calc-body .right-col .out-accordion .out-accordion-header,.pms-rework-your-budget .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-rework-your-budget .calc-body .right-col .out-accordion-body,.pms-rework-your-budget .calc-body .right-col .pms-accordion-body,.pms-rework-your-budget .calc-body .right-col .out-accordion .out-accordion-body,.pms-rework-your-budget .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-rework-your-budget .calc-body .right-col .out-accordion-badge,.pms-rework-your-budget .calc-body .right-col .pms-accordion-badge,.pms-rework-your-budget .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-rework-your-budget .schedule-wrap,.pms-rework-your-budget .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-rework-your-budget .schedule-table{border-collapse:collapse;width:100%}.pms-rework-your-budget .schedule-table th,.pms-rework-your-budget .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-rework-your-budget .schedule-table th:first-child,.pms-rework-your-budget .schedule-table td:first-child{text-align:left}.pms-rework-your-budget .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-rework-your-budget .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-rework-your-budget .btn-primary,.pms-rework-your-budget .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .btn-primary,.pms-rework-your-budget .bts-print-btn{font-size:16px;line-height:22px}}.pms-rework-your-budget .btn-primary,.pms-rework-your-budget .bts-print-btn{cursor:pointer}.pms-rework-your-budget .btn-primary:hover,.pms-rework-your-budget .bts-print-btn:hover{background:#173be8}.pms-rework-your-budget .btn-primary:active,.pms-rework-your-budget .bts-print-btn:active{background:#0f2595}.pms-rework-your-budget .btn-primary:focus-visible,.pms-rework-your-budget .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-rework-your-budget *,.pms-rework-your-budget :before,.pms-rework-your-budget :after{margin:0;padding:0}.pms-rework-your-budget .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .intro-text{font-size:18px;line-height:27px}}.pms-rework-your-budget .calc-header{font-family:var(--font-family-bold,var(--font-family-calculator));height:37px;padding:8px 16px;font-weight:700}.pms-rework-your-budget .hero-full{height:240px;overflow:hidden}.pms-rework-your-budget .hero-desktop{flex-direction:column;justify-content:center;align-items:center;height:240px}@media (min-width:992px){.pms-rework-your-budget .hero-desktop{display:flex}}.pms-rework-your-budget .hero-bubble,.pms-rework-your-budget .hero-bubble-desktop{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.pms-rework-your-budget .hero-bubble{padding:16px 24px}.pms-rework-your-budget .hero-bubble-desktop{padding:16px}.pms-rework-your-budget .hero-label{color:#000;margin-bottom:0}.pms-rework-your-budget .hero-amount{margin-bottom:0}.pms-rework-your-budget .hero-mini-label,.pms-rework-your-budget .hero-mini-amount{font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#000;font-weight:600}.pms-rework-your-budget .hero-chip{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:20px;align-items:center;gap:6px;margin-top:6px;padding:6px 14px;font-weight:600;display:inline-flex}.pms-rework-your-budget .currency-select{margin-bottom:16px}.pms-rework-your-budget .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;width:100%;overflow:hidden}.pms-rework-your-budget .out-accordion{width:100%;overflow:hidden}.pms-rework-your-budget .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-rework-your-budget .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pms-rework-your-budget .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pms-rework-your-budget .budget-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:8px 0 0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .budget-subtitle{font-size:16px;line-height:24px}}.pms-rework-your-budget .budget-subtitle{color:#4a4a4a;text-align:left}.pms-rework-your-budget .out-accordion-header-left{flex-direction:column;align-items:flex-start;gap:0;display:flex}.pms-rework-your-budget .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-rework-your-budget .out-accordion-chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-rework-your-budget .out-accordion-chevron svg{transition:transform .2s;display:block}.pms-rework-your-budget .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pms-rework-your-budget .out-accordion-body{background:#fff;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.pms-rework-your-budget .out-accordion.collapsed .out-accordion-body{display:none}.pms-rework-your-budget .summary-card{margin-bottom:0}.pms-rework-your-budget .summary-intro{margin-bottom:12px}.pms-rework-your-budget .calc-header{background:#1334cb}.pms-rework-your-budget .static-intro{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-rework-your-budget .static-intro{max-width:751px}}.pms-rework-your-budget .static-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .static-intro{font-size:16px;line-height:24px}}.pms-rework-your-budget .static-intro{color:#000;text-align:left;box-sizing:border-box;padding:0 16px 16px}.pms-rework-your-budget .desktop-layout{align-self:stretch;padding:0 16px}@media (max-width:991px){.pms-rework-your-budget .desktop-layout{padding:0}}.pms-rework-your-budget .left-col{flex-direction:column;flex:56 1 0;align-items:flex-start;gap:16px;min-width:0;padding:24px 0;display:flex}@media (min-width:992px){.pms-rework-your-budget .left-col{display:flex!important}.pms-rework-your-budget .left-col>*{width:100%!important}}@media (max-width:991px){.pms-rework-your-budget .left-col{flex:none;gap:12px;width:100%;padding:24px 16px}}.pms-rework-your-budget .right-col{flex-direction:column;flex:44 1 0;align-items:flex-start;gap:16px;min-width:0;padding:24px 0;display:flex}@media (min-width:992px){.pms-rework-your-budget .right-col{display:flex!important}}@media (max-width:991px){.pms-rework-your-budget .right-col{gap:16px;width:100%;padding:24px 16px}}.pms-rework-your-budget .right-col>*{width:100%}.pms-rework-your-budget .hero-full.blue-hero,.pms-rework-your-budget .hero-desktop.blue-hero{background:#0f2595}.pms-rework-your-budget .hero-full.green-hero,.pms-rework-your-budget .hero-desktop.green-hero{background:#3e9a6b}.pms-rework-your-budget .hero-full.orange-hero,.pms-rework-your-budget .hero-desktop.orange-hero{background:#f6a000}.pms-rework-your-budget .hero-full.pink-hero,.pms-rework-your-budget .hero-desktop.pink-hero{background:#d45168}.pms-rework-your-budget .hero-bubble.blue-bubble,.pms-rework-your-budget .hero-bubble-desktop.blue-bubble,.pms-rework-your-budget .hero-mini.blue-bubble{background:#c8edfe}.pms-rework-your-budget .hero-bubble.green-bubble,.pms-rework-your-budget .hero-bubble-desktop.green-bubble,.pms-rework-your-budget .hero-mini.green-bubble{background:#d7f1c3}.pms-rework-your-budget .hero-bubble.orange-bubble,.pms-rework-your-budget .hero-bubble-desktop.orange-bubble,.pms-rework-your-budget .hero-mini.orange-bubble{background:#ffee9b}.pms-rework-your-budget .hero-bubble.pink-bubble,.pms-rework-your-budget .hero-bubble-desktop.pink-bubble,.pms-rework-your-budget .hero-mini.pink-bubble{background:#ffb0d2}.pms-rework-your-budget .income-row{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.pms-rework-your-budget .income-row .income-label{align-items:center;gap:8px;display:flex}.pms-rework-your-budget .income-row .income-label label{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .income-row .income-label label{font-size:16px;line-height:20px}}.pms-rework-your-budget .income-row .income-label label{color:#4a4a4a}.pms-rework-your-budget .income-row .income-input{text-align:left;min-width:140px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #0000001a;border-radius:8px;padding:10px 16px;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .income-row .income-input{font-size:16px;line-height:21px}}.pms-rework-your-budget .income-row .income-input{background:#fff}@media (max-width:991px){.pms-rework-your-budget .income-row{flex-direction:column;align-items:flex-start;gap:20px}.pms-rework-your-budget .income-row .income-input{width:100%}}.pms-rework-your-budget .slider-wrapper{margin-bottom:24px}.pms-rework-your-budget .slider-wrapper input[type=range]{-webkit-appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:100px;outline:none;width:100%;height:12px}.pms-rework-your-budget .slider-wrapper input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:100px;height:12px}.pms-rework-your-budget .slider-wrapper input[type=range]::-moz-range-track{background:#0000001a;border-radius:100px;height:12px}.pms-rework-your-budget .slider-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #00000096;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pms-rework-your-budget .slider-wrapper input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #00000096;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a}.pms-rework-your-budget .budget-tabs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.pms-rework-your-budget .budget-tabs .tab{color:#000;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #1434cb;border-radius:50px;padding:10px 20px;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .budget-tabs .tab{font-size:16px;line-height:20px}}.pms-rework-your-budget .budget-tabs .tab{cursor:pointer;align-items:center;gap:8px;transition:all .25s;display:flex}.pms-rework-your-budget .budget-tabs .tab .check{display:none}.pms-rework-your-budget .budget-tabs .tab.active{color:#fff;background:#0f2595}.pms-rework-your-budget .budget-tabs .tab.active .check{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;display:inline}@media (max-width:767px){.pms-rework-your-budget .budget-tabs .tab.active .check{font-size:16px;line-height:24px}}@media (max-width:576px){.pms-rework-your-budget .budget-tabs .tab{justify-content:center;width:100%}}.pms-rework-your-budget .budget-description{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .budget-description{font-size:16px;line-height:24px}}.pms-rework-your-budget .budget-description{color:#000}.pms-rework-your-budget .budget-description strong{font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-rework-your-budget .budget-description strong{font-size:16px;line-height:24px}}.pms-rework-your-budget .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:16px 16px 24px;display:flex;box-shadow:0 2px 8px -2px #0000001a}@media (max-width:991px){.pms-rework-your-budget .summary-card{margin-top:12px}}.pms-rework-your-budget .summary-card-first{flex-direction:column;align-items:flex-start;width:100%;display:flex}.pms-rework-your-budget .summary-card-body{justify-content:center;width:100%;display:flex}.pms-rework-your-budget .summary-card-header{background:0 0;flex-direction:column;gap:8px;padding:0 0 16px;display:flex}.pms-rework-your-budget .summary-badge-row{align-items:center;gap:6px;display:flex}.pms-rework-your-budget .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .summary-intro{font-size:16px;line-height:24px}}.pms-rework-your-budget .summary-intro{color:#000;font-style:normal}.pms-rework-your-budget .take-home-chart{justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:991px){.pms-rework-your-budget .take-home-chart{flex-direction:column;gap:16px}}.pms-rework-your-budget .chart{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:163px;height:163px;display:flex;position:relative}.pms-rework-your-budget .chart:before{content:"";background:#fff;border-radius:50%;width:140px;height:140px;position:absolute}.pms-rework-your-budget .chart-center{text-align:center;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pms-rework-your-budget .chart-center h2{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .chart-center h2{font-size:18px;line-height:23px}}.pms-rework-your-budget .chart-center h2{font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;font-weight:700}.pms-rework-your-budget .chart-center p{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-bold,var(--font-family-calculator));color:#4a4a4a;margin-top:2px;font-weight:700}.pms-rework-your-budget .legend{flex-direction:column;gap:14px;display:flex}.pms-rework-your-budget .legend-item{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:center;gap:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-rework-your-budget .legend-item{font-size:14px;line-height:18px}}.pms-rework-your-budget .legend-item{color:#000}.pms-rework-your-budget .color{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pms-rework-your-budget .fixed{background:#0f2595}.pms-rework-your-budget .flexible{background:#b3d7ff59;border:1px solid #b3d7ff99}.pms-rework-your-budget .savings{background:#3e9a6b}.pms-rework-your-budget .summary-card .summary-card{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;width:100%;padding:16px}.pms-rework-your-budget .summary-card .summary-card .summary-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-rework-your-budget .summary-card .summary-card .summary-row .label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}@media (max-width:767px){.pms-rework-your-budget .summary-card .summary-card .summary-row .label{font-size:16px;line-height:24px}}.pms-rework-your-budget .summary-card .summary-card .summary-row .label{color:#000;font-feature-settings:"liga" off,"clig" off;font-style:normal}.pms-rework-your-budget .summary-card .summary-card .summary-row .value{font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-rework-your-budget .summary-card .summary-card .summary-row .value{font-size:16px;line-height:24px}}.pms-rework-your-budget .summary-card .summary-card .summary-row .value{color:#000;text-align:right;font-feature-settings:"liga" off,"clig" off;font-style:normal}.pms-rework-your-budget .summary-card .summary-card .summary-row.highlight .label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .summary-card .summary-card .summary-row.highlight .label{font-size:16px;line-height:24px}}.pms-rework-your-budget .summary-card .summary-card .summary-row.highlight .label{color:#000;font-feature-settings:"liga" off,"clig" off;text-decoration:none}.pms-rework-your-budget .summary-card .summary-card .summary-row.highlight .value{font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;font-weight:700}.pms-rework-your-budget .comparison-card{background:#fff;border:1px solid #0000001a;border-radius:8px;width:100%;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-rework-your-budget .comparison-card .card__header{align-items:center;gap:6px;margin-bottom:22px;display:flex}.pms-rework-your-budget .comparison-card .icon-badge{color:#1434cb;display:inline-flex}.pms-rework-your-budget .comparison-card .pill{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;align-items:center;padding:2px 6px;font-weight:600;display:inline-flex}.pms-rework-your-budget .comparison-card .card__intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 20px;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .comparison-card .card__intro{font-size:16px;line-height:24px}}.pms-rework-your-budget .comparison-card .card__intro{color:#4a4a4a}.pms-rework-your-budget .comparison-card .table{border-radius:0;overflow:hidden}.pms-rework-your-budget .comparison-card .table__row{border-bottom:1px solid #f0f0f0;grid-template-columns:1.1fr 1fr 1fr;display:grid}.pms-rework-your-budget .comparison-card .table__row--head .table__cell{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600;font-family:var(--font-family-bold,var(--font-family-calculator));color:#4a4a4a;border-right:1px solid #f0f0f0;padding-top:4px;padding-bottom:12px;font-weight:700}.pms-rework-your-budget .comparison-card .table__row--head .table__cell:last-child{border-right:none}.pms-rework-your-budget .comparison-card .table__row--head .table__cell--target{background:0 0}.pms-rework-your-budget .comparison-card .table__row--last{border-bottom:none}.pms-rework-your-budget .comparison-card .table__cell{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;align-items:center;padding:18px 12px;font-weight:600;display:flex}@media (max-width:767px){.pms-rework-your-budget .comparison-card .table__cell{font-size:18px;line-height:23px}}.pms-rework-your-budget .comparison-card .table__cell{border-right:1px solid #f0f0f0}.pms-rework-your-budget .comparison-card .table__cell:last-child{border-right:none}.pms-rework-your-budget .comparison-card .table__cell--label{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;padding-left:0;font-weight:500}.pms-rework-your-budget .comparison-card .table__cell--current{color:#000;font-family:var(--font-family-regular,var(--font-family-calculator));justify-content:center;font-weight:400}.pms-rework-your-budget .comparison-card .table__cell--target{color:#2f6f4e;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#d6f2c459;justify-content:center;font-weight:600}.pms-rework-your-budget .comparison-card .table__row--head .table__cell--target{background:#d6f2c459;border-top-left-radius:0;border-top-right-radius:0}.pms-rework-your-budget .comparison-card .table__row--last .table__cell--target{border-bottom-right-radius:0;border-bottom-left-radius:0}.pms-rework-your-budget .summary-actions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.pms-rework-your-budget .summary-actions .btn-primary{justify-content:center;align-items:center;gap:8px;width:100%;height:44px;display:flex}.pms-rework-your-budget .summary-actions .btn-outline{color:#1434cb;width:100%;height:44px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:1px solid #1434cb;border-radius:8px;justify-content:center;align-items:center;font-weight:600;display:flex}@media (max-width:767px){.pms-rework-your-budget .summary-actions .btn-outline{font-size:16px;line-height:20px}}.pms-rework-your-budget .summary-actions .btn-outline{cursor:pointer}.pms-rework-your-budget .summary-actions .btn-outline:hover{background:#f9fcff}.pms-rework-your-budget .monthly-budget{width:100%}.pms-rework-your-budget .budget-header{margin-bottom:20px}.pms-rework-your-budget .budget-header .toggle-wrapper{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.pms-rework-your-budget .budget-header .toggle-wrapper span{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .budget-header .toggle-wrapper span{font-size:16px;line-height:24px}}.pms-rework-your-budget .budget-header .toggle-wrapper span{color:#000}.pms-rework-your-budget .budget-header .title-row{justify-content:space-between;align-items:center;display:flex}.pms-rework-your-budget .budget-header .title-row h2{font-size:25px;line-height:33px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .budget-header .title-row h2{font-size:28px;line-height:36px}}.pms-rework-your-budget .budget-header .title-row h2{font-family:var(--font-family-bold,var(--font-family-calculator));margin:0;font-weight:700}.pms-rework-your-budget .budget-header .title-row .toggle-all-btn{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .budget-header .title-row .toggle-all-btn{font-size:16px;line-height:24px}}.pms-rework-your-budget .budget-header .title-row .toggle-all-btn{color:#1434cb;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.pms-rework-your-budget .switch{width:42px;height:24px;display:inline-block;position:relative}.pms-rework-your-budget .switch input{display:none}.pms-rework-your-budget .switch .slider{cursor:pointer;background:#d9dffb;border-radius:50px;transition:all .3s;position:absolute;inset:0}.pms-rework-your-budget .switch .slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.pms-rework-your-budget .switch input:checked+.slider{background:#1334cb}.pms-rework-your-budget .switch input:checked+.slider:before{transform:translate(18px)}.pms-rework-your-budget .budget-card{background:#fff;border:1px solid #b3d7ff99;border-radius:10px;overflow:hidden}.pms-rework-your-budget .budget-card .out-accordion-group{border-radius:0}.pms-rework-your-budget .budget-card .out-accordion-group .out-accordion-group{border:none;border-radius:0}.pms-rework-your-budget .budget-card.current-hidden .table-header>div:nth-child(2),.pms-rework-your-budget .budget-card.current-hidden .budget-row>input:nth-child(2),.pms-rework-your-budget .budget-card.current-hidden .budget-row>span:nth-child(2),.pms-rework-your-budget .budget-card.current-hidden .total-row>strong:nth-child(2),.pms-rework-your-budget .budget-card.current-hidden .total-row>div:nth-child(2),.pms-rework-your-budget .budget-card.current-hidden .grand-total-row>strong:nth-child(2){display:none}.pms-rework-your-budget .budget-card.current-hidden .table-header,.pms-rework-your-budget .budget-card.current-hidden .budget-row,.pms-rework-your-budget .budget-card.current-hidden .total-row,.pms-rework-your-budget .budget-card.current-hidden .grand-total-row{grid-template-columns:1fr 100px}@media (max-width:991px){.pms-rework-your-budget .budget-card.current-hidden .table-header,.pms-rework-your-budget .budget-card.current-hidden .budget-row,.pms-rework-your-budget .budget-card.current-hidden .total-row,.pms-rework-your-budget .budget-card.current-hidden .grand-total-row{grid-template-columns:1fr 72px}}.pms-rework-your-budget .table-header{font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#b3d7ff59;grid-template-columns:1fr 100px 100px;padding:8px 16px;font-weight:600;display:grid}@media (max-width:767px){.pms-rework-your-budget .table-header{font-size:11px;line-height:14px}}.pms-rework-your-budget .table-header{font-family:var(--font-family-bold,var(--font-family-calculator));color:#1434cb;border-bottom:1px solid #b3d7ff99;font-weight:700}@media (max-width:991px){.pms-rework-your-budget .table-header{grid-template-columns:1fr 64px 64px;padding:8px 12px}}.pms-rework-your-budget .budget-row{grid-template-columns:1fr 100px 100px;align-items:center;gap:10px;padding:0 16px;display:grid}.pms-rework-your-budget .budget-row span{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-rework-your-budget .budget-row span{font-size:16px;line-height:24px}}.pms-rework-your-budget .budget-row span{color:#4a4a4a}.pms-rework-your-budget .budget-row input{width:100%;height:36px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #0000001a;border-radius:6px;padding:0 8px;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .budget-row input{font-size:16px;line-height:21px}}.pms-rework-your-budget .budget-row input{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden}.pms-rework-your-budget .budget-row input.item-name{font-family:var(--font-family-regular,var(--font-family-calculator));color:#4a4a4a;background:0 0;border:none;padding:0;font-weight:400}.pms-rework-your-budget .budget-row input.item-name:focus{border:1px solid #1434cb;border-radius:6px;outline:none;padding:0 8px}@media (max-width:991px){.pms-rework-your-budget .budget-row{grid-template-columns:1fr 64px 64px;gap:6px;padding:0 12px}.pms-rework-your-budget .budget-row input.item-name{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}}.pms-rework-your-budget .add-row{border-top:1px solid #f0f0f0;justify-content:flex-end;padding:10px 16px;display:flex}.pms-rework-your-budget .add-row button{color:#1434cb;cursor:pointer;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;font-weight:600}.pms-rework-your-budget .total-row{border-top:1px solid #f0f0f0;grid-template-columns:1fr 100px 100px;align-items:center;gap:10px;padding:14px 16px;display:grid}.pms-rework-your-budget .total-row span{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-rework-your-budget .total-row span{font-size:16px;line-height:20px}}.pms-rework-your-budget .total-row strong{font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-rework-your-budget .total-row strong{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-rework-your-budget .total-row{grid-template-columns:1fr 64px 64px;padding:14px 12px}}.pms-rework-your-budget .grand-total-row{background:#b3d7ff59;border-top:1px solid #b3d7ff99;grid-template-columns:1fr 100px 100px;align-items:center;gap:10px;padding:14px 16px;display:grid}.pms-rework-your-budget .grand-total-row span{font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-rework-your-budget .grand-total-row span{font-size:16px;line-height:24px}}.pms-rework-your-budget .grand-total-row span{color:#1434cb}.pms-rework-your-budget .grand-total-row strong{font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-rework-your-budget .grand-total-row strong{font-size:16px;line-height:24px}}.pms-rework-your-budget .grand-total-row strong{color:#1434cb}@media (max-width:991px){.pms-rework-your-budget .grand-total-row{grid-template-columns:1fr 64px 64px;padding:14px 12px}}.pms-save-a-million,.pms-save-a-million *,.pms-save-a-million :before,.pms-save-a-million :after{box-sizing:border-box}.pms-save-a-million{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-save-a-million{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-save-a-million{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-save-a-million{padding:24px 18px}}.pms-save-a-million .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-save-a-million .pms-page-title{max-width:751px}}.pms-save-a-million .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-save-a-million .pms-page-title{font-size:36px;line-height:47px}}.pms-save-a-million .pms-page-title{color:#000}.pms-save-a-million .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-save-a-million .intro-text{max-width:751px}}.pms-save-a-million .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-save-a-million .intro-text{font-size:18px;line-height:27px}}.pms-save-a-million .intro-text{color:#000}.pms-save-a-million .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-save-a-million .calc-body{max-width:751px}}.pms-save-a-million .calc-body{background:#fff;margin:0 auto}.pms-save-a-million .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-save-a-million .calc-header{font-size:16px;line-height:24px}}.pms-save-a-million .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-save-a-million .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-save-a-million .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-save-a-million .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-save-a-million .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-save-a-million .left-col.tab-hidden,.pms-save-a-million .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-save-a-million .left-col,.pms-save-a-million .right-col{display:block!important}}.pms-save-a-million .tabs,.pms-save-a-million .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-save-a-million .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-save-a-million .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-save-a-million .tabs,.pms-save-a-million .tabs-static{display:none}}.pms-save-a-million .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-save-a-million .hero-full{display:none}}.pms-save-a-million .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-save-a-million .hero-bubble{padding:20px 24px}}.pms-save-a-million .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-save-a-million .hero-desktop{display:block}}.pms-save-a-million .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-save-a-million .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-save-a-million .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .hero-amount{font-size:36px;line-height:47px}}.pms-save-a-million .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-save-a-million .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .hero-amount-unit{font-size:16px;line-height:20px}}.pms-save-a-million .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-save-a-million .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-save-a-million .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-save-a-million .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-save-a-million .sticky-dock.visible{display:flex}.pms-save-a-million .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-save-a-million .sticky-dock{display:none!important}}.pms-save-a-million .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-save-a-million .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-save-a-million .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .hero-mini-amount{font-size:24px;line-height:31px}}.pms-save-a-million .hero-mini-amount{color:#000}.pms-save-a-million .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-save-a-million .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-save-a-million .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-save-a-million .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-save-a-million .currency-select{font-size:16px;line-height:21px}}.pms-save-a-million .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-save-a-million .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-save-a-million .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-save-a-million .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-save-a-million .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-save-a-million .apply-btn{font-size:16px;line-height:20px}}.pms-save-a-million .apply-btn{cursor:pointer;white-space:nowrap}.pms-save-a-million .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-save-a-million .apply-btn:active{color:#0f2595}.pms-save-a-million .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-save-a-million .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-save-a-million .scenario-icon svg{width:16px;height:16px;display:block}.pms-save-a-million .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-save-a-million .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-save-a-million .apply-btn-label{display:inline}.pms-save-a-million .apply-btn-label-long{display:none}.pms-save-a-million .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-save-a-million .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-save-a-million .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-save-a-million .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-save-a-million .pms-accordion-item:last-child{border-bottom:none}.pms-save-a-million .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-save-a-million .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-save-a-million .pms-accordion-item:only-child{border-radius:11px}.pms-save-a-million .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-save-a-million .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-save-a-million .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-save-a-million .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-save-a-million .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-save-a-million .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-save-a-million .pms-accordion-header-content{flex:1;min-width:0}.pms-save-a-million .pms-accordion-title,.pms-save-a-million .accordion-title{align-items:center;gap:8px;display:flex}.pms-save-a-million .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-save-a-million .pms-accordion-badge,.pms-save-a-million .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-save-a-million .left-col .pms-accordion-badge,.pms-save-a-million .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-save-a-million .left-col .pms-accordion-badge,.pms-save-a-million .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-save-a-million .left-col .pms-accordion-badge,.pms-save-a-million .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-save-a-million .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-save-a-million .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-save-a-million .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-save-a-million .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-save-a-million .pms-accordion-body{background:#fff;padding:24px 16px}.pms-save-a-million .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-save-a-million .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-save-a-million .field-row{margin-bottom:24px}.pms-save-a-million .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-save-a-million .field-top>.field-label{flex:0 auto;min-width:0}.pms-save-a-million .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-save-a-million .field-label{font-size:16px;line-height:24px}}.pms-save-a-million .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-save-a-million .field-label>.info-wrap{flex-shrink:0}.pms-save-a-million .field-label.field-label--mb8,.pms-save-a-million .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-save-a-million .info-wrap{display:inline-flex;position:relative}.pms-save-a-million .info-wrap:hover .tooltip{display:block}.pms-save-a-million .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-save-a-million .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-save-a-million .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-save-a-million .input-wrapper--wide{width:160px}.pms-save-a-million .input-prefix,.pms-save-a-million .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .input-prefix,.pms-save-a-million .input-suffix{font-size:16px;line-height:21px}}.pms-save-a-million .input-prefix,.pms-save-a-million .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-save-a-million .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-save-a-million .field-input{font-size:16px;line-height:21px}}.pms-save-a-million .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-save-a-million .field-input::-webkit-inner-spin-button{display:none}.pms-save-a-million input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-save-a-million input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-save-a-million input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-save-a-million input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-save-a-million input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-save-a-million .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-save-a-million .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-save-a-million .summary-card-header svg{flex-shrink:0;display:block}.pms-save-a-million .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-save-a-million .summary-card-body{background:0 0;padding:0}.pms-save-a-million .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .summary-intro{font-size:16px;line-height:24px}}.pms-save-a-million .summary-intro{color:#000;margin-bottom:32px}.pms-save-a-million .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-save-a-million .summary-table{border-collapse:collapse;width:100%}.pms-save-a-million .summary-table td{padding-bottom:10px}.pms-save-a-million .summary-table tr:last-child td{padding-bottom:0}.pms-save-a-million .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-save-a-million .summary-table td:first-child{color:#4a4a4a}.pms-save-a-million .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-save-a-million .summary-table td:last-child{text-align:right;color:#000}.pms-save-a-million .summary-table tr{border-bottom:none}.pms-save-a-million .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .costs-intro{font-size:16px;line-height:24px}}.pms-save-a-million .costs-intro{color:#000;margin-bottom:16px}.pms-save-a-million .costs-table{width:100%;margin-bottom:0}.pms-save-a-million .costs-table td{padding-bottom:10px}.pms-save-a-million .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-save-a-million .costs-table td:first-child{color:#4a4a4a}.pms-save-a-million .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-save-a-million .costs-table td:last-child{text-align:right;color:#000}.pms-save-a-million .costs-table .plus,.pms-save-a-million .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-save-a-million hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-save-a-million .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-save-a-million .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .total-row span:first-child{font-size:16px;line-height:20px}}.pms-save-a-million .total-row span:first-child{color:#000}.pms-save-a-million .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .total-row span:last-child{font-size:18px;line-height:23px}}.pms-save-a-million .total-row span:last-child{color:#000;text-align:right}.pms-save-a-million .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-save-a-million .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .unit-suffix{font-size:16px;line-height:20px}}.pms-save-a-million .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-save-a-million .field-row--compact{margin-bottom:4px}.pms-save-a-million .field-row--sm{margin-bottom:6px}.pms-save-a-million .field-label--mb8{margin-bottom:8px}.pms-save-a-million .field-label--mb10{margin-bottom:10px}.pms-save-a-million .term-btns--mb{margin-bottom:14px}.pms-save-a-million .term-btns--mt{margin-top:24px}.pms-save-a-million .summary-card--mb12{margin-bottom:12px}.pms-save-a-million .costs-intro--mt{margin-top:32px}.pms-save-a-million .costs-intro--mb12{margin-bottom:12px}.pms-save-a-million .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-save-a-million .calc-toolbar{max-width:751px}}.pms-save-a-million .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-save-a-million .calc-toolbar{padding:0 16px 12px}}.pms-save-a-million .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-save-a-million .clear-btn{font-size:14px;line-height:18px}}.pms-save-a-million .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-save-a-million .clear-btn svg{flex-shrink:0;display:block}.pms-save-a-million .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-save-a-million .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-save-a-million .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-save-a-million .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-save-a-million .encourage-toast{font-size:16px;line-height:20px}}.pms-save-a-million .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-save-a-million .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-save-a-million .encourage-toast-icon svg{display:block}.pms-save-a-million .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-save-a-million .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-save-a-million .encourage-toast-close:hover{background:#0000000f}.pms-save-a-million .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-save-a-million .encourage-toast-close svg{display:block}.pms-save-a-million .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-save-a-million .status-banner.green,.pms-save-a-million .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-save-a-million .status-banner.yellow,.pms-save-a-million .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-save-a-million .status-banner.red,.pms-save-a-million .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-save-a-million .status-banner.blue,.pms-save-a-million .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-save-a-million .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-save-a-million .status-icon svg{display:block}.pms-save-a-million .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-save-a-million .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .status-desc{font-size:16px;line-height:24px}}.pms-save-a-million .status-desc{color:#000}.pms-save-a-million input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-save-a-million input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-save-a-million input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-save-a-million input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-save-a-million input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-save-a-million input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-save-a-million input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-save-a-million input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-save-a-million input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-save-a-million .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-save-a-million .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-save-a-million .calc-radio-group-label.is-error{color:#be2d2d}.pms-save-a-million .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-save-a-million .calc-field-error{font-size:14px;line-height:18px}}.pms-save-a-million .calc-field-error{color:#be2d2d}.pms-save-a-million .input-wrapper:focus-within,.pms-save-a-million .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-save-a-million .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .calc-section-title{font-size:16px;line-height:21px}}.pms-save-a-million .calc-section-title{color:#0f2595;text-align:left}.pms-save-a-million .calc-body .left-col .accordion-group,.pms-save-a-million .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-save-a-million .calc-body .left-col .accordion-item,.pms-save-a-million .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-save-a-million .calc-body .left-col .accordion-item:last-child,.pms-save-a-million .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-save-a-million .calc-body .left-col .accordion-item:first-child,.pms-save-a-million .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-save-a-million .calc-body .left-col .accordion-item:last-child,.pms-save-a-million .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-save-a-million .calc-body .left-col .accordion-item:only-child,.pms-save-a-million .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-save-a-million .calc-body .left-col .accordion-header,.pms-save-a-million .calc-body .left-col .pms-accordion-header,.pms-save-a-million .calc-body .left-col .accordion-item .accordion-header,.pms-save-a-million .calc-body .left-col .accordion-item.open .accordion-header,.pms-save-a-million .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-save-a-million .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-save-a-million .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-save-a-million .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-save-a-million .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-save-a-million .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-save-a-million .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-save-a-million .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-save-a-million .calc-body .left-col .accordion-body,.pms-save-a-million .calc-body .left-col .pms-accordion-body,.pms-save-a-million .calc-body .left-col .accordion-item .accordion-body,.pms-save-a-million .calc-body .left-col .accordion-item.open .accordion-body,.pms-save-a-million .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-save-a-million .calc-body .left-col .accordion-title,.pms-save-a-million .calc-body .left-col .pms-accordion-badge,.pms-save-a-million .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .calc-body .left-col .accordion-title,.pms-save-a-million .calc-body .left-col .pms-accordion-badge,.pms-save-a-million .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-save-a-million .calc-body .left-col .accordion-title,.pms-save-a-million .calc-body .left-col .pms-accordion-badge,.pms-save-a-million .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-save-a-million .calc-body .left-col .accordion-subtitle,.pms-save-a-million .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-save-a-million .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-save-a-million .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-save-a-million .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-save-a-million .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-save-a-million .calc-body .right-col .out-accordion-group,.pms-save-a-million .calc-body .right-col .pms-accordion-group,.pms-save-a-million .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-save-a-million .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-save-a-million .calc-body .right-col .out-accordion-header,.pms-save-a-million .calc-body .right-col .pms-accordion-header,.pms-save-a-million .calc-body .right-col .out-accordion .out-accordion-header,.pms-save-a-million .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-save-a-million .calc-body .right-col .out-accordion-body,.pms-save-a-million .calc-body .right-col .pms-accordion-body,.pms-save-a-million .calc-body .right-col .out-accordion .out-accordion-body,.pms-save-a-million .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-save-a-million .calc-body .right-col .out-accordion-badge,.pms-save-a-million .calc-body .right-col .pms-accordion-badge,.pms-save-a-million .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-save-a-million .schedule-wrap,.pms-save-a-million .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-save-a-million .schedule-table{border-collapse:collapse;width:100%}.pms-save-a-million .schedule-table th,.pms-save-a-million .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-save-a-million .schedule-table th:first-child,.pms-save-a-million .schedule-table td:first-child{text-align:left}.pms-save-a-million .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-save-a-million .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-save-a-million .btn-primary,.pms-save-a-million .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-save-a-million .btn-primary,.pms-save-a-million .bts-print-btn{font-size:16px;line-height:22px}}.pms-save-a-million .btn-primary,.pms-save-a-million .bts-print-btn{cursor:pointer}.pms-save-a-million .btn-primary:hover,.pms-save-a-million .bts-print-btn:hover{background:#173be8}.pms-save-a-million .btn-primary:active,.pms-save-a-million .bts-print-btn:active{background:#0f2595}.pms-save-a-million .btn-primary:focus-visible,.pms-save-a-million .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-save-a-million .desktop-layout{border:1px solid #d9dffb}.pms-save-a-million>.intro-text{color:#000;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million>.intro-text{font-size:18px;line-height:27px}}.pms-save-a-million .hero-full.blue-hero,.pms-save-a-million .hero-desktop.blue-hero{background:#0f2595}.pms-save-a-million .hero-full.green-hero,.pms-save-a-million .hero-desktop.green-hero{background:#3e9a6b}.pms-save-a-million .hero-full.pink-hero,.pms-save-a-million .hero-desktop.pink-hero{background:#d45168}.pms-save-a-million .hero-full.orange-hero,.pms-save-a-million .hero-desktop.orange-hero{background:#f6a000}.pms-save-a-million .hero-bubble.blue-bubble,.pms-save-a-million .hero-bubble-desktop.blue-bubble,.pms-save-a-million .hero-mini.blue-bubble{background:#c8edfe}.pms-save-a-million .hero-bubble.green-bubble,.pms-save-a-million .hero-bubble-desktop.green-bubble,.pms-save-a-million .hero-mini.green-bubble{background:#d7f1c3}.pms-save-a-million .hero-bubble.pink-bubble,.pms-save-a-million .hero-bubble-desktop.pink-bubble,.pms-save-a-million .hero-mini.pink-bubble{background:#ffb0d2}.pms-save-a-million .hero-bubble.orange-bubble,.pms-save-a-million .hero-bubble-desktop.orange-bubble,.pms-save-a-million .hero-mini.orange-bubble{background:#ffee9b}.pms-save-a-million .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600}.pms-save-a-million .hero-amount,.pms-save-a-million .hero-mini-amount{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%}.pms-save-a-million .hero-badge,.pms-save-a-million .hero-mini-badge{color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#1434cb;max-width:70%;overflow:hidden}.pms-save-a-million .currency-select{margin-bottom:14px}.pms-save-a-million .sam-inflation-note{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#f9fcff;border:1px solid #a1b0f6;border-radius:6px;margin-bottom:16px;padding:11px 12px;font-weight:400}@media (max-width:767px){.pms-save-a-million .sam-inflation-note{font-size:16px;line-height:24px}}.pms-save-a-million .sam-label-with-info{align-items:center;gap:5px;display:inline-flex}.pms-save-a-million .info-icon{background:0 0;border:0;padding:0}.pms-save-a-million .info-wrap:focus-within .tooltip,.pms-save-a-million .info-wrap:hover .tooltip{display:block}.pms-save-a-million .sam-accordion-toggle{justify-content:flex-end;margin:-4px 0 12px;display:flex}.pms-save-a-million .sam-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pms-save-a-million .sam-accordion-toggle button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #1434cb}.pms-save-a-million .accordion-header{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-save-a-million .accordion-header-content,.pms-save-a-million .accordion-header>span:first-child{flex:1;min-width:0}.pms-save-a-million .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-save-a-million .accordion-chevron svg{transition:transform .2s;display:block}.pms-save-a-million .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-save-a-million .sam-input-accordion{border:1px solid #a1b0f6;border-radius:12px;gap:0;overflow:visible}.pms-save-a-million .sam-input-accordion .accordion-item,.pms-save-a-million .sam-input-accordion .accordion-item.open,.pms-save-a-million .sam-input-accordion .accordion-item:last-child,.pms-save-a-million .sam-input-accordion .accordion-item.open:last-child{background:#fff;border:0;overflow:visible}.pms-save-a-million .sam-input-accordion .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-save-a-million .sam-input-accordion .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-save-a-million .sam-input-accordion .accordion-item:only-child{border-radius:11px}.pms-save-a-million .sam-input-accordion .accordion-item:not(:last-child),.pms-save-a-million .sam-input-accordion .accordion-item.open:not(:last-child){border-bottom:1px solid #a1b0f6}.pms-save-a-million .sam-input-accordion .accordion-header,.pms-save-a-million .sam-input-accordion .accordion-item.open .accordion-header{background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:16px}.pms-save-a-million .sam-input-accordion .accordion-body{background:#f9fcff;border-radius:0;padding:20px 16px 12px;overflow:visible}.pms-save-a-million .sam-input-accordion .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .sam-input-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-save-a-million .sam-input-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-save-a-million .sam-input-accordion .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .sam-input-accordion .accordion-item:last-child .accordion-body,.pms-save-a-million .sam-input-accordion .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-save-a-million .sam-input-accordion .accordion-title{color:#0f2595;min-width:0}.pms-save-a-million .field-row{margin-bottom:22px;overflow:visible}.pms-save-a-million .field-row:last-child{margin-bottom:0}.pms-save-a-million .field-label{color:#4a4a4a;font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;margin-bottom:8px;font-weight:500;display:block}@media (max-width:767px){.pms-save-a-million .field-label{font-size:16px;line-height:24px}}.pms-save-a-million .field-row{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:12px;display:grid}.pms-save-a-million .field-row>.field-label{grid-area:1/1;margin-bottom:0}.pms-save-a-million .field-control{display:contents}.pms-save-a-million .field-control>.field-input-wrap{grid-area:1/2}.pms-save-a-million .field-control>.field-slider{grid-area:2/1/auto/-1}.pms-save-a-million .field-slider{width:100%}.pms-save-a-million .field-input-wrap{min-width:0;position:relative}.pms-save-a-million .field-input-wrap .field-input{color:#000;width:100%;height:46px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000080;border-radius:8px;padding:8px 8px 8px 21px;font-weight:600}@media (max-width:767px){.pms-save-a-million .field-input-wrap .field-input{font-size:16px;line-height:21px}}.pms-save-a-million .field-input-wrap .field-input{text-align:left;outline:0}.pms-save-a-million .field-input-wrap .field-input:focus{border-color:#1434cb}.pms-save-a-million .field-prefix{z-index:1;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;position:absolute;top:50%;left:8px;transform:translateY(-50%)}@media (max-width:767px){.pms-save-a-million .field-prefix{font-size:16px;line-height:21px}}.pms-save-a-million .field-prefix{pointer-events:none}.pms-save-a-million .field-input-wrap--suffix .field-input,.pms-save-a-million .field-input-wrap--age .field-input{padding-right:37px}.pms-save-a-million .field-input-wrap--age .field-input{appearance:textfield;padding-left:8px}.pms-save-a-million .field-input-wrap--age .field-input::-webkit-inner-spin-button{appearance:none;margin:0}.pms-save-a-million .field-input-wrap--age .field-input::-webkit-outer-spin-button{appearance:none;margin:0}.pms-save-a-million .field-suffix{color:#000;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (max-width:767px){.pms-save-a-million .field-suffix{font-size:16px;line-height:21px}}.pms-save-a-million .field-suffix{pointer-events:none}.pms-save-a-million .sam-status{border:1px solid;border-radius:4px;align-items:flex-start;gap:12px;margin:12px 0;padding:12px 16px;display:flex}.pms-save-a-million .sam-status strong,.pms-save-a-million .sam-status span span{display:block}.pms-save-a-million .sam-status strong{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;margin-bottom:2px;font-weight:600}.pms-save-a-million .sam-status span span{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .sam-status span span{font-size:16px;line-height:24px}}.pms-save-a-million .sam-status span span strong{font-size:inherit;line-height:inherit;letter-spacing:0;text-transform:none;display:inline}.pms-save-a-million .sam-status-icon{flex:0 0 22px;width:22px;height:22px;display:block}.pms-save-a-million .sam-status--track{background:#d6f2c4;border-color:#40996b}.pms-save-a-million .sam-status--track .sam-status-icon{color:#40996b}.pms-save-a-million .sam-status--track .sam-status-label{color:#2f6f4e}.pms-save-a-million .sam-status--way{background:#ffef99;border-color:#c38004}.pms-save-a-million .sam-status--way .sam-status-icon{color:#c38004}.pms-save-a-million .sam-status--way .sam-status-label{color:#875903}.pms-save-a-million .sam-summary-card{border-radius:8px;margin-bottom:12px;overflow:hidden}.pms-save-a-million .sam-result-title{align-items:center;gap:8px;min-height:20px;line-height:1;display:inline-flex}.pms-save-a-million .sam-section-icon{color:#1434cb;flex:0 0 18px;width:18px;height:18px;display:block}.pms-save-a-million .sam-result-badge{color:#fff;min-height:20px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:1px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-save-a-million .sam-result-badge{font-size:11px;line-height:14px}}.pms-save-a-million .sam-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));white-space:nowrap;font-weight:700}.pms-save-a-million .summary-intro,.pms-save-a-million .sam-result-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 14px;font-weight:400}@media (max-width:767px){.pms-save-a-million .summary-intro,.pms-save-a-million .sam-result-intro{font-size:16px;line-height:24px}}.pms-save-a-million .sam-summary-row{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-save-a-million .sam-summary-row{font-size:16px;line-height:24px}}.pms-save-a-million .sam-summary-row span{max-width:62%}.pms-save-a-million .sam-summary-row strong{overflow-wrap:anywhere;text-align:right;font-variant-numeric:tabular-nums;max-width:38%}.pms-save-a-million .right-col .sam-result-accordion{background:#fff;border:1px solid #0000001a;border-radius:12px;overflow:visible}.pms-save-a-million .right-col .sam-result-accordion .accordion-item{background:#fff;border:0;border-bottom:1px solid #0000001a}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:last-child{border-bottom:none}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:first-child{border-radius:11px 11px 0 0}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:last-child{border-radius:0 0 11px 11px}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:only-child{border-radius:11px}.pms-save-a-million .right-col .sam-result-accordion .accordion-item .accordion-header,.pms-save-a-million .right-col .sam-result-accordion .accordion-item.open .accordion-header{background:#b3d7ff59;border:0;border-radius:0;width:100%;margin:0;padding:14px 16px}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:first-child .accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 11px 11px}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:only-child:not(.open) .accordion-header{border-radius:11px}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:only-child.open .accordion-header{border-radius:11px 11px 0 0}.pms-save-a-million .right-col .sam-result-accordion .accordion-body{background:#fff;padding:16px}.pms-save-a-million .right-col .sam-result-accordion .accordion-item:last-child .accordion-body,.pms-save-a-million .right-col .sam-result-accordion .accordion-item:only-child .accordion-body{border-radius:0 0 11px 11px}.pms-save-a-million .right-col .sam-result-accordion .accordion-title{min-width:0}.pms-save-a-million .sam-savings-lines>div,.pms-save-a-million .sam-savings-total{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-save-a-million .sam-savings-lines>div,.pms-save-a-million .sam-savings-total{font-size:16px;line-height:24px}}.pms-save-a-million .sam-savings-lines>div strong,.pms-save-a-million .sam-savings-total strong{text-align:right;font-variant-numeric:tabular-nums}.pms-save-a-million .sam-savings-total{font-family:var(--font-family-bold,var(--font-family-calculator));border-top:1px solid #4a4a4a;margin-top:8px;padding:10px 0 0;font-weight:700}.pms-save-a-million .sam-chart{width:100%}.pms-save-a-million .sam-chart-legend{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:flex-end;gap:14px;margin:0 0 8px;font-weight:400;display:flex}.pms-save-a-million .sam-chart-legend span{align-items:center;gap:5px;display:inline-flex}.pms-save-a-million .sam-legend-box{width:9px;height:9px}.pms-save-a-million .sam-legend-box--nominal{background:#c8edfe}.pms-save-a-million .sam-legend-box--adjusted{background:#1434cb}.pms-save-a-million .sam-chart svg{width:100%;height:auto;display:block}.pms-save-a-million .sam-grid-line{stroke:#0000001a;stroke-width:1px;stroke-dasharray:4 4}.pms-save-a-million .sam-grid-line--vertical{stroke-opacity:.75}.pms-save-a-million .sam-area--nominal{fill:#c8edfe;opacity:.92}.pms-save-a-million .sam-area--adjusted{fill:#1434cb;opacity:.92}.pms-save-a-million .sam-line{fill:none;stroke-width:1.7px}.pms-save-a-million .sam-line--nominal{stroke:#0088c7}.pms-save-a-million .sam-line--adjusted{stroke:#1434cb}.pms-save-a-million .sam-chart svg{cursor:crosshair}.pms-save-a-million .sam-chart-hit-area{fill:#0000;pointer-events:all}.pms-save-a-million .sam-hover-guide{stroke:#0000001a;stroke-width:1px;stroke-dasharray:4 4}.pms-save-a-million .sam-hover-dot{stroke:#fff;stroke-width:1.5px}.pms-save-a-million .sam-hover-dot--nominal{fill:#c8edfe}.pms-save-a-million .sam-hover-dot--adjusted{fill:#1434cb}.pms-save-a-million .sam-chart-tooltip{filter:drop-shadow(0 2px 5px #0000002e)}.pms-save-a-million .sam-chart-tooltip-bg{fill:#fff;stroke:#0000001a;stroke-width:1px}.pms-save-a-million .sam-tooltip-divider{stroke:#0000001a;stroke-width:1px}.pms-save-a-million .sam-tooltip-age{fill:#000;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-save-a-million .sam-tooltip-age{font-size:16px;line-height:24px}}.pms-save-a-million .sam-tooltip-label{fill:#4a4a4a;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .sam-tooltip-label{font-size:14px;line-height:18px}}.pms-save-a-million .sam-tooltip-value{fill:#000;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-bold,var(--font-family-calculator));font-variant-numeric:tabular-nums;font-weight:700}.pms-save-a-million .sam-tooltip-swatch--nominal{fill:#c8edfe}.pms-save-a-million .sam-tooltip-swatch--adjusted{fill:#1434cb}.pms-save-a-million .sam-chart-tick{fill:#4a4a4a;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}.pms-save-a-million .sam-axis-label{fill:#000;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;font-weight:600}@media (max-width:767px){.pms-save-a-million .sam-axis-label{font-size:11px;line-height:14px}}@media (max-width:991px){.pms-save-a-million .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-save-a-million .left-col,.pms-save-a-million .right-col{width:100%;padding:0}.pms-save-a-million .sticky-dock{background:#fff}.pms-save-a-million .hero-mini-badge{max-width:46%;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;padding-inline:10px;font-weight:600}.pms-save-a-million .tooltip{width:min(190px,100vw - 48px)}.pms-save-a-million>.intro-text{width:100%;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-left:auto;margin-right:auto;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-save-a-million>.intro-text{font-size:18px;line-height:27px}}@media (max-width:991px){.pms-save-a-million .field-row{grid-template-columns:minmax(0,1fr) 108px;column-gap:9px}.pms-save-a-million .sam-chart-legend{flex-wrap:wrap;justify-content:flex-start}}.pms-save-a-million .sam-inflation-note .sam-label-with-info>span>strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-save-a-million .sam-summary-card .summary-card-header,.pms-save-a-million .right-col .sam-result-accordion .sam-result-title{align-items:center}.pms-save-a-million .sam-status strong,.pms-save-a-million .sam-status span span strong,.pms-save-a-million .sam-summary-row strong,.pms-save-a-million .sam-savings-lines strong,.pms-save-a-million .sam-savings-total strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-save-a-million .sam-summary-card .summary-card-header,.pms-save-a-million .right-col .sam-result-accordion .accordion-title{align-items:center}.pms-save-a-million .right-col .sam-status,.pms-save-a-million .right-col .sam-status .sam-status-copy,.pms-save-a-million .right-col .sam-status .sam-status-message{color:#000}.pms-save-a-million .right-col .sam-status .sam-status-copy{min-width:0}.pms-save-a-million .right-col .sam-status .sam-status-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;margin-bottom:3px;font-weight:600;display:block}.pms-save-a-million .right-col .sam-status .sam-status-message{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;display:block}@media (max-width:767px){.pms-save-a-million .right-col .sam-status .sam-status-message{font-size:16px;line-height:24px}}.pms-save-a-million .right-col .sam-status .sam-status-message{text-transform:none}.pms-save-a-million .right-col .sam-status .sam-status-message strong{color:#000;font-size:inherit;font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700;line-height:inherit;letter-spacing:0;text-transform:none;display:inline}.pms-save-a-million .right-col .sam-result-heading{align-items:center;gap:6px;min-height:18px;line-height:1;display:inline-flex}.pms-save-a-million .right-col .sam-result-heading .sam-section-icon{color:#1434cb;flex:0 0 14px;width:14px;height:14px;display:block}.pms-save-a-million .right-col .sam-result-heading .sam-result-badge{color:#fff;min-height:18px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:1px;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-save-a-million .right-col .sam-result-heading .sam-result-badge{font-size:11px;line-height:14px}}.pms-save-a-million .right-col .sam-result-heading .sam-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));white-space:nowrap;font-weight:700}.pms-save-a-million .right-col .sam-summary-row strong,.pms-save-a-million .right-col .sam-savings-lines strong,.pms-save-a-million .right-col .sam-savings-total strong{color:#000;font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-save-a-million .right-col .sam-savings-total{border-top:1px solid #4a4a4a}.pms-save-a-million .sam-chart .sam-chart-tooltip{filter:drop-shadow(0 2px 5px #0000002e)}.pms-save-a-million .sam-chart .sam-chart-tooltip-bg{fill:#fff;stroke:#0000001a;stroke-width:1px}.pms-save-a-million .sam-chart .sam-tooltip-divider{stroke:#0000001a;stroke-width:1px}.pms-save-a-million .sam-chart .sam-tooltip-age{fill:#000;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-save-a-million .sam-chart .sam-tooltip-age{font-size:16px;line-height:24px}}.pms-save-a-million .sam-chart .sam-tooltip-label{fill:#4a4a4a;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-save-a-million .sam-chart .sam-tooltip-label{font-size:14px;line-height:18px}}.pms-save-a-million .sam-chart .sam-tooltip-value{fill:#000;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-bold,var(--font-family-calculator));font-variant-numeric:tabular-nums;font-weight:700}.pms-save-a-million .sam-chart .sam-tooltip-swatch--nominal{fill:#c8edfe}.pms-save-a-million .sam-chart .sam-tooltip-swatch--adjusted{fill:#1434cb}.pms-save-a-million .right-col .sam-result-heading,.pms-save-a-million .right-col .sam-summary-card .summary-card-header{align-items:center;gap:8px;min-height:20px;line-height:1;display:inline-flex}.pms-save-a-million .right-col .sam-result-heading .sam-section-icon,.pms-save-a-million .right-col .sam-summary-card .summary-card-header .sam-section-icon{color:#1434cb;flex:0 0 20px;width:20px;height:20px;display:block}.pms-save-a-million .right-col .sam-result-heading .sam-result-badge,.pms-save-a-million .right-col .sam-summary-card .summary-card-header .sam-result-badge{color:#fff;min-height:20px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:2px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-save-a-million .right-col .sam-result-heading .sam-result-badge,.pms-save-a-million .right-col .sam-summary-card .summary-card-header .sam-result-badge{font-size:11px;line-height:14px}}.pms-save-a-million .right-col .sam-result-heading .sam-result-badge,.pms-save-a-million .right-col .sam-summary-card .summary-card-header .sam-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));white-space:nowrap;font-weight:700}.pms-savings-goal,.pms-savings-goal *,.pms-savings-goal :before,.pms-savings-goal :after{box-sizing:border-box}.pms-savings-goal{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-savings-goal{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-savings-goal{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-savings-goal{padding:24px 18px}}.pms-savings-goal .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-goal .pms-page-title{max-width:751px}}.pms-savings-goal .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-savings-goal .pms-page-title{font-size:36px;line-height:47px}}.pms-savings-goal .pms-page-title{color:#000}.pms-savings-goal .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-goal .intro-text{max-width:751px}}.pms-savings-goal .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-savings-goal .intro-text{font-size:18px;line-height:27px}}.pms-savings-goal .intro-text{color:#000}.pms-savings-goal .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-goal .calc-body{max-width:751px}}.pms-savings-goal .calc-body{background:#fff;margin:0 auto}.pms-savings-goal .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-savings-goal .calc-header{font-size:16px;line-height:24px}}.pms-savings-goal .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-savings-goal .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-savings-goal .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-savings-goal .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-savings-goal .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-savings-goal .left-col.tab-hidden,.pms-savings-goal .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-savings-goal .left-col,.pms-savings-goal .right-col{display:block!important}}.pms-savings-goal .tabs,.pms-savings-goal .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-savings-goal .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-savings-goal .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-savings-goal .tabs,.pms-savings-goal .tabs-static{display:none}}.pms-savings-goal .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-savings-goal .hero-full{display:none}}.pms-savings-goal .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-savings-goal .hero-bubble{padding:20px 24px}}.pms-savings-goal .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-savings-goal .hero-desktop{display:block}}.pms-savings-goal .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-savings-goal .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-savings-goal .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .hero-amount{font-size:36px;line-height:47px}}.pms-savings-goal .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-savings-goal .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .hero-amount-unit{font-size:16px;line-height:20px}}.pms-savings-goal .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-savings-goal .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-savings-goal .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-savings-goal .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-savings-goal .sticky-dock.visible{display:flex}.pms-savings-goal .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-savings-goal .sticky-dock{display:none!important}}.pms-savings-goal .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-savings-goal .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-savings-goal .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .hero-mini-amount{font-size:24px;line-height:31px}}.pms-savings-goal .hero-mini-amount{color:#000}.pms-savings-goal .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-savings-goal .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-savings-goal .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-savings-goal .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-savings-goal .currency-select{font-size:16px;line-height:21px}}.pms-savings-goal .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-savings-goal .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-savings-goal .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-savings-goal .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-savings-goal .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-savings-goal .apply-btn{font-size:16px;line-height:20px}}.pms-savings-goal .apply-btn{cursor:pointer;white-space:nowrap}.pms-savings-goal .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-savings-goal .apply-btn:active{color:#0f2595}.pms-savings-goal .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-savings-goal .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-savings-goal .scenario-icon svg{width:16px;height:16px;display:block}.pms-savings-goal .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-savings-goal .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-savings-goal .apply-btn-label{display:inline}.pms-savings-goal .apply-btn-label-long{display:none}.pms-savings-goal .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-savings-goal .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-savings-goal .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-savings-goal .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-savings-goal .pms-accordion-item:last-child{border-bottom:none}.pms-savings-goal .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-savings-goal .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-savings-goal .pms-accordion-item:only-child{border-radius:11px}.pms-savings-goal .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-savings-goal .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-savings-goal .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-savings-goal .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-savings-goal .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-savings-goal .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-savings-goal .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-savings-goal .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-savings-goal .pms-accordion-header-content{flex:1;min-width:0}.pms-savings-goal .pms-accordion-title,.pms-savings-goal .accordion-title{align-items:center;gap:8px;display:flex}.pms-savings-goal .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-savings-goal .pms-accordion-badge,.pms-savings-goal .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-goal .left-col .pms-accordion-badge,.pms-savings-goal .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-savings-goal .left-col .pms-accordion-badge,.pms-savings-goal .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-savings-goal .left-col .pms-accordion-badge,.pms-savings-goal .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-savings-goal .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-savings-goal .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-savings-goal .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-savings-goal .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-savings-goal .pms-accordion-body{background:#fff;padding:24px 16px}.pms-savings-goal .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-savings-goal .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-savings-goal .field-row{margin-bottom:24px}.pms-savings-goal .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-savings-goal .field-top>.field-label{flex:0 auto;min-width:0}.pms-savings-goal .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-savings-goal .field-label{font-size:16px;line-height:24px}}.pms-savings-goal .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-savings-goal .field-label>.info-wrap{flex-shrink:0}.pms-savings-goal .field-label.field-label--mb8,.pms-savings-goal .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-savings-goal .info-wrap{display:inline-flex;position:relative}.pms-savings-goal .info-wrap:hover .tooltip{display:block}.pms-savings-goal .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-savings-goal .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-savings-goal .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-savings-goal .input-wrapper--wide{width:160px}.pms-savings-goal .input-prefix,.pms-savings-goal .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .input-prefix,.pms-savings-goal .input-suffix{font-size:16px;line-height:21px}}.pms-savings-goal .input-prefix,.pms-savings-goal .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-savings-goal .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-savings-goal .field-input{font-size:16px;line-height:21px}}.pms-savings-goal .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-savings-goal .field-input::-webkit-inner-spin-button{display:none}.pms-savings-goal input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-savings-goal input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-savings-goal input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-savings-goal input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-savings-goal input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-savings-goal .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-savings-goal .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-savings-goal .summary-card-header svg{flex-shrink:0;display:block}.pms-savings-goal .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-goal .summary-card-body{background:0 0;padding:0}.pms-savings-goal .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .summary-intro{font-size:16px;line-height:24px}}.pms-savings-goal .summary-intro{color:#000;margin-bottom:32px}.pms-savings-goal .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-savings-goal .summary-table{border-collapse:collapse;width:100%}.pms-savings-goal .summary-table td{padding-bottom:10px}.pms-savings-goal .summary-table tr:last-child td{padding-bottom:0}.pms-savings-goal .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-savings-goal .summary-table td:first-child{color:#4a4a4a}.pms-savings-goal .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-savings-goal .summary-table td:last-child{text-align:right;color:#000}.pms-savings-goal .summary-table tr{border-bottom:none}.pms-savings-goal .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .costs-intro{font-size:16px;line-height:24px}}.pms-savings-goal .costs-intro{color:#000;margin-bottom:16px}.pms-savings-goal .costs-table{width:100%;margin-bottom:0}.pms-savings-goal .costs-table td{padding-bottom:10px}.pms-savings-goal .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-savings-goal .costs-table td:first-child{color:#4a4a4a}.pms-savings-goal .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-savings-goal .costs-table td:last-child{text-align:right;color:#000}.pms-savings-goal .costs-table .plus,.pms-savings-goal .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-savings-goal hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-savings-goal .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-savings-goal .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .total-row span:first-child{font-size:16px;line-height:20px}}.pms-savings-goal .total-row span:first-child{color:#000}.pms-savings-goal .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .total-row span:last-child{font-size:18px;line-height:23px}}.pms-savings-goal .total-row span:last-child{color:#000;text-align:right}.pms-savings-goal .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-savings-goal .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .unit-suffix{font-size:16px;line-height:20px}}.pms-savings-goal .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-savings-goal .field-row--compact{margin-bottom:4px}.pms-savings-goal .field-row--sm{margin-bottom:6px}.pms-savings-goal .field-label--mb8{margin-bottom:8px}.pms-savings-goal .field-label--mb10{margin-bottom:10px}.pms-savings-goal .term-btns--mb{margin-bottom:14px}.pms-savings-goal .term-btns--mt{margin-top:24px}.pms-savings-goal .summary-card--mb12{margin-bottom:12px}.pms-savings-goal .costs-intro--mt{margin-top:32px}.pms-savings-goal .costs-intro--mb12{margin-bottom:12px}.pms-savings-goal .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-savings-goal .calc-toolbar{max-width:751px}}.pms-savings-goal .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-savings-goal .calc-toolbar{padding:0 16px 12px}}.pms-savings-goal .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-savings-goal .clear-btn{font-size:14px;line-height:18px}}.pms-savings-goal .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-savings-goal .clear-btn svg{flex-shrink:0;display:block}.pms-savings-goal .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-savings-goal .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-savings-goal .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-savings-goal .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-savings-goal .encourage-toast{font-size:16px;line-height:20px}}.pms-savings-goal .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-savings-goal .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-savings-goal .encourage-toast-icon svg{display:block}.pms-savings-goal .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-savings-goal .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-savings-goal .encourage-toast-close:hover{background:#0000000f}.pms-savings-goal .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-savings-goal .encourage-toast-close svg{display:block}.pms-savings-goal .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-savings-goal .status-banner.green,.pms-savings-goal .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-savings-goal .status-banner.yellow,.pms-savings-goal .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-savings-goal .status-banner.red,.pms-savings-goal .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-savings-goal .status-banner.blue,.pms-savings-goal .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-savings-goal .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-savings-goal .status-icon svg{display:block}.pms-savings-goal .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-savings-goal .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .status-desc{font-size:16px;line-height:24px}}.pms-savings-goal .status-desc{color:#000}.pms-savings-goal input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-savings-goal input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-savings-goal input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-savings-goal input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-savings-goal input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-savings-goal input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-savings-goal input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-savings-goal input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-savings-goal input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-savings-goal .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-savings-goal .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-savings-goal .calc-radio-group-label.is-error{color:#be2d2d}.pms-savings-goal .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-savings-goal .calc-field-error{font-size:14px;line-height:18px}}.pms-savings-goal .calc-field-error{color:#be2d2d}.pms-savings-goal .input-wrapper:focus-within,.pms-savings-goal .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-savings-goal .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .calc-section-title{font-size:16px;line-height:21px}}.pms-savings-goal .calc-section-title{color:#0f2595;text-align:left}.pms-savings-goal .calc-body .left-col .accordion-group,.pms-savings-goal .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-savings-goal .calc-body .left-col .accordion-item,.pms-savings-goal .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-savings-goal .calc-body .left-col .accordion-item:last-child,.pms-savings-goal .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-savings-goal .calc-body .left-col .accordion-item:first-child,.pms-savings-goal .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-savings-goal .calc-body .left-col .accordion-item:last-child,.pms-savings-goal .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-savings-goal .calc-body .left-col .accordion-item:only-child,.pms-savings-goal .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-savings-goal .calc-body .left-col .accordion-header,.pms-savings-goal .calc-body .left-col .pms-accordion-header,.pms-savings-goal .calc-body .left-col .accordion-item .accordion-header,.pms-savings-goal .calc-body .left-col .accordion-item.open .accordion-header,.pms-savings-goal .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-savings-goal .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-savings-goal .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-savings-goal .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-savings-goal .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-savings-goal .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-savings-goal .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-savings-goal .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-savings-goal .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-savings-goal .calc-body .left-col .accordion-body,.pms-savings-goal .calc-body .left-col .pms-accordion-body,.pms-savings-goal .calc-body .left-col .accordion-item .accordion-body,.pms-savings-goal .calc-body .left-col .accordion-item.open .accordion-body,.pms-savings-goal .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-savings-goal .calc-body .left-col .accordion-title,.pms-savings-goal .calc-body .left-col .pms-accordion-badge,.pms-savings-goal .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .calc-body .left-col .accordion-title,.pms-savings-goal .calc-body .left-col .pms-accordion-badge,.pms-savings-goal .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-savings-goal .calc-body .left-col .accordion-title,.pms-savings-goal .calc-body .left-col .pms-accordion-badge,.pms-savings-goal .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-savings-goal .calc-body .left-col .accordion-subtitle,.pms-savings-goal .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-savings-goal .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-savings-goal .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-savings-goal .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-savings-goal .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-savings-goal .calc-body .right-col .out-accordion-group,.pms-savings-goal .calc-body .right-col .pms-accordion-group,.pms-savings-goal .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-savings-goal .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-savings-goal .calc-body .right-col .out-accordion-header,.pms-savings-goal .calc-body .right-col .pms-accordion-header,.pms-savings-goal .calc-body .right-col .out-accordion .out-accordion-header,.pms-savings-goal .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-savings-goal .calc-body .right-col .out-accordion-body,.pms-savings-goal .calc-body .right-col .pms-accordion-body,.pms-savings-goal .calc-body .right-col .out-accordion .out-accordion-body,.pms-savings-goal .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-savings-goal .calc-body .right-col .out-accordion-badge,.pms-savings-goal .calc-body .right-col .pms-accordion-badge,.pms-savings-goal .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-goal .schedule-wrap,.pms-savings-goal .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-savings-goal .schedule-table{border-collapse:collapse;width:100%}.pms-savings-goal .schedule-table th,.pms-savings-goal .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-savings-goal .schedule-table th:first-child,.pms-savings-goal .schedule-table td:first-child{text-align:left}.pms-savings-goal .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-savings-goal .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-savings-goal .btn-primary,.pms-savings-goal .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .btn-primary,.pms-savings-goal .bts-print-btn{font-size:16px;line-height:22px}}.pms-savings-goal .btn-primary,.pms-savings-goal .bts-print-btn{cursor:pointer}.pms-savings-goal .btn-primary:hover,.pms-savings-goal .bts-print-btn:hover{background:#173be8}.pms-savings-goal .btn-primary:active,.pms-savings-goal .bts-print-btn:active{background:#0f2595}.pms-savings-goal .btn-primary:focus-visible,.pms-savings-goal .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-savings-goal *,.pms-savings-goal :before,.pms-savings-goal :after{margin:0;padding:0}.pms-savings-goal .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pms-savings-goal .intro-text{font-size:18px;line-height:27px}}.pms-savings-goal .static-intro{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-goal .static-intro{max-width:751px}}.pms-savings-goal .static-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;font-weight:400}@media (max-width:767px){.pms-savings-goal .static-intro{font-size:16px;line-height:24px}}.pms-savings-goal .static-intro{color:#000;text-align:left;box-sizing:border-box;padding:0 16px 16px}.pms-savings-goal .calc-header{font-family:var(--font-family-bold,var(--font-family-calculator));background:#1334cb;height:37px;padding:8px 16px;font-weight:700}.pms-savings-goal .hero-full{height:240px;overflow:hidden}.pms-savings-goal .hero-desktop{flex-direction:column;justify-content:center;align-items:center;height:240px}@media (min-width:992px){.pms-savings-goal .hero-desktop{display:flex}}.pms-savings-goal .hero-bubble,.pms-savings-goal .hero-bubble-desktop{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.pms-savings-goal .hero-bubble{padding:16px 24px}.pms-savings-goal .hero-bubble-desktop{padding:16px}.pms-savings-goal .hero-label{color:#000;margin-bottom:0}.pms-savings-goal .hero-amount{margin-bottom:0}.pms-savings-goal .hero-mini-label,.pms-savings-goal .hero-mini-amount{font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#000;font-weight:600}.pms-savings-goal .currency-select{margin-bottom:16px}.pms-savings-goal .field-row{flex-direction:column;gap:12px;margin-bottom:0;display:flex}.pms-savings-goal .field-top{margin-bottom:0}.pms-savings-goal .field-label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pms-savings-goal .input-wrapper{gap:0;width:auto;min-width:100px;padding:0}.pms-savings-goal .input-prefix,.pms-savings-goal .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pms-savings-goal .input-prefix,.pms-savings-goal .input-suffix{font-size:16px;line-height:21px}}.pms-savings-goal .field-input{flex:none;width:80px;padding:8px 4px}.pms-savings-goal .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;width:100%;overflow:hidden}.pms-savings-goal .out-accordion{width:100%;overflow:hidden}.pms-savings-goal .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-savings-goal .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pms-savings-goal .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pms-savings-goal .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pms-savings-goal .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-goal .out-accordion-chevron{width:16px;height:16px}.pms-savings-goal .summary-card{margin-bottom:0}.pms-savings-goal .summary-intro{margin-bottom:12px}.pms-savings-goal .desktop-layout{align-self:stretch;padding:0 16px}@media (max-width:991px){.pms-savings-goal .desktop-layout{padding:0}}.pms-savings-goal .left-col{flex-direction:column;flex:12 1 0;align-items:flex-start;gap:24px;min-width:0;padding:24px 0;display:flex}@media (min-width:992px){.pms-savings-goal .left-col{display:flex!important}}@media (max-width:991px){.pms-savings-goal .left-col{gap:16px;width:100%;padding:24px 16px}}.pms-savings-goal .left-col>*{width:100%}.pms-savings-goal .right-col{flex-direction:column;flex:11 128px;justify-content:center;align-items:flex-start;gap:16px;padding:24px 0;display:flex}@media (min-width:992px){.pms-savings-goal .right-col{display:flex!important}.pms-savings-goal .right-col>*{width:100%!important}}@media (max-width:991px){.pms-savings-goal .right-col{flex:none;gap:12px;width:100%;padding:24px 16px}}.pms-savings-goal .hero-full.blue-hero,.pms-savings-goal .hero-desktop.blue-hero{background:#0f2595}.pms-savings-goal .hero-full.green-hero,.pms-savings-goal .hero-desktop.green-hero{background:#3e9a6b}.pms-savings-goal .hero-full.orange-hero,.pms-savings-goal .hero-desktop.orange-hero{background:#f6a000}.pms-savings-goal .hero-full.pink-hero,.pms-savings-goal .hero-desktop.pink-hero{background:#d45168}.pms-savings-goal .hero-bubble.blue-bubble,.pms-savings-goal .hero-bubble-desktop.blue-bubble,.pms-savings-goal .hero-mini.blue-bubble{background:#c8edfe}.pms-savings-goal .hero-bubble.green-bubble,.pms-savings-goal .hero-bubble-desktop.green-bubble,.pms-savings-goal .hero-mini.green-bubble{background:#d7f1c3}.pms-savings-goal .hero-bubble.orange-bubble,.pms-savings-goal .hero-bubble-desktop.orange-bubble,.pms-savings-goal .hero-mini.orange-bubble{background:#ffee9b}.pms-savings-goal .hero-bubble.pink-bubble,.pms-savings-goal .hero-bubble-desktop.pink-bubble,.pms-savings-goal .hero-mini.pink-bubble{background:#ffb0d2}.pms-savings-goal .sg-start-accordion{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pms-savings-goal .sg-start-accordion.collapsed .sg-start-body{display:none}.pms-savings-goal .sg-start-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:16px;display:flex}.pms-savings-goal .sg-start-header-left{flex-direction:column;gap:4px;display:flex}.pms-savings-goal .sg-start-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .sg-start-title{font-size:16px;line-height:21px}}.pms-savings-goal .sg-start-title{color:#0f2595;text-align:left}.pms-savings-goal .sg-start-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-savings-goal .sg-start-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.pms-savings-goal .sg-start-chevron svg{transition:transform .2s;display:block}.pms-savings-goal .sg-start-accordion.collapsed .sg-start-chevron svg{transform:rotate(180deg)}.pms-savings-goal .sg-start-body{background:#f9fcff;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding:24px 16px;display:flex}.pms-savings-goal .sg-scenario-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-savings-goal .sg-scenario-item{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-savings-goal .sg-scenario-item__left{align-items:flex-start;gap:10px;display:flex}.pms-savings-goal .sg-scenario-icon{aspect-ratio:1;flex-shrink:0;width:16px;height:16px;margin-top:1px}.pms-savings-goal .sg-scenario-title{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .sg-scenario-title{font-size:16px;line-height:24px}}.pms-savings-goal .sg-scenario-title{color:#000;font-style:normal}.pms-savings-goal .sg-scenario-desc{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .sg-scenario-desc{font-size:10px;line-height:13px}}.pms-savings-goal .sg-scenario-desc{color:#4a4a4a;margin-top:2px;font-style:normal}.pms-savings-goal .sg-details-accordion{border:1px solid #a1b0f6;border-radius:12px;overflow:visible}.pms-savings-goal .sg-details-accordion.collapsed .sg-details-body{display:none}.pms-savings-goal .sg-details-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;border-radius:11px 11px 0 0;justify-content:space-between;align-self:stretch;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-savings-goal .sg-details-title{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .sg-details-title{font-size:18px;line-height:23px}}.pms-savings-goal .sg-details-title{color:#0f2595}.pms-savings-goal .sg-details-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-savings-goal .sg-details-chevron svg{transition:transform .2s;display:block}.pms-savings-goal .sg-details-accordion.collapsed .sg-details-chevron svg{transform:rotate(180deg)}.pms-savings-goal .sg-details-body{background:#fff;border-radius:0 0 11px 11px;flex-direction:column;gap:20px;padding:16px;display:flex}.pms-savings-goal .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:16px 16px 24px;display:flex;box-shadow:0 2px 8px -2px #0000001a}@media (max-width:991px){.pms-savings-goal .summary-card{margin-top:12px}}.pms-savings-goal .summary-card .summary-card-first{flex-direction:column;align-items:flex-start;width:100%;display:flex}.pms-savings-goal .summary-card .summary-card-body{justify-content:center;width:100%;display:flex}.pms-savings-goal .summary-card .summary-card-header{background:0 0;flex-direction:column;gap:8px;padding:0 0 16px;display:flex}.pms-savings-goal .summary-card .summary-badge-row{align-items:center;gap:6px;display:flex}.pms-savings-goal .summary-card .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .summary-card .summary-intro{font-size:16px;line-height:24px}}.pms-savings-goal .summary-card .summary-intro{color:#000;font-style:normal}.pms-savings-goal .summary-card .summary-card{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:100%;padding:12px;display:flex}.pms-savings-goal .summary-card .summary-card .summary-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-savings-goal .summary-card .summary-card .summary-row .label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .summary-card .summary-card .summary-row .label{font-size:16px;line-height:24px}}.pms-savings-goal .summary-card .summary-card .summary-row .label{color:#4a4a4a;font-style:normal}.pms-savings-goal .summary-card .summary-card .summary-row .value{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}@media (max-width:767px){.pms-savings-goal .summary-card .summary-card .summary-row .value{font-size:16px;line-height:24px}}.pms-savings-goal .summary-card .summary-card .summary-row .value{color:#000;text-align:right;font-style:normal}.pms-savings-goal .out-accordion-body{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;padding:16px 16px 24px;display:flex}@media (max-width:991px){.pms-savings-goal .out-accordion-body{gap:16px;padding:12px 12px 16px}}.pms-savings-goal .out-accordion.collapsed .out-accordion-body{display:none}.pms-savings-goal .out-accordion-chevron svg{transition:transform .2s}.pms-savings-goal .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pms-savings-goal .progress-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .progress-text{font-size:16px;line-height:24px}}.pms-savings-goal .progress-text{color:#000;font-style:normal}.pms-savings-goal .progress-text strong{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-savings-goal .amount-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-savings-goal .amount-row .label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .amount-row .label{font-size:16px;line-height:24px}}.pms-savings-goal .amount-row .label{color:#4a4a4a;font-style:normal}.pms-savings-goal .amount-row .amount{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .amount-row .amount{font-size:18px;line-height:23px}}.pms-savings-goal .amount-row .amount{color:#000;font-style:normal}.pms-savings-goal .progress-bar{background:#f5f5f5;border-radius:100px;align-items:center;width:100%;height:12px;display:flex;overflow:hidden}.pms-savings-goal .progress-fill{background:#1334cb;border-radius:100px;min-width:4px;height:100%}.pms-savings-goal .progress-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-savings-goal .progress-footer span{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .progress-footer span{font-size:14px;line-height:18px}}.pms-savings-goal .progress-footer span{color:#4a4a4a;font-style:normal}.pms-savings-goal .growth-card{flex-direction:column;width:100%;display:flex}.pms-savings-goal .growth-empty{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .growth-empty{font-size:16px;line-height:24px}}.pms-savings-goal .growth-empty{color:#4a4a4a}.pms-savings-goal .growth-chart-wrap{width:100%}.pms-savings-goal .growth-chart-heading{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-goal .growth-chart-heading{font-size:16px;line-height:20px}}.pms-savings-goal .growth-chart-heading{color:#000;margin-bottom:20px}.pms-savings-goal .growth-chart-legend{justify-content:flex-end;gap:24px;margin-bottom:16px;display:flex}.pms-savings-goal .growth-legend-item{align-items:center;gap:8px;display:flex}.pms-savings-goal .growth-legend-swatch{border-radius:3px;flex-shrink:0;width:14px;height:14px}.pms-savings-goal .growth-legend-swatch--contrib{background:#1434cb}.pms-savings-goal .growth-legend-swatch--interest{background:#b3d7ff99}.pms-savings-goal .growth-legend-label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-goal .growth-legend-label{font-size:16px;line-height:24px}}.pms-savings-goal .growth-legend-label{color:#000}.pms-savings-goal .growth-chart-container{width:100%}.pms-savings-goal .growth-chart-plot{width:100%;position:relative}.pms-savings-goal .growth-y-label{transform-origin:0;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;white-space:nowrap;font-weight:600;position:absolute;top:50%;left:-4px;transform:rotate(-90deg)translate(-50%)}.pms-savings-goal .growth-x-label{text-align:center;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;margin-top:12px;font-weight:600}.pms-savings-grow,.pms-savings-grow *,.pms-savings-grow :before,.pms-savings-grow :after{box-sizing:border-box}.pms-savings-grow{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-savings-grow{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-savings-grow{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-savings-grow{padding:24px 18px}}.pms-savings-grow .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-grow .pms-page-title{max-width:751px}}.pms-savings-grow .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-savings-grow .pms-page-title{font-size:36px;line-height:47px}}.pms-savings-grow .pms-page-title{color:#000}.pms-savings-grow .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-grow .intro-text{max-width:751px}}.pms-savings-grow .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-savings-grow .intro-text{font-size:18px;line-height:27px}}.pms-savings-grow .intro-text{color:#000}.pms-savings-grow .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-grow .calc-body{max-width:751px}}.pms-savings-grow .calc-body{background:#fff;margin:0 auto}.pms-savings-grow .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-savings-grow .calc-header{font-size:16px;line-height:24px}}.pms-savings-grow .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-savings-grow .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-savings-grow .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-savings-grow .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-savings-grow .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-savings-grow .left-col.tab-hidden,.pms-savings-grow .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-savings-grow .left-col,.pms-savings-grow .right-col{display:block!important}}.pms-savings-grow .tabs,.pms-savings-grow .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-savings-grow .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-savings-grow .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-savings-grow .tabs,.pms-savings-grow .tabs-static{display:none}}.pms-savings-grow .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-savings-grow .hero-full{display:none}}.pms-savings-grow .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-savings-grow .hero-bubble{padding:20px 24px}}.pms-savings-grow .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-savings-grow .hero-desktop{display:block}}.pms-savings-grow .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-savings-grow .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-savings-grow .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .hero-amount{font-size:36px;line-height:47px}}.pms-savings-grow .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-savings-grow .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .hero-amount-unit{font-size:16px;line-height:20px}}.pms-savings-grow .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-savings-grow .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-savings-grow .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-savings-grow .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-savings-grow .sticky-dock.visible{display:flex}.pms-savings-grow .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-savings-grow .sticky-dock{display:none!important}}.pms-savings-grow .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-savings-grow .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-savings-grow .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .hero-mini-amount{font-size:24px;line-height:31px}}.pms-savings-grow .hero-mini-amount{color:#000}.pms-savings-grow .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-savings-grow .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-savings-grow .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-savings-grow .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-savings-grow .currency-select{font-size:16px;line-height:21px}}.pms-savings-grow .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-savings-grow .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-savings-grow .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-savings-grow .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-savings-grow .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-savings-grow .apply-btn{font-size:16px;line-height:20px}}.pms-savings-grow .apply-btn{cursor:pointer;white-space:nowrap}.pms-savings-grow .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-savings-grow .apply-btn:active{color:#0f2595}.pms-savings-grow .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-savings-grow .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-savings-grow .scenario-icon svg{width:16px;height:16px;display:block}.pms-savings-grow .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-savings-grow .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-savings-grow .apply-btn-label{display:inline}.pms-savings-grow .apply-btn-label-long{display:none}.pms-savings-grow .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-savings-grow .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-savings-grow .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-savings-grow .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-savings-grow .pms-accordion-item:last-child{border-bottom:none}.pms-savings-grow .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-savings-grow .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-savings-grow .pms-accordion-item:only-child{border-radius:11px}.pms-savings-grow .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-savings-grow .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-savings-grow .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-savings-grow .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-savings-grow .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-savings-grow .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-savings-grow .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-savings-grow .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-savings-grow .pms-accordion-header-content{flex:1;min-width:0}.pms-savings-grow .pms-accordion-title,.pms-savings-grow .accordion-title{align-items:center;gap:8px;display:flex}.pms-savings-grow .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-savings-grow .pms-accordion-badge,.pms-savings-grow .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-grow .left-col .pms-accordion-badge,.pms-savings-grow .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-savings-grow .left-col .pms-accordion-badge,.pms-savings-grow .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-savings-grow .left-col .pms-accordion-badge,.pms-savings-grow .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-savings-grow .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-savings-grow .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-savings-grow .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-savings-grow .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-savings-grow .pms-accordion-body{background:#fff;padding:24px 16px}.pms-savings-grow .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-savings-grow .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-savings-grow .field-row{margin-bottom:24px}.pms-savings-grow .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-savings-grow .field-top>.field-label{flex:0 auto;min-width:0}.pms-savings-grow .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-savings-grow .field-label{font-size:16px;line-height:24px}}.pms-savings-grow .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-savings-grow .field-label>.info-wrap{flex-shrink:0}.pms-savings-grow .field-label.field-label--mb8,.pms-savings-grow .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-savings-grow .info-wrap{display:inline-flex;position:relative}.pms-savings-grow .info-wrap:hover .tooltip{display:block}.pms-savings-grow .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-savings-grow .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-savings-grow .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-savings-grow .input-wrapper--wide{width:160px}.pms-savings-grow .input-prefix,.pms-savings-grow .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .input-prefix,.pms-savings-grow .input-suffix{font-size:16px;line-height:21px}}.pms-savings-grow .input-prefix,.pms-savings-grow .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-savings-grow .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-savings-grow .field-input{font-size:16px;line-height:21px}}.pms-savings-grow .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-savings-grow .field-input::-webkit-inner-spin-button{display:none}.pms-savings-grow input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-savings-grow input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-savings-grow input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-savings-grow input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-savings-grow input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-savings-grow .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-savings-grow .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-savings-grow .summary-card-header svg{flex-shrink:0;display:block}.pms-savings-grow .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-grow .summary-card-body{background:0 0;padding:0}.pms-savings-grow .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .summary-intro{font-size:16px;line-height:24px}}.pms-savings-grow .summary-intro{color:#000;margin-bottom:32px}.pms-savings-grow .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-savings-grow .summary-table{border-collapse:collapse;width:100%}.pms-savings-grow .summary-table td{padding-bottom:10px}.pms-savings-grow .summary-table tr:last-child td{padding-bottom:0}.pms-savings-grow .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-savings-grow .summary-table td:first-child{color:#4a4a4a}.pms-savings-grow .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-savings-grow .summary-table td:last-child{text-align:right;color:#000}.pms-savings-grow .summary-table tr{border-bottom:none}.pms-savings-grow .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .costs-intro{font-size:16px;line-height:24px}}.pms-savings-grow .costs-intro{color:#000;margin-bottom:16px}.pms-savings-grow .costs-table{width:100%;margin-bottom:0}.pms-savings-grow .costs-table td{padding-bottom:10px}.pms-savings-grow .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-savings-grow .costs-table td:first-child{color:#4a4a4a}.pms-savings-grow .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-savings-grow .costs-table td:last-child{text-align:right;color:#000}.pms-savings-grow .costs-table .plus,.pms-savings-grow .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-savings-grow hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-savings-grow .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-savings-grow .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .total-row span:first-child{font-size:16px;line-height:20px}}.pms-savings-grow .total-row span:first-child{color:#000}.pms-savings-grow .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .total-row span:last-child{font-size:18px;line-height:23px}}.pms-savings-grow .total-row span:last-child{color:#000;text-align:right}.pms-savings-grow .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-savings-grow .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .unit-suffix{font-size:16px;line-height:20px}}.pms-savings-grow .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-savings-grow .field-row--compact{margin-bottom:4px}.pms-savings-grow .field-row--sm{margin-bottom:6px}.pms-savings-grow .field-label--mb8{margin-bottom:8px}.pms-savings-grow .field-label--mb10{margin-bottom:10px}.pms-savings-grow .term-btns--mb{margin-bottom:14px}.pms-savings-grow .term-btns--mt{margin-top:24px}.pms-savings-grow .summary-card--mb12{margin-bottom:12px}.pms-savings-grow .costs-intro--mt{margin-top:32px}.pms-savings-grow .costs-intro--mb12{margin-bottom:12px}.pms-savings-grow .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-savings-grow .calc-toolbar{max-width:751px}}.pms-savings-grow .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-savings-grow .calc-toolbar{padding:0 16px 12px}}.pms-savings-grow .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-savings-grow .clear-btn{font-size:14px;line-height:18px}}.pms-savings-grow .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-savings-grow .clear-btn svg{flex-shrink:0;display:block}.pms-savings-grow .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-savings-grow .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-savings-grow .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-savings-grow .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-savings-grow .encourage-toast{font-size:16px;line-height:20px}}.pms-savings-grow .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-savings-grow .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-savings-grow .encourage-toast-icon svg{display:block}.pms-savings-grow .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-savings-grow .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-savings-grow .encourage-toast-close:hover{background:#0000000f}.pms-savings-grow .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-savings-grow .encourage-toast-close svg{display:block}.pms-savings-grow .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-savings-grow .status-banner.green,.pms-savings-grow .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-savings-grow .status-banner.yellow,.pms-savings-grow .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-savings-grow .status-banner.red,.pms-savings-grow .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-savings-grow .status-banner.blue,.pms-savings-grow .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-savings-grow .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-savings-grow .status-icon svg{display:block}.pms-savings-grow .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-savings-grow .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .status-desc{font-size:16px;line-height:24px}}.pms-savings-grow .status-desc{color:#000}.pms-savings-grow input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-savings-grow input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-savings-grow input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-savings-grow input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-savings-grow input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-savings-grow input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-savings-grow input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-savings-grow input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-savings-grow input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-savings-grow .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-savings-grow .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-savings-grow .calc-radio-group-label.is-error{color:#be2d2d}.pms-savings-grow .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-savings-grow .calc-field-error{font-size:14px;line-height:18px}}.pms-savings-grow .calc-field-error{color:#be2d2d}.pms-savings-grow .input-wrapper:focus-within,.pms-savings-grow .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-savings-grow .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .calc-section-title{font-size:16px;line-height:21px}}.pms-savings-grow .calc-section-title{color:#0f2595;text-align:left}.pms-savings-grow .calc-body .left-col .accordion-group,.pms-savings-grow .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-savings-grow .calc-body .left-col .accordion-item,.pms-savings-grow .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-savings-grow .calc-body .left-col .accordion-item:last-child,.pms-savings-grow .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-savings-grow .calc-body .left-col .accordion-item:first-child,.pms-savings-grow .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-savings-grow .calc-body .left-col .accordion-item:last-child,.pms-savings-grow .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-savings-grow .calc-body .left-col .accordion-item:only-child,.pms-savings-grow .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-savings-grow .calc-body .left-col .accordion-header,.pms-savings-grow .calc-body .left-col .pms-accordion-header,.pms-savings-grow .calc-body .left-col .accordion-item .accordion-header,.pms-savings-grow .calc-body .left-col .accordion-item.open .accordion-header,.pms-savings-grow .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-savings-grow .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-savings-grow .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-savings-grow .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-savings-grow .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-savings-grow .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-savings-grow .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-savings-grow .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-savings-grow .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-savings-grow .calc-body .left-col .accordion-body,.pms-savings-grow .calc-body .left-col .pms-accordion-body,.pms-savings-grow .calc-body .left-col .accordion-item .accordion-body,.pms-savings-grow .calc-body .left-col .accordion-item.open .accordion-body,.pms-savings-grow .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-savings-grow .calc-body .left-col .accordion-title,.pms-savings-grow .calc-body .left-col .pms-accordion-badge,.pms-savings-grow .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .calc-body .left-col .accordion-title,.pms-savings-grow .calc-body .left-col .pms-accordion-badge,.pms-savings-grow .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-savings-grow .calc-body .left-col .accordion-title,.pms-savings-grow .calc-body .left-col .pms-accordion-badge,.pms-savings-grow .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-savings-grow .calc-body .left-col .accordion-subtitle,.pms-savings-grow .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-savings-grow .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-savings-grow .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-savings-grow .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-savings-grow .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-savings-grow .calc-body .right-col .out-accordion-group,.pms-savings-grow .calc-body .right-col .pms-accordion-group,.pms-savings-grow .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-savings-grow .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-savings-grow .calc-body .right-col .out-accordion-header,.pms-savings-grow .calc-body .right-col .pms-accordion-header,.pms-savings-grow .calc-body .right-col .out-accordion .out-accordion-header,.pms-savings-grow .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-savings-grow .calc-body .right-col .out-accordion-body,.pms-savings-grow .calc-body .right-col .pms-accordion-body,.pms-savings-grow .calc-body .right-col .out-accordion .out-accordion-body,.pms-savings-grow .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-savings-grow .calc-body .right-col .out-accordion-badge,.pms-savings-grow .calc-body .right-col .pms-accordion-badge,.pms-savings-grow .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-grow .schedule-wrap,.pms-savings-grow .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-savings-grow .schedule-table{border-collapse:collapse;width:100%}.pms-savings-grow .schedule-table th,.pms-savings-grow .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-savings-grow .schedule-table th:first-child,.pms-savings-grow .schedule-table td:first-child{text-align:left}.pms-savings-grow .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-savings-grow .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-savings-grow .btn-primary,.pms-savings-grow .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .btn-primary,.pms-savings-grow .bts-print-btn{font-size:16px;line-height:22px}}.pms-savings-grow .btn-primary,.pms-savings-grow .bts-print-btn{cursor:pointer}.pms-savings-grow .btn-primary:hover,.pms-savings-grow .bts-print-btn:hover{background:#173be8}.pms-savings-grow .btn-primary:active,.pms-savings-grow .bts-print-btn:active{background:#0f2595}.pms-savings-grow .btn-primary:focus-visible,.pms-savings-grow .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-savings-grow *,.pms-savings-grow :before,.pms-savings-grow :after{margin:0;padding:0}.pms-savings-grow .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:0 0 24px;font-weight:400}@media (max-width:767px){.pms-savings-grow .intro-text{font-size:18px;line-height:27px}}.pms-savings-grow .static-intro{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-savings-grow .static-intro{max-width:751px}}.pms-savings-grow .static-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;font-weight:400}@media (max-width:767px){.pms-savings-grow .static-intro{font-size:16px;line-height:24px}}.pms-savings-grow .static-intro{color:#000;text-align:left;box-sizing:border-box;padding:0 16px 16px}.pms-savings-grow .calc-header{font-family:var(--font-family-bold,var(--font-family-calculator));background:#1334cb;height:37px;padding:8px 16px;font-weight:700}.pms-savings-grow .hero-full{height:240px;overflow:hidden}.pms-savings-grow .hero-desktop{flex-direction:column;justify-content:center;align-items:center;height:240px}@media (min-width:992px){.pms-savings-grow .hero-desktop{display:flex}}.pms-savings-grow .hero-bubble,.pms-savings-grow .hero-bubble-desktop{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.pms-savings-grow .hero-bubble{padding:16px 24px}.pms-savings-grow .hero-bubble-desktop{padding:16px}.pms-savings-grow .hero-label{color:#000;margin-bottom:0}.pms-savings-grow .hero-amount{margin-bottom:0}.pms-savings-grow .hero-mini-label,.pms-savings-grow .hero-mini-amount{font-family:var(--font-family-semi-bold,var(--font-family-calculator));color:#000;font-weight:600}.pms-savings-grow .currency-select{margin-bottom:16px}.pms-savings-grow .field-row{flex-direction:column;gap:12px;margin-bottom:0;display:flex}.pms-savings-grow .field-top{margin-bottom:0}.pms-savings-grow .field-label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pms-savings-grow .input-wrapper{gap:0;width:auto;min-width:100px;padding:0}.pms-savings-grow .input-prefix,.pms-savings-grow .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:600}@media (max-width:767px){.pms-savings-grow .input-prefix,.pms-savings-grow .input-suffix{font-size:16px;line-height:21px}}.pms-savings-grow .field-input{flex:none;width:80px;padding:8px 4px}.pms-savings-grow .out-accordion-group{border:1px solid #a1b0f6;border-radius:12px;width:100%;overflow:hidden}.pms-savings-grow .out-accordion{width:100%;overflow:hidden}.pms-savings-grow .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-savings-grow .out-accordion:not(.collapsed) .out-accordion-header{border-bottom:1px solid #0000001a}.pms-savings-grow .out-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.pms-savings-grow .out-accordion-header-left{align-items:center;gap:8px;display:flex}.pms-savings-grow .out-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-savings-grow .out-accordion-chevron{width:16px;height:16px}.pms-savings-grow .summary-card{margin-bottom:0}.pms-savings-grow .summary-intro{margin-bottom:12px}.pms-savings-grow .desktop-layout{align-self:stretch;padding:0 16px}@media (max-width:991px){.pms-savings-grow .desktop-layout{padding:0}}.pms-savings-grow .left-col{flex-direction:column;flex:12 1 0;align-items:flex-start;gap:24px;min-width:0;padding:24px 0;display:flex}@media (min-width:992px){.pms-savings-grow .left-col{display:flex!important}}@media (max-width:991px){.pms-savings-grow .left-col{gap:16px;width:100%;padding:24px 16px}}.pms-savings-grow .left-col>*{width:100%}.pms-savings-grow .right-col{flex-direction:column;flex:11 128px;justify-content:center;align-items:flex-start;gap:16px;padding:24px 0;display:flex}@media (min-width:992px){.pms-savings-grow .right-col{display:flex!important}.pms-savings-grow .right-col>*{width:100%!important}}@media (max-width:991px){.pms-savings-grow .right-col{flex:none;gap:12px;width:100%;padding:24px 16px}}.pms-savings-grow .hero-full.blue-hero,.pms-savings-grow .hero-desktop.blue-hero{background:#0f2595}.pms-savings-grow .hero-full.green-hero,.pms-savings-grow .hero-desktop.green-hero{background:#3e9a6b}.pms-savings-grow .hero-full.orange-hero,.pms-savings-grow .hero-desktop.orange-hero{background:#f6a000}.pms-savings-grow .hero-full.pink-hero,.pms-savings-grow .hero-desktop.pink-hero{background:#d45168}.pms-savings-grow .hero-bubble.blue-bubble,.pms-savings-grow .hero-bubble-desktop.blue-bubble,.pms-savings-grow .hero-mini.blue-bubble{background:#c8edfe}.pms-savings-grow .hero-bubble.green-bubble,.pms-savings-grow .hero-bubble-desktop.green-bubble,.pms-savings-grow .hero-mini.green-bubble{background:#d7f1c3}.pms-savings-grow .hero-bubble.orange-bubble,.pms-savings-grow .hero-bubble-desktop.orange-bubble,.pms-savings-grow .hero-mini.orange-bubble{background:#ffee9b}.pms-savings-grow .hero-bubble.pink-bubble,.pms-savings-grow .hero-bubble-desktop.pink-bubble,.pms-savings-grow .hero-mini.pink-bubble{background:#ffb0d2}.pms-savings-grow .sg-start-accordion{border:1px solid #a1b0f6;border-radius:12px;overflow:hidden}.pms-savings-grow .sg-start-accordion.collapsed .sg-start-body{display:none}.pms-savings-grow .sg-start-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#f9fcff;border:none;border-bottom:1px solid #b3d7ff59;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;padding:20px 16px;display:flex}.pms-savings-grow .sg-start-header-left{flex-direction:column;gap:4px;display:flex}.pms-savings-grow .sg-start-title{font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;font-weight:700}@media (max-width:767px){.pms-savings-grow .sg-start-title{font-size:16px;line-height:24px}}.pms-savings-grow .sg-start-title{color:#0f2595;text-align:left}.pms-savings-grow .sg-start-subtitle{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .sg-start-subtitle{font-size:14px;line-height:18px}}.pms-savings-grow .sg-start-subtitle{color:#000;margin-top:4px}.pms-savings-grow .sg-start-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.pms-savings-grow .sg-start-chevron svg{transition:transform .2s;display:block}.pms-savings-grow .sg-start-accordion.collapsed .sg-start-chevron svg{transform:rotate(180deg)}.pms-savings-grow .sg-start-body{background:#fff;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding:24px 16px;display:flex}.pms-savings-grow .sg-scenario-list{width:100%}.pms-savings-grow .sg-scenario-item{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.pms-savings-grow .sg-scenario-item+.sg-scenario-item{border-top:1px solid #f9fcff}.pms-savings-grow .sg-scenario-item__left{align-items:flex-start;gap:10px;display:flex}.pms-savings-grow .sg-scenario-icon{aspect-ratio:1;flex-shrink:0;width:16px;height:16px;margin-top:1px}.pms-savings-grow .sg-scenario-title{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .sg-scenario-title{font-size:16px;line-height:24px}}.pms-savings-grow .sg-scenario-title{color:#000;font-style:normal}.pms-savings-grow .sg-scenario-desc{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .sg-scenario-desc{font-size:14px;line-height:18px}}.pms-savings-grow .sg-scenario-desc{color:#4a4a4a;margin-top:2px;font-style:normal}.pms-savings-grow .sg-details-body{background:#f9fcff;border:1px solid #a1b0f6;border-radius:12px;flex-direction:column;gap:20px;padding:16px;display:flex}.pms-savings-grow .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:16px 16px 24px;display:flex;box-shadow:0 2px 8px -2px #0000001a}@media (max-width:991px){.pms-savings-grow .summary-card{margin-top:12px}}.pms-savings-grow .summary-card .summary-card-first{flex-direction:column;align-items:flex-start;width:100%;display:flex}.pms-savings-grow .summary-card .summary-card-body{justify-content:center;width:100%;display:flex}.pms-savings-grow .summary-card .summary-card-header{background:0 0;flex-direction:column;gap:8px;padding:0 0 16px;display:flex}.pms-savings-grow .summary-card .summary-badge-row{align-items:center;gap:6px;display:flex}.pms-savings-grow .summary-card .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .summary-card .summary-intro{font-size:16px;line-height:24px}}.pms-savings-grow .summary-card .summary-intro{color:#000;font-style:normal}.pms-savings-grow .summary-card .summary-card{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:100%;padding:12px;display:flex}.pms-savings-grow .summary-card .summary-card .summary-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pms-savings-grow .summary-card .summary-card .summary-row .label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .summary-card .summary-card .summary-row .label{font-size:16px;line-height:24px}}.pms-savings-grow .summary-card .summary-card .summary-row .label{color:#4a4a4a;font-style:normal}.pms-savings-grow .summary-card .summary-card .summary-row .value{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}@media (max-width:767px){.pms-savings-grow .summary-card .summary-card .summary-row .value{font-size:16px;line-height:24px}}.pms-savings-grow .summary-card .summary-card .summary-row .value{color:#000;text-align:right;font-style:normal}.pms-savings-grow .out-accordion-body{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;padding:16px 16px 24px;display:flex}@media (max-width:991px){.pms-savings-grow .out-accordion-body{gap:16px;padding:12px 12px 16px}}.pms-savings-grow .out-accordion.collapsed .out-accordion-body{display:none}.pms-savings-grow .out-accordion-chevron svg{transition:transform .2s}.pms-savings-grow .out-accordion.collapsed .out-accordion-chevron svg{transform:rotate(180deg)}.pms-savings-grow .comparison-card{flex-direction:column;gap:12px;width:100%;display:flex}.pms-savings-grow .comparison-card .comparison-text{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .comparison-card .comparison-text{font-size:16px;line-height:24px}}.pms-savings-grow .comparison-card .comparison-text{color:#000}.pms-savings-grow .comparison-card .comparison-table{border-collapse:collapse;table-layout:fixed;width:100%}.pms-savings-grow .comparison-card .comparison-table th,.pms-savings-grow .comparison-card .comparison-table td{text-align:center;border:1px solid #0000001a;width:50%;padding:10px 12px}.pms-savings-grow .comparison-card .comparison-table th{color:#4a4a4a;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#f9fcff;font-weight:600}.pms-savings-grow .comparison-card .comparison-table td{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .comparison-card .comparison-table td{font-size:16px;line-height:24px}}.pms-savings-grow .comparison-card .comparison-table td{color:#4a4a4a}.pms-savings-grow .comparison-card .comparison-table tbody tr{transition:background .2s}.pms-savings-grow .comparison-card .comparison-table tbody tr.active{background:#b3d7ff59}.pms-savings-grow .comparison-card .comparison-table tbody tr.active td{font-family:var(--font-family-bold,var(--font-family-calculator));color:#000;font-weight:700}.pms-savings-grow .growth-empty{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .growth-empty{font-size:16px;line-height:24px}}.pms-savings-grow .growth-empty{color:#4a4a4a}.pms-savings-grow .growth-card,.pms-savings-grow .growth-chart-wrap{width:100%}.pms-savings-grow .growth-chart-heading{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-savings-grow .growth-chart-heading{font-size:16px;line-height:20px}}.pms-savings-grow .growth-chart-heading{color:#000;margin-bottom:12px}.pms-savings-grow .growth-chart-legend{justify-content:flex-end;gap:16px;margin-bottom:12px;display:flex}.pms-savings-grow .growth-legend-item{align-items:center;gap:6px;display:flex}.pms-savings-grow .growth-legend-swatch{border-radius:2px;width:12px;height:12px}.pms-savings-grow .growth-legend-swatch--contrib{background:#1434cb}.pms-savings-grow .growth-legend-swatch--interest{background:#b3d7ff99}.pms-savings-grow .growth-legend-label{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-savings-grow .growth-legend-label{font-size:16px;line-height:24px}}.pms-savings-grow .growth-legend-label{color:#4a4a4a}.pms-savings-grow .growth-chart-container{width:100%}.pms-savings-grow .growth-chart-plot{width:100%;position:relative}.pms-savings-grow .growth-y-label{transform-origin:0;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;white-space:nowrap;font-weight:600;position:absolute;top:50%;left:-4px;transform:rotate(-90deg)translate(-50%)}.pms-savings-grow .growth-x-label{text-align:center;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#4a4a4a;margin-top:12px;font-weight:600}.pms-travel-budgeting,.pms-travel-budgeting *,.pms-travel-budgeting :before,.pms-travel-budgeting :after{box-sizing:border-box}.pms-travel-budgeting{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-travel-budgeting{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-travel-budgeting{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-travel-budgeting{padding:24px 18px}}.pms-travel-budgeting .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-travel-budgeting .pms-page-title{max-width:751px}}.pms-travel-budgeting .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .pms-page-title{font-size:36px;line-height:47px}}.pms-travel-budgeting .pms-page-title{color:#000}.pms-travel-budgeting .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-travel-budgeting .intro-text{max-width:751px}}.pms-travel-budgeting .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .intro-text{font-size:18px;line-height:27px}}.pms-travel-budgeting .intro-text{color:#000}.pms-travel-budgeting .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-travel-budgeting .calc-body{max-width:751px}}.pms-travel-budgeting .calc-body{background:#fff;margin:0 auto}.pms-travel-budgeting .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-travel-budgeting .calc-header{font-size:16px;line-height:24px}}.pms-travel-budgeting .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-travel-budgeting .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-travel-budgeting .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-travel-budgeting .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-travel-budgeting .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-travel-budgeting .left-col.tab-hidden,.pms-travel-budgeting .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-travel-budgeting .left-col,.pms-travel-budgeting .right-col{display:block!important}}.pms-travel-budgeting .tabs,.pms-travel-budgeting .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-travel-budgeting .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-travel-budgeting .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-travel-budgeting .tabs,.pms-travel-budgeting .tabs-static{display:none}}.pms-travel-budgeting .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-travel-budgeting .hero-full{display:none}}.pms-travel-budgeting .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-travel-budgeting .hero-bubble{padding:20px 24px}}.pms-travel-budgeting .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-travel-budgeting .hero-desktop{display:block}}.pms-travel-budgeting .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-travel-budgeting .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-travel-budgeting .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .hero-amount{font-size:36px;line-height:47px}}.pms-travel-budgeting .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-travel-budgeting .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .hero-amount-unit{font-size:16px;line-height:20px}}.pms-travel-budgeting .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-travel-budgeting .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-travel-budgeting .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-travel-budgeting .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-travel-budgeting .sticky-dock.visible{display:flex}.pms-travel-budgeting .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-travel-budgeting .sticky-dock{display:none!important}}.pms-travel-budgeting .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-travel-budgeting .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-travel-budgeting .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .hero-mini-amount{font-size:24px;line-height:31px}}.pms-travel-budgeting .hero-mini-amount{color:#000}.pms-travel-budgeting .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-travel-budgeting .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-travel-budgeting .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-travel-budgeting .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .currency-select{font-size:16px;line-height:21px}}.pms-travel-budgeting .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-travel-budgeting .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-travel-budgeting .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-travel-budgeting .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-travel-budgeting .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .apply-btn{font-size:16px;line-height:20px}}.pms-travel-budgeting .apply-btn{cursor:pointer;white-space:nowrap}.pms-travel-budgeting .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-travel-budgeting .apply-btn:active{color:#0f2595}.pms-travel-budgeting .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-travel-budgeting .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-travel-budgeting .scenario-icon svg{width:16px;height:16px;display:block}.pms-travel-budgeting .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-travel-budgeting .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-travel-budgeting .apply-btn-label{display:inline}.pms-travel-budgeting .apply-btn-label-long{display:none}.pms-travel-budgeting .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-travel-budgeting .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-travel-budgeting .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-travel-budgeting .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-travel-budgeting .pms-accordion-item:last-child{border-bottom:none}.pms-travel-budgeting .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-travel-budgeting .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-travel-budgeting .pms-accordion-item:only-child{border-radius:11px}.pms-travel-budgeting .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-travel-budgeting .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-travel-budgeting .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-travel-budgeting .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-travel-budgeting .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-travel-budgeting .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-travel-budgeting .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-travel-budgeting .pms-accordion-header-content{flex:1;min-width:0}.pms-travel-budgeting .pms-accordion-title,.pms-travel-budgeting .accordion-title{align-items:center;gap:8px;display:flex}.pms-travel-budgeting .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-travel-budgeting .pms-accordion-badge,.pms-travel-budgeting .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-travel-budgeting .left-col .pms-accordion-badge,.pms-travel-budgeting .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .left-col .pms-accordion-badge,.pms-travel-budgeting .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-travel-budgeting .left-col .pms-accordion-badge,.pms-travel-budgeting .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-travel-budgeting .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-travel-budgeting .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-travel-budgeting .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-travel-budgeting .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-travel-budgeting .pms-accordion-body{background:#fff;padding:24px 16px}.pms-travel-budgeting .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-travel-budgeting .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-travel-budgeting .field-row{margin-bottom:24px}.pms-travel-budgeting .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-travel-budgeting .field-top>.field-label{flex:0 auto;min-width:0}.pms-travel-budgeting .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-travel-budgeting .field-label{font-size:16px;line-height:24px}}.pms-travel-budgeting .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-travel-budgeting .field-label>.info-wrap{flex-shrink:0}.pms-travel-budgeting .field-label.field-label--mb8,.pms-travel-budgeting .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-travel-budgeting .info-wrap{display:inline-flex;position:relative}.pms-travel-budgeting .info-wrap:hover .tooltip{display:block}.pms-travel-budgeting .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-travel-budgeting .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-travel-budgeting .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-travel-budgeting .input-wrapper--wide{width:160px}.pms-travel-budgeting .input-prefix,.pms-travel-budgeting .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .input-prefix,.pms-travel-budgeting .input-suffix{font-size:16px;line-height:21px}}.pms-travel-budgeting .input-prefix,.pms-travel-budgeting .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-travel-budgeting .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .field-input{font-size:16px;line-height:21px}}.pms-travel-budgeting .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-travel-budgeting .field-input::-webkit-inner-spin-button{display:none}.pms-travel-budgeting input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-travel-budgeting input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-travel-budgeting input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-travel-budgeting input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-travel-budgeting input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-travel-budgeting .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-travel-budgeting .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-travel-budgeting .summary-card-header svg{flex-shrink:0;display:block}.pms-travel-budgeting .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-travel-budgeting .summary-card-body{background:0 0;padding:0}.pms-travel-budgeting .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .summary-intro{font-size:16px;line-height:24px}}.pms-travel-budgeting .summary-intro{color:#000;margin-bottom:32px}.pms-travel-budgeting .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-travel-budgeting .summary-table{border-collapse:collapse;width:100%}.pms-travel-budgeting .summary-table td{padding-bottom:10px}.pms-travel-budgeting .summary-table tr:last-child td{padding-bottom:0}.pms-travel-budgeting .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-travel-budgeting .summary-table td:first-child{color:#4a4a4a}.pms-travel-budgeting .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-travel-budgeting .summary-table td:last-child{text-align:right;color:#000}.pms-travel-budgeting .summary-table tr{border-bottom:none}.pms-travel-budgeting .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .costs-intro{font-size:16px;line-height:24px}}.pms-travel-budgeting .costs-intro{color:#000;margin-bottom:16px}.pms-travel-budgeting .costs-table{width:100%;margin-bottom:0}.pms-travel-budgeting .costs-table td{padding-bottom:10px}.pms-travel-budgeting .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-travel-budgeting .costs-table td:first-child{color:#4a4a4a}.pms-travel-budgeting .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-travel-budgeting .costs-table td:last-child{text-align:right;color:#000}.pms-travel-budgeting .costs-table .plus,.pms-travel-budgeting .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-travel-budgeting hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-travel-budgeting .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-travel-budgeting .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .total-row span:first-child{font-size:16px;line-height:20px}}.pms-travel-budgeting .total-row span:first-child{color:#000}.pms-travel-budgeting .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .total-row span:last-child{font-size:18px;line-height:23px}}.pms-travel-budgeting .total-row span:last-child{color:#000;text-align:right}.pms-travel-budgeting .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-travel-budgeting .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .unit-suffix{font-size:16px;line-height:20px}}.pms-travel-budgeting .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-travel-budgeting .field-row--compact{margin-bottom:4px}.pms-travel-budgeting .field-row--sm{margin-bottom:6px}.pms-travel-budgeting .field-label--mb8{margin-bottom:8px}.pms-travel-budgeting .field-label--mb10{margin-bottom:10px}.pms-travel-budgeting .term-btns--mb{margin-bottom:14px}.pms-travel-budgeting .term-btns--mt{margin-top:24px}.pms-travel-budgeting .summary-card--mb12{margin-bottom:12px}.pms-travel-budgeting .costs-intro--mt{margin-top:32px}.pms-travel-budgeting .costs-intro--mb12{margin-bottom:12px}.pms-travel-budgeting .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-travel-budgeting .calc-toolbar{max-width:751px}}.pms-travel-budgeting .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-travel-budgeting .calc-toolbar{padding:0 16px 12px}}.pms-travel-budgeting .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-travel-budgeting .clear-btn{font-size:14px;line-height:18px}}.pms-travel-budgeting .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-travel-budgeting .clear-btn svg{flex-shrink:0;display:block}.pms-travel-budgeting .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-travel-budgeting .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-travel-budgeting .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-travel-budgeting .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-travel-budgeting .encourage-toast{font-size:16px;line-height:20px}}.pms-travel-budgeting .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-travel-budgeting .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-travel-budgeting .encourage-toast-icon svg{display:block}.pms-travel-budgeting .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-travel-budgeting .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-travel-budgeting .encourage-toast-close:hover{background:#0000000f}.pms-travel-budgeting .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-travel-budgeting .encourage-toast-close svg{display:block}.pms-travel-budgeting .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-travel-budgeting .status-banner.green,.pms-travel-budgeting .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-travel-budgeting .status-banner.yellow,.pms-travel-budgeting .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-travel-budgeting .status-banner.red,.pms-travel-budgeting .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-travel-budgeting .status-banner.blue,.pms-travel-budgeting .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-travel-budgeting .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-travel-budgeting .status-icon svg{display:block}.pms-travel-budgeting .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-travel-budgeting .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .status-desc{font-size:16px;line-height:24px}}.pms-travel-budgeting .status-desc{color:#000}.pms-travel-budgeting input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-travel-budgeting input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-travel-budgeting input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-travel-budgeting input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-travel-budgeting input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-travel-budgeting input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-travel-budgeting input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-travel-budgeting input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-travel-budgeting input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-travel-budgeting .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-travel-budgeting .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-travel-budgeting .calc-radio-group-label.is-error{color:#be2d2d}.pms-travel-budgeting .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-travel-budgeting .calc-field-error{font-size:14px;line-height:18px}}.pms-travel-budgeting .calc-field-error{color:#be2d2d}.pms-travel-budgeting .input-wrapper:focus-within,.pms-travel-budgeting .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-travel-budgeting .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .calc-section-title{font-size:16px;line-height:21px}}.pms-travel-budgeting .calc-section-title{color:#0f2595;text-align:left}.pms-travel-budgeting .calc-body .left-col .accordion-group,.pms-travel-budgeting .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-travel-budgeting .calc-body .left-col .accordion-item,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-travel-budgeting .calc-body .left-col .accordion-item:last-child,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-travel-budgeting .calc-body .left-col .accordion-item:first-child,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-travel-budgeting .calc-body .left-col .accordion-item:last-child,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-travel-budgeting .calc-body .left-col .accordion-item:only-child,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-travel-budgeting .calc-body .left-col .accordion-header,.pms-travel-budgeting .calc-body .left-col .pms-accordion-header,.pms-travel-budgeting .calc-body .left-col .accordion-item .accordion-header,.pms-travel-budgeting .calc-body .left-col .accordion-item.open .accordion-header,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-travel-budgeting .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-travel-budgeting .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-travel-budgeting .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-travel-budgeting .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-travel-budgeting .calc-body .left-col .accordion-body,.pms-travel-budgeting .calc-body .left-col .pms-accordion-body,.pms-travel-budgeting .calc-body .left-col .accordion-item .accordion-body,.pms-travel-budgeting .calc-body .left-col .accordion-item.open .accordion-body,.pms-travel-budgeting .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-travel-budgeting .calc-body .left-col .accordion-title,.pms-travel-budgeting .calc-body .left-col .pms-accordion-badge,.pms-travel-budgeting .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .calc-body .left-col .accordion-title,.pms-travel-budgeting .calc-body .left-col .pms-accordion-badge,.pms-travel-budgeting .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-travel-budgeting .calc-body .left-col .accordion-title,.pms-travel-budgeting .calc-body .left-col .pms-accordion-badge,.pms-travel-budgeting .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-travel-budgeting .calc-body .left-col .accordion-subtitle,.pms-travel-budgeting .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-travel-budgeting .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-travel-budgeting .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-travel-budgeting .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-travel-budgeting .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-travel-budgeting .calc-body .right-col .out-accordion-group,.pms-travel-budgeting .calc-body .right-col .pms-accordion-group,.pms-travel-budgeting .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-travel-budgeting .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-travel-budgeting .calc-body .right-col .out-accordion-header,.pms-travel-budgeting .calc-body .right-col .pms-accordion-header,.pms-travel-budgeting .calc-body .right-col .out-accordion .out-accordion-header,.pms-travel-budgeting .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-travel-budgeting .calc-body .right-col .out-accordion-body,.pms-travel-budgeting .calc-body .right-col .pms-accordion-body,.pms-travel-budgeting .calc-body .right-col .out-accordion .out-accordion-body,.pms-travel-budgeting .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-travel-budgeting .calc-body .right-col .out-accordion-badge,.pms-travel-budgeting .calc-body .right-col .pms-accordion-badge,.pms-travel-budgeting .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-travel-budgeting .schedule-wrap,.pms-travel-budgeting .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-travel-budgeting .schedule-table{border-collapse:collapse;width:100%}.pms-travel-budgeting .schedule-table th,.pms-travel-budgeting .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-travel-budgeting .schedule-table th:first-child,.pms-travel-budgeting .schedule-table td:first-child{text-align:left}.pms-travel-budgeting .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-travel-budgeting .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-travel-budgeting .btn-primary,.pms-travel-budgeting .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .btn-primary,.pms-travel-budgeting .bts-print-btn{font-size:16px;line-height:22px}}.pms-travel-budgeting .btn-primary,.pms-travel-budgeting .bts-print-btn{cursor:pointer}.pms-travel-budgeting .btn-primary:hover,.pms-travel-budgeting .bts-print-btn:hover{background:#173be8}.pms-travel-budgeting .btn-primary:active,.pms-travel-budgeting .bts-print-btn:active{background:#0f2595}.pms-travel-budgeting .btn-primary:focus-visible,.pms-travel-budgeting .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-travel-budgeting .desktop-layout{border:1px solid #d9dffb}@media (min-width:992px){.pms-travel-budgeting .left-col{width:60%}.pms-travel-budgeting .right-col{width:40%}}.pms-travel-budgeting .calc-header{background:#1334cb}.pms-travel-budgeting .hero-full.blue-hero,.pms-travel-budgeting .hero-desktop.blue-hero{background:#0f2595}.pms-travel-budgeting .hero-full.green-hero,.pms-travel-budgeting .hero-desktop.green-hero{background:#3e9a6b}.pms-travel-budgeting .hero-full.pink-hero,.pms-travel-budgeting .hero-desktop.pink-hero{background:#d45168}.pms-travel-budgeting .hero-full.orange-hero,.pms-travel-budgeting .hero-desktop.orange-hero{background:#f6a000}.pms-travel-budgeting .hero-bubble.blue-bubble,.pms-travel-budgeting .hero-bubble-desktop.blue-bubble,.pms-travel-budgeting .hero-mini.blue-bubble{background:#c8edfe}.pms-travel-budgeting .hero-bubble.green-bubble,.pms-travel-budgeting .hero-bubble-desktop.green-bubble,.pms-travel-budgeting .hero-mini.green-bubble{background:#d7f1c3}.pms-travel-budgeting .hero-bubble.pink-bubble,.pms-travel-budgeting .hero-bubble-desktop.pink-bubble,.pms-travel-budgeting .hero-mini.pink-bubble{background:#ffb0d2}.pms-travel-budgeting .hero-bubble.orange-bubble,.pms-travel-budgeting .hero-bubble-desktop.orange-bubble,.pms-travel-budgeting .hero-mini.orange-bubble{background:#ffee9b}.pms-travel-budgeting .hero-badge{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;font-weight:600}.pms-travel-budgeting .currency-select{margin-bottom:16px}.pms-travel-budgeting .tb-simple-label{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:8px;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-simple-label{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-segmented{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pms-travel-budgeting .tb-segmented button{box-sizing:border-box;color:#000;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-weight:600;display:flex}@media (max-width:767px){.pms-travel-budgeting .tb-segmented button{font-size:14px;line-height:18px}}.pms-travel-budgeting .tb-segmented button{cursor:pointer}.pms-travel-budgeting .tb-segmented button.active,.pms-travel-budgeting .tb-segmented button.is-active,.pms-travel-budgeting .tb-segmented button[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-travel-budgeting .tb-segmented button:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-travel-budgeting .tb-check-icon{width:11px;height:11px}.pms-travel-budgeting .tb-trip-type{margin-bottom:16px}.pms-travel-budgeting .tb-trip-type p{color:#4a4a4a;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:8px 0 0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-trip-type p{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-budget-row{background:#f9fcff;border:1px solid #a1b0f6;border-radius:10px;grid-template-columns:minmax(0,1fr) auto 112px;align-items:center;gap:10px;margin-bottom:14px;padding:14px 12px;display:grid}.pms-travel-budgeting .tb-budget-row>label{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-budget-row>label{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-switch{cursor:pointer;background:#d9dffb;border:0;border-radius:50px;flex-shrink:0;width:42px;height:24px;padding:0;position:relative}.pms-travel-budgeting .tb-switch span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.pms-travel-budgeting .tb-switch.is-on{background:#1334cb}.pms-travel-budgeting .tb-switch.is-on span{transform:translate(18px)}.pms-travel-budgeting .tb-money-input{width:112px;height:36px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-weight:600;display:flex}@media (max-width:767px){.pms-travel-budgeting .tb-money-input{font-size:16px;line-height:21px}}.pms-travel-budgeting .tb-money-input input{width:100%;min-width:0;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;outline:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .tb-money-input input{font-size:16px;line-height:21px}}.pms-travel-budgeting .tb-money-input.is-disabled{opacity:.45;background:#f0f0f0}.pms-travel-budgeting .tb-accordion-toggle{justify-content:flex-end;margin:-2px 0 10px;display:flex}.pms-travel-budgeting .tb-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pms-travel-budgeting .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-travel-budgeting .accordion-header-content,.pms-travel-budgeting .accordion-header>span:first-child{flex:1;min-width:0}.pms-travel-budgeting .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-travel-budgeting .accordion-chevron svg{transition:transform .2s;display:block}.pms-travel-budgeting .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-travel-budgeting .tb-input-accordions{border:1px solid #a1b0f6;border-radius:10px;gap:0;overflow:visible}.pms-travel-budgeting .tb-input-accordions .accordion-item,.pms-travel-budgeting .tb-input-accordions .accordion-item.open,.pms-travel-budgeting .tb-input-accordions .accordion-item:last-child,.pms-travel-budgeting .tb-input-accordions .accordion-item.open:last-child{background:#f9fcff;border:0;overflow:visible}.pms-travel-budgeting .tb-input-accordions .accordion-item:first-child{border-radius:9px 9px 0 0}.pms-travel-budgeting .tb-input-accordions .accordion-item:last-child{border-radius:0 0 9px 9px}.pms-travel-budgeting .tb-input-accordions .accordion-item:only-child{border-radius:9px}.pms-travel-budgeting .tb-input-accordions .accordion-item:not(:last-child){border-bottom:1px solid #a1b0f6}.pms-travel-budgeting .tb-input-accordions .accordion-header,.pms-travel-budgeting .tb-input-accordions .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:14px 16px}.pms-travel-budgeting .tb-input-accordions .accordion-body{background:#f9fcff;padding:14px 16px}.pms-travel-budgeting .tb-input-accordions .accordion-item:first-child .accordion-header{border-radius:9px 9px 0 0}.pms-travel-budgeting .tb-input-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 9px 9px}.pms-travel-budgeting .tb-input-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:9px}.pms-travel-budgeting .tb-input-accordions .accordion-item:only-child.open .accordion-header{border-radius:9px 9px 0 0}.pms-travel-budgeting .tb-input-accordions .accordion-item:last-child .accordion-body,.pms-travel-budgeting .tb-input-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 9px 9px}.pms-travel-budgeting .tb-input-accordions .accordion-title{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .tb-input-accordions .accordion-title{font-size:16px;line-height:21px}}.pms-travel-budgeting .tb-input-accordions .accordion-subtitle{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));margin-top:3px;font-weight:400;display:block}.pms-travel-budgeting .tb-number-field{margin-bottom:14px}.pms-travel-budgeting .tb-number-field:last-child{margin-bottom:0}.pms-travel-budgeting .tb-field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.pms-travel-budgeting .tb-field-top label{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-field-top label{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-field-top input[type=number]{width:80px;height:32px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:5px;padding:4px 8px;font-weight:600}@media (max-width:767px){.pms-travel-budgeting .tb-field-top input[type=number]{font-size:16px;line-height:21px}}.pms-travel-budgeting .tb-field-top input[type=number]{appearance:textfield}.pms-travel-budgeting .tb-field-top input[type=number]::-webkit-inner-spin-button{appearance:none}.pms-travel-budgeting .tb-field-top input[type=number]::-webkit-outer-spin-button{appearance:none}.pms-travel-budgeting .tb-slider{height:7px}.pms-travel-budgeting .tb-slider::-webkit-slider-runnable-track{height:7px}.pms-travel-budgeting .tb-slider::-webkit-slider-thumb{border-width:1.5px;width:16px;height:16px;margin-top:-5px}.pms-travel-budgeting .tb-slider::-moz-range-track{height:7px}.pms-travel-budgeting .tb-slider::-moz-range-thumb{border-width:1.5px;width:16px;height:16px}.pms-travel-budgeting .tb-expense-row,.pms-travel-budgeting .tb-custom-expense{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;margin-bottom:12px;display:grid}.pms-travel-budgeting .tb-expense-row>label,.pms-travel-budgeting .tb-custom-expense>label{color:#000;min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-expense-row>label,.pms-travel-budgeting .tb-custom-expense>label{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-custom-expense{grid-template-columns:minmax(0,1fr) 96px 18px;gap:8px}.pms-travel-budgeting .tb-custom-expense .tb-money-input{width:100%}.pms-travel-budgeting .tb-custom-expense .tb-custom-label{min-width:0;height:34px;font:inherit;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000073;border-radius:5px;padding:6px 8px;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-custom-expense .tb-custom-label{font-size:18px;line-height:27px}}.pms-travel-budgeting .tb-remove{color:#1434cb;cursor:pointer;background:#fff;border:1px solid #1434cb;border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex}.pms-travel-budgeting .tb-remove svg{width:10px;height:10px}.pms-travel-budgeting .tb-add{color:#1434cb;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600;display:block}@media (max-width:767px){.pms-travel-budgeting .tb-add{font-size:16px;line-height:20px}}.pms-travel-budgeting .tb-add{cursor:pointer}.pms-travel-budgeting .tb-label-with-info{align-items:center;gap:4px;display:inline-flex}.pms-travel-budgeting .info-icon{background:0 0;border:0;padding:0}.pms-travel-budgeting .info-wrap:hover .tooltip,.pms-travel-budgeting .info-wrap:focus-within .tooltip{display:block}.pms-travel-budgeting .tb-budget-status{color:#2f6f4e;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#d6f2c4;border:1px solid #40996b;border-radius:4px;align-items:center;gap:8px;margin:12px 0 10px;padding:10px 12px;font-weight:600;display:flex}.pms-travel-budgeting .tb-budget-status.is-over{color:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-travel-budgeting .tb-status-icon{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pms-travel-budgeting .tb-budget-used{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-bottom:14px;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-budget-used{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-budget-used>span,.pms-travel-budgeting .tb-budget-used>small{color:#4a4a4a;margin-bottom:5px;display:block}.pms-travel-budgeting .tb-budget-track,.pms-travel-budgeting .tb-top-track{background:#f0f0f0;border-radius:5px;height:7px;overflow:hidden}.pms-travel-budgeting .tb-budget-track span,.pms-travel-budgeting .tb-top-track span{background:#1434cb;height:100%;display:block}.pms-travel-budgeting .tb-summary-card{margin-bottom:14px}.pms-travel-budgeting .tb-section-icon{color:#1434cb;flex:0 0 16px;width:16px;height:16px;display:block}.pms-travel-budgeting .tb-summary-row,.pms-travel-budgeting .tb-cost-row,.pms-travel-budgeting .tb-cost-total{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-travel-budgeting .tb-summary-row,.pms-travel-budgeting .tb-cost-row,.pms-travel-budgeting .tb-cost-total{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-summary-row strong,.pms-travel-budgeting .tb-cost-row strong,.pms-travel-budgeting .tb-cost-total strong{font-family:var(--font-family-bold,var(--font-family-calculator));text-align:right;flex-shrink:0;font-weight:700}.pms-travel-budgeting .tb-result-badge{color:#fff;min-height:18px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:2px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-travel-budgeting .tb-result-badge{font-size:11px;line-height:14px}}.pms-travel-budgeting .tb-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-travel-budgeting .tb-result-accordions{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:visible}.pms-travel-budgeting .tb-result-accordions .accordion-item{background:#fff;border:0;border-bottom:1px solid #0000001a}.pms-travel-budgeting .tb-result-accordions .accordion-item:last-child{border-bottom:none}.pms-travel-budgeting .tb-result-accordions .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-travel-budgeting .tb-result-accordions .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-travel-budgeting .tb-result-accordions .accordion-item:only-child{border-radius:7px}.pms-travel-budgeting .tb-result-accordions .accordion-header,.pms-travel-budgeting .tb-result-accordions .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:12px 14px}.pms-travel-budgeting .tb-result-accordions .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-travel-budgeting .tb-result-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-travel-budgeting .tb-result-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-travel-budgeting .tb-result-accordions .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-travel-budgeting .tb-result-accordions .accordion-body{padding:14px}.pms-travel-budgeting .tb-result-accordions .accordion-item:last-child .accordion-body,.pms-travel-budgeting .tb-result-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 7px 7px}.pms-travel-budgeting .tb-result-accordions .accordion-title{align-items:center;gap:7px;display:flex}.pms-travel-budgeting .tb-result-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 12px;font-weight:400}@media (max-width:767px){.pms-travel-budgeting .tb-result-intro{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-cost-total{font-family:var(--font-family-bold,var(--font-family-calculator));border-top:1px solid #4a4a4a;margin-top:6px;padding-top:10px;font-weight:700}.pms-travel-budgeting .tb-top-item{margin-bottom:10px}.pms-travel-budgeting .tb-top-item:last-child{margin-bottom:0}.pms-travel-budgeting .tb-top-item>div:first-child{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:10px;margin-bottom:6px;font-weight:400;display:flex}@media (max-width:767px){.pms-travel-budgeting .tb-top-item>div:first-child{font-size:16px;line-height:24px}}.pms-travel-budgeting .tb-top-item>div:first-child strong{flex-shrink:0}.pms-travel-budgeting .tb-top-item small{color:#4a4a4a;font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-top:4px;font-weight:400;display:block}@media (max-width:991px){.pms-travel-budgeting>.intro-text{width:100%;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin-left:auto;margin-right:auto;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-travel-budgeting>.intro-text{font-size:18px;line-height:27px}}@media (max-width:991px){.pms-travel-budgeting .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-travel-budgeting .desktop-layout{border:0}.pms-travel-budgeting .left-col,.pms-travel-budgeting .right-col{width:100%;padding:0}.pms-travel-budgeting .hero-amount{font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}}@media (max-width:991px) and (max-width:767px){.pms-travel-budgeting .hero-amount{font-size:36px;line-height:47px}}@media (max-width:991px){.pms-travel-budgeting .hero-mini-badge{max-width:55%;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;font-weight:600}.pms-travel-budgeting .tb-budget-row{grid-template-columns:minmax(0,1fr) auto 96px}.pms-travel-budgeting .tb-money-input{width:96px}.pms-travel-budgeting .tb-expense-row{grid-template-columns:minmax(0,1fr) 96px}.pms-travel-budgeting .tb-custom-expense{grid-template-columns:minmax(0,1fr) 78px 18px;gap:6px}.pms-travel-budgeting .tooltip{width:min(190px,100vw - 48px)}}.pms-true-cost-of-consolidation,.pms-true-cost-of-consolidation *,.pms-true-cost-of-consolidation :before,.pms-true-cost-of-consolidation :after{box-sizing:border-box}.pms-true-cost-of-consolidation{--blue:#1434cb;--text:#000;--border:#0000001a;--font:var(--font-family-calculator);--blue-border:#a1b0f6;font-family:var(--font);width:100%;max-width:1440px;color:var(--text);font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;margin:0 auto;padding:46px 80px;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation{font-size:16px;line-height:24px}}@media (max-width:991px){.pms-true-cost-of-consolidation{border-radius:24px;box-shadow:0 4px 4px #00000040}}@media (max-width:767px){.pms-true-cost-of-consolidation{padding:24px 18px}}.pms-true-cost-of-consolidation .pms-page-title{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-cost-of-consolidation .pms-page-title{max-width:751px}}.pms-true-cost-of-consolidation .pms-page-title{font:inherit;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;margin:0 auto 10px;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .pms-page-title{font-size:36px;line-height:47px}}.pms-true-cost-of-consolidation .pms-page-title{color:#000}.pms-true-cost-of-consolidation .intro-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-cost-of-consolidation .intro-text{max-width:751px}}.pms-true-cost-of-consolidation .intro-text{font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 auto;padding-bottom:24px;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .intro-text{font-size:18px;line-height:27px}}.pms-true-cost-of-consolidation .intro-text{color:#000}.pms-true-cost-of-consolidation .calc-body{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-cost-of-consolidation .calc-body{max-width:751px}}.pms-true-cost-of-consolidation .calc-body{background:#fff;margin:0 auto}.pms-true-cost-of-consolidation .calc-header{color:#fff;font-size:14px;line-height:22px;font-family:var(--font-family-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;justify-content:center;padding:8px 16px;font-weight:700;display:flex}@media (max-width:767px){.pms-true-cost-of-consolidation .calc-header{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .calc-header{align-self:stretch;align-items:center;gap:10px}.pms-true-cost-of-consolidation .desktop-layout{border:1px solid #d9dffb;gap:32px;padding:0 24px;display:flex}@media (max-width:991px){.pms-true-cost-of-consolidation .desktop-layout{gap:0;padding:24px 16px;display:block}}.pms-true-cost-of-consolidation .left-col{flex:12 1 0;min-width:0;padding:24px 0}.pms-true-cost-of-consolidation .right-col{background:#fff;flex:11 128px;min-width:0;padding:24px 0}@media (max-width:991px){.pms-true-cost-of-consolidation .left-col.tab-hidden,.pms-true-cost-of-consolidation .right-col.tab-hidden{display:none}}@media (min-width:992px){.pms-true-cost-of-consolidation .left-col,.pms-true-cost-of-consolidation .right-col{display:block!important}}.pms-true-cost-of-consolidation .tabs,.pms-true-cost-of-consolidation .tabs-static{background:#f0f0f0;gap:0;padding:4px;display:flex}.pms-true-cost-of-consolidation .tab-btn{font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 8px;font-weight:400;transition:all .2s}.pms-true-cost-of-consolidation .tab-btn.active{color:#1434cb;font-family:var(--font-family-semi-bold,var(--font-family-calculator));background:#fff;font-weight:600;box-shadow:0 2px 16px #00000014}@media (min-width:992px){.pms-true-cost-of-consolidation .tabs,.pms-true-cost-of-consolidation .tabs-static{display:none}}.pms-true-cost-of-consolidation .hero-full{justify-content:center;align-items:center;padding:16px;display:flex}@media (min-width:992px){.pms-true-cost-of-consolidation .hero-full{display:none}}.pms-true-cost-of-consolidation .hero-bubble{text-align:center;border-radius:60px;width:100%;max-width:420px;padding:24px 40px}@media (max-width:480px){.pms-true-cost-of-consolidation .hero-bubble{padding:20px 24px}}.pms-true-cost-of-consolidation .hero-desktop{margin-bottom:24px;padding:16px;display:none}@media (min-width:992px){.pms-true-cost-of-consolidation .hero-desktop{display:block}}.pms-true-cost-of-consolidation .hero-bubble-desktop{text-align:center;border-radius:60px;width:100%;padding:40px 0}.pms-true-cost-of-consolidation .hero-label{font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;font-weight:600}.pms-true-cost-of-consolidation .hero-amount{max-width:100%;font-size:32px;line-height:42px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .hero-amount{font-size:36px;line-height:47px}}.pms-true-cost-of-consolidation .hero-amount{color:#000;overflow-wrap:anywhere;margin-bottom:8px}.pms-true-cost-of-consolidation .hero-amount-unit{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .hero-amount-unit{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .hero-amount-unit{font-family:var(--font-family-medium,var(--font-family-calculator));color:#4a4a4a;font-weight:500}.pms-true-cost-of-consolidation .hero-badge{overflow-wrap:anywhere;color:#fff;max-width:100%;font-size:14px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:40px;padding:4px 8px;font-weight:600;display:inline-block}.pms-true-cost-of-consolidation .hero-note{max-width:280px;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;margin:0 auto;font-weight:400}.pms-true-cost-of-consolidation .sticky-dock{z-index:100;flex-direction:column;display:none;position:sticky;top:0}.pms-true-cost-of-consolidation .sticky-dock.visible{display:flex}.pms-true-cost-of-consolidation .sticky-dock .tabs{margin-bottom:0}@media (min-width:992px){.pms-true-cost-of-consolidation .sticky-dock{display:none!important}}.pms-true-cost-of-consolidation .hero-mini{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pms-true-cost-of-consolidation .hero-mini-label{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:1px;font-weight:600}.pms-true-cost-of-consolidation .hero-mini-amount{font-size:20px;line-height:26px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .hero-mini-amount{font-size:24px;line-height:31px}}.pms-true-cost-of-consolidation .hero-mini-amount{color:#000}.pms-true-cost-of-consolidation .hero-mini-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1434cb;border-radius:40px;flex-shrink:0;padding:4px 8px;font-weight:600}.pms-true-cost-of-consolidation .pms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-true-cost-of-consolidation .currency-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;margin-bottom:4px;font-weight:500;display:block}.pms-true-cost-of-consolidation .currency-select{width:100%;height:46px;font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:1px solid #00000080;border-radius:8px;padding:8px 36px 8px 8px;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .currency-select{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .currency-select{color:#000;appearance:none;cursor:pointer;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M14.707%205.41406L8%2012.1211L1.29297%205.41406L2.70703%204L8%209.29297L13.293%204L14.707%205.41406Z%22%20fill%3D%22%231434CB%22%2F%3E%3C%2Fsvg%3E) right 12px center no-repeat;margin-bottom:24px}.pms-true-cost-of-consolidation .pms-section-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pms-true-cost-of-consolidation .scenario-card-list{flex-direction:column;gap:8px;width:100%;display:flex}.pms-true-cost-of-consolidation .scenario-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pms-true-cost-of-consolidation .apply-btn{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .apply-btn{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .apply-btn{cursor:pointer;white-space:nowrap}.pms-true-cost-of-consolidation .apply-btn:hover{color:#173be8;text-decoration:underline}.pms-true-cost-of-consolidation .apply-btn:active{color:#0f2595}.pms-true-cost-of-consolidation .apply-btn:focus-visible{outline-offset:2px;outline:2px solid #1434cb}.pms-true-cost-of-consolidation .scenario-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.pms-true-cost-of-consolidation .scenario-icon svg{width:16px;height:16px;display:block}.pms-true-cost-of-consolidation .scenario-icon svg path:not([fill=none]){fill:#000;fill-opacity:1}.pms-true-cost-of-consolidation .sg-scenario-icon{flex-shrink:0;width:16px;height:16px}.pms-true-cost-of-consolidation .apply-btn-label{display:inline}.pms-true-cost-of-consolidation .apply-btn-label-long{display:none}.pms-true-cost-of-consolidation .pms-collapse-btn{color:var(--blue);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.pms-true-cost-of-consolidation .pms-accordion-group{border:1px solid var(--blue-border,#a1b0f6);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:visible}.pms-true-cost-of-consolidation .pms-accordion-group--right{border:1px solid #0000001a;border-radius:8px}.pms-true-cost-of-consolidation .pms-accordion-item{background:#fff;border:none;border-bottom:1px solid #a1b0f6;transition:background .15s}.pms-true-cost-of-consolidation .pms-accordion-item:last-child{border-bottom:none}.pms-true-cost-of-consolidation .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-true-cost-of-consolidation .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-true-cost-of-consolidation .pms-accordion-item:only-child{border-radius:11px}.pms-true-cost-of-consolidation .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-true-cost-of-consolidation .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-true-cost-of-consolidation .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-true-cost-of-consolidation .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-true-cost-of-consolidation .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:11px 11px 0 0}.pms-true-cost-of-consolidation .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item{border-bottom:1px solid #0000001a}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:first-child{border-radius:7px 7px 0 0}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:last-child{border-radius:0 0 7px 7px}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:only-child{border-radius:7px}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:first-child .pms-accordion-header{border-radius:7px 7px 0 0}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:last-child:not(.open) .pms-accordion-header,.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:7px}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:only-child.open .pms-accordion-header{border-radius:7px 7px 0 0}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-item:only-child .pms-accordion-body{border-radius:0 0 7px 7px}.pms-true-cost-of-consolidation .pms-accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#b3d7ff59;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.pms-true-cost-of-consolidation .pms-accordion-header-content{flex:1;min-width:0}.pms-true-cost-of-consolidation .pms-accordion-title,.pms-true-cost-of-consolidation .accordion-title{align-items:center;gap:8px;display:flex}.pms-true-cost-of-consolidation .pms-accordion-icon{flex-shrink:0;align-items:center;display:flex}.pms-true-cost-of-consolidation .pms-accordion-badge,.pms-true-cost-of-consolidation .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-true-cost-of-consolidation .left-col .pms-accordion-badge,.pms-true-cost-of-consolidation .left-col .result-accordion-badge{color:#0f2595;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .left-col .pms-accordion-badge,.pms-true-cost-of-consolidation .left-col .result-accordion-badge{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .left-col .pms-accordion-badge,.pms-true-cost-of-consolidation .left-col .result-accordion-badge{text-transform:none;padding:0}.pms-true-cost-of-consolidation .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400;font-family:var(--font-family-regular,var(--font-family-calculator));color:#000;margin-top:4px;font-weight:400}.pms-true-cost-of-consolidation .pms-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-true-cost-of-consolidation .pms-accordion-chevron svg{transition:transform .2s;display:block}.pms-true-cost-of-consolidation .pms-accordion-item.open .pms-accordion-chevron svg{transform:rotate(180deg)}.pms-true-cost-of-consolidation .pms-accordion-body{background:#fff;padding:24px 16px}.pms-true-cost-of-consolidation .pms-accordion-group--right .pms-accordion-body{padding:16px}.pms-true-cost-of-consolidation .pms-accordion-item:not(.open) .pms-accordion-body{display:none}.pms-true-cost-of-consolidation .field-row{margin-bottom:24px}.pms-true-cost-of-consolidation .field-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pms-true-cost-of-consolidation .field-top>.field-label{flex:0 auto;min-width:0}.pms-true-cost-of-consolidation .field-label{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;grid-template-columns:auto auto;align-items:center;column-gap:8px;font-weight:500;display:grid}@media (max-width:767px){.pms-true-cost-of-consolidation .field-label{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .field-label{color:#4a4a4a;overflow-wrap:break-word}.pms-true-cost-of-consolidation .field-label>.info-wrap{flex-shrink:0}.pms-true-cost-of-consolidation .field-label.field-label--mb8,.pms-true-cost-of-consolidation .field-label.field-label--mb10{font-size:14px;line-height:22px;font-family:var(--font-family-medium,var(--font-family-calculator));letter-spacing:0;font-weight:500}.pms-true-cost-of-consolidation .info-wrap{display:inline-flex;position:relative}.pms-true-cost-of-consolidation .info-wrap:hover .tooltip{display:block}.pms-true-cost-of-consolidation .info-icon{cursor:help;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pms-true-cost-of-consolidation .tooltip{color:#fff;font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;z-index:9999;pointer-events:none;text-align:left;white-space:normal;background:#000;border-radius:7px;width:190px;padding:7px 10px;font-weight:400;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000040}.pms-true-cost-of-consolidation .input-wrapper{background:#fff;border:1px solid #00000080;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;width:110px;height:46px;padding:8px;display:flex}.pms-true-cost-of-consolidation .input-wrapper--wide{width:160px}.pms-true-cost-of-consolidation .input-prefix,.pms-true-cost-of-consolidation .input-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .input-prefix,.pms-true-cost-of-consolidation .input-suffix{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .input-prefix,.pms-true-cost-of-consolidation .input-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));color:#000;white-space:nowrap;background:#fff;flex-shrink:0;font-weight:500}.pms-true-cost-of-consolidation .field-input{font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;border:none;outline:none;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .field-input{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .field-input{color:#000;background:#fff;flex:1;min-width:0;padding:0}.pms-true-cost-of-consolidation .field-input::-webkit-inner-spin-button{display:none}.pms-true-cost-of-consolidation input[type=range]{appearance:none;cursor:pointer;background:0 0;border:1px solid #00000080;border-radius:9999px;outline:none;width:100%;height:12px}.pms-true-cost-of-consolidation input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:12px}.pms-true-cost-of-consolidation input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;margin-top:-5px;box-shadow:0 1px 4px #00000038}.pms-true-cost-of-consolidation input[type=range]::-moz-range-track{background:#f0f0f0;border-radius:9999px;height:12px}.pms-true-cost-of-consolidation input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:2.5px solid #00000080;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #00000038}.pms-true-cost-of-consolidation .summary-card{background:#fff;border:1px solid #0000001a;border-radius:8px;margin-bottom:16px;padding:16px 16px 24px;box-shadow:0 2px 8px -2px #0000001a}.pms-true-cost-of-consolidation .summary-card-header{background:0 0;align-items:center;gap:8px;padding:0 0 16px;display:flex}.pms-true-cost-of-consolidation .summary-card-header svg{flex-shrink:0;display:block}.pms-true-cost-of-consolidation .summary-card-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-true-cost-of-consolidation .summary-card-body{background:0 0;padding:0}.pms-true-cost-of-consolidation .summary-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .summary-intro{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .summary-intro{color:#000;margin-bottom:32px}.pms-true-cost-of-consolidation .summary-inner{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;padding:12px}.pms-true-cost-of-consolidation .summary-table{border-collapse:collapse;width:100%}.pms-true-cost-of-consolidation .summary-table td{padding-bottom:10px}.pms-true-cost-of-consolidation .summary-table tr:last-child td{padding-bottom:0}.pms-true-cost-of-consolidation .summary-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .summary-table td:first-child{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .summary-table td:first-child{color:#4a4a4a}.pms-true-cost-of-consolidation .summary-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .summary-table td:last-child{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .summary-table td:last-child{text-align:right;color:#000}.pms-true-cost-of-consolidation .summary-table tr{border-bottom:none}.pms-true-cost-of-consolidation .costs-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .costs-intro{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .costs-intro{color:#000;margin-bottom:16px}.pms-true-cost-of-consolidation .costs-table{width:100%;margin-bottom:0}.pms-true-cost-of-consolidation .costs-table td{padding-bottom:10px}.pms-true-cost-of-consolidation .costs-table td:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .costs-table td:first-child{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .costs-table td:first-child{color:#4a4a4a}.pms-true-cost-of-consolidation .costs-table td:last-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .costs-table td:last-child{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .costs-table td:last-child{text-align:right;color:#000}.pms-true-cost-of-consolidation .costs-table .plus,.pms-true-cost-of-consolidation .costs-table .minus{color:#4a4a4a;margin-right:4px}.pms-true-cost-of-consolidation hr.divider{background:#00000080;border:none;width:100%;max-width:100%;height:1px;margin:0 0 16px}.pms-true-cost-of-consolidation .total-row{background:#f9fcff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;display:flex}.pms-true-cost-of-consolidation .total-row span:first-child{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .total-row span:first-child{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .total-row span:first-child{color:#000}.pms-true-cost-of-consolidation .total-row span:last-child{font-size:16px;line-height:21px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .total-row span:last-child{font-size:18px;line-height:23px}}.pms-true-cost-of-consolidation .total-row span:last-child{color:#000;text-align:right}.pms-true-cost-of-consolidation .hero-amount-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.pms-true-cost-of-consolidation .unit-suffix{font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .unit-suffix{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .unit-suffix{font-family:var(--font-family-medium,var(--font-family-calculator));font-weight:500}.pms-true-cost-of-consolidation .field-row--compact{margin-bottom:4px}.pms-true-cost-of-consolidation .field-row--sm{margin-bottom:6px}.pms-true-cost-of-consolidation .field-label--mb8{margin-bottom:8px}.pms-true-cost-of-consolidation .field-label--mb10{margin-bottom:10px}.pms-true-cost-of-consolidation .term-btns--mb{margin-bottom:14px}.pms-true-cost-of-consolidation .term-btns--mt{margin-top:24px}.pms-true-cost-of-consolidation .summary-card--mb12{margin-bottom:12px}.pms-true-cost-of-consolidation .costs-intro--mt{margin-top:32px}.pms-true-cost-of-consolidation .costs-intro--mb12{margin-bottom:12px}.pms-true-cost-of-consolidation .calc-toolbar{justify-content:flex-end;width:100%;max-width:1280px;display:flex}@media (min-width:768px) and (max-width:991px){.pms-true-cost-of-consolidation .calc-toolbar{max-width:751px}}.pms-true-cost-of-consolidation .calc-toolbar{margin:0 auto;padding:0 0 12px}@media (max-width:991px){.pms-true-cost-of-consolidation .calc-toolbar{padding:0 16px 12px}}.pms-true-cost-of-consolidation .clear-btn{color:var(--blue);font-family:var(--font);font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #a1b0f6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-true-cost-of-consolidation .clear-btn{font-size:14px;line-height:18px}}.pms-true-cost-of-consolidation .clear-btn{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pms-true-cost-of-consolidation .clear-btn svg{flex-shrink:0;display:block}.pms-true-cost-of-consolidation .clear-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}.pms-true-cost-of-consolidation .clear-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pms-true-cost-of-consolidation .encourage-toasts{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.pms-true-cost-of-consolidation .encourage-toast{border:1px solid #a1b0f6;border-left:4px solid var(--blue);font-family:var(--font);font-size:14px;line-height:18px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:400;display:flex;box-shadow:0 6px 24px -6px #00000040}@media (max-width:767px){.pms-true-cost-of-consolidation .encourage-toast{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .encourage-toast{font-family:var(--font-family-medium,var(--font-family-calculator));color:var(--text);pointer-events:auto;font-weight:500;animation:.25s ease-out encourage-pop}.pms-true-cost-of-consolidation .encourage-toast-icon{color:#f6a000;flex-shrink:0;width:18px;height:18px;margin-top:1px;display:inline-flex}.pms-true-cost-of-consolidation .encourage-toast-icon svg{display:block}.pms-true-cost-of-consolidation .encourage-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.pms-true-cost-of-consolidation .encourage-toast-close{color:#4a4a4a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.pms-true-cost-of-consolidation .encourage-toast-close:hover{background:#0000000f}.pms-true-cost-of-consolidation .encourage-toast-close:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pms-true-cost-of-consolidation .encourage-toast-close svg{display:block}.pms-true-cost-of-consolidation .status-banner{--calc-status-title:#000;border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:12px 16px;display:flex}.pms-true-cost-of-consolidation .status-banner.green,.pms-true-cost-of-consolidation .status-banner.positive{--calc-status-title:#2f6f4e;background:#d6f2c4;border-color:#40996b}.pms-true-cost-of-consolidation .status-banner.yellow,.pms-true-cost-of-consolidation .status-banner.warning{--calc-status-title:#875903;background:#ffef99;border-color:#c38004}.pms-true-cost-of-consolidation .status-banner.red,.pms-true-cost-of-consolidation .status-banner.negative{--calc-status-title:#be2d2d;background:#ffd6e999;border-color:#d65151}.pms-true-cost-of-consolidation .status-banner.blue,.pms-true-cost-of-consolidation .status-banner.info{--calc-status-title:#005e8a;background:#c7edff;border-color:#005e8a}.pms-true-cost-of-consolidation .status-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pms-true-cost-of-consolidation .status-icon svg{display:block}.pms-true-cost-of-consolidation .status-title{font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;color:var(--calc-status-title);margin-bottom:2px;font-weight:600}.pms-true-cost-of-consolidation .status-desc{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .status-desc{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .status-desc{color:#000}.pms-true-cost-of-consolidation input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1334cb;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;transition:box-shadow .15s}.pms-true-cost-of-consolidation input[type=radio]:checked{background:radial-gradient(circle,#1334cb 0 4px,#fff 4.5px)}.pms-true-cost-of-consolidation input[type=radio]:hover:not(:disabled){box-shadow:0 0 0 6px #b3d7ff99}.pms-true-cost-of-consolidation input[type=radio]:focus-visible{outline-offset:5px;outline:1px dotted #0f2595}.pms-true-cost-of-consolidation input[type=radio]:active:not(:disabled){border-color:#0f2595}.pms-true-cost-of-consolidation input[type=radio]:active:not(:disabled):checked{background:radial-gradient(circle,#0f2595 0 4px,#fff 4.5px)}.pms-true-cost-of-consolidation input[type=radio]:disabled{cursor:not-allowed;border-color:#0003}.pms-true-cost-of-consolidation input[type=radio]:disabled:checked{background:radial-gradient(circle,#0003 0 4px,#fff 4.5px)}.pms-true-cost-of-consolidation input[type=radio][aria-invalid=true]{border-color:#d65151}.pms-true-cost-of-consolidation .calc-radio-group-label{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .calc-radio-group-label{font-size:14px;line-height:18px}}.pms-true-cost-of-consolidation .calc-radio-group-label{color:#4a4a4a;margin-bottom:8px}.pms-true-cost-of-consolidation .calc-radio-group-label.is-error{color:#be2d2d}.pms-true-cost-of-consolidation .calc-field-error{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;align-items:flex-start;gap:6px;margin-top:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-true-cost-of-consolidation .calc-field-error{font-size:14px;line-height:18px}}.pms-true-cost-of-consolidation .calc-field-error{color:#be2d2d}.pms-true-cost-of-consolidation .input-wrapper:focus-within,.pms-true-cost-of-consolidation .currency-select:focus-visible{border-color:#1434cb;outline:none}.pms-true-cost-of-consolidation .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .calc-section-title{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .calc-section-title{color:#0f2595;text-align:left}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-group,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item{border-bottom:1px solid #a1b0f6}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:last-child,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:last-child{border-bottom:none}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:first-child,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:first-child{border-radius:11px 11px 0 0}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:last-child,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:last-child{border-radius:0 0 11px 11px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:only-child,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:only-child{border-radius:11px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item .accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item.open .accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;border-bottom:none;padding:16px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:first-child .accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:first-child .pms-accordion-header{border-radius:11px 11px 0 0}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:last-child:not(.open) .accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:last-child:not(.open) .pms-accordion-header{border-radius:0 0 11px 11px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:only-child:not(.open) .accordion-header,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:only-child:not(.open) .pms-accordion-header{border-radius:11px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item:last-child .accordion-body,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item:last-child .pms-accordion-body{border-radius:0 0 11px 11px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-body,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-body,.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item .accordion-body,.pms-true-cost-of-consolidation .calc-body .left-col .accordion-item.open .accordion-body,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-item .pms-accordion-body{background:#f9fcff;padding:24px 16px}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-title,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-badge,.pms-true-cost-of-consolidation .calc-body .left-col .calc-section-title{font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .calc-body .left-col .accordion-title,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-badge,.pms-true-cost-of-consolidation .calc-body .left-col .calc-section-title{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-title,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-badge,.pms-true-cost-of-consolidation .calc-body .left-col .calc-section-title{color:#0f2595;text-transform:none;text-align:left;background:0 0;border-radius:0;padding:0}.pms-true-cost-of-consolidation .calc-body .left-col .accordion-subtitle,.pms-true-cost-of-consolidation .calc-body .left-col .pms-accordion-subtitle{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;font-weight:400}.pms-true-cost-of-consolidation .calc-body .left-col .out-accordion-group.out-accordion-group{border:1px solid #a1b0f6;border-radius:12px}.pms-true-cost-of-consolidation .calc-body .left-col .out-accordion+.out-accordion{border-top:1px solid #a1b0f6}.pms-true-cost-of-consolidation .calc-body .left-col .out-accordion .out-accordion-header{background:#b3d7ff59;padding:16px}.pms-true-cost-of-consolidation .calc-body .left-col .out-accordion .out-accordion-body{background:#f9fcff}.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion-group,.pms-true-cost-of-consolidation .calc-body .right-col .pms-accordion-group,.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion-group.out-accordion-group{border:1px solid #0000001a;border-radius:8px}.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion+.out-accordion{border-top:1px solid #0000001a}.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion-header,.pms-true-cost-of-consolidation .calc-body .right-col .pms-accordion-header,.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion .out-accordion-header,.pms-true-cost-of-consolidation .calc-body .right-col .pms-accordion-item .pms-accordion-header{background:#b3d7ff59;padding:16px}.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion-body,.pms-true-cost-of-consolidation .calc-body .right-col .pms-accordion-body,.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion .out-accordion-body,.pms-true-cost-of-consolidation .calc-body .right-col .pms-accordion-item .pms-accordion-body{background:#fff;padding:16px}.pms-true-cost-of-consolidation .calc-body .right-col .out-accordion-badge,.pms-true-cost-of-consolidation .calc-body .right-col .pms-accordion-badge,.pms-true-cost-of-consolidation .calc-body .right-col .result-accordion-badge{color:#fff;font-size:12px;line-height:14px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:1px;text-transform:uppercase;background:#1434cb;border-radius:2px;padding:2px 6px;font-weight:600}.pms-true-cost-of-consolidation .schedule-wrap,.pms-true-cost-of-consolidation .schedule-table-wrap{border-top:1px solid #0000001a;max-height:180px;margin-top:8px;overflow-y:auto}.pms-true-cost-of-consolidation .schedule-table{border-collapse:collapse;width:100%}.pms-true-cost-of-consolidation .schedule-table th,.pms-true-cost-of-consolidation .schedule-table td{text-align:right;border-bottom:1px solid #0000001a;padding:6px 4px}.pms-true-cost-of-consolidation .schedule-table th:first-child,.pms-true-cost-of-consolidation .schedule-table td:first-child{text-align:left}.pms-true-cost-of-consolidation .schedule-table thead th{z-index:1;font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#4a4a4a;vertical-align:bottom;background:#fff;font-weight:400;position:sticky;top:0}.pms-true-cost-of-consolidation .schedule-table tbody td{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;color:#000;white-space:nowrap;font-weight:400}.pms-true-cost-of-consolidation .btn-primary,.pms-true-cost-of-consolidation .bts-print-btn{color:#fff;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#1334cb;border:none;border-radius:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .btn-primary,.pms-true-cost-of-consolidation .bts-print-btn{font-size:16px;line-height:22px}}.pms-true-cost-of-consolidation .btn-primary,.pms-true-cost-of-consolidation .bts-print-btn{cursor:pointer}.pms-true-cost-of-consolidation .btn-primary:hover,.pms-true-cost-of-consolidation .bts-print-btn:hover{background:#173be8}.pms-true-cost-of-consolidation .btn-primary:active,.pms-true-cost-of-consolidation .bts-print-btn:active{background:#0f2595}.pms-true-cost-of-consolidation .btn-primary:focus-visible,.pms-true-cost-of-consolidation .bts-print-btn:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-true-cost-of-consolidation>.intro-text,.pms-true-cost-of-consolidation>.tcc-detail-text{width:100%;max-width:1280px}@media (min-width:768px) and (max-width:991px){.pms-true-cost-of-consolidation>.intro-text,.pms-true-cost-of-consolidation>.tcc-detail-text{max-width:751px}}.pms-true-cost-of-consolidation>.intro-text,.pms-true-cost-of-consolidation>.tcc-detail-text{box-sizing:border-box;margin-left:auto;margin-right:auto}.pms-true-cost-of-consolidation>.tcc-detail-text{color:#000;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation>.tcc-detail-text{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation>.tcc-detail-text{margin-top:10px;margin-bottom:16px}.pms-true-cost-of-consolidation .calc-header{background:#1334cb}.pms-true-cost-of-consolidation .desktop-layout{border:1px solid #d9dffb}@media (min-width:992px){.pms-true-cost-of-consolidation .left-col{width:60%}.pms-true-cost-of-consolidation .right-col{width:40%}}.pms-true-cost-of-consolidation .hero-full.blue-hero,.pms-true-cost-of-consolidation .hero-desktop.blue-hero{background:#0f2595}.pms-true-cost-of-consolidation .hero-full.green-hero,.pms-true-cost-of-consolidation .hero-desktop.green-hero{background:#3e9a6b}.pms-true-cost-of-consolidation .hero-full.pink-hero,.pms-true-cost-of-consolidation .hero-desktop.pink-hero{background:#d45168}.pms-true-cost-of-consolidation .hero-full.orange-hero,.pms-true-cost-of-consolidation .hero-desktop.orange-hero{background:#f6a000}.pms-true-cost-of-consolidation .hero-bubble.blue-bubble,.pms-true-cost-of-consolidation .hero-bubble-desktop.blue-bubble,.pms-true-cost-of-consolidation .hero-mini.blue-bubble{background:#c8edfe}.pms-true-cost-of-consolidation .hero-bubble.green-bubble,.pms-true-cost-of-consolidation .hero-bubble-desktop.green-bubble,.pms-true-cost-of-consolidation .hero-mini.green-bubble{background:#d7f1c3}.pms-true-cost-of-consolidation .hero-bubble.pink-bubble,.pms-true-cost-of-consolidation .hero-bubble-desktop.pink-bubble,.pms-true-cost-of-consolidation .hero-mini.pink-bubble{background:#ffb0d2}.pms-true-cost-of-consolidation .hero-bubble.orange-bubble,.pms-true-cost-of-consolidation .hero-bubble-desktop.orange-bubble,.pms-true-cost-of-consolidation .hero-mini.orange-bubble{background:#ffee9b}.pms-true-cost-of-consolidation .hero-badge{background:#1434cb}.pms-true-cost-of-consolidation .currency-select{margin-bottom:12px}.pms-true-cost-of-consolidation .tcc-accordion-toggle{justify-content:flex-end;margin:-2px 0 10px;display:flex}.pms-true-cost-of-consolidation .tcc-accordion-toggle button{color:#1434cb;font:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.pms-true-cost-of-consolidation .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pms-true-cost-of-consolidation .accordion-header-content,.pms-true-cost-of-consolidation .accordion-header>.accordion-title{flex:1;min-width:0}.pms-true-cost-of-consolidation .accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pms-true-cost-of-consolidation .accordion-chevron svg{transition:transform .2s;display:block}.pms-true-cost-of-consolidation .accordion-item.open .accordion-chevron svg{transform:rotate(180deg)}.pms-true-cost-of-consolidation .tcc-input-accordions{border:1px solid #a1b0f6;border-radius:10px;gap:0;overflow:visible}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item,.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item.open,.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:last-child,.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item.open:last-child{background:#f9fcff;border:0;overflow:visible}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:not(:last-child){border-bottom:1px solid #a1b0f6}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:first-child{border-radius:9px 9px 0 0}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:last-child{border-radius:0 0 9px 9px}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:only-child{border-radius:9px}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-header,.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:14px 16px}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-body{background:#f9fcff;padding:14px 16px}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-title{color:#1434cb;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-title{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:first-child .accordion-header{border-radius:9px 9px 0 0}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 9px 9px}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:9px}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:only-child.open .accordion-header{border-radius:9px 9px 0 0}.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:last-child .accordion-body,.pms-true-cost-of-consolidation .tcc-input-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 9px 9px}.pms-true-cost-of-consolidation .tcc-debt-card{background:#fff;border:1px solid #b3d7ff59;border-radius:8px;margin-bottom:14px;padding:12px}.pms-true-cost-of-consolidation .tcc-debt-card-head{color:#4a4a4a;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:400;display:flex}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-debt-card-head{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .tcc-remove{color:#1434cb;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.pms-true-cost-of-consolidation .tcc-remove svg{width:18px;height:18px;display:block}.pms-true-cost-of-consolidation .tcc-debt-name{width:100%;height:32px;font:inherit;font-size:16px;line-height:24px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #00000059;border-radius:5px;margin-bottom:10px;padding:5px 8px;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-debt-name{font-size:18px;line-height:27px}}.pms-true-cost-of-consolidation .tcc-field-row{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;margin-bottom:10px;display:grid}.pms-true-cost-of-consolidation .tcc-field-row:last-child{margin-bottom:0}.pms-true-cost-of-consolidation .tcc-field-row>label{color:#000;min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-field-row>label{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .tcc-money-input,.pms-true-cost-of-consolidation .tcc-percent-input{width:112px;height:34px;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #0006;border-radius:5px;align-items:center;gap:4px;padding:5px 8px;font-weight:600;display:flex}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-money-input,.pms-true-cost-of-consolidation .tcc-percent-input{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .tcc-money-input input,.pms-true-cost-of-consolidation .tcc-percent-input input{width:100%;min-width:0;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;outline:0;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-money-input input,.pms-true-cost-of-consolidation .tcc-percent-input input{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .tcc-label-with-info{align-items:center;gap:4px;display:inline-flex}.pms-true-cost-of-consolidation .info-icon{background:0 0;border:0;padding:0}.pms-true-cost-of-consolidation .info-wrap:hover .tooltip,.pms-true-cost-of-consolidation .info-wrap:focus-within .tooltip{display:block}.pms-true-cost-of-consolidation .tcc-add{color:#1434cb;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600;display:block}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-add{font-size:16px;line-height:20px}}.pms-true-cost-of-consolidation .tcc-add{cursor:pointer}.pms-true-cost-of-consolidation .tcc-slider-field{margin-bottom:18px}.pms-true-cost-of-consolidation .tcc-slider-field:last-child{margin-bottom:0}.pms-true-cost-of-consolidation .tcc-slider{width:100%;height:7px}.pms-true-cost-of-consolidation .tcc-slider::-webkit-slider-runnable-track{height:7px}.pms-true-cost-of-consolidation .tcc-slider::-webkit-slider-thumb{border-width:1.5px;width:16px;height:16px;margin-top:-5px}.pms-true-cost-of-consolidation .tcc-slider::-moz-range-track{height:7px}.pms-true-cost-of-consolidation .tcc-slider::-moz-range-thumb{border-width:1.5px;width:16px;height:16px}.pms-true-cost-of-consolidation .tcc-term-input{width:112px;height:34px;font:inherit;font-size:14px;line-height:18px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#fff;border:1px solid #0006;border-radius:5px;padding:5px 8px;font-weight:600}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-term-input{font-size:16px;line-height:21px}}.pms-true-cost-of-consolidation .tcc-term-input{appearance:textfield}.pms-true-cost-of-consolidation .tcc-term-input::-webkit-inner-spin-button{appearance:none}.pms-true-cost-of-consolidation .tcc-term-input::-webkit-outer-spin-button{appearance:none}.pms-true-cost-of-consolidation .tcc-term-presets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pms-true-cost-of-consolidation .tcc-term-presets button{box-sizing:border-box;color:#000;min-width:54px;min-height:40px;font-family:inherit;font-size:12px;line-height:16px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;background:#f4f6fe;border:1px solid #1434cb;border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-term-presets button{font-size:14px;line-height:18px}}.pms-true-cost-of-consolidation .tcc-term-presets button{cursor:pointer}.pms-true-cost-of-consolidation .tcc-term-presets button.active,.pms-true-cost-of-consolidation .tcc-term-presets button.is-active,.pms-true-cost-of-consolidation .tcc-term-presets button[aria-pressed=true]{color:#fff;background:#0f2595;border-color:#0f2595}.pms-true-cost-of-consolidation .tcc-term-presets button:focus-visible{outline-offset:2px;outline:2px solid #0f2595}.pms-true-cost-of-consolidation .tcc-check-icon{width:10px;height:10px}.pms-true-cost-of-consolidation .tcc-note{color:#4a4a4a;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:12px 0 0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-note{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .tcc-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pms-true-cost-of-consolidation .tcc-summary-card{margin-bottom:14px}.pms-true-cost-of-consolidation .tcc-section-icon{color:#1434cb;flex:0 0 16px;width:16px;height:16px;display:block}.pms-true-cost-of-consolidation .tcc-summary-row,.pms-true-cost-of-consolidation .tcc-result-row,.pms-true-cost-of-consolidation .tcc-result-total{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-summary-row,.pms-true-cost-of-consolidation .tcc-result-row,.pms-true-cost-of-consolidation .tcc-result-total{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .tcc-summary-row strong,.pms-true-cost-of-consolidation .tcc-result-row strong,.pms-true-cost-of-consolidation .tcc-result-total strong{font-family:var(--font-family-bold,var(--font-family-calculator));text-align:right;flex-shrink:0;font-weight:700}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:visible}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item{background:#fff;border:0;border-bottom:1px solid #0000001a}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:last-child{border-bottom:none}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:first-child{border-radius:7px 7px 0 0}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:last-child{border-radius:0 0 7px 7px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:only-child{border-radius:7px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-header,.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item.open .accordion-header{width:100%;font:inherit;text-align:left;background:#b3d7ff59;border:0;border-radius:0;margin:0;padding:12px 14px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:first-child .accordion-header{border-radius:7px 7px 0 0}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:last-child:not(.open) .accordion-header{border-radius:0 0 7px 7px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:only-child:not(.open) .accordion-header{border-radius:7px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:only-child.open .accordion-header{border-radius:7px 7px 0 0}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-body{padding:14px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:last-child .accordion-body,.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-item:only-child .accordion-body{border-radius:0 0 7px 7px}.pms-true-cost-of-consolidation .right-col .accordion-group.tcc-result-accordions .accordion-title{align-items:center;gap:7px;display:flex}.pms-true-cost-of-consolidation .tcc-result-badge{color:#fff;min-height:18px;font-size:10px;line-height:13px;font-family:var(--font-family-semi-bold,var(--font-family-calculator));letter-spacing:0;text-transform:uppercase;background:#1434cb;border-radius:2px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-result-badge{font-size:11px;line-height:14px}}.pms-true-cost-of-consolidation .tcc-result-badge{font-family:var(--font-family-bold,var(--font-family-calculator));font-weight:700}.pms-true-cost-of-consolidation .tcc-result-intro{font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;margin:0 0 12px;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-result-intro{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .tcc-result-total{font-family:var(--font-family-bold,var(--font-family-calculator));border-top:1px solid #4a4a4a;margin-top:6px;padding-top:10px;font-weight:700}.pms-true-cost-of-consolidation .tcc-comparison>div{border-bottom:1px solid #0000001a;grid-template-columns:1.15fr 1fr 1fr;align-items:center;display:grid}.pms-true-cost-of-consolidation .tcc-comparison>div:last-child{border-bottom:0}.pms-true-cost-of-consolidation .tcc-comparison>div>*{min-width:0;font-size:14px;line-height:22px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:8px 6px;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-comparison>div>*{font-size:16px;line-height:24px}}.pms-true-cost-of-consolidation .tcc-comparison>div strong{text-align:center;height:100%;font-family:var(--font-family-semi-bold,var(--font-family-calculator));font-weight:600}.pms-true-cost-of-consolidation .tcc-comparison>div strong:last-child{color:#2f6f4e;background:#d7f1c3}.pms-true-cost-of-consolidation .tcc-comparison .tcc-comparison-head{color:#4a4a4a;text-transform:uppercase}.pms-true-cost-of-consolidation .tcc-comparison .tcc-comparison-head strong{font-size:11px;line-height:14px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}@media (max-width:767px){.pms-true-cost-of-consolidation .tcc-comparison .tcc-comparison-head strong{font-size:10px;line-height:13px}}.pms-true-cost-of-consolidation .tcc-comparison .tcc-comparison-head strong{overflow-wrap:break-word}.pms-true-cost-of-consolidation .tcc-comparison .tcc-comparison-head small{font-size:10px;line-height:12px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;text-transform:none;margin-top:2px;font-weight:400;display:block}@media (max-width:991px){.pms-true-cost-of-consolidation>.intro-text,.pms-true-cost-of-consolidation>.tcc-detail-text{width:100%;margin-left:auto;margin-right:auto}.pms-true-cost-of-consolidation>.tcc-detail-text{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-true-cost-of-consolidation>.tcc-detail-text{font-size:14px;line-height:18px}}@media (max-width:991px){.pms-true-cost-of-consolidation>.tcc-detail-text{margin-top:8px;margin-bottom:12px}.pms-true-cost-of-consolidation .calc-body{border-bottom:1px solid #d9dffb;border-left:1px solid #d9dffb;border-right:1px solid #d9dffb}.pms-true-cost-of-consolidation .desktop-layout{border:0}.pms-true-cost-of-consolidation .left-col,.pms-true-cost-of-consolidation .right-col{width:100%;padding:0}.pms-true-cost-of-consolidation .tcc-field-row{grid-template-columns:minmax(0,1fr) 96px;gap:8px}.pms-true-cost-of-consolidation .tcc-money-input,.pms-true-cost-of-consolidation .tcc-percent-input,.pms-true-cost-of-consolidation .tcc-term-input{width:96px}.pms-true-cost-of-consolidation .tcc-term-presets{gap:6px}.pms-true-cost-of-consolidation .tooltip{width:min(190px,100vw - 48px)}.pms-true-cost-of-consolidation .tcc-comparison>div{grid-template-columns:1.05fr 1fr 1fr}.pms-true-cost-of-consolidation .tcc-comparison>div>*{font-size:12px;line-height:16px;font-family:var(--font-family-regular,var(--font-family-calculator));letter-spacing:0;padding:7px 4px;font-weight:400}}@media (max-width:991px) and (max-width:767px){.pms-true-cost-of-consolidation .tcc-comparison>div>*{font-size:14px;line-height:18px}}.pbs-business-lifecycle-quiz .assessment-container{background:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-end;width:402px;max-width:100%;min-height:calc(100dvh - 48px);margin:0 auto;padding:24px 0;display:flex;box-shadow:0 2px 8px #00000026}@media (min-width:768px){.pbs-business-lifecycle-quiz .assessment-container{width:100%}}.pbs-business-lifecycle-quiz .assessment-body{background:#f9fcff;flex-direction:column;flex:1;width:100%;padding:40px 18px;display:flex}@media (min-width:768px){.pbs-business-lifecycle-quiz .assessment-body{padding-inline:max(80px,50% - 376px)}}.pbs-business-lifecycle-quiz .assessment-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pbs-business-lifecycle-quiz .assessment-header h6{letter-spacing:1px;color:#000;text-transform:uppercase;margin:0;font-size:11px;font-style:normal;font-weight:600;line-height:14px}.pbs-business-lifecycle-quiz .assessment-badge{background:#f0f4ff;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;display:flex}.pbs-business-lifecycle-quiz .assessment-badge span{color:#000;white-space:nowrap;font-size:11px;font-weight:600}.pbs-business-lifecycle-quiz .assessment-badge .icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.pbs-business-lifecycle-quiz .title{color:#1a1a1a;margin:0 0 16px;font-size:36px;font-style:normal;font-weight:600;line-height:47px}.pbs-business-lifecycle-quiz .banner-image{border-radius:8px;align-self:stretch;height:177px;margin-bottom:16px;overflow:hidden}@media (min-width:768px){.pbs-business-lifecycle-quiz .banner-image{aspect-ratio:366/177;height:auto;max-height:320px}}.pbs-business-lifecycle-quiz .banner-image img{object-fit:cover;width:100%;height:100%;display:block}.pbs-business-lifecycle-quiz .content{margin-bottom:0}.pbs-business-lifecycle-quiz .content p{color:#555;margin:0 0 12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-business-lifecycle-quiz .content p:last-child{margin-bottom:0}.pbs-business-lifecycle-quiz .begin-btn{background:var(--PMS-Blue,#3152eb);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:52px;margin-top:auto;font-size:16px;font-weight:600;transition:filter .2s}.pbs-business-lifecycle-quiz .begin-btn:hover{filter:brightness(.85)}.pbs-business-lifecycle-quiz .quiz-title{color:#1a1a1a;margin:0 0 12px;font-size:20px;font-weight:700}.pbs-business-lifecycle-quiz .question-body{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.pbs-business-lifecycle-quiz .question-step{color:#888;letter-spacing:2px;width:100%;font-size:11px;font-weight:700}.pbs-business-lifecycle-quiz .question-title{color:#1a1a1a;width:100%;margin:0;font-size:22px;font-style:normal;font-weight:600;line-height:32px}.pbs-business-lifecycle-quiz .question-desc{color:#666;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-business-lifecycle-quiz .quote-card{border:1px solid #e3e3e3;border-bottom:4px solid var(--PMS-Blue,#3152eb);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;display:flex}.pbs-business-lifecycle-quiz .quote-card .quote-icon{background-color:var(--PMS-Blue,#3152eb);flex-shrink:0;width:24px;height:24px;margin-top:1px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbs-business-lifecycle-quiz .quote-card .quote-text{color:#333;margin:0;font-size:13px;line-height:1.5}.pbs-business-lifecycle-quiz .question-options{flex-direction:column;gap:10px;width:100%;margin-top:32px;display:flex}.pbs-business-lifecycle-quiz .question-options .question-option:nth-child(2) .option-dot{background:#40996b}.pbs-business-lifecycle-quiz .question-options .question-option:nth-child(3) .option-dot{background:#64cc96}.pbs-business-lifecycle-quiz .question-options .question-option:nth-child(4) .option-dot{background:#90ffc5}.pbs-business-lifecycle-quiz .question-options .question-option:nth-child(5) .option-dot{background:#c2ffdf}.pbs-business-lifecycle-quiz .question-option{border:1px solid var(--PMS-Blue,#3152eb);cursor:pointer;background:#fff;border-radius:4px;align-self:stretch;align-items:center;gap:24px;height:72px;padding:12px 16px;transition:background .2s,border-color .2s;display:flex;position:relative}.pbs-business-lifecycle-quiz .question-option.has-subtitle{gap:24px;height:auto;min-height:72px;padding:12px 16px}.pbs-business-lifecycle-quiz .question-option input{display:none}.pbs-business-lifecycle-quiz .question-option .option-icon,.pbs-business-lifecycle-quiz .question-option .option-icon-lg{width:24px;height:24px;color:var(--PMS-Blue,#3152eb);flex-shrink:0}.pbs-business-lifecycle-quiz .question-option.active .option-icon{color:#fff;filter:brightness(0)invert()}.pbs-business-lifecycle-quiz .question-option .option-check{border:1px solid var(--PMS-Blue,#3152eb);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .2s,border-color .2s;display:flex}.pbs-business-lifecycle-quiz .question-option .option-check.checked{background:var(--PMS-Blue-dark,#2540c4);border-color:var(--PMS-Blue-dark,#2540c4)}.pbs-business-lifecycle-quiz .question-option .option-check.checked .checkmark{color:#fff}.pbs-business-lifecycle-quiz .question-option .checkmark{color:#0000;font-size:12px;font-weight:700;line-height:1}.pbs-business-lifecycle-quiz .question-option .option-dot{background:#236644;border-radius:50%;flex-shrink:0;width:10px;height:10px}.pbs-business-lifecycle-quiz .question-option .option-text{color:#1a1a1a;flex-direction:column;font-size:14px;line-height:1.4;display:flex}.pbs-business-lifecycle-quiz .question-option .option-text.has-subtitle{gap:2px}.pbs-business-lifecycle-quiz .question-option .option-subtitle{color:#888;font-size:12px;line-height:1.3}.pbs-business-lifecycle-quiz .question-option .option-note{color:#888;font-weight:400}.pbs-business-lifecycle-quiz .question-option.active .option-text,.pbs-business-lifecycle-quiz .question-option.active .option-text .option-title{color:#fff}.pbs-business-lifecycle-quiz .question-option.active .option-text .option-subtitle,.pbs-business-lifecycle-quiz .question-option.active .option-text .option-note{color:#ffffffbf}.pbs-business-lifecycle-quiz .question-footer{gap:12px;width:100%;margin-top:auto;padding-top:20px;display:flex}.pbs-business-lifecycle-quiz .btn-outline{border:1px solid var(--PMS-Blue,#3152eb);background:var(--Default-Surface-1,#fff);cursor:pointer;color:var(--PMS-Blue,#3152eb);border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:16px;font-weight:600;transition:filter .2s;display:flex}.pbs-business-lifecycle-quiz .btn-outline:hover{filter:brightness(.95)}.pbs-business-lifecycle-quiz .btn-icon{flex-shrink:0;width:20px;height:20px}.pbs-business-lifecycle-quiz .btn-primary{background:var(--PMS-Blue,#3152eb);cursor:pointer;color:#fff;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:600;transition:filter .2s;display:flex}.pbs-business-lifecycle-quiz .btn-primary:hover:not(:disabled){filter:brightness(.85)}.pbs-business-lifecycle-quiz .btn-primary:disabled{opacity:.4;cursor:default}.pbs-business-lifecycle-quiz .quiz-progress-bar{background:#e0e0e0;border-radius:2px;height:4px;margin-bottom:0;overflow:hidden}.pbs-business-lifecycle-quiz .quiz-progress-fill{background:var(--PMS-Blue);border-radius:2px;height:100%;transition:width .3s}.pbs-business-lifecycle-quiz .result-page{background:#f9fcff;flex:1;width:100%;margin:0 auto;padding:40px 18px;font-family:inherit}@media (min-width:768px){.pbs-business-lifecycle-quiz .result-page{padding-inline:max(80px,50% - 376px)}}.pbs-business-lifecycle-quiz .stage-card{background:var(--primary-blue-primary-blue-100,#d9dffb);border-radius:60px 60px 24px 24px;flex-direction:column;height:auto;min-height:400px;margin-bottom:16px;display:flex;overflow:hidden}.pbs-business-lifecycle-quiz .stage-header{background:var(--PMS-Blue,#3152eb);color:#fff;text-align:center;border-radius:60px;flex-direction:column;align-items:center;min-height:320px;padding:20px;display:flex}.pbs-business-lifecycle-quiz .stage-header p{margin:0 0 8px;font-size:16px}.pbs-business-lifecycle-quiz .stage-header .stage-icon{aspect-ratio:1;filter:brightness(0)invert();width:96px;height:96px;margin:0 auto;display:block}.pbs-business-lifecycle-quiz .stage-header h1{margin:8px 0;font-size:40px;font-weight:700}.pbs-business-lifecycle-quiz .stage-header .badge{color:#222;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.pbs-business-lifecycle-quiz .stage-header .score-circle{border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;margin:0 auto 22px;display:flex;transform:rotate(-90deg)}.pbs-business-lifecycle-quiz .stage-header .score-circle .score-content{background:var(--PMS-Blue,#3152eb);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;display:flex;transform:rotate(90deg)}.pbs-business-lifecycle-quiz .stage-header .score-circle .score-content h1{color:#fff;margin:0;font-size:52px;font-weight:700;line-height:1}.pbs-business-lifecycle-quiz .stage-header .score-circle .score-content span{color:#ffffffe6;letter-spacing:1px;margin-top:6px;font-size:14px;font-weight:700}.pbs-business-lifecycle-quiz .stage-header .status-badge{color:#242424;border-radius:6px;align-items:center;gap:8px;margin-bottom:0;padding:6px 12px;display:inline-flex}.pbs-business-lifecycle-quiz .stage-header .status-badge .status-icon-img{width:18px;height:18px;display:block}.pbs-business-lifecycle-quiz .stage-header .status-badge span:last-child{letter-spacing:1px;font-size:12px;font-weight:700}.pbs-business-lifecycle-quiz .stage-body{background:var(--primary-blue-primary-blue-100,#d9dffb);border-radius:0 0 24px 24px;flex:1;padding:20px}.pbs-business-lifecycle-quiz .stage-body p{color:var(--Default-Text,#000);text-align:center;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-business-lifecycle-quiz .score-grid{flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:16px;width:100%;margin-bottom:20px;display:flex}.pbs-business-lifecycle-quiz .score-card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex:calc(50% - 8px);padding:14px;box-shadow:0 2px 4px #00000014}.pbs-business-lifecycle-quiz .score-card .label{background:var(--PMS-Blue,#3152eb);color:#fff;letter-spacing:1px;text-transform:uppercase;border-radius:3px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:600;line-height:14px;display:inline-block}.pbs-business-lifecycle-quiz .score-card .score-card-header{align-items:center;gap:6px;display:flex}.pbs-business-lifecycle-quiz .score-card .label-icon{width:16px;height:16px}.pbs-business-lifecycle-quiz .score-card h2{color:#1a1a1a;margin:12px 0 0;font-size:32px;font-weight:700}.pbs-business-lifecycle-quiz .score-card .progress-max{text-align:right;color:#888;margin-bottom:2px;font-size:11px;font-weight:400;display:block}.pbs-business-lifecycle-quiz .score-card .progress{background:#eee;border-radius:4px;height:8px;overflow:hidden}.pbs-business-lifecycle-quiz .score-card .progress span{border-radius:4px;height:100%;transition:width .3s;display:block}.pbs-business-lifecycle-quiz .divider{background:var(--Default-Border,#0000001a);width:100%;height:1px;margin:18px 0}.pbs-business-lifecycle-quiz .intro{margin:18px 0}.pbs-business-lifecycle-quiz .intro h2{color:var(--Default-Text,#000);margin:0 0 6px;font-size:18px;font-style:normal;font-weight:600;line-height:23px}.pbs-business-lifecycle-quiz .intro p{color:var(--Default-Text-subtle,#4a4a4a);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-business-lifecycle-quiz .review-card{margin:18px 0}.pbs-business-lifecycle-quiz .review-card .review-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pbs-business-lifecycle-quiz .review-card .review-header h2{color:var(--Default-Text,#000);margin:0;font-size:18px;font-weight:600;line-height:23px}.pbs-business-lifecycle-quiz .review-card .review-toggle-all{cursor:pointer;color:var(--PMS-Blue,#3152eb);white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:600}.pbs-business-lifecycle-quiz .review-card .review-desc{color:var(--Default-Text-subtle,#4a4a4a);margin:6px 0 0;font-size:14px;line-height:21px}.pbs-business-lifecycle-quiz .review-card .review-list{border:1px solid #d9dffb;border-radius:14px;margin-top:14px;overflow:hidden}.pbs-business-lifecycle-quiz .review-card .review-item+.review-item{border-top:1px solid #d9dffb}.pbs-business-lifecycle-quiz .review-card .review-item-header{text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;padding:14px;font-family:inherit;display:flex}.pbs-business-lifecycle-quiz .review-card .review-status{color:#d65151;flex-shrink:0;width:20px;height:20px}.pbs-business-lifecycle-quiz .review-card .review-item.is-correct .review-status{color:#40996b}.pbs-business-lifecycle-quiz .review-card .review-question{color:#1434cb;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.pbs-business-lifecycle-quiz .review-card .review-chevron{width:18px;height:18px;color:var(--PMS-Blue,#3152eb);flex-shrink:0}.pbs-business-lifecycle-quiz .review-card .review-item.is-open .review-item-header{background:#e5f1ff}.pbs-business-lifecycle-quiz .review-card .review-item-body{background:#f9fcff;padding:14px}.pbs-business-lifecycle-quiz .review-card .review-answer{color:#1a1a1a;margin:0 0 6px;font-size:14px;line-height:21px}.pbs-business-lifecycle-quiz .review-card .review-answer strong{font-weight:700}.pbs-business-lifecycle-quiz .review-card .review-answer.correct{color:#2f6f4e;margin-bottom:0}.pbs-business-lifecycle-quiz .review-card .review-divider{background:var(--Default-Border,#0000001a);height:1px;margin:14px 0}.pbs-business-lifecycle-quiz .review-card .review-explanation{color:#1a1a1a;margin:0;font-size:14px;line-height:21px}.pbs-business-lifecycle-quiz .review-card .review-read-more{color:#1a1a1a;margin:14px 0 0;font-size:14px;line-height:21px}.pbs-business-lifecycle-quiz .review-card .review-read-more a{color:var(--PMS-Blue,#3152eb);align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.pbs-business-lifecycle-quiz .review-card .review-read-more a svg,.pbs-business-lifecycle-quiz .review-card .review-read-more a img{width:14px;height:14px}.pbs-business-lifecycle-quiz .articles-card{background:#eef4ff;border:1px solid #d9dffb;border-radius:14px;margin-bottom:12px;overflow:hidden}.pbs-business-lifecycle-quiz .articles-card .section-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border-bottom:1px solid #d9dffb;justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.pbs-business-lifecycle-quiz .articles-card .section-header h2{color:#0f2595;margin:0;font-size:16px;font-weight:600}.pbs-business-lifecycle-quiz .articles-card .section-header .toggle-btn{cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.pbs-business-lifecycle-quiz .articles-card .section-header .toggle-btn img{aspect-ratio:1;width:16px;height:16px}.pbs-business-lifecycle-quiz .articles-card .section-body{background:#fff;max-height:1000px;padding:16px;transition:max-height .3s;overflow:hidden}.pbs-business-lifecycle-quiz .articles-card:not(.is-open) .section-body{max-height:0;padding:0 16px}.pbs-business-lifecycle-quiz .articles-card .category{margin-bottom:24px}.pbs-business-lifecycle-quiz .articles-card .category:last-child{margin-bottom:0}.pbs-business-lifecycle-quiz .articles-card .category-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pbs-business-lifecycle-quiz .articles-card .category-header .tag{background:var(--PMS-Blue,#3152eb);color:#fff;letter-spacing:1px;border-radius:3px;padding:3px 8px;font-size:11px;font-weight:700}.pbs-business-lifecycle-quiz .articles-card .category-header a{color:var(--PMS-Blue,#3152eb);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.pbs-business-lifecycle-quiz .articles-card .category-header a img{width:16px;height:16px}.pbs-business-lifecycle-quiz .articles-card .article-list{gap:16px;display:flex;overflow-x:auto}.pbs-business-lifecycle-quiz .articles-card .article-list::-webkit-scrollbar{display:none}.pbs-business-lifecycle-quiz .articles-card .article-link{color:inherit;flex:0 0 180px;text-decoration:none;display:block}.pbs-business-lifecycle-quiz .articles-card .article-link:hover .article-card .thumb{opacity:.85}.pbs-business-lifecycle-quiz .articles-card .article-card{flex:0 0 180px}.pbs-business-lifecycle-quiz .articles-card .article-card .thumb{background:#f1f1f1;border-radius:8px;width:100%;height:100px;display:block;overflow:hidden}.pbs-business-lifecycle-quiz .articles-card .article-card .thumb img{object-fit:cover;width:100%;height:100%;display:block}.pbs-business-lifecycle-quiz .articles-card .article-card p{color:#1b1b1b;margin-top:8px;font-size:12px;font-weight:500;line-height:1.3}.pbs-business-lifecycle-quiz .articles-card .calculator-list{margin:0;padding:0;list-style:none}.pbs-business-lifecycle-quiz .articles-card .calculator-list li{color:var(--PMS-Blue,#3152eb);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.pbs-business-lifecycle-quiz .articles-card .calculator-list li:last-child{margin-bottom:0}.pbs-business-lifecycle-quiz .articles-card .calculator-list li img{flex-shrink:0;width:16px;height:16px}.pbs-business-lifecycle-quiz .articles-card .calculator-list li a{color:inherit;text-decoration:none}.pbs-business-lifecycle-quiz .articles-card .calculator-list li a:hover{text-decoration:underline}.pbs-business-lifecycle-quiz .actions{gap:12px;margin-top:20px;display:flex}.pbs-business-lifecycle-quiz .actions .secondary{border:1px solid var(--PMS-Blue,#3152eb);background:var(--Default-Surface-1,#fff);color:var(--PMS-Blue,#3152eb);cursor:pointer;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.pbs-business-lifecycle-quiz .actions .primary{background:var(--PMS-Blue,#3152eb);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.pbs-business-lifecycle-quiz{--font:Visa Dialect UI, DM Sans, Helvetica Neue, Helvetica, Arial, sans-serif;font-family:var(--font);max-width:720px;margin:0 auto;padding:24px 16px}@media (min-width:768px){.pbs-business-lifecycle-quiz{max-width:none;padding-inline:0}}.pbs-business-lifecycle-quiz.pl-theme{--PMS-Blue:#1434cb;--PMS-Blue-dark:#0f2595;--PMS-Blue-light:#e8ecff;--quiz-badge-bg:#1434cb;--quiz-badge-text:#fff}.pbs-business-lifecycle-quiz.bl-theme{--PMS-Blue:#0f2595;--PMS-Blue-dark:#0b1c70;--PMS-Blue-light:#e0e4f5;--quiz-badge-bg:#0f2595;--quiz-badge-text:#fff}.pbs-business-lifecycle-quiz.be-theme{--PMS-Blue:#f6a000;--PMS-Blue-dark:#c48000;--PMS-Blue-light:#fff3db;--quiz-badge-bg:#f6a000;--quiz-badge-text:#1a1a1a}.pbs-business-lifecycle-quiz .assessment-container{overflow:hidden}.pbs-business-lifecycle-quiz,.pbs-business-lifecycle-quiz.intro-panel-yellow{--quiz-intro-bg:#fff5bd;--quiz-intro-watermark:#ffffff8c;--quiz-intro-eyebrow:#3152eb;--quiz-intro-title:#3152eb;--quiz-intro-text:#000;--quiz-intro-btn:var(--PMS-Blue,#1434cb);--quiz-intro-btn-hover:#ffffff80}.pbs-business-lifecycle-quiz.intro-panel-green{--quiz-intro-bg:#d6f1c4;--quiz-intro-watermark:#dff8e1;--quiz-intro-eyebrow:#3152eb;--quiz-intro-title:#3152eb;--quiz-intro-text:#000;--quiz-intro-btn:var(--PMS-Blue,#1434cb);--quiz-intro-btn-hover:#ffffff80}.pbs-business-lifecycle-quiz.intro-panel-blue{--quiz-intro-bg:#3152eb;--quiz-intro-watermark:#335df5;--quiz-intro-eyebrow:#fff;--quiz-intro-title:#c8edfe;--quiz-intro-text:#fff;--quiz-intro-btn:#fff;--quiz-intro-btn-hover:#ffffff1f}.pbs-business-lifecycle-quiz .assessment-container:has(>.intro-body){padding:0}.pbs-business-lifecycle-quiz .intro-body{background:var(--quiz-intro-bg);grid-template-columns:minmax(0,1fr);align-content:start;padding:32px 18px 24px;display:grid;position:relative;overflow:hidden}.pbs-business-lifecycle-quiz .intro-body:after{content:"";z-index:0;background-color:var(--quiz-intro-watermark);pointer-events:none;width:420px;height:420px;position:absolute;bottom:40px;right:-120px;-webkit-mask:url(/icons/goal.svg) 50%/contain no-repeat;mask:url(/icons/goal.svg) 50%/contain no-repeat}.pbs-business-lifecycle-quiz .intro-body>*{z-index:1;position:relative}.pbs-business-lifecycle-quiz .intro-body.has-banner{padding-top:0}.pbs-business-lifecycle-quiz .intro-body.has-banner .banner-image{border-radius:0;order:-1;height:252px;margin:0 -18px 32px}.pbs-business-lifecycle-quiz .intro-body .assessment-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.pbs-business-lifecycle-quiz .intro-body .assessment-header h6{color:var(--quiz-intro-eyebrow);letter-spacing:1.5px;font-size:12px;font-weight:700;line-height:16px}.pbs-business-lifecycle-quiz .intro-body .assessment-badge{background:#c7edff;border-radius:4px;gap:4px;padding:4px 6px}.pbs-business-lifecycle-quiz .intro-body .assessment-badge span{color:#000;letter-spacing:1.2px;font-size:11px;font-weight:700}.pbs-business-lifecycle-quiz .intro-body .assessment-badge svg{stroke:#005e8a;stroke-width:2.5px;width:18px;height:18px}.pbs-business-lifecycle-quiz .intro-body .title{max-width:372px;color:var(--quiz-intro-title);margin:0 0 32px;font-size:48px;font-weight:700;line-height:62px}.pbs-business-lifecycle-quiz .intro-body .content p{color:var(--quiz-intro-text);margin-bottom:24px}.pbs-business-lifecycle-quiz .intro-body .begin-btn{border:1px solid var(--quiz-intro-btn);height:46px;color:var(--quiz-intro-btn);background:0 0;margin-top:32px;font-size:14px}.pbs-business-lifecycle-quiz .intro-body .begin-btn:hover{filter:none;background:var(--quiz-intro-btn-hover)}@media (min-width:768px){.pbs-business-lifecycle-quiz .intro-body{grid-template-rows:auto auto auto 1fr;grid-template-columns:42.5% minmax(0,1fr);column-gap:18px;padding:40px 20px 40px 0}.pbs-business-lifecycle-quiz .intro-body:after{inset:40px auto auto calc(42.5% + 40px)}.pbs-business-lifecycle-quiz .intro-body>*{grid-column:2}.pbs-business-lifecycle-quiz .intro-body.has-banner{padding-top:40px}.pbs-business-lifecycle-quiz .intro-body.has-banner .banner-image{aspect-ratio:auto;grid-area:1/1/-1;height:auto;max-height:none;margin:-40px 0;position:relative}.pbs-business-lifecycle-quiz .intro-body.has-banner .banner-image img{position:absolute;inset:0}.pbs-business-lifecycle-quiz .intro-body .assessment-header{flex-direction:row;justify-content:space-between;margin-bottom:16px}.pbs-business-lifecycle-quiz .intro-body .title{max-width:none;margin-bottom:24px}.pbs-business-lifecycle-quiz .intro-body .content p:last-child{margin-bottom:0}.pbs-business-lifecycle-quiz .intro-body .begin-btn{align-self:end;margin-top:32px}}.pbs-business-lifecycle-quiz .question-body{justify-content:flex-start;gap:0;padding-top:38px;position:relative}.pbs-business-lifecycle-quiz .question-body .question-step{color:#4a4a4a;letter-spacing:1.5px;margin-top:0}.pbs-business-lifecycle-quiz .question-body .question-title{color:#000;margin-top:16px;font-size:22px;line-height:32px}.pbs-business-lifecycle-quiz .question-body .question-desc{color:#4a4a4a;margin:16px 0 0;font-weight:300}.pbs-business-lifecycle-quiz .question-body .quote-card+.question-desc{margin-top:24px}.pbs-business-lifecycle-quiz .question-body>.quiz-progress-bar{background:#f5f5f5;border-radius:0;height:4px;margin:0;position:absolute;top:0;left:0;right:0}.pbs-business-lifecycle-quiz .question-body>.quiz-progress-bar .quiz-progress-fill{background:#9ba8e4;border-radius:0}.pbs-business-lifecycle-quiz .quote-card{border:0;border-bottom:3px solid #0088c7;border-radius:8px 8px 0 0;gap:8px;width:100%;margin-top:16px;padding:12px 14px;box-shadow:0 4px 6px -2px #0000001f}.pbs-business-lifecycle-quiz .quote-card .quote-icon{background-color:#0088c7}.pbs-business-lifecycle-quiz .quote-card .quote-text{color:#000;font-size:16px;font-style:italic;line-height:24px}.pbs-business-lifecycle-quiz .question-options{gap:10px;margin-top:46px}.pbs-business-lifecycle-quiz .question-options .question-option .option-dot.light{background:#c2ffdf}.pbs-business-lifecycle-quiz .question-option{border-color:var(--PMS-Blue,#1434cb);background:#f9fcff;border-radius:4px;height:auto;min-height:62px;padding:12px 16px}.pbs-business-lifecycle-quiz .question-option.has-subtitle{min-height:86px}.pbs-business-lifecycle-quiz .question-option .option-text{color:#000;font-size:16px;line-height:24px;display:block}.pbs-business-lifecycle-quiz .question-option .option-text.has-subtitle{gap:0;display:flex}.pbs-business-lifecycle-quiz .question-option .option-text strong{font-weight:600}.pbs-business-lifecycle-quiz .question-option .option-title{color:#000;font-size:16px;font-weight:400}.pbs-business-lifecycle-quiz .question-option .option-text.has-subtitle .option-title{font-weight:600}.pbs-business-lifecycle-quiz .question-option .option-subtitle,.pbs-business-lifecycle-quiz .question-option .option-note{font-size:16px;font-weight:400;line-height:24px}.pbs-business-lifecycle-quiz .question-option .option-subtitle{color:#4a4a4a;font-weight:300}.pbs-business-lifecycle-quiz .question-option .option-note{color:#000}.pbs-business-lifecycle-quiz .question-option .option-check{border-color:var(--PMS-Blue,#1434cb);border-width:1.5px;border-radius:2px;width:20px;height:20px}.pbs-business-lifecycle-quiz .question-option .option-icon:not(.option-icon-lg)+.option-text{margin-left:-12px}.pbs-business-lifecycle-quiz .question-option.active{background:var(--PMS-Blue,#1434cb);border-color:var(--PMS-Blue,#1434cb)}.pbs-business-lifecycle-quiz .question-option.active .option-text,.pbs-business-lifecycle-quiz .question-option.active .option-text .option-title,.pbs-business-lifecycle-quiz .question-option.active .option-text .option-subtitle,.pbs-business-lifecycle-quiz .question-option.active .option-text .option-note{color:#fff}.pbs-business-lifecycle-quiz .question-option.active .option-dot~.option-text .option-title{font-weight:600}.pbs-business-lifecycle-quiz .question-option.active .option-check.checked{background:0 0;border-color:#0000}.pbs-business-lifecycle-quiz .question-option.active .option-dot{outline-offset:1px;outline:1.5px solid #fff}.pbs-business-lifecycle-quiz .question-options.ideal-customer .question-option,.pbs-business-lifecycle-quiz .question-options.growth-plan .question-option{min-height:48px;padding-block:10px}.pbs-business-lifecycle-quiz .question-options.customer-reach .question-option{min-height:72px}.pbs-business-lifecycle-quiz .question-footer{margin-top:auto;padding-top:32px}.pbs-business-lifecycle-quiz .btn-outline,.pbs-business-lifecycle-quiz .btn-primary{height:46px;font-size:14px;font-weight:600}.pbs-business-lifecycle-quiz .btn-outline{border-color:var(--PMS-Blue,#1434cb);color:var(--PMS-Blue,#1434cb)}.pbs-business-lifecycle-quiz .result-page .stage-card{background:#d9dffb;border-radius:56px 56px 24px 24px;min-height:0;margin-bottom:20px}.pbs-business-lifecycle-quiz .result-page .stage-header{background:var(--PMS-Blue,#1434cb);border-radius:56px;justify-content:center;min-height:190px;padding:28px 20px 24px;position:relative;overflow:hidden}.pbs-business-lifecycle-quiz .result-page .stage-header>*{z-index:1;position:relative}.pbs-business-lifecycle-quiz .result-page .stage-header>p{margin:0;font-size:18px;line-height:24px}.pbs-business-lifecycle-quiz .result-page .stage-header h1{margin:12px 0 16px;font-size:48px;line-height:52px}.pbs-business-lifecycle-quiz .result-page .stage-header .stage-watermark{z-index:0;background-color:#143be5;width:200px;height:200px;position:absolute;top:8px;right:-12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbs-business-lifecycle-quiz .result-page .stage-header .status-badge{color:#000;background:#fff;border-radius:4px;gap:6px;padding:4px 8px}.pbs-business-lifecycle-quiz .result-page .stage-header .status-badge span:last-child{letter-spacing:1.5px;font-size:11px}.pbs-business-lifecycle-quiz .result-page .stage-header .status-dot{background:#64cc96;border-radius:50%;flex-shrink:0;width:10px;height:10px}.pbs-business-lifecycle-quiz .result-page .stage-body{padding:16px 16px 24px}.pbs-business-lifecycle-quiz .result-page .stage-body p{text-align:left;font-size:15px;line-height:22px}.pbs-business-lifecycle-quiz .result-page .stage-body strong{font-weight:600}.pbs-business-lifecycle-quiz .result-page .divider{background:#e1e3e6;margin:0 0 24px}.pbs-business-lifecycle-quiz .pillar-results{margin-bottom:32px}.pbs-business-lifecycle-quiz .pillar-results-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pbs-business-lifecycle-quiz .pillar-results-header h2{color:#000;margin:0;font-size:20px;font-weight:600;line-height:28px}.pbs-business-lifecycle-quiz .pillar-expand-all{color:var(--PMS-Blue,#1434cb);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;font-weight:400}.pbs-business-lifecycle-quiz .pillar-results-desc{color:#4a4a4a;margin:8px 0 0;font-size:16px;line-height:24px}.pbs-business-lifecycle-quiz .pillar-list{flex-direction:column;gap:16px;margin-top:24px;display:flex}.pbs-business-lifecycle-quiz .pillar-card{background:#fff;border:1px solid #d9dffb;border-radius:12px;overflow:hidden;box-shadow:0 2px 4px #00000014}.pbs-business-lifecycle-quiz .pillar-header{text-align:left;cursor:pointer;background:#e5f1ff;border:0;align-items:center;gap:8px;width:100%;min-height:56px;padding:12px 16px;font-family:inherit;display:flex}.pbs-business-lifecycle-quiz .pillar-card:not(.is-open) .pillar-header{background:#fff}.pbs-business-lifecycle-quiz .pillar-card.is-open .pillar-header{border-bottom:1px solid #d9dffb}.pbs-business-lifecycle-quiz .pillar-icon{width:16px;height:16px;color:var(--PMS-Blue,#1434cb);flex-shrink:0}.pbs-business-lifecycle-quiz .pillar-tag{background:var(--PMS-Blue,#1434cb);color:#fff;letter-spacing:1.5px;border-radius:2px;padding:1px 6px;font-size:12px;font-weight:700;line-height:16px}.pbs-business-lifecycle-quiz .pillar-grade{color:#000;letter-spacing:1.5px;white-space:nowrap;border-radius:4px;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:700;line-height:16px}.pbs-business-lifecycle-quiz .pillar-grade.grade-level-1{background:#c2ffdf}.pbs-business-lifecycle-quiz .pillar-grade.grade-level-2{background:#64cc96}.pbs-business-lifecycle-quiz .pillar-grade.grade-level-3{color:#fff;background:#236644}.pbs-business-lifecycle-quiz .pillar-chevron{color:#0f2595;flex-shrink:0;width:20px;height:20px;margin-left:8px}.pbs-business-lifecycle-quiz .pillar-body{padding:16px 16px 24px}.pbs-business-lifecycle-quiz .pillar-summary{background:#f9fcff;border:1px solid #d9dffb;border-radius:6px;padding:12px}.pbs-business-lifecycle-quiz .pillar-summary p{color:#000;margin:0 0 21px;font-size:14px;line-height:21px}.pbs-business-lifecycle-quiz .pillar-summary p:last-child{margin-bottom:0}.pbs-business-lifecycle-quiz .pillar-summary strong{font-weight:600}.pbs-business-lifecycle-quiz .pillar-resource{align-items:center;gap:16px;margin-top:24px;text-decoration:none;display:flex}.pbs-business-lifecycle-quiz .pillar-resource:hover .pillar-resource-title{text-decoration:underline}.pbs-business-lifecycle-quiz .pillar-thumb{background:#f0f0f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.pbs-business-lifecycle-quiz .pillar-thumb img{object-fit:cover;width:100%;height:100%}.pbs-business-lifecycle-quiz .pillar-thumb .pillar-thumb-icon{object-fit:contain;color:#2d3648;width:40px;height:40px}.pbs-business-lifecycle-quiz .pillar-resource-text{flex-direction:column;gap:4px;display:flex}.pbs-business-lifecycle-quiz .pillar-resource-title{color:var(--PMS-Blue,#1434cb);font-size:18px;font-weight:600;line-height:24px}.pbs-business-lifecycle-quiz .pillar-resource-type{color:#4a4a4a;letter-spacing:1.5px;font-size:11px;font-weight:700;line-height:14px}.pbs-business-lifecycle-quiz .actions{margin-top:0}.pbs-business-lifecycle-quiz .actions .secondary,.pbs-business-lifecycle-quiz .actions .primary{height:46px;font-size:14px}.pbs-business-lifecycle-quiz .actions .secondary{border-color:var(--PMS-Blue,#1434cb);color:var(--PMS-Blue,#1434cb)}.pbs-business-lifecycle-quiz .actions .primary{background:var(--PMS-Blue,#1434cb)}.pbs-financial-health-quiz .assessment-container{background:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-end;width:402px;max-width:100%;min-height:calc(100dvh - 48px);margin:0 auto;padding:24px 0;display:flex;box-shadow:0 2px 8px #00000026}@media (min-width:768px){.pbs-financial-health-quiz .assessment-container{width:100%}}.pbs-financial-health-quiz .assessment-body{background:#f9fcff;flex-direction:column;flex:1;width:100%;padding:40px 18px;display:flex}@media (min-width:768px){.pbs-financial-health-quiz .assessment-body{padding-inline:max(80px,50% - 376px)}}.pbs-financial-health-quiz .assessment-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pbs-financial-health-quiz .assessment-header h6{letter-spacing:1px;color:#000;text-transform:uppercase;margin:0;font-size:11px;font-style:normal;font-weight:600;line-height:14px}.pbs-financial-health-quiz .assessment-badge{background:#f0f4ff;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;display:flex}.pbs-financial-health-quiz .assessment-badge span{color:#000;white-space:nowrap;font-size:11px;font-weight:600}.pbs-financial-health-quiz .assessment-badge .icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.pbs-financial-health-quiz .title{color:#1a1a1a;margin:0 0 16px;font-size:36px;font-style:normal;font-weight:600;line-height:47px}.pbs-financial-health-quiz .banner-image{border-radius:8px;align-self:stretch;height:177px;margin-bottom:16px;overflow:hidden}@media (min-width:768px){.pbs-financial-health-quiz .banner-image{aspect-ratio:366/177;height:auto;max-height:320px}}.pbs-financial-health-quiz .banner-image img{object-fit:cover;width:100%;height:100%;display:block}.pbs-financial-health-quiz .content{margin-bottom:0}.pbs-financial-health-quiz .content p{color:#555;margin:0 0 12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .content p:last-child{margin-bottom:0}.pbs-financial-health-quiz .begin-btn{background:var(--PMS-Blue,#3152eb);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:52px;margin-top:auto;font-size:16px;font-weight:600;transition:filter .2s}.pbs-financial-health-quiz .begin-btn:hover{filter:brightness(.85)}.pbs-financial-health-quiz .quiz-title{color:#1a1a1a;margin:0 0 12px;font-size:20px;font-weight:700}.pbs-financial-health-quiz .question-body{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.pbs-financial-health-quiz .question-step{color:#888;letter-spacing:2px;width:100%;font-size:11px;font-weight:700}.pbs-financial-health-quiz .question-title{color:#1a1a1a;width:100%;margin:0;font-size:22px;font-style:normal;font-weight:600;line-height:32px}.pbs-financial-health-quiz .question-desc{color:#666;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .quote-card{border:1px solid #e3e3e3;border-bottom:4px solid var(--PMS-Blue,#3152eb);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;display:flex}.pbs-financial-health-quiz .quote-card .quote-icon{background-color:var(--PMS-Blue,#3152eb);flex-shrink:0;width:24px;height:24px;margin-top:1px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbs-financial-health-quiz .quote-card .quote-text{color:#333;margin:0;font-size:13px;line-height:1.5}.pbs-financial-health-quiz .question-options{flex-direction:column;gap:10px;width:100%;margin-top:32px;display:flex}.pbs-financial-health-quiz .question-options .question-option:nth-child(2) .option-dot{background:#40996b}.pbs-financial-health-quiz .question-options .question-option:nth-child(3) .option-dot{background:#64cc96}.pbs-financial-health-quiz .question-options .question-option:nth-child(4) .option-dot{background:#90ffc5}.pbs-financial-health-quiz .question-options .question-option:nth-child(5) .option-dot{background:#c2ffdf}.pbs-financial-health-quiz .question-option{border:1px solid var(--PMS-Blue,#3152eb);cursor:pointer;background:#fff;border-radius:4px;align-self:stretch;align-items:center;gap:24px;height:72px;padding:12px 16px;transition:background .2s,border-color .2s;display:flex;position:relative}.pbs-financial-health-quiz .question-option.has-subtitle{gap:24px;height:auto;min-height:72px;padding:12px 16px}.pbs-financial-health-quiz .question-option input{display:none}.pbs-financial-health-quiz .question-option .option-icon,.pbs-financial-health-quiz .question-option .option-icon-lg{width:24px;height:24px;color:var(--PMS-Blue,#3152eb);flex-shrink:0}.pbs-financial-health-quiz .question-option.active .option-icon{color:#fff;filter:brightness(0)invert()}.pbs-financial-health-quiz .question-option .option-check{border:1px solid var(--PMS-Blue,#3152eb);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .2s,border-color .2s;display:flex}.pbs-financial-health-quiz .question-option .option-check.checked{background:var(--PMS-Blue-dark,#2540c4);border-color:var(--PMS-Blue-dark,#2540c4)}.pbs-financial-health-quiz .question-option .option-check.checked .checkmark{color:#fff}.pbs-financial-health-quiz .question-option .checkmark{color:#0000;font-size:12px;font-weight:700;line-height:1}.pbs-financial-health-quiz .question-option .option-dot{background:#236644;border-radius:50%;flex-shrink:0;width:10px;height:10px}.pbs-financial-health-quiz .question-option .option-text{color:#1a1a1a;flex-direction:column;font-size:14px;line-height:1.4;display:flex}.pbs-financial-health-quiz .question-option .option-text.has-subtitle{gap:2px}.pbs-financial-health-quiz .question-option .option-subtitle{color:#888;font-size:12px;line-height:1.3}.pbs-financial-health-quiz .question-option .option-note{color:#888;font-weight:400}.pbs-financial-health-quiz .question-option.active .option-text,.pbs-financial-health-quiz .question-option.active .option-text .option-title{color:#fff}.pbs-financial-health-quiz .question-option.active .option-text .option-subtitle,.pbs-financial-health-quiz .question-option.active .option-text .option-note{color:#ffffffbf}.pbs-financial-health-quiz .question-footer{gap:12px;width:100%;margin-top:auto;padding-top:20px;display:flex}.pbs-financial-health-quiz .btn-outline{border:1px solid var(--PMS-Blue,#3152eb);background:var(--Default-Surface-1,#fff);cursor:pointer;color:var(--PMS-Blue,#3152eb);border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:16px;font-weight:600;transition:filter .2s;display:flex}.pbs-financial-health-quiz .btn-outline:hover{filter:brightness(.95)}.pbs-financial-health-quiz .btn-icon{flex-shrink:0;width:20px;height:20px}.pbs-financial-health-quiz .btn-primary{background:var(--PMS-Blue,#3152eb);cursor:pointer;color:#fff;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:600;transition:filter .2s;display:flex}.pbs-financial-health-quiz .btn-primary:hover:not(:disabled){filter:brightness(.85)}.pbs-financial-health-quiz .btn-primary:disabled{opacity:.4;cursor:default}.pbs-financial-health-quiz .quiz-progress-bar{background:#e0e0e0;border-radius:2px;height:4px;margin-bottom:0;overflow:hidden}.pbs-financial-health-quiz .quiz-progress-fill{background:var(--PMS-Blue);border-radius:2px;height:100%;transition:width .3s}.pbs-financial-health-quiz .result-page{background:#f9fcff;flex:1;width:100%;margin:0 auto;padding:40px 18px;font-family:inherit}@media (min-width:768px){.pbs-financial-health-quiz .result-page{padding-inline:max(80px,50% - 376px)}}.pbs-financial-health-quiz .stage-card{background:var(--primary-blue-primary-blue-100,#d9dffb);border-radius:60px 60px 24px 24px;flex-direction:column;height:auto;min-height:400px;margin-bottom:16px;display:flex;overflow:hidden}.pbs-financial-health-quiz .stage-header{background:var(--PMS-Blue,#3152eb);color:#fff;text-align:center;border-radius:60px;flex-direction:column;align-items:center;min-height:320px;padding:20px;display:flex}.pbs-financial-health-quiz .stage-header p{margin:0 0 8px;font-size:16px}.pbs-financial-health-quiz .stage-header .stage-icon{aspect-ratio:1;filter:brightness(0)invert();width:96px;height:96px;margin:0 auto;display:block}.pbs-financial-health-quiz .stage-header h1{margin:8px 0;font-size:40px;font-weight:700}.pbs-financial-health-quiz .stage-header .badge{color:#222;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.pbs-financial-health-quiz .stage-header .score-circle{border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;margin:0 auto 22px;display:flex;transform:rotate(-90deg)}.pbs-financial-health-quiz .stage-header .score-circle .score-content{background:var(--PMS-Blue,#3152eb);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;display:flex;transform:rotate(90deg)}.pbs-financial-health-quiz .stage-header .score-circle .score-content h1{color:#fff;margin:0;font-size:52px;font-weight:700;line-height:1}.pbs-financial-health-quiz .stage-header .score-circle .score-content span{color:#ffffffe6;letter-spacing:1px;margin-top:6px;font-size:14px;font-weight:700}.pbs-financial-health-quiz .stage-header .status-badge{color:#242424;border-radius:6px;align-items:center;gap:8px;margin-bottom:0;padding:6px 12px;display:inline-flex}.pbs-financial-health-quiz .stage-header .status-badge .status-icon-img{width:18px;height:18px;display:block}.pbs-financial-health-quiz .stage-header .status-badge span:last-child{letter-spacing:1px;font-size:12px;font-weight:700}.pbs-financial-health-quiz .stage-body{background:var(--primary-blue-primary-blue-100,#d9dffb);border-radius:0 0 24px 24px;flex:1;padding:20px}.pbs-financial-health-quiz .stage-body p{color:var(--Default-Text,#000);text-align:center;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .score-grid{flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:16px;width:100%;margin-bottom:20px;display:flex}.pbs-financial-health-quiz .score-card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex:calc(50% - 8px);padding:14px;box-shadow:0 2px 4px #00000014}.pbs-financial-health-quiz .score-card .label{background:var(--PMS-Blue,#3152eb);color:#fff;letter-spacing:1px;text-transform:uppercase;border-radius:3px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:600;line-height:14px;display:inline-block}.pbs-financial-health-quiz .score-card .score-card-header{align-items:center;gap:6px;display:flex}.pbs-financial-health-quiz .score-card .label-icon{width:16px;height:16px}.pbs-financial-health-quiz .score-card h2{color:#1a1a1a;margin:12px 0 0;font-size:32px;font-weight:700}.pbs-financial-health-quiz .score-card .progress-max{text-align:right;color:#888;margin-bottom:2px;font-size:11px;font-weight:400;display:block}.pbs-financial-health-quiz .score-card .progress{background:#eee;border-radius:4px;height:8px;overflow:hidden}.pbs-financial-health-quiz .score-card .progress span{border-radius:4px;height:100%;transition:width .3s;display:block}.pbs-financial-health-quiz .divider{background:var(--Default-Border,#0000001a);width:100%;height:1px;margin:18px 0}.pbs-financial-health-quiz .intro{margin:18px 0}.pbs-financial-health-quiz .intro h2{color:var(--Default-Text,#000);margin:0 0 6px;font-size:18px;font-style:normal;font-weight:600;line-height:23px}.pbs-financial-health-quiz .intro p{color:var(--Default-Text-subtle,#4a4a4a);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .review-card{margin:18px 0}.pbs-financial-health-quiz .review-card .review-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pbs-financial-health-quiz .review-card .review-header h2{color:var(--Default-Text,#000);margin:0;font-size:18px;font-weight:600;line-height:23px}.pbs-financial-health-quiz .review-card .review-toggle-all{cursor:pointer;color:var(--PMS-Blue,#3152eb);white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:600}.pbs-financial-health-quiz .review-card .review-desc{color:var(--Default-Text-subtle,#4a4a4a);margin:6px 0 0;font-size:14px;line-height:21px}.pbs-financial-health-quiz .review-card .review-list{border:1px solid #d9dffb;border-radius:14px;margin-top:14px;overflow:hidden}.pbs-financial-health-quiz .review-card .review-item+.review-item{border-top:1px solid #d9dffb}.pbs-financial-health-quiz .review-card .review-item-header{text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;padding:14px;font-family:inherit;display:flex}.pbs-financial-health-quiz .review-card .review-status{color:#d65151;flex-shrink:0;width:20px;height:20px}.pbs-financial-health-quiz .review-card .review-item.is-correct .review-status{color:#40996b}.pbs-financial-health-quiz .review-card .review-question{color:#1434cb;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.pbs-financial-health-quiz .review-card .review-chevron{width:18px;height:18px;color:var(--PMS-Blue,#3152eb);flex-shrink:0}.pbs-financial-health-quiz .review-card .review-item.is-open .review-item-header{background:#e5f1ff}.pbs-financial-health-quiz .review-card .review-item-body{background:#f9fcff;padding:14px}.pbs-financial-health-quiz .review-card .review-answer{color:#1a1a1a;margin:0 0 6px;font-size:14px;line-height:21px}.pbs-financial-health-quiz .review-card .review-answer strong{font-weight:700}.pbs-financial-health-quiz .review-card .review-answer.correct{color:#2f6f4e;margin-bottom:0}.pbs-financial-health-quiz .review-card .review-divider{background:var(--Default-Border,#0000001a);height:1px;margin:14px 0}.pbs-financial-health-quiz .review-card .review-explanation{color:#1a1a1a;margin:0;font-size:14px;line-height:21px}.pbs-financial-health-quiz .review-card .review-read-more{color:#1a1a1a;margin:14px 0 0;font-size:14px;line-height:21px}.pbs-financial-health-quiz .review-card .review-read-more a{color:var(--PMS-Blue,#3152eb);align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.pbs-financial-health-quiz .review-card .review-read-more a svg,.pbs-financial-health-quiz .review-card .review-read-more a img{width:14px;height:14px}.pbs-financial-health-quiz .articles-card{background:#eef4ff;border:1px solid #d9dffb;border-radius:14px;margin-bottom:12px;overflow:hidden}.pbs-financial-health-quiz .articles-card .section-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border-bottom:1px solid #d9dffb;justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.pbs-financial-health-quiz .articles-card .section-header h2{color:#0f2595;margin:0;font-size:16px;font-weight:600}.pbs-financial-health-quiz .articles-card .section-header .toggle-btn{cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.pbs-financial-health-quiz .articles-card .section-header .toggle-btn img{aspect-ratio:1;width:16px;height:16px}.pbs-financial-health-quiz .articles-card .section-body{background:#fff;max-height:1000px;padding:16px;transition:max-height .3s;overflow:hidden}.pbs-financial-health-quiz .articles-card:not(.is-open) .section-body{max-height:0;padding:0 16px}.pbs-financial-health-quiz .articles-card .category{margin-bottom:24px}.pbs-financial-health-quiz .articles-card .category:last-child{margin-bottom:0}.pbs-financial-health-quiz .articles-card .category-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pbs-financial-health-quiz .articles-card .category-header .tag{background:var(--PMS-Blue,#3152eb);color:#fff;letter-spacing:1px;border-radius:3px;padding:3px 8px;font-size:11px;font-weight:700}.pbs-financial-health-quiz .articles-card .category-header a{color:var(--PMS-Blue,#3152eb);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.pbs-financial-health-quiz .articles-card .category-header a img{width:16px;height:16px}.pbs-financial-health-quiz .articles-card .article-list{gap:16px;display:flex;overflow-x:auto}.pbs-financial-health-quiz .articles-card .article-list::-webkit-scrollbar{display:none}.pbs-financial-health-quiz .articles-card .article-link{color:inherit;flex:0 0 180px;text-decoration:none;display:block}.pbs-financial-health-quiz .articles-card .article-link:hover .article-card .thumb{opacity:.85}.pbs-financial-health-quiz .articles-card .article-card{flex:0 0 180px}.pbs-financial-health-quiz .articles-card .article-card .thumb{background:#f1f1f1;border-radius:8px;width:100%;height:100px;display:block;overflow:hidden}.pbs-financial-health-quiz .articles-card .article-card .thumb img{object-fit:cover;width:100%;height:100%;display:block}.pbs-financial-health-quiz .articles-card .article-card p{color:#1b1b1b;margin-top:8px;font-size:12px;font-weight:500;line-height:1.3}.pbs-financial-health-quiz .articles-card .calculator-list{margin:0;padding:0;list-style:none}.pbs-financial-health-quiz .articles-card .calculator-list li{color:var(--PMS-Blue,#3152eb);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.pbs-financial-health-quiz .articles-card .calculator-list li:last-child{margin-bottom:0}.pbs-financial-health-quiz .articles-card .calculator-list li img{flex-shrink:0;width:16px;height:16px}.pbs-financial-health-quiz .articles-card .calculator-list li a{color:inherit;text-decoration:none}.pbs-financial-health-quiz .articles-card .calculator-list li a:hover{text-decoration:underline}.pbs-financial-health-quiz .actions{gap:12px;margin-top:20px;display:flex}.pbs-financial-health-quiz .actions .secondary{border:1px solid var(--PMS-Blue,#3152eb);background:var(--Default-Surface-1,#fff);color:var(--PMS-Blue,#3152eb);cursor:pointer;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.pbs-financial-health-quiz .actions .primary{background:var(--PMS-Blue,#3152eb);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.pbs-financial-health-quiz{--font:Visa Dialect UI, DM Sans, Helvetica Neue, Helvetica, Arial, sans-serif;font-family:var(--font);max-width:720px;margin:0 auto;padding:24px 16px}@media (min-width:768px){.pbs-financial-health-quiz{max-width:none;padding-inline:0}}.pbs-financial-health-quiz.pl-theme,.pbs-financial-health-quiz.bl-theme{--PMS-Blue:#1434cb;--PMS-Blue-dark:#0f2595;--PMS-Blue-light:#e8ecff;--quiz-badge-bg:#1434cb;--quiz-badge-text:#fff}.pbs-financial-health-quiz.be-theme{--PMS-Blue:#f6a000;--PMS-Blue-dark:#c48000;--PMS-Blue-light:#fff3db;--quiz-badge-bg:#f6a000;--quiz-badge-text:#1a1a1a}.pbs-financial-health-quiz .assessment-container{overflow:hidden}.pbs-financial-health-quiz{--quiz-intro-bg:#d6f1c4;--quiz-intro-watermark:#dff8e1;--quiz-intro-eyebrow:#3152eb;--quiz-intro-title:#3152eb;--quiz-intro-text:#000;--quiz-intro-btn:var(--PMS-Blue,#1434cb);--quiz-intro-btn-hover:#ffffff80}.pbs-financial-health-quiz.intro-panel-yellow{--quiz-intro-bg:#fff5bd;--quiz-intro-watermark:#ffffff8c;--quiz-intro-eyebrow:#3152eb;--quiz-intro-title:#3152eb;--quiz-intro-text:#000;--quiz-intro-btn:var(--PMS-Blue,#1434cb);--quiz-intro-btn-hover:#ffffff80}.pbs-financial-health-quiz.intro-panel-green{--quiz-intro-bg:#d6f1c4;--quiz-intro-watermark:#dff8e1;--quiz-intro-eyebrow:#3152eb;--quiz-intro-title:#3152eb;--quiz-intro-text:#000;--quiz-intro-btn:var(--PMS-Blue,#1434cb);--quiz-intro-btn-hover:#ffffff80}.pbs-financial-health-quiz.intro-panel-blue{--quiz-intro-bg:#3152eb;--quiz-intro-watermark:#335df5;--quiz-intro-eyebrow:#fff;--quiz-intro-title:#c8edfe;--quiz-intro-text:#fff;--quiz-intro-btn:#fff;--quiz-intro-btn-hover:#ffffff1f}.pbs-financial-health-quiz .assessment-container:has(>.intro-body){padding:0}.pbs-financial-health-quiz .intro-body{background:var(--quiz-intro-bg);grid-template-columns:minmax(0,1fr);align-content:start;padding:32px 18px 24px;display:grid;position:relative;overflow:hidden}.pbs-financial-health-quiz .intro-body:after{content:"";z-index:0;background-color:var(--quiz-intro-watermark);pointer-events:none;width:420px;height:420px;position:absolute;bottom:40px;right:-120px;-webkit-mask:url(/icons/goal.svg) 50%/contain no-repeat;mask:url(/icons/goal.svg) 50%/contain no-repeat}.pbs-financial-health-quiz .intro-body>*{z-index:1;position:relative}.pbs-financial-health-quiz .intro-body.has-banner{padding-top:0}.pbs-financial-health-quiz .intro-body.has-banner .banner-image{border-radius:0;order:-1;height:252px;margin:0 -18px 32px}.pbs-financial-health-quiz .intro-body .assessment-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.pbs-financial-health-quiz .intro-body .assessment-header h6{color:var(--quiz-intro-eyebrow);letter-spacing:1.5px;font-size:12px;font-weight:700;line-height:16px}.pbs-financial-health-quiz .intro-body .assessment-badge{background:#c7edff;border-radius:4px;gap:4px;padding:4px 6px}.pbs-financial-health-quiz .intro-body .assessment-badge span{color:#000;letter-spacing:1.2px;font-size:11px;font-weight:700}.pbs-financial-health-quiz .intro-body .assessment-badge svg{stroke:#005e8a;stroke-width:2.5px;width:18px;height:18px}.pbs-financial-health-quiz .intro-body .title{max-width:372px;color:var(--quiz-intro-title);margin:0 0 32px;font-size:48px;font-weight:700;line-height:62px}.pbs-financial-health-quiz .intro-body .content p{color:var(--quiz-intro-text);margin-bottom:24px}.pbs-financial-health-quiz .intro-body .begin-btn{border:1px solid var(--quiz-intro-btn);height:46px;color:var(--quiz-intro-btn);background:0 0;margin-top:32px;font-size:14px}.pbs-financial-health-quiz .intro-body .begin-btn:hover{filter:none;background:var(--quiz-intro-btn-hover)}@media (min-width:768px){.pbs-financial-health-quiz .intro-body{grid-template-rows:auto auto auto 1fr;grid-template-columns:42.5% minmax(0,1fr);column-gap:18px;padding:40px 20px 40px 0}.pbs-financial-health-quiz .intro-body:after{inset:40px auto auto calc(42.5% + 40px)}.pbs-financial-health-quiz .intro-body>*{grid-column:2}.pbs-financial-health-quiz .intro-body.has-banner{padding-top:40px}.pbs-financial-health-quiz .intro-body.has-banner .banner-image{aspect-ratio:auto;grid-area:1/1/-1;height:auto;max-height:none;margin:-40px 0;position:relative}.pbs-financial-health-quiz .intro-body.has-banner .banner-image img{position:absolute;inset:0}.pbs-financial-health-quiz .intro-body .assessment-header{flex-direction:row;justify-content:space-between;margin-bottom:16px}.pbs-financial-health-quiz .intro-body .title{max-width:none;margin-bottom:24px}.pbs-financial-health-quiz .intro-body .content p:last-child{margin-bottom:0}.pbs-financial-health-quiz .intro-body .begin-btn{align-self:end;margin-top:32px}}.pbs-financial-health-quiz .question-body{justify-content:flex-start;gap:0;padding-top:38px;position:relative}.pbs-financial-health-quiz .question-body .question-step{color:#4a4a4a;letter-spacing:1.5px;margin-top:0}.pbs-financial-health-quiz .question-body .question-title{color:#000;margin-top:16px;font-size:22px;line-height:32px}.pbs-financial-health-quiz .question-body .question-desc{color:#4a4a4a;margin:16px 0 0;font-weight:300}.pbs-financial-health-quiz .question-body .quote-card+.question-desc{margin-top:24px}.pbs-financial-health-quiz .question-body>.quiz-progress-bar{background:#f5f5f5;border-radius:0;height:4px;margin:0;position:absolute;top:0;left:0;right:0}.pbs-financial-health-quiz .question-body>.quiz-progress-bar .quiz-progress-fill{background:#9ba8e4;border-radius:0}.pbs-financial-health-quiz .quote-card{border:0;border-bottom:3px solid #0088c7;border-radius:8px 8px 0 0;gap:8px;width:100%;margin-top:16px;padding:12px 14px;box-shadow:0 4px 6px -2px #0000001f}.pbs-financial-health-quiz .quote-card .quote-icon{background-color:#0088c7}.pbs-financial-health-quiz .quote-card .quote-text{color:#000;font-size:16px;font-style:italic;line-height:24px}.pbs-financial-health-quiz .question-options{gap:10px;margin-top:46px}.pbs-financial-health-quiz .question-options .question-option .option-dot.light{background:#c2ffdf}.pbs-financial-health-quiz .question-option{border-color:var(--PMS-Blue,#1434cb);background:#f9fcff;border-radius:4px;height:auto;min-height:62px;padding:12px 16px}.pbs-financial-health-quiz .question-option.has-subtitle{min-height:86px}.pbs-financial-health-quiz .question-option .option-text{color:#000;font-size:16px;line-height:24px;display:block}.pbs-financial-health-quiz .question-option .option-text.has-subtitle{gap:0;display:flex}.pbs-financial-health-quiz .question-option .option-text strong{font-weight:600}.pbs-financial-health-quiz .question-option .option-title{color:#000;font-size:16px;font-weight:400}.pbs-financial-health-quiz .question-option .option-text.has-subtitle .option-title{font-weight:600}.pbs-financial-health-quiz .question-option .option-subtitle,.pbs-financial-health-quiz .question-option .option-note{font-size:16px;font-weight:400;line-height:24px}.pbs-financial-health-quiz .question-option .option-subtitle{color:#4a4a4a;font-weight:300}.pbs-financial-health-quiz .question-option .option-note{color:#000}.pbs-financial-health-quiz .question-option .option-check{border-color:var(--PMS-Blue,#1434cb);border-width:1.5px;border-radius:2px;width:20px;height:20px}.pbs-financial-health-quiz .question-option .option-icon:not(.option-icon-lg)+.option-text{margin-left:-12px}.pbs-financial-health-quiz .question-option.active{background:var(--PMS-Blue,#1434cb);border-color:var(--PMS-Blue,#1434cb)}.pbs-financial-health-quiz .question-option.active .option-text,.pbs-financial-health-quiz .question-option.active .option-text .option-title,.pbs-financial-health-quiz .question-option.active .option-text .option-subtitle,.pbs-financial-health-quiz .question-option.active .option-text .option-note{color:#fff}.pbs-financial-health-quiz .question-option.active .option-dot~.option-text .option-title{font-weight:600}.pbs-financial-health-quiz .question-option.active .option-check.checked{background:0 0;border-color:#0000}.pbs-financial-health-quiz .question-option.active .option-dot{outline-offset:1px;outline:1.5px solid #fff}.pbs-financial-health-quiz .question-options.ideal-customer .question-option,.pbs-financial-health-quiz .question-options.growth-plan .question-option{min-height:48px;padding-block:10px}.pbs-financial-health-quiz .question-options.customer-reach .question-option{min-height:72px}.pbs-financial-health-quiz .question-footer{margin-top:auto;padding-top:32px}.pbs-financial-health-quiz .btn-outline,.pbs-financial-health-quiz .btn-primary{height:46px;font-size:14px;font-weight:600}.pbs-financial-health-quiz .btn-outline{border-color:var(--PMS-Blue,#1434cb);color:var(--PMS-Blue,#1434cb)}.pbs-financial-health-quiz .result-page .stage-card{background:#d9dffb;border-radius:56px 56px 24px 24px;min-height:0;margin-bottom:20px}.pbs-financial-health-quiz .result-page .stage-header{background:var(--PMS-Blue,#1434cb);border-radius:56px;justify-content:center;min-height:190px;padding:28px 20px 24px;position:relative;overflow:hidden}.pbs-financial-health-quiz .result-page .stage-header>*{z-index:1;position:relative}.pbs-financial-health-quiz .result-page .stage-header>p{margin:0;font-size:18px;line-height:24px}.pbs-financial-health-quiz .result-page .stage-header h1{margin:12px 0 16px;font-size:48px;line-height:52px}.pbs-financial-health-quiz .result-page .stage-header .stage-watermark{z-index:0;background-color:#143be5;width:200px;height:200px;position:absolute;top:8px;right:-12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbs-financial-health-quiz .result-page .stage-header .status-badge{color:#000;background:#fff;border-radius:4px;gap:6px;padding:4px 8px}.pbs-financial-health-quiz .result-page .stage-header .status-badge span:last-child{letter-spacing:1.5px;font-size:11px}.pbs-financial-health-quiz .result-page .stage-header .status-dot{background:#64cc96;border-radius:50%;flex-shrink:0;width:10px;height:10px}.pbs-financial-health-quiz .result-page .stage-body{padding:16px 16px 24px}.pbs-financial-health-quiz .result-page .stage-body p{text-align:left;font-size:15px;line-height:22px}.pbs-financial-health-quiz .result-page .stage-body strong{font-weight:600}.pbs-financial-health-quiz .result-page .divider{background:#e1e3e6;margin:0 0 24px}.pbs-financial-health-quiz .pillar-results{margin-bottom:32px}.pbs-financial-health-quiz .pillar-results-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pbs-financial-health-quiz .pillar-results-header h2{color:#000;margin:0;font-size:20px;font-weight:600;line-height:28px}.pbs-financial-health-quiz .pillar-expand-all{color:var(--PMS-Blue,#1434cb);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;font-weight:400}.pbs-financial-health-quiz .pillar-results-desc{color:#4a4a4a;margin:8px 0 0;font-size:16px;line-height:24px}.pbs-financial-health-quiz .pillar-list{flex-direction:column;gap:16px;margin-top:24px;display:flex}.pbs-financial-health-quiz .pillar-card{background:#fff;border:1px solid #d9dffb;border-radius:12px;overflow:hidden;box-shadow:0 2px 4px #00000014}.pbs-financial-health-quiz .pillar-header{text-align:left;cursor:pointer;background:#e5f1ff;border:0;align-items:center;gap:8px;width:100%;min-height:56px;padding:12px 16px;font-family:inherit;display:flex}.pbs-financial-health-quiz .pillar-card:not(.is-open) .pillar-header{background:#fff}.pbs-financial-health-quiz .pillar-card.is-open .pillar-header{border-bottom:1px solid #d9dffb}.pbs-financial-health-quiz .pillar-icon{width:16px;height:16px;color:var(--PMS-Blue,#1434cb);flex-shrink:0}.pbs-financial-health-quiz .pillar-tag{background:var(--PMS-Blue,#1434cb);color:#fff;letter-spacing:1.5px;border-radius:2px;padding:1px 6px;font-size:12px;font-weight:700;line-height:16px}.pbs-financial-health-quiz .pillar-grade{color:#000;letter-spacing:1.5px;white-space:nowrap;border-radius:4px;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:700;line-height:16px}.pbs-financial-health-quiz .pillar-grade.grade-level-1{background:#c2ffdf}.pbs-financial-health-quiz .pillar-grade.grade-level-2{background:#64cc96}.pbs-financial-health-quiz .pillar-grade.grade-level-3{color:#fff;background:#236644}.pbs-financial-health-quiz .pillar-chevron{color:#0f2595;flex-shrink:0;width:20px;height:20px;margin-left:8px}.pbs-financial-health-quiz .pillar-body{padding:16px 16px 24px}.pbs-financial-health-quiz .pillar-summary{background:#f9fcff;border:1px solid #d9dffb;border-radius:6px;padding:12px}.pbs-financial-health-quiz .pillar-summary p{color:#000;margin:0 0 21px;font-size:14px;line-height:21px}.pbs-financial-health-quiz .pillar-summary p:last-child{margin-bottom:0}.pbs-financial-health-quiz .pillar-summary strong{font-weight:600}.pbs-financial-health-quiz .pillar-resource{align-items:center;gap:16px;margin-top:24px;text-decoration:none;display:flex}.pbs-financial-health-quiz .pillar-resource:hover .pillar-resource-title{text-decoration:underline}.pbs-financial-health-quiz .pillar-thumb{background:#f0f0f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.pbs-financial-health-quiz .pillar-thumb img{object-fit:cover;width:100%;height:100%}.pbs-financial-health-quiz .pillar-thumb .pillar-thumb-icon{object-fit:contain;color:#2d3648;width:40px;height:40px}.pbs-financial-health-quiz .pillar-resource-text{flex-direction:column;gap:4px;display:flex}.pbs-financial-health-quiz .pillar-resource-title{color:var(--PMS-Blue,#1434cb);font-size:18px;font-weight:600;line-height:24px}.pbs-financial-health-quiz .pillar-resource-type{color:#4a4a4a;letter-spacing:1.5px;font-size:11px;font-weight:700;line-height:14px}.pbs-financial-health-quiz .actions{margin-top:0}.pbs-financial-health-quiz .actions .secondary,.pbs-financial-health-quiz .actions .primary{height:46px;font-size:14px}.pbs-financial-health-quiz .actions .secondary{border-color:var(--PMS-Blue,#1434cb);color:var(--PMS-Blue,#1434cb)}.pbs-financial-health-quiz .actions .primary{background:var(--PMS-Blue,#1434cb)}.pbs-financial-health-quiz .quote-card .quote-text{font-style:normal}.pbs-financial-health-quiz .slider-wrapper{flex-direction:column;align-items:center;width:100%;margin-top:48px;display:flex}.pbs-financial-health-quiz .slider-bar-section{flex-direction:column;align-items:center;width:100%;padding:0 16px;display:flex}.pbs-financial-health-quiz .slider-emoji-section{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:0 0 56px;display:flex}.pbs-financial-health-quiz .slider-emoji-circle{justify-content:center;align-items:center;display:flex}.pbs-financial-health-quiz .slider-emoji-circle .slider-icon{aspect-ratio:1;filter:brightness(0)saturate()invert(15%)sepia(96%)saturate(4400%)hue-rotate(230deg)brightness(88%);width:72px;height:72px}.pbs-financial-health-quiz .slider-confidence-text{color:#000;font-size:16px;font-weight:600;line-height:21px}.pbs-financial-health-quiz .slider-labels{justify-content:space-between;width:100%;padding-bottom:14px;display:flex}.pbs-financial-health-quiz .slider-labels span{color:var(--PMS-Blue,#1434cb);font-size:14px;font-weight:400;line-height:21px}.pbs-financial-health-quiz .confidence-slider{appearance:none;background:var(--PMS-Blue,#1434cb);border-radius:20px;outline:none;width:100%;height:10px}.pbs-financial-health-quiz .confidence-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #8b8b8b;border-radius:50%;width:22px;height:22px;margin-top:-6px}.pbs-financial-health-quiz .confidence-slider::-webkit-slider-runnable-track{background:var(--PMS-Blue,#1434cb);border-radius:20px;height:10px}.pbs-financial-health-quiz .confidence-slider::-moz-range-track{background:var(--PMS-Blue,#1434cb);border-radius:20px;height:10px}.pbs-financial-health-quiz .confidence-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #8b8b8b;border-radius:50%;width:22px;height:22px}:root{--h1-size-desktop:3.25rem;--h2-size-desktop:2.5rem;--h3-size-desktop:2rem;--h4-size-desktop:1.75rem;--h5-size-desktop:1.5rem;--h6-size-desktop:1.25rem;--font-medium-desktop:4rem;--font-large-desktop:5rem;--h1-size-mobile:2rem;--h2-size-mobile:1.75rem;--h3-size-mobile:1.5rem;--h4-size-mobile:1.25rem;--h5-size-mobile:1.25rem;--h6-size-mobile:1rem;--font-medium-mobile:3.5rem;--font-large-mobile:2.5rem}.font-h1-large{font-size:4rem}@media (max-width:1024px){.font-h1-large{font-size:3rem}}@media (max-width:768px){.font-h1-large{font-size:1.25rem}}.font-h1{font-size:3.25rem}@media (max-width:1439px){.font-h1{font-size:2rem}}.font-h2{font-size:2.5rem}@media (max-width:1439px){.font-h2{font-size:1.75rem}}.font-h3{font-size:2rem}@media (max-width:1439px){.font-h3{font-size:1.5rem}}.font-h4{font-size:1.75rem}@media (max-width:1439px){.font-h4{font-size:1.25rem}}.font-h5{font-size:1.5rem}@media (max-width:1439px){.font-h5{font-size:1.25rem}}.font-h6{font-size:1.25rem}@media (max-width:1439px){.font-h6{font-size:1rem}}.font-medium{font-size:4rem}@media (max-width:1439px){.font-medium{font-size:3.5rem}}.font-large{font-size:5rem}@media (max-width:1439px){.font-large{font-size:2.5rem}}.is-top-of-page,.is-top-page,.error-model--is-top-page{margin-top:137px!important}@media screen and (max-width:1024px){.is-top-of-page,.is-top-page,.error-model--is-top-page{margin-top:72px!important}}:is(body:has(.header--finlit-hybrid) .is-top-of-page,body:has(.header--finlit-hybrid) .is-top-page,body:has(.header--finlit-hybrid) .error-model--is-top-page){margin-top:172px!important}@media screen and (max-width:1023px){:is(body:has(.header--finlit-hybrid) .is-top-of-page,body:has(.header--finlit-hybrid) .is-top-page,body:has(.header--finlit-hybrid) .error-model--is-top-page){margin-top:179px!important}}@media screen and (max-width:767px){:is(body:has(.header--finlit-hybrid) .is-top-of-page,body:has(.header--finlit-hybrid) .is-top-page,body:has(.header--finlit-hybrid) .error-model--is-top-page){margin-top:148px!important}}:root{--container-stack-padding-top-space:48px;--container-stack-gap:16px}@media screen and (max-width:768px){:root{--container-stack-padding-top-space:48px}}.aem-page-content{flex-direction:column;display:flex}.aem-page-content .aem-component+.aem-component{margin-top:80px}@media screen and (max-width:1024px){.aem-page-content .aem-component+.aem-component{margin-top:32px}}@media screen and (max-width:768px){.aem-page-content .aem-component+.aem-component{margin-top:24px}}.aem-page-content .aem-component--no-gap{margin-top:0!important}.aem-page-content .aem-component--32-gap{margin-top:32px!important}@media screen and (min-width:1025px){.aem-page-content>.aem-component[data-component="Tab Container Model"]{margin-top:40px}}.grid-card-content{padding:2rem 3rem}.media-card-carousel:has(.title-container){padding-top:2rem;padding-bottom:2rem}.topic-cloud-center__container{padding:0 5rem}@media screen and (max-width:1024px){.topic-cloud-center__container{max-width:100%;margin:0;padding:1.5rem}}.grid-card-content:has(.gc-article-card){padding:0 5rem}@media screen and (max-width:1024px){.grid-card-content:has(.gc-article-card){padding:0 3rem}}@media screen and (max-width:768px){.grid-card-content:has(.gc-article-card){padding:1.5rem}}@media screen and (max-width:1024px){.grid-card-content:has(.stat-card-grid-container){padding:0 3rem}}@media screen and (max-width:768px){.grid-card-content:has(.stat-card-grid-container){padding:1.5rem}}.media-card-carousel{padding:0 5rem}@media screen and (max-width:1024px){.media-card-carousel{padding:0 3rem}}@media screen and (max-width:768px){.media-card-carousel{padding:0 1.5rem}}@media (max-width:768px){.media-carousel__btn--next{right:2%}.media-carousel__btn--prev{left:2%}}.gc-grid.variant1.mobile-responsive .gc-card.gc-card--rounded{height:auto!important}@font-face{font-family:Visa Dialect;src:url(/fonts/VisaDialect-Light-Web.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:visa-sans-icon;src:url(/fonts/visaSansFont/visa-icon-font.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Visa Dialect;src:url(/fonts/VisaDialect-Regular-Web.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Visa Dialect;src:url(/fonts/VisaDialect-Medium-Web.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Visa Dialect;src:url(/fonts/VisaDialect-Bold-Web.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Visa Dialect;src:url(/fonts/VisaDialect-Bold-Web.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:visa-icon;src:url(/fonts/visaFont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.visa-icon{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:visa-icon!important}.visa-icon.icon-play-fill:before{content:"";font-family:visa-sans-icon!important}.flyout-menu-item-next-icon>.icon-nav-arrow-right{display:inline-block;transform:rotate(180deg)}.visa-icon-opt-in-out{font-family:visa-icon!important}.visa-icon-opt-in-out:before{display:inline-block;font-family:visa-icon!important}.text-link .visa-icon-opt-in-out,.text-link .visa-icon-opt-in-out:before,.vs-text-icon.visa-icon-opt-in-out,.vs-text-icon.visa-icon-opt-in-out:before{font-family:visa-icon!important}.stat-card-grid-container .hero-card-title{color:#fff!important}.stat-card-grid-container .hero-card-ctas .outlined-button,.stat-card-grid-container .hero-card-ctas .outlinedButton,.stat-card-grid-container .hero-card-ctas a,.stat-card-grid-container .hero-card-ctas button{color:#fff!important;border-color:#fff!important}section.grid-card .gc-ctas a[href]:hover,section.grid-card .gc-ctas a[href]:hover *{color:#1434cb!important}.media-card__media>.video-player-container,.container-stack__item .media-card-non-carousel-card__media>.video-player-container{width:100%;inset:0;height:100%!important}.media-card__media>.video-player-container>.video-player,.container-stack__item .media-card-non-carousel-card__media>.video-player-container>.video-player{width:100%;height:100%!important;padding-bottom:0!important;inset:0!important;transform:none!important}:root{--font-family:"Visa Dialect", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-primary:"Visa Dialect", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-heading:"Visa Dialect", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-body:"Visa Dialect", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-base:"Visa Dialect", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*,:before,:after,html,body,h1,h2,h3,h4,h5,h6,p,span,div,a,button,input,textarea,select,label,li,td,th{font-family:Visa Dialect,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.visa-icon,.visa-icon *,.visa-icon:before,.visa-icon:after,span.visa-icon,span.visa-icon:before{font-family:visa-icon!important}.scroll-progress .scroll-progress__arrow.visa-icon,.scroll-progress .scroll-progress__arrow.visa-icon:before{font-family:visa-sans-icon!important}.scroll-progress .scroll-progress__arrow.icon-arrow-up:before{content:""}.scroll-progress .scroll-progress__arrow{width:initial;height:initial}@media (max-width:1199px){.stat-card-grid-container .hero-card-ctas .btn.btn--secondary{padding:5px;font-size:14px}}
