:root,.theme-light-default{--spirit-color-accent-01-background-basic:#b60000;--spirit-color-accent-01-background-subtle:#fce5e5;--spirit-color-accent-01-border-basic:#b60000;--spirit-color-accent-01-border-subtle:#fce5e5;--spirit-color-accent-01-content-basic:#b60000;--spirit-color-accent-01-content-subtle:#fce5e5;--spirit-color-accent-01-state-active:#facccc;--spirit-color-accent-01-state-default:#fef2f2;--spirit-color-accent-01-state-hover:#fce5e5;--spirit-color-accent-02-background-basic:#ffbe00;--spirit-color-accent-02-background-subtle:#fff7ee;--spirit-color-accent-02-border-basic:#ffcb3b;--spirit-color-accent-02-border-subtle:#fff7ee;--spirit-color-accent-02-content-basic:#ff6a00;--spirit-color-accent-02-content-subtle:#fff8e5;--spirit-color-accent-02-state-active:#cc9800;--spirit-color-accent-02-state-default:#ffbe00;--spirit-color-accent-02-state-hover:#e5ab00;--spirit-color-accent-03-background-basic:#404040;--spirit-color-accent-03-background-subtle:#f2f2f2;--spirit-color-accent-03-border-basic:#404040;--spirit-color-accent-03-border-subtle:#f2f2f2;--spirit-color-accent-03-content-basic:#404040;--spirit-color-accent-03-content-subtle:#f2f2f2;--spirit-color-accent-03-state-active:#d9d9d9;--spirit-color-accent-03-state-default:#f2f2f2;--spirit-color-accent-03-state-hover:#e5e5e5;--spirit-color-accent-04-background-basic:#006e36;--spirit-color-accent-04-background-subtle:#f2f9f5;--spirit-color-accent-04-border-basic:#006e36;--spirit-color-accent-04-border-subtle:#f2f9f5;--spirit-color-accent-04-content-basic:#006e36;--spirit-color-accent-04-content-subtle:#f2f9f5;--spirit-color-accent-04-state-active:#cce8d9;--spirit-color-accent-04-state-default:#f2f9f5;--spirit-color-accent-04-state-hover:#e5f3ec;--spirit-color-accent-05-background-basic:#e61f60;--spirit-color-accent-05-background-subtle:#f5f6fa;--spirit-color-accent-05-border-basic:#e61f60;--spirit-color-accent-05-border-subtle:#f28faf;--spirit-color-accent-05-content-basic:#e61f60;--spirit-color-accent-05-content-subtle:#fff;--spirit-color-accent-05-state-active:#cf1652;--spirit-color-accent-05-state-default:#e61f60;--spirit-color-accent-05-state-hover:#d91958;--spirit-color-accent-06-background-basic:#ffcb3b;--spirit-color-accent-06-background-subtle:#fffaeb;--spirit-color-accent-06-border-basic:#ffd562;--spirit-color-accent-06-border-subtle:#ffefc4;--spirit-color-accent-06-content-basic:#cca22f;--spirit-color-accent-06-content-subtle:#ffcb3b;--spirit-color-accent-06-state-active:#ffda75;--spirit-color-accent-06-state-default:#ffcb3b;--spirit-color-accent-06-state-hover:#ffd562;--spirit-color-background-backdrop:#1a1b1b40;--spirit-color-background-interactive-state-active:#e5e5e5;--spirit-color-background-interactive-state-default:#fff0;--spirit-color-background-interactive-state-hover:#f2f2f2;--spirit-color-background-primary:#fff;--spirit-color-background-secondary:#f9f9f9;--spirit-color-background-tertiary:#fbf7f4;--spirit-color-border-basic:#e5e5e5;--spirit-color-border-focus:#0074e8;--spirit-color-border-interactive-state-active:#a5a5a5;--spirit-color-border-interactive-state-default:#d9d9d9;--spirit-color-border-interactive-state-hover:#b2b2b2;--spirit-color-border-interactive-state-selected:#202020;--spirit-color-component-button-plain-border:#fff0;--spirit-color-component-button-plain-content:#0074e8;--spirit-color-component-button-plain-state-active:#f2f2f2;--spirit-color-component-button-plain-state-default:#fff0;--spirit-color-component-button-plain-state-hover:#f9f9f9;--spirit-color-component-button-primary-border:#a68426;--spirit-color-component-button-primary-content:#000;--spirit-color-component-button-primary-state-active:#ffda75;--spirit-color-component-button-primary-state-default:#ffcb3b;--spirit-color-component-button-primary-state-hover:#ffd562;--spirit-color-component-button-secondary-border:#000;--spirit-color-component-button-secondary-content:#202020;--spirit-color-component-button-secondary-state-active:#fffaeb;--spirit-color-component-button-secondary-state-default:#fff;--spirit-color-component-button-secondary-state-hover:#fffcf5;--spirit-color-component-button-tertiary-border:#7f7f7f;--spirit-color-component-button-tertiary-content:#202020;--spirit-color-component-button-tertiary-state-active:#f9f9f9;--spirit-color-component-button-tertiary-state-default:#e5e5e5;--spirit-color-component-button-tertiary-state-hover:#f2f2f2;--spirit-color-component-header-background:#1a1b1b00;--spirit-color-component-header-border:#e5e5e5;--spirit-color-component-header-item-background-state-active:#f2f2f2;--spirit-color-component-header-item-background-state-default:#fff0;--spirit-color-component-header-item-background-state-hover:#f9f9f9;--spirit-color-component-header-item-background-state-selected:#fff5d8;--spirit-color-component-header-item-state-active:#202020;--spirit-color-component-header-item-state-default:#535353;--spirit-color-component-header-item-state-hover:#404040;--spirit-color-component-header-item-state-selected:#202020;--spirit-color-component-header-stripe-state-selected:#ffcb3b;--spirit-color-component-header-stripe-state-unselected:#fff0;--spirit-color-component-pagination-selected-border:#e6b735;--spirit-color-component-pagination-selected-content:#000;--spirit-color-component-pagination-selected-state-active:#ffda75;--spirit-color-component-pagination-selected-state-default:#ffcb3b;--spirit-color-component-pagination-selected-state-hover:#ffd562;--spirit-color-component-pagination-unselected-border:#bfbfbf;--spirit-color-component-pagination-unselected-content:#000;--spirit-color-component-pagination-unselected-state-active:#f2f2f2;--spirit-color-component-pagination-unselected-state-default:#fff;--spirit-color-component-pagination-unselected-state-hover:#f9f9f9;--spirit-color-component-pricing-plan-highlighted-background:#fff7ee;--spirit-color-component-pricing-plan-highlighted-border:#ffcb3b;--spirit-color-component-pricing-plan-highlighted-content:#ff6a00;--spirit-color-component-toggle-selected-border:#006e36;--spirit-color-component-toggle-selected-content:#fff;--spirit-color-component-toggle-selected-state-active:#008a43;--spirit-color-component-toggle-selected-state-default:#006e36;--spirit-color-component-toggle-selected-state-hover:#007c3c;--spirit-color-component-toggle-unselected-border:#a5a5a5;--spirit-color-component-toggle-unselected-content:#404040;--spirit-color-component-toggle-unselected-state-active:#f2f2f2;--spirit-color-component-toggle-unselected-state-default:#fff;--spirit-color-component-toggle-unselected-state-hover:#f9f9f9;--spirit-color-disabled-background:#f9f9f9;--spirit-color-disabled-border:#e5e5e5;--spirit-color-disabled-content:#727272;--spirit-color-disabled-foreground:#d9d9d9;--spirit-color-emotion-danger-background-basic:#b60000;--spirit-color-emotion-danger-background-subtle:#fef2f2;--spirit-color-emotion-danger-border-basic:#b60000;--spirit-color-emotion-danger-border-subtle:#f18080;--spirit-color-emotion-danger-content-basic:#940000;--spirit-color-emotion-danger-content-subtle:#fff;--spirit-color-emotion-danger-state-active:#e40000;--spirit-color-emotion-danger-state-default:#b60000;--spirit-color-emotion-danger-state-hover:#cd0000;--spirit-color-emotion-informative-background-basic:#005dba;--spirit-color-emotion-informative-background-subtle:#f2f8fe;--spirit-color-emotion-informative-border-basic:#005dba;--spirit-color-emotion-informative-border-subtle:#7fb9f3;--spirit-color-emotion-informative-content-basic:#004c97;--spirit-color-emotion-informative-content-subtle:#fff;--spirit-color-emotion-informative-state-active:#0074e8;--spirit-color-emotion-informative-state-default:#005dba;--spirit-color-emotion-informative-state-hover:#0069d1;--spirit-color-emotion-success-background-basic:#006e36;--spirit-color-emotion-success-background-subtle:#f2f9f5;--spirit-color-emotion-success-border-basic:#006e36;--spirit-color-emotion-success-border-subtle:#7fc4a1;--spirit-color-emotion-success-content-basic:#005a2c;--spirit-color-emotion-success-content-subtle:#fff;--spirit-color-emotion-success-state-active:#008a43;--spirit-color-emotion-success-state-default:#006e36;--spirit-color-emotion-success-state-hover:#007c3c;--spirit-color-emotion-warning-background-basic:#c26400;--spirit-color-emotion-warning-background-subtle:#fef8f2;--spirit-color-emotion-warning-border-basic:#c26400;--spirit-color-emotion-warning-border-subtle:#f9be80;--spirit-color-emotion-warning-content-basic:#9d5100;--spirit-color-emotion-warning-content-subtle:#fff;--spirit-color-emotion-warning-state-active:#f27d00;--spirit-color-emotion-warning-state-default:#c26400;--spirit-color-emotion-warning-state-hover:#da7100;--spirit-color-focus-focus-ring-color-01:#0074e840;--spirit-color-form-field-danger:#b60000;--spirit-color-form-field-filled-background-state-active:#fff;--spirit-color-form-field-filled-background-state-default:#fff;--spirit-color-form-field-filled-background-state-hover:#f9f9f9;--spirit-color-form-field-filled-border-state-active:#7f7f7f;--spirit-color-form-field-filled-border-state-default:#a5a5a5;--spirit-color-form-field-filled-border-state-hover:#999;--spirit-color-form-field-filled-border-state-selected:#ffcb3b;--spirit-color-form-field-filled-content:#202020;--spirit-color-form-field-filled-placeholder:#535353;--spirit-color-form-field-helper-text:#727272;--spirit-color-form-field-label:#202020;--spirit-color-form-field-outline-background-state-active:#fff;--spirit-color-form-field-outline-background-state-default:#1a1b1b00;--spirit-color-form-field-outline-background-state-hover:#fff;--spirit-color-form-field-outline-border-state-active:#fff;--spirit-color-form-field-outline-border-state-default:#a5a5a5;--spirit-color-form-field-outline-border-state-hover:#fff;--spirit-color-form-field-outline-border-state-selected:#fff;--spirit-color-form-field-outline-content:#202020;--spirit-color-form-field-outline-placeholder:#535353;--spirit-color-form-field-success:#006e36;--spirit-color-form-field-warning:#c26400;--spirit-color-gradient-basic-overlay-color-01:#fff;--spirit-color-gradient-basic-overlay-color-02:#fff0;--spirit-color-gradient-primary-color-01:#c30c13;--spirit-color-gradient-primary-color-02:#e4192a;--spirit-color-gradient-primary-color-03:#e4192a;--spirit-color-gradient-secondary-color-01:#c30c13;--spirit-color-gradient-secondary-color-02:#e4192a;--spirit-color-gradient-secondary-color-03:#e4192a;--spirit-color-gradient-skeleton-color-01:#e5e5e5;--spirit-color-gradient-skeleton-color-02:#fff;--spirit-color-gradient-skeleton-color-03:#e5e5e5;--spirit-color-link-primary-state-active:#004c97;--spirit-color-link-primary-state-default:#0069d1;--spirit-color-link-primary-state-hover:#005dba;--spirit-color-link-secondary-state-active:#202020;--spirit-color-link-secondary-state-default:#535353;--spirit-color-link-secondary-state-hover:#404040;--spirit-color-link-state-visited:#3c2480;--spirit-color-link-tertiary-state-active:#727272;--spirit-color-link-tertiary-state-default:#a5a5a5;--spirit-color-link-tertiary-state-hover:#7f7f7f;--spirit-color-neutral-background-basic:#202020;--spirit-color-neutral-background-subtle:#f2f2f2;--spirit-color-neutral-border-basic:#202020;--spirit-color-neutral-border-subtle:#bfbfbf;--spirit-color-neutral-content-basic:#202020;--spirit-color-neutral-content-subtle:#fff;--spirit-color-neutral-state-active:#535353;--spirit-color-neutral-state-default:#202020;--spirit-color-neutral-state-hover:#404040;--spirit-color-selected-background-basic:#ffcb3b;--spirit-color-selected-background-subtle:#ffefc4;--spirit-color-selected-border-basic:#cca22f;--spirit-color-selected-border-subtle:#ffda75;--spirit-color-selected-content-basic:#202020;--spirit-color-selected-content-subtle:#202020;--spirit-color-selected-state-active:#ffda75;--spirit-color-selected-state-default:#ffcb3b;--spirit-color-selected-state-hover:#ffd562;--spirit-color-shadow-shadow-100-color-01:#00000026;--spirit-color-shadow-shadow-200-color-01:#0003;--spirit-color-shadow-shadow-300-color-01:#00000040;--spirit-color-shadow-shadow-400-color-01:#00000040;--spirit-color-text-primary:#202020;--spirit-color-text-secondary:#535353;--spirit-color-text-tertiary:#7f7f7f;--spirit-checkbox-input-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath d=\"M7.71 13.29a.996.996 0 0 1-1.41 0L2.71 9.7a.996.996 0 1 1 1.41-1.41L7 11.17l6.88-6.88a.996.996 0 1 1 1.41 1.41l-7.58 7.59Z\" style=\"fill:%23202020\"/%3e%3c/svg%3e");--spirit-checkbox-input-disabled-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath d=\"M7.71 13.29a.996.996 0 0 1-1.41 0L2.71 9.7a.996.996 0 1 1 1.41-1.41L7 11.17l6.88-6.88a.996.996 0 1 1 1.41 1.41l-7.58 7.59Z\" style=\"fill:%23727272\"/%3e%3c/svg%3e");--spirit-checkbox-input-indeterminate-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath style=\"fill:%23202020\" d=\"M4 8h10v2H4z\"/%3e%3c/svg%3e");--spirit-checkbox-input-indeterminate-disabled-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath style=\"fill:%23727272\" d=\"M4 8h10v2H4z\"/%3e%3c/svg%3e");--spirit-slider-thumb-background-image-url:url("data:image/svg+xml,%3csvg width=\"8\" height=\"16\" viewBox=\"0 0 8 16\" fill=\"%23202020\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3crect x=\"0\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"5\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"10\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"15\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3c/svg%3e");--spirit-slider-thumb-disabled-background-image-url:url("data:image/svg+xml,%3csvg width=\"8\" height=\"16\" viewBox=\"0 0 8 16\" fill=\"%23d9d9d9\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3crect x=\"0\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"5\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"10\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"15\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3c/svg%3e");--spirit-toggle-input-mark-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23404040\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0Zm-7.302 6.177a.58.58 0 0 1 .823 0 .585.585 0 0 1 0 .816l-2.853 2.853 2.853 2.852a.58.58 0 1 1-.823.823l-2.852-2.853-2.853 2.853a.58.58 0 1 1-.822-.823l2.852-2.852-2.852-2.853a.58.58 0 1 1 .822-.822l2.853 2.852 2.852-2.846Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-toggle-input-mark-disabled-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23d9d9d9\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0Zm-7.302 6.177a.58.58 0 0 1 .823 0 .585.585 0 0 1 0 .816l-2.853 2.853 2.853 2.852a.58.58 0 1 1-.823.823l-2.852-2.853-2.853 2.853a.58.58 0 1 1-.822-.823l2.852-2.852-2.852-2.853a.58.58 0 1 1 .822-.822l2.853 2.852 2.852-2.846Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-toggle-input-mark-checked-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0ZM5.987 9.904l2.042 2.042 5.775-5.775a.574.574 0 0 1 .817 0 .574.574 0 0 1 0 .816l-6.184 6.178a.58.58 0 0 1-.822 0L5.17 10.72a.574.574 0 0 1 0-.817.574.574 0 0 1 .816 0Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-toggle-input-mark-checked-disabled-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23d9d9d9\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0ZM5.987 9.904l2.042 2.042 5.775-5.775a.574.574 0 0 1 .817 0 .574.574 0 0 1 0 .816l-6.184 6.178a.58.58 0 0 1-.822 0L5.17 10.72a.574.574 0 0 1 0-.817.574.574 0 0 1 .816 0Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-tooltip-arrow-background-image-url:url("data:image/svg+xml,%3csvg width=\"13\" height=\"8\" viewBox=\"0 0 13 8\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3cpath fill=\"%23202020\" d=\"M4.915,2.054c0.801,-1.04 2.369,-1.04 3.17,-0l9.793,12.721c1.012,1.315 0.074,3.22 -1.585,3.22l-19.586,-0c-1.66,-0 -2.597,-1.905 -1.585,-3.22l9.793,-12.721Z\" /%3e%3c/svg%3e")}:where(:root,.theme-light-default){color:var(--spirit-color-text-primary)}.theme-light-on-brand{--spirit-color-accent-01-background-basic:#b60000;--spirit-color-accent-01-background-subtle:#b60000;--spirit-color-accent-01-border-basic:#b60000;--spirit-color-accent-01-border-subtle:#1a1b1b00;--spirit-color-accent-01-content-basic:#fff;--spirit-color-accent-01-content-subtle:#fce5e5;--spirit-color-accent-01-state-active:#facccc;--spirit-color-accent-01-state-default:#fef2f2;--spirit-color-accent-01-state-hover:#fce5e5;--spirit-color-accent-02-background-basic:#ffbe00;--spirit-color-accent-02-background-subtle:#fff7ee;--spirit-color-accent-02-border-basic:#ffcb3b;--spirit-color-accent-02-border-subtle:#fff8e5;--spirit-color-accent-02-content-basic:#ff6a00;--spirit-color-accent-02-content-subtle:#fff8e5;--spirit-color-accent-02-state-active:#cc9800;--spirit-color-accent-02-state-default:#ffbe00;--spirit-color-accent-02-state-hover:#e5ab00;--spirit-color-accent-03-background-basic:#404040;--spirit-color-accent-03-background-subtle:#f2f2f2;--spirit-color-accent-03-border-basic:#404040;--spirit-color-accent-03-border-subtle:#f2f2f2;--spirit-color-accent-03-content-basic:#404040;--spirit-color-accent-03-content-subtle:#f2f2f2;--spirit-color-accent-03-state-active:#d9d9d9;--spirit-color-accent-03-state-default:#f2f2f2;--spirit-color-accent-03-state-hover:#e5e5e5;--spirit-color-accent-04-background-basic:#006e36;--spirit-color-accent-04-background-subtle:#f2f9f5;--spirit-color-accent-04-border-basic:#006e36;--spirit-color-accent-04-border-subtle:#f2f9f5;--spirit-color-accent-04-content-basic:#006e36;--spirit-color-accent-04-content-subtle:#f2f9f5;--spirit-color-accent-04-state-active:#cce8d9;--spirit-color-accent-04-state-default:#f2f9f5;--spirit-color-accent-04-state-hover:#e5f3ec;--spirit-color-accent-05-background-basic:#e61f60;--spirit-color-accent-05-background-subtle:#f5f6fa;--spirit-color-accent-05-border-basic:#e61f60;--spirit-color-accent-05-border-subtle:#f28faf;--spirit-color-accent-05-content-basic:#e61f60;--spirit-color-accent-05-content-subtle:#fff;--spirit-color-accent-05-state-active:#cf1652;--spirit-color-accent-05-state-default:#e61f60;--spirit-color-accent-05-state-hover:#d91958;--spirit-color-accent-06-background-basic:#ffcb3b;--spirit-color-accent-06-background-subtle:#fffaeb;--spirit-color-accent-06-border-basic:#ffd562;--spirit-color-accent-06-border-subtle:#ffefc4;--spirit-color-accent-06-content-basic:#cca22f;--spirit-color-accent-06-content-subtle:#ffcb3b;--spirit-color-accent-06-state-active:#ffda75;--spirit-color-accent-06-state-default:#ffcb3b;--spirit-color-accent-06-state-hover:#ffd562;--spirit-color-background-backdrop:#1a1b1b80;--spirit-color-background-interactive-state-active:#1a1b1b40;--spirit-color-background-interactive-state-default:#fff0;--spirit-color-background-interactive-state-hover:#1a1b1b26;--spirit-color-background-primary:#940000;--spirit-color-background-secondary:#f9f9f9;--spirit-color-background-tertiary:#fbf7f4;--spirit-color-border-basic:#ffffff80;--spirit-color-border-focus:#ffbe00;--spirit-color-border-interactive-state-active:#a5a5a5;--spirit-color-border-interactive-state-default:#bfbfbf;--spirit-color-border-interactive-state-hover:#b2b2b2;--spirit-color-border-interactive-state-selected:#ffbe00;--spirit-color-component-button-plain-border:#fff0;--spirit-color-component-button-plain-content:#fff;--spirit-color-component-button-plain-state-active:#ffffff26;--spirit-color-component-button-plain-state-default:#fff0;--spirit-color-component-button-plain-state-hover:#ffffff1a;--spirit-color-component-button-primary-border:#ffbe00;--spirit-color-component-button-primary-content:#000;--spirit-color-component-button-primary-state-active:#ffd24d;--spirit-color-component-button-primary-state-default:#ffbe00;--spirit-color-component-button-primary-state-hover:#ffcb33;--spirit-color-component-button-secondary-border:#fff;--spirit-color-component-button-secondary-content:#fff;--spirit-color-component-button-secondary-state-active:#ffffff26;--spirit-color-component-button-secondary-state-default:#fff0;--spirit-color-component-button-secondary-state-hover:#ffffff1a;--spirit-color-component-button-tertiary-border:#1a1b1b00;--spirit-color-component-button-tertiary-content:#fff;--spirit-color-component-button-tertiary-state-active:#1a1b1b4d;--spirit-color-component-button-tertiary-state-default:#1a1b1b33;--spirit-color-component-button-tertiary-state-hover:#1a1b1b40;--spirit-color-component-header-background:#1a1b1b00;--spirit-color-component-header-border:#ffffff80;--spirit-color-component-header-item-background-state-active:#1a1b1b33;--spirit-color-component-header-item-background-state-default:#fff0;--spirit-color-component-header-item-background-state-hover:#1a1b1b26;--spirit-color-component-header-item-background-state-selected:#b60000;--spirit-color-component-header-item-state-active:#e5e5e5;--spirit-color-component-header-item-state-default:#fff;--spirit-color-component-header-item-state-hover:#fff;--spirit-color-component-header-item-state-selected:#fff;--spirit-color-component-header-stripe-state-selected:#ffbe00;--spirit-color-component-header-stripe-state-unselected:#ffffff40;--spirit-color-component-pagination-selected-border:#e5ab00;--spirit-color-component-pagination-selected-content:#000;--spirit-color-component-pagination-selected-state-active:#ffd24d;--spirit-color-component-pagination-selected-state-default:#ffbe00;--spirit-color-component-pagination-selected-state-hover:#ffcb33;--spirit-color-component-pagination-unselected-border:#fff;--spirit-color-component-pagination-unselected-content:#fff;--spirit-color-component-pagination-unselected-state-active:#ef6666;--spirit-color-component-pagination-unselected-state-default:#e93333;--spirit-color-component-pagination-unselected-state-hover:#ec4d4d;--spirit-color-component-pricing-plan-highlighted-background:#fff7ee;--spirit-color-component-pricing-plan-highlighted-border:#ffcb3b;--spirit-color-component-pricing-plan-highlighted-content:#ff6a00;--spirit-color-component-toggle-selected-border:#a07eff;--spirit-color-component-toggle-selected-content:#fff;--spirit-color-component-toggle-selected-state-active:#3e9b4f;--spirit-color-component-toggle-selected-state-default:#327c3f;--spirit-color-component-toggle-selected-state-hover:#388b47;--spirit-color-component-toggle-unselected-border:#a07eff;--spirit-color-component-toggle-unselected-content:#4e2ea6;--spirit-color-component-toggle-unselected-state-active:#e4daff;--spirit-color-component-toggle-unselected-state-default:#fff;--spirit-color-component-toggle-unselected-state-hover:#f1edff;--spirit-color-disabled-background:#ffffff4d;--spirit-color-disabled-border:#fff3;--spirit-color-disabled-content:#f2f2f2;--spirit-color-disabled-foreground:#fff3;--spirit-color-emotion-danger-background-basic:#e40000;--spirit-color-emotion-danger-background-subtle:#fce5e5;--spirit-color-emotion-danger-border-basic:#e93333;--spirit-color-emotion-danger-border-subtle:#ef6666;--spirit-color-emotion-danger-content-basic:#720000;--spirit-color-emotion-danger-content-subtle:#fff;--spirit-color-emotion-danger-state-active:#ec4d4d;--spirit-color-emotion-danger-state-default:#e40000;--spirit-color-emotion-danger-state-hover:#e93333;--spirit-color-emotion-informative-background-basic:#0066d8;--spirit-color-emotion-informative-background-subtle:#e5f0fb;--spirit-color-emotion-informative-border-basic:#3385e0;--spirit-color-emotion-informative-border-subtle:#66a3e8;--spirit-color-emotion-informative-content-basic:#00336c;--spirit-color-emotion-informative-content-subtle:#fff;--spirit-color-emotion-informative-state-active:#4d94e4;--spirit-color-emotion-informative-state-default:#0066d8;--spirit-color-emotion-informative-state-hover:#3385e0;--spirit-color-emotion-success-background-basic:#3e9b4f;--spirit-color-emotion-success-background-subtle:#ecf5ed;--spirit-color-emotion-success-border-basic:#65af72;--spirit-color-emotion-success-border-subtle:#8bc395;--spirit-color-emotion-success-content-basic:#1f4e28;--spirit-color-emotion-success-content-subtle:#fff;--spirit-color-emotion-success-state-active:#78b984;--spirit-color-emotion-success-state-default:#3e9b4f;--spirit-color-emotion-success-state-hover:#65af72;--spirit-color-emotion-warning-background-basic:#f27d00;--spirit-color-emotion-warning-background-subtle:#fef2e5;--spirit-color-emotion-warning-border-basic:#f59733;--spirit-color-emotion-warning-border-subtle:#f7b166;--spirit-color-emotion-warning-content-basic:#793f00;--spirit-color-emotion-warning-content-subtle:#fff;--spirit-color-emotion-warning-state-active:#f6a44d;--spirit-color-emotion-warning-state-default:#f27d00;--spirit-color-emotion-warning-state-hover:#f59733;--spirit-color-focus-focus-ring-color-01:#d2c2ffb2;--spirit-color-form-field-danger:#fce5e5;--spirit-color-form-field-filled-background-state-active:#fff;--spirit-color-form-field-filled-background-state-default:#fff;--spirit-color-form-field-filled-background-state-hover:#f9f9f9;--spirit-color-form-field-filled-border-state-active:#fff0;--spirit-color-form-field-filled-border-state-default:#fff0;--spirit-color-form-field-filled-border-state-hover:#fff0;--spirit-color-form-field-filled-border-state-selected:#ffbe00;--spirit-color-form-field-filled-content:#202020;--spirit-color-form-field-filled-placeholder:#666;--spirit-color-form-field-helper-text:#d9d9d9;--spirit-color-form-field-label:#fff;--spirit-color-form-field-outline-background-state-active:#fff;--spirit-color-form-field-outline-background-state-default:#1a1b1b00;--spirit-color-form-field-outline-background-state-hover:#fff;--spirit-color-form-field-outline-border-state-active:#fff;--spirit-color-form-field-outline-border-state-default:#fff;--spirit-color-form-field-outline-border-state-hover:#fff;--spirit-color-form-field-outline-border-state-selected:#fff;--spirit-color-form-field-outline-content:#fff;--spirit-color-form-field-outline-placeholder:#fff;--spirit-color-form-field-success:#78b984;--spirit-color-form-field-warning:#f6a44d;--spirit-color-gradient-basic-overlay-color-01:#606060;--spirit-color-gradient-basic-overlay-color-02:#60606000;--spirit-color-gradient-primary-color-01:#c30c13;--spirit-color-gradient-primary-color-02:#e4192a;--spirit-color-gradient-primary-color-03:#e4192a;--spirit-color-gradient-secondary-color-01:#c30c13;--spirit-color-gradient-secondary-color-02:#e4192a;--spirit-color-gradient-secondary-color-03:#e4192a;--spirit-color-gradient-skeleton-color-01:#e5e5e5;--spirit-color-gradient-skeleton-color-02:#fff;--spirit-color-gradient-skeleton-color-03:#e5e5e5;--spirit-color-link-primary-state-active:#e5e5e5;--spirit-color-link-primary-state-default:#fff;--spirit-color-link-primary-state-hover:#f2f2f2;--spirit-color-link-secondary-state-active:#f9f9f9;--spirit-color-link-secondary-state-default:#e5e5e5;--spirit-color-link-secondary-state-hover:#f2f2f2;--spirit-color-link-state-visited:#ffbe00;--spirit-color-link-tertiary-state-active:#f9f9f9;--spirit-color-link-tertiary-state-default:#ccc;--spirit-color-link-tertiary-state-hover:#f2f2f2;--spirit-color-neutral-background-basic:#202020;--spirit-color-neutral-background-subtle:#f2f2f2;--spirit-color-neutral-border-basic:#202020;--spirit-color-neutral-border-subtle:#bfbfbf;--spirit-color-neutral-content-basic:#202020;--spirit-color-neutral-content-subtle:#fff;--spirit-color-neutral-state-active:#535353;--spirit-color-neutral-state-default:#202020;--spirit-color-neutral-state-hover:#404040;--spirit-color-selected-background-basic:#ffcb3b;--spirit-color-selected-background-subtle:#fff3;--spirit-color-selected-border-basic:#a68426;--spirit-color-selected-border-subtle:#ffcf43;--spirit-color-selected-content-basic:#202020;--spirit-color-selected-content-subtle:#404040;--spirit-color-selected-state-active:#ffd24d;--spirit-color-selected-state-default:#ffbe00;--spirit-color-selected-state-hover:#ffcb33;--spirit-color-shadow-shadow-100-color-01:#00000026;--spirit-color-shadow-shadow-200-color-01:#0003;--spirit-color-shadow-shadow-300-color-01:#00000040;--spirit-color-shadow-shadow-400-color-01:#00000040;--spirit-color-text-primary:#f9f9f9;--spirit-color-text-secondary:#d9d9d9;--spirit-color-text-tertiary:#b2b2b2;--spirit-checkbox-input-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath d=\"M7.71 13.29a.996.996 0 0 1-1.41 0L2.71 9.7a.996.996 0 1 1 1.41-1.41L7 11.17l6.88-6.88a.996.996 0 1 1 1.41 1.41l-7.58 7.59Z\" style=\"fill:%23404040\"/%3e%3c/svg%3e");--spirit-checkbox-input-disabled-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath d=\"M7.71 13.29a.996.996 0 0 1-1.41 0L2.71 9.7a.996.996 0 1 1 1.41-1.41L7 11.17l6.88-6.88a.996.996 0 1 1 1.41 1.41l-7.58 7.59Z\" style=\"fill:%23f2f2f2\"/%3e%3c/svg%3e");--spirit-checkbox-input-indeterminate-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath style=\"fill:%23404040\" d=\"M4 8h10v2H4z\"/%3e%3c/svg%3e");--spirit-checkbox-input-indeterminate-disabled-background-image-url:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath style=\"fill:%23f2f2f2\" d=\"M4 8h10v2H4z\"/%3e%3c/svg%3e");--spirit-slider-thumb-background-image-url:url("data:image/svg+xml,%3csvg width=\"8\" height=\"16\" viewBox=\"0 0 8 16\" fill=\"%23202020\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3crect x=\"0\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"5\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"10\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"15\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3c/svg%3e");--spirit-slider-thumb-disabled-background-image-url:url("data:image/svg+xml,%3csvg width=\"8\" height=\"16\" viewBox=\"0 0 8 16\" fill=\"rgba%28255, 255, 255, 0.2%29\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3crect x=\"0\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"5\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"10\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"15\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3c/svg%3e");--spirit-toggle-input-mark-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%234e2ea6\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0Zm-7.302 6.177a.58.58 0 0 1 .823 0 .585.585 0 0 1 0 .816l-2.853 2.853 2.853 2.852a.58.58 0 1 1-.823.823l-2.852-2.853-2.853 2.853a.58.58 0 1 1-.822-.823l2.852-2.852-2.852-2.853a.58.58 0 1 1 .822-.822l2.853 2.852 2.852-2.846Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-toggle-input-mark-disabled-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"rgba%28255, 255, 255, 0.2%29\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0Zm-7.302 6.177a.58.58 0 0 1 .823 0 .585.585 0 0 1 0 .816l-2.853 2.853 2.853 2.852a.58.58 0 1 1-.823.823l-2.852-2.853-2.853 2.853a.58.58 0 1 1-.822-.823l2.852-2.852-2.852-2.853a.58.58 0 1 1 .822-.822l2.853 2.852 2.852-2.846Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-toggle-input-mark-checked-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0ZM5.987 9.904l2.042 2.042 5.775-5.775a.574.574 0 0 1 .817 0 .574.574 0 0 1 0 .816l-6.184 6.178a.58.58 0 0 1-.822 0L5.17 10.72a.574.574 0 0 1 0-.817.574.574 0 0 1 .816 0Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-toggle-input-mark-checked-disabled-background-image-url:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"rgba%28255, 255, 255, 0.2%29\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0ZM5.987 9.904l2.042 2.042 5.775-5.775a.574.574 0 0 1 .817 0 .574.574 0 0 1 0 .816l-6.184 6.178a.58.58 0 0 1-.822 0L5.17 10.72a.574.574 0 0 1 0-.817.574.574 0 0 1 .816 0Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");--spirit-tooltip-arrow-background-image-url:url("data:image/svg+xml,%3csvg width=\"13\" height=\"8\" viewBox=\"0 0 13 8\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3cpath fill=\"%23202020\" d=\"M4.915,2.054c0.801,-1.04 2.369,-1.04 3.17,-0l9.793,12.721c1.012,1.315 0.074,3.22 -1.585,3.22l-19.586,-0c-1.66,-0 -2.597,-1.905 -1.585,-3.22l9.793,-12.721Z\" /%3e%3c/svg%3e")}:where(.theme-light-on-brand){color:var(--spirit-color-text-primary)}:where(html){-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){margin-top:.67em;margin-bottom:.67em;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin-top:0;margin-bottom:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(table){text-indent:0;border-color:currentColor}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input[type=button i]),:where(button,input[type=reset i]),:where(button,input[type=submit i]){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted buttontext}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted buttontext}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted buttontext}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted buttontext}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(summary){display:list-item}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img,svg{vertical-align:middle}button svg{pointer-events:none}:link,:visited{-webkit-text-decoration:none;text-decoration:none}:any-link{-webkit-text-decoration:none;text-decoration:none}a{text-decoration-skip-ink:none;text-underline-offset:.1875em;color:var(--spirit-color-link-primary-state-default)}@media (hover:hover){a:hover{color:var(--spirit-color-link-primary-state-hover);-webkit-text-decoration:underline;text-decoration:underline}}a:active{color:var(--spirit-color-link-primary-state-active);-webkit-text-decoration:underline;text-decoration:underline}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1rem}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}input{-webkit-tap-highlight-color:#0000}:where(address,blockquote,h1,h2,h3,h4,h5,h6,p,pre,dl,ol,ul,figure,hr,table,fieldset):not(:last-child){margin-bottom:1rem}:root{--spirit-border-width-0:0;--spirit-border-width-100:1px;--spirit-border-width-200:2px;--spirit-gradient-basic-overlay:linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-basic-overlay-color-01,#fff) 0%, var(--spirit-color-gradient-basic-overlay-color-02,#fff0) 100%);--spirit-gradient-primary:linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-primary-color-01,#c30c13) 0%, var(--spirit-color-gradient-primary-color-02,#e4192a) 25%, var(--spirit-color-gradient-primary-color-03,#e4192a) 75%, var(--spirit-color-gradient-primary-color-04,#c30c13) 100%);--spirit-gradient-secondary:linear-gradient(var(--gradient-angle,135deg), var(--spirit-color-gradient-secondary-color-01,#c30c13) 0%, var(--spirit-color-gradient-secondary-color-02,#e4192a) 25%, var(--spirit-color-gradient-secondary-color-03,#e4192a) 75%, var(--spirit-color-gradient-secondary-color-04,#c30c13) 100%);--spirit-gradient-skeleton:linear-gradient(var(--gradient-angle,135deg), var(--spirit-color-gradient-skeleton-color-01,#e5e5e5) 33%, var(--spirit-color-gradient-skeleton-color-02,#fff) 48.5%, var(--spirit-color-gradient-skeleton-color-03,#e5e5e5) 66%);--spirit-space-0:0;--spirit-space-100:.0625rem;--spirit-space-200:.125rem;--spirit-space-300:.25rem;--spirit-space-400:.375rem;--spirit-space-500:.5rem;--spirit-space-600:.75rem;--spirit-space-700:1rem;--spirit-space-800:1.25rem;--spirit-space-900:1.5rem;--spirit-space-1000:2rem;--spirit-space-1100:2.5rem;--spirit-space-1200:3rem;--spirit-space-1300:3.5rem;--spirit-space-1400:4rem;--spirit-space-1500:4.5rem;--spirit-space-1600:5rem;--spirit-space-1700:6rem;--spirit-container-xsmall-max-width:41rem;--spirit-container-small-max-width:44rem;--spirit-container-medium-max-width:54rem;--spirit-container-large-max-width:67rem;--spirit-container-xlarge-max-width:80rem;--spirit-container-xxlarge-max-width:100rem;--spirit-container-padding-desktop:2rem;--spirit-container-padding-mobile:1rem;--spirit-container-padding-tablet:2rem;--spirit-container-max-width:80rem;--spirit-grid-spacing-mobile:1rem;--spirit-grid-spacing-desktop:2rem;--spirit-grid-spacing-tablet:2rem;--spirit-grid-columns:12;--spirit-breakpoint-mobile:0;--spirit-breakpoint-tablet:48rem;--spirit-breakpoint-desktop:80rem;--spirit-radius-0:0;--spirit-radius-100:.125rem;--spirit-radius-200:.25rem;--spirit-radius-300:.5rem;--spirit-radius-400:.75rem;--spirit-radius-500:1rem;--spirit-radius-600:1.5rem;--spirit-radius-700:2rem;--spirit-radius-full:624.938rem;--spirit-shadow-100:0 .125rem .5rem 0 var(--spirit-color-shadow-shadow-100-color-01,#00000026);--spirit-shadow-200:0 .25rem .75rem 0 var(--spirit-color-shadow-shadow-200-color-01,#0003);--spirit-shadow-300:0 .5rem 1.5rem 0 var(--spirit-color-shadow-shadow-300-color-01,#00000040);--spirit-shadow-400:0 .75rem 2rem 0 var(--spirit-color-shadow-shadow-400-color-01,#00000040);--spirit-typography-body-large-bold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-large-bold-mobile-font-size:1.125rem;--spirit-typography-body-large-bold-mobile-font-style:normal;--spirit-typography-body-large-bold-mobile-font-weight:700;--spirit-typography-body-large-bold-mobile-line-height:1.44;--spirit-typography-body-large-italic-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-large-italic-mobile-font-size:1.125rem;--spirit-typography-body-large-italic-mobile-font-style:italic;--spirit-typography-body-large-italic-mobile-font-weight:400;--spirit-typography-body-large-italic-mobile-line-height:1.44;--spirit-typography-body-large-regular-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-large-regular-mobile-font-size:1.125rem;--spirit-typography-body-large-regular-mobile-font-style:normal;--spirit-typography-body-large-regular-mobile-font-weight:400;--spirit-typography-body-large-regular-mobile-line-height:1.44;--spirit-typography-body-large-semibold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-large-semibold-mobile-font-size:1.125rem;--spirit-typography-body-large-semibold-mobile-font-style:normal;--spirit-typography-body-large-semibold-mobile-font-weight:600;--spirit-typography-body-large-semibold-mobile-line-height:1.44;--spirit-typography-body-medium-bold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-medium-bold-mobile-font-size:1rem;--spirit-typography-body-medium-bold-mobile-font-style:normal;--spirit-typography-body-medium-bold-mobile-font-weight:700;--spirit-typography-body-medium-bold-mobile-line-height:1.5;--spirit-typography-body-medium-italic-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-medium-italic-mobile-font-size:1rem;--spirit-typography-body-medium-italic-mobile-font-style:italic;--spirit-typography-body-medium-italic-mobile-font-weight:400;--spirit-typography-body-medium-italic-mobile-line-height:1.5;--spirit-typography-body-medium-regular-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-medium-regular-mobile-font-size:1rem;--spirit-typography-body-medium-regular-mobile-font-style:normal;--spirit-typography-body-medium-regular-mobile-font-weight:400;--spirit-typography-body-medium-regular-mobile-line-height:1.5;--spirit-typography-body-medium-semibold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-medium-semibold-mobile-font-size:1rem;--spirit-typography-body-medium-semibold-mobile-font-style:normal;--spirit-typography-body-medium-semibold-mobile-font-weight:600;--spirit-typography-body-medium-semibold-mobile-line-height:1.5;--spirit-typography-body-small-bold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-small-bold-mobile-font-size:.875rem;--spirit-typography-body-small-bold-mobile-font-style:normal;--spirit-typography-body-small-bold-mobile-font-weight:700;--spirit-typography-body-small-bold-mobile-line-height:1.43;--spirit-typography-body-small-italic-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-small-italic-mobile-font-size:.875rem;--spirit-typography-body-small-italic-mobile-font-style:italic;--spirit-typography-body-small-italic-mobile-font-weight:400;--spirit-typography-body-small-italic-mobile-line-height:1.43;--spirit-typography-body-small-regular-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-small-regular-mobile-font-size:.875rem;--spirit-typography-body-small-regular-mobile-font-style:normal;--spirit-typography-body-small-regular-mobile-font-weight:400;--spirit-typography-body-small-regular-mobile-line-height:1.43;--spirit-typography-body-small-semibold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-small-semibold-mobile-font-size:.875rem;--spirit-typography-body-small-semibold-mobile-font-style:normal;--spirit-typography-body-small-semibold-mobile-font-weight:600;--spirit-typography-body-small-semibold-mobile-line-height:1.43;--spirit-typography-body-xlarge-bold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xlarge-bold-mobile-font-size:1.25rem;--spirit-typography-body-xlarge-bold-mobile-font-style:normal;--spirit-typography-body-xlarge-bold-mobile-font-weight:700;--spirit-typography-body-xlarge-bold-mobile-line-height:1.6;--spirit-typography-body-xlarge-italic-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xlarge-italic-mobile-font-size:1.25rem;--spirit-typography-body-xlarge-italic-mobile-font-style:italic;--spirit-typography-body-xlarge-italic-mobile-font-weight:400;--spirit-typography-body-xlarge-italic-mobile-line-height:1.6;--spirit-typography-body-xlarge-regular-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xlarge-regular-mobile-font-size:1.25rem;--spirit-typography-body-xlarge-regular-mobile-font-style:normal;--spirit-typography-body-xlarge-regular-mobile-font-weight:400;--spirit-typography-body-xlarge-regular-mobile-line-height:1.6;--spirit-typography-body-xlarge-semibold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xlarge-semibold-mobile-font-size:1.25rem;--spirit-typography-body-xlarge-semibold-mobile-font-style:normal;--spirit-typography-body-xlarge-semibold-mobile-font-weight:600;--spirit-typography-body-xlarge-semibold-mobile-line-height:1.6;--spirit-typography-body-xsmall-bold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xsmall-bold-mobile-font-size:.75rem;--spirit-typography-body-xsmall-bold-mobile-font-style:normal;--spirit-typography-body-xsmall-bold-mobile-font-weight:700;--spirit-typography-body-xsmall-bold-mobile-line-height:1.33;--spirit-typography-body-xsmall-italic-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xsmall-italic-mobile-font-size:.75rem;--spirit-typography-body-xsmall-italic-mobile-font-style:italic;--spirit-typography-body-xsmall-italic-mobile-font-weight:400;--spirit-typography-body-xsmall-italic-mobile-line-height:1.33;--spirit-typography-body-xsmall-regular-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xsmall-regular-mobile-font-size:.75rem;--spirit-typography-body-xsmall-regular-mobile-font-style:normal;--spirit-typography-body-xsmall-regular-mobile-font-weight:400;--spirit-typography-body-xsmall-regular-mobile-line-height:1.33;--spirit-typography-body-xsmall-semibold-mobile-font-family:"Inter", sans-serif;--spirit-typography-body-xsmall-semibold-mobile-font-size:.75rem;--spirit-typography-body-xsmall-semibold-mobile-font-style:normal;--spirit-typography-body-xsmall-semibold-mobile-font-weight:600;--spirit-typography-body-xsmall-semibold-mobile-line-height:1.33;--spirit-typography-heading-large-bold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-bold-desktop-font-size:2.375rem;--spirit-typography-heading-large-bold-desktop-font-style:normal;--spirit-typography-heading-large-bold-desktop-font-weight:700;--spirit-typography-heading-large-bold-desktop-line-height:1.21;--spirit-typography-heading-large-bold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-bold-tablet-font-size:2.375rem;--spirit-typography-heading-large-bold-tablet-font-style:normal;--spirit-typography-heading-large-bold-tablet-font-weight:700;--spirit-typography-heading-large-bold-tablet-line-height:1.21;--spirit-typography-heading-large-bold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-bold-mobile-font-size:1.75rem;--spirit-typography-heading-large-bold-mobile-font-style:normal;--spirit-typography-heading-large-bold-mobile-font-weight:700;--spirit-typography-heading-large-bold-mobile-line-height:1.07;--spirit-typography-heading-large-italic-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-italic-desktop-font-size:2.375rem;--spirit-typography-heading-large-italic-desktop-font-style:italic;--spirit-typography-heading-large-italic-desktop-font-weight:400;--spirit-typography-heading-large-italic-desktop-line-height:1.21;--spirit-typography-heading-large-italic-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-italic-tablet-font-size:2.375rem;--spirit-typography-heading-large-italic-tablet-font-style:italic;--spirit-typography-heading-large-italic-tablet-font-weight:400;--spirit-typography-heading-large-italic-tablet-line-height:1.21;--spirit-typography-heading-large-italic-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-italic-mobile-font-size:1.75rem;--spirit-typography-heading-large-italic-mobile-font-style:italic;--spirit-typography-heading-large-italic-mobile-font-weight:400;--spirit-typography-heading-large-italic-mobile-line-height:1.07;--spirit-typography-heading-large-regular-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-regular-desktop-font-size:2.375rem;--spirit-typography-heading-large-regular-desktop-font-style:normal;--spirit-typography-heading-large-regular-desktop-font-weight:400;--spirit-typography-heading-large-regular-desktop-line-height:1.21;--spirit-typography-heading-large-regular-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-regular-tablet-font-size:2.375rem;--spirit-typography-heading-large-regular-tablet-font-style:normal;--spirit-typography-heading-large-regular-tablet-font-weight:400;--spirit-typography-heading-large-regular-tablet-line-height:1.21;--spirit-typography-heading-large-regular-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-regular-mobile-font-size:1.75rem;--spirit-typography-heading-large-regular-mobile-font-style:normal;--spirit-typography-heading-large-regular-mobile-font-weight:400;--spirit-typography-heading-large-regular-mobile-line-height:1.07;--spirit-typography-heading-large-semibold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-semibold-desktop-font-size:2.375rem;--spirit-typography-heading-large-semibold-desktop-font-style:normal;--spirit-typography-heading-large-semibold-desktop-font-weight:600;--spirit-typography-heading-large-semibold-desktop-line-height:1.21;--spirit-typography-heading-large-semibold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-semibold-tablet-font-size:2.375rem;--spirit-typography-heading-large-semibold-tablet-font-style:normal;--spirit-typography-heading-large-semibold-tablet-font-weight:600;--spirit-typography-heading-large-semibold-tablet-line-height:1.21;--spirit-typography-heading-large-semibold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-large-semibold-mobile-font-size:1.75rem;--spirit-typography-heading-large-semibold-mobile-font-style:normal;--spirit-typography-heading-large-semibold-mobile-font-weight:600;--spirit-typography-heading-large-semibold-mobile-line-height:1.07;--spirit-typography-heading-medium-bold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-bold-desktop-font-size:2rem;--spirit-typography-heading-medium-bold-desktop-font-style:normal;--spirit-typography-heading-medium-bold-desktop-font-weight:700;--spirit-typography-heading-medium-bold-desktop-line-height:1.31;--spirit-typography-heading-medium-bold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-bold-tablet-font-size:2rem;--spirit-typography-heading-medium-bold-tablet-font-style:normal;--spirit-typography-heading-medium-bold-tablet-font-weight:700;--spirit-typography-heading-medium-bold-tablet-line-height:1.31;--spirit-typography-heading-medium-bold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-bold-mobile-font-size:1.5rem;--spirit-typography-heading-medium-bold-mobile-font-style:normal;--spirit-typography-heading-medium-bold-mobile-font-weight:700;--spirit-typography-heading-medium-bold-mobile-line-height:1.17;--spirit-typography-heading-medium-italic-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-italic-desktop-font-size:2rem;--spirit-typography-heading-medium-italic-desktop-font-style:italic;--spirit-typography-heading-medium-italic-desktop-font-weight:400;--spirit-typography-heading-medium-italic-desktop-line-height:1.31;--spirit-typography-heading-medium-italic-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-italic-tablet-font-size:2rem;--spirit-typography-heading-medium-italic-tablet-font-style:italic;--spirit-typography-heading-medium-italic-tablet-font-weight:400;--spirit-typography-heading-medium-italic-tablet-line-height:1.31;--spirit-typography-heading-medium-italic-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-italic-mobile-font-size:1.5rem;--spirit-typography-heading-medium-italic-mobile-font-style:italic;--spirit-typography-heading-medium-italic-mobile-font-weight:400;--spirit-typography-heading-medium-italic-mobile-line-height:1.17;--spirit-typography-heading-medium-regular-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-regular-desktop-font-size:2rem;--spirit-typography-heading-medium-regular-desktop-font-style:normal;--spirit-typography-heading-medium-regular-desktop-font-weight:400;--spirit-typography-heading-medium-regular-desktop-line-height:1.31;--spirit-typography-heading-medium-regular-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-regular-tablet-font-size:2rem;--spirit-typography-heading-medium-regular-tablet-font-style:normal;--spirit-typography-heading-medium-regular-tablet-font-weight:400;--spirit-typography-heading-medium-regular-tablet-line-height:1.31;--spirit-typography-heading-medium-regular-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-regular-mobile-font-size:1.5rem;--spirit-typography-heading-medium-regular-mobile-font-style:normal;--spirit-typography-heading-medium-regular-mobile-font-weight:400;--spirit-typography-heading-medium-regular-mobile-line-height:1.17;--spirit-typography-heading-medium-semibold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-semibold-desktop-font-size:2rem;--spirit-typography-heading-medium-semibold-desktop-font-style:normal;--spirit-typography-heading-medium-semibold-desktop-font-weight:600;--spirit-typography-heading-medium-semibold-desktop-line-height:1.31;--spirit-typography-heading-medium-semibold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-semibold-tablet-font-size:2rem;--spirit-typography-heading-medium-semibold-tablet-font-style:normal;--spirit-typography-heading-medium-semibold-tablet-font-weight:600;--spirit-typography-heading-medium-semibold-tablet-line-height:1.31;--spirit-typography-heading-medium-semibold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-medium-semibold-mobile-font-size:1.5rem;--spirit-typography-heading-medium-semibold-mobile-font-style:normal;--spirit-typography-heading-medium-semibold-mobile-font-weight:600;--spirit-typography-heading-medium-semibold-mobile-line-height:1.17;--spirit-typography-heading-small-bold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-bold-desktop-font-size:1.625rem;--spirit-typography-heading-small-bold-desktop-font-style:normal;--spirit-typography-heading-small-bold-desktop-font-weight:700;--spirit-typography-heading-small-bold-desktop-line-height:1.38;--spirit-typography-heading-small-bold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-bold-tablet-font-size:1.625rem;--spirit-typography-heading-small-bold-tablet-font-style:normal;--spirit-typography-heading-small-bold-tablet-font-weight:700;--spirit-typography-heading-small-bold-tablet-line-height:1.38;--spirit-typography-heading-small-bold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-bold-mobile-font-size:1.25rem;--spirit-typography-heading-small-bold-mobile-font-style:normal;--spirit-typography-heading-small-bold-mobile-font-weight:700;--spirit-typography-heading-small-bold-mobile-line-height:1.2;--spirit-typography-heading-small-italic-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-italic-desktop-font-size:1.625rem;--spirit-typography-heading-small-italic-desktop-font-style:italic;--spirit-typography-heading-small-italic-desktop-font-weight:400;--spirit-typography-heading-small-italic-desktop-line-height:1.38;--spirit-typography-heading-small-italic-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-italic-tablet-font-size:1.625rem;--spirit-typography-heading-small-italic-tablet-font-style:italic;--spirit-typography-heading-small-italic-tablet-font-weight:400;--spirit-typography-heading-small-italic-tablet-line-height:1.38;--spirit-typography-heading-small-italic-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-italic-mobile-font-size:1.25rem;--spirit-typography-heading-small-italic-mobile-font-style:italic;--spirit-typography-heading-small-italic-mobile-font-weight:400;--spirit-typography-heading-small-italic-mobile-line-height:1.2;--spirit-typography-heading-small-regular-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-regular-desktop-font-size:1.625rem;--spirit-typography-heading-small-regular-desktop-font-style:normal;--spirit-typography-heading-small-regular-desktop-font-weight:400;--spirit-typography-heading-small-regular-desktop-line-height:1.38;--spirit-typography-heading-small-regular-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-regular-tablet-font-size:1.625rem;--spirit-typography-heading-small-regular-tablet-font-style:normal;--spirit-typography-heading-small-regular-tablet-font-weight:400;--spirit-typography-heading-small-regular-tablet-line-height:1.38;--spirit-typography-heading-small-regular-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-regular-mobile-font-size:1.25rem;--spirit-typography-heading-small-regular-mobile-font-style:normal;--spirit-typography-heading-small-regular-mobile-font-weight:400;--spirit-typography-heading-small-regular-mobile-line-height:1.2;--spirit-typography-heading-small-semibold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-semibold-desktop-font-size:1.625rem;--spirit-typography-heading-small-semibold-desktop-font-style:normal;--spirit-typography-heading-small-semibold-desktop-font-weight:600;--spirit-typography-heading-small-semibold-desktop-line-height:1.38;--spirit-typography-heading-small-semibold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-semibold-tablet-font-size:1.625rem;--spirit-typography-heading-small-semibold-tablet-font-style:normal;--spirit-typography-heading-small-semibold-tablet-font-weight:600;--spirit-typography-heading-small-semibold-tablet-line-height:1.38;--spirit-typography-heading-small-semibold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-small-semibold-mobile-font-size:1.25rem;--spirit-typography-heading-small-semibold-mobile-font-style:normal;--spirit-typography-heading-small-semibold-mobile-font-weight:600;--spirit-typography-heading-small-semibold-mobile-line-height:1.2;--spirit-typography-heading-xlarge-bold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-bold-desktop-font-size:2.75rem;--spirit-typography-heading-xlarge-bold-desktop-font-style:normal;--spirit-typography-heading-xlarge-bold-desktop-font-weight:700;--spirit-typography-heading-xlarge-bold-desktop-line-height:1.18;--spirit-typography-heading-xlarge-bold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-bold-tablet-font-size:2.75rem;--spirit-typography-heading-xlarge-bold-tablet-font-style:normal;--spirit-typography-heading-xlarge-bold-tablet-font-weight:700;--spirit-typography-heading-xlarge-bold-tablet-line-height:1.18;--spirit-typography-heading-xlarge-bold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-bold-mobile-font-size:2.125rem;--spirit-typography-heading-xlarge-bold-mobile-font-style:normal;--spirit-typography-heading-xlarge-bold-mobile-font-weight:700;--spirit-typography-heading-xlarge-bold-mobile-line-height:1.18;--spirit-typography-heading-xlarge-italic-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-italic-desktop-font-size:2.75rem;--spirit-typography-heading-xlarge-italic-desktop-font-style:italic;--spirit-typography-heading-xlarge-italic-desktop-font-weight:400;--spirit-typography-heading-xlarge-italic-desktop-line-height:1.18;--spirit-typography-heading-xlarge-italic-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-italic-tablet-font-size:2.75rem;--spirit-typography-heading-xlarge-italic-tablet-font-style:italic;--spirit-typography-heading-xlarge-italic-tablet-font-weight:400;--spirit-typography-heading-xlarge-italic-tablet-line-height:1.18;--spirit-typography-heading-xlarge-italic-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-italic-mobile-font-size:2.125rem;--spirit-typography-heading-xlarge-italic-mobile-font-style:italic;--spirit-typography-heading-xlarge-italic-mobile-font-weight:400;--spirit-typography-heading-xlarge-italic-mobile-line-height:1.18;--spirit-typography-heading-xlarge-regular-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-regular-desktop-font-size:2.75rem;--spirit-typography-heading-xlarge-regular-desktop-font-style:normal;--spirit-typography-heading-xlarge-regular-desktop-font-weight:400;--spirit-typography-heading-xlarge-regular-desktop-line-height:1.18;--spirit-typography-heading-xlarge-regular-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-regular-tablet-font-size:2.75rem;--spirit-typography-heading-xlarge-regular-tablet-font-style:normal;--spirit-typography-heading-xlarge-regular-tablet-font-weight:400;--spirit-typography-heading-xlarge-regular-tablet-line-height:1.18;--spirit-typography-heading-xlarge-regular-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-regular-mobile-font-size:2.125rem;--spirit-typography-heading-xlarge-regular-mobile-font-style:normal;--spirit-typography-heading-xlarge-regular-mobile-font-weight:400;--spirit-typography-heading-xlarge-regular-mobile-line-height:1.18;--spirit-typography-heading-xlarge-semibold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-semibold-desktop-font-size:2.75rem;--spirit-typography-heading-xlarge-semibold-desktop-font-style:normal;--spirit-typography-heading-xlarge-semibold-desktop-font-weight:600;--spirit-typography-heading-xlarge-semibold-desktop-line-height:1.18;--spirit-typography-heading-xlarge-semibold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-semibold-tablet-font-size:2.75rem;--spirit-typography-heading-xlarge-semibold-tablet-font-style:normal;--spirit-typography-heading-xlarge-semibold-tablet-font-weight:600;--spirit-typography-heading-xlarge-semibold-tablet-line-height:1.18;--spirit-typography-heading-xlarge-semibold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xlarge-semibold-mobile-font-size:2.125rem;--spirit-typography-heading-xlarge-semibold-mobile-font-style:normal;--spirit-typography-heading-xlarge-semibold-mobile-font-weight:600;--spirit-typography-heading-xlarge-semibold-mobile-line-height:1.18;--spirit-typography-heading-xsmall-bold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-bold-desktop-font-size:1.25rem;--spirit-typography-heading-xsmall-bold-desktop-font-style:normal;--spirit-typography-heading-xsmall-bold-desktop-font-weight:700;--spirit-typography-heading-xsmall-bold-desktop-line-height:1.2;--spirit-typography-heading-xsmall-bold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-bold-tablet-font-size:1.25rem;--spirit-typography-heading-xsmall-bold-tablet-font-style:normal;--spirit-typography-heading-xsmall-bold-tablet-font-weight:700;--spirit-typography-heading-xsmall-bold-tablet-line-height:1.2;--spirit-typography-heading-xsmall-bold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-bold-mobile-font-size:1.125rem;--spirit-typography-heading-xsmall-bold-mobile-font-style:normal;--spirit-typography-heading-xsmall-bold-mobile-font-weight:700;--spirit-typography-heading-xsmall-bold-mobile-line-height:1.22;--spirit-typography-heading-xsmall-italic-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-italic-desktop-font-size:1.25rem;--spirit-typography-heading-xsmall-italic-desktop-font-style:italic;--spirit-typography-heading-xsmall-italic-desktop-font-weight:400;--spirit-typography-heading-xsmall-italic-desktop-line-height:1.2;--spirit-typography-heading-xsmall-italic-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-italic-tablet-font-size:1.25rem;--spirit-typography-heading-xsmall-italic-tablet-font-style:italic;--spirit-typography-heading-xsmall-italic-tablet-font-weight:400;--spirit-typography-heading-xsmall-italic-tablet-line-height:1.2;--spirit-typography-heading-xsmall-italic-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-italic-mobile-font-size:1.125rem;--spirit-typography-heading-xsmall-italic-mobile-font-style:italic;--spirit-typography-heading-xsmall-italic-mobile-font-weight:400;--spirit-typography-heading-xsmall-italic-mobile-line-height:1.22;--spirit-typography-heading-xsmall-regular-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-regular-desktop-font-size:1.25rem;--spirit-typography-heading-xsmall-regular-desktop-font-style:normal;--spirit-typography-heading-xsmall-regular-desktop-font-weight:400;--spirit-typography-heading-xsmall-regular-desktop-line-height:1.2;--spirit-typography-heading-xsmall-regular-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-regular-tablet-font-size:1.25rem;--spirit-typography-heading-xsmall-regular-tablet-font-style:normal;--spirit-typography-heading-xsmall-regular-tablet-font-weight:400;--spirit-typography-heading-xsmall-regular-tablet-line-height:1.2;--spirit-typography-heading-xsmall-regular-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-regular-mobile-font-size:1.125rem;--spirit-typography-heading-xsmall-regular-mobile-font-style:normal;--spirit-typography-heading-xsmall-regular-mobile-font-weight:400;--spirit-typography-heading-xsmall-regular-mobile-line-height:1.22;--spirit-typography-heading-xsmall-semibold-desktop-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-semibold-desktop-font-size:1.25rem;--spirit-typography-heading-xsmall-semibold-desktop-font-style:normal;--spirit-typography-heading-xsmall-semibold-desktop-font-weight:600;--spirit-typography-heading-xsmall-semibold-desktop-line-height:1.2;--spirit-typography-heading-xsmall-semibold-tablet-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-semibold-tablet-font-size:1.25rem;--spirit-typography-heading-xsmall-semibold-tablet-font-style:normal;--spirit-typography-heading-xsmall-semibold-tablet-font-weight:600;--spirit-typography-heading-xsmall-semibold-tablet-line-height:1.2;--spirit-typography-heading-xsmall-semibold-mobile-font-family:"sofia-pro", sans-serif;--spirit-typography-heading-xsmall-semibold-mobile-font-size:1.125rem;--spirit-typography-heading-xsmall-semibold-mobile-font-style:normal;--spirit-typography-heading-xsmall-semibold-mobile-font-weight:600;--spirit-typography-heading-xsmall-semibold-mobile-line-height:1.22}:where(html){-moz-text-size-adjust:none;text-size-adjust:none}:where(body){font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}ul.Accordion:where(ul,ol),ol.Accordion:where(ul,ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Accordion__itemHeader{border-radius:.25rem;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;margin-bottom:0;padding:1.5rem 1rem;display:flex;position:relative}.Accordion__itemHeader:before{content:"";z-index:1;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic);position:absolute;top:0;left:1rem;right:1rem}@media (hover:hover){.Accordion__itemHeader:hover:before{border-bottom-color:#0000}}.Accordion__itemToggle{appearance:none;font:inherit;color:var(--spirit-color-text-primary);box-shadow:none;cursor:pointer;z-index:0;flex:none;flex:initial;text-align:left;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:inline-flex}.Accordion__itemToggle:first-of-type:before{content:"";z-index:-1;background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);border-radius:.25rem;position:absolute;inset:0}.Accordion__itemToggle[aria-expanded=true]{font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5}.Accordion__itemToggle[aria-expanded=true]+.Accordion__itemSide>.Accordion__itemIcon{transform:rotate(180deg)}@media (hover:hover){.Accordion__itemHeader:hover .Accordion__itemToggle:first-of-type:before{background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover)}.Accordion__itemHeader .Accordion__itemToggle:active:first-of-type:before{background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active)}}.Accordion__itemSide,.Accordion__itemSlot{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Accordion__itemSide{isolation:isolate;pointer-events:none}.Accordion__itemSide a,.Accordion__itemSide button,.Accordion__itemSide input,.Accordion__itemSide select,.Accordion__itemSide textarea{pointer-events:auto}.Accordion__content{padding-bottom:1rem}.Accordion__item:last-child .Accordion__content{position:relative}.Accordion__item:last-child .Accordion__content:after{content:"";border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic);position:absolute;top:100%;left:1rem;right:1rem}.Alert{grid-gap:1rem;width:100%;color:var(--spirit-alert-color);border-style:solid;border-width:1px;border-color:var(--spirit-alert-border-color);background-color:var(--spirit-alert-background-color);border-radius:.5rem;grid-template-columns:auto auto;justify-content:flex-start;gap:1rem;padding:1rem;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:grid}.Alert--center{grid-template-columns:auto fit-content(50rem);justify-content:center}.Alert--danger{--spirit-alert-color:var(--spirit-color-emotion-danger-content-basic);--spirit-alert-border-color:var(--spirit-color-emotion-danger-border-basic);--spirit-alert-background-color:var(--spirit-color-emotion-danger-background-subtle)}.Alert--informative{--spirit-alert-color:var(--spirit-color-emotion-informative-content-basic);--spirit-alert-border-color:var(--spirit-color-emotion-informative-border-basic);--spirit-alert-background-color:var(--spirit-color-emotion-informative-background-subtle)}.Alert--success{--spirit-alert-color:var(--spirit-color-emotion-success-content-basic);--spirit-alert-border-color:var(--spirit-color-emotion-success-border-basic);--spirit-alert-background-color:var(--spirit-color-emotion-success-background-subtle)}.Alert--warning{--spirit-alert-color:var(--spirit-color-emotion-warning-content-basic);--spirit-alert-border-color:var(--spirit-color-emotion-warning-border-basic);--spirit-alert-background-color:var(--spirit-color-emotion-warning-background-subtle)}.Alert :where(a){color:var(--spirit-alert-color)}@media (hover:hover){.Alert :where(a):hover{color:var(--spirit-alert-color)}}.Alert :where(a):active{color:var(--spirit-alert-color)}.Avatar{--spirit-icon-composition-size:var(--spirit-avatar-icon-size);font-style:var(--spirit-avatar-font-style);font-weight:var(--spirit-avatar-font-weight);font-size:var(--spirit-avatar-font-size);line-height:var(--spirit-avatar-line-height);font-family:var(--spirit-avatar-font-family);width:var(--spirit-avatar-width);height:var(--spirit-avatar-height);color:var(--spirit-color-text-primary);border:1px solid #e5e5e5;border-color:var(--spirit-color-border-basic);background-color:#fff;background-color:var(--spirit-color-background-primary);-webkit-user-select:none;user-select:none;border-radius:624.938rem;justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;overflow:hidden}@media (hover:hover){.Avatar:hover{color:var(--spirit-color-text-primary);-webkit-text-decoration:none;text-decoration:none}}.Avatar--square{border-radius:.25rem}.Avatar>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.Avatar--xsmall{--spirit-avatar-width:1.5rem;--spirit-avatar-height:1.5rem;--spirit-avatar-icon-size:1rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:.75rem;--spirit-avatar-line-height:1.33;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--small{--spirit-avatar-width:2rem;--spirit-avatar-height:2rem;--spirit-avatar-icon-size:1.25rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:.875rem;--spirit-avatar-line-height:1.43;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--medium{--spirit-avatar-width:2.5rem;--spirit-avatar-height:2.5rem;--spirit-avatar-icon-size:1.5rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1rem;--spirit-avatar-line-height:1.5;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--large{--spirit-avatar-width:3rem;--spirit-avatar-height:3rem;--spirit-avatar-icon-size:1.75rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1.125rem;--spirit-avatar-line-height:1.44;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--xlarge{--spirit-avatar-width:4rem;--spirit-avatar-height:4rem;--spirit-avatar-icon-size:2rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1.25rem;--spirit-avatar-line-height:1.6;--spirit-avatar-font-family:"Inter", sans-serif}@media (min-width:48rem){.Avatar--tablet--xsmall{--spirit-avatar-width:1.5rem;--spirit-avatar-height:1.5rem;--spirit-avatar-icon-size:1rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:.75rem;--spirit-avatar-line-height:1.33;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--tablet--small{--spirit-avatar-width:2rem;--spirit-avatar-height:2rem;--spirit-avatar-icon-size:1.25rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:.875rem;--spirit-avatar-line-height:1.43;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--tablet--medium{--spirit-avatar-width:2.5rem;--spirit-avatar-height:2.5rem;--spirit-avatar-icon-size:1.5rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1rem;--spirit-avatar-line-height:1.5;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--tablet--large{--spirit-avatar-width:3rem;--spirit-avatar-height:3rem;--spirit-avatar-icon-size:1.75rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1.125rem;--spirit-avatar-line-height:1.44;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--tablet--xlarge{--spirit-avatar-width:4rem;--spirit-avatar-height:4rem;--spirit-avatar-icon-size:2rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1.25rem;--spirit-avatar-line-height:1.6;--spirit-avatar-font-family:"Inter", sans-serif}}@media (min-width:80rem){.Avatar--desktop--xsmall{--spirit-avatar-width:1.5rem;--spirit-avatar-height:1.5rem;--spirit-avatar-icon-size:1rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:.75rem;--spirit-avatar-line-height:1.33;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--desktop--small{--spirit-avatar-width:2rem;--spirit-avatar-height:2rem;--spirit-avatar-icon-size:1.25rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:.875rem;--spirit-avatar-line-height:1.43;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--desktop--medium{--spirit-avatar-width:2.5rem;--spirit-avatar-height:2.5rem;--spirit-avatar-icon-size:1.5rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1rem;--spirit-avatar-line-height:1.5;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--desktop--large{--spirit-avatar-width:3rem;--spirit-avatar-height:3rem;--spirit-avatar-icon-size:1.75rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1.125rem;--spirit-avatar-line-height:1.44;--spirit-avatar-font-family:"Inter", sans-serif}.Avatar--desktop--xlarge{--spirit-avatar-width:4rem;--spirit-avatar-height:4rem;--spirit-avatar-icon-size:2rem;--spirit-avatar-font-style:normal;--spirit-avatar-font-weight:700;--spirit-avatar-font-size:1.25rem;--spirit-avatar-line-height:1.6;--spirit-avatar-font-family:"Inter", sans-serif}}.Breadcrumbs{color:var(--spirit-color-text-secondary);width:100%;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Breadcrumbs>ol,.Breadcrumbs>ol>li{gap:.25rem;display:flex}@media (min-width:48rem){.Breadcrumbs>ol,.Breadcrumbs>ol>li{gap:.5rem}}.Breadcrumbs>ol{flex-wrap:wrap;margin:0;padding:0;list-style:none}.Breadcrumbs>ol>li{align-items:center}.Button{--spirit-icon-composition-size:var(--spirit-button-icon-size);--spirit-button-border-radius:var(--spirit-button-border-radius-mobile)}@media (min-width:48rem){.Button{--spirit-button-border-radius:var(--spirit-button-border-radius-tablet)}}@media (min-width:80rem){.Button{--spirit-button-border-radius:var(--spirit-button-border-radius-desktop)}}.Button{font-style:var(--spirit-button-font-style);font-weight:var(--spirit-button-font-weight);font-size:var(--spirit-button-font-size);line-height:var(--spirit-button-line-height);font-family:var(--spirit-button-font-family);height:var(--spirit-button-height);padding-left:var(--spirit-button-padding-x);padding-right:var(--spirit-button-padding-x);padding-top:var(--spirit-button-padding-y);padding-bottom:var(--spirit-button-padding-y);text-align:center;vertical-align:middle;color:var(--spirit-button-color);border-style:solid;border-width:1px;border-color:var(--spirit-button-border-color);border-top-left-radius:var(--spirit-button-border-start-start-radius,var(--spirit-button-border-radius));border-top-right-radius:var(--spirit-button-border-start-end-radius,var(--spirit-button-border-radius));border-bottom-left-radius:var(--spirit-button-border-end-start-radius,var(--spirit-button-border-radius));border-bottom-right-radius:var(--spirit-button-border-end-end-radius,var(--spirit-button-border-radius));background-color:var(--spirit-button-background-color);-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.Button:hover,.Button:active,.Button:focus{color:var(--spirit-button-color);-webkit-text-decoration:none;text-decoration:none}.Button:hover{background-color:var(--spirit-button-background-color-state-hover)}.Button:active{background-color:var(--spirit-button-background-color-state-active)}.Button:disabled,.Button.is-disabled,.Button.Button--disabled{pointer-events:none;cursor:default}.Button--plain{--spirit-button-color:var(--spirit-color-component-button-plain-content);--spirit-button-border-color:var(--spirit-color-component-button-plain-border);--spirit-button-background-color:var(--spirit-color-component-button-plain-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-component-button-plain-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-component-button-plain-state-active)}.Button--primary{--spirit-button-color:var(--spirit-color-component-button-primary-content);--spirit-button-border-color:var(--spirit-color-component-button-primary-border);--spirit-button-background-color:var(--spirit-color-component-button-primary-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-component-button-primary-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-component-button-primary-state-active)}.Button--secondary{--spirit-button-color:var(--spirit-color-component-button-secondary-content);--spirit-button-border-color:var(--spirit-color-component-button-secondary-border);--spirit-button-background-color:var(--spirit-color-component-button-secondary-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-component-button-secondary-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-component-button-secondary-state-active)}.Button--tertiary{--spirit-button-color:var(--spirit-color-component-button-tertiary-content);--spirit-button-border-color:var(--spirit-color-component-button-tertiary-border);--spirit-button-background-color:var(--spirit-color-component-button-tertiary-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-component-button-tertiary-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-component-button-tertiary-state-active)}.Button--danger{--spirit-button-color:var(--spirit-color-emotion-danger-content-subtle);--spirit-button-border-color:var(--spirit-color-emotion-danger-border-basic);--spirit-button-background-color:var(--spirit-color-emotion-danger-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-emotion-danger-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-emotion-danger-state-active)}.Button--informative{--spirit-button-color:var(--spirit-color-emotion-informative-content-subtle);--spirit-button-border-color:var(--spirit-color-emotion-informative-border-basic);--spirit-button-background-color:var(--spirit-color-emotion-informative-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-emotion-informative-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-emotion-informative-state-active)}.Button--success{--spirit-button-color:var(--spirit-color-emotion-success-content-subtle);--spirit-button-border-color:var(--spirit-color-emotion-success-border-basic);--spirit-button-background-color:var(--spirit-color-emotion-success-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-emotion-success-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-emotion-success-state-active)}.Button--warning{--spirit-button-color:var(--spirit-color-emotion-warning-content-subtle);--spirit-button-border-color:var(--spirit-color-emotion-warning-border-basic);--spirit-button-background-color:var(--spirit-color-emotion-warning-state-default);--spirit-button-background-color-state-hover:var(--spirit-color-emotion-warning-state-hover);--spirit-button-background-color-state-active:var(--spirit-color-emotion-warning-state-active)}.Button--small{--spirit-button-height:2rem;--spirit-button-font-style:normal;--spirit-button-font-weight:600;--spirit-button-font-size:.875rem;--spirit-button-line-height:1.43;--spirit-button-font-family:"Inter", sans-serif;--spirit-button-border-radius-mobile:624.938rem;--spirit-button-border-radius-tablet:624.938rem;--spirit-button-border-radius-desktop:624.938rem;--spirit-button-padding-x:calc(1rem - 1px);--spirit-button-padding-y:calc(.25rem - 1px);--spirit-button-icon-size:1.25rem}.Button--medium{--spirit-button-height:2.5rem;--spirit-button-font-style:normal;--spirit-button-font-weight:600;--spirit-button-font-size:.875rem;--spirit-button-line-height:1.43;--spirit-button-font-family:"Inter", sans-serif;--spirit-button-border-radius-mobile:624.938rem;--spirit-button-border-radius-tablet:624.938rem;--spirit-button-border-radius-desktop:624.938rem;--spirit-button-padding-x:calc(1.5rem - 1px);--spirit-button-padding-y:calc(.5rem - 1px);--spirit-button-icon-size:1.25rem}.Button--large{--spirit-button-height:3rem;--spirit-button-font-style:normal;--spirit-button-font-weight:600;--spirit-button-font-size:1rem;--spirit-button-line-height:1.5;--spirit-button-font-family:"Inter", sans-serif;--spirit-button-border-radius-mobile:624.938rem;--spirit-button-border-radius-tablet:624.938rem;--spirit-button-border-radius-desktop:624.938rem;--spirit-button-padding-x:calc(1.5rem - 1px);--spirit-button-padding-y:calc(.5rem - 1px);--spirit-button-icon-size:1.5rem}.Button--block{width:100%;display:block}.Button--symmetrical{aspect-ratio:1;flex:none;padding-left:0;padding-right:0}@media (min-width:48rem){.Button--tablet--symmetrical{aspect-ratio:1;flex:none;padding-left:0;padding-right:0}.Button--tablet--asymmetrical{aspect-ratio:auto;padding-left:var(--spirit-button-padding-x);padding-right:var(--spirit-button-padding-x);flex:auto}}@media (min-width:80rem){.Button--desktop--symmetrical{aspect-ratio:1;flex:none;padding-left:0;padding-right:0}.Button--desktop--asymmetrical{aspect-ratio:auto;padding-left:var(--spirit-button-padding-x);padding-right:var(--spirit-button-padding-x);flex:auto}}.Button:disabled:not(.Button--loading),.Button.is-disabled:not(.Button--loading),.Button.Button--disabled:not(.Button--loading){--spirit-button-color:var(--spirit-color-disabled-content);--spirit-button-border-color:var(--spirit-color-disabled-border);--spirit-button-background-color:var(--spirit-color-disabled-background)}.Button--plain:disabled:not(.Button--loading),.Button--plain.is-disabled:not(.Button--loading),.Button--plain.Button--disabled:not(.Button--loading){--spirit-button-border-color:transparent;--spirit-button-background-color:transparent}.Button.Button--loading{color:#0000;position:relative;overflow:hidden}.Button.Button--loading:hover,.Button.Button--loading:focus,.Button.Button--loading:active{color:#0000}.Button--loading>svg:last-child{--animation-spin-translate:-50%, -50%;color:var(--spirit-button-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Card{grid-template-columns:var(--spirit-card-columns);grid-template-rows:var(--spirit-card-rows);grid-template-areas:var(--spirit-card-areas);grid-column-gap:var(--spirit-card-column-gap);-moz-column-gap:var(--spirit-card-column-gap);column-gap:var(--spirit-card-column-gap);color:var(--spirit-color-text-secondary);min-width:0;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:grid;position:relative}:is(.Card:has(.CardLink) :where(a:not(.CardLink),button),.Card:has(.CardLink):has(.CardBody--selectable) :where(p,ul,ol,dl)){z-index:1;position:relative}.Card--boxed{--spirit-card-padding:1rem;border:1px solid #e5e5e5;border:1px solid var(--spirit-color-border-basic);background-color:#fff;background-color:var(--spirit-color-background-primary);border-radius:.5rem}@media (hover:hover){.Card--boxed:has(.CardLink){transition:box-shadow .125s ease-in-out}.Card--boxed:has(.CardLink):hover{box-shadow:0 .125rem .5rem #00000026;box-shadow:0 .125rem .5rem 0 var(--spirit-color-shadow-shadow-100-color-01,#00000026)}}.Card--boxed:has(.CardMedia--expanded){padding:var(--spirit-card-padding-shorthand)}.Card--boxed:not(:has(.CardMedia--expanded)){padding:var(--spirit-card-padding)}@media (min-width:48rem){.Card--boxed{--spirit-card-padding:1.5rem}}.Card--alignmentYTop{align-items:start}.Card--alignmentYCenter{align-items:center}.Card--alignmentYBottom{align-items:end}.Card--vertical{--spirit-card-columns:1fr;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"media" "body" "footer"}.Card--horizontal{--spirit-card-columns:auto 1fr;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"media logo" "media body" "media footer"}.Card--horizontalReversed{--spirit-card-columns:1fr auto;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"logo media" "body media" "footer media"}.Card--vertical:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:0}.Card--horizontal:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:1.5rem}.Card--horizontalReversed:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:1.5rem}.Card--boxed.Card--vertical:has(.CardMedia--expanded){--spirit-card-columns:var(--spirit-card-padding) 1fr var(--spirit-card-padding);--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto;--spirit-card-areas:"media media media" "media media media" ". body ." ". footer ."}.Card--boxed.Card--vertical:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 0 var(--spirit-card-padding)}.Card--boxed.Card--horizontal:has(.CardMedia--expanded){--spirit-card-columns:auto 1fr;--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto var(--spirit-card-padding);--spirit-card-areas:"media ." "media logo" "media body" "media footer" "media ."}.Card--boxed.Card--horizontal:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 var(--spirit-card-padding) 0 0}.Card--boxed.Card--horizontalReversed:has(.CardMedia--expanded){--spirit-card-columns:1fr auto;--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto var(--spirit-card-padding);--spirit-card-areas:". media" "logo media" "body media" "footer media" ". media"}.Card--boxed.Card--horizontalReversed:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 0 0 var(--spirit-card-padding)}@media (min-width:48rem){.Card--tablet--alignmentYTop{align-items:start}.Card--tablet--alignmentYCenter{align-items:center}.Card--tablet--alignmentYBottom{align-items:end}.Card--tablet--vertical{--spirit-card-columns:1fr;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"media" "body" "footer"}.Card--tablet--horizontal{--spirit-card-columns:auto 1fr;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"media logo" "media body" "media footer"}.Card--tablet--horizontalReversed{--spirit-card-columns:1fr auto;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"logo media" "body media" "footer media"}.Card--tablet--vertical:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:0}.Card--tablet--horizontal:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:1.5rem}.Card--tablet--horizontalReversed:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:1.5rem}.Card--boxed.Card--tablet--vertical:has(.CardMedia--expanded){--spirit-card-columns:var(--spirit-card-padding) 1fr var(--spirit-card-padding);--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto;--spirit-card-areas:"media media media" "media media media" ". body ." ". footer ."}.Card--boxed.Card--tablet--vertical:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 0 var(--spirit-card-padding)}.Card--boxed.Card--tablet--horizontal:has(.CardMedia--expanded){--spirit-card-columns:auto 1fr;--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto var(--spirit-card-padding);--spirit-card-areas:"media ." "media logo" "media body" "media footer" "media ."}.Card--boxed.Card--tablet--horizontal:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 var(--spirit-card-padding) 0 0}.Card--boxed.Card--tablet--horizontalReversed:has(.CardMedia--expanded){--spirit-card-columns:1fr auto;--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto var(--spirit-card-padding);--spirit-card-areas:". media" "logo media" "body media" "footer media" ". media"}.Card--boxed.Card--tablet--horizontalReversed:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 0 0 var(--spirit-card-padding)}}@media (min-width:80rem){.Card--desktop--alignmentYTop{align-items:start}.Card--desktop--alignmentYCenter{align-items:center}.Card--desktop--alignmentYBottom{align-items:end}.Card--desktop--vertical{--spirit-card-columns:1fr;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"media" "body" "footer"}.Card--desktop--horizontal{--spirit-card-columns:auto 1fr;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"media logo" "media body" "media footer"}.Card--desktop--horizontalReversed{--spirit-card-columns:1fr auto;--spirit-card-rows:auto 1fr auto;--spirit-card-areas:"logo media" "body media" "footer media"}.Card--desktop--vertical:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:0}.Card--desktop--horizontal:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:1.5rem}.Card--desktop--horizontalReversed:has(.CardArtwork:not(:only-child),.CardMedia:not(:only-child)){--spirit-card-column-gap:1.5rem}.Card--boxed.Card--desktop--vertical:has(.CardMedia--expanded){--spirit-card-columns:var(--spirit-card-padding) 1fr var(--spirit-card-padding);--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto;--spirit-card-areas:"media media media" "media media media" ". body ." ". footer ."}.Card--boxed.Card--desktop--vertical:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 0 var(--spirit-card-padding)}.Card--boxed.Card--desktop--horizontal:has(.CardMedia--expanded){--spirit-card-columns:auto 1fr;--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto var(--spirit-card-padding);--spirit-card-areas:"media ." "media logo" "media body" "media footer" "media ."}.Card--boxed.Card--desktop--horizontal:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 var(--spirit-card-padding) 0 0}.Card--boxed.Card--desktop--horizontalReversed:has(.CardMedia--expanded){--spirit-card-columns:1fr auto;--spirit-card-rows:var(--spirit-card-padding) auto 1fr auto var(--spirit-card-padding);--spirit-card-areas:". media" "logo media" "body media" "footer media" ". media"}.Card--boxed.Card--desktop--horizontalReversed:has(.CardMedia:not(:only-child)){--spirit-card-padding-shorthand:0 0 0 var(--spirit-card-padding)}}.CardArtwork{grid-area:media;display:grid}.CardArtwork:not(:last-child){margin-bottom:var(--spirit-card-artwork-margin-bottom)}.CardArtwork--alignmentXLeft{justify-content:start}.CardArtwork--alignmentXCenter{justify-content:center}.CardArtwork--alignmentXRight{justify-content:end}.Card--vertical>.CardArtwork{--spirit-card-artwork-margin-bottom:1.5rem}.Card--horizontal>.CardArtwork,.Card--horizontalReversed>.CardArtwork{--spirit-card-artwork-margin-bottom:0}@media (min-width:48rem){.Card--tablet--vertical>.CardArtwork{--spirit-card-artwork-margin-bottom:1.5rem}.Card--tablet--horizontal>.CardArtwork,.Card--tablet--horizontalReversed>.CardArtwork{--spirit-card-artwork-margin-bottom:0}}@media (min-width:80rem){.Card--desktop--vertical>.CardArtwork{--spirit-card-artwork-margin-bottom:1.5rem}.Card--desktop--horizontal>.CardArtwork,.Card--desktop--horizontalReversed>.CardArtwork{--spirit-card-artwork-margin-bottom:0}}.CardBody{grid-area:body}.CardBody:not(:last-child){margin-bottom:1.5rem}.CardEyebrow{color:var(--spirit-color-text-tertiary);margin-bottom:.25rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.CardFooter{z-index:1;pointer-events:none;flex-flow:wrap;grid-area:footer;gap:1rem;display:flex}.CardFooter:not(:last-child){margin-bottom:1.5rem}.CardFooter :where(a:not(.CardLink),button){pointer-events:auto}.CardFooter--alignmentXLeft{justify-content:start}.CardFooter--alignmentXCenter{justify-content:center}.CardFooter--alignmentXRight{justify-content:end}.CardLink:first-of-type:before{content:"";z-index:0;position:absolute;inset:0}.CardLink:first-of-type,.CardLink:first-of-type:hover,.CardLink:first-of-type:active{-webkit-text-decoration:none;text-decoration:none}.CardLogo{grid-area:var(--spirit-card-logo-grid-area);align-self:var(--spirit-card-logo-place-self);justify-self:var(--spirit-card-logo-place-self);place-self:var(--spirit-card-logo-place-self);margin-right:var(--spirit-card-logo-margin-right);border:1px solid #e5e5e5;border:1px solid var(--spirit-color-border-basic);background-color:#fff;background-color:var(--spirit-color-background-primary);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.CardLogo:not(:last-child){margin-bottom:var(--spirit-card-logo-margin-bottom)}.Card--vertical>.CardLogo{--spirit-card-logo-grid-area:media;--spirit-card-logo-place-self:end;--spirit-card-logo-margin-right:1rem;--spirit-card-logo-margin-bottom:0}.Card--horizontal>.CardLogo,.Card--horizontalReversed>.CardLogo{--spirit-card-logo-grid-area:logo;--spirit-card-logo-place-self:start;--spirit-card-logo-margin-right:0;--spirit-card-logo-margin-bottom:1.5rem}@media (min-width:48rem){.Card--tablet--vertical>.CardLogo{--spirit-card-logo-grid-area:media;--spirit-card-logo-place-self:end;--spirit-card-logo-margin-right:1rem;--spirit-card-logo-margin-bottom:0}.Card--tablet--horizontal>.CardLogo,.Card--tablet--horizontalReversed>.CardLogo{--spirit-card-logo-grid-area:logo;--spirit-card-logo-place-self:start;--spirit-card-logo-margin-right:0;--spirit-card-logo-margin-bottom:1.5rem}}@media (min-width:80rem){.Card--desktop--vertical>.CardLogo{--spirit-card-logo-grid-area:media;--spirit-card-logo-place-self:end;--spirit-card-logo-margin-right:1rem;--spirit-card-logo-margin-bottom:0}.Card--desktop--horizontal>.CardLogo,.Card--desktop--horizontalReversed>.CardLogo{--spirit-card-logo-grid-area:logo;--spirit-card-logo-place-self:start;--spirit-card-logo-margin-right:0;--spirit-card-logo-margin-bottom:1.5rem}}.CardMedia{align-self:var(--spirit-card-media-align-self);border-radius:.5rem;border-radius:var(--spirit-card-media-border-radius-shorthand,.5rem);grid-area:media;min-width:0;overflow:hidden}.CardMedia:not(:last-child){margin-bottom:var(--spirit-card-media-margin-bottom)}.CardMedia__canvas{width:var(--spirit-card-media-canvas-width);max-width:100%;height:var(--spirit-card-media-canvas-height)}.CardMedia__canvas :where(img,svg,video){-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--spirit-card-media-object-fit,cover);object-fit:var(--spirit-card-media-object-fit,cover);width:100%;height:100%;display:block}.Card--vertical>.CardMedia--auto{--spirit-card-media-size:auto}.Card--vertical>.CardMedia--small{--spirit-card-media-size:8.75rem}.Card--vertical>.CardMedia--medium{--spirit-card-media-size:13.5rem}.Card--vertical>.CardMedia--large{--spirit-card-media-size:17.5rem}.Card--horizontal>.CardMedia--auto,.Card--horizontalReversed>.CardMedia--auto{--spirit-card-media-size:auto}.Card--horizontal>.CardMedia--small,.Card--horizontalReversed>.CardMedia--small{--spirit-card-media-size:7.5rem}.Card--horizontal>.CardMedia--medium,.Card--horizontalReversed>.CardMedia--medium{--spirit-card-media-size:11.25rem}.Card--horizontal>.CardMedia--large,.Card--horizontalReversed>.CardMedia--large{--spirit-card-media-size:15rem}.Card--vertical>.CardMedia{--spirit-card-media-canvas-width:auto;--spirit-card-media-canvas-height:var(--spirit-card-media-size);--spirit-card-media-align-self:initial;--spirit-card-media-margin-bottom:1rem}.Card--horizontal>.CardMedia,.Card--horizontalReversed>.CardMedia{--spirit-card-media-canvas-width:var(--spirit-card-media-size);--spirit-card-media-canvas-height:auto;--spirit-card-media-margin-bottom:0}.Card--horizontal:where(:not(.Card[class*=--alignmentY]))>.CardMedia,.Card--horizontalReversed:where(:not(.Card[class*=--alignmentY]))>.CardMedia{--spirit-card-media-align-self:start}.Card--horizontal>.CardMedia--expanded,.Card--horizontal>.CardMedia--filledHeight,.Card--horizontalReversed>.CardMedia--expanded,.Card--horizontalReversed>.CardMedia--filledHeight{--spirit-card-media-canvas-height:100%;--spirit-card-media-align-self:stretch}.Card--boxed.Card--vertical>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:.5rem .5rem 0 0}.Card--boxed.Card--horizontal>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:.5rem 0 0 .5rem}.Card--boxed.Card--horizontalReversed>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:0 .5rem .5rem 0}@media (min-width:48rem){.Card--tablet--vertical>.CardMedia--auto{--spirit-card-media-size:auto}.Card--tablet--vertical>.CardMedia--small{--spirit-card-media-size:8.75rem}.Card--tablet--vertical>.CardMedia--medium{--spirit-card-media-size:13.5rem}.Card--tablet--vertical>.CardMedia--large{--spirit-card-media-size:17.5rem}.Card--tablet--horizontal>.CardMedia--auto,.Card--tablet--horizontalReversed>.CardMedia--auto{--spirit-card-media-size:auto}.Card--tablet--horizontal>.CardMedia--small,.Card--tablet--horizontalReversed>.CardMedia--small{--spirit-card-media-size:7.5rem}.Card--tablet--horizontal>.CardMedia--medium,.Card--tablet--horizontalReversed>.CardMedia--medium{--spirit-card-media-size:11.25rem}.Card--tablet--horizontal>.CardMedia--large,.Card--tablet--horizontalReversed>.CardMedia--large{--spirit-card-media-size:15rem}.Card--tablet--vertical>.CardMedia{--spirit-card-media-canvas-width:auto;--spirit-card-media-canvas-height:var(--spirit-card-media-size);--spirit-card-media-align-self:initial;--spirit-card-media-margin-bottom:1rem}.Card--tablet--horizontal>.CardMedia,.Card--tablet--horizontalReversed>.CardMedia{--spirit-card-media-canvas-width:var(--spirit-card-media-size);--spirit-card-media-canvas-height:auto;--spirit-card-media-margin-bottom:0}.Card--tablet--horizontal:where(:not(.Card[class*=--alignmentY]))>.CardMedia,.Card--tablet--horizontalReversed:where(:not(.Card[class*=--alignmentY]))>.CardMedia{--spirit-card-media-align-self:start}.Card--tablet--horizontal>.CardMedia--expanded,.Card--tablet--horizontal>.CardMedia--filledHeight,.Card--tablet--horizontalReversed>.CardMedia--expanded,.Card--tablet--horizontalReversed>.CardMedia--filledHeight{--spirit-card-media-canvas-height:100%;--spirit-card-media-align-self:stretch}.Card--boxed.Card--tablet--vertical>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:.5rem .5rem 0 0}.Card--boxed.Card--tablet--horizontal>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:.5rem 0 0 .5rem}.Card--boxed.Card--tablet--horizontalReversed>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:0 .5rem .5rem 0}}@media (min-width:80rem){.Card--desktop--vertical>.CardMedia--auto{--spirit-card-media-size:auto}.Card--desktop--vertical>.CardMedia--small{--spirit-card-media-size:8.75rem}.Card--desktop--vertical>.CardMedia--medium{--spirit-card-media-size:13.5rem}.Card--desktop--vertical>.CardMedia--large{--spirit-card-media-size:17.5rem}.Card--desktop--horizontal>.CardMedia--auto,.Card--desktop--horizontalReversed>.CardMedia--auto{--spirit-card-media-size:auto}.Card--desktop--horizontal>.CardMedia--small,.Card--desktop--horizontalReversed>.CardMedia--small{--spirit-card-media-size:7.5rem}.Card--desktop--horizontal>.CardMedia--medium,.Card--desktop--horizontalReversed>.CardMedia--medium{--spirit-card-media-size:11.25rem}.Card--desktop--horizontal>.CardMedia--large,.Card--desktop--horizontalReversed>.CardMedia--large{--spirit-card-media-size:15rem}.Card--desktop--vertical>.CardMedia{--spirit-card-media-canvas-width:auto;--spirit-card-media-canvas-height:var(--spirit-card-media-size);--spirit-card-media-align-self:initial;--spirit-card-media-margin-bottom:1rem}.Card--desktop--horizontal>.CardMedia,.Card--desktop--horizontalReversed>.CardMedia{--spirit-card-media-canvas-width:var(--spirit-card-media-size);--spirit-card-media-canvas-height:auto;--spirit-card-media-margin-bottom:0}.Card--desktop--horizontal:where(:not(.Card[class*=--alignmentY]))>.CardMedia,.Card--desktop--horizontalReversed:where(:not(.Card[class*=--alignmentY]))>.CardMedia{--spirit-card-media-align-self:start}.Card--desktop--horizontal>.CardMedia--expanded,.Card--desktop--horizontal>.CardMedia--filledHeight,.Card--desktop--horizontalReversed>.CardMedia--expanded,.Card--desktop--horizontalReversed>.CardMedia--filledHeight{--spirit-card-media-canvas-height:100%;--spirit-card-media-align-self:stretch}.Card--boxed.Card--desktop--vertical>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:.5rem .5rem 0 0}.Card--boxed.Card--desktop--horizontal>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:.5rem 0 0 .5rem}.Card--boxed.Card--desktop--horizontalReversed>.CardMedia--expanded:not(:last-child){--spirit-card-media-border-radius-shorthand:0 .5rem .5rem 0}}.CardTitle{color:var(--spirit-color-text-primary);font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.44}.CardTitle:not(:last-child){margin-bottom:.5rem}.CardTitle--heading{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.22}@media (min-width:48rem){.CardTitle--heading{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.2}}@media (min-width:80rem){.CardTitle--heading{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.2}}.Checkbox{margin-top:.5rem;margin-bottom:.5rem;display:inline-flex;position:relative}.Checkbox:not(:has([class*=__label--hidden])){-moz-column-gap:.5rem;column-gap:.5rem}.Checkbox__label{color:var(--spirit-color-form-field-label);cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:block}.Checkbox__label:before{content:"";z-index:0;position:absolute;inset:0}.Checkbox__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Checkbox__input{z-index:1;appearance:none;border:2px solid #a5a5a5;border:2px solid var(--spirit-color-form-field-filled-border-state-default);background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default);cursor:pointer;-webkit-print-color-adjust:exact;print-color-adjust:exact}.Checkbox__input:focus-visible{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}@media (hover:hover){.Checkbox__input:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.Checkbox__input:active{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.Checkbox__input{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:var(--spirit-color-form-field-filled-background-state-default);border-radius:.25rem;flex-shrink:0;width:1.125rem;height:1.125rem;margin:.1875rem}.Checkbox__input:checked,.Checkbox__input:indeterminate{border-color:#ffcb3b;border-color:var(--spirit-color-form-field-filled-border-state-selected);background-color:#ffcb3b;background-color:var(--spirit-color-selected-state-default)}.Checkbox__input:checked{background-image:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath d=\"M7.71 13.29a.996.996 0 0 1-1.41 0L2.71 9.7a.996.996 0 1 1 1.41-1.41L7 11.17l6.88-6.88a.996.996 0 1 1 1.41 1.41l-7.58 7.59Z\" style=\"fill:%23202020\"/%3e%3c/svg%3e");background-image:var(--spirit-checkbox-input-background-image-url)}.Checkbox__input:indeterminate{background-image:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath style=\"fill:%23202020\" d=\"M4 8h10v2H4z\"/%3e%3c/svg%3e");background-image:var(--spirit-checkbox-input-indeterminate-background-image-url)}.Checkbox__validationText,.Checkbox>.Checkbox__text>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.Checkbox__validationText>ul:is(ul),.Checkbox__validationText>ul:is(ol),.Checkbox>.Checkbox__text>[data-spirit-element=validation_text]>ul:is(ul),.Checkbox>.Checkbox__text>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Checkbox__validationText>svg,.Checkbox>.Checkbox__text>[data-spirit-element=validation_text]>svg{flex-shrink:0}.Checkbox__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Checkbox>.Checkbox__text>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Checkbox__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.Checkbox__validationText,.Checkbox__helperText{z-index:1;position:relative}.Checkbox--success:not(.does-not-exist)>.Checkbox__input,.Checkbox.has-success>.Checkbox__input{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.Checkbox--success:not(.does-not-exist)>.Checkbox__input:indeterminate,.Checkbox.has-success>.Checkbox__input:indeterminate,.Checkbox--success:not(.does-not-exist)>.Checkbox__input:checked,.Checkbox.has-success>.Checkbox__input:checked{background-color:#006e36;background-color:var(--spirit-color-form-field-success)}.Checkbox--success:not(.does-not-exist) .Checkbox__validationText,.Checkbox--success:not(.does-not-exist) [data-spirit-element=validation_text],.Checkbox.has-success .Checkbox__validationText,.Checkbox.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.Checkbox--warning:not(.does-not-exist)>.Checkbox__input,.Checkbox.has-warning>.Checkbox__input{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.Checkbox--warning:not(.does-not-exist)>.Checkbox__input:indeterminate,.Checkbox.has-warning>.Checkbox__input:indeterminate,.Checkbox--warning:not(.does-not-exist)>.Checkbox__input:checked,.Checkbox.has-warning>.Checkbox__input:checked{background-color:#c26400;background-color:var(--spirit-color-form-field-warning)}.Checkbox--warning:not(.does-not-exist) .Checkbox__validationText,.Checkbox--warning:not(.does-not-exist) [data-spirit-element=validation_text],.Checkbox.has-warning .Checkbox__validationText,.Checkbox.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.Checkbox--danger:not(.does-not-exist)>.Checkbox__input,.Checkbox.has-danger>.Checkbox__input{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.Checkbox--danger:not(.does-not-exist)>.Checkbox__input:indeterminate,.Checkbox.has-danger>.Checkbox__input:indeterminate,.Checkbox--danger:not(.does-not-exist)>.Checkbox__input:checked,.Checkbox.has-danger>.Checkbox__input:checked{background-color:#b60000;background-color:var(--spirit-color-form-field-danger)}.Checkbox--danger:not(.does-not-exist) .Checkbox__validationText,.Checkbox--danger:not(.does-not-exist) [data-spirit-element=validation_text],.Checkbox.has-danger .Checkbox__validationText,.Checkbox.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.Checkbox--item{color:var(--spirit-color-form-field-label);width:100%;background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);border-radius:.25rem;align-items:center;margin-top:0;margin-bottom:0;padding:.5rem 1rem}@media (hover:hover){.Checkbox--item:hover{background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover)}}.Checkbox--item:active{background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active)}.Checkbox--item .Checkbox__label{font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.Checkbox--item .Checkbox__validationText{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.Checkbox--item .Checkbox__helperText{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Checkbox--item.Checkbox--disabled:not(.does-not-exist),.Checkbox--item.Checkbox.is-disabled{background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default)}.Checkbox--disabled:not(.does-not-exist),.Checkbox.is-disabled{cursor:default;--spirit-input-details-text-color:var(--spirit-color-disabled-content)}.Checkbox--disabled:not(.does-not-exist) .Checkbox__label,.Checkbox.is-disabled .Checkbox__label,.Checkbox--disabled:not(.does-not-exist) .Checkbox__label:after,.Checkbox.is-disabled .Checkbox__label:after{color:var(--spirit-color-disabled-content)}.Checkbox--disabled:not(.does-not-exist) .Checkbox__label,.Checkbox.is-disabled .Checkbox__label{cursor:default}.Checkbox--disabled:not(.does-not-exist) .Checkbox__validationText,.Checkbox.is-disabled .Checkbox__validationText,.Checkbox--disabled:not(.does-not-exist) .Checkbox__helperText,.Checkbox.is-disabled .Checkbox__helperText{color:var(--spirit-color-disabled-content)}.Checkbox--disabled:not(.does-not-exist)>.Checkbox__input,.Checkbox.is-disabled>.Checkbox__input,.Checkbox>.Checkbox__input:disabled{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.Checkbox--disabled:not(.does-not-exist)>.Checkbox__input:checked,.Checkbox.is-disabled>.Checkbox__input:checked,.Checkbox--disabled:not(.does-not-exist)>.Checkbox__input:indeterminate,.Checkbox.is-disabled>.Checkbox__input:indeterminate,.Checkbox>.Checkbox__input:disabled:checked,.Checkbox>.Checkbox__input:disabled:indeterminate{border-color:#f9f9f9;border-color:var(--spirit-color-disabled-background)}.Checkbox--disabled:not(.does-not-exist)>.Checkbox__input:checked,.Checkbox.is-disabled>.Checkbox__input:checked,.Checkbox>.Checkbox__input:disabled:checked{background-image:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath d=\"M7.71 13.29a.996.996 0 0 1-1.41 0L2.71 9.7a.996.996 0 1 1 1.41-1.41L7 11.17l6.88-6.88a.996.996 0 1 1 1.41 1.41l-7.58 7.59Z\" style=\"fill:%23727272\"/%3e%3c/svg%3e");background-image:var(--spirit-checkbox-input-disabled-background-image-url)}.Checkbox--disabled:not(.does-not-exist)>.Checkbox__input:indeterminate,.Checkbox.is-disabled>.Checkbox__input:indeterminate,.Checkbox>.Checkbox__input:disabled:indeterminate{background-image:url("data:image/svg+xml,%3csvg viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"%3e%3cpath style=\"fill:%23727272\" d=\"M4 8h10v2H4z\"/%3e%3c/svg%3e");background-image:var(--spirit-checkbox-input-indeterminate-disabled-background-image-url)}.Checkbox--item:not(.Checkbox--disabled):not(.Checkbox.is-disabled) .Checkbox__input:hover:not(:checked),.Checkbox--item:not(.Checkbox--disabled):not(.Checkbox.is-disabled) .Checkbox__input:active:not(:checked){background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default)}.Checkbox--inputPositionStart,.Checkbox:not([class*=--inputPosition]){flex-direction:row}.Checkbox--inputPositionEnd{flex-direction:row-reverse}@media (min-width:48rem){.Checkbox--tablet--inputPositionStart,.Checkbox:not([class*=--inputPosition]){flex-direction:row}.Checkbox--tablet--inputPositionEnd{flex-direction:row-reverse}}@media (min-width:80rem){.Checkbox--desktop--inputPositionStart,.Checkbox:not([class*=--inputPosition]){flex-direction:row}.Checkbox--desktop--inputPositionEnd{flex-direction:row-reverse}}.Collapse{visibility:hidden;height:0;position:relative;overflow:hidden}.Collapse.is-open,.Collapse.is-transitioning{visibility:visible}@media (prefers-reduced-motion:no-preference){.Collapse.is-transitioning{transition-property:height;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.Collapse.is-open:not(.is-transitioning){height:100%;overflow:visible}span.Collapse{display:none}@media (min-width:48rem){.Collapse[data-spirit-breakpoint=tablet]{visibility:visible;height:auto!important}}@media (min-width:80rem){.Collapse[data-spirit-breakpoint=desktop]{visibility:visible;height:auto!important}}.Container{--container-padding-inline:1rem}@media (min-width:48rem){.Container{--container-padding-inline:2rem}}@media (min-width:80rem){.Container{--container-padding-inline:2rem}}.Container{width:100%;padding-left:var(--container-padding-inline);padding-right:var(--container-padding-inline);margin-left:auto;margin-right:auto;display:flow-root}.Container--xsmall{--spirit-container-max-width:41rem}.Container--small{--spirit-container-max-width:44rem}.Container--medium{--spirit-container-max-width:54rem}.Container--large{--spirit-container-max-width:67rem}.Container--xlarge{--spirit-container-max-width:80rem}.Container--xxlarge{--spirit-container-max-width:100rem}.Container:not(.Container--fluid){max-width:80rem;max-width:var(--spirit-container-max-width,80rem)}.spirit-feature-enable-v5-container-block-formatting-context .Container{display:flow-root}.ControlButton{--spirit-icon-composition-size:var(--spirit-control-button-icon-size);appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;font-style:var(--spirit-control-button-font-style);font-weight:var(--spirit-control-button-font-weight);font-size:var(--spirit-control-button-font-size);line-height:var(--spirit-control-button-line-height);font-family:var(--spirit-control-button-font-family);height:var(--spirit-control-button-height);padding:0;padding-left:var(--spirit-control-button-padding-x);padding-right:var(--spirit-control-button-padding-x);padding-top:var(--spirit-control-button-padding-y);padding-bottom:var(--spirit-control-button-padding-y);-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:624.938rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.ControlButton:disabled,.ControlButton.is-disabled,.ControlButton.ControlButton--disabled{pointer-events:none;cursor:default}.ControlButton--hasBackground{background-color:var(--spirit-local-background-color)}.ControlButton--small{--spirit-control-button-height:1.5rem;--spirit-control-button-padding-x:calc(.75rem - 1px);--spirit-control-button-padding-y:calc(.25rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:.875rem;--spirit-control-button-line-height:1.43;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1rem}.ControlButton--medium{--spirit-control-button-height:2rem;--spirit-control-button-padding-x:calc(1rem - 1px);--spirit-control-button-padding-y:calc(.5rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:.875rem;--spirit-control-button-line-height:1.43;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1rem}.ControlButton--large{--spirit-control-button-height:2.5rem;--spirit-control-button-padding-x:calc(1.5rem - 1px);--spirit-control-button-padding-y:calc(.5rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:1rem;--spirit-control-button-line-height:1.5;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1.25rem}.spirit-feature-enable-v5-control-button-expanded-size-scale .ControlButton--xsmall{--spirit-control-button-height:1rem;--spirit-control-button-padding-x:calc(.75rem - 1px);--spirit-control-button-padding-y:calc(.25rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:.875rem;--spirit-control-button-line-height:1.43;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:.75rem}.spirit-feature-enable-v5-control-button-expanded-size-scale .ControlButton--small{--spirit-control-button-height:1.25rem;--spirit-control-button-padding-x:calc(.75rem - 1px);--spirit-control-button-padding-y:calc(.25rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:.875rem;--spirit-control-button-line-height:1.43;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1rem}.spirit-feature-enable-v5-control-button-expanded-size-scale .ControlButton--medium{--spirit-control-button-height:1.5rem;--spirit-control-button-padding-x:calc(.75rem - 1px);--spirit-control-button-padding-y:calc(.25rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:.875rem;--spirit-control-button-line-height:1.43;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1rem}.spirit-feature-enable-v5-control-button-expanded-size-scale .ControlButton--large{--spirit-control-button-height:2rem;--spirit-control-button-padding-x:calc(1rem - 1px);--spirit-control-button-padding-y:calc(.5rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:.875rem;--spirit-control-button-line-height:1.43;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1rem}.spirit-feature-enable-v5-control-button-expanded-size-scale .ControlButton--xlarge{--spirit-control-button-height:2.5rem;--spirit-control-button-padding-x:calc(1.5rem - 1px);--spirit-control-button-padding-y:calc(.5rem - 1px);--spirit-control-button-font-style:normal;--spirit-control-button-font-weight:400;--spirit-control-button-font-size:1rem;--spirit-control-button-line-height:1.5;--spirit-control-button-font-family:"Inter", sans-serif;--spirit-control-button-icon-size:1.25rem}.ControlButton--symmetrical{aspect-ratio:1;flex:none;padding-left:0;padding-right:0}@media (min-width:48rem){.ControlButton--tablet--symmetrical{aspect-ratio:1;flex:none;padding-left:0;padding-right:0}.ControlButton--tablet--asymmetrical{aspect-ratio:auto;padding-left:var(--spirit-control-button-padding-x);padding-right:var(--spirit-control-button-padding-x);flex:auto}}@media (min-width:80rem){.ControlButton--desktop--symmetrical{aspect-ratio:1;flex:none;padding-left:0;padding-right:0}.ControlButton--desktop--asymmetrical{aspect-ratio:auto;padding-left:var(--spirit-control-button-padding-x);padding-right:var(--spirit-control-button-padding-x);flex:auto}}.Divider{border:0 solid #e5e5e5;border-bottom-width:1px;border-color:var(--spirit-color-border-basic)}.Drawer{--spirit-drawer-translate-x:0%;all:unset;z-index:1;background-color:#1a1b1b40;background-color:var(--spirit-color-background-backdrop);visibility:hidden;border:none;width:100%;max-width:none;height:100%;max-height:none;display:flex;position:fixed;inset:0}.Drawer::backdrop{background-color:#0000}@media (prefers-reduced-motion:no-preference){.Drawer{transition:display .25s allow-discrete, overlay .25s allow-discrete, visibility .25s, opacity .25s}}.Drawer--left{--spirit-drawer-translate-x:-100%;justify-content:start}.Drawer--right{--spirit-drawer-translate-x:100%;justify-content:end}.Drawer.is-open{--spirit-drawer-translate-x:0%;visibility:visible}.Drawer.is-non-modal{pointer-events:none;background-color:#0000}@starting-style{.Drawer--left[open]{--spirit-drawer-translate-x:-100%}.Drawer--right[open]{--spirit-drawer-translate-x:100%}.Drawer[open]{--spirit-drawer-translate-x:0%;visibility:hidden}}.DrawerPanel{box-sizing:border-box;width:19.5rem;width:var(--spirit-drawer-panel-width,19.5rem);color:var(--spirit-color-text-primary);height:auto;max-height:none;background-color:#fff;background-color:var(--spirit-color-background-primary);box-shadow:0 .75rem 2rem #00000040;box-shadow:0 .75rem 2rem 0 var(--spirit-color-shadow-shadow-400-color-01,#00000040);transform:translateX(var(--spirit-drawer-translate-x));pointer-events:auto;flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.DrawerPanel{transition-property:transform;transition-duration:.25s;transition-timing-function:ease-in-out}}.DrawerPanel__content{overscroll-behavior:contain;flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.DrawerCloseButton{position:relative}.DrawerCloseButton:before{content:"";width:3rem;height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DrawerCloseButton{align-self:flex-end;margin-top:1rem;margin-right:1.5rem}.Dropdown{position:relative}.Dropdown--alignmentXLeft{justify-content:start}.Dropdown--alignmentXCenter{justify-content:center}.Dropdown--alignmentXRight{justify-content:end}.Dropdown--alignmentXStretch{justify-content:stretch}.Dropdown--alignmentYTop{align-items:start}.Dropdown--alignmentYCenter{align-items:center}.Dropdown--alignmentYBottom{align-items:end}.Dropdown--alignmentYStretch{align-items:stretch}.Dropdown[class*=Dropdown--alignment]{display:flex}@media (min-width:48rem){.Dropdown--tablet--alignmentXLeft{justify-content:start}.Dropdown--tablet--alignmentXCenter{justify-content:center}.Dropdown--tablet--alignmentXRight{justify-content:end}.Dropdown--tablet--alignmentXStretch{justify-content:stretch}.Dropdown--tablet--alignmentYTop{align-items:start}.Dropdown--tablet--alignmentYCenter{align-items:center}.Dropdown--tablet--alignmentYBottom{align-items:end}.Dropdown--tablet--alignmentYStretch{align-items:stretch}.Dropdown[class*=Dropdown--tablet--alignment]{display:flex}}@media (min-width:80rem){.Dropdown--desktop--alignmentXLeft{justify-content:start}.Dropdown--desktop--alignmentXCenter{justify-content:center}.Dropdown--desktop--alignmentXRight{justify-content:end}.Dropdown--desktop--alignmentXStretch{justify-content:stretch}.Dropdown--desktop--alignmentYTop{align-items:start}.Dropdown--desktop--alignmentYCenter{align-items:center}.Dropdown--desktop--alignmentYBottom{align-items:end}.Dropdown--desktop--alignmentYStretch{align-items:stretch}.Dropdown[class*=Dropdown--desktop--alignment]{display:flex}}.DropdownPopover{z-index:1;background-color:#fff;background-color:var(--spirit-color-background-primary);width:max-content;box-shadow:0 .25rem .75rem #0003;box-shadow:0 .25rem .75rem 0 var(--spirit-color-shadow-shadow-200-color-01,#0003);border-radius:.5rem;padding:1rem;display:none;position:absolute}@media (max-width:47.999rem){.DropdownPopover[data-spirit-fullwidthmode=mobile-only]{width:100%}}.DropdownPopover[data-spirit-fullwidthmode=all]{width:100%}.DropdownPopover.is-open{display:block}.DropdownPopover[data-spirit-placement=top]{--dropdown-popover-offset:.5rem;translate:-50% -.5rem;translate:var(--dropdown-popover-offset-orthogonal,-50%) calc(-1*var(--dropdown-popover-offset,0));transform-origin:bottom;inset:auto auto 100% 50%}.DropdownPopover[data-spirit-placement=bottom]{--dropdown-popover-offset:.5rem;translate:-50% .5rem;translate:var(--dropdown-popover-offset-orthogonal,-50%) var(--dropdown-popover-offset,0);transform-origin:top;inset:100% auto auto 50%}.DropdownPopover[data-spirit-placement=left]{--dropdown-popover-offset:.5rem;translate:-.5rem -50%;translate:calc(-1*var(--dropdown-popover-offset,0)) var(--dropdown-popover-offset-orthogonal,-50%);transform-origin:100%;inset:50% 100% auto auto}.DropdownPopover[data-spirit-placement=right]{--dropdown-popover-offset:.5rem;translate:.5rem -50%;translate:var(--dropdown-popover-offset,0) var(--dropdown-popover-offset-orthogonal,-50%);transform-origin:0;inset:50% auto auto 100%}.DropdownPopover[data-spirit-placement=top-start]{--dropdown-popover-offset:.5rem;translate:0 -.5rem;translate:var(--dropdown-popover-offset-orthogonal,0) calc(-1*var(--dropdown-popover-offset,0));transform-origin:0 100%;inset:auto auto 100% 0}.DropdownPopover[data-spirit-placement=top-end]{--dropdown-popover-offset:.5rem;translate:0 -.5rem;translate:var(--dropdown-popover-offset-orthogonal,0) calc(-1*var(--dropdown-popover-offset,0));transform-origin:100% 100%;inset:auto 0 100% auto}.DropdownPopover[data-spirit-placement=bottom-start]{--dropdown-popover-offset:.5rem;translate:0 .5rem;translate:var(--dropdown-popover-offset-orthogonal,0) var(--dropdown-popover-offset,0);transform-origin:0 0;inset:100% auto auto 0}.DropdownPopover[data-spirit-placement=bottom-end]{--dropdown-popover-offset:.5rem;translate:0 .5rem;translate:var(--dropdown-popover-offset-orthogonal,0) var(--dropdown-popover-offset,0);transform-origin:100% 0;inset:100% 0 auto auto}.DropdownPopover[data-spirit-placement=left-start]{--dropdown-popover-offset:.5rem;translate:-.5rem;translate:calc(-1*var(--dropdown-popover-offset,0)) var(--dropdown-popover-offset-orthogonal,0);transform-origin:100% 0;inset:0 100% auto auto}.DropdownPopover[data-spirit-placement=left-end]{--dropdown-popover-offset:.5rem;translate:-.5rem;translate:calc(-1*var(--dropdown-popover-offset,0)) var(--dropdown-popover-offset-orthogonal,0);transform-origin:100% 100%;inset:auto 100% 0 auto}.DropdownPopover[data-spirit-placement=right-start]{--dropdown-popover-offset:.5rem;translate:.5rem;translate:var(--dropdown-popover-offset,0) var(--dropdown-popover-offset-orthogonal,0);transform-origin:0 0;inset:0 auto auto 100%}.DropdownPopover[data-spirit-placement=right-end]{--dropdown-popover-offset:.5rem;translate:.5rem;translate:var(--dropdown-popover-offset,0) var(--dropdown-popover-offset-orthogonal,0);transform-origin:0 100%;inset:auto auto 0 100%}.EmptyState{text-align:center;justify-content:center;display:grid}.EmptyState__section{width:100%;max-width:25rem;display:grid}.FieldGroup{border:0;width:18rem;display:inline-block}.FieldGroup__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.FieldGroup__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.FieldGroup__fields{grid-row-gap:.5rem;row-gap:.5rem;display:grid}.FieldGroup--fluid{width:100%}.FieldGroup:not(.FieldGroup--fluid) .FieldGroup__fields{justify-content:start}.FieldGroup__validationText,.FieldGroup>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.FieldGroup__validationText>ul:is(ul),.FieldGroup__validationText>ul:is(ol),.FieldGroup>[data-spirit-element=validation_text]>ul:is(ul),.FieldGroup>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.FieldGroup__validationText>svg,.FieldGroup>[data-spirit-element=validation_text]>svg{flex-shrink:0}.FieldGroup__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.FieldGroup>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.FieldGroup__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.FieldGroup--success:not(.does-not-exist)>.FieldGroup__input,.FieldGroup.has-success>.FieldGroup__input{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.FieldGroup--success:not(.does-not-exist) .FieldGroup__validationText,.FieldGroup--success:not(.does-not-exist) [data-spirit-element=validation_text],.FieldGroup.has-success .FieldGroup__validationText,.FieldGroup.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.FieldGroup--warning:not(.does-not-exist)>.FieldGroup__input,.FieldGroup.has-warning>.FieldGroup__input{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.FieldGroup--warning:not(.does-not-exist) .FieldGroup__validationText,.FieldGroup--warning:not(.does-not-exist) [data-spirit-element=validation_text],.FieldGroup.has-warning .FieldGroup__validationText,.FieldGroup.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.FieldGroup--danger:not(.does-not-exist)>.FieldGroup__input,.FieldGroup.has-danger>.FieldGroup__input{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.FieldGroup--danger:not(.does-not-exist) .FieldGroup__validationText,.FieldGroup--danger:not(.does-not-exist) [data-spirit-element=validation_text],.FieldGroup.has-danger .FieldGroup__validationText,.FieldGroup.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.FieldGroup[disabled]>.FieldGroup__label,.FieldGroup[disabled]>.FieldGroup__label:after,.FieldGroup[disabled]>.FieldGroup__validationText,.FieldGroup[disabled]>[data-spirit-element=validation_text],.FieldGroup[disabled]>.FieldGroup__helperText{color:var(--spirit-color-disabled-content)}.FileUploader{width:18rem;display:inline-block}.FileUploader--fluid{--file-uploader-attachment-width:100%;width:100%}.FileUploaderAttachment{-moz-column-gap:1rem;width:18rem;width:var(--file-uploader-attachment-width,18rem);color:var(--spirit-color-text-primary);border:1px solid #e5e5e5;border:1px solid var(--spirit-color-border-basic);background-color:#fff;background-color:var(--spirit-color-background-primary);border-radius:.5rem;align-items:center;column-gap:1rem;padding:1rem;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;display:flex}.FileUploaderAttachment--fluid{width:100%;width:var(--file-uploader-attachment-width,100%)}.FileUploaderAttachment__image{border:1px solid #e5e5e5;border:1px solid var(--spirit-color-border-basic);border-radius:.25rem;width:3.5rem;height:3.5rem;position:relative;overflow:hidden}.FileUploaderAttachment__image>img{top:0;top:var(--file-uploader-attachment-image-top,0);left:0;left:var(--file-uploader-attachment-image-left,0);width:100%;width:var(--file-uploader-attachment-image-width,100%);height:100%;height:var(--file-uploader-attachment-image-height,100%);-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--file-uploader-attachment-image-object-fit,cover);object-fit:var(--file-uploader-attachment-image-object-fit,cover);-o-object-position:center;object-position:center;position:absolute}.FileUploaderAttachment__name{flex:1;display:grid}.FileUploaderAttachment__slot{justify-content:space-between;align-items:center;gap:1rem;display:flex}.FileUploaderAttachment__action{appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.FileUploaderAttachment__action:before{content:"";width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FileUploaderAttachment__action{color:inherit}.FileUploaderAttachment__action:focus-visible{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}.FileUploaderInput__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.FileUploaderInput__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FileUploaderInput__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.FileUploaderInput__dropZone{grid-column-gap:1rem;-moz-column-gap:1rem;border:2px solid #a5a5a5;border:2px solid var(--spirit-color-form-field-filled-border-state-default);background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);border-radius:.5rem;grid-template-columns:auto 1fr;column-gap:1rem;padding:1rem;display:grid;position:relative}.FileUploaderInput__input:focus-visible~.FileUploaderInput__dropZone{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.FileUploaderInput__dropZone>svg{color:var(--spirit-color-link-primary-state-default)}.FileUploaderInput__dropZoneLabel{color:var(--spirit-color-text-primary);font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.FileUploaderInput__link{text-decoration-skip-ink:none;text-underline-offset:.1875em}@media (hover:hover){.FileUploaderInput__link:hover{-webkit-text-decoration:underline;text-decoration:underline}}.FileUploaderInput__link:active{-webkit-text-decoration:underline;text-decoration:underline}.FileUploaderInput__link:before{content:"";z-index:0;position:absolute;inset:0}.FileUploaderInput__link{cursor:pointer}.FileUploaderInput__dragAndDropLabel{display:none}.FileUploaderInput__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FileUploaderInput__helperText{color:var(--spirit-color-form-field-helper-text);grid-column-start:2;margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.FileUploaderInput__validationText,.FileUploaderInput>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.FileUploaderInput__validationText>ul:is(ul),.FileUploaderInput__validationText>ul:is(ol),.FileUploaderInput>[data-spirit-element=validation_text]>ul:is(ul),.FileUploaderInput>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.FileUploaderInput__validationText>svg,.FileUploaderInput>[data-spirit-element=validation_text]>svg{flex-shrink:0}.FileUploaderInput__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.FileUploaderInput>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.FileUploaderInput.has-drag-and-drop .FileUploaderInput__dropZone{border:2px dashed #a5a5a5;border:2px dashed var(--spirit-color-form-field-filled-border-state-default)}.FileUploaderInput.has-drag-and-drop .FileUploaderInput__dragAndDropLabel{display:inline;display:initial}.FileUploaderInput .FileUploaderInput__dropZone:hover{border-color:#999;border-color:var(--spirit-color-form-field-filled-border-state-hover);background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover)}.FileUploaderInput>.FileUploaderInput__input:active~.FileUploaderInput__dropZone{border-color:#7f7f7f;border-color:var(--spirit-color-form-field-filled-border-state-active);background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active)}.FileUploaderInput.is-dragging>.FileUploaderInput__input~.FileUploaderInput__dropZone{border:2px dashed #ffcb3b;border:2px dashed var(--spirit-color-form-field-filled-border-state-selected)}.FileUploaderInput--success:not(.does-not-exist)>.FileUploaderInput__input~.FileUploaderInput__dropZone,.FileUploaderInput.has-success>.FileUploaderInput__input~.FileUploaderInput__dropZone{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.FileUploaderInput--success:not(.does-not-exist) .FileUploaderInput__validationText,.FileUploaderInput--success:not(.does-not-exist) [data-spirit-element=validation_text],.FileUploaderInput.has-success .FileUploaderInput__validationText,.FileUploaderInput.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.FileUploaderInput--warning:not(.does-not-exist)>.FileUploaderInput__input~.FileUploaderInput__dropZone,.FileUploaderInput.has-warning>.FileUploaderInput__input~.FileUploaderInput__dropZone{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.FileUploaderInput--warning:not(.does-not-exist) .FileUploaderInput__validationText,.FileUploaderInput--warning:not(.does-not-exist) [data-spirit-element=validation_text],.FileUploaderInput.has-warning .FileUploaderInput__validationText,.FileUploaderInput.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.FileUploaderInput--danger:not(.does-not-exist)>.FileUploaderInput__input~.FileUploaderInput__dropZone,.FileUploaderInput.has-danger>.FileUploaderInput__input~.FileUploaderInput__dropZone{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.FileUploaderInput--danger:not(.does-not-exist) .FileUploaderInput__validationText,.FileUploaderInput--danger:not(.does-not-exist) [data-spirit-element=validation_text],.FileUploaderInput.has-danger .FileUploaderInput__validationText,.FileUploaderInput.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.FileUploaderInput--disabled:not(.does-not-exist) .FileUploaderInput__validationText,.FileUploaderInput--disabled:not(.does-not-exist) [data-spirit-element=validation_text],.FileUploaderInput.is-disabled .FileUploaderInput__validationText,.FileUploaderInput.is-disabled [data-spirit-element=validation_text],.FileUploaderInput--disabled:not(.does-not-exist) .FileUploaderInput__helperText,.FileUploaderInput.is-disabled .FileUploaderInput__helperText,.FileUploaderInput>.FileUploaderInput__input:disabled~.FileUploaderInput__dropZone>svg,.FileUploaderInput>.FileUploaderInput__input:disabled~.FileUploaderInput__dropZone>.FileUploaderInput__dropZoneLabel,.FileUploaderInput .FileUploaderInput__input:disabled~.FileUploaderInput__dropZone>.FileUploaderInput__dropZoneLabel>.FileUploaderInput__link{color:var(--spirit-color-disabled-content)}.FileUploaderInput .FileUploaderInput__input:disabled~.FileUploaderInput__dropZone>.FileUploaderInput__dropZoneLabel>.FileUploaderInput__link{cursor:default}.FileUploaderInput>.FileUploaderInput__input:disabled~.FileUploaderInput__dropZone{border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.FileUploaderInput--disabled>.FileUploaderInput__label,.FileUploaderInput--disabled>.FileUploaderInput__label:after{color:var(--spirit-color-disabled-content)}.FileUploaderList{grid-row-gap:1rem;row-gap:1rem;list-style:none;display:grid}.FileUploaderList:not(:empty){margin-top:1rem}ul.Flex,ol.Flex{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Flex{--flex-spacing-x-internal:var(--flex-spacing-x,1rem);-moz-column-gap:1rem;-moz-column-gap:var(--flex-spacing-x-internal);column-gap:1rem;column-gap:var(--flex-spacing-x-internal)}@media (min-width:48rem){.Flex{--flex-spacing-x-internal:var(--flex-spacing-x-tablet,var(--flex-spacing-x,1rem))}}@media (min-width:80rem){.Flex{--flex-spacing-x-internal:var(--flex-spacing-x-desktop,var(--flex-spacing-x-tablet,var(--flex-spacing-x,1rem)))}}.Flex>*{--flex-spacing-x:initial;--flex-spacing-x-tablet:initial;--flex-spacing-x-desktop:initial}.Flex{--flex-spacing-y-internal:var(--flex-spacing-y,1rem);row-gap:1rem;row-gap:var(--flex-spacing-y-internal)}@media (min-width:48rem){.Flex{--flex-spacing-y-internal:var(--flex-spacing-y-tablet,var(--flex-spacing-y,1rem))}}@media (min-width:80rem){.Flex{--flex-spacing-y-internal:var(--flex-spacing-y-desktop,var(--flex-spacing-y-tablet,var(--flex-spacing-y,1rem)))}}.Flex>*{--flex-spacing-y:initial;--flex-spacing-y-tablet:initial;--flex-spacing-y-desktop:initial}.Flex>svg{flex:none}.Flex--alignmentXLeft{justify-content:start;justify-items:start}.Flex--alignmentXCenter{justify-content:center;justify-items:center}.Flex--alignmentXRight{justify-content:end;justify-items:end}.Flex--alignmentXStretch{justify-content:stretch;justify-items:stretch}.Flex--alignmentXSpaceBetween{justify-content:space-between}.Flex--alignmentYTop{align-items:start}.Flex--alignmentYCenter{align-items:center}.Flex--alignmentYBottom{align-items:end}.Flex--alignmentYStretch{align-items:stretch}.Flex--alignmentYBaseline{align-items:baseline}.Flex--row,.Flex--horizontal,.Flex--horizontalReversed{display:flex}.Flex--row,.Flex--horizontal{flex-direction:row}.Flex--horizontalReversed{flex-direction:row-reverse}.Flex--column,.Flex--vertical{display:grid}.Flex--wrap{flex-wrap:wrap}.Flex--noWrap{flex-wrap:nowrap}@media (min-width:48rem){.Flex--tablet--alignmentXLeft{justify-content:start;justify-items:start}.Flex--tablet--alignmentXCenter{justify-content:center;justify-items:center}.Flex--tablet--alignmentXRight{justify-content:end;justify-items:end}.Flex--tablet--alignmentXStretch{justify-content:stretch;justify-items:stretch}.Flex--tablet--alignmentXSpaceBetween{justify-content:space-between}.Flex--tablet--alignmentYTop{align-items:start}.Flex--tablet--alignmentYCenter{align-items:center}.Flex--tablet--alignmentYBottom{align-items:end}.Flex--tablet--alignmentYStretch{align-items:stretch}.Flex--tablet--alignmentYBaseline{align-items:baseline}.Flex--tablet--row,.Flex--tablet--horizontal,.Flex--tablet--horizontalReversed{display:flex}.Flex--tablet--row,.Flex--tablet--horizontal{flex-direction:row}.Flex--tablet--horizontalReversed{flex-direction:row-reverse}.Flex--tablet--column,.Flex--tablet--vertical{display:grid}.Flex--tablet--wrap{flex-wrap:wrap}.Flex--tablet--noWrap{flex-wrap:nowrap}}@media (min-width:80rem){.Flex--desktop--alignmentXLeft{justify-content:start;justify-items:start}.Flex--desktop--alignmentXCenter{justify-content:center;justify-items:center}.Flex--desktop--alignmentXRight{justify-content:end;justify-items:end}.Flex--desktop--alignmentXStretch{justify-content:stretch;justify-items:stretch}.Flex--desktop--alignmentXSpaceBetween{justify-content:space-between}.Flex--desktop--alignmentYTop{align-items:start}.Flex--desktop--alignmentYCenter{align-items:center}.Flex--desktop--alignmentYBottom{align-items:end}.Flex--desktop--alignmentYStretch{align-items:stretch}.Flex--desktop--alignmentYBaseline{align-items:baseline}.Flex--desktop--row,.Flex--desktop--horizontal,.Flex--desktop--horizontalReversed{display:flex}.Flex--desktop--row,.Flex--desktop--horizontal{flex-direction:row}.Flex--desktop--horizontalReversed{flex-direction:row-reverse}.Flex--desktop--column,.Flex--desktop--vertical{display:grid}.Flex--desktop--wrap{flex-wrap:wrap}.Flex--desktop--noWrap{flex-wrap:nowrap}}ul.Grid,ol.Grid{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Grid{--grid-spacing-x-default-internal:1rem;--grid-spacing-x-internal:var(--grid-spacing-x,var(--grid-spacing-x-default-internal,1rem));-moz-column-gap:1rem;-moz-column-gap:var(--grid-spacing-x-internal);column-gap:1rem;column-gap:var(--grid-spacing-x-internal)}@media (min-width:48rem){.Grid{--grid-spacing-x-default-internal:2rem;--grid-spacing-x-internal:var(--grid-spacing-x-tablet,var(--grid-spacing-x,var(--grid-spacing-x-default-internal,1rem)))}}@media (min-width:80rem){.Grid{--grid-spacing-x-default-internal:2rem;--grid-spacing-x-internal:var(--grid-spacing-x-desktop,var(--grid-spacing-x-tablet,var(--grid-spacing-x,var(--grid-spacing-x-default-internal,1rem))))}}.Grid>*{--grid-spacing-x:initial;--grid-spacing-x-tablet:initial;--grid-spacing-x-desktop:initial}.Grid{--grid-spacing-y-default-internal:1rem;--grid-spacing-y-internal:var(--grid-spacing-y,var(--grid-spacing-y-default-internal,1rem));row-gap:1rem;row-gap:var(--grid-spacing-y-internal)}@media (min-width:48rem){.Grid{--grid-spacing-y-default-internal:2rem;--grid-spacing-y-internal:var(--grid-spacing-y-tablet,var(--grid-spacing-y,var(--grid-spacing-y-default-internal,1rem)))}}@media (min-width:80rem){.Grid{--grid-spacing-y-default-internal:2rem;--grid-spacing-y-internal:var(--grid-spacing-y-desktop,var(--grid-spacing-y-tablet,var(--grid-spacing-y,var(--grid-spacing-y-default-internal,1rem))))}}.Grid>*{--grid-spacing-y:initial;--grid-spacing-y-tablet:initial;--grid-spacing-y-desktop:initial}.Grid{grid-template-columns:repeat(12,1fr);width:100%;display:grid}.Grid--alignmentXLeft{justify-items:start}.Grid--alignmentXCenter{justify-items:center}.Grid--alignmentXRight{justify-items:end}.Grid--alignmentXStretch{justify-items:stretch}.Grid--alignmentYTop{align-items:start}.Grid--alignmentYCenter{align-items:center}.Grid--alignmentYBottom{align-items:end}.Grid--alignmentYStretch{align-items:stretch}.Grid--cols-1{grid-template-columns:repeat(1,1fr)}.Grid--cols-2{grid-template-columns:repeat(2,1fr)}.Grid--cols-3{grid-template-columns:repeat(3,1fr)}.Grid--cols-4{grid-template-columns:repeat(4,1fr)}.Grid--cols-5{grid-template-columns:repeat(5,1fr)}.Grid--cols-6{grid-template-columns:repeat(6,1fr)}.Grid--cols-12{grid-template-columns:repeat(12,1fr)}@media (min-width:48rem){.Grid--tablet--alignmentXLeft{justify-items:start}.Grid--tablet--alignmentXCenter{justify-items:center}.Grid--tablet--alignmentXRight{justify-items:end}.Grid--tablet--alignmentXStretch{justify-items:stretch}.Grid--tablet--alignmentYTop{align-items:start}.Grid--tablet--alignmentYCenter{align-items:center}.Grid--tablet--alignmentYBottom{align-items:end}.Grid--tablet--alignmentYStretch{align-items:stretch}.Grid--tablet--cols-1{grid-template-columns:repeat(1,1fr)}.Grid--tablet--cols-2{grid-template-columns:repeat(2,1fr)}.Grid--tablet--cols-3{grid-template-columns:repeat(3,1fr)}.Grid--tablet--cols-4{grid-template-columns:repeat(4,1fr)}.Grid--tablet--cols-5{grid-template-columns:repeat(5,1fr)}.Grid--tablet--cols-6{grid-template-columns:repeat(6,1fr)}.Grid--tablet--cols-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:80rem){.Grid--desktop--alignmentXLeft{justify-items:start}.Grid--desktop--alignmentXCenter{justify-items:center}.Grid--desktop--alignmentXRight{justify-items:end}.Grid--desktop--alignmentXStretch{justify-items:stretch}.Grid--desktop--alignmentYTop{align-items:start}.Grid--desktop--alignmentYCenter{align-items:center}.Grid--desktop--alignmentYBottom{align-items:end}.Grid--desktop--alignmentYStretch{align-items:stretch}.Grid--desktop--cols-1{grid-template-columns:repeat(1,1fr)}.Grid--desktop--cols-2{grid-template-columns:repeat(2,1fr)}.Grid--desktop--cols-3{grid-template-columns:repeat(3,1fr)}.Grid--desktop--cols-4{grid-template-columns:repeat(4,1fr)}.Grid--desktop--cols-5{grid-template-columns:repeat(5,1fr)}.Grid--desktop--cols-6{grid-template-columns:repeat(6,1fr)}.Grid--desktop--cols-12{grid-template-columns:repeat(12,1fr)}}.GridItem{--grid-item-column-start-internal:var(--grid-item-column-start,initial);grid-column-start:var(--grid-item-column-start-internal)}@media (min-width:48rem){.GridItem{--grid-item-column-start-internal:var(--grid-item-column-start-tablet,var(--grid-item-column-start,initial))}}@media (min-width:80rem){.GridItem{--grid-item-column-start-internal:var(--grid-item-column-start-desktop,var(--grid-item-column-start-tablet,var(--grid-item-column-start,initial)))}}.GridItem>*{--grid-item-column-start:initial;--grid-item-column-start-tablet:initial;--grid-item-column-start-desktop:initial}.GridItem{--grid-item-column-end-internal:var(--grid-item-column-end,initial);grid-column-end:var(--grid-item-column-end-internal)}@media (min-width:48rem){.GridItem{--grid-item-column-end-internal:var(--grid-item-column-end-tablet,var(--grid-item-column-end,initial))}}@media (min-width:80rem){.GridItem{--grid-item-column-end-internal:var(--grid-item-column-end-desktop,var(--grid-item-column-end-tablet,var(--grid-item-column-end,initial)))}}.GridItem>*{--grid-item-column-end:initial;--grid-item-column-end-tablet:initial;--grid-item-column-end-desktop:initial}.GridItem{--grid-item-row-start-internal:var(--grid-item-row-start,initial);grid-row-start:var(--grid-item-row-start-internal)}@media (min-width:48rem){.GridItem{--grid-item-row-start-internal:var(--grid-item-row-start-tablet,var(--grid-item-row-start,initial))}}@media (min-width:80rem){.GridItem{--grid-item-row-start-internal:var(--grid-item-row-start-desktop,var(--grid-item-row-start-tablet,var(--grid-item-row-start,initial)))}}.GridItem>*{--grid-item-row-start:initial;--grid-item-row-start-tablet:initial;--grid-item-row-start-desktop:initial}.GridItem{--grid-item-row-end-internal:var(--grid-item-row-end,initial);grid-row-end:var(--grid-item-row-end-internal)}@media (min-width:48rem){.GridItem{--grid-item-row-end-internal:var(--grid-item-row-end-tablet,var(--grid-item-row-end,initial))}}@media (min-width:80rem){.GridItem{--grid-item-row-end-internal:var(--grid-item-row-end-desktop,var(--grid-item-row-end-tablet,var(--grid-item-row-end,initial)))}}.GridItem>*{--grid-item-row-end:initial;--grid-item-row-end-tablet:initial;--grid-item-row-end-desktop:initial}.Header{background-color:#fff;background-color:var(--spirit-color-background-primary);flex:none;align-items:center;gap:3rem;height:4.25rem;padding-left:2rem;padding-right:2rem;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;display:flex}.Header--simple{justify-content:center;height:3.75rem}.Header--transparent{background-color:#0000}.HeaderDesktopActions{display:none}@media (min-width:80rem){.HeaderDesktopActions{flex:none;align-self:stretch;align-items:center;gap:1.5rem;display:flex}.HeaderDesktopActions--end{margin-left:auto}}.HeaderDialogLink,.HeaderLink{padding:.75rem 1rem;padding:var(--header-link-padding-y,.75rem) var(--header-link-padding-x,1rem);color:var(--spirit-color-link-primary-state-default);background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);justify-content:flex-start;align-items:center;transition-property:color,background-color;transition-duration:.25s;display:flex;position:relative}.HeaderDialogLink:after,.HeaderLink:after{content:"";width:100%;width:var(--header-link-decoration-width,100%);height:100%;height:var(--header-link-decoration-height,100%);background-color:#ffcb3b;background-color:var(--spirit-color-selected-state-default);transform:scale(0);transform:scale(var(--header-link-decoration-scale-x,0), var(--header-link-decoration-scale-y,0));transform-origin:50%;transform-origin:var(--header-link-decoration-transform-origin,center);position:absolute;bottom:0;right:0}.HeaderDialogLink:hover,.HeaderLink:hover{color:var(--spirit-color-link-primary-state-hover);background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover);-webkit-text-decoration:none;text-decoration:none}.HeaderDialogLink:active,.HeaderLink:active{color:var(--spirit-color-link-primary-state-active);background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active);-webkit-text-decoration:none;text-decoration:none}@media (prefers-reduced-motion:no-preference){.HeaderDialogLink:after,.HeaderLink:after{transition:transform .25s ease-out}}.HeaderDialogLink--current,.HeaderLink--current,.HeaderDialogLink--current:hover,.HeaderLink--current:hover,.HeaderDialogLink--current:active,.HeaderLink--current:active{color:var(--spirit-color-selected-state-default);background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active)}:where(button.HeaderLink){appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.HeaderLink{--header-link-decoration-height:2px;--header-link-decoration-scale-x:1;--header-link-decoration-transform-origin:bottom center;align-self:stretch}.HeaderLink--current{--header-link-decoration-scale-y:1}.HeaderMobileActions{flex:none;align-items:center;gap:1rem;margin-left:auto;display:flex}@media (min-width:80rem){.HeaderMobileActions{display:none}}.HeaderNav{align-self:stretch;margin-bottom:0;list-style:none;display:flex}.HeaderNavItem{align-items:center;display:flex}.HeaderDialog{z-index:1;visibility:hidden;background-color:#0000;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;display:block;position:fixed;inset:0;overflow:visible;transform:translate(17.5rem)}.HeaderDialog::backdrop{background-color:#0000}.HeaderDialog:before{content:"";z-index:-2;background-color:#1a1b1b40;background-color:var(--spirit-color-background-backdrop);visibility:hidden;opacity:0;width:100vw;position:fixed;inset:0 17.5rem 0 auto}@media (prefers-reduced-motion:no-preference){.HeaderDialog{transition-property:visibility,transform;transition-duration:.25s;transition-timing-function:ease-in-out}.HeaderDialog:before{transition-property:visibility,opacity;transition-duration:inherit;transition-timing-function:inherit}}[dir=rtl] .HeaderDialog{transform:translate(-17.5rem)}.HeaderDialog__panel{color:var(--spirit-color-text-primary);width:17.5rem;height:100%;background-color:#fff;background-color:var(--spirit-color-background-primary);display:grid;position:absolute;inset:0 0 0 auto}.HeaderDialog__panel:after{content:"";z-index:-1;box-shadow:0 .75rem 2rem #00000040;box-shadow:0 .75rem 2rem 0 var(--spirit-color-shadow-shadow-400-color-01,#00000040);visibility:hidden;opacity:0;position:absolute;inset:-2rem 0}@media (prefers-reduced-motion:no-preference){.HeaderDialog__panel:after{transition-property:visibility,opacity;transition-duration:.25s}}.HeaderDialog__content{overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.HeaderDialog[open]{visibility:visible;transform:translate(0)}.HeaderDialog[open]:before,.HeaderDialog[open]>.HeaderDialog__panel:after{visibility:visible;opacity:1}.HeaderDialogActions{flex-direction:column;gap:1.5rem;padding:2.5rem 1.5rem;display:flex}.HeaderDialogActions--primary{flex:none}.HeaderDialogActions--secondary{flex:1}.HeaderDialogCloseButton{appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.HeaderDialogCloseButton:before{content:"";width:3rem;height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeaderDialogCloseButton{color:inherit;flex:none;align-self:flex-end;margin-top:1.5rem;margin-right:1.5rem}:where(button.HeaderDialogLink){appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.HeaderDialogLink{--header-link-padding-x:1.5rem;--header-link-padding-y:.75rem;--header-link-decoration-width:2px;--header-link-decoration-scale-y:1;--header-link-decoration-transform-origin:right center;width:100%}.HeaderDialogLink--current{--header-link-decoration-scale-x:1}.HeaderDialogNav{margin-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;list-style:none}.HeaderDialogNavItem{display:flex}.HeaderDialogText{justify-content:flex-start;align-items:center;width:100%;padding:.75rem 1.5rem;display:flex}.Icon{flex-shrink:0}.Icon[style*=spirit-icon-size]{--spirit-icon-size-internal:var(--spirit-icon-size,fit-content);width:fit-content;width:var(--spirit-icon-size-internal)}@media (min-width:48rem){.Icon[style*=spirit-icon-size]{--spirit-icon-size-internal:var(--spirit-icon-size-tablet,var(--spirit-icon-size,fit-content))}}@media (min-width:80rem){.Icon[style*=spirit-icon-size]{--spirit-icon-size-internal:var(--spirit-icon-size-desktop,var(--spirit-icon-size-tablet,var(--spirit-icon-size,fit-content)))}}.Icon[style*=spirit-icon-size]{--spirit-icon-size-internal:var(--spirit-icon-size,fit-content);height:fit-content;height:var(--spirit-icon-size-internal)}@media (min-width:48rem){.Icon[style*=spirit-icon-size]{--spirit-icon-size-internal:var(--spirit-icon-size-tablet,var(--spirit-icon-size,fit-content))}}@media (min-width:80rem){.Icon[style*=spirit-icon-size]{--spirit-icon-size-internal:var(--spirit-icon-size-desktop,var(--spirit-icon-size-tablet,var(--spirit-icon-size,fit-content)))}}.Icon[style*=spirit-icon-size]>*{--spirit-icon-size:initial;--spirit-icon-size-tablet:initial;--spirit-icon-size-desktop:initial}.Avatar .Icon,.Button .Icon,.ControlButton .Icon,.TimelineMarker .Icon{--spirit-icon-composition-size-internal:var(--spirit-icon-composition-size,fit-content);width:fit-content;width:var(--spirit-icon-composition-size-internal)}@media (min-width:48rem){.Avatar .Icon,.Button .Icon,.ControlButton .Icon,.TimelineMarker .Icon{--spirit-icon-composition-size-internal:var(--spirit-icon-composition-size-tablet,var(--spirit-icon-composition-size,fit-content))}}@media (min-width:80rem){.Avatar .Icon,.Button .Icon,.ControlButton .Icon,.TimelineMarker .Icon{--spirit-icon-composition-size-internal:var(--spirit-icon-composition-size-desktop,var(--spirit-icon-composition-size-tablet,var(--spirit-icon-composition-size,fit-content)))}}.Avatar .Icon,.Button .Icon,.ControlButton .Icon,.TimelineMarker .Icon{--spirit-icon-composition-size-internal:var(--spirit-icon-composition-size,fit-content);height:fit-content;height:var(--spirit-icon-composition-size-internal)}@media (min-width:48rem){.Avatar .Icon,.Button .Icon,.ControlButton .Icon,.TimelineMarker .Icon{--spirit-icon-composition-size-internal:var(--spirit-icon-composition-size-tablet,var(--spirit-icon-composition-size,fit-content))}}@media (min-width:80rem){.Avatar .Icon,.Button .Icon,.ControlButton .Icon,.TimelineMarker .Icon{--spirit-icon-composition-size-internal:var(--spirit-icon-composition-size-desktop,var(--spirit-icon-composition-size-tablet,var(--spirit-icon-composition-size,fit-content)))}}.Avatar .Icon>*,.Button .Icon>*,.ControlButton .Icon>*,.TimelineMarker .Icon>*{--spirit-icon-composition-size:initial;--spirit-icon-composition-size-tablet:initial;--spirit-icon-composition-size-desktop:initial}.Icon--01{--spirit-icon-dualtone-color-background:var(--spirit-color-accent-01-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-accent-01-border-basic);color:var(--spirit-color-accent-01-border-basic)}.Icon--02{--spirit-icon-dualtone-color-background:var(--spirit-color-accent-02-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-accent-02-border-basic);color:var(--spirit-color-accent-02-border-basic)}.Icon--03{--spirit-icon-dualtone-color-background:var(--spirit-color-accent-03-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-accent-03-border-basic);color:var(--spirit-color-accent-03-border-basic)}.Icon--04{--spirit-icon-dualtone-color-background:var(--spirit-color-accent-04-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-accent-04-border-basic);color:var(--spirit-color-accent-04-border-basic)}.Icon--05{--spirit-icon-dualtone-color-background:var(--spirit-color-accent-05-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-accent-05-border-basic);color:var(--spirit-color-accent-05-border-basic)}.Icon--06{--spirit-icon-dualtone-color-background:var(--spirit-color-accent-06-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-accent-06-border-basic);color:var(--spirit-color-accent-06-border-basic)}.Icon--danger{--spirit-icon-dualtone-color-background:var(--spirit-color-emotion-danger-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-emotion-danger-border-basic);color:var(--spirit-color-emotion-danger-border-basic)}.Icon--informative{--spirit-icon-dualtone-color-background:var(--spirit-color-emotion-informative-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-emotion-informative-border-basic);color:var(--spirit-color-emotion-informative-border-basic)}.Icon--success{--spirit-icon-dualtone-color-background:var(--spirit-color-emotion-success-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-emotion-success-border-basic);color:var(--spirit-color-emotion-success-border-basic)}.Icon--warning{--spirit-icon-dualtone-color-background:var(--spirit-color-emotion-warning-background-subtle);--spirit-icon-dualtone-color-border:var(--spirit-color-emotion-warning-border-basic);color:var(--spirit-color-emotion-warning-border-basic)}.Icon--primary{--spirit-icon-dualtone-color-background:var(--spirit-color-background-primary);--spirit-icon-dualtone-color-border:var(--spirit-color-text-primary);color:var(--spirit-color-text-primary)}.Icon--secondary{--spirit-icon-dualtone-color-background:var(--spirit-color-background-primary);--spirit-icon-dualtone-color-border:var(--spirit-color-text-secondary);color:var(--spirit-color-text-secondary)}.Icon--tertiary{--spirit-icon-dualtone-color-background:var(--spirit-color-background-primary);--spirit-icon-dualtone-color-border:var(--spirit-color-text-tertiary);color:var(--spirit-color-text-tertiary)}.InputDetails{z-index:1;color:var(--spirit-input-details-text-color,var(--spirit-color-text-primary));flex-direction:column;align-items:flex-start;gap:.375rem;margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:flex;position:relative}.Item:where(button){appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Item{color:var(--spirit-color-form-field-label);width:100%;background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);border-radius:.25rem;align-items:center;margin-top:0;margin-bottom:0;padding:.5rem 1rem}@media (hover:hover){.Item:hover{background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover)}}.Item:active{background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active)}.Item{grid-template-columns:auto 1fr auto;align-items:center;display:grid}@media (hover:hover){.Item:hover{-webkit-text-decoration:none;text-decoration:none}}.Item:active{-webkit-text-decoration:none;text-decoration:none}.Item:has(:active){-webkit-text-decoration:none;text-decoration:none}.Item__label{grid-column:2;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.Item__helperText{color:var(--spirit-color-form-field-helper-text);grid-area:2/2;margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.Item__icon{color:var(--spirit-color-selected-content-basic);grid-row:span 2;display:flex}.Item__icon--start{grid-column:1;margin-right:.5rem}.Item__icon--end{grid-column:3;margin-left:.5rem}.Item--disabled{background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default}.Item--disabled .Item__label,.Item--disabled .Item__label:after,.Item--disabled .Item__helperText,.Item--disabled .Item__icon{color:var(--spirit-color-disabled-content)}.Item--selected:not(.Item--disabled){background-color:#ffefc4;background-color:var(--spirit-color-selected-background-subtle)}ul.Matrix,ol.Matrix{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Matrix{--spirit-matrix-columns-internal:var(--spirit-matrix-columns,3)}@media (min-width:48rem){.Matrix{--spirit-matrix-columns-internal:var(--spirit-matrix-columns-tablet,var(--spirit-matrix-columns,3))}}@media (min-width:80rem){.Matrix{--spirit-matrix-columns-internal:var(--spirit-matrix-columns-desktop,var(--spirit-matrix-columns-tablet,var(--spirit-matrix-columns,3)))}}.Matrix>*{--spirit-matrix-columns:initial;--spirit-matrix-columns-tablet:initial;--spirit-matrix-columns-desktop:initial}.Matrix{--spirit-matrix-rows-internal:var(--spirit-matrix-rows,100)}@media (min-width:48rem){.Matrix{--spirit-matrix-rows-internal:var(--spirit-matrix-rows-tablet,var(--spirit-matrix-rows,100))}}@media (min-width:80rem){.Matrix{--spirit-matrix-rows-internal:var(--spirit-matrix-rows-desktop,var(--spirit-matrix-rows-tablet,var(--spirit-matrix-rows,100)))}}.Matrix>*{--spirit-matrix-rows:initial;--spirit-matrix-rows-tablet:initial;--spirit-matrix-rows-desktop:initial}.Matrix{--spirit-matrix-item-rows-internal:var(--spirit-matrix-item-rows,100)}@media (min-width:48rem){.Matrix{--spirit-matrix-item-rows-internal:var(--spirit-matrix-item-rows-tablet,var(--spirit-matrix-item-rows,100))}}@media (min-width:80rem){.Matrix{--spirit-matrix-item-rows-internal:var(--spirit-matrix-item-rows-desktop,var(--spirit-matrix-item-rows-tablet,var(--spirit-matrix-item-rows,100)))}}.Matrix>*{--spirit-matrix-item-rows:initial;--spirit-matrix-item-rows-tablet:initial;--spirit-matrix-item-rows-desktop:initial}.Matrix{--spirit-matrix-spacing-x-internal:var(--spirit-matrix-spacing-x,1rem);-moz-column-gap:1rem;-moz-column-gap:var(--spirit-matrix-spacing-x-internal);column-gap:1rem;column-gap:var(--spirit-matrix-spacing-x-internal)}@media (min-width:48rem){.Matrix{--spirit-matrix-spacing-x-internal:var(--spirit-matrix-spacing-x-tablet,var(--spirit-matrix-spacing-x,1rem))}}@media (min-width:80rem){.Matrix{--spirit-matrix-spacing-x-internal:var(--spirit-matrix-spacing-x-desktop,var(--spirit-matrix-spacing-x-tablet,var(--spirit-matrix-spacing-x,1rem)))}}.Matrix>*{--spirit-matrix-spacing-x:initial;--spirit-matrix-spacing-x-tablet:initial;--spirit-matrix-spacing-x-desktop:initial}.Matrix{--spirit-matrix-spacing-y-internal:var(--spirit-matrix-spacing-y,0);row-gap:0;row-gap:var(--spirit-matrix-spacing-y-internal)}@media (min-width:48rem){.Matrix{--spirit-matrix-spacing-y-internal:var(--spirit-matrix-spacing-y-tablet,var(--spirit-matrix-spacing-y,0))}}@media (min-width:80rem){.Matrix{--spirit-matrix-spacing-y-internal:var(--spirit-matrix-spacing-y-desktop,var(--spirit-matrix-spacing-y-tablet,var(--spirit-matrix-spacing-y,0)))}}.Matrix>*{--spirit-matrix-spacing-y:initial;--spirit-matrix-spacing-y-tablet:initial;--spirit-matrix-spacing-y-desktop:initial}.Matrix{grid-template-columns:repeat(var(--spirit-matrix-columns-internal), 1fr);grid-template-rows:repeat(var(--spirit-matrix-rows-internal), auto);width:100%;display:grid}.Matrix>*{grid-row:span var(--spirit-matrix-item-rows-internal);grid-template-rows:subgrid!important}.Modal{--modal-scale:.975;all:unset;z-index:1;background:linear-gradient(#1a1b1b40,#1a1b1b40);background:linear-gradient(var(--spirit-color-background-backdrop), var(--spirit-color-background-backdrop));visibility:hidden;opacity:0;pointer-events:none;overscroll-behavior:contain;padding-top:1rem;padding-bottom:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.Modal::backdrop{background-color:#0000}@media (prefers-reduced-motion:no-preference){.Modal{transition:display .25s allow-discrete, overlay .25s allow-discrete, visibility .25s, opacity .25s}}.Modal:has(.ModalDialog--scrollable){overflow:hidden}.Modal--center,.Modal:not(.Modal--top):not(.Modal--bottom){--modal-top:auto;--modal-bottom:auto;--modal-translate-y:0;--modal-transform-origin:center center}.Modal--top{--modal-top:0;--modal-bottom:auto;--modal-translate-y:-1rem;--modal-transform-origin:top center}.Modal--bottom{--modal-top:auto;--modal-bottom:0;--modal-translate-y:1rem;--modal-transform-origin:bottom center}.Modal.is-open{--modal-scale:1;--modal-translate-y:0;visibility:visible;opacity:1;-webkit-user-select:text;user-select:text;pointer-events:auto}@starting-style{.Modal[open]{--modal-scale:.975;visibility:hidden;opacity:0;pointer-events:none}.Modal--center[open],.Modal:not(.Modal--top):not(.Modal--bottom)[open]{--modal-top:auto;--modal-bottom:auto;--modal-translate-y:0;--modal-transform-origin:center center}.Modal--top[open]{--modal-top:0;--modal-bottom:auto;--modal-translate-y:-1rem;--modal-transform-origin:top center}.Modal--bottom[open]{--modal-top:auto;--modal-bottom:0;--modal-translate-y:1rem;--modal-transform-origin:bottom center}}.ModalBody{min-height:1.5rem;overflow-x:visible;overflow-x:var(--modal-body-overflow-x,visible);overflow-y:visible;overflow-y:var(--modal-body-overflow-y,visible);overscroll-behavior:contain;flex:auto;padding:1rem 1.5rem}@media (min-width:48rem){.ModalBody{padding-left:2rem;padding-right:2rem}}.ModalDialog{--scroll-view-vertical-height:auto;box-sizing:border-box;width:40rem;max-width:calc(100% - 1.5rem);height:auto;max-height:none;margin-left:auto;margin-right:auto;margin-top:var(--modal-top);margin-bottom:var(--modal-bottom);overflow-x:visible;overflow-x:var(--modal-body-overflow-x,visible);overflow-y:visible;overflow-y:var(--modal-body-overflow-y,visible);color:var(--spirit-color-text-primary);background-color:#fff;background-color:var(--spirit-color-background-primary);box-shadow:0 .5rem 1.5rem #00000040;box-shadow:0 .5rem 1.5rem 0 var(--spirit-color-shadow-shadow-300-color-01,#00000040);transform:translateY(var(--modal-translate-y)) scale(var(--modal-scale));transform-origin:var(--modal-transform-origin);overscroll-behavior:contain;border-radius:.5rem;flex-direction:column;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:flex}@media (min-width:80rem){.ModalDialog{width:42.5rem}}@media (prefers-reduced-motion:no-preference){.ModalDialog{transition-property:width,height,max-height,border-radius,transform;transition-duration:inherit}}.ModalDialog--scrollable{--modal-body-overflow-x:hidden;--modal-body-overflow-y:auto;height:min-content;height:var(--modal-dialog-height,-moz-min-content);height:var(--modal-dialog-height,min-content);max-height:min(37.5rem,100dvh - 2rem);max-height:min(var(--modal-dialog-max-height,37.5rem),100dvh - 2rem)}@media (min-width:48rem){.ModalDialog--scrollable{height:min-content;height:var(--modal-dialog-height-tablet,var(--modal-dialog-height,-moz-min-content));height:var(--modal-dialog-height-tablet,var(--modal-dialog-height,min-content));max-height:min(37.5rem,100dvh - 2rem);max-height:min(var(--modal-dialog-max-height-tablet,var(--modal-dialog-max-height,37.5rem)),100dvh - 2rem)}}@media (min-width:80rem){.ModalDialog--scrollable{height:min-content;height:var(--modal-dialog-height-desktop,var(--modal-dialog-height-tablet,var(--modal-dialog-height,-moz-min-content)));height:var(--modal-dialog-height-desktop,var(--modal-dialog-height-tablet,var(--modal-dialog-height,min-content)));max-height:min(37.5rem,100dvh - 2rem);max-height:min(var(--modal-dialog-max-height-desktop,var(--modal-dialog-max-height-tablet,var(--modal-dialog-max-height,37.5rem))),100dvh - 2rem)}}@media (max-width:47.999rem){.ModalDialog--dockOnMobile{--modal-top:auto;--modal-bottom:-1rem;--modal-translate-y:1rem;--modal-transform-origin:bottom center;border-radius:.5rem .5rem 0 0;width:100%;max-width:none}.ModalDialog--dockOnMobile.ModalDialog--scrollable{height:min-content;height:var(--modal-dialog-height,-moz-min-content);height:var(--modal-dialog-height,min-content);max-height:calc(100dvh - 4rem)}[open]>.ModalDialog--dockOnMobile{--modal-translate-y:0}.ModalDialog--dockOnMobile.ModalDialog--expandOnMobile{min-height:calc(100dvh - 4rem)}}.ModalFooter{grid-gap:1rem;flex:none;gap:1rem;padding:1.5rem;display:grid}@media (min-width:48rem){.ModalFooter{padding:1rem 2rem 2rem}}.ModalFooter__actions{grid-row-gap:1rem;row-gap:1rem;display:grid}@media (min-width:48rem){.ModalFooter__actions{-moz-column-gap:1.5rem;column-gap:1.5rem;justify-content:inherit;flex-flow:row-reverse wrap;display:flex}.ModalFooter--left{text-align:left;justify-content:start}.ModalFooter--center{text-align:center;justify-content:center}.ModalFooter--right{text-align:right;justify-content:end}}.ModalHeader{flex:none;justify-content:flex-end;align-items:flex-start;gap:.5rem;padding:1.5rem 1.5rem 1rem;display:flex}@media (min-width:48rem){.ModalHeader{padding-top:2rem;padding-left:2rem;padding-right:2rem}}.ModalHeader__title{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.2}@media (min-width:48rem){.ModalHeader__title{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:700;line-height:1.38}}@media (min-width:80rem){.ModalHeader__title{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:700;line-height:1.38}}.ModalHeader__title{margin-bottom:0;margin-right:auto;padding-top:.55em}@media (min-width:48rem){.ModalHeader__title{padding-top:.25em}}.ModalDialog--dockOnMobile .ModalHeader{padding-top:2rem}.Navigation--horizontal,.Navigation--horizontal>ul{display:flex}.Navigation--vertical,.Navigation--vertical>ul{display:grid}.Navigation--horizontal:has(.NavigationAction){height:3.125rem;height:var(--spirit-navigation-height,3.125rem)}.Navigation:not(:has(.NavigationAction)){gap:1rem}.Navigation:not(:has(.NavigationAction))>ul{gap:1rem}.Navigation:not(:has(.NavigationAction--pill)){gap:.25rem}.Navigation:has(.NavigationAction--pill)>ul{gap:.25rem}.Navigation--vertical:has(.NavigationAction)>ul{gap:.375rem}.Navigation>ul:is(ul),.Navigation>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.NavigationAction:where(button){appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.NavigationAction{padding:var(--spirit-navigation-action-padding-y) var(--spirit-navigation-action-padding-x);color:var(--spirit-color-component-header-item-state-default);border-radius:var(--spirit-navigation-action-border-radius);background-color:#fff0;background-color:var(--spirit-color-component-header-item-background-state-default);align-items:center;gap:1rem;display:flex;position:relative}@media (hover:hover){.NavigationAction:hover{color:var(--spirit-color-component-header-item-state-hover);background-color:#f9f9f9;background-color:var(--spirit-color-component-header-item-background-state-hover);-webkit-text-decoration:none;text-decoration:none}}.NavigationAction:active{color:var(--spirit-color-component-header-item-state-active);background-color:#f2f2f2;background-color:var(--spirit-color-component-header-item-background-state-active);-webkit-text-decoration:none;text-decoration:none}.NavigationAction--box:after{content:"";background-color:#0000;position:absolute}.Navigation--horizontal .NavigationAction--box{--spirit-navigation-action-padding-x:1rem;--spirit-navigation-action-padding-y:0;--spirit-navigation-action-border-radius:0}.Navigation--horizontal .NavigationAction--pill{--spirit-navigation-action-padding-x:1rem;--spirit-navigation-action-padding-y:.75rem;--spirit-navigation-action-border-radius:624.938rem}.Navigation--vertical .NavigationAction--box{--spirit-navigation-action-padding-x:1rem;--spirit-navigation-action-padding-y:.75rem;--spirit-navigation-action-border-radius:.25rem}.Navigation--vertical .NavigationAction--pill{--spirit-navigation-action-padding-x:1.25rem;--spirit-navigation-action-padding-y:.75rem;--spirit-navigation-action-border-radius:624.938rem}.Navigation--vertical>ul ul .NavigationAction:not(.NavigationAction--selected):not(.NavigationAction[aria-expanded=true]){font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.NavigationAction--selected,.NavigationAction[aria-expanded=true]{color:var(--spirit-color-component-header-item-state-selected);background-color:#fff5d8;background-color:var(--spirit-color-component-header-item-background-state-selected)}.NavigationAction--selected.NavigationAction--box:after{background-color:#ffcb3b;background-color:var(--spirit-color-component-header-stripe-state-selected)}.NavigationAction--disabled{color:var(--spirit-color-disabled-content);pointer-events:none}.Navigation--horizontal .NavigationAction{justify-content:center;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.Navigation--horizontal .NavigationAction--box:after{height:.125rem;bottom:0;left:0;right:0}.Navigation--vertical .NavigationAction{justify-content:space-between;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.Navigation--vertical .NavigationAction:after{pointer-events:none;width:.25rem;top:0;bottom:0;left:-1rem}@media (hover:hover){.Navigation--horizontal .NavigationAction--box:hover:after{background-color:#fff0;background-color:var(--spirit-color-component-header-stripe-state-unselected)}}.Navigation--horizontal .NavigationAction--box:active:after{background-color:#fff0;background-color:var(--spirit-color-component-header-stripe-state-unselected)}@media (hover:hover){.Navigation--horizontal .NavigationAction--box.NavigationAction--selected:hover:after{background-color:#ffcb3b;background-color:var(--spirit-color-component-header-stripe-state-selected)}}.Navigation--horizontal .NavigationAction--box.NavigationAction--selected:active:after{background-color:#ffcb3b;background-color:var(--spirit-color-component-header-stripe-state-selected)}.NavigationAvatar:where(button){appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.NavigationAvatar{color:var(--spirit-color-component-header-item-state-default);background-color:#fff0;background-color:var(--spirit-color-component-header-item-background-state-default);border-radius:624.938rem;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .5rem;display:flex}@media (hover:hover){.NavigationAvatar:where(a,button,[href],[role=button],[role=link]):hover{color:var(--spirit-color-component-header-item-state-hover);background-color:#f9f9f9;background-color:var(--spirit-color-component-header-item-background-state-hover);-webkit-text-decoration:none;text-decoration:none}}.NavigationAvatar:where(a,button,[href],[role=button],[role=link]):active{color:var(--spirit-color-component-header-item-state-active);background-color:#f2f2f2;background-color:var(--spirit-color-component-header-item-background-state-active);-webkit-text-decoration:none;text-decoration:none}.NavigationAvatar--square{border-radius:.25rem}.NavigationAvatar[aria-expanded=true]{color:var(--spirit-color-component-header-item-state-selected);background-color:#fff5d8;background-color:var(--spirit-color-component-header-item-background-state-selected)}.NavigationItem--alignmentYCenter{align-items:center}.NavigationItem--alignmentYStretch{align-items:stretch}.NavigationItem:has(.NavigationAction--box){align-items:stretch}.Navigation--horizontal .NavigationItem{display:flex}.Navigation--vertical .NavigationItem{display:grid}.Navigation--vertical .NavigationItem:not(.Navigation--vertical .NavigationItem .NavigationItem){padding-left:1rem;padding-right:1rem}.Pagination{gap:.25rem;list-style-type:none;display:inline-flex}.Pagination__item{display:flex}.Pagination__link{appearance:none;font:inherit;color:var(--spirit-color-component-button-secondary-content);box-shadow:none;cursor:pointer;min-width:2.5rem;height:2.5em;border:1px solid #000;border-color:var(--spirit-color-component-button-secondary-border);background:#fff;background-color:var(--spirit-color-component-button-secondary-state-default);border-radius:624.938rem;flex:none;justify-content:center;align-items:center;padding:0 .75rem;font-weight:700;display:flex}.Pagination__link:hover,.Pagination__link:focus{color:var(--spirit-color-component-button-secondary-content);border-color:#000;border-color:var(--spirit-color-component-button-secondary-border);background-color:#fffcf5;background-color:var(--spirit-color-component-button-secondary-state-hover);-webkit-text-decoration:none;text-decoration:none}.Pagination__link:active{color:var(--spirit-color-component-button-secondary-content);border-color:#000;border-color:var(--spirit-color-component-button-secondary-border);background-color:#fffaeb;background-color:var(--spirit-color-component-button-secondary-state-active);-webkit-text-decoration:none;text-decoration:none}.Pagination__link--current,.Pagination__link--current:hover,.Pagination__link--current:focus,.Pagination__link--current:active{color:var(--spirit-color-component-button-primary-content);border-color:#a68426;border-color:var(--spirit-color-component-button-primary-border);background-color:#ffcb3b;background-color:var(--spirit-color-component-button-primary-state-default);cursor:default}.PartnerLogo{--spirit-partner-logo-padding:0;background:#fff;background:var(--spirit-color-background-primary);border-radius:.25rem;max-width:100%;height:fit-content;display:inline-block}.PartnerLogo>img,.PartnerLogo>svg{width:auto;max-width:100%;height:var(--spirit-partner-logo-image-height)}.PartnerLogo--small{--spirit-partner-logo-image-height:32px;--spirit-partner-logo-padding:.5rem}.PartnerLogo--medium{--spirit-partner-logo-image-height:48px;--spirit-partner-logo-padding:.5rem}.PartnerLogo--large{--spirit-partner-logo-image-height:60px;--spirit-partner-logo-padding:.75rem}@media (min-width:48rem){.PartnerLogo--tablet--small{--spirit-partner-logo-image-height:32px;--spirit-partner-logo-padding:.5rem}.PartnerLogo--tablet--medium{--spirit-partner-logo-image-height:48px;--spirit-partner-logo-padding:.5rem}.PartnerLogo--tablet--large{--spirit-partner-logo-image-height:60px;--spirit-partner-logo-padding:.75rem}}@media (min-width:80rem){.PartnerLogo--desktop--small{--spirit-partner-logo-image-height:32px;--spirit-partner-logo-padding:.5rem}.PartnerLogo--desktop--medium{--spirit-partner-logo-image-height:48px;--spirit-partner-logo-padding:.5rem}.PartnerLogo--desktop--large{--spirit-partner-logo-image-height:60px;--spirit-partner-logo-padding:.75rem}}.PartnerLogo--fluid{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PartnerLogo--fluid>img,.PartnerLogo--fluid>svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.PartnerLogo--safeArea{padding:var(--spirit-partner-logo-padding)}.Pill{text-align:center;min-width:1rem;height:1rem;color:var(--spirit-pill-color);background-color:var(--spirit-pill-background-color);border-radius:.75rem;padding:0 .25rem;font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.33;display:inline-block}.Pill--danger{--spirit-pill-color:var(--spirit-color-emotion-danger-content-subtle);--spirit-pill-background-color:var(--spirit-color-emotion-danger-background-basic)}.Pill--informative{--spirit-pill-color:var(--spirit-color-emotion-informative-content-subtle);--spirit-pill-background-color:var(--spirit-color-emotion-informative-background-basic)}.Pill--success{--spirit-pill-color:var(--spirit-color-emotion-success-content-subtle);--spirit-pill-background-color:var(--spirit-color-emotion-success-background-basic)}.Pill--warning{--spirit-pill-color:var(--spirit-color-emotion-warning-content-subtle);--spirit-pill-background-color:var(--spirit-color-emotion-warning-background-basic)}.Pill--neutral{--spirit-pill-color:var(--spirit-color-neutral-content-subtle);--spirit-pill-background-color:var(--spirit-color-neutral-background-basic)}.Pill--selected{--spirit-pill-color:var(--spirit-color-selected-content-subtle);--spirit-pill-background-color:var(--spirit-color-selected-state-default)}.PricingPlan{grid-template-rows:repeat(100,auto);grid-template-rows:repeat(var(--spirit-pricing-plan-rows,100), auto);color:var(--spirit-color-text-primary);border:1px solid #e5e5e5;border:1px solid var(--spirit-pricing-plan-border-color,var(--spirit-color-border-basic));background-color:#fff;background-color:var(--spirit-pricing-plan-background-color,var(--spirit-color-background-primary));border-radius:1rem;min-width:18rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:grid}.PricingPlan__layout{grid-template-rows:subgrid [header-start badge] [title] [subtitle] [price] [action] [note] [header-end body-start];grid-row:1/-1;display:grid}.PricingPlan--highlighted{--spirit-pricing-plan-border-color:var(--spirit-color-component-pricing-plan-highlighted-border);--spirit-pricing-plan-background-color:var(--spirit-color-component-pricing-plan-highlighted-background);--spirit-pricing-plan-icon-color:var(--spirit-color-component-pricing-plan-highlighted-content)}.PricingPlanBody{color:var(--spirit-color-text-secondary);grid-row:body-start/-2;align-content:start;padding:1rem 1.25rem 2rem;display:grid}.PricingPlanBody:not(:last-child){border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic)}.PricingPlanBody__featureList:not(:first-child){margin-top:1.5rem}.PricingPlanBody__featureItem{grid-gap:.25rem .5rem;grid-template-columns:auto 1fr;grid-template-areas:"icon title"".description";align-content:start;justify-items:start;gap:.25rem .5rem;display:grid}.PricingPlanBody__featureItem:not(:first-child){margin-top:1.5rem}.PricingPlanBody__featureTitle{display:contents}.PricingPlanBody__featureTitle>svg{color:var(--spirit-pricing-plan-icon-color,var(--spirit-color-emotion-success-content-basic));margin-top:.25rem}.PricingPlanBody__featureTitleText:where(button){appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PricingPlanBody__featureTitleText{color:var(--spirit-color-text-primary);grid-area:title;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.PricingPlanBody__featureDescription{grid-area:description}.PricingPlan--comparableFeatures .PricingPlanBody,.PricingPlan--comparableFeatures .PricingPlanBody__featureList{grid-template-rows:subgrid}.PricingPlan--comparableFeatures .PricingPlanBody__featureList{grid-row:1/-1;display:grid}.PricingPlan--comparableFeatures .PricingPlanBody__featureList:not(:first-child){grid-row-start:2}.PricingPlanFooter{text-align:center;grid-row-start:-1;padding:1rem 1.25rem 1.5rem}.PricingPlanHeader__badge,.PricingPlanHeader__content{padding-left:1.25rem;padding-right:1.25rem}.PricingPlanHeader{grid-template-rows:subgrid;text-align:center;grid-row:header-start/header-end;display:grid}.PricingPlanHeader:not(:last-child){border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic)}.PricingPlanHeader__badge{color:var(--spirit-color-emotion-success-content-basic);background-color:#f2f9f5;background-color:var(--spirit-color-emotion-success-background-subtle);border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px);grid-row-start:badge;padding-top:.5rem;padding-bottom:.5rem}.PricingPlanHeader__content{grid-template-rows:subgrid;grid-row:title/header-end;padding-top:1rem;padding-bottom:1.5rem;display:grid}.PricingPlanHeader__title{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.2}@media (min-width:48rem){.PricingPlanHeader__title{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:1.38}}@media (min-width:80rem){.PricingPlanHeader__title{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:1.38}}.PricingPlanHeader__title{grid-row-start:title;margin-bottom:.25rem}.PricingPlanHeader__subtitle{grid-row-start:subtitle}.PricingPlanHeader__price{font-family:sofia-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.17}@media (min-width:48rem){.PricingPlanHeader__price{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.31}}@media (min-width:80rem){.PricingPlanHeader__price{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.31}}.PricingPlanHeader__price{grid-row-start:price;margin-top:1.25rem;margin-bottom:1rem}.PricingPlanHeader__action{grid-row-start:action;display:grid}.PricingPlanHeader__content:not(:has(>.PricingPlanHeader__price))>.PricingPlanHeader__action{margin-top:1rem}.PricingPlanHeader__note{grid-row-start:note;margin-top:1rem}.ProductLogo{max-width:100%;display:inline-block}.ProductLogo>img,.ProductLogo>svg{width:auto;height:2.75rem}.Radio{margin-top:.5rem;margin-bottom:.5rem;display:inline-flex;position:relative}.Radio:not(:has([class*=__label--hidden])){-moz-column-gap:.5rem;column-gap:.5rem}.Radio__input{z-index:1;appearance:none;border:2px solid #a5a5a5;border:2px solid var(--spirit-color-form-field-filled-border-state-default);background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default);cursor:pointer;-webkit-print-color-adjust:exact;print-color-adjust:exact}.Radio__input:focus-visible{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}@media (hover:hover){.Radio__input:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.Radio__input:active{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.Radio__input{width:1.25rem;height:1.25rem;font:inherit;background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default);border-radius:624.938rem;flex-shrink:0;place-content:center;margin:.125rem;display:grid}.Radio__input:checked{border-color:#ffcb3b;border-color:var(--spirit-color-form-field-filled-border-state-selected)}.Radio__input:before{content:"";background-color:#ffcb3b;background-color:var(--spirit-color-selected-state-default);border-radius:624.938rem;width:.625rem;height:.625rem;transition-property:transform;transition-duration:.125s;transition-timing-function:ease-in-out;transform:scale(0)}.Radio__input:checked:before{transform:scale(1)}.Radio__helperText{color:var(--spirit-color-form-field-helper-text);z-index:1;margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block;position:relative}.Radio--success:not(.does-not-exist)>.Radio__input,.Radio.has-success>.Radio__input{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.Radio--success:not(.does-not-exist)>.Radio__input:before,.Radio.has-success>.Radio__input:before{background-color:#006e36;background-color:var(--spirit-color-form-field-success)}.Radio--success:not(.does-not-exist) .Radio__validationText,.Radio--success:not(.does-not-exist) [data-spirit-element=validation_text],.Radio.has-success .Radio__validationText,.Radio.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.Radio--warning:not(.does-not-exist)>.Radio__input,.Radio.has-warning>.Radio__input{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.Radio--warning:not(.does-not-exist)>.Radio__input:before,.Radio.has-warning>.Radio__input:before{background-color:#c26400;background-color:var(--spirit-color-form-field-warning)}.Radio--warning:not(.does-not-exist) .Radio__validationText,.Radio--warning:not(.does-not-exist) [data-spirit-element=validation_text],.Radio.has-warning .Radio__validationText,.Radio.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.Radio--danger:not(.does-not-exist)>.Radio__input,.Radio.has-danger>.Radio__input{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.Radio--danger:not(.does-not-exist)>.Radio__input:before,.Radio.has-danger>.Radio__input:before{background-color:#b60000;background-color:var(--spirit-color-form-field-danger)}.Radio--danger:not(.does-not-exist) .Radio__validationText,.Radio--danger:not(.does-not-exist) [data-spirit-element=validation_text],.Radio.has-danger .Radio__validationText,.Radio.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.Radio__label{color:var(--spirit-color-form-field-label);cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:block}.Radio__label:before{content:"";z-index:0;position:absolute;inset:0}.Radio__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Radio__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Radio--item{color:var(--spirit-color-form-field-label);width:100%;background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default);border-radius:.25rem;align-items:center;margin-top:0;margin-bottom:0;padding:.5rem 1rem}@media (hover:hover){.Radio--item:hover{background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover)}}.Radio--item:active{background-color:#e5e5e5;background-color:var(--spirit-color-background-interactive-state-active)}.Radio--item.Radio--disabled:not(.does-not-exist),.Radio--item.Radio.is-disabled{background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default)}.Radio--item:has(.Radio__input:disabled){background-color:#fff0;background-color:var(--spirit-color-background-interactive-state-default)}.Radio--item .Radio__label{font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.Radio--item .Radio__helperText{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Radio--disabled:not(.does-not-exist),.Radio.is-disabled{cursor:default}.Radio:has(.Radio__input:disabled){cursor:default}.Radio--disabled:not(.does-not-exist) .Radio__label,.Radio.is-disabled .Radio__label{color:var(--spirit-color-disabled-content)}.Radio:has(.Radio__input:disabled) .Radio__label{color:var(--spirit-color-disabled-content)}.Radio--disabled:not(.does-not-exist) .Radio__label:after,.Radio.is-disabled .Radio__label:after{color:var(--spirit-color-disabled-content)}.Radio:has(.Radio__input:disabled) .Radio__label:after{color:var(--spirit-color-disabled-content)}.Radio--disabled:not(.does-not-exist) .Radio__label,.Radio.is-disabled .Radio__label{cursor:default}.Radio:has(.Radio__input:disabled) .Radio__label{cursor:default}.Radio--disabled:not(.does-not-exist) .Radio__helperText,.Radio.is-disabled .Radio__helperText{color:var(--spirit-color-disabled-content)}.Radio:has(.Radio__input:disabled) .Radio__helperText{color:var(--spirit-color-disabled-content)}.Radio--disabled:not(.does-not-exist)>.Radio__input,.Radio.is-disabled>.Radio__input,.Radio>.Radio__input:disabled{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.Radio--disabled:not(.does-not-exist)>.Radio__input:checked,.Radio.is-disabled>.Radio__input:checked,.Radio>.Radio__input:disabled:checked{border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border)}.Radio--disabled:not(.does-not-exist)>.Radio__input:before,.Radio.is-disabled>.Radio__input:before,.Radio>.Radio__input:disabled:before{background-color:#727272;background-color:var(--spirit-color-disabled-content)}.Radio--item:not(.Radio--disabled):not(.Radio.is-disabled) .Radio__input:hover:not(:checked):not(:disabled),.Radio--item:not(.Radio--disabled):not(.Radio.is-disabled) .Radio__input:active:not(:checked):not(:disabled){background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default)}.Radio--inputPositionStart,.Radio:not([class*=--inputPosition]){flex-direction:row}.Radio--inputPositionEnd{flex-direction:row-reverse}@media (min-width:48rem){.Radio--tablet--inputPositionStart,.Radio:not([class*=--inputPosition]){flex-direction:row}.Radio--tablet--inputPositionEnd{flex-direction:row-reverse}}@media (min-width:80rem){.Radio--desktop--inputPositionStart,.Radio:not([class*=--inputPosition]){flex-direction:row}.Radio--desktop--inputPositionEnd{flex-direction:row-reverse}}.ScrollView{flex-direction:column;width:100%;display:flex;position:relative}.ScrollView__overflowDecorators{pointer-events:none;width:100%;height:100%;position:absolute;overflow:hidden}.ScrollView__overflowDecorators:before,.ScrollView__overflowDecorators:after{content:"";z-index:2;visibility:hidden;opacity:0;transition-property:visibility,opacity,transform;transition-duration:.25s;display:block;position:absolute}.ScrollView__overflowDecorators--shadows:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);background:var(--scroll-view-start-shadow-background,linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-basic-overlay-color-01,#fff) 0%, var(--spirit-color-gradient-basic-overlay-color-02,#fff0) 100%))}.ScrollView__overflowDecorators--shadows:after{background:linear-gradient(90deg,#fff 0%,#fff0 100%);background:var(--scroll-view-end-shadow-background,linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-basic-overlay-color-01,#fff) 0%, var(--spirit-color-gradient-basic-overlay-color-02,#fff0) 100%))}.ScrollView__viewport{z-index:1;scroll-behavior:smooth;width:100%}.ScrollView--vertical{height:100%;height:var(--scroll-view-vertical-height,100%);min-height:0}.ScrollView--vertical>.ScrollView__viewport{height:100%;overflow:hidden auto}.ScrollView--horizontal{min-width:0}.ScrollView--horizontal>.ScrollView__viewport{overflow:auto hidden}.ScrollView--horizontal>.ScrollView__viewport>.ScrollView__content{vertical-align:top;min-width:100%;display:inline-flex}.ScrollView--vertical>.ScrollView__overflowDecorators:before,.ScrollView--vertical>.ScrollView__overflowDecorators:after{width:auto;left:0;right:0}.ScrollView--vertical>.ScrollView__overflowDecorators:before{top:0}.ScrollView--vertical>.ScrollView__overflowDecorators:after{bottom:0}.ScrollView--vertical>.ScrollView__overflowDecorators--borders:before{border-top:1px solid #e5e5e5;border-top:1px solid var(--spirit-color-border-basic)}.ScrollView--vertical>.ScrollView__overflowDecorators--borders:after{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic)}.ScrollView--vertical>.ScrollView__overflowDecorators--shadows:before{--gradient-angle:180deg;height:1rem;transform:translateY(-1rem)}.ScrollView--vertical:where(:has(>.ScrollView__arrows))>.ScrollView__overflowDecorators--shadows:before{height:3.5rem;transform:translateY(-3.5rem)}.ScrollView--vertical>.ScrollView__overflowDecorators--shadows:after{--gradient-angle:0;height:1rem;transform:translateY(1rem)}.ScrollView--vertical:where(:has(>.ScrollView__arrows))>.ScrollView__overflowDecorators--shadows:after{height:3.5rem;transform:translateY(3.5rem)}.ScrollView--horizontal>.ScrollView__overflowDecorators:before,.ScrollView--horizontal>.ScrollView__overflowDecorators:after{height:auto;top:0;bottom:0}.ScrollView--horizontal>.ScrollView__overflowDecorators:before{left:0}.ScrollView--horizontal>.ScrollView__overflowDecorators:after{right:0}.ScrollView--horizontal>.ScrollView__overflowDecorators--borders:before{border-left:1px solid #e5e5e5;border-left:1px solid var(--spirit-color-border-basic)}.ScrollView--horizontal>.ScrollView__overflowDecorators--borders:after{border-right:1px solid #e5e5e5;border-right:1px solid var(--spirit-color-border-basic)}.ScrollView--horizontal>.ScrollView__overflowDecorators--shadows:before{--gradient-angle:90deg;width:1rem;transform:translate(-1rem)}.ScrollView--horizontal:where(:has(>.ScrollView__arrows))>.ScrollView__overflowDecorators--shadows:before{width:3.5rem;transform:translate(-3.5rem)}.ScrollView--horizontal>.ScrollView__overflowDecorators--shadows:after{--gradient-angle:270deg;width:1rem;transform:translate(1rem)}.ScrollView--horizontal:where(:has(>.ScrollView__arrows))>.ScrollView__overflowDecorators--shadows:after{width:3.5rem;transform:translate(3.5rem)}.ScrollView__arrows{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.ScrollView--vertical>.ScrollView__arrows{flex-direction:column}.ScrollView__arrows>:first-child,.ScrollView__arrows>:last-child{visibility:hidden;opacity:0;pointer-events:auto;margin:1rem;transition-property:visibility,opacity,transform;transition-duration:.25s}.is-scrolled-at-start>.ScrollView__overflowDecorators:before,.is-scrolled-at-start>.ScrollView__arrows>:first-child,.is-scrolled-at-end>.ScrollView__overflowDecorators:after,.is-scrolled-at-end>.ScrollView__arrows>:last-child{visibility:visible;opacity:1;transform:translate(0)}.ScrollView--scrollbarDisabled>.ScrollView__viewport{scrollbar-width:none}.ScrollView--scrollbarDisabled>.ScrollView__viewport::-webkit-scrollbar{display:none}.SegmentedControl{grid-column-gap:.375rem;-moz-column-gap:.375rem;color:var(--spirit-segmented-control-color);border:1px solid var(--spirit-segmented-control-border-color);background-color:var(--spirit-segmented-control-background-color);border-radius:624.938rem;grid-auto-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;column-gap:.375rem;margin-bottom:0;padding:calc(.375rem - 1px);display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.SegmentedControl:has([type=radio]){transition:transform .25s ease-in-out,background-color .125s ease-out,color .125s ease-in-out}.SegmentedControl:has([type=checkbox]){transition:background-color .25s ease-out,color .25s ease-in-out,border-color .25s ease-in-out}.SegmentedControl>*{transition:inherit}}.SegmentedControl--fluid{justify-items:stretch;width:100%}.SegmentedControl--outline{--spirit-segmented-control-color:var(--spirit-color-text-primary);--spirit-segmented-control-background-color:var(--spirit-color-background-secondary);--spirit-segmented-control-border-color:var(--spirit-color-border-basic)}.SegmentedControl--fill{--spirit-segmented-control-color:var(--spirit-color-text-secondary);--spirit-segmented-control-background-color:var(--spirit-color-background-primary);--spirit-segmented-control-border-color:var(--spirit-color-border-basic)}.SegmentedControlItem__label{z-index:2;-moz-column-gap:.375rem;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:624.938rem;flex:1 0 0;justify-content:center;align-items:center;column-gap:.375rem;min-width:3.25rem;height:2.5rem;padding:calc(.75rem - 1px) 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;transition:inherit;display:flex;position:relative}@media (hover:hover){:not(:checked):not(:disabled)+.SegmentedControlItem__label:hover{background-color:#f2f2f2;background-color:var(--spirit-color-background-interactive-state-hover);transition:background-color .25s ease-in-out,color .25s ease-in-out}}.SegmentedControlItem__label:after{content:"";z-index:-1;transform:translate(0);transform:translateX(calc(var(--spirit-segmented-control-highlight-pos,0) * -100% - var(--spirit-segmented-control-highlight-pos,0) * .375rem));pointer-events:none;border:1px solid #0000;border-radius:624.938rem;transition:inherit;position:absolute;inset:0}.SegmentedControlItem__label>svg{flex-shrink:0}.SegmentedControlItem__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SegmentedControlItem__input:focus-visible+.SegmentedControlItem__label{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.SegmentedControlItem__input:disabled+.SegmentedControlItem__label{color:var(--spirit-color-disabled-content);cursor:default}.SegmentedControlItem__input:checked+.SegmentedControlItem__label{z-index:3;color:var(--spirit-segmented-control-item-color)}.SegmentedControl--outline{--spirit-segmented-control-item-color:var(--spirit-color-selected-content-basic);--spirit-segmented-control-item-background-color:var(--spirit-color-selected-content-subtle);--spirit-segmented-control-item-border-color:var(--spirit-color-border-interactive-state-selected);--spirit-segmented-control-item-box-shadow:0 .25rem .75rem 0 var(--spirit-color-shadow-shadow-200-color-01,#0003)}.SegmentedControl--fill{--spirit-segmented-control-item-color:var(--spirit-color-selected-content-subtle);--spirit-segmented-control-item-background-color:var(--spirit-color-selected-state-default);--spirit-segmented-control-item-border-color:var(--spirit-color-border-interactive-state-selected)}.SegmentedControl>[type=radio]:last-of-type+.SegmentedControlItem__label:after,.SegmentedControl [type=checkbox]:checked+.SegmentedControlItem__label:after{border-color:var(--spirit-segmented-control-item-border-color);background-color:var(--spirit-segmented-control-item-background-color);box-shadow:var(--spirit-segmented-control-item-box-shadow)}.SegmentedControl :last-of-type:has([type=radio])>.SegmentedControlItem__label:after{border-color:var(--spirit-segmented-control-item-border-color);background-color:var(--spirit-segmented-control-item-background-color);box-shadow:var(--spirit-segmented-control-item-box-shadow)}[type=radio]:nth-last-of-type(2):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:1}.SegmentedControl>:nth-last-of-type(2):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:1}[type=radio]:nth-last-of-type(3):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:2}.SegmentedControl>:nth-last-of-type(3):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:2}[type=radio]:nth-last-of-type(4):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:3}.SegmentedControl>:nth-last-of-type(4):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:3}[type=radio]:nth-last-of-type(5):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:4}.SegmentedControl>:nth-last-of-type(5):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:4}[type=radio]:nth-last-of-type(6):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:5}.SegmentedControl>:nth-last-of-type(6):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:5}[type=radio]:nth-last-of-type(7):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:6}.SegmentedControl>:nth-last-of-type(7):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:6}[type=radio]:nth-last-of-type(8):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:7}.SegmentedControl>:nth-last-of-type(8):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:7}[type=radio]:nth-last-of-type(9):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:8}.SegmentedControl>:nth-last-of-type(9):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:8}[type=radio]:nth-last-of-type(10):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:9}.SegmentedControl>:nth-last-of-type(10):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:9}[type=radio]:nth-last-of-type(11):checked~.SegmentedControlItem__label:last-of-type{--spirit-segmented-control-highlight-pos:10}.SegmentedControl>:nth-last-of-type(11):has([type=radio]:checked)~:last-of-type>.SegmentedControlItem__label{--spirit-segmented-control-highlight-pos:10}.SegmentedControl[data-spirit-toggle]:has([type=radio]):not(.is-initialized) :after{opacity:0}.SegmentedControl[data-spirit-toggle]:has([type=radio]):not(.is-transitioning) :after{transition:none}.Select{--spirit-form-fields-border-radius:var(--spirit-select-input-border-radius-mobile);width:18rem;display:inline-block}@media (min-width:48rem){.Select{--spirit-form-fields-border-radius:var(--spirit-select-input-border-radius-tablet)}}@media (min-width:80rem){.Select{--spirit-form-fields-border-radius:var(--spirit-select-input-border-radius-desktop)}}.Select__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.Select__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Select__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Select__inputContainer{display:flex;position:relative}.Select__icon{aspect-ratio:1;color:var(--spirit-color-form-field-filled-content);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.Select__input{font-style:normal;font-style:var(--spirit-select-input-font-style,normal);font-weight:400;font-weight:var(--spirit-select-input-font-weight,400);font-size:1rem;font-size:var(--spirit-select-input-font-size,1rem);line-height:1.5;line-height:var(--spirit-select-input-line-height,1.5);font-family:Inter,sans-serif;font-family:var(--spirit-select-input-font-family,"Inter", sans-serif);color:var(--spirit-color-form-field-filled-content);width:100%;border:1px solid #a5a5a5;border:1px solid var(--spirit-color-form-field-filled-border-state-default);border-radius:var(--spirit-form-fields-border-radius);background:#fff;background:var(--spirit-color-form-field-filled-background-state-default);padding:calc(.5rem - 1px) .75rem;display:block}.Select__input::placeholder{color:var(--spirit-color-form-field-filled-placeholder);opacity:1}@media (hover:hover){.Select__input:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.Select__input:active,.Select__input:focus-within{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.Select__input{appearance:none;height:var(--spirit-select-input-height);padding-right:calc(3.25rem - 2px);padding-right:calc(var(--spirit-select-input-font-size,1rem)*var(--spirit-select-input-line-height,1.5) + 2*(.5rem - 1px) + .75rem);padding-right:calc(3.25rem - 2px);padding-right:calc(var(--spirit-select-input-font-size,1rem)*var(--spirit-select-input-line-height,1.5) + 2*calc(.5rem - 1px) + .75rem)}.Select__input::-ms-expand{display:none}.Select--fluid{width:100%}.Select .Select__input:focus-visible{border-color:#0074e8;border-color:var(--spirit-color-border-focus);box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}.Select__validationText,.Select>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.Select__validationText>ul:is(ul),.Select__validationText>ul:is(ol),.Select>[data-spirit-element=validation_text]>ul:is(ul),.Select>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Select__validationText>svg,.Select>[data-spirit-element=validation_text]>svg{flex-shrink:0}.Select__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Select>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Select__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.Select--small{--spirit-select-input-height:2rem;--spirit-select-input-font-style:normal;--spirit-select-input-font-weight:400;--spirit-select-input-font-size:.875rem;--spirit-select-input-line-height:1.43;--spirit-select-input-font-family:"Inter", sans-serif;--spirit-select-input-border-radius-mobile:.5rem;--spirit-select-input-border-radius-tablet:.5rem;--spirit-select-input-border-radius-desktop:.5rem}.Select--medium{--spirit-select-input-height:2.5rem;--spirit-select-input-font-style:normal;--spirit-select-input-font-weight:400;--spirit-select-input-font-size:1rem;--spirit-select-input-line-height:1.5;--spirit-select-input-font-family:"Inter", sans-serif;--spirit-select-input-border-radius-mobile:.5rem;--spirit-select-input-border-radius-tablet:.5rem;--spirit-select-input-border-radius-desktop:.5rem}.Select--large{--spirit-select-input-height:3rem;--spirit-select-input-font-style:normal;--spirit-select-input-font-weight:400;--spirit-select-input-font-size:1rem;--spirit-select-input-line-height:1.5;--spirit-select-input-font-family:"Inter", sans-serif;--spirit-select-input-border-radius-mobile:.5rem;--spirit-select-input-border-radius-tablet:.5rem;--spirit-select-input-border-radius-desktop:.5rem}.Select--success:not(.does-not-exist)>.Select__inputContainer>.Select__input,.Select.has-success>.Select__inputContainer>.Select__input{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.Select--success:not(.does-not-exist) .Select__validationText,.Select--success:not(.does-not-exist) [data-spirit-element=validation_text],.Select.has-success .Select__validationText,.Select.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.Select--warning:not(.does-not-exist)>.Select__inputContainer>.Select__input,.Select.has-warning>.Select__inputContainer>.Select__input{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.Select--warning:not(.does-not-exist) .Select__validationText,.Select--warning:not(.does-not-exist) [data-spirit-element=validation_text],.Select.has-warning .Select__validationText,.Select.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.Select--danger:not(.does-not-exist)>.Select__inputContainer>.Select__input,.Select.has-danger>.Select__inputContainer>.Select__input{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.Select--danger:not(.does-not-exist) .Select__validationText,.Select--danger:not(.does-not-exist) [data-spirit-element=validation_text],.Select.has-danger .Select__validationText,.Select.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.Select--small{--spirit-select-input-line-height:1.3}.Select--disabled>.Select__label,.Select--disabled>.Select__label:after{color:var(--spirit-color-disabled-content)}.Select .Select__input:disabled,.Select--disabled:not(.does-not-exist) .Select__input,.Select.is-disabled .Select__input{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.Select--disabled:not(.does-not-exist) .Select__input::-moz-placeholder{color:var(--spirit-color-disabled-content)}.Select--disabled:not(.does-not-exist) .Select__input::placeholder{color:var(--spirit-color-disabled-content)}.Select.is-disabled .Select__input::placeholder{color:var(--spirit-color-disabled-content)}.Select .Select__input:disabled::placeholder{color:var(--spirit-color-disabled-content)}.Select--disabled:not(.does-not-exist) .Select__icon,.Select.is-disabled .Select__icon,.Select--disabled:not(.does-not-exist)>.Select__validationText,.Select--disabled:not(.does-not-exist)>[data-spirit-element=validation_text],.Select.is-disabled>.Select__validationText,.Select.is-disabled>[data-spirit-element=validation_text],.Select--disabled:not(.does-not-exist)>.Select__helperText,.Select.is-disabled>.Select__helperText{color:var(--spirit-color-disabled-content)}.Skeleton{width:100%}.Skeleton--text.Skeleton--xsmall{--spirit-skeleton-height:.9975rem}.Skeleton--text.Skeleton--small{--spirit-skeleton-height:1.25125rem}.Skeleton--text.Skeleton--medium{--spirit-skeleton-height:1.5rem}.Skeleton--text.Skeleton--large{--spirit-skeleton-height:1.62rem}.Skeleton--text.Skeleton--xlarge{--spirit-skeleton-height:2rem}.Skeleton--heading.Skeleton--xsmall{--spirit-skeleton-height:1.3725rem}.Skeleton--heading.Skeleton--small{--spirit-skeleton-height:1.5rem}.Skeleton--heading.Skeleton--medium{--spirit-skeleton-height:1.755rem}.Skeleton--heading.Skeleton--large{--spirit-skeleton-height:1.8725rem}.Skeleton--heading.Skeleton--xlarge{--spirit-skeleton-height:2.5075rem}@media (min-width:48rem){.Skeleton--heading.Skeleton--xsmall{--spirit-skeleton-height:1.5rem}.Skeleton--heading.Skeleton--small{--spirit-skeleton-height:2.2425rem}.Skeleton--heading.Skeleton--medium{--spirit-skeleton-height:2.62rem}.Skeleton--heading.Skeleton--large{--spirit-skeleton-height:2.87375rem}.Skeleton--heading.Skeleton--xlarge{--spirit-skeleton-height:3.245rem}}@media (min-width:80rem){.Skeleton--heading.Skeleton--xsmall{--spirit-skeleton-height:1.5rem}.Skeleton--heading.Skeleton--small{--spirit-skeleton-height:2.2425rem}.Skeleton--heading.Skeleton--medium{--spirit-skeleton-height:2.62rem}.Skeleton--heading.Skeleton--large{--spirit-skeleton-height:2.87375rem}.Skeleton--heading.Skeleton--xlarge{--spirit-skeleton-height:3.245rem}}.Skeleton--shape{--spirit-skeleton-shape-radius-internal:var(--spirit-skeleton-shape-radius,.75rem);border-radius:.75rem;border-radius:var(--spirit-skeleton-shape-radius-internal)}@media (min-width:48rem){.Skeleton--shape{--spirit-skeleton-shape-radius-internal:var(--spirit-skeleton-shape-radius-tablet,var(--spirit-skeleton-shape-radius,.75rem))}}@media (min-width:80rem){.Skeleton--shape{--spirit-skeleton-shape-radius-internal:var(--spirit-skeleton-shape-radius-desktop,var(--spirit-skeleton-shape-radius-tablet,var(--spirit-skeleton-shape-radius,.75rem)))}}.Skeleton--shape>*{--spirit-skeleton-shape-radius:initial;--spirit-skeleton-shape-radius-tablet:initial;--spirit-skeleton-shape-radius-desktop:initial}.Skeleton--shape{width:var(--spirit-skeleton-shape-width);height:var(--spirit-skeleton-shape-height);border:1px solid #e5e5e5;border:1px solid var(--spirit-color-disabled-border);flex-shrink:0;display:inline-flex}.Skeleton__item,.Skeleton--shape{background:linear-gradient(135deg,#e5e5e5 33%,#fff 48.5%,#e5e5e5 66%);background:linear-gradient(var(--gradient-angle,135deg), var(--spirit-color-gradient-skeleton-color-01,#e5e5e5) 33%, var(--spirit-color-gradient-skeleton-color-02,#fff) 48.5%, var(--spirit-color-gradient-skeleton-color-03,#e5e5e5) 66%);background-size:600% 600%}@media (prefers-reduced-motion:no-preference){.Skeleton__item,.Skeleton--shape{animation:2.5s infinite skeleton-loading}}.Skeleton--text>.Skeleton__item,.Skeleton--heading>.Skeleton__item{width:100%;height:1.5rem;height:var(--spirit-skeleton-height,1.5rem);border-radius:.5rem;display:block}.Skeleton--text>.Skeleton__item:not(:last-child),.Skeleton--heading>.Skeleton__item:not(:last-child){margin-bottom:.375rem}.Skeleton--text>.Skeleton__item:last-child:not(:only-child),.Skeleton--heading>.Skeleton__item:last-child:not(:only-child){width:80%}@keyframes skeleton-loading{0%{background-position:100%}to{background-position:0}}.SkipLink{z-index:1000;background-color:#fff;background-color:var(--spirit-color-background-primary);box-shadow:0 .75rem 2rem #00000040;box-shadow:0 .75rem 2rem 0 var(--spirit-color-shadow-shadow-400-color-01,#00000040);opacity:0;border-radius:.5rem;padding:1rem;position:absolute;top:1.5rem;left:1.5rem;transform:translateY(-100vh)}.SkipLink:active,.SkipLink:focus{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.SkipLink{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}}.Slider{width:18rem;display:inline-block}.Slider__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.Slider__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Slider__input{appearance:none;cursor:pointer;background:0 0;width:100%;height:2.5rem}@media (hover:hover){.Slider__input:hover{--slider-track-background:var(--spirit-color-border-interactive-state-hover);--slider-track-lower-background:var(--spirit-color-selected-state-default);--slider-thumb-border-color:var(--spirit-color-form-field-filled-border-state-hover);--slider-thumb-background-color:var(--spirit-color-form-field-filled-background-state-hover);--slider-thumb-box-shadow:0 .125rem .5rem 0 var(--spirit-color-shadow-shadow-100-color-01,#00000026)}}.Slider__input:active{--slider-track-background:var(--spirit-color-border-interactive-state-active);--slider-track-lower-background:var(--spirit-color-selected-state-default);--slider-thumb-border-color:var(--spirit-color-selected-state-default);--slider-thumb-background-color:var(--spirit-color-form-field-filled-background-state-active);--slider-thumb-box-shadow:0 .25rem .75rem 0 var(--spirit-color-shadow-shadow-200-color-01,#0003)}.Slider__input:focus{outline:none}.Slider__input::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#ffcb3b 0%,#0000 0%),linear-gradient(#d9d9d9 .25rem,#0000 .25rem);background-image:linear-gradient(to right, var(--slider-track-lower-background,var(--spirit-color-selected-state-default)) var(--slider-position,0%), transparent var(--slider-position,0%)),linear-gradient(to bottom, var(--slider-track-background,var(--spirit-color-border-interactive-state-default)) .25rem, transparent .25rem);border:none;border-radius:.125rem;width:100%;height:.25rem;transition:background .125s ease-out}.Slider__input::-webkit-slider-thumb{box-sizing:border-box;border:2px solid #a5a5a5;border:var(--slider-thumb-border-width,2px) solid var(--slider-thumb-border-color,var(--spirit-color-form-field-filled-border-state-default));background:#fff url("data:image/svg+xml,%3csvg width=\"8\" height=\"16\" viewBox=\"0 0 8 16\" fill=\"%23202020\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3crect x=\"0\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"5\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"10\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"15\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3c/svg%3e") 50%/.5rem 1rem no-repeat;background:var(--slider-thumb-background-color,var(--spirit-color-form-field-filled-background-state-default)) var(--slider-thumb-background-image,var(--spirit-slider-thumb-background-image-url)) no-repeat center/.5rem 1rem;width:1.5rem;height:2.5rem;box-shadow:0 .125rem .5rem #00000026;box-shadow:var(--slider-thumb-box-shadow,0 .125rem .5rem 0 var(--spirit-color-shadow-shadow-100-color-01,#00000026));cursor:grab;appearance:none;border-radius:.25rem;margin-top:-1.125rem;transition:box-shadow .125s ease-out}.Slider__input:active::-webkit-slider-thumb{cursor:grabbing}.Slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.Slider__input::-moz-range-track{background-color:#d9d9d9;background-color:var(--slider-track-background,var(--spirit-color-border-interactive-state-default));border:none;border-radius:.125rem;width:100%;height:.25rem;transition:background .125s ease-out}.Slider__input::-moz-range-progress{background-color:#ffcb3b;background-color:var(--slider-track-lower-background,var(--spirit-color-selected-state-default));border-radius:.125rem;height:.25rem}.Slider__input::-moz-range-thumb{box-sizing:border-box;border:2px solid #a5a5a5;border:var(--slider-thumb-border-width,2px) solid var(--slider-thumb-border-color,var(--spirit-color-form-field-filled-border-state-default));background:#fff url("data:image/svg+xml,%3csvg width=\"8\" height=\"16\" viewBox=\"0 0 8 16\" fill=\"%23202020\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3crect x=\"0\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"5\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"10\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3crect x=\"0\" y=\"15\" width=\"8\" height=\"1\" rx=\"0.5\" /%3e%3c/svg%3e") 50%/.5rem 1rem no-repeat;background:var(--slider-thumb-background-color,var(--spirit-color-form-field-filled-background-state-default)) var(--slider-thumb-background-image,var(--spirit-slider-thumb-background-image-url)) no-repeat center/.5rem 1rem;width:1.5rem;height:2.5rem;box-shadow:0 .125rem .5rem #00000026;box-shadow:var(--slider-thumb-box-shadow,0 .125rem .5rem 0 var(--spirit-color-shadow-shadow-100-color-01,#00000026));cursor:grab;border-radius:.25rem;transition:box-shadow .125s ease-out}.Slider__input:active::-moz-range-thumb{cursor:grabbing}.Slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.Slider--fluid{width:100%}.Slider__validationText,.Slider>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.Slider__validationText>ul:is(ul),.Slider__validationText>ul:is(ol),.Slider>[data-spirit-element=validation_text]>ul:is(ul),.Slider>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Slider__validationText>svg,.Slider>[data-spirit-element=validation_text]>svg{flex-shrink:0}.Slider__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Slider>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Slider__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.Slider--success:not(.does-not-exist)>.Slider__input,.Slider.has-success>.Slider__input{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.Slider--success:not(.does-not-exist) .Slider__validationText,.Slider--success:not(.does-not-exist) [data-spirit-element=validation_text],.Slider.has-success .Slider__validationText,.Slider.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.Slider--warning:not(.does-not-exist)>.Slider__input,.Slider.has-warning>.Slider__input{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.Slider--warning:not(.does-not-exist) .Slider__validationText,.Slider--warning:not(.does-not-exist) [data-spirit-element=validation_text],.Slider.has-warning .Slider__validationText,.Slider.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.Slider--danger:not(.does-not-exist)>.Slider__input,.Slider.has-danger>.Slider__input{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.Slider--danger:not(.does-not-exist) .Slider__validationText,.Slider--danger:not(.does-not-exist) [data-spirit-element=validation_text],.Slider.has-danger .Slider__validationText,.Slider.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.Slider--disabled>.Slider__label,.Slider--disabled>.Slider__label:after{color:var(--spirit-color-disabled-content)}.Slider .Slider__input:disabled,.Slider--disabled:not(.does-not-exist) .Slider__input,.Slider.is-disabled .Slider__input{--slider-track-background:var(--spirit-color-disabled-background);--slider-track-lower-background:var(--spirit-color-disabled-foreground);--slider-thumb-border-width:1px;--slider-thumb-border-color:var(--spirit-color-disabled-foreground);--slider-thumb-background-color:var(--spirit-color-disabled-background);--slider-thumb-background-image:var(--spirit-slider-thumb-disabled-background-image-url);--slider-thumb-box-shadow:none;color:var(--spirit-color-disabled-content);cursor:default}.Slider--disabled:not(.does-not-exist) .Slider__input::-webkit-slider-thumb{color:var(--spirit-color-disabled-content);cursor:default}.Slider.is-disabled .Slider__input::-webkit-slider-thumb{color:var(--spirit-color-disabled-content);cursor:default}.Slider .Slider__input:disabled::-webkit-slider-thumb{color:var(--spirit-color-disabled-content);cursor:default}.Slider--disabled:not(.does-not-exist) .Slider__input::-moz-range-thumb{color:var(--spirit-color-disabled-content);cursor:default}.Slider.is-disabled .Slider__input::-moz-range-thumb{color:var(--spirit-color-disabled-content);cursor:default}.Slider .Slider__input:disabled::-moz-range-thumb{color:var(--spirit-color-disabled-content);cursor:default}.Slider--disabled:not(.does-not-exist)>.Slider__validationText,.Slider--disabled:not(.does-not-exist)>[data-spirit-element=validation_text],.Slider.is-disabled>.Slider__validationText,.Slider.is-disabled>[data-spirit-element=validation_text],.Slider--disabled:not(.does-not-exist)>.Slider__helperText,.Slider.is-disabled>.Slider__helperText{color:var(--spirit-color-disabled-content)}.SplitButton{--spirit-split-button-gap:-1px;--spirit-split-button-inner-border-radius:0;display:flex}.SplitButton>a:not(:first-child),.SplitButton>button:not(:first-child),.SplitButton>:not(:first-child)>a,.SplitButton>:not(:first-child)>button{--spirit-button-border-start-start-radius:var(--spirit-split-button-inner-border-radius);--spirit-button-border-end-start-radius:var(--spirit-split-button-inner-border-radius);margin-left:var(--spirit-split-button-gap)}.SplitButton>a:not(:last-child),.SplitButton>button:not(:last-child),.SplitButton>:not(:last-child)>a,.SplitButton>:not(:last-child)>button{--spirit-button-border-start-end-radius:var(--spirit-split-button-inner-border-radius);--spirit-button-border-end-end-radius:var(--spirit-split-button-inner-border-radius)}ul.Stack,ol.Stack{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Stack{display:grid}.Stack--hasSpacing{--stack-spacing-internal:var(--stack-spacing,.75rem);gap:.75rem;gap:var(--stack-spacing-internal)}@media (min-width:48rem){.Stack--hasSpacing{--stack-spacing-internal:var(--stack-spacing-tablet,var(--stack-spacing,.75rem))}}@media (min-width:80rem){.Stack--hasSpacing{--stack-spacing-internal:var(--stack-spacing-desktop,var(--stack-spacing-tablet,var(--stack-spacing,.75rem)))}}.Stack--hasSpacing>*{--stack-spacing:initial;--stack-spacing-tablet:initial;--stack-spacing-desktop:initial}.Stack--hasSpacing.Stack--hasStartDivider,.Stack--hasSpacing.Stack--hasEndDivider,.Stack--hasSpacing.Stack--hasIntermediateDividers{gap:0}.Stack>:not(.StackItem){margin-top:0;margin-bottom:0}.Stack--hasIntermediateDividers>:not(.StackItem){border-top:1px solid #e5e5e5;border-top:1px solid var(--spirit-color-border-basic)}.Stack--hasSpacing.Stack--hasStartDivider>:not(.StackItem),.Stack--hasSpacing.Stack--hasEndDivider>:not(.StackItem){padding-top:calc(var(--stack-spacing-internal)/2);padding-bottom:calc(var(--stack-spacing-internal)/2)}.Stack--hasSpacing.Stack--hasIntermediateDividers>:not(.StackItem){padding-top:var(--stack-spacing-internal);padding-bottom:var(--stack-spacing-internal)}.Stack--hasSpacing.Stack--hasStartDivider>:not(.StackItem):first-child,.Stack--hasSpacing.Stack--hasEndDivider>:not(.StackItem):first-child,.Stack--hasSpacing.Stack--hasIntermediateDividers>:not(.StackItem):first-child{padding-top:0}.Stack--hasSpacing.Stack--hasStartDivider>:not(.StackItem):last-child,.Stack--hasSpacing.Stack--hasEndDivider>:not(.StackItem):last-child,.Stack--hasSpacing.Stack--hasIntermediateDividers>:not(.StackItem):last-child{padding-bottom:0}.Stack--hasIntermediateDividers>:not(.StackItem):first-child{border-top:none}.Stack--hasStartDivider>:not(.StackItem):first-child{border-top:1px solid #e5e5e5;border-top:1px solid var(--spirit-color-border-basic)}.Stack--hasEndDivider>:not(.StackItem):last-child{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic)}.Stack--hasSpacing.Stack--hasStartDivider>:not(.StackItem):first-child{padding-top:var(--stack-spacing-internal)}.Stack--hasSpacing.Stack--hasEndDivider>:not(.StackItem):last-child{padding-bottom:var(--stack-spacing-internal)}.StackItem{margin-top:0;margin-bottom:0}.Stack--hasIntermediateDividers>.StackItem{border-top:1px solid #e5e5e5;border-top:1px solid var(--spirit-color-border-basic)}.Stack--hasIntermediateDividers>.StackItem:first-child{border-top:none}.Stack--hasStartDivider>.StackItem:first-child{border-top:1px solid #e5e5e5;border-top:1px solid var(--spirit-color-border-basic)}.Stack--hasEndDivider>.StackItem:last-child{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic)}.Stack--hasSpacing.Stack--hasStartDivider>.StackItem,.Stack--hasSpacing.Stack--hasEndDivider>.StackItem{padding-top:calc(var(--stack-spacing-internal)/2);padding-bottom:calc(var(--stack-spacing-internal)/2)}.Stack--hasSpacing.Stack--hasIntermediateDividers>.StackItem{padding-top:var(--stack-spacing-internal);padding-bottom:var(--stack-spacing-internal)}.Stack--hasSpacing.Stack--hasStartDivider>.StackItem:first-child,.Stack--hasSpacing.Stack--hasEndDivider>.StackItem:first-child,.Stack--hasSpacing.Stack--hasIntermediateDividers>.StackItem:first-child{padding-top:0}.Stack--hasSpacing.Stack--hasStartDivider>.StackItem:last-child,.Stack--hasSpacing.Stack--hasEndDivider>.StackItem:last-child,.Stack--hasSpacing.Stack--hasIntermediateDividers>.StackItem:last-child{padding-bottom:0}.Stack--hasSpacing.Stack--hasStartDivider>.StackItem:first-child{padding-top:var(--stack-spacing-internal)}.Stack--hasSpacing.Stack--hasEndDivider>.StackItem:last-child{padding-bottom:var(--stack-spacing-internal)}.Tabs{gap:1.5rem;gap:var(--tabs-gap);--tabs-gap:var(--tabs-spacing,1.5rem);flex:none;justify-content:center;align-items:center;list-style:none;display:flex}@media (min-width:48rem){.Tabs{--tabs-gap:var(--tabs-spacing-tablet,var(--tabs-spacing,1.5rem))}}@media (min-width:80rem){.Tabs{--tabs-gap:var(--tabs-spacing-desktop,var(--tabs-spacing-tablet,var(--tabs-spacing,1.5rem)))}}.Tabs>*{--tabs-spacing:initial;--tabs-spacing-tablet:initial;--tabs-spacing-desktop:initial}.Tabs__item{padding-left:1rem;padding-right:1rem}.Tabs__link{appearance:none;font:inherit;color:var(--spirit-color-link-secondary-state-default);box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:.5rem 0;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5;display:inline-flex}@media (hover:hover){.Tabs__link:hover{color:var(--spirit-color-link-secondary-state-hover);-webkit-text-decoration:none;text-decoration:none}}.Tabs__link:active{color:var(--spirit-color-link-secondary-state-active);-webkit-text-decoration:none;text-decoration:none}.Tabs__link.is-selected{color:var(--spirit-color-link-secondary-state-active);position:relative}.Tabs__link.is-selected:after{content:"";background:currentColor;border-radius:.125rem;height:.125rem;position:absolute;bottom:0;left:0;right:0}.TabsPane{display:none}.TabsPane.is-selected{display:block}.Tag{font-style:var(--spirit-tag-font-style);font-weight:var(--spirit-tag-font-weight);font-size:var(--spirit-tag-font-size);line-height:var(--spirit-tag-line-height);font-family:var(--spirit-tag-font-family);padding-left:var(--spirit-tag-padding-x);padding-right:var(--spirit-tag-padding-x);padding-top:var(--spirit-tag-padding-y);padding-bottom:var(--spirit-tag-padding-y);text-align:center;color:var(--spirit-tag-color);border-style:solid;border-width:1px;border-color:var(--spirit-tag-border-color);background-color:var(--spirit-tag-background-color);border-radius:.5rem;display:inline-block}.Tag--subtle{color:var(--spirit-tag-subtle-color);border-color:var(--spirit-tag-subtle-border-color);background-color:var(--spirit-tag-subtle-background-color)}.Tag--danger{--spirit-tag-color:var(--spirit-color-emotion-danger-content-subtle);--spirit-tag-border-color:var(--spirit-color-emotion-danger-border-basic);--spirit-tag-background-color:var(--spirit-color-emotion-danger-background-basic);--spirit-tag-subtle-color:var(--spirit-color-emotion-danger-content-basic);--spirit-tag-subtle-border-color:var(--spirit-color-emotion-danger-border-subtle);--spirit-tag-subtle-background-color:var(--spirit-color-emotion-danger-background-subtle)}.Tag--informative{--spirit-tag-color:var(--spirit-color-emotion-informative-content-subtle);--spirit-tag-border-color:var(--spirit-color-emotion-informative-border-basic);--spirit-tag-background-color:var(--spirit-color-emotion-informative-background-basic);--spirit-tag-subtle-color:var(--spirit-color-emotion-informative-content-basic);--spirit-tag-subtle-border-color:var(--spirit-color-emotion-informative-border-subtle);--spirit-tag-subtle-background-color:var(--spirit-color-emotion-informative-background-subtle)}.Tag--success{--spirit-tag-color:var(--spirit-color-emotion-success-content-subtle);--spirit-tag-border-color:var(--spirit-color-emotion-success-border-basic);--spirit-tag-background-color:var(--spirit-color-emotion-success-background-basic);--spirit-tag-subtle-color:var(--spirit-color-emotion-success-content-basic);--spirit-tag-subtle-border-color:var(--spirit-color-emotion-success-border-subtle);--spirit-tag-subtle-background-color:var(--spirit-color-emotion-success-background-subtle)}.Tag--warning{--spirit-tag-color:var(--spirit-color-emotion-warning-content-subtle);--spirit-tag-border-color:var(--spirit-color-emotion-warning-border-basic);--spirit-tag-background-color:var(--spirit-color-emotion-warning-background-basic);--spirit-tag-subtle-color:var(--spirit-color-emotion-warning-content-basic);--spirit-tag-subtle-border-color:var(--spirit-color-emotion-warning-border-subtle);--spirit-tag-subtle-background-color:var(--spirit-color-emotion-warning-background-subtle)}.Tag--neutral{--spirit-tag-color:var(--spirit-color-neutral-content-subtle);--spirit-tag-border-color:var(--spirit-color-neutral-border-basic);--spirit-tag-background-color:var(--spirit-color-neutral-background-basic);--spirit-tag-subtle-color:var(--spirit-color-neutral-content-basic);--spirit-tag-subtle-border-color:var(--spirit-color-neutral-border-subtle);--spirit-tag-subtle-background-color:var(--spirit-color-neutral-background-subtle)}.Tag--selected{--spirit-tag-color:var(--spirit-color-selected-content-subtle);--spirit-tag-border-color:var(--spirit-color-selected-border-basic);--spirit-tag-background-color:var(--spirit-color-selected-background-basic);--spirit-tag-subtle-color:var(--spirit-color-selected-content-basic);--spirit-tag-subtle-border-color:var(--spirit-color-selected-border-subtle);--spirit-tag-subtle-background-color:var(--spirit-color-selected-background-subtle)}.Tag--xsmall{--spirit-tag-padding-x:.5rem;--spirit-tag-padding-y:.125rem;--spirit-tag-font-style:normal;--spirit-tag-font-weight:600;--spirit-tag-font-size:.75rem;--spirit-tag-line-height:1.33;--spirit-tag-font-family:"Inter", sans-serif}.Tag--small{--spirit-tag-padding-x:.5rem;--spirit-tag-padding-y:.25rem;--spirit-tag-font-style:normal;--spirit-tag-font-weight:600;--spirit-tag-font-size:.875rem;--spirit-tag-line-height:1.43;--spirit-tag-font-family:"Inter", sans-serif}.Tag--medium{--spirit-tag-padding-x:.75rem;--spirit-tag-padding-y:.375rem;--spirit-tag-font-style:normal;--spirit-tag-font-weight:600;--spirit-tag-font-size:1rem;--spirit-tag-line-height:1.5;--spirit-tag-font-family:"Inter", sans-serif}.Tag--large{--spirit-tag-padding-x:1rem;--spirit-tag-padding-y:.5rem;--spirit-tag-font-style:normal;--spirit-tag-font-weight:600;--spirit-tag-font-size:1.125rem;--spirit-tag-line-height:1.44;--spirit-tag-font-family:"Inter", sans-serif}.Tag--xlarge{--spirit-tag-padding-x:1rem;--spirit-tag-padding-y:.5rem;--spirit-tag-font-style:normal;--spirit-tag-font-weight:600;--spirit-tag-font-size:1.25rem;--spirit-tag-line-height:1.6;--spirit-tag-font-family:"Inter", sans-serif}.Tag--subtle.Tag--xsmall{border-color:#0000;background-color:#0000!important}.spirit-feature-enable-v5-tag-appearance .Tag--xsmall{--spirit-tag-height:1.25rem;--spirit-tag-gap:.375rem}.spirit-feature-enable-v5-tag-appearance .Tag--small{--spirit-tag-height:1.75rem;--spirit-tag-gap:.375rem}.spirit-feature-enable-v5-tag-appearance .Tag--medium{--spirit-tag-height:2.125rem;--spirit-tag-gap:.375rem}.spirit-feature-enable-v5-tag-appearance .Tag--large{--spirit-tag-height:2.5rem;--spirit-tag-gap:.375rem}.spirit-feature-enable-v5-tag-appearance .Tag--xlarge{--spirit-tag-height:2.75rem;--spirit-tag-gap:.375rem}.spirit-feature-enable-v5-tag-appearance .Tag{gap:var(--spirit-tag-gap);height:var(--spirit-tag-height);align-items:center;display:inline-flex}.spirit-feature-enable-v5-tag-appearance .Tag--subtle{--spirit-local-background-color:oklch(from var(--spirit-tag-subtle-background-color) l c h / 0%);background-color:var(--spirit-local-background-color)!important}.spirit-feature-enable-v5-tag-appearance .Tag--subtle.Tag--xsmall{border-color:var(--spirit-tag-subtle-border-color)}.Tag--disabled{--spirit-local-background-color:var(--spirit-color-disabled-background);pointer-events:none;cursor:default;border-color:#0000;color:var(--spirit-color-disabled-content)!important;background-color:#f9f9f9!important;background-color:var(--spirit-color-disabled-background)!important}.Tag--disabled.Tag--subtle{border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border)}.TextArea{--spirit-form-fields-border-radius:var(--spirit-text-area-input-border-radius-mobile);width:18rem;display:inline-block}@media (min-width:48rem){.TextArea{--spirit-form-fields-border-radius:var(--spirit-text-area-input-border-radius-tablet)}}@media (min-width:80rem){.TextArea{--spirit-form-fields-border-radius:var(--spirit-text-area-input-border-radius-desktop)}}.TextArea__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.TextArea__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextArea__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.TextArea__input{font-style:normal;font-style:var(--spirit-text-area-input-font-style,normal);font-weight:400;font-weight:var(--spirit-text-area-input-font-weight,400);font-size:1rem;font-size:var(--spirit-text-area-input-font-size,1rem);line-height:1.5;line-height:var(--spirit-text-area-input-line-height,1.5);font-family:Inter,sans-serif;font-family:var(--spirit-text-area-input-font-family,"Inter", sans-serif);color:var(--spirit-color-form-field-filled-content);width:100%;border:1px solid #a5a5a5;border:1px solid var(--spirit-color-form-field-filled-border-state-default);border-radius:var(--spirit-form-fields-border-radius);background:#fff;background:var(--spirit-color-form-field-filled-background-state-default);padding:calc(.5rem - 1px) .75rem;display:block}.TextArea__input::placeholder{color:var(--spirit-color-form-field-filled-placeholder);opacity:1}@media (hover:hover){.TextArea__input:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.TextArea__input:active,.TextArea__input:focus-within{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.TextArea__input{min-height:5rem;min-height:var(--spirit-text-area-input-height,5rem);resize:vertical}.TextArea--fluid{width:100%}.TextArea>.TextArea__input:focus-visible{border-color:#0074e8;border-color:var(--spirit-color-border-focus);box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}.TextArea__validationText,.TextArea>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.TextArea__validationText>ul:is(ul),.TextArea__validationText>ul:is(ol),.TextArea>[data-spirit-element=validation_text]>ul:is(ul),.TextArea>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.TextArea__validationText>svg,.TextArea>[data-spirit-element=validation_text]>svg{flex-shrink:0}.TextArea__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.TextArea>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.TextArea__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.TextArea__counter{margin-top:.375rem;margin-left:auto;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.TextArea--small{--spirit-text-area-input-height:4rem;--spirit-text-area-input-font-style:normal;--spirit-text-area-input-font-weight:400;--spirit-text-area-input-font-size:.875rem;--spirit-text-area-input-line-height:1.43;--spirit-text-area-input-font-family:"Inter", sans-serif;--spirit-text-area-input-border-radius-mobile:.5rem;--spirit-text-area-input-border-radius-tablet:.5rem;--spirit-text-area-input-border-radius-desktop:.5rem}.TextArea--medium{--spirit-text-area-input-height:5rem;--spirit-text-area-input-font-style:normal;--spirit-text-area-input-font-weight:400;--spirit-text-area-input-font-size:1rem;--spirit-text-area-input-line-height:1.5;--spirit-text-area-input-font-family:"Inter", sans-serif;--spirit-text-area-input-border-radius-mobile:.5rem;--spirit-text-area-input-border-radius-tablet:.5rem;--spirit-text-area-input-border-radius-desktop:.5rem}.TextArea--large{--spirit-text-area-input-height:6rem;--spirit-text-area-input-font-style:normal;--spirit-text-area-input-font-weight:400;--spirit-text-area-input-font-size:1rem;--spirit-text-area-input-line-height:1.5;--spirit-text-area-input-font-family:"Inter", sans-serif;--spirit-text-area-input-border-radius-mobile:.5rem;--spirit-text-area-input-border-radius-tablet:.5rem;--spirit-text-area-input-border-radius-desktop:.5rem}.TextArea--success:not(.does-not-exist)>.TextArea__input,.TextArea.has-success>.TextArea__input{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.TextArea--success:not(.does-not-exist) .TextArea__validationText,.TextArea--success:not(.does-not-exist) [data-spirit-element=validation_text],.TextArea.has-success .TextArea__validationText,.TextArea.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.TextArea--success:not(.does-not-exist) .TextArea__counter,.TextArea.has-success .TextArea__counter{color:var(--spirit-color-form-field-success);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.TextArea--warning:not(.does-not-exist)>.TextArea__input,.TextArea.has-warning>.TextArea__input{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.TextArea--warning:not(.does-not-exist) .TextArea__validationText,.TextArea--warning:not(.does-not-exist) [data-spirit-element=validation_text],.TextArea.has-warning .TextArea__validationText,.TextArea.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.TextArea--warning:not(.does-not-exist) .TextArea__counter,.TextArea.has-warning .TextArea__counter{color:var(--spirit-color-form-field-warning);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.TextArea--danger:not(.does-not-exist)>.TextArea__input,.TextArea.has-danger>.TextArea__input{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.TextArea--danger:not(.does-not-exist) .TextArea__validationText,.TextArea--danger:not(.does-not-exist) [data-spirit-element=validation_text],.TextArea.has-danger .TextArea__validationText,.TextArea.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.TextArea--danger:not(.does-not-exist) .TextArea__counter,.TextArea.has-danger .TextArea__counter{color:var(--spirit-color-form-field-danger);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.TextArea--disabled>.TextArea__label,.TextArea--disabled>.TextArea__label:after{color:var(--spirit-color-disabled-content)}.TextArea .TextArea__input:disabled,.TextArea--disabled:not(.does-not-exist) .TextArea__input,.TextArea.is-disabled .TextArea__input{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.TextArea--disabled:not(.does-not-exist) .TextArea__input::-moz-placeholder{color:var(--spirit-color-disabled-content)}.TextArea--disabled:not(.does-not-exist) .TextArea__input::placeholder{color:var(--spirit-color-disabled-content)}.TextArea.is-disabled .TextArea__input::placeholder{color:var(--spirit-color-disabled-content)}.TextArea .TextArea__input:disabled::placeholder{color:var(--spirit-color-disabled-content)}.TextArea--disabled:not(.does-not-exist) .TextArea__validationText,.TextArea--disabled:not(.does-not-exist) [data-spirit-element=validation_text],.TextArea.is-disabled .TextArea__validationText,.TextArea.is-disabled [data-spirit-element=validation_text],.TextArea--disabled:not(.does-not-exist) .TextArea__helperText,.TextArea.is-disabled .TextArea__helperText,.TextArea--disabled:not(.does-not-exist) .TextArea__counter,.TextArea.is-disabled .TextArea__counter{color:var(--spirit-color-disabled-content)}.TextField{--spirit-form-fields-border-radius:var(--spirit-text-field-input-border-radius-mobile);width:18rem;display:inline-block}@media (min-width:48rem){.TextField{--spirit-form-fields-border-radius:var(--spirit-text-field-input-border-radius-tablet)}}@media (min-width:80rem){.TextField{--spirit-form-fields-border-radius:var(--spirit-text-field-input-border-radius-desktop)}}.TextField__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.TextField__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextField__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.TextField__input{font-style:normal;font-style:var(--spirit-text-field-input-font-style,normal);font-weight:400;font-weight:var(--spirit-text-field-input-font-weight,400);font-size:1rem;font-size:var(--spirit-text-field-input-font-size,1rem);line-height:1.5;line-height:var(--spirit-text-field-input-line-height,1.5);font-family:Inter,sans-serif;font-family:var(--spirit-text-field-input-font-family,"Inter", sans-serif);color:var(--spirit-color-form-field-filled-content);width:100%;border:1px solid #a5a5a5;border:1px solid var(--spirit-color-form-field-filled-border-state-default);border-radius:var(--spirit-form-fields-border-radius);background:#fff;background:var(--spirit-color-form-field-filled-background-state-default);padding:calc(.5rem - 1px) .75rem;display:block}.TextField__input::placeholder{color:var(--spirit-color-form-field-filled-placeholder);opacity:1}@media (hover:hover){.TextField__input:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.TextField__input:active,.TextField__input:focus-within{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.TextField__input{height:var(--spirit-text-field-input-height)}.TextField__input[type=email],.TextField__input[type=number],.TextField__input[type=password],.TextField__input[type=search],.TextField__input[type=tel],.TextField__input[type=text],.TextField__input[type=url]{appearance:none}.TextField__input[type=number]{--text-field-arrows-width:1.25rem}.TextField__input[size]{width:calc(var(--text-field-input-width) + 2*.75rem + 2*.0625rem + 0rem);width:calc(var(--text-field-input-width) + 2*.75rem + 2*.0625rem + var(--text-field-arrows-width,0rem))}.TextField__input[size="2"]{--text-field-input-width:2ch}.TextField__input[size="3"]{--text-field-input-width:3ch}.TextField__input[size="4"]{--text-field-input-width:4ch}.TextField--fluid{width:100%}.TextField__passwordToggle{display:flex;position:relative}.TextField__passwordToggle>.TextField__input{border-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;flex-grow:1;padding-right:0}.TextField__passwordToggle__button{appearance:none;font:inherit;color:var(--spirit-color-form-field-filled-content);box-shadow:none;cursor:pointer;border-radius:0;border-radius:0 var(--spirit-form-fields-border-radius) var(--spirit-form-fields-border-radius) 0;background:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default);border:none;flex:none;justify-content:center;align-items:center;padding:0 .5rem;display:flex}.TextField__passwordToggle__button:before{content:"";border:1px solid #a5a5a5;border:1px solid var(--spirit-color-form-field-filled-border-state-default);border-radius:var(--spirit-form-fields-border-radius);pointer-events:none;position:absolute;inset:0}.TextField__passwordToggle>.TextField__input:focus-visible,.TextField__passwordToggle__button:focus-visible{outline:0}.TextField__input:hover+.TextField__passwordToggle__button{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}.TextField__input:active+.TextField__passwordToggle__button,.TextField__input:focus-within+.TextField__passwordToggle__button{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.TextField__passwordToggle__icon{pointer-events:none;display:inline-flex}.TextField__passwordToggle__icon:not(.TextField__passwordToggle__icon--shown):not(.TextField__passwordToggle__icon--hidden),.TextField__passwordToggle__icon--hidden,.TextField__passwordToggle__button[aria-checked=true]>.TextField__passwordToggle__icon--shown{display:inline-flex}.TextField__passwordToggle__icon--shown,.TextField__passwordToggle__button[aria-checked=true]>.TextField__passwordToggle__icon--hidden{display:none}.TextField>.TextField__input:focus-visible,.TextField>.TextField__passwordToggle>.TextField__input:focus-visible~.TextField__passwordToggle__button:before{border-color:#0074e8;border-color:var(--spirit-color-border-focus);box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}.TextField__passwordToggle__button:focus-visible:after{content:"";z-index:1;border-radius:var(--spirit-form-fields-border-radius);width:2.5rem;height:100%;box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);position:absolute;top:0;right:0}.TextField__validationText,.TextField>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.TextField__validationText>ul:is(ul),.TextField__validationText>ul:is(ol),.TextField>[data-spirit-element=validation_text]>ul:is(ul),.TextField>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.TextField__validationText>svg,.TextField>[data-spirit-element=validation_text]>svg{flex-shrink:0}.TextField__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.TextField>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.TextField__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.TextField--small{--spirit-text-field-input-height:2rem;--spirit-text-field-input-font-style:normal;--spirit-text-field-input-font-weight:400;--spirit-text-field-input-font-size:.875rem;--spirit-text-field-input-line-height:1.43;--spirit-text-field-input-font-family:"Inter", sans-serif;--spirit-text-field-input-border-radius-mobile:.5rem;--spirit-text-field-input-border-radius-tablet:.5rem;--spirit-text-field-input-border-radius-desktop:.5rem}.TextField--medium{--spirit-text-field-input-height:2.5rem;--spirit-text-field-input-font-style:normal;--spirit-text-field-input-font-weight:400;--spirit-text-field-input-font-size:1rem;--spirit-text-field-input-line-height:1.5;--spirit-text-field-input-font-family:"Inter", sans-serif;--spirit-text-field-input-border-radius-mobile:.5rem;--spirit-text-field-input-border-radius-tablet:.5rem;--spirit-text-field-input-border-radius-desktop:.5rem}.TextField--large{--spirit-text-field-input-height:3rem;--spirit-text-field-input-font-style:normal;--spirit-text-field-input-font-weight:400;--spirit-text-field-input-font-size:1rem;--spirit-text-field-input-line-height:1.5;--spirit-text-field-input-font-family:"Inter", sans-serif;--spirit-text-field-input-border-radius-mobile:.5rem;--spirit-text-field-input-border-radius-tablet:.5rem;--spirit-text-field-input-border-radius-desktop:.5rem}.TextField--success:not(.does-not-exist)>.TextField__input,.TextField.has-success>.TextField__input,.TextField--success:not(.does-not-exist) .TextField__passwordToggle>.TextField__input~.TextField__passwordToggle__button:before,.TextField.has-success .TextField__passwordToggle>.TextField__input~.TextField__passwordToggle__button:before{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.TextField--success:not(.does-not-exist) .TextField__validationText,.TextField--success:not(.does-not-exist) [data-spirit-element=validation_text],.TextField.has-success .TextField__validationText,.TextField.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.TextField--warning:not(.does-not-exist)>.TextField__input,.TextField.has-warning>.TextField__input,.TextField--warning:not(.does-not-exist) .TextField__passwordToggle>.TextField__input~.TextField__passwordToggle__button:before,.TextField.has-warning .TextField__passwordToggle>.TextField__input~.TextField__passwordToggle__button:before{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.TextField--warning:not(.does-not-exist) .TextField__validationText,.TextField--warning:not(.does-not-exist) [data-spirit-element=validation_text],.TextField.has-warning .TextField__validationText,.TextField.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.TextField--danger:not(.does-not-exist)>.TextField__input,.TextField.has-danger>.TextField__input,.TextField--danger:not(.does-not-exist) .TextField__passwordToggle>.TextField__input~.TextField__passwordToggle__button:before,.TextField.has-danger .TextField__passwordToggle>.TextField__input~.TextField__passwordToggle__button:before{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.TextField--danger:not(.does-not-exist) .TextField__validationText,.TextField--danger:not(.does-not-exist) [data-spirit-element=validation_text],.TextField.has-danger .TextField__validationText,.TextField.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.TextField--disabled>.TextField__label,.TextField--disabled>.TextField__label:after{color:var(--spirit-color-disabled-content)}.TextField .TextField__input:disabled,.TextField--disabled:not(.does-not-exist) .TextField__input,.TextField.is-disabled .TextField__input{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.TextField--disabled:not(.does-not-exist) .TextField__input::-moz-placeholder{color:var(--spirit-color-disabled-content)}.TextField--disabled:not(.does-not-exist) .TextField__input::placeholder{color:var(--spirit-color-disabled-content)}.TextField.is-disabled .TextField__input::placeholder{color:var(--spirit-color-disabled-content)}.TextField .TextField__input:disabled::placeholder{color:var(--spirit-color-disabled-content)}.TextField>.TextField__passwordToggle>.TextField__input:disabled,.TextField--disabled:not(.does-not-exist)>.TextField__passwordToggle>.TextField__input,.TextField.is-disabled>.TextField__passwordToggle>.TextField__input{border-color:#0000}.TextField--disabled:not(.does-not-exist) .TextField__passwordToggle .TextField__passwordToggle__button:before,.TextField.is-disabled .TextField__passwordToggle .TextField__passwordToggle__button:before,.TextField>.TextField__input:disabled,.TextField--disabled:not(.does-not-exist)>.TextField__input,.TextField.is-disabled>.TextField__input,.TextField .TextField__passwordToggle .TextField__input:disabled~.TextField__passwordToggle__button:before{border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border)}.TextField .TextField__input:disabled~.TextField__passwordToggle__button,.TextField--disabled:not(.does-not-exist) .TextField__passwordToggle__button,.TextField.is-disabled .TextField__passwordToggle__button{color:var(--spirit-color-disabled-content);cursor:default;background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background);pointer-events:none;cursor:default}.TextField--disabled:not(.does-not-exist)>.TextField__helperText,.TextField.is-disabled>.TextField__helperText,.TextField--disabled:not(.does-not-exist)>.TextField__validationText,.TextField--disabled:not(.does-not-exist)>[data-spirit-element=validation_text],.TextField.is-disabled>.TextField__validationText,.TextField.is-disabled>[data-spirit-element=validation_text]{color:var(--spirit-color-disabled-content)}.Timeline{max-width:50rem}.Timeline--small{--spirit-timeline-marker-size:2rem;--spirit-timeline-icon-size:1.25rem;--spirit-timeline-dot-size:.625rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:.875rem;--spirit-timeline-line-height:1.43;--spirit-timeline-font-family:"Inter", sans-serif}.Timeline--medium{--spirit-timeline-marker-size:2.5rem;--spirit-timeline-icon-size:1.5rem;--spirit-timeline-dot-size:.75rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:1rem;--spirit-timeline-line-height:1.5;--spirit-timeline-font-family:"Inter", sans-serif}.Timeline--large{--spirit-timeline-marker-size:3.5rem;--spirit-timeline-icon-size:1.75rem;--spirit-timeline-dot-size:1rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:1.25rem;--spirit-timeline-line-height:1.6;--spirit-timeline-font-family:"Inter", sans-serif}@media (min-width:48rem){.Timeline--tablet--small{--spirit-timeline-marker-size:2rem;--spirit-timeline-icon-size:1.25rem;--spirit-timeline-dot-size:.625rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:.875rem;--spirit-timeline-line-height:1.43;--spirit-timeline-font-family:"Inter", sans-serif}.Timeline--tablet--medium{--spirit-timeline-marker-size:2.5rem;--spirit-timeline-icon-size:1.5rem;--spirit-timeline-dot-size:.75rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:1rem;--spirit-timeline-line-height:1.5;--spirit-timeline-font-family:"Inter", sans-serif}.Timeline--tablet--large{--spirit-timeline-marker-size:3.5rem;--spirit-timeline-icon-size:1.75rem;--spirit-timeline-dot-size:1rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:1.25rem;--spirit-timeline-line-height:1.6;--spirit-timeline-font-family:"Inter", sans-serif}}@media (min-width:80rem){.Timeline--desktop--small{--spirit-timeline-marker-size:2rem;--spirit-timeline-icon-size:1.25rem;--spirit-timeline-dot-size:.625rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:.875rem;--spirit-timeline-line-height:1.43;--spirit-timeline-font-family:"Inter", sans-serif}.Timeline--desktop--medium{--spirit-timeline-marker-size:2.5rem;--spirit-timeline-icon-size:1.5rem;--spirit-timeline-dot-size:.75rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:1rem;--spirit-timeline-line-height:1.5;--spirit-timeline-font-family:"Inter", sans-serif}.Timeline--desktop--large{--spirit-timeline-marker-size:3.5rem;--spirit-timeline-icon-size:1.75rem;--spirit-timeline-dot-size:1rem;--spirit-timeline-font-style:normal;--spirit-timeline-font-weight:600;--spirit-timeline-font-size:1.25rem;--spirit-timeline-line-height:1.6;--spirit-timeline-font-family:"Inter", sans-serif}}.TimelineContent{grid-area:content;padding-bottom:1.5rem}.TimelineStep:not(:has(.TimelineHeading))>.TimelineContent{grid-area:heading/heading/content/content;padding-top:.75rem}.TimelineHeading{grid-area:heading;align-self:center;padding-top:.75rem;padding-bottom:.75rem}.TimelineMarker{font-style:normal;font-style:var(--spirit-timeline-font-style,normal);font-weight:600;font-weight:var(--spirit-timeline-font-weight,600);font-size:.875rem;font-size:var(--spirit-timeline-font-size,.875rem);line-height:1.43;line-height:var(--spirit-timeline-line-height,1.43);font-family:Inter,sans-serif;font-family:var(--spirit-timeline-font-family,"Inter", sans-serif);width:2rem;width:var(--spirit-timeline-marker-size,2rem);height:2rem;height:var(--spirit-timeline-marker-size,2rem);grid-area:marker;justify-content:center;align-self:center;align-items:center;margin-top:.75rem;margin-bottom:.75rem;display:flex}.TimelineMarker--dot,.TimelineMarker--number{border:2px solid #e5e5e5;border:2px solid var(--spirit-color-border-basic);border-radius:624.938rem}.TimelineMarker--dot{color:var(--spirit-color-text-secondary);position:relative}.TimelineMarker--dot:before{content:"";width:.625rem;width:var(--spirit-timeline-dot-size,.625rem);height:.625rem;height:var(--spirit-timeline-dot-size,.625rem);background-color:currentColor;border-radius:624.938rem;margin:auto;position:absolute;inset:0}.TimelineMarker,.TimelineMarker--icon{--spirit-icon-composition-size:var(--spirit-timeline-icon-size,1.25rem)}.TimelineStep{grid-column-gap:.75rem;-moz-column-gap:.75rem;grid-template:"marker heading""connector content"1fr/auto 1fr;column-gap:.75rem;display:grid}.TimelineStep:after{content:"";background:#e5e5e5;background:var(--spirit-color-border-basic);grid-area:connector;justify-self:center;width:1px;min-height:.75rem;display:flex}.TimelineStep:last-of-type:after{display:none}.Toast{--toast-padding-x:1.5rem;--toast-padding-y:1.5rem;inset:0;top:var(--toast-inset-top,0);bottom:var(--toast-inset-bottom,0);justify-content:var(--toast-alignment-x);height:100lvh;padding:max(1.5rem,env(safe-area-inset-top,0)) max(1.5rem,env(safe-area-inset-right,0)) max(1.5rem,env(safe-area-inset-bottom,0)) max(1.5rem,env(safe-area-inset-left,0));padding:max(var(--toast-padding-y),env(safe-area-inset-top,0)) max(var(--toast-padding-x),env(safe-area-inset-right,0)) max(var(--toast-padding-y),env(safe-area-inset-bottom,0)) max(var(--toast-padding-x),env(safe-area-inset-left,0));margin-bottom:env(keyboard-inset-height,0);pointer-events:none;display:grid;position:fixed;overflow-y:auto}@media (min-width:48rem){.Toast{--toast-padding-x:2rem}}@media (min-width:80rem){.Toast{--toast-padding-x:2.5rem}}.Toast__queue{flex-direction:column-reverse;flex-direction:var(--toast-queue-direction,column-reverse);align-self:end;align-self:var(--toast-alignment-y,end);align-items:center;align-items:var(--toast-alignment-x,center);display:flex}.Toast__queue>.ToastBar{margin-top:0;margin-bottom:0;margin-top:var(--toast-bar-margin-top,0);margin-bottom:var(--toast-bar-margin-bottom,0)}.Toast--collapsible>.Toast__queue>:where(.ToastBar:nth-last-child(-n+3)){z-index:1}.Toast--collapsible>.Toast__queue>:where(.ToastBar:nth-last-child(4)){scale:.95}.Toast--collapsible>.Toast__queue>:where(.ToastBar:nth-last-child(5)){opacity:.5;scale:.9}.Toast--collapsible>.Toast__queue>:where(.ToastBar:nth-last-child(n+4)){--toast-bar-pointer-events:none;max-height:0}.Toast--collapsible>.Toast__queue>:where(.ToastBar:nth-last-child(n+6)){visibility:hidden;opacity:0;margin-top:0;margin-bottom:0;scale:.8}.Toast--top{--toast-bar-margin-bottom:1rem}.Toast--bottom{--toast-bar-margin-top:1rem}.Toast--left{--toast-transform-origin-x:15rem}.Toast--right{--toast-transform-origin-x:calc(100% - 15rem)}.Toast--left{--toast-alignment-x:start}.Toast--center{--toast-alignment-x:center}.Toast--right{--toast-alignment-x:end}.Toast--top{--toast-alignment-y:start;--toast-inset-top:0;--toast-inset-bottom:auto;--toast-queue-direction:column}.Toast--bottom{--toast-alignment-y:end;--toast-inset-top:auto;--toast-inset-bottom:0;--toast-queue-direction:column-reverse}.Toast--tablet--top{--toast-bar-margin-bottom:1rem}.Toast--tablet--bottom{--toast-bar-margin-top:1rem}.Toast--tablet--left{--toast-transform-origin-x:15rem}.Toast--tablet--right{--toast-transform-origin-x:calc(100% - 15rem)}@media (min-width:48rem){.Toast--tablet--left{--toast-alignment-x:start}.Toast--tablet--center{--toast-alignment-x:center}.Toast--tablet--right{--toast-alignment-x:end}.Toast--tablet--top{--toast-alignment-y:start;--toast-inset-top:0;--toast-inset-bottom:auto;--toast-queue-direction:column}.Toast--tablet--bottom{--toast-alignment-y:end;--toast-inset-top:auto;--toast-inset-bottom:0;--toast-queue-direction:column-reverse}}.Toast--desktop--top{--toast-bar-margin-bottom:1rem}.Toast--desktop--bottom{--toast-bar-margin-top:1rem}.Toast--desktop--left{--toast-transform-origin-x:15rem}.Toast--desktop--right{--toast-transform-origin-x:calc(100% - 15rem)}@media (min-width:80rem){.Toast--desktop--left{--toast-alignment-x:start}.Toast--desktop--center{--toast-alignment-x:center}.Toast--desktop--right{--toast-alignment-x:end}.Toast--desktop--top{--toast-alignment-y:start;--toast-inset-top:0;--toast-inset-bottom:auto;--toast-queue-direction:column}.Toast--desktop--bottom{--toast-alignment-y:end;--toast-inset-top:auto;--toast-inset-bottom:0;--toast-queue-direction:column-reverse}}.ToastBar{align-content:var(--toast-alignment-y);justify-content:var(--toast-alignment-x);transform-origin:bottom;max-height:12.5rem;transform-origin:var(--toast-transform-origin-x,center) bottom;display:grid}@media (prefers-reduced-motion:no-preference){.ToastBar{transition:max-height 1s cubic-bezier(.4,0,.2,1),margin .5s ease-in-out .5s,visibility .75s ease-out,opacity .75s ease-out,scale .5s ease-out}}.ToastBar__box{max-width:30rem;color:var(--spirit-toast-bar-color);background-color:var(--spirit-toast-bar-background-color);box-shadow:0 .75rem 2rem #00000040;box-shadow:0 .75rem 2rem 0 var(--spirit-color-shadow-shadow-400-color-01,#00000040);pointer-events:initial;pointer-events:var(--toast-bar-pointer-events,initial);border-radius:.5rem;padding:1rem}@media (prefers-reduced-motion:no-preference){.ToastBar__box{transition-property:visibility,opacity;transition-duration:.25s;transition-timing-function:ease-out}}.ToastBar:has([data-spirit-dismiss=toast])>.ToastBar__box{grid-column-gap:1rem;-moz-column-gap:1rem;grid-template-columns:1fr auto;align-items:start;column-gap:1rem;display:grid}.ToastBar.ToastBar--dismissible>.ToastBar__box{grid-column-gap:1rem;-moz-column-gap:1rem;grid-template-columns:1fr auto;align-items:start;column-gap:1rem;display:grid}.ToastBar__container:has(>svg:first-child){grid-column-gap:.75rem;-moz-column-gap:.75rem;grid-template-columns:auto 1fr;column-gap:.75rem;display:grid}.ToastBar:has([data-spirit-dismiss=toast]) .ToastBar__container{align-self:center}.ToastBar.ToastBar--dismissible .ToastBar__container{align-self:center}.ToastBar__content{flex-wrap:wrap;gap:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.43;display:flex}.ToastBar__link{color:inherit;font-weight:400}.ToastBar__link:hover,.ToastBar__link:focus{color:inherit}.ToastBar__close{appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.ToastBar__close:hover,.ToastBar__close:focus{color:inherit}.ToastBar:has([data-spirit-dismiss=toast]) .ToastBar__link{margin-right:.5rem}.ToastBar.ToastBar--dismissible .ToastBar__link{margin-right:.5rem}.ToastBar--danger,.ToastBar[data-spirit-color=danger]{--spirit-toast-bar-color:var(--spirit-color-emotion-danger-content-subtle);--spirit-toast-bar-background-color:var(--spirit-color-emotion-danger-background-basic)}.ToastBar--informative,.ToastBar[data-spirit-color=informative]{--spirit-toast-bar-color:var(--spirit-color-emotion-informative-content-subtle);--spirit-toast-bar-background-color:var(--spirit-color-emotion-informative-background-basic)}.ToastBar--success,.ToastBar[data-spirit-color=success]{--spirit-toast-bar-color:var(--spirit-color-emotion-success-content-subtle);--spirit-toast-bar-background-color:var(--spirit-color-emotion-success-background-basic)}.ToastBar--warning,.ToastBar[data-spirit-color=warning]{--spirit-toast-bar-color:var(--spirit-color-emotion-warning-content-subtle);--spirit-toast-bar-background-color:var(--spirit-color-emotion-warning-background-basic)}.ToastBar--neutral,.ToastBar[data-spirit-color=neutral]{--spirit-toast-bar-color:var(--spirit-color-neutral-content-subtle);--spirit-toast-bar-background-color:var(--spirit-color-neutral-background-basic)}.ToastBar.is-hidden{visibility:hidden;opacity:0;max-height:0;margin-top:0;margin-bottom:0}.Toggle{margin-top:.5rem;margin-bottom:.5rem;display:inline-flex;position:relative}.Toggle:not(:has([class*=__label--hidden])){-moz-column-gap:.5rem;column-gap:.5rem}.Toggle{justify-content:space-between;align-items:start;max-width:21rem;display:flex}.Toggle--fluid{max-width:none}.Toggle__text{flex:1}.Toggle__label{color:var(--spirit-color-form-field-label);cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:block}.Toggle__label:before{content:"";z-index:0;position:absolute;inset:0}.Toggle__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Toggle__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.Toggle__input{z-index:1;appearance:none;border:2px solid #a5a5a5;border:2px solid var(--spirit-color-form-field-filled-border-state-default);background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default);cursor:pointer;-webkit-print-color-adjust:exact;print-color-adjust:exact}.Toggle__input:focus-visible{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);outline:0}@media (hover:hover){.Toggle__input:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.Toggle__input:active{background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.Toggle__input{border:1px solid #a5a5a5;border:1px solid var(--spirit-color-component-toggle-unselected-border);background-color:#fff;background-color:var(--spirit-color-component-toggle-unselected-state-default);border-radius:.75rem;flex-shrink:0;grid-template-areas:"toggle";width:2.75rem;height:1.5rem;display:grid}@media (prefers-reduced-motion:no-preference){.Toggle__input{transition-property:border-color,background-color;transition-duration:.125s;transition-timing-function:ease-in-out}}.Toggle__input:before,.Toggle__input:after{content:"";width:1.25rem;height:1.25rem;box-shadow:0 .25rem .75rem #0003;box-shadow:0 .25rem .75rem 0 var(--spirit-color-shadow-shadow-200-color-01,#0003);border-radius:624.938rem;grid-area:toggle;margin:.0625rem;display:block;transform:translate(0)}@media (prefers-reduced-motion:no-preference){.Toggle__input:before,.Toggle__input:after{transition-property:transform,opacity,visibility;transition-duration:.125s;transition-timing-function:ease-in-out}}.Toggle__input:before{background-color:#404040;background-color:var(--spirit-color-component-toggle-unselected-content);visibility:visible;opacity:1}.Toggle__input:after{background-color:#fff;background-color:var(--spirit-color-component-toggle-selected-content);visibility:hidden;opacity:0}.Toggle__input:focus-visible{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.Toggle__input:checked{border-color:#006e36;border-color:var(--spirit-color-component-toggle-selected-border);background-color:#006e36;background-color:var(--spirit-color-component-toggle-selected-state-default)}.Toggle__input:checked:before,.Toggle__input:checked:after{transform:translate(100%)}.Toggle__input:checked:before{visibility:hidden;opacity:0}.Toggle__input:checked:after{visibility:visible;opacity:1}@media (hover:hover){.Toggle__input:hover,.Toggle__input:active{background-color:#f9f9f9;background-color:var(--spirit-color-component-toggle-unselected-state-hover)}.Toggle__input:checked:hover,.Toggle__input:checked:active{background-color:#007c3c;background-color:var(--spirit-color-component-toggle-selected-state-hover)}}.Toggle__input--indicators:before,.Toggle__input--indicators:after{background-color:#0000;background-size:100%}.Toggle__input--indicators:before{background-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23404040\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0Zm-7.302 6.177a.58.58 0 0 1 .823 0 .585.585 0 0 1 0 .816l-2.853 2.853 2.853 2.852a.58.58 0 1 1-.823.823l-2.852-2.853-2.853 2.853a.58.58 0 1 1-.822-.823l2.852-2.852-2.852-2.853a.58.58 0 1 1 .822-.822l2.853 2.852 2.852-2.846Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");background-image:var(--spirit-toggle-input-mark-background-image-url)}.Toggle__input--indicators:after{background-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0ZM5.987 9.904l2.042 2.042 5.775-5.775a.574.574 0 0 1 .817 0 .574.574 0 0 1 0 .816l-6.184 6.178a.58.58 0 0 1-.822 0L5.17 10.72a.574.574 0 0 1 0-.817.574.574 0 0 1 .816 0Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");background-image:var(--spirit-toggle-input-mark-checked-background-image-url)}.Toggle__validationText,.Toggle>.Toggle__text>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.Toggle__validationText>ul:is(ul),.Toggle__validationText>ul:is(ol),.Toggle>.Toggle__text>[data-spirit-element=validation_text]>ul:is(ul),.Toggle>.Toggle__text>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.Toggle__validationText>svg,.Toggle>.Toggle__text>[data-spirit-element=validation_text]>svg{flex-shrink:0}.Toggle__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Toggle>.Toggle__text>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.Toggle__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.Toggle--success:not(.does-not-exist) .Toggle__validationText,.Toggle--success:not(.does-not-exist) [data-spirit-element=validation_text],.Toggle.has-success .Toggle__validationText,.Toggle.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.Toggle--warning:not(.does-not-exist) .Toggle__validationText,.Toggle--warning:not(.does-not-exist) [data-spirit-element=validation_text],.Toggle.has-warning .Toggle__validationText,.Toggle.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.Toggle--danger:not(.does-not-exist) .Toggle__validationText,.Toggle--danger:not(.does-not-exist) [data-spirit-element=validation_text],.Toggle.has-danger .Toggle__validationText,.Toggle.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.Toggle.Toggle--disabled,.Toggle.is-disabled{cursor:default;--spirit-input-details-text-color:var(--spirit-color-disabled-content)}.Toggle.Toggle--disabled .Toggle__label,.Toggle.is-disabled .Toggle__label,.Toggle.Toggle--disabled .Toggle__label:after,.Toggle.is-disabled .Toggle__label:after{color:var(--spirit-color-disabled-content)}.Toggle.Toggle--disabled>.Toggle__input,.Toggle.is-disabled>.Toggle__input,.Toggle>.Toggle__input:disabled{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.Toggle.Toggle--disabled>.Toggle__input:before,.Toggle.is-disabled>.Toggle__input:before,.Toggle.Toggle--disabled>.Toggle__input:after,.Toggle.is-disabled>.Toggle__input:after,.Toggle>.Toggle__input:disabled:before,.Toggle>.Toggle__input:disabled:after{background-color:#d9d9d9;background-color:var(--spirit-color-disabled-foreground);box-shadow:none}.Toggle.Toggle--disabled>.Toggle__input--indicators:before,.Toggle.is-disabled>.Toggle__input--indicators:before,.Toggle.Toggle--disabled>.Toggle__input--indicators:after,.Toggle.is-disabled>.Toggle__input--indicators:after,.Toggle>.Toggle__input--indicators:disabled:before,.Toggle>.Toggle__input--indicators:disabled:after{background-color:#0000}.Toggle.Toggle--disabled>.Toggle__input--indicators:before,.Toggle.is-disabled>.Toggle__input--indicators:before,.Toggle>.Toggle__input--indicators:disabled:before{background-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23d9d9d9\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0Zm-7.302 6.177a.58.58 0 0 1 .823 0 .585.585 0 0 1 0 .816l-2.853 2.853 2.853 2.852a.58.58 0 1 1-.823.823l-2.852-2.853-2.853 2.853a.58.58 0 1 1-.822-.823l2.852-2.852-2.852-2.853a.58.58 0 1 1 .822-.822l2.853 2.852 2.852-2.846Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");background-image:var(--spirit-toggle-input-mark-disabled-background-image-url)}.Toggle.Toggle--disabled>.Toggle__input--indicators:after,.Toggle.is-disabled>.Toggle__input--indicators:after,.Toggle>.Toggle__input--indicators:disabled:after{background-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"%3e%3cpath fill=\"%23d9d9d9\" fill-rule=\"evenodd\" d=\"M20 0H0v20h20V0ZM5.987 9.904l2.042 2.042 5.775-5.775a.574.574 0 0 1 .817 0 .574.574 0 0 1 0 .816l-6.184 6.178a.58.58 0 0 1-.822 0L5.17 10.72a.574.574 0 0 1 0-.817.574.574 0 0 1 .816 0Z\" clip-rule=\"evenodd\"/%3e%3c/svg%3e");background-image:var(--spirit-toggle-input-mark-checked-disabled-background-image-url)}.Toggle.Toggle--disabled .Toggle__validationText,.Toggle.is-disabled .Toggle__validationText,.Toggle.Toggle--disabled .Toggle__helperText,.Toggle.is-disabled .Toggle__helperText{color:var(--spirit-color-disabled-content)}.Toggle--inputPositionStart{flex-direction:row-reverse}.Toggle--inputPositionEnd,.Toggle:not([class*=--inputPosition]){flex-direction:row}@media (min-width:48rem){.Toggle--tablet--inputPositionStart{flex-direction:row-reverse}.Toggle--tablet--inputPositionEnd,.Toggle:not([class*=--inputPosition]){flex-direction:row}}@media (min-width:80rem){.Toggle--desktop--inputPositionStart{flex-direction:row-reverse}.Toggle--desktop--inputPositionEnd,.Toggle:not([class*=--inputPosition]){flex-direction:row}}.Tooltip{position:relative}.TooltipTarget+.Tooltip,.TooltipPopover.is-hidden{visibility:hidden;opacity:0;scale:.95}.TooltipTarget:hover+.Tooltip,.TooltipTarget:focus+.Tooltip,.TooltipPopover.is-visible{visibility:visible;opacity:1;scale:1}.TooltipPopover{--tooltip-max-width:18rem;z-index:1;--tooltip-offset-orthogonal:0;--tooltip-offset:.5rem;top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;translate:unset;width:max-content;max-width:var(--tooltip-max-width);text-align:left;white-space:normal;word-break:normal;color:var(--spirit-color-neutral-content-subtle);background-color:#202020;background-color:var(--spirit-color-neutral-background-basic);box-shadow:0 .75rem 2rem #00000040;box-shadow:0 .75rem 2rem 0 var(--spirit-color-shadow-shadow-400-color-01,#00000040);word-wrap:break-word;border-radius:.5rem;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;position:absolute}@media (prefers-reduced-motion:no-preference){.TooltipPopover{transition-property:opacity,visibility,scale;transition-duration:.25s}}.TooltipPopover__arrow{--tooltip-arrow-width:.8125rem;--tooltip-arrow-height:.5rem;--tooltip-arrow-corner-offset:.75rem;transform-origin:bottom;width:.8125rem;width:var(--tooltip-arrow-width);height:.5rem;height:var(--tooltip-arrow-height);background:url("data:image/svg+xml,%3csvg width=\"13\" height=\"8\" viewBox=\"0 0 13 8\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3cpath fill=\"%23202020\" d=\"M4.915,2.054c0.801,-1.04 2.369,-1.04 3.17,-0l9.793,12.721c1.012,1.315 0.074,3.22 -1.585,3.22l-19.586,-0c-1.66,-0 -2.597,-1.905 -1.585,-3.22l9.793,-12.721Z\" /%3e%3c/svg%3e") 50%/cover no-repeat;background:no-repeat center/cover var(--spirit-tooltip-arrow-background-image-url);position:absolute}.TooltipPopover__close{appearance:none;font:inherit;color:var(--spirit-color-neutral-content-subtle);box-shadow:none;cursor:pointer;width:1.5rem;height:1.5rem;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.TooltipPopover--dismissible{--tooltip-max-width:calc(18rem + .75rem + 1.5rem);grid-column-gap:.75rem;-moz-column-gap:.75rem;grid-template-columns:1fr auto;align-items:center;column-gap:.75rem;display:grid}.TooltipPopover[data-spirit-placement=top]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:bottom}.TooltipPopover[data-spirit-placement=top]>.TooltipPopover__arrow{transform-origin:50%;rotate:180deg}.TooltipPopover[data-spirit-placement=bottom]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:top}.TooltipPopover[data-spirit-placement=bottom]>.TooltipPopover__arrow{transform-origin:50%;rotate:none}.TooltipPopover[data-spirit-placement=left]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:100%}.TooltipPopover[data-spirit-placement=left]>.TooltipPopover__arrow{transform-origin:50%;rotate:90deg}.TooltipPopover[data-spirit-placement=right]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:0}.TooltipPopover[data-spirit-placement=right]>.TooltipPopover__arrow{transform-origin:50%;rotate:-90deg}.TooltipPopover[data-spirit-placement=top-start]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:0 100%}.TooltipPopover[data-spirit-placement=top-start]>.TooltipPopover__arrow{transform-origin:50%;rotate:180deg}.TooltipPopover[data-spirit-placement=top-end]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:100% 100%}.TooltipPopover[data-spirit-placement=top-end]>.TooltipPopover__arrow{transform-origin:50%;rotate:180deg}.TooltipPopover[data-spirit-placement=bottom-start]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:0 0}.TooltipPopover[data-spirit-placement=bottom-start]>.TooltipPopover__arrow{transform-origin:50%;rotate:none}.TooltipPopover[data-spirit-placement=bottom-end]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:100% 0}.TooltipPopover[data-spirit-placement=bottom-end]>.TooltipPopover__arrow{transform-origin:50%;rotate:none}.TooltipPopover[data-spirit-placement=left-start]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:100% 0}.TooltipPopover[data-spirit-placement=left-start]>.TooltipPopover__arrow{transform-origin:50%;rotate:90deg}.TooltipPopover[data-spirit-placement=left-end]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:100% 100%}.TooltipPopover[data-spirit-placement=left-end]>.TooltipPopover__arrow{transform-origin:50%;rotate:90deg}.TooltipPopover[data-spirit-placement=right-start]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:0 0}.TooltipPopover[data-spirit-placement=right-start]>.TooltipPopover__arrow{transform-origin:50%;rotate:-90deg}.TooltipPopover[data-spirit-placement=right-end]{--tooltip-popover-offset:.5rem;--tooltip-popover-offset-orthogonal:0;transform-origin:0 100%}.TooltipPopover[data-spirit-placement=right-end]>.TooltipPopover__arrow{transform-origin:50%;rotate:-90deg}.UNSTABLE_File{color:var(--spirit-color-text-primary);width:100%;background-color:#0000;border:0 solid #0000;border-radius:0;align-items:center;gap:1rem;padding:0;display:flex}.UNSTABLE_File--success,.UNSTABLE_File.has-success{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.UNSTABLE_File--success:not(.does-not-exist) .UNSTABLE_File__validationText,.UNSTABLE_File--success:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_File.has-success .UNSTABLE_File__validationText,.UNSTABLE_File.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.UNSTABLE_File--warning,.UNSTABLE_File.has-warning{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.UNSTABLE_File--warning:not(.does-not-exist) .UNSTABLE_File__validationText,.UNSTABLE_File--warning:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_File.has-warning .UNSTABLE_File__validationText,.UNSTABLE_File.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.UNSTABLE_File--danger,.UNSTABLE_File.has-danger{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.UNSTABLE_File--danger:not(.does-not-exist) .UNSTABLE_File__validationText,.UNSTABLE_File--danger:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_File.has-danger .UNSTABLE_File__validationText,.UNSTABLE_File.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.UNSTABLE_File__preview{border-radius:.25rem;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}.UNSTABLE_File__preview:has(>svg){background-color:#f9f9f9;background-color:var(--spirit-color-background-secondary);justify-content:center;align-items:center;display:flex}.UNSTABLE_File__preview:has(>img){position:relative}.UNSTABLE_File__preview>svg{width:1.25rem;height:1.25rem}.UNSTABLE_File__preview>img{top:0;top:var(--spirit-file-image-top,0);left:0;left:var(--spirit-file-image-left,0);width:100%;width:var(--spirit-file-image-width,100%);height:100%;height:var(--spirit-file-image-height,100%);-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--spirit-file-image-object-fit,cover);object-fit:var(--spirit-file-image-object-fit,cover);-o-object-position:center;object-position:center;position:absolute}.UNSTABLE_File__content{flex:1}.UNSTABLE_File__text{flex-direction:column;gap:.125rem;display:flex}.UNSTABLE_File__name{color:var(--spirit-color-text-primary);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:flex}.UNSTABLE_File__helperText{color:var(--spirit-color-form-field-helper-text);font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.UNSTABLE_File__validationText{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.UNSTABLE_File__validationText>ul:is(ul),.UNSTABLE_File__validationText>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.UNSTABLE_File__validationText>svg{flex-shrink:0}.UNSTABLE_File__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.UNSTABLE_File--disabled .UNSTABLE_File__name,.UNSTABLE_File--disabled .UNSTABLE_File__helperText{color:var(--spirit-color-disabled-content)}.UNSTABLE_File--disabled>.UNSTABLE_File__preview{opacity:.5;filter:grayscale()}.UNSTABLE_FileUpload{width:100%}.UNSTABLE_FileUploadInput__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.UNSTABLE_FileUploadInput__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UNSTABLE_FileUploadInput__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.UNSTABLE_FileUploadInput--disabled>.UNSTABLE_FileUploadInput__label,.UNSTABLE_FileUploadInput--disabled>.UNSTABLE_FileUploadInput__label:after{color:var(--spirit-color-disabled-content)}.UNSTABLE_FileUploadInput__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.UNSTABLE_FileUploadInput--disabled:not(.does-not-exist) .UNSTABLE_FileUploadInput__helperText,.UNSTABLE_FileUploadInput.is-disabled .UNSTABLE_FileUploadInput__helperText{color:var(--spirit-color-disabled-content)}.UNSTABLE_FileUploadInput--success:not(.does-not-exist)>.UNSTABLE_FileUploadInput__input~.UNSTABLE_FileUploadInput__dropZone,.UNSTABLE_FileUploadInput.has-success>.UNSTABLE_FileUploadInput__input~.UNSTABLE_FileUploadInput__dropZone{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.UNSTABLE_FileUploadInput--success:not(.does-not-exist) .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput--success:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_FileUploadInput.has-success .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.UNSTABLE_FileUploadInput--warning:not(.does-not-exist)>.UNSTABLE_FileUploadInput__input~.UNSTABLE_FileUploadInput__dropZone,.UNSTABLE_FileUploadInput.has-warning>.UNSTABLE_FileUploadInput__input~.UNSTABLE_FileUploadInput__dropZone{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.UNSTABLE_FileUploadInput--warning:not(.does-not-exist) .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput--warning:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_FileUploadInput.has-warning .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.UNSTABLE_FileUploadInput--danger:not(.does-not-exist)>.UNSTABLE_FileUploadInput__input~.UNSTABLE_FileUploadInput__dropZone,.UNSTABLE_FileUploadInput.has-danger>.UNSTABLE_FileUploadInput__input~.UNSTABLE_FileUploadInput__dropZone{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.UNSTABLE_FileUploadInput--danger:not(.does-not-exist) .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput--danger:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_FileUploadInput.has-danger .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.UNSTABLE_FileUploadInput__validationText{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.UNSTABLE_FileUploadInput__validationText>ul:is(ul),.UNSTABLE_FileUploadInput__validationText>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.UNSTABLE_FileUploadInput__validationText>svg{flex-shrink:0}.UNSTABLE_FileUploadInput__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.UNSTABLE_FileUploadInput--disabled:not(.does-not-exist) .UNSTABLE_FileUploadInput__validationText,.UNSTABLE_FileUploadInput.is-disabled .UNSTABLE_FileUploadInput__validationText{color:var(--spirit-color-disabled-content)}.UNSTABLE_FileUploadInput__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UNSTABLE_FileUploadInput__dropZone{grid-gap:1rem;text-align:center;border:2px solid #a5a5a5;border:2px solid var(--spirit-color-form-field-filled-border-state-default);background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-default);border-radius:.5rem;grid-template-rows:repeat(3,auto);grid-template-columns:auto;justify-content:center;justify-items:center;gap:1rem;padding:2rem 1.5rem;display:grid;position:relative}.UNSTABLE_FileUploadInput__dropZone--compact{text-align:left;grid-template-rows:repeat(2,auto);grid-template-columns:1fr;justify-content:left;justify-items:stretch;padding:1rem 1.25rem}@media (min-width:48rem){.UNSTABLE_FileUploadInput__dropZone--compact{grid-template-rows:1fr;grid-template-columns:1fr auto;justify-content:space-between;place-items:center start}}.UNSTABLE_FileUploadInput__dropZoneLabel:before{content:"";z-index:0;position:absolute;inset:0}.UNSTABLE_FileUploadInput__dropZoneLabel{color:var(--spirit-color-text-primary);cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.UNSTABLE_FileUploadInput:not(.has-drag-and-drop) .UNSTABLE_FileUploadInput__dragAndDropLabel{display:none}.UNSTABLE_FileUploadInput__dropZone:hover{border-color:#999;border-color:var(--spirit-color-form-field-filled-border-state-hover);background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}.UNSTABLE_FileUploadInput__input:where(:active)~.UNSTABLE_FileUploadInput__dropZone{border-color:#ffcb3b;border-color:var(--spirit-color-form-field-filled-border-state-selected);background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active)}.UNSTABLE_FileUploadInput__input:where(:focus-visible)~.UNSTABLE_FileUploadInput__dropZone{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.UNSTABLE_FileUploadInput.has-drag-and-drop>.UNSTABLE_FileUploadInput__dropZone{border-style:dashed}.UNSTABLE_FileUploadInput.is-dragging>.UNSTABLE_FileUploadInput__dropZone{border-color:#ffcb3b;border-color:var(--spirit-color-form-field-filled-border-state-selected)}.UNSTABLE_FileUploadInput__dropZone--disabled,.UNSTABLE_FileUploadInput__dropZone--disabled .UNSTABLE_FileUploadInput__dropZoneLabel{color:var(--spirit-color-disabled-content);cursor:default}.UNSTABLE_FileUploadInput>.UNSTABLE_FileUploadInput__dropZone--disabled{border-style:dashed;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background)}.UNSTABLE_Header{--spirit-header-height:4.5rem;--spirit-navigation-height:var(--spirit-header-height);box-sizing:content-box;height:4.5rem;height:var(--spirit-header-height);background-color:#1a1b1b00;background-color:var(--spirit-color-component-header-background);flex:none}.UNSTABLE_Header--bottomDivider{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-component-header-border)}.UNSTABLE_Header>*{box-sizing:border-box}.UNSTABLE_HeaderLogo{height:var(--spirit-header-height);align-items:center;display:flex}.UNSTABLE_Picker{--spirit-form-fields-border-radius:var(--spirit-picker-input-border-radius-mobile);width:18rem;display:inline-block}@media (min-width:48rem){.UNSTABLE_Picker{--spirit-form-fields-border-radius:var(--spirit-picker-input-border-radius-tablet)}}@media (min-width:80rem){.UNSTABLE_Picker{--spirit-form-fields-border-radius:var(--spirit-picker-input-border-radius-desktop)}}.UNSTABLE_Picker__label{color:var(--spirit-color-form-field-label);margin-bottom:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.UNSTABLE_Picker__label--hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UNSTABLE_Picker__label--required:after{content:"*";color:var(--spirit-color-form-field-danger);margin-left:.125rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.UNSTABLE_Picker__inputContainer{font-style:normal;font-style:var(--spirit-picker-input-font-style,normal);font-weight:400;font-weight:var(--spirit-picker-input-font-weight,400);font-size:1rem;font-size:var(--spirit-picker-input-font-size,1rem);line-height:1.5;line-height:var(--spirit-picker-input-line-height,1.5);font-family:Inter,sans-serif;font-family:var(--spirit-picker-input-font-family,"Inter", sans-serif);isolation:isolate;-moz-column-gap:.75rem;width:100%;min-height:var(--spirit-picker-input-height);color:var(--spirit-color-form-field-filled-placeholder);border:1px solid #a5a5a5;border:1px solid var(--spirit-color-form-field-filled-border-state-default);border-radius:var(--spirit-form-fields-border-radius);background:#fff;background:var(--spirit-color-form-field-filled-background-state-default);align-items:center;column-gap:.75rem;padding:calc(.375rem - 1px);display:inline-flex;position:relative}@media (hover:hover){.UNSTABLE_Picker__inputContainer:hover{background-color:#f9f9f9;background-color:var(--spirit-color-form-field-filled-background-state-hover)}}.UNSTABLE_Picker__inputContainer:focus-within{border-color:#0074e8;border-color:var(--spirit-color-border-focus);box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840);background-color:#fff;background-color:var(--spirit-color-form-field-filled-background-state-active);outline:0}.UNSTABLE_Picker__selection{flex-wrap:wrap;flex-grow:1;gap:.25rem;display:flex}.UNSTABLE_Picker__selectionEmpty{margin-left:calc(.375rem + 1px)}.UNSTABLE_Picker__selection :where(a,button){z-index:1;position:relative}.UNSTABLE_Picker__trigger:before{content:"";z-index:0;position:absolute;inset:0}.UNSTABLE_Picker__trigger{appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.UNSTABLE_Picker__helperText{color:var(--spirit-color-form-field-helper-text);margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43;display:block}.UNSTABLE_Picker__validationText,.UNSTABLE_Picker>[data-spirit-element=validation_text]{margin-top:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43;display:block}.UNSTABLE_Picker__validationText>ul:is(ul),.UNSTABLE_Picker__validationText>ul:is(ol),.UNSTABLE_Picker>[data-spirit-element=validation_text]>ul:is(ul),.UNSTABLE_Picker>[data-spirit-element=validation_text]>ul:is(ol){margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.UNSTABLE_Picker__validationText>svg,.UNSTABLE_Picker>[data-spirit-element=validation_text]>svg{flex-shrink:0}.UNSTABLE_Picker__validationText:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.UNSTABLE_Picker>[data-spirit-element=validation_text]:has(>svg:first-child:not(:only-child)){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}.UNSTABLE_Picker--fluid{width:100%}.UNSTABLE_Picker--small{--spirit-picker-input-height:2rem;--spirit-picker-input-font-style:normal;--spirit-picker-input-font-weight:400;--spirit-picker-input-font-size:.875rem;--spirit-picker-input-line-height:1.43;--spirit-picker-input-font-family:"Inter", sans-serif;--spirit-picker-input-border-radius-mobile:.5rem;--spirit-picker-input-border-radius-tablet:.5rem;--spirit-picker-input-border-radius-desktop:.5rem}.UNSTABLE_Picker--medium{--spirit-picker-input-height:2.5rem;--spirit-picker-input-font-style:normal;--spirit-picker-input-font-weight:400;--spirit-picker-input-font-size:1rem;--spirit-picker-input-line-height:1.5;--spirit-picker-input-font-family:"Inter", sans-serif;--spirit-picker-input-border-radius-mobile:.5rem;--spirit-picker-input-border-radius-tablet:.5rem;--spirit-picker-input-border-radius-desktop:.5rem}.UNSTABLE_Picker--large{--spirit-picker-input-height:3rem;--spirit-picker-input-font-style:normal;--spirit-picker-input-font-weight:400;--spirit-picker-input-font-size:1rem;--spirit-picker-input-line-height:1.5;--spirit-picker-input-font-family:"Inter", sans-serif;--spirit-picker-input-border-radius-mobile:.5rem;--spirit-picker-input-border-radius-tablet:.5rem;--spirit-picker-input-border-radius-desktop:.5rem}.UNSTABLE_Picker--success:not(.does-not-exist) .UNSTABLE_Picker__inputContainer,.UNSTABLE_Picker.has-success .UNSTABLE_Picker__inputContainer{border-color:#006e36;border-color:var(--spirit-color-form-field-success)}.UNSTABLE_Picker--success:not(.does-not-exist) .UNSTABLE_Picker__validationText,.UNSTABLE_Picker--success:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_Picker.has-success .UNSTABLE_Picker__validationText,.UNSTABLE_Picker.has-success [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-success)}.UNSTABLE_Picker--warning:not(.does-not-exist) .UNSTABLE_Picker__inputContainer,.UNSTABLE_Picker.has-warning .UNSTABLE_Picker__inputContainer{border-color:#c26400;border-color:var(--spirit-color-form-field-warning)}.UNSTABLE_Picker--warning:not(.does-not-exist) .UNSTABLE_Picker__validationText,.UNSTABLE_Picker--warning:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_Picker.has-warning .UNSTABLE_Picker__validationText,.UNSTABLE_Picker.has-warning [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-warning)}.UNSTABLE_Picker--danger:not(.does-not-exist) .UNSTABLE_Picker__inputContainer,.UNSTABLE_Picker.has-danger .UNSTABLE_Picker__inputContainer{border-color:#b60000;border-color:var(--spirit-color-form-field-danger)}.UNSTABLE_Picker--danger:not(.does-not-exist) .UNSTABLE_Picker__validationText,.UNSTABLE_Picker--danger:not(.does-not-exist) [data-spirit-element=validation_text],.UNSTABLE_Picker.has-danger .UNSTABLE_Picker__validationText,.UNSTABLE_Picker.has-danger [data-spirit-element=validation_text]{color:var(--spirit-color-form-field-danger)}.UNSTABLE_Picker--disabled:not(.does-not-exist)>.UNSTABLE_Picker__label,.UNSTABLE_Picker.is-disabled>.UNSTABLE_Picker__label,.UNSTABLE_Picker--disabled:not(.does-not-exist)>.UNSTABLE_Picker__label:after,.UNSTABLE_Picker.is-disabled>.UNSTABLE_Picker__label:after{color:var(--spirit-color-disabled-content)}.UNSTABLE_Picker--disabled:not(.does-not-exist) .UNSTABLE_Picker__trigger,.UNSTABLE_Picker.is-disabled .UNSTABLE_Picker__trigger{pointer-events:none;cursor:default}.UNSTABLE_Picker--disabled:not(.does-not-exist) .UNSTABLE_Picker__inputContainer,.UNSTABLE_Picker.is-disabled .UNSTABLE_Picker__inputContainer{color:var(--spirit-color-disabled-content);cursor:default;border-color:#e5e5e5;border-color:var(--spirit-color-disabled-border);background-color:#f9f9f9;background-color:var(--spirit-color-disabled-background);box-shadow:none}.UNSTABLE_Picker--disabled:not(.does-not-exist)>.UNSTABLE_Picker__helperText,.UNSTABLE_Picker.is-disabled>.UNSTABLE_Picker__helperText,.UNSTABLE_Picker--disabled:not(.does-not-exist)>.UNSTABLE_Picker__validationText,.UNSTABLE_Picker--disabled:not(.does-not-exist)>[data-spirit-element=validation_text],.UNSTABLE_Picker.is-disabled>.UNSTABLE_Picker__validationText,.UNSTABLE_Picker.is-disabled>[data-spirit-element=validation_text]{color:var(--spirit-color-disabled-content)}.UNSTABLE_Table{border-collapse:collapse;border-spacing:0;width:100%;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.UNSTABLE_Table thead{text-align:left}.UNSTABLE_Table th{font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.075em;text-transform:lowercase;vertical-align:middle;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic);padding:.375rem;font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.44}.UNSTABLE_Table td{vertical-align:middle;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--spirit-color-border-basic);padding:.375rem}.UNSTABLE_Table--bordered,.UNSTABLE_Table--bordered th,.UNSTABLE_Table--bordered td{border:1px solid #e5e5e5;border:1px solid var(--spirit-color-border-basic)}.UNSTABLE_Table--compact th,.UNSTABLE_Table--compact td{padding:.25rem}.UNSTABLE_Table--hoverable tbody tr{transition:background-color .125s ease-in-out}.UNSTABLE_Table--striped tbody tr:nth-child(odd),.UNSTABLE_Table--hoverable tbody tr:hover{background-color:#fbf7f4;background-color:var(--spirit-color-background-tertiary)}.UNSTABLE_Table tr:last-child td{border-bottom:none}.UNSTABLE_Table--responsive{display:block;overflow-x:auto}.accessibility-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.accessibility-tap-target{position:relative}.accessibility-tap-target:before{content:"";width:max(2.5rem,100%);height:max(2.5rem,100%);position:absolute;top:50%;left:50%;translate:-50% -50%}[aria-expanded=true]{--spirit-accessibility-expanded-open-display:initial;--spirit-accessibility-expanded-closed-display:none}[aria-expanded=false]{--spirit-accessibility-expanded-open-display:none;--spirit-accessibility-expanded-closed-display:initial}[aria-expanded] .accessibility-open{display:var(--spirit-accessibility-expanded-open-display)}[aria-expanded] .accessibility-closed{display:var(--spirit-accessibility-expanded-closed-display)}[aria-checked=true]{--spirit-accessibility-checked-checked-display:inline-flex;--spirit-accessibility-checked-unchecked-display:none}[aria-checked=false]{--spirit-accessibility-checked-checked-display:none;--spirit-accessibility-checked-unchecked-display:inline-flex}[aria-checked] .accessibility-checked{display:var(--spirit-accessibility-checked-checked-display)}[aria-checked] .accessibility-unchecked{display:var(--spirit-accessibility-checked-unchecked-display)}@keyframes spin{0%{transform:translate(0)rotate(0);transform:translate(var(--animation-spin-translate,0)) rotate(0)}to{transform:translate(0)rotate(360deg);transform:translate(var(--animation-spin-translate,0)) rotate(360deg)}}.animation-spin-clockwise{animation:1s linear infinite spin}.breakout-container{margin-left:calc(-1*var(--container-padding-inline));margin-right:calc(-1*var(--container-padding-inline))}@media (min-width:48rem){.breakout-container-tablet{margin-left:calc(-1*var(--container-padding-inline));margin-right:calc(-1*var(--container-padding-inline))}}@media (min-width:80rem){.breakout-container-desktop{margin-left:calc(-1*var(--container-padding-inline));margin-right:calc(-1*var(--container-padding-inline))}}@media (max-width:47.999rem){.breakout-container-mobile-only{margin-left:calc(-1*var(--container-padding-inline));margin-right:calc(-1*var(--container-padding-inline))}}@media (min-width:48rem) and (max-width:79.999rem){.breakout-container-tablet-only{margin-left:calc(-1*var(--container-padding-inline));margin-right:calc(-1*var(--container-padding-inline))}}.button-unstyled{appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@supports (color:oklch(from red l c h)){.dynamic-color-border{border-color:oklch(from var(--spirit-local-background-color) calc(l + .75 * (.8 - l)) clamp(0, c * (1 + 2 * (l - .5)), .2) h/100%)}@supports (color:lab(from red l 1 1% / calc(alpha + 0.1))){.dynamic-color-border{border-color:oklch(from var(--spirit-local-background-color) calc(l + var(--spirit-dynamic-color-lightness-delta-border,.75) * (var(--spirit-dynamic-color-lightness-midpoint,.8) - l)) clamp(0, c * (1 + var(--spirit-dynamic-color-chroma-scale-border,2) * (l - var(--spirit-dynamic-color-chroma-lightness-midpoint,.5))), var(--spirit-dynamic-color-chroma-upper-limit,.2)) h/100%)}}.dynamic-color-background-interactive{--spirit-local-background-color-state-hover:oklch(from var(--spirit-local-background-color) calc(l + var(--spirit-dynamic-color-lightness-delta-background-state-hover,.3) * (var(--spirit-dynamic-color-lightness-midpoint,.8) - l)) clamp(0, c * (1 + var(--spirit-dynamic-color-chroma-scale-background-state-hover,4) * (l - var(--spirit-dynamic-color-chroma-lightness-midpoint,.5))), var(--spirit-dynamic-color-chroma-upper-limit,.2)) h/100%);--spirit-local-background-color-state-active:oklch(from var(--spirit-local-background-color) calc(l + var(--spirit-dynamic-color-lightness-delta-background-state-active,.45) * (var(--spirit-dynamic-color-lightness-midpoint,.8) - l)) clamp(0, c * (1 + var(--spirit-dynamic-color-chroma-scale-background-state-active,4) * (l - var(--spirit-dynamic-color-chroma-lightness-midpoint,.5))), var(--spirit-dynamic-color-chroma-upper-limit,.2)) h/100%)}@media (hover:hover){.dynamic-color-background-interactive:hover{background-color:var(--spirit-local-background-color-state-hover)}}.dynamic-color-background-interactive:active{background-color:var(--spirit-local-background-color-state-active)}}.dynamic-color-background-interactive{color:inherit}@supports (color:oklch(from red l c h)){.dynamic-color-background-selected{background-color:oklch(from var(--spirit-local-background-color) calc(l + .3 * (.8 - l)) clamp(0, c * (1 + 4 * (l - .5)), .2) h/100%)}@supports (color:lab(from red l 1 1% / calc(alpha + 0.1))){.dynamic-color-background-selected{background-color:oklch(from var(--spirit-local-background-color) calc(l + var(--spirit-dynamic-color-lightness-delta-background-selected,.3) * (var(--spirit-dynamic-color-lightness-midpoint,.8) - l)) clamp(0, c * (1 + var(--spirit-dynamic-color-chroma-scale-background-selected,4) * (l - var(--spirit-dynamic-color-chroma-lightness-midpoint,.5))), var(--spirit-dynamic-color-chroma-upper-limit,.2)) h/100%)}}}.dynamic-color-background-selected,.dynamic-color-background-selected:active{color:inherit}@media (hover:hover){.dynamic-color-background-selected:hover{color:inherit}}.image-responsive{max-width:100%;height:auto;display:block}:where(button).link-primary,:where(button).link-secondary,:where(button).link-tertiary,:where(button).link-inherit{appearance:none;font:inherit;color:inherit;box-shadow:none;cursor:pointer;text-decoration-skip-ink:none;text-underline-offset:.1875em;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){:where(button).link-primary:hover,:where(button).link-secondary:hover,:where(button).link-tertiary:hover,:where(button).link-inherit:hover{-webkit-text-decoration:underline;text-decoration:underline}}:where(button).link-primary:active,:where(button).link-secondary:active,:where(button).link-tertiary:active,:where(button).link-inherit:active{-webkit-text-decoration:underline;text-decoration:underline}:where(button).link-primary,:where(button).link-secondary,:where(button).link-tertiary,:where(button).link-inherit{-webkit-user-select:text;user-select:text}.link-primary{color:var(--spirit-color-link-primary-state-default)}.link-primary:hover{color:var(--spirit-color-link-primary-state-hover)}.link-primary:active{color:var(--spirit-color-link-primary-state-active)}.link-secondary{color:var(--spirit-color-link-secondary-state-default)}.link-secondary:hover{color:var(--spirit-color-link-secondary-state-hover)}.link-secondary:active{color:var(--spirit-color-link-secondary-state-active)}.link-tertiary{color:var(--spirit-color-link-tertiary-state-default)}.link-tertiary:hover{color:var(--spirit-color-link-tertiary-state-hover)}.link-tertiary:active{color:var(--spirit-color-link-tertiary-state-active)}.link-inherit{--spirit-link-color-internal:var(--spirit-link-color,inherit);color:var(--spirit-link-color-internal)}@media (hover:hover){.link-inherit:hover{color:var(--spirit-link-color-hover,var(--spirit-link-color-internal))}}.link-inherit:active{color:var(--spirit-link-color-active,var(--spirit-link-color-internal))}.link-inherit:visited{color:var(--spirit-link-color-visited,var(--spirit-link-color-internal))}[class*=typography-heading] a{-webkit-text-decoration:none;text-decoration:none}.link-underlined,[class*=typography-heading] a:hover,[class*=typography-heading] a:active{-webkit-text-decoration:underline;text-decoration:underline}.link-allow-visited-style:visited{color:var(--spirit-color-link-state-visited)}.link-disabled:not(does-not-exist):active,.link-disabled:not(does-not-exist):visited,button.link-disabled:active,button.link-disabled:visited,.link-disabled:not(does-not-exist),button.link-disabled,.link-disabled:not(does-not-exist):hover,.link-disabled:not(does-not-exist):focus,button.link-disabled:hover,button.link-disabled:focus{color:var(--spirit-color-disabled-content);cursor:default}.link-disabled:not(does-not-exist):not(.link-underlined),button.link-disabled:not(.link-underlined){-webkit-text-decoration:none;text-decoration:none}.link-stretched:before{content:"";z-index:0;position:absolute;inset:0}.link-not-underlined:not(does-not-exist):active,button.link-not-underlined:active,.link-not-underlined:not(does-not-exist),button.link-not-underlined,.link-not-underlined:not(does-not-exist):hover,.link-not-underlined:not(does-not-exist):focus,button.link-not-underlined:hover,button.link-not-underlined:focus{-webkit-text-decoration:none;text-decoration:none}.list-unstyled{list-style:none}.is-scrolling-disabled{overflow:hidden}.text-underlined-dotted{text-underline-offset:8%;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:calc(1em/7.14286)}.text-truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.text-truncate-multiline{-webkit-line-clamp:3;-webkit-line-clamp:var(--text-truncate-lines,3);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.typography-body-large-bold{font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.44}.typography-body-large-italic{font-family:Inter,sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.44}.typography-body-large-regular{font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.44}.typography-body-large-semibold{font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.44}.typography-body-medium-bold{font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5}.typography-body-medium-italic{font-family:Inter,sans-serif;font-size:1rem;font-style:italic;font-weight:400;line-height:1.5}.typography-body-medium-regular{font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.typography-body-medium-semibold{font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.typography-body-small-bold{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.43}.typography-body-small-italic{font-family:Inter,sans-serif;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.43}.typography-body-small-regular{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.43}.typography-body-small-semibold{font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.43}.typography-body-xlarge-bold{font-family:Inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.6}.typography-body-xlarge-italic{font-family:Inter,sans-serif;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.6}.typography-body-xlarge-regular{font-family:Inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.6}.typography-body-xlarge-semibold{font-family:Inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.6}.typography-body-xsmall-bold{font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.33}.typography-body-xsmall-italic{font-family:Inter,sans-serif;font-size:.75rem;font-style:italic;font-weight:400;line-height:1.33}.typography-body-xsmall-regular{font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.33}.typography-body-xsmall-semibold{font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.33}.typography-heading-large-bold{font-family:sofia-pro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:700;line-height:1.07}@media (min-width:48rem){.typography-heading-large-bold{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:1.21}}@media (min-width:80rem){.typography-heading-large-bold{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:1.21}}.typography-heading-large-italic{font-family:sofia-pro,sans-serif;font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.07}@media (min-width:48rem){.typography-heading-large-italic{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:italic;font-weight:400;line-height:1.21}}@media (min-width:80rem){.typography-heading-large-italic{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:italic;font-weight:400;line-height:1.21}}.typography-heading-large-regular{font-family:sofia-pro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;line-height:1.07}@media (min-width:48rem){.typography-heading-large-regular{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:400;line-height:1.21}}@media (min-width:80rem){.typography-heading-large-regular{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:400;line-height:1.21}}.typography-heading-large-semibold{font-family:sofia-pro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:1.07}@media (min-width:48rem){.typography-heading-large-semibold{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:600;line-height:1.21}}@media (min-width:80rem){.typography-heading-large-semibold{font-family:sofia-pro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:600;line-height:1.21}}.typography-heading-medium-bold{font-family:sofia-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.17}@media (min-width:48rem){.typography-heading-medium-bold{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:1.31}}@media (min-width:80rem){.typography-heading-medium-bold{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:1.31}}.typography-heading-medium-italic{font-family:sofia-pro,sans-serif;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.17}@media (min-width:48rem){.typography-heading-medium-italic{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.31}}@media (min-width:80rem){.typography-heading-medium-italic{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.31}}.typography-heading-medium-regular{font-family:sofia-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.17}@media (min-width:48rem){.typography-heading-medium-regular{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.31}}@media (min-width:80rem){.typography-heading-medium-regular{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.31}}.typography-heading-medium-semibold{font-family:sofia-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.17}@media (min-width:48rem){.typography-heading-medium-semibold{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.31}}@media (min-width:80rem){.typography-heading-medium-semibold{font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.31}}.typography-heading-small-bold{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.2}@media (min-width:48rem){.typography-heading-small-bold{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:700;line-height:1.38}}@media (min-width:80rem){.typography-heading-small-bold{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:700;line-height:1.38}}.typography-heading-small-italic{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.2}@media (min-width:48rem){.typography-heading-small-italic{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:italic;font-weight:400;line-height:1.38}}@media (min-width:80rem){.typography-heading-small-italic{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:italic;font-weight:400;line-height:1.38}}.typography-heading-small-regular{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:48rem){.typography-heading-small-regular{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:400;line-height:1.38}}@media (min-width:80rem){.typography-heading-small-regular{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:400;line-height:1.38}}.typography-heading-small-semibold{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.2}@media (min-width:48rem){.typography-heading-small-semibold{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:1.38}}@media (min-width:80rem){.typography-heading-small-semibold{font-family:sofia-pro,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:1.38}}.typography-heading-xlarge-bold{font-family:sofia-pro,sans-serif;font-size:2.125rem;font-style:normal;font-weight:700;line-height:1.18}@media (min-width:48rem){.typography-heading-xlarge-bold{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:700;line-height:1.18}}@media (min-width:80rem){.typography-heading-xlarge-bold{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:700;line-height:1.18}}.typography-heading-xlarge-italic{font-family:sofia-pro,sans-serif;font-size:2.125rem;font-style:italic;font-weight:400;line-height:1.18}@media (min-width:48rem){.typography-heading-xlarge-italic{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:italic;font-weight:400;line-height:1.18}}@media (min-width:80rem){.typography-heading-xlarge-italic{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:italic;font-weight:400;line-height:1.18}}.typography-heading-xlarge-regular{font-family:sofia-pro,sans-serif;font-size:2.125rem;font-style:normal;font-weight:400;line-height:1.18}@media (min-width:48rem){.typography-heading-xlarge-regular{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:400;line-height:1.18}}@media (min-width:80rem){.typography-heading-xlarge-regular{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:400;line-height:1.18}}.typography-heading-xlarge-semibold{font-family:sofia-pro,sans-serif;font-size:2.125rem;font-style:normal;font-weight:600;line-height:1.18}@media (min-width:48rem){.typography-heading-xlarge-semibold{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:600;line-height:1.18}}@media (min-width:80rem){.typography-heading-xlarge-semibold{font-family:sofia-pro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:600;line-height:1.18}}.typography-heading-xsmall-bold{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.22}@media (min-width:48rem){.typography-heading-xsmall-bold{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.2}}@media (min-width:80rem){.typography-heading-xsmall-bold{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.2}}.typography-heading-xsmall-italic{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.22}@media (min-width:48rem){.typography-heading-xsmall-italic{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.2}}@media (min-width:80rem){.typography-heading-xsmall-italic{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.2}}.typography-heading-xsmall-regular{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.22}@media (min-width:48rem){.typography-heading-xsmall-regular{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.2}}@media (min-width:80rem){.typography-heading-xsmall-regular{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.2}}.typography-heading-xsmall-semibold{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.22}@media (min-width:48rem){.typography-heading-xsmall-semibold{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.2}}@media (min-width:80rem){.typography-heading-xsmall-semibold{font-family:sofia-pro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.2}}.bg-accent-01-basic{--spirit-local-background-color:var(--spirit-color-accent-01-background-basic);background-color:#b60000!important;background-color:var(--spirit-color-accent-01-background-basic)!important}.bg-accent-01-subtle{--spirit-local-background-color:var(--spirit-color-accent-01-background-subtle);background-color:#fce5e5!important;background-color:var(--spirit-color-accent-01-background-subtle)!important}.bg-accent-02-basic{--spirit-local-background-color:var(--spirit-color-accent-02-background-basic);background-color:#ffbe00!important;background-color:var(--spirit-color-accent-02-background-basic)!important}.bg-accent-02-subtle{--spirit-local-background-color:var(--spirit-color-accent-02-background-subtle);background-color:#fff7ee!important;background-color:var(--spirit-color-accent-02-background-subtle)!important}.bg-accent-03-basic{--spirit-local-background-color:var(--spirit-color-accent-03-background-basic);background-color:#404040!important;background-color:var(--spirit-color-accent-03-background-basic)!important}.bg-accent-03-subtle{--spirit-local-background-color:var(--spirit-color-accent-03-background-subtle);background-color:#f2f2f2!important;background-color:var(--spirit-color-accent-03-background-subtle)!important}.bg-accent-04-basic{--spirit-local-background-color:var(--spirit-color-accent-04-background-basic);background-color:#006e36!important;background-color:var(--spirit-color-accent-04-background-basic)!important}.bg-accent-04-subtle{--spirit-local-background-color:var(--spirit-color-accent-04-background-subtle);background-color:#f2f9f5!important;background-color:var(--spirit-color-accent-04-background-subtle)!important}.bg-accent-05-basic{--spirit-local-background-color:var(--spirit-color-accent-05-background-basic);background-color:#e61f60!important;background-color:var(--spirit-color-accent-05-background-basic)!important}.bg-accent-05-subtle{--spirit-local-background-color:var(--spirit-color-accent-05-background-subtle);background-color:#f5f6fa!important;background-color:var(--spirit-color-accent-05-background-subtle)!important}.bg-accent-06-basic{--spirit-local-background-color:var(--spirit-color-accent-06-background-basic);background-color:#ffcb3b!important;background-color:var(--spirit-color-accent-06-background-basic)!important}.bg-accent-06-subtle{--spirit-local-background-color:var(--spirit-color-accent-06-background-subtle);background-color:#fffaeb!important;background-color:var(--spirit-color-accent-06-background-subtle)!important}.bg-emotion-danger-basic{--spirit-local-background-color:var(--spirit-color-emotion-danger-background-basic);background-color:#b60000!important;background-color:var(--spirit-color-emotion-danger-background-basic)!important}.bg-emotion-danger-subtle{--spirit-local-background-color:var(--spirit-color-emotion-danger-background-subtle);background-color:#fef2f2!important;background-color:var(--spirit-color-emotion-danger-background-subtle)!important}.bg-emotion-informative-basic{--spirit-local-background-color:var(--spirit-color-emotion-informative-background-basic);background-color:#005dba!important;background-color:var(--spirit-color-emotion-informative-background-basic)!important}.bg-emotion-informative-subtle{--spirit-local-background-color:var(--spirit-color-emotion-informative-background-subtle);background-color:#f2f8fe!important;background-color:var(--spirit-color-emotion-informative-background-subtle)!important}.bg-emotion-success-basic{--spirit-local-background-color:var(--spirit-color-emotion-success-background-basic);background-color:#006e36!important;background-color:var(--spirit-color-emotion-success-background-basic)!important}.bg-emotion-success-subtle{--spirit-local-background-color:var(--spirit-color-emotion-success-background-subtle);background-color:#f2f9f5!important;background-color:var(--spirit-color-emotion-success-background-subtle)!important}.bg-emotion-warning-basic{--spirit-local-background-color:var(--spirit-color-emotion-warning-background-basic);background-color:#c26400!important;background-color:var(--spirit-color-emotion-warning-background-basic)!important}.bg-emotion-warning-subtle{--spirit-local-background-color:var(--spirit-color-emotion-warning-background-subtle);background-color:#fef8f2!important;background-color:var(--spirit-color-emotion-warning-background-subtle)!important}.bg-primary{--spirit-local-background-color:var(--spirit-color-background-primary);background-color:#fff!important;background-color:var(--spirit-color-background-primary)!important}.bg-secondary{--spirit-local-background-color:var(--spirit-color-background-secondary);background-color:#f9f9f9!important;background-color:var(--spirit-color-background-secondary)!important}.bg-tertiary{--spirit-local-background-color:var(--spirit-color-background-tertiary);background-color:#fbf7f4!important;background-color:var(--spirit-color-background-tertiary)!important}.bg-neutral-basic{--spirit-local-background-color:var(--spirit-color-neutral-background-basic);background-color:#202020!important;background-color:var(--spirit-color-neutral-background-basic)!important}.bg-neutral-subtle{--spirit-local-background-color:var(--spirit-color-neutral-background-subtle);background-color:#f2f2f2!important;background-color:var(--spirit-color-neutral-background-subtle)!important}.bg-selected-basic{--spirit-local-background-color:var(--spirit-color-selected-background-basic);background-color:#ffcb3b!important;background-color:var(--spirit-color-selected-background-basic)!important}.bg-selected-subtle{--spirit-local-background-color:var(--spirit-color-selected-background-subtle);background-color:#ffefc4!important;background-color:var(--spirit-color-selected-background-subtle)!important}.bg-gradient-primary{background-image:linear-gradient(90deg,#c30c13 0%,#e4192a 25% 75%,#c30c13 100%)!important;background-image:linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-primary-color-01,#c30c13) 0%, var(--spirit-color-gradient-primary-color-02,#e4192a) 25%, var(--spirit-color-gradient-primary-color-03,#e4192a) 75%, var(--spirit-color-gradient-primary-color-04,#c30c13) 100%)!important}.bg-gradient-secondary{background-image:linear-gradient(135deg,#c30c13 0%,#e4192a 25% 75%,#c30c13 100%)!important;background-image:linear-gradient(var(--gradient-angle,135deg), var(--spirit-color-gradient-secondary-color-01,#c30c13) 0%, var(--spirit-color-gradient-secondary-color-02,#e4192a) 25%, var(--spirit-color-gradient-secondary-color-03,#e4192a) 75%, var(--spirit-color-gradient-secondary-color-04,#c30c13) 100%)!important}.border-accent-01-basic{border-color:#b60000!important;border-color:var(--spirit-color-accent-01-border-basic)!important}.border-accent-01-subtle{border-color:#fce5e5!important;border-color:var(--spirit-color-accent-01-border-subtle)!important}.border-accent-02-basic{border-color:#ffcb3b!important;border-color:var(--spirit-color-accent-02-border-basic)!important}.border-accent-02-subtle{border-color:#fff7ee!important;border-color:var(--spirit-color-accent-02-border-subtle)!important}.border-accent-03-basic{border-color:#404040!important;border-color:var(--spirit-color-accent-03-border-basic)!important}.border-accent-03-subtle{border-color:#f2f2f2!important;border-color:var(--spirit-color-accent-03-border-subtle)!important}.border-accent-04-basic{border-color:#006e36!important;border-color:var(--spirit-color-accent-04-border-basic)!important}.border-accent-04-subtle{border-color:#f2f9f5!important;border-color:var(--spirit-color-accent-04-border-subtle)!important}.border-accent-05-basic{border-color:#e61f60!important;border-color:var(--spirit-color-accent-05-border-basic)!important}.border-accent-05-subtle{border-color:#f28faf!important;border-color:var(--spirit-color-accent-05-border-subtle)!important}.border-accent-06-basic{border-color:#ffd562!important;border-color:var(--spirit-color-accent-06-border-basic)!important}.border-accent-06-subtle{border-color:#ffefc4!important;border-color:var(--spirit-color-accent-06-border-subtle)!important}.border-emotion-danger-basic{border-color:#b60000!important;border-color:var(--spirit-color-emotion-danger-border-basic)!important}.border-emotion-danger-subtle{border-color:#f18080!important;border-color:var(--spirit-color-emotion-danger-border-subtle)!important}.border-emotion-informative-basic{border-color:#005dba!important;border-color:var(--spirit-color-emotion-informative-border-basic)!important}.border-emotion-informative-subtle{border-color:#7fb9f3!important;border-color:var(--spirit-color-emotion-informative-border-subtle)!important}.border-emotion-success-basic{border-color:#006e36!important;border-color:var(--spirit-color-emotion-success-border-basic)!important}.border-emotion-success-subtle{border-color:#7fc4a1!important;border-color:var(--spirit-color-emotion-success-border-subtle)!important}.border-emotion-warning-basic{border-color:#c26400!important;border-color:var(--spirit-color-emotion-warning-border-basic)!important}.border-emotion-warning-subtle{border-color:#f9be80!important;border-color:var(--spirit-color-emotion-warning-border-subtle)!important}.border-basic{border-color:#e5e5e5!important;border-color:var(--spirit-color-border-basic)!important}.rounded-0{border-radius:0!important}.rounded-100{border-radius:.125rem!important}.rounded-200{border-radius:.25rem!important}.rounded-300{border-radius:.5rem!important}.rounded-400{border-radius:.75rem!important}.rounded-500{border-radius:1rem!important}.rounded-600{border-radius:1.5rem!important}.rounded-700{border-radius:2rem!important}.rounded-full{border-radius:624.938rem!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-0{--spirit-local-border-width:0;border-width:0!important}.border-100{--spirit-local-border-width:1px;border-width:1px!important}.border-200{--spirit-local-border-width:2px;border-width:2px!important}.color-scheme-on-accent-01-basic{--spirit-local-background-color:var(--spirit-color-accent-01-background-basic);--spirit-local-color:var(--spirit-color-accent-01-content-subtle);background-color:#b60000!important;background-color:var(--spirit-color-accent-01-background-basic)!important;color:var(--spirit-color-accent-01-content-subtle)!important}.color-scheme-on-accent-01-subtle{--spirit-local-background-color:var(--spirit-color-accent-01-background-subtle);--spirit-local-color:var(--spirit-color-accent-01-content-basic);background-color:#fce5e5!important;background-color:var(--spirit-color-accent-01-background-subtle)!important;color:var(--spirit-color-accent-01-content-basic)!important}.color-scheme-on-accent-02-basic{--spirit-local-background-color:var(--spirit-color-accent-02-background-basic);--spirit-local-color:var(--spirit-color-accent-02-content-subtle);background-color:#ffbe00!important;background-color:var(--spirit-color-accent-02-background-basic)!important;color:var(--spirit-color-accent-02-content-subtle)!important}.color-scheme-on-accent-02-subtle{--spirit-local-background-color:var(--spirit-color-accent-02-background-subtle);--spirit-local-color:var(--spirit-color-accent-02-content-basic);background-color:#fff7ee!important;background-color:var(--spirit-color-accent-02-background-subtle)!important;color:var(--spirit-color-accent-02-content-basic)!important}.color-scheme-on-accent-03-basic{--spirit-local-background-color:var(--spirit-color-accent-03-background-basic);--spirit-local-color:var(--spirit-color-accent-03-content-subtle);background-color:#404040!important;background-color:var(--spirit-color-accent-03-background-basic)!important;color:var(--spirit-color-accent-03-content-subtle)!important}.color-scheme-on-accent-03-subtle{--spirit-local-background-color:var(--spirit-color-accent-03-background-subtle);--spirit-local-color:var(--spirit-color-accent-03-content-basic);background-color:#f2f2f2!important;background-color:var(--spirit-color-accent-03-background-subtle)!important;color:var(--spirit-color-accent-03-content-basic)!important}.color-scheme-on-accent-04-basic{--spirit-local-background-color:var(--spirit-color-accent-04-background-basic);--spirit-local-color:var(--spirit-color-accent-04-content-subtle);background-color:#006e36!important;background-color:var(--spirit-color-accent-04-background-basic)!important;color:var(--spirit-color-accent-04-content-subtle)!important}.color-scheme-on-accent-04-subtle{--spirit-local-background-color:var(--spirit-color-accent-04-background-subtle);--spirit-local-color:var(--spirit-color-accent-04-content-basic);background-color:#f2f9f5!important;background-color:var(--spirit-color-accent-04-background-subtle)!important;color:var(--spirit-color-accent-04-content-basic)!important}.color-scheme-on-accent-05-basic{--spirit-local-background-color:var(--spirit-color-accent-05-background-basic);--spirit-local-color:var(--spirit-color-accent-05-content-subtle);background-color:#e61f60!important;background-color:var(--spirit-color-accent-05-background-basic)!important;color:var(--spirit-color-accent-05-content-subtle)!important}.color-scheme-on-accent-05-subtle{--spirit-local-background-color:var(--spirit-color-accent-05-background-subtle);--spirit-local-color:var(--spirit-color-accent-05-content-basic);background-color:#f5f6fa!important;background-color:var(--spirit-color-accent-05-background-subtle)!important;color:var(--spirit-color-accent-05-content-basic)!important}.color-scheme-on-accent-06-basic{--spirit-local-background-color:var(--spirit-color-accent-06-background-basic);--spirit-local-color:var(--spirit-color-accent-06-content-subtle);background-color:#ffcb3b!important;background-color:var(--spirit-color-accent-06-background-basic)!important;color:var(--spirit-color-accent-06-content-subtle)!important}.color-scheme-on-accent-06-subtle{--spirit-local-background-color:var(--spirit-color-accent-06-background-subtle);--spirit-local-color:var(--spirit-color-accent-06-content-basic);background-color:#fffaeb!important;background-color:var(--spirit-color-accent-06-background-subtle)!important;color:var(--spirit-color-accent-06-content-basic)!important}.color-scheme-on-emotion-danger-basic{--spirit-local-background-color:var(--spirit-color-emotion-danger-background-basic);--spirit-local-color:var(--spirit-color-emotion-danger-content-subtle);background-color:#b60000!important;background-color:var(--spirit-color-emotion-danger-background-basic)!important;color:var(--spirit-color-emotion-danger-content-subtle)!important}.color-scheme-on-emotion-danger-subtle{--spirit-local-background-color:var(--spirit-color-emotion-danger-background-subtle);--spirit-local-color:var(--spirit-color-emotion-danger-content-basic);background-color:#fef2f2!important;background-color:var(--spirit-color-emotion-danger-background-subtle)!important;color:var(--spirit-color-emotion-danger-content-basic)!important}.color-scheme-on-emotion-informative-basic{--spirit-local-background-color:var(--spirit-color-emotion-informative-background-basic);--spirit-local-color:var(--spirit-color-emotion-informative-content-subtle);background-color:#005dba!important;background-color:var(--spirit-color-emotion-informative-background-basic)!important;color:var(--spirit-color-emotion-informative-content-subtle)!important}.color-scheme-on-emotion-informative-subtle{--spirit-local-background-color:var(--spirit-color-emotion-informative-background-subtle);--spirit-local-color:var(--spirit-color-emotion-informative-content-basic);background-color:#f2f8fe!important;background-color:var(--spirit-color-emotion-informative-background-subtle)!important;color:var(--spirit-color-emotion-informative-content-basic)!important}.color-scheme-on-emotion-success-basic{--spirit-local-background-color:var(--spirit-color-emotion-success-background-basic);--spirit-local-color:var(--spirit-color-emotion-success-content-subtle);background-color:#006e36!important;background-color:var(--spirit-color-emotion-success-background-basic)!important;color:var(--spirit-color-emotion-success-content-subtle)!important}.color-scheme-on-emotion-success-subtle{--spirit-local-background-color:var(--spirit-color-emotion-success-background-subtle);--spirit-local-color:var(--spirit-color-emotion-success-content-basic);background-color:#f2f9f5!important;background-color:var(--spirit-color-emotion-success-background-subtle)!important;color:var(--spirit-color-emotion-success-content-basic)!important}.color-scheme-on-emotion-warning-basic{--spirit-local-background-color:var(--spirit-color-emotion-warning-background-basic);--spirit-local-color:var(--spirit-color-emotion-warning-content-subtle);background-color:#c26400!important;background-color:var(--spirit-color-emotion-warning-background-basic)!important;color:var(--spirit-color-emotion-warning-content-subtle)!important}.color-scheme-on-emotion-warning-subtle{--spirit-local-background-color:var(--spirit-color-emotion-warning-background-subtle);--spirit-local-color:var(--spirit-color-emotion-warning-content-basic);background-color:#fef8f2!important;background-color:var(--spirit-color-emotion-warning-background-subtle)!important;color:var(--spirit-color-emotion-warning-content-basic)!important}.color-scheme-on-disabled{--spirit-local-background-color:var(--spirit-color-disabled-background);--spirit-local-color:var(--spirit-color-disabled-content);background-color:#f9f9f9!important;background-color:var(--spirit-color-disabled-background)!important;color:var(--spirit-color-disabled-content)!important}.color-scheme-on-neutral-basic{--spirit-local-background-color:var(--spirit-color-neutral-background-basic);--spirit-local-color:var(--spirit-color-neutral-content-subtle);background-color:#202020!important;background-color:var(--spirit-color-neutral-background-basic)!important;color:var(--spirit-color-neutral-content-subtle)!important}.color-scheme-on-neutral-subtle{--spirit-local-background-color:var(--spirit-color-neutral-background-subtle);--spirit-local-color:var(--spirit-color-neutral-content-basic);background-color:#f2f2f2!important;background-color:var(--spirit-color-neutral-background-subtle)!important;color:var(--spirit-color-neutral-content-basic)!important}.color-scheme-on-selected-basic{--spirit-local-background-color:var(--spirit-color-selected-background-basic);--spirit-local-color:var(--spirit-color-selected-content-subtle);background-color:#ffcb3b!important;background-color:var(--spirit-color-selected-background-basic)!important;color:var(--spirit-color-selected-content-subtle)!important}.color-scheme-on-selected-subtle{--spirit-local-background-color:var(--spirit-color-selected-background-subtle);--spirit-local-color:var(--spirit-color-selected-content-basic);background-color:#ffefc4!important;background-color:var(--spirit-color-selected-background-subtle)!important;color:var(--spirit-color-selected-content-basic)!important}.d-block{display:block!important}.d-contents{display:contents!important}.d-flex{display:flex!important}.d-grid{display:grid!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-100{margin-left:.0625rem!important;margin-right:.0625rem!important}.mx-200{margin-left:.125rem!important;margin-right:.125rem!important}.mx-300{margin-left:.25rem!important;margin-right:.25rem!important}.mx-400{margin-left:.375rem!important;margin-right:.375rem!important}.mx-500{margin-left:.5rem!important;margin-right:.5rem!important}.mx-600{margin-left:.75rem!important;margin-right:.75rem!important}.mx-700{margin-left:1rem!important;margin-right:1rem!important}.mx-800{margin-left:1.25rem!important;margin-right:1.25rem!important}.mx-900{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-1000{margin-left:2rem!important;margin-right:2rem!important}.mx-1100{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-1200{margin-left:3rem!important;margin-right:3rem!important}.mx-1300{margin-left:3.5rem!important;margin-right:3.5rem!important}.mx-1400{margin-left:4rem!important;margin-right:4rem!important}.mx-1500{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-1600{margin-left:5rem!important;margin-right:5rem!important}.mx-1700{margin-left:6rem!important;margin-right:6rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-100{margin-top:.0625rem!important;margin-bottom:.0625rem!important}.my-200{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-300{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-400{margin-top:.375rem!important;margin-bottom:.375rem!important}.my-500{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-600{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-700{margin-top:1rem!important;margin-bottom:1rem!important}.my-800{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-900{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-1000{margin-top:2rem!important;margin-bottom:2rem!important}.my-1100{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-1200{margin-top:3rem!important;margin-bottom:3rem!important}.my-1300{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-1400{margin-top:4rem!important;margin-bottom:4rem!important}.my-1500{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-1600{margin-top:5rem!important;margin-bottom:5rem!important}.my-1700{margin-top:6rem!important;margin-bottom:6rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-100{margin-top:.0625rem!important}.mt-200{margin-top:.125rem!important}.mt-300{margin-top:.25rem!important}.mt-400{margin-top:.375rem!important}.mt-500{margin-top:.5rem!important}.mt-600{margin-top:.75rem!important}.mt-700{margin-top:1rem!important}.mt-800{margin-top:1.25rem!important}.mt-900{margin-top:1.5rem!important}.mt-1000{margin-top:2rem!important}.mt-1100{margin-top:2.5rem!important}.mt-1200{margin-top:3rem!important}.mt-1300{margin-top:3.5rem!important}.mt-1400{margin-top:4rem!important}.mt-1500{margin-top:4.5rem!important}.mt-1600{margin-top:5rem!important}.mt-1700{margin-top:6rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-100{margin-right:.0625rem!important}.mr-200{margin-right:.125rem!important}.mr-300{margin-right:.25rem!important}.mr-400{margin-right:.375rem!important}.mr-500{margin-right:.5rem!important}.mr-600{margin-right:.75rem!important}.mr-700{margin-right:1rem!important}.mr-800{margin-right:1.25rem!important}.mr-900{margin-right:1.5rem!important}.mr-1000{margin-right:2rem!important}.mr-1100{margin-right:2.5rem!important}.mr-1200{margin-right:3rem!important}.mr-1300{margin-right:3.5rem!important}.mr-1400{margin-right:4rem!important}.mr-1500{margin-right:4.5rem!important}.mr-1600{margin-right:5rem!important}.mr-1700{margin-right:6rem!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-100{margin-bottom:.0625rem!important}.mb-200{margin-bottom:.125rem!important}.mb-300{margin-bottom:.25rem!important}.mb-400{margin-bottom:.375rem!important}.mb-500{margin-bottom:.5rem!important}.mb-600{margin-bottom:.75rem!important}.mb-700{margin-bottom:1rem!important}.mb-800{margin-bottom:1.25rem!important}.mb-900{margin-bottom:1.5rem!important}.mb-1000{margin-bottom:2rem!important}.mb-1100{margin-bottom:2.5rem!important}.mb-1200{margin-bottom:3rem!important}.mb-1300{margin-bottom:3.5rem!important}.mb-1400{margin-bottom:4rem!important}.mb-1500{margin-bottom:4.5rem!important}.mb-1600{margin-bottom:5rem!important}.mb-1700{margin-bottom:6rem!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-100{margin-left:.0625rem!important}.ml-200{margin-left:.125rem!important}.ml-300{margin-left:.25rem!important}.ml-400{margin-left:.375rem!important}.ml-500{margin-left:.5rem!important}.ml-600{margin-left:.75rem!important}.ml-700{margin-left:1rem!important}.ml-800{margin-left:1.25rem!important}.ml-900{margin-left:1.5rem!important}.ml-1000{margin-left:2rem!important}.ml-1100{margin-left:2.5rem!important}.ml-1200{margin-left:3rem!important}.ml-1300{margin-left:3.5rem!important}.ml-1400{margin-left:4rem!important}.ml-1500{margin-left:4.5rem!important}.ml-1600{margin-left:5rem!important}.ml-1700{margin-left:6rem!important}.ml-auto{margin-left:auto!important}.p-0{--spirit-local-padding:0;padding:0!important}.p-100{--spirit-local-padding:.0625rem;padding:.0625rem!important}.p-200{--spirit-local-padding:.125rem;padding:.125rem!important}.p-300{--spirit-local-padding:.25rem;padding:.25rem!important}.p-400{--spirit-local-padding:.375rem;padding:.375rem!important}.p-500{--spirit-local-padding:.5rem;padding:.5rem!important}.p-600{--spirit-local-padding:.75rem;padding:.75rem!important}.p-700{--spirit-local-padding:1rem;padding:1rem!important}.p-800{--spirit-local-padding:1.25rem;padding:1.25rem!important}.p-900{--spirit-local-padding:1.5rem;padding:1.5rem!important}.p-1000{--spirit-local-padding:2rem;padding:2rem!important}.p-1100{--spirit-local-padding:2.5rem;padding:2.5rem!important}.p-1200{--spirit-local-padding:3rem;padding:3rem!important}.p-1300{--spirit-local-padding:3.5rem;padding:3.5rem!important}.p-1400{--spirit-local-padding:4rem;padding:4rem!important}.p-1500{--spirit-local-padding:4.5rem;padding:4.5rem!important}.p-1600{--spirit-local-padding:5rem;padding:5rem!important}.p-1700{--spirit-local-padding:6rem;padding:6rem!important}.px-0{--spirit-local-padding-inline:0;padding-left:0!important;padding-right:0!important}.px-100{--spirit-local-padding-inline:.0625rem;padding-left:.0625rem!important;padding-right:.0625rem!important}.px-200{--spirit-local-padding-inline:.125rem;padding-left:.125rem!important;padding-right:.125rem!important}.px-300{--spirit-local-padding-inline:.25rem;padding-left:.25rem!important;padding-right:.25rem!important}.px-400{--spirit-local-padding-inline:.375rem;padding-left:.375rem!important;padding-right:.375rem!important}.px-500{--spirit-local-padding-inline:.5rem;padding-left:.5rem!important;padding-right:.5rem!important}.px-600{--spirit-local-padding-inline:.75rem;padding-left:.75rem!important;padding-right:.75rem!important}.px-700{--spirit-local-padding-inline:1rem;padding-left:1rem!important;padding-right:1rem!important}.px-800{--spirit-local-padding-inline:1.25rem;padding-left:1.25rem!important;padding-right:1.25rem!important}.px-900{--spirit-local-padding-inline:1.5rem;padding-left:1.5rem!important;padding-right:1.5rem!important}.px-1000{--spirit-local-padding-inline:2rem;padding-left:2rem!important;padding-right:2rem!important}.px-1100{--spirit-local-padding-inline:2.5rem;padding-left:2.5rem!important;padding-right:2.5rem!important}.px-1200{--spirit-local-padding-inline:3rem;padding-left:3rem!important;padding-right:3rem!important}.px-1300{--spirit-local-padding-inline:3.5rem;padding-left:3.5rem!important;padding-right:3.5rem!important}.px-1400{--spirit-local-padding-inline:4rem;padding-left:4rem!important;padding-right:4rem!important}.px-1500{--spirit-local-padding-inline:4.5rem;padding-left:4.5rem!important;padding-right:4.5rem!important}.px-1600{--spirit-local-padding-inline:5rem;padding-left:5rem!important;padding-right:5rem!important}.px-1700{--spirit-local-padding-inline:6rem;padding-left:6rem!important;padding-right:6rem!important}.py-0{--spirit-local-padding-block:0;padding-top:0!important;padding-bottom:0!important}.py-100{--spirit-local-padding-block:.0625rem;padding-top:.0625rem!important;padding-bottom:.0625rem!important}.py-200{--spirit-local-padding-block:.125rem;padding-top:.125rem!important;padding-bottom:.125rem!important}.py-300{--spirit-local-padding-block:.25rem;padding-top:.25rem!important;padding-bottom:.25rem!important}.py-400{--spirit-local-padding-block:.375rem;padding-top:.375rem!important;padding-bottom:.375rem!important}.py-500{--spirit-local-padding-block:.5rem;padding-top:.5rem!important;padding-bottom:.5rem!important}.py-600{--spirit-local-padding-block:.75rem;padding-top:.75rem!important;padding-bottom:.75rem!important}.py-700{--spirit-local-padding-block:1rem;padding-top:1rem!important;padding-bottom:1rem!important}.py-800{--spirit-local-padding-block:1.25rem;padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-900{--spirit-local-padding-block:1.5rem;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-1000{--spirit-local-padding-block:2rem;padding-top:2rem!important;padding-bottom:2rem!important}.py-1100{--spirit-local-padding-block:2.5rem;padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-1200{--spirit-local-padding-block:3rem;padding-top:3rem!important;padding-bottom:3rem!important}.py-1300{--spirit-local-padding-block:3.5rem;padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-1400{--spirit-local-padding-block:4rem;padding-top:4rem!important;padding-bottom:4rem!important}.py-1500{--spirit-local-padding-block:4.5rem;padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-1600{--spirit-local-padding-block:5rem;padding-top:5rem!important;padding-bottom:5rem!important}.py-1700{--spirit-local-padding-block:6rem;padding-top:6rem!important;padding-bottom:6rem!important}.pt-0{--spirit-local-padding-top:0;padding-top:0!important}.pt-100{--spirit-local-padding-top:.0625rem;padding-top:.0625rem!important}.pt-200{--spirit-local-padding-top:.125rem;padding-top:.125rem!important}.pt-300{--spirit-local-padding-top:.25rem;padding-top:.25rem!important}.pt-400{--spirit-local-padding-top:.375rem;padding-top:.375rem!important}.pt-500{--spirit-local-padding-top:.5rem;padding-top:.5rem!important}.pt-600{--spirit-local-padding-top:.75rem;padding-top:.75rem!important}.pt-700{--spirit-local-padding-top:1rem;padding-top:1rem!important}.pt-800{--spirit-local-padding-top:1.25rem;padding-top:1.25rem!important}.pt-900{--spirit-local-padding-top:1.5rem;padding-top:1.5rem!important}.pt-1000{--spirit-local-padding-top:2rem;padding-top:2rem!important}.pt-1100{--spirit-local-padding-top:2.5rem;padding-top:2.5rem!important}.pt-1200{--spirit-local-padding-top:3rem;padding-top:3rem!important}.pt-1300{--spirit-local-padding-top:3.5rem;padding-top:3.5rem!important}.pt-1400{--spirit-local-padding-top:4rem;padding-top:4rem!important}.pt-1500{--spirit-local-padding-top:4.5rem;padding-top:4.5rem!important}.pt-1600{--spirit-local-padding-top:5rem;padding-top:5rem!important}.pt-1700{--spirit-local-padding-top:6rem;padding-top:6rem!important}.pr-0{--spirit-local-padding-right:0;padding-right:0!important}.pr-100{--spirit-local-padding-right:.0625rem;padding-right:.0625rem!important}.pr-200{--spirit-local-padding-right:.125rem;padding-right:.125rem!important}.pr-300{--spirit-local-padding-right:.25rem;padding-right:.25rem!important}.pr-400{--spirit-local-padding-right:.375rem;padding-right:.375rem!important}.pr-500{--spirit-local-padding-right:.5rem;padding-right:.5rem!important}.pr-600{--spirit-local-padding-right:.75rem;padding-right:.75rem!important}.pr-700{--spirit-local-padding-right:1rem;padding-right:1rem!important}.pr-800{--spirit-local-padding-right:1.25rem;padding-right:1.25rem!important}.pr-900{--spirit-local-padding-right:1.5rem;padding-right:1.5rem!important}.pr-1000{--spirit-local-padding-right:2rem;padding-right:2rem!important}.pr-1100{--spirit-local-padding-right:2.5rem;padding-right:2.5rem!important}.pr-1200{--spirit-local-padding-right:3rem;padding-right:3rem!important}.pr-1300{--spirit-local-padding-right:3.5rem;padding-right:3.5rem!important}.pr-1400{--spirit-local-padding-right:4rem;padding-right:4rem!important}.pr-1500{--spirit-local-padding-right:4.5rem;padding-right:4.5rem!important}.pr-1600{--spirit-local-padding-right:5rem;padding-right:5rem!important}.pr-1700{--spirit-local-padding-right:6rem;padding-right:6rem!important}.pb-0{--spirit-local-padding-bottom:0;padding-bottom:0!important}.pb-100{--spirit-local-padding-bottom:.0625rem;padding-bottom:.0625rem!important}.pb-200{--spirit-local-padding-bottom:.125rem;padding-bottom:.125rem!important}.pb-300{--spirit-local-padding-bottom:.25rem;padding-bottom:.25rem!important}.pb-400{--spirit-local-padding-bottom:.375rem;padding-bottom:.375rem!important}.pb-500{--spirit-local-padding-bottom:.5rem;padding-bottom:.5rem!important}.pb-600{--spirit-local-padding-bottom:.75rem;padding-bottom:.75rem!important}.pb-700{--spirit-local-padding-bottom:1rem;padding-bottom:1rem!important}.pb-800{--spirit-local-padding-bottom:1.25rem;padding-bottom:1.25rem!important}.pb-900{--spirit-local-padding-bottom:1.5rem;padding-bottom:1.5rem!important}.pb-1000{--spirit-local-padding-bottom:2rem;padding-bottom:2rem!important}.pb-1100{--spirit-local-padding-bottom:2.5rem;padding-bottom:2.5rem!important}.pb-1200{--spirit-local-padding-bottom:3rem;padding-bottom:3rem!important}.pb-1300{--spirit-local-padding-bottom:3.5rem;padding-bottom:3.5rem!important}.pb-1400{--spirit-local-padding-bottom:4rem;padding-bottom:4rem!important}.pb-1500{--spirit-local-padding-bottom:4.5rem;padding-bottom:4.5rem!important}.pb-1600{--spirit-local-padding-bottom:5rem;padding-bottom:5rem!important}.pb-1700{--spirit-local-padding-bottom:6rem;padding-bottom:6rem!important}.pl-0{--spirit-local-padding-left:0;padding-left:0!important}.pl-100{--spirit-local-padding-left:.0625rem;padding-left:.0625rem!important}.pl-200{--spirit-local-padding-left:.125rem;padding-left:.125rem!important}.pl-300{--spirit-local-padding-left:.25rem;padding-left:.25rem!important}.pl-400{--spirit-local-padding-left:.375rem;padding-left:.375rem!important}.pl-500{--spirit-local-padding-left:.5rem;padding-left:.5rem!important}.pl-600{--spirit-local-padding-left:.75rem;padding-left:.75rem!important}.pl-700{--spirit-local-padding-left:1rem;padding-left:1rem!important}.pl-800{--spirit-local-padding-left:1.25rem;padding-left:1.25rem!important}.pl-900{--spirit-local-padding-left:1.5rem;padding-left:1.5rem!important}.pl-1000{--spirit-local-padding-left:2rem;padding-left:2rem!important}.pl-1100{--spirit-local-padding-left:2.5rem;padding-left:2.5rem!important}.pl-1200{--spirit-local-padding-left:3rem;padding-left:3rem!important}.pl-1300{--spirit-local-padding-left:3.5rem;padding-left:3.5rem!important}.pl-1400{--spirit-local-padding-left:4rem;padding-left:4rem!important}.pl-1500{--spirit-local-padding-left:4.5rem;padding-left:4.5rem!important}.pl-1600{--spirit-local-padding-left:5rem;padding-left:5rem!important}.pl-1700{--spirit-local-padding-left:6rem;padding-left:6rem!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-accent-01-basic{color:var(--spirit-color-accent-01-content-basic)!important}.text-accent-01-subtle{color:var(--spirit-color-accent-01-content-subtle)!important}.text-accent-02-basic{color:var(--spirit-color-accent-02-content-basic)!important}.text-accent-02-subtle{color:var(--spirit-color-accent-02-content-subtle)!important}.text-accent-03-basic{color:var(--spirit-color-accent-03-content-basic)!important}.text-accent-03-subtle{color:var(--spirit-color-accent-03-content-subtle)!important}.text-accent-04-basic{color:var(--spirit-color-accent-04-content-basic)!important}.text-accent-04-subtle{color:var(--spirit-color-accent-04-content-subtle)!important}.text-accent-05-basic{color:var(--spirit-color-accent-05-content-basic)!important}.text-accent-05-subtle{color:var(--spirit-color-accent-05-content-subtle)!important}.text-accent-06-basic{color:var(--spirit-color-accent-06-content-basic)!important}.text-accent-06-subtle{color:var(--spirit-color-accent-06-content-subtle)!important}.text-emotion-danger-basic{color:var(--spirit-color-emotion-danger-content-basic)!important}.text-emotion-danger-subtle{color:var(--spirit-color-emotion-danger-content-subtle)!important}.text-emotion-informative-basic{color:var(--spirit-color-emotion-informative-content-basic)!important}.text-emotion-informative-subtle{color:var(--spirit-color-emotion-informative-content-subtle)!important}.text-emotion-success-basic{color:var(--spirit-color-emotion-success-content-basic)!important}.text-emotion-success-subtle{color:var(--spirit-color-emotion-success-content-subtle)!important}.text-emotion-warning-basic{color:var(--spirit-color-emotion-warning-content-basic)!important}.text-emotion-warning-subtle{color:var(--spirit-color-emotion-warning-content-subtle)!important}.text-primary{color:var(--spirit-color-text-primary)!important}.text-secondary{color:var(--spirit-color-text-secondary)!important}.text-tertiary{color:var(--spirit-color-text-tertiary)!important}.text-neutral-basic{color:var(--spirit-color-neutral-content-basic)!important}.text-neutral-subtle{color:var(--spirit-color-neutral-content-subtle)!important}.text-selected-basic{color:var(--spirit-color-selected-content-basic)!important}.text-selected-subtle{color:var(--spirit-color-selected-content-subtle)!important}.text-hyphens-auto{-webkit-hyphens:auto!important;hyphens:auto!important}.text-hyphens-manual{-webkit-hyphens:manual!important;hyphens:manual!important}.text-hyphens-none{-webkit-hyphens:none!important;hyphens:none!important}.text-word-break-normal{word-break:normal!important}.text-word-break-anywhere{word-break:break-all!important}.text-word-break-long-words{word-wrap:anywhere!important}.text-wrap-balance{text-wrap:balance!important}.text-wrap-nowrap{text-wrap:nowrap!important}.text-wrap-pretty{text-wrap:pretty!important}@media (min-width:48rem){.bg-gradient-tablet-primary{background-image:linear-gradient(90deg,#c30c13 0%,#e4192a 25% 75%,#c30c13 100%)!important;background-image:linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-primary-color-01,#c30c13) 0%, var(--spirit-color-gradient-primary-color-02,#e4192a) 25%, var(--spirit-color-gradient-primary-color-03,#e4192a) 75%, var(--spirit-color-gradient-primary-color-04,#c30c13) 100%)!important}.bg-gradient-tablet-secondary{background-image:linear-gradient(135deg,#c30c13 0%,#e4192a 25% 75%,#c30c13 100%)!important;background-image:linear-gradient(var(--gradient-angle,135deg), var(--spirit-color-gradient-secondary-color-01,#c30c13) 0%, var(--spirit-color-gradient-secondary-color-02,#e4192a) 25%, var(--spirit-color-gradient-secondary-color-03,#e4192a) 75%, var(--spirit-color-gradient-secondary-color-04,#c30c13) 100%)!important}.rounded-tablet-0{border-radius:0!important}.rounded-tablet-100{border-radius:.125rem!important}.rounded-tablet-200{border-radius:.25rem!important}.rounded-tablet-300{border-radius:.5rem!important}.rounded-tablet-400{border-radius:.75rem!important}.rounded-tablet-500{border-radius:1rem!important}.rounded-tablet-600{border-radius:1.5rem!important}.rounded-tablet-700{border-radius:2rem!important}.rounded-tablet-full{border-radius:624.938rem!important}.d-tablet-block{display:block!important}.d-tablet-contents{display:contents!important}.d-tablet-flex{display:flex!important}.d-tablet-grid{display:grid!important}.d-tablet-inline{display:inline!important}.d-tablet-inline-block{display:inline-block!important}.d-tablet-inline-flex{display:inline-flex!important}.d-tablet-none{display:none!important}.mx-tablet-0{margin-left:0!important;margin-right:0!important}.mx-tablet-100{margin-left:.0625rem!important;margin-right:.0625rem!important}.mx-tablet-200{margin-left:.125rem!important;margin-right:.125rem!important}.mx-tablet-300{margin-left:.25rem!important;margin-right:.25rem!important}.mx-tablet-400{margin-left:.375rem!important;margin-right:.375rem!important}.mx-tablet-500{margin-left:.5rem!important;margin-right:.5rem!important}.mx-tablet-600{margin-left:.75rem!important;margin-right:.75rem!important}.mx-tablet-700{margin-left:1rem!important;margin-right:1rem!important}.mx-tablet-800{margin-left:1.25rem!important;margin-right:1.25rem!important}.mx-tablet-900{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-tablet-1000{margin-left:2rem!important;margin-right:2rem!important}.mx-tablet-1100{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-tablet-1200{margin-left:3rem!important;margin-right:3rem!important}.mx-tablet-1300{margin-left:3.5rem!important;margin-right:3.5rem!important}.mx-tablet-1400{margin-left:4rem!important;margin-right:4rem!important}.mx-tablet-1500{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-tablet-1600{margin-left:5rem!important;margin-right:5rem!important}.mx-tablet-1700{margin-left:6rem!important;margin-right:6rem!important}.mx-tablet-auto{margin-left:auto!important;margin-right:auto!important}.my-tablet-0{margin-top:0!important;margin-bottom:0!important}.my-tablet-100{margin-top:.0625rem!important;margin-bottom:.0625rem!important}.my-tablet-200{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-tablet-300{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-tablet-400{margin-top:.375rem!important;margin-bottom:.375rem!important}.my-tablet-500{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-tablet-600{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-tablet-700{margin-top:1rem!important;margin-bottom:1rem!important}.my-tablet-800{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-tablet-900{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-tablet-1000{margin-top:2rem!important;margin-bottom:2rem!important}.my-tablet-1100{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-tablet-1200{margin-top:3rem!important;margin-bottom:3rem!important}.my-tablet-1300{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-tablet-1400{margin-top:4rem!important;margin-bottom:4rem!important}.my-tablet-1500{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-tablet-1600{margin-top:5rem!important;margin-bottom:5rem!important}.my-tablet-1700{margin-top:6rem!important;margin-bottom:6rem!important}.my-tablet-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-tablet-0{margin-top:0!important}.mt-tablet-100{margin-top:.0625rem!important}.mt-tablet-200{margin-top:.125rem!important}.mt-tablet-300{margin-top:.25rem!important}.mt-tablet-400{margin-top:.375rem!important}.mt-tablet-500{margin-top:.5rem!important}.mt-tablet-600{margin-top:.75rem!important}.mt-tablet-700{margin-top:1rem!important}.mt-tablet-800{margin-top:1.25rem!important}.mt-tablet-900{margin-top:1.5rem!important}.mt-tablet-1000{margin-top:2rem!important}.mt-tablet-1100{margin-top:2.5rem!important}.mt-tablet-1200{margin-top:3rem!important}.mt-tablet-1300{margin-top:3.5rem!important}.mt-tablet-1400{margin-top:4rem!important}.mt-tablet-1500{margin-top:4.5rem!important}.mt-tablet-1600{margin-top:5rem!important}.mt-tablet-1700{margin-top:6rem!important}.mt-tablet-auto{margin-top:auto!important}.mr-tablet-0{margin-right:0!important}.mr-tablet-100{margin-right:.0625rem!important}.mr-tablet-200{margin-right:.125rem!important}.mr-tablet-300{margin-right:.25rem!important}.mr-tablet-400{margin-right:.375rem!important}.mr-tablet-500{margin-right:.5rem!important}.mr-tablet-600{margin-right:.75rem!important}.mr-tablet-700{margin-right:1rem!important}.mr-tablet-800{margin-right:1.25rem!important}.mr-tablet-900{margin-right:1.5rem!important}.mr-tablet-1000{margin-right:2rem!important}.mr-tablet-1100{margin-right:2.5rem!important}.mr-tablet-1200{margin-right:3rem!important}.mr-tablet-1300{margin-right:3.5rem!important}.mr-tablet-1400{margin-right:4rem!important}.mr-tablet-1500{margin-right:4.5rem!important}.mr-tablet-1600{margin-right:5rem!important}.mr-tablet-1700{margin-right:6rem!important}.mr-tablet-auto{margin-right:auto!important}.mb-tablet-0{margin-bottom:0!important}.mb-tablet-100{margin-bottom:.0625rem!important}.mb-tablet-200{margin-bottom:.125rem!important}.mb-tablet-300{margin-bottom:.25rem!important}.mb-tablet-400{margin-bottom:.375rem!important}.mb-tablet-500{margin-bottom:.5rem!important}.mb-tablet-600{margin-bottom:.75rem!important}.mb-tablet-700{margin-bottom:1rem!important}.mb-tablet-800{margin-bottom:1.25rem!important}.mb-tablet-900{margin-bottom:1.5rem!important}.mb-tablet-1000{margin-bottom:2rem!important}.mb-tablet-1100{margin-bottom:2.5rem!important}.mb-tablet-1200{margin-bottom:3rem!important}.mb-tablet-1300{margin-bottom:3.5rem!important}.mb-tablet-1400{margin-bottom:4rem!important}.mb-tablet-1500{margin-bottom:4.5rem!important}.mb-tablet-1600{margin-bottom:5rem!important}.mb-tablet-1700{margin-bottom:6rem!important}.mb-tablet-auto{margin-bottom:auto!important}.ml-tablet-0{margin-left:0!important}.ml-tablet-100{margin-left:.0625rem!important}.ml-tablet-200{margin-left:.125rem!important}.ml-tablet-300{margin-left:.25rem!important}.ml-tablet-400{margin-left:.375rem!important}.ml-tablet-500{margin-left:.5rem!important}.ml-tablet-600{margin-left:.75rem!important}.ml-tablet-700{margin-left:1rem!important}.ml-tablet-800{margin-left:1.25rem!important}.ml-tablet-900{margin-left:1.5rem!important}.ml-tablet-1000{margin-left:2rem!important}.ml-tablet-1100{margin-left:2.5rem!important}.ml-tablet-1200{margin-left:3rem!important}.ml-tablet-1300{margin-left:3.5rem!important}.ml-tablet-1400{margin-left:4rem!important}.ml-tablet-1500{margin-left:4.5rem!important}.ml-tablet-1600{margin-left:5rem!important}.ml-tablet-1700{margin-left:6rem!important}.ml-tablet-auto{margin-left:auto!important}.p-tablet-0{--spirit-local-padding:0;padding:0!important}.p-tablet-100{--spirit-local-padding:.0625rem;padding:.0625rem!important}.p-tablet-200{--spirit-local-padding:.125rem;padding:.125rem!important}.p-tablet-300{--spirit-local-padding:.25rem;padding:.25rem!important}.p-tablet-400{--spirit-local-padding:.375rem;padding:.375rem!important}.p-tablet-500{--spirit-local-padding:.5rem;padding:.5rem!important}.p-tablet-600{--spirit-local-padding:.75rem;padding:.75rem!important}.p-tablet-700{--spirit-local-padding:1rem;padding:1rem!important}.p-tablet-800{--spirit-local-padding:1.25rem;padding:1.25rem!important}.p-tablet-900{--spirit-local-padding:1.5rem;padding:1.5rem!important}.p-tablet-1000{--spirit-local-padding:2rem;padding:2rem!important}.p-tablet-1100{--spirit-local-padding:2.5rem;padding:2.5rem!important}.p-tablet-1200{--spirit-local-padding:3rem;padding:3rem!important}.p-tablet-1300{--spirit-local-padding:3.5rem;padding:3.5rem!important}.p-tablet-1400{--spirit-local-padding:4rem;padding:4rem!important}.p-tablet-1500{--spirit-local-padding:4.5rem;padding:4.5rem!important}.p-tablet-1600{--spirit-local-padding:5rem;padding:5rem!important}.p-tablet-1700{--spirit-local-padding:6rem;padding:6rem!important}.px-tablet-0{--spirit-local-padding-inline:0;padding-left:0!important;padding-right:0!important}.px-tablet-100{--spirit-local-padding-inline:.0625rem;padding-left:.0625rem!important;padding-right:.0625rem!important}.px-tablet-200{--spirit-local-padding-inline:.125rem;padding-left:.125rem!important;padding-right:.125rem!important}.px-tablet-300{--spirit-local-padding-inline:.25rem;padding-left:.25rem!important;padding-right:.25rem!important}.px-tablet-400{--spirit-local-padding-inline:.375rem;padding-left:.375rem!important;padding-right:.375rem!important}.px-tablet-500{--spirit-local-padding-inline:.5rem;padding-left:.5rem!important;padding-right:.5rem!important}.px-tablet-600{--spirit-local-padding-inline:.75rem;padding-left:.75rem!important;padding-right:.75rem!important}.px-tablet-700{--spirit-local-padding-inline:1rem;padding-left:1rem!important;padding-right:1rem!important}.px-tablet-800{--spirit-local-padding-inline:1.25rem;padding-left:1.25rem!important;padding-right:1.25rem!important}.px-tablet-900{--spirit-local-padding-inline:1.5rem;padding-left:1.5rem!important;padding-right:1.5rem!important}.px-tablet-1000{--spirit-local-padding-inline:2rem;padding-left:2rem!important;padding-right:2rem!important}.px-tablet-1100{--spirit-local-padding-inline:2.5rem;padding-left:2.5rem!important;padding-right:2.5rem!important}.px-tablet-1200{--spirit-local-padding-inline:3rem;padding-left:3rem!important;padding-right:3rem!important}.px-tablet-1300{--spirit-local-padding-inline:3.5rem;padding-left:3.5rem!important;padding-right:3.5rem!important}.px-tablet-1400{--spirit-local-padding-inline:4rem;padding-left:4rem!important;padding-right:4rem!important}.px-tablet-1500{--spirit-local-padding-inline:4.5rem;padding-left:4.5rem!important;padding-right:4.5rem!important}.px-tablet-1600{--spirit-local-padding-inline:5rem;padding-left:5rem!important;padding-right:5rem!important}.px-tablet-1700{--spirit-local-padding-inline:6rem;padding-left:6rem!important;padding-right:6rem!important}.py-tablet-0{--spirit-local-padding-block:0;padding-top:0!important;padding-bottom:0!important}.py-tablet-100{--spirit-local-padding-block:.0625rem;padding-top:.0625rem!important;padding-bottom:.0625rem!important}.py-tablet-200{--spirit-local-padding-block:.125rem;padding-top:.125rem!important;padding-bottom:.125rem!important}.py-tablet-300{--spirit-local-padding-block:.25rem;padding-top:.25rem!important;padding-bottom:.25rem!important}.py-tablet-400{--spirit-local-padding-block:.375rem;padding-top:.375rem!important;padding-bottom:.375rem!important}.py-tablet-500{--spirit-local-padding-block:.5rem;padding-top:.5rem!important;padding-bottom:.5rem!important}.py-tablet-600{--spirit-local-padding-block:.75rem;padding-top:.75rem!important;padding-bottom:.75rem!important}.py-tablet-700{--spirit-local-padding-block:1rem;padding-top:1rem!important;padding-bottom:1rem!important}.py-tablet-800{--spirit-local-padding-block:1.25rem;padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-tablet-900{--spirit-local-padding-block:1.5rem;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-tablet-1000{--spirit-local-padding-block:2rem;padding-top:2rem!important;padding-bottom:2rem!important}.py-tablet-1100{--spirit-local-padding-block:2.5rem;padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-tablet-1200{--spirit-local-padding-block:3rem;padding-top:3rem!important;padding-bottom:3rem!important}.py-tablet-1300{--spirit-local-padding-block:3.5rem;padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-tablet-1400{--spirit-local-padding-block:4rem;padding-top:4rem!important;padding-bottom:4rem!important}.py-tablet-1500{--spirit-local-padding-block:4.5rem;padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-tablet-1600{--spirit-local-padding-block:5rem;padding-top:5rem!important;padding-bottom:5rem!important}.py-tablet-1700{--spirit-local-padding-block:6rem;padding-top:6rem!important;padding-bottom:6rem!important}.pt-tablet-0{--spirit-local-padding-top:0;padding-top:0!important}.pt-tablet-100{--spirit-local-padding-top:.0625rem;padding-top:.0625rem!important}.pt-tablet-200{--spirit-local-padding-top:.125rem;padding-top:.125rem!important}.pt-tablet-300{--spirit-local-padding-top:.25rem;padding-top:.25rem!important}.pt-tablet-400{--spirit-local-padding-top:.375rem;padding-top:.375rem!important}.pt-tablet-500{--spirit-local-padding-top:.5rem;padding-top:.5rem!important}.pt-tablet-600{--spirit-local-padding-top:.75rem;padding-top:.75rem!important}.pt-tablet-700{--spirit-local-padding-top:1rem;padding-top:1rem!important}.pt-tablet-800{--spirit-local-padding-top:1.25rem;padding-top:1.25rem!important}.pt-tablet-900{--spirit-local-padding-top:1.5rem;padding-top:1.5rem!important}.pt-tablet-1000{--spirit-local-padding-top:2rem;padding-top:2rem!important}.pt-tablet-1100{--spirit-local-padding-top:2.5rem;padding-top:2.5rem!important}.pt-tablet-1200{--spirit-local-padding-top:3rem;padding-top:3rem!important}.pt-tablet-1300{--spirit-local-padding-top:3.5rem;padding-top:3.5rem!important}.pt-tablet-1400{--spirit-local-padding-top:4rem;padding-top:4rem!important}.pt-tablet-1500{--spirit-local-padding-top:4.5rem;padding-top:4.5rem!important}.pt-tablet-1600{--spirit-local-padding-top:5rem;padding-top:5rem!important}.pt-tablet-1700{--spirit-local-padding-top:6rem;padding-top:6rem!important}.pr-tablet-0{--spirit-local-padding-right:0;padding-right:0!important}.pr-tablet-100{--spirit-local-padding-right:.0625rem;padding-right:.0625rem!important}.pr-tablet-200{--spirit-local-padding-right:.125rem;padding-right:.125rem!important}.pr-tablet-300{--spirit-local-padding-right:.25rem;padding-right:.25rem!important}.pr-tablet-400{--spirit-local-padding-right:.375rem;padding-right:.375rem!important}.pr-tablet-500{--spirit-local-padding-right:.5rem;padding-right:.5rem!important}.pr-tablet-600{--spirit-local-padding-right:.75rem;padding-right:.75rem!important}.pr-tablet-700{--spirit-local-padding-right:1rem;padding-right:1rem!important}.pr-tablet-800{--spirit-local-padding-right:1.25rem;padding-right:1.25rem!important}.pr-tablet-900{--spirit-local-padding-right:1.5rem;padding-right:1.5rem!important}.pr-tablet-1000{--spirit-local-padding-right:2rem;padding-right:2rem!important}.pr-tablet-1100{--spirit-local-padding-right:2.5rem;padding-right:2.5rem!important}.pr-tablet-1200{--spirit-local-padding-right:3rem;padding-right:3rem!important}.pr-tablet-1300{--spirit-local-padding-right:3.5rem;padding-right:3.5rem!important}.pr-tablet-1400{--spirit-local-padding-right:4rem;padding-right:4rem!important}.pr-tablet-1500{--spirit-local-padding-right:4.5rem;padding-right:4.5rem!important}.pr-tablet-1600{--spirit-local-padding-right:5rem;padding-right:5rem!important}.pr-tablet-1700{--spirit-local-padding-right:6rem;padding-right:6rem!important}.pb-tablet-0{--spirit-local-padding-bottom:0;padding-bottom:0!important}.pb-tablet-100{--spirit-local-padding-bottom:.0625rem;padding-bottom:.0625rem!important}.pb-tablet-200{--spirit-local-padding-bottom:.125rem;padding-bottom:.125rem!important}.pb-tablet-300{--spirit-local-padding-bottom:.25rem;padding-bottom:.25rem!important}.pb-tablet-400{--spirit-local-padding-bottom:.375rem;padding-bottom:.375rem!important}.pb-tablet-500{--spirit-local-padding-bottom:.5rem;padding-bottom:.5rem!important}.pb-tablet-600{--spirit-local-padding-bottom:.75rem;padding-bottom:.75rem!important}.pb-tablet-700{--spirit-local-padding-bottom:1rem;padding-bottom:1rem!important}.pb-tablet-800{--spirit-local-padding-bottom:1.25rem;padding-bottom:1.25rem!important}.pb-tablet-900{--spirit-local-padding-bottom:1.5rem;padding-bottom:1.5rem!important}.pb-tablet-1000{--spirit-local-padding-bottom:2rem;padding-bottom:2rem!important}.pb-tablet-1100{--spirit-local-padding-bottom:2.5rem;padding-bottom:2.5rem!important}.pb-tablet-1200{--spirit-local-padding-bottom:3rem;padding-bottom:3rem!important}.pb-tablet-1300{--spirit-local-padding-bottom:3.5rem;padding-bottom:3.5rem!important}.pb-tablet-1400{--spirit-local-padding-bottom:4rem;padding-bottom:4rem!important}.pb-tablet-1500{--spirit-local-padding-bottom:4.5rem;padding-bottom:4.5rem!important}.pb-tablet-1600{--spirit-local-padding-bottom:5rem;padding-bottom:5rem!important}.pb-tablet-1700{--spirit-local-padding-bottom:6rem;padding-bottom:6rem!important}.pl-tablet-0{--spirit-local-padding-left:0;padding-left:0!important}.pl-tablet-100{--spirit-local-padding-left:.0625rem;padding-left:.0625rem!important}.pl-tablet-200{--spirit-local-padding-left:.125rem;padding-left:.125rem!important}.pl-tablet-300{--spirit-local-padding-left:.25rem;padding-left:.25rem!important}.pl-tablet-400{--spirit-local-padding-left:.375rem;padding-left:.375rem!important}.pl-tablet-500{--spirit-local-padding-left:.5rem;padding-left:.5rem!important}.pl-tablet-600{--spirit-local-padding-left:.75rem;padding-left:.75rem!important}.pl-tablet-700{--spirit-local-padding-left:1rem;padding-left:1rem!important}.pl-tablet-800{--spirit-local-padding-left:1.25rem;padding-left:1.25rem!important}.pl-tablet-900{--spirit-local-padding-left:1.5rem;padding-left:1.5rem!important}.pl-tablet-1000{--spirit-local-padding-left:2rem;padding-left:2rem!important}.pl-tablet-1100{--spirit-local-padding-left:2.5rem;padding-left:2.5rem!important}.pl-tablet-1200{--spirit-local-padding-left:3rem;padding-left:3rem!important}.pl-tablet-1300{--spirit-local-padding-left:3.5rem;padding-left:3.5rem!important}.pl-tablet-1400{--spirit-local-padding-left:4rem;padding-left:4rem!important}.pl-tablet-1500{--spirit-local-padding-left:4.5rem;padding-left:4.5rem!important}.pl-tablet-1600{--spirit-local-padding-left:5rem;padding-left:5rem!important}.pl-tablet-1700{--spirit-local-padding-left:6rem;padding-left:6rem!important}.text-tablet-left{text-align:left!important}.text-tablet-right{text-align:right!important}.text-tablet-center{text-align:center!important}}@media (min-width:80rem){.bg-gradient-desktop-primary{background-image:linear-gradient(90deg,#c30c13 0%,#e4192a 25% 75%,#c30c13 100%)!important;background-image:linear-gradient(var(--gradient-angle,90deg), var(--spirit-color-gradient-primary-color-01,#c30c13) 0%, var(--spirit-color-gradient-primary-color-02,#e4192a) 25%, var(--spirit-color-gradient-primary-color-03,#e4192a) 75%, var(--spirit-color-gradient-primary-color-04,#c30c13) 100%)!important}.bg-gradient-desktop-secondary{background-image:linear-gradient(135deg,#c30c13 0%,#e4192a 25% 75%,#c30c13 100%)!important;background-image:linear-gradient(var(--gradient-angle,135deg), var(--spirit-color-gradient-secondary-color-01,#c30c13) 0%, var(--spirit-color-gradient-secondary-color-02,#e4192a) 25%, var(--spirit-color-gradient-secondary-color-03,#e4192a) 75%, var(--spirit-color-gradient-secondary-color-04,#c30c13) 100%)!important}.rounded-desktop-0{border-radius:0!important}.rounded-desktop-100{border-radius:.125rem!important}.rounded-desktop-200{border-radius:.25rem!important}.rounded-desktop-300{border-radius:.5rem!important}.rounded-desktop-400{border-radius:.75rem!important}.rounded-desktop-500{border-radius:1rem!important}.rounded-desktop-600{border-radius:1.5rem!important}.rounded-desktop-700{border-radius:2rem!important}.rounded-desktop-full{border-radius:624.938rem!important}.d-desktop-block{display:block!important}.d-desktop-contents{display:contents!important}.d-desktop-flex{display:flex!important}.d-desktop-grid{display:grid!important}.d-desktop-inline{display:inline!important}.d-desktop-inline-block{display:inline-block!important}.d-desktop-inline-flex{display:inline-flex!important}.d-desktop-none{display:none!important}.mx-desktop-0{margin-left:0!important;margin-right:0!important}.mx-desktop-100{margin-left:.0625rem!important;margin-right:.0625rem!important}.mx-desktop-200{margin-left:.125rem!important;margin-right:.125rem!important}.mx-desktop-300{margin-left:.25rem!important;margin-right:.25rem!important}.mx-desktop-400{margin-left:.375rem!important;margin-right:.375rem!important}.mx-desktop-500{margin-left:.5rem!important;margin-right:.5rem!important}.mx-desktop-600{margin-left:.75rem!important;margin-right:.75rem!important}.mx-desktop-700{margin-left:1rem!important;margin-right:1rem!important}.mx-desktop-800{margin-left:1.25rem!important;margin-right:1.25rem!important}.mx-desktop-900{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-desktop-1000{margin-left:2rem!important;margin-right:2rem!important}.mx-desktop-1100{margin-left:2.5rem!important;margin-right:2.5rem!important}.mx-desktop-1200{margin-left:3rem!important;margin-right:3rem!important}.mx-desktop-1300{margin-left:3.5rem!important;margin-right:3.5rem!important}.mx-desktop-1400{margin-left:4rem!important;margin-right:4rem!important}.mx-desktop-1500{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-desktop-1600{margin-left:5rem!important;margin-right:5rem!important}.mx-desktop-1700{margin-left:6rem!important;margin-right:6rem!important}.mx-desktop-auto{margin-left:auto!important;margin-right:auto!important}.my-desktop-0{margin-top:0!important;margin-bottom:0!important}.my-desktop-100{margin-top:.0625rem!important;margin-bottom:.0625rem!important}.my-desktop-200{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-desktop-300{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-desktop-400{margin-top:.375rem!important;margin-bottom:.375rem!important}.my-desktop-500{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-desktop-600{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-desktop-700{margin-top:1rem!important;margin-bottom:1rem!important}.my-desktop-800{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-desktop-900{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-desktop-1000{margin-top:2rem!important;margin-bottom:2rem!important}.my-desktop-1100{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-desktop-1200{margin-top:3rem!important;margin-bottom:3rem!important}.my-desktop-1300{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-desktop-1400{margin-top:4rem!important;margin-bottom:4rem!important}.my-desktop-1500{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-desktop-1600{margin-top:5rem!important;margin-bottom:5rem!important}.my-desktop-1700{margin-top:6rem!important;margin-bottom:6rem!important}.my-desktop-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-desktop-0{margin-top:0!important}.mt-desktop-100{margin-top:.0625rem!important}.mt-desktop-200{margin-top:.125rem!important}.mt-desktop-300{margin-top:.25rem!important}.mt-desktop-400{margin-top:.375rem!important}.mt-desktop-500{margin-top:.5rem!important}.mt-desktop-600{margin-top:.75rem!important}.mt-desktop-700{margin-top:1rem!important}.mt-desktop-800{margin-top:1.25rem!important}.mt-desktop-900{margin-top:1.5rem!important}.mt-desktop-1000{margin-top:2rem!important}.mt-desktop-1100{margin-top:2.5rem!important}.mt-desktop-1200{margin-top:3rem!important}.mt-desktop-1300{margin-top:3.5rem!important}.mt-desktop-1400{margin-top:4rem!important}.mt-desktop-1500{margin-top:4.5rem!important}.mt-desktop-1600{margin-top:5rem!important}.mt-desktop-1700{margin-top:6rem!important}.mt-desktop-auto{margin-top:auto!important}.mr-desktop-0{margin-right:0!important}.mr-desktop-100{margin-right:.0625rem!important}.mr-desktop-200{margin-right:.125rem!important}.mr-desktop-300{margin-right:.25rem!important}.mr-desktop-400{margin-right:.375rem!important}.mr-desktop-500{margin-right:.5rem!important}.mr-desktop-600{margin-right:.75rem!important}.mr-desktop-700{margin-right:1rem!important}.mr-desktop-800{margin-right:1.25rem!important}.mr-desktop-900{margin-right:1.5rem!important}.mr-desktop-1000{margin-right:2rem!important}.mr-desktop-1100{margin-right:2.5rem!important}.mr-desktop-1200{margin-right:3rem!important}.mr-desktop-1300{margin-right:3.5rem!important}.mr-desktop-1400{margin-right:4rem!important}.mr-desktop-1500{margin-right:4.5rem!important}.mr-desktop-1600{margin-right:5rem!important}.mr-desktop-1700{margin-right:6rem!important}.mr-desktop-auto{margin-right:auto!important}.mb-desktop-0{margin-bottom:0!important}.mb-desktop-100{margin-bottom:.0625rem!important}.mb-desktop-200{margin-bottom:.125rem!important}.mb-desktop-300{margin-bottom:.25rem!important}.mb-desktop-400{margin-bottom:.375rem!important}.mb-desktop-500{margin-bottom:.5rem!important}.mb-desktop-600{margin-bottom:.75rem!important}.mb-desktop-700{margin-bottom:1rem!important}.mb-desktop-800{margin-bottom:1.25rem!important}.mb-desktop-900{margin-bottom:1.5rem!important}.mb-desktop-1000{margin-bottom:2rem!important}.mb-desktop-1100{margin-bottom:2.5rem!important}.mb-desktop-1200{margin-bottom:3rem!important}.mb-desktop-1300{margin-bottom:3.5rem!important}.mb-desktop-1400{margin-bottom:4rem!important}.mb-desktop-1500{margin-bottom:4.5rem!important}.mb-desktop-1600{margin-bottom:5rem!important}.mb-desktop-1700{margin-bottom:6rem!important}.mb-desktop-auto{margin-bottom:auto!important}.ml-desktop-0{margin-left:0!important}.ml-desktop-100{margin-left:.0625rem!important}.ml-desktop-200{margin-left:.125rem!important}.ml-desktop-300{margin-left:.25rem!important}.ml-desktop-400{margin-left:.375rem!important}.ml-desktop-500{margin-left:.5rem!important}.ml-desktop-600{margin-left:.75rem!important}.ml-desktop-700{margin-left:1rem!important}.ml-desktop-800{margin-left:1.25rem!important}.ml-desktop-900{margin-left:1.5rem!important}.ml-desktop-1000{margin-left:2rem!important}.ml-desktop-1100{margin-left:2.5rem!important}.ml-desktop-1200{margin-left:3rem!important}.ml-desktop-1300{margin-left:3.5rem!important}.ml-desktop-1400{margin-left:4rem!important}.ml-desktop-1500{margin-left:4.5rem!important}.ml-desktop-1600{margin-left:5rem!important}.ml-desktop-1700{margin-left:6rem!important}.ml-desktop-auto{margin-left:auto!important}.p-desktop-0{--spirit-local-padding:0;padding:0!important}.p-desktop-100{--spirit-local-padding:.0625rem;padding:.0625rem!important}.p-desktop-200{--spirit-local-padding:.125rem;padding:.125rem!important}.p-desktop-300{--spirit-local-padding:.25rem;padding:.25rem!important}.p-desktop-400{--spirit-local-padding:.375rem;padding:.375rem!important}.p-desktop-500{--spirit-local-padding:.5rem;padding:.5rem!important}.p-desktop-600{--spirit-local-padding:.75rem;padding:.75rem!important}.p-desktop-700{--spirit-local-padding:1rem;padding:1rem!important}.p-desktop-800{--spirit-local-padding:1.25rem;padding:1.25rem!important}.p-desktop-900{--spirit-local-padding:1.5rem;padding:1.5rem!important}.p-desktop-1000{--spirit-local-padding:2rem;padding:2rem!important}.p-desktop-1100{--spirit-local-padding:2.5rem;padding:2.5rem!important}.p-desktop-1200{--spirit-local-padding:3rem;padding:3rem!important}.p-desktop-1300{--spirit-local-padding:3.5rem;padding:3.5rem!important}.p-desktop-1400{--spirit-local-padding:4rem;padding:4rem!important}.p-desktop-1500{--spirit-local-padding:4.5rem;padding:4.5rem!important}.p-desktop-1600{--spirit-local-padding:5rem;padding:5rem!important}.p-desktop-1700{--spirit-local-padding:6rem;padding:6rem!important}.px-desktop-0{--spirit-local-padding-inline:0;padding-left:0!important;padding-right:0!important}.px-desktop-100{--spirit-local-padding-inline:.0625rem;padding-left:.0625rem!important;padding-right:.0625rem!important}.px-desktop-200{--spirit-local-padding-inline:.125rem;padding-left:.125rem!important;padding-right:.125rem!important}.px-desktop-300{--spirit-local-padding-inline:.25rem;padding-left:.25rem!important;padding-right:.25rem!important}.px-desktop-400{--spirit-local-padding-inline:.375rem;padding-left:.375rem!important;padding-right:.375rem!important}.px-desktop-500{--spirit-local-padding-inline:.5rem;padding-left:.5rem!important;padding-right:.5rem!important}.px-desktop-600{--spirit-local-padding-inline:.75rem;padding-left:.75rem!important;padding-right:.75rem!important}.px-desktop-700{--spirit-local-padding-inline:1rem;padding-left:1rem!important;padding-right:1rem!important}.px-desktop-800{--spirit-local-padding-inline:1.25rem;padding-left:1.25rem!important;padding-right:1.25rem!important}.px-desktop-900{--spirit-local-padding-inline:1.5rem;padding-left:1.5rem!important;padding-right:1.5rem!important}.px-desktop-1000{--spirit-local-padding-inline:2rem;padding-left:2rem!important;padding-right:2rem!important}.px-desktop-1100{--spirit-local-padding-inline:2.5rem;padding-left:2.5rem!important;padding-right:2.5rem!important}.px-desktop-1200{--spirit-local-padding-inline:3rem;padding-left:3rem!important;padding-right:3rem!important}.px-desktop-1300{--spirit-local-padding-inline:3.5rem;padding-left:3.5rem!important;padding-right:3.5rem!important}.px-desktop-1400{--spirit-local-padding-inline:4rem;padding-left:4rem!important;padding-right:4rem!important}.px-desktop-1500{--spirit-local-padding-inline:4.5rem;padding-left:4.5rem!important;padding-right:4.5rem!important}.px-desktop-1600{--spirit-local-padding-inline:5rem;padding-left:5rem!important;padding-right:5rem!important}.px-desktop-1700{--spirit-local-padding-inline:6rem;padding-left:6rem!important;padding-right:6rem!important}.py-desktop-0{--spirit-local-padding-block:0;padding-top:0!important;padding-bottom:0!important}.py-desktop-100{--spirit-local-padding-block:.0625rem;padding-top:.0625rem!important;padding-bottom:.0625rem!important}.py-desktop-200{--spirit-local-padding-block:.125rem;padding-top:.125rem!important;padding-bottom:.125rem!important}.py-desktop-300{--spirit-local-padding-block:.25rem;padding-top:.25rem!important;padding-bottom:.25rem!important}.py-desktop-400{--spirit-local-padding-block:.375rem;padding-top:.375rem!important;padding-bottom:.375rem!important}.py-desktop-500{--spirit-local-padding-block:.5rem;padding-top:.5rem!important;padding-bottom:.5rem!important}.py-desktop-600{--spirit-local-padding-block:.75rem;padding-top:.75rem!important;padding-bottom:.75rem!important}.py-desktop-700{--spirit-local-padding-block:1rem;padding-top:1rem!important;padding-bottom:1rem!important}.py-desktop-800{--spirit-local-padding-block:1.25rem;padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-desktop-900{--spirit-local-padding-block:1.5rem;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-desktop-1000{--spirit-local-padding-block:2rem;padding-top:2rem!important;padding-bottom:2rem!important}.py-desktop-1100{--spirit-local-padding-block:2.5rem;padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-desktop-1200{--spirit-local-padding-block:3rem;padding-top:3rem!important;padding-bottom:3rem!important}.py-desktop-1300{--spirit-local-padding-block:3.5rem;padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-desktop-1400{--spirit-local-padding-block:4rem;padding-top:4rem!important;padding-bottom:4rem!important}.py-desktop-1500{--spirit-local-padding-block:4.5rem;padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-desktop-1600{--spirit-local-padding-block:5rem;padding-top:5rem!important;padding-bottom:5rem!important}.py-desktop-1700{--spirit-local-padding-block:6rem;padding-top:6rem!important;padding-bottom:6rem!important}.pt-desktop-0{--spirit-local-padding-top:0;padding-top:0!important}.pt-desktop-100{--spirit-local-padding-top:.0625rem;padding-top:.0625rem!important}.pt-desktop-200{--spirit-local-padding-top:.125rem;padding-top:.125rem!important}.pt-desktop-300{--spirit-local-padding-top:.25rem;padding-top:.25rem!important}.pt-desktop-400{--spirit-local-padding-top:.375rem;padding-top:.375rem!important}.pt-desktop-500{--spirit-local-padding-top:.5rem;padding-top:.5rem!important}.pt-desktop-600{--spirit-local-padding-top:.75rem;padding-top:.75rem!important}.pt-desktop-700{--spirit-local-padding-top:1rem;padding-top:1rem!important}.pt-desktop-800{--spirit-local-padding-top:1.25rem;padding-top:1.25rem!important}.pt-desktop-900{--spirit-local-padding-top:1.5rem;padding-top:1.5rem!important}.pt-desktop-1000{--spirit-local-padding-top:2rem;padding-top:2rem!important}.pt-desktop-1100{--spirit-local-padding-top:2.5rem;padding-top:2.5rem!important}.pt-desktop-1200{--spirit-local-padding-top:3rem;padding-top:3rem!important}.pt-desktop-1300{--spirit-local-padding-top:3.5rem;padding-top:3.5rem!important}.pt-desktop-1400{--spirit-local-padding-top:4rem;padding-top:4rem!important}.pt-desktop-1500{--spirit-local-padding-top:4.5rem;padding-top:4.5rem!important}.pt-desktop-1600{--spirit-local-padding-top:5rem;padding-top:5rem!important}.pt-desktop-1700{--spirit-local-padding-top:6rem;padding-top:6rem!important}.pr-desktop-0{--spirit-local-padding-right:0;padding-right:0!important}.pr-desktop-100{--spirit-local-padding-right:.0625rem;padding-right:.0625rem!important}.pr-desktop-200{--spirit-local-padding-right:.125rem;padding-right:.125rem!important}.pr-desktop-300{--spirit-local-padding-right:.25rem;padding-right:.25rem!important}.pr-desktop-400{--spirit-local-padding-right:.375rem;padding-right:.375rem!important}.pr-desktop-500{--spirit-local-padding-right:.5rem;padding-right:.5rem!important}.pr-desktop-600{--spirit-local-padding-right:.75rem;padding-right:.75rem!important}.pr-desktop-700{--spirit-local-padding-right:1rem;padding-right:1rem!important}.pr-desktop-800{--spirit-local-padding-right:1.25rem;padding-right:1.25rem!important}.pr-desktop-900{--spirit-local-padding-right:1.5rem;padding-right:1.5rem!important}.pr-desktop-1000{--spirit-local-padding-right:2rem;padding-right:2rem!important}.pr-desktop-1100{--spirit-local-padding-right:2.5rem;padding-right:2.5rem!important}.pr-desktop-1200{--spirit-local-padding-right:3rem;padding-right:3rem!important}.pr-desktop-1300{--spirit-local-padding-right:3.5rem;padding-right:3.5rem!important}.pr-desktop-1400{--spirit-local-padding-right:4rem;padding-right:4rem!important}.pr-desktop-1500{--spirit-local-padding-right:4.5rem;padding-right:4.5rem!important}.pr-desktop-1600{--spirit-local-padding-right:5rem;padding-right:5rem!important}.pr-desktop-1700{--spirit-local-padding-right:6rem;padding-right:6rem!important}.pb-desktop-0{--spirit-local-padding-bottom:0;padding-bottom:0!important}.pb-desktop-100{--spirit-local-padding-bottom:.0625rem;padding-bottom:.0625rem!important}.pb-desktop-200{--spirit-local-padding-bottom:.125rem;padding-bottom:.125rem!important}.pb-desktop-300{--spirit-local-padding-bottom:.25rem;padding-bottom:.25rem!important}.pb-desktop-400{--spirit-local-padding-bottom:.375rem;padding-bottom:.375rem!important}.pb-desktop-500{--spirit-local-padding-bottom:.5rem;padding-bottom:.5rem!important}.pb-desktop-600{--spirit-local-padding-bottom:.75rem;padding-bottom:.75rem!important}.pb-desktop-700{--spirit-local-padding-bottom:1rem;padding-bottom:1rem!important}.pb-desktop-800{--spirit-local-padding-bottom:1.25rem;padding-bottom:1.25rem!important}.pb-desktop-900{--spirit-local-padding-bottom:1.5rem;padding-bottom:1.5rem!important}.pb-desktop-1000{--spirit-local-padding-bottom:2rem;padding-bottom:2rem!important}.pb-desktop-1100{--spirit-local-padding-bottom:2.5rem;padding-bottom:2.5rem!important}.pb-desktop-1200{--spirit-local-padding-bottom:3rem;padding-bottom:3rem!important}.pb-desktop-1300{--spirit-local-padding-bottom:3.5rem;padding-bottom:3.5rem!important}.pb-desktop-1400{--spirit-local-padding-bottom:4rem;padding-bottom:4rem!important}.pb-desktop-1500{--spirit-local-padding-bottom:4.5rem;padding-bottom:4.5rem!important}.pb-desktop-1600{--spirit-local-padding-bottom:5rem;padding-bottom:5rem!important}.pb-desktop-1700{--spirit-local-padding-bottom:6rem;padding-bottom:6rem!important}.pl-desktop-0{--spirit-local-padding-left:0;padding-left:0!important}.pl-desktop-100{--spirit-local-padding-left:.0625rem;padding-left:.0625rem!important}.pl-desktop-200{--spirit-local-padding-left:.125rem;padding-left:.125rem!important}.pl-desktop-300{--spirit-local-padding-left:.25rem;padding-left:.25rem!important}.pl-desktop-400{--spirit-local-padding-left:.375rem;padding-left:.375rem!important}.pl-desktop-500{--spirit-local-padding-left:.5rem;padding-left:.5rem!important}.pl-desktop-600{--spirit-local-padding-left:.75rem;padding-left:.75rem!important}.pl-desktop-700{--spirit-local-padding-left:1rem;padding-left:1rem!important}.pl-desktop-800{--spirit-local-padding-left:1.25rem;padding-left:1.25rem!important}.pl-desktop-900{--spirit-local-padding-left:1.5rem;padding-left:1.5rem!important}.pl-desktop-1000{--spirit-local-padding-left:2rem;padding-left:2rem!important}.pl-desktop-1100{--spirit-local-padding-left:2.5rem;padding-left:2.5rem!important}.pl-desktop-1200{--spirit-local-padding-left:3rem;padding-left:3rem!important}.pl-desktop-1300{--spirit-local-padding-left:3.5rem;padding-left:3.5rem!important}.pl-desktop-1400{--spirit-local-padding-left:4rem;padding-left:4rem!important}.pl-desktop-1500{--spirit-local-padding-left:4.5rem;padding-left:4.5rem!important}.pl-desktop-1600{--spirit-local-padding-left:5rem;padding-left:5rem!important}.pl-desktop-1700{--spirit-local-padding-left:6rem;padding-left:6rem!important}.text-desktop-left{text-align:left!important}.text-desktop-right{text-align:right!important}.text-desktop-center{text-align:center!important}}@media (max-width:47.999rem){.d-only-mobile-none{display:none!important}}@media (min-width:48rem) and (max-width:79.999rem){.d-only-tablet-none{display:none!important}}@media (min-width:80rem){.d-only-desktop-none{display:none!important}}@supports not (text-wrap:pretty){.text-wrap-pretty{text-wrap:balance!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}
