sc-button-group:not([separate])>sc-button:first-child::part(base),sc-button-group:not([separate])>sc-dropdown:first-child>sc-button[slot='trigger']::part(base),sc-button-group:not([separate])>sc-tooltip:first-child>sc-button::part(base){border-top-right-radius:0;border-bottom-right-radius:0}sc-button-group:not([separate])>sc-button:last-child::part(base),sc-button-group:not([separate])>sc-dropdown:last-child>sc-button[slot='trigger']::part(base),sc-button-group:not([separate])>sc-tooltip:last-child>sc-button::part(base){border-top-left-radius:0;border-bottom-left-radius:0}sc-button-group:not([separate])>sc-button:not(:first-child):not(:last-child)::part(base),sc-button-group:not([separate])>sc-dropdown:not(:first-child):not(:last-child)>sc-button[slot='trigger']::part(base),sc-button-group:not([separate])>sc-tooltip:not(:first-child):not(:last-child)>sc-button::part(base){border-radius:0}sc-button-group:not([separate])>sc-button:not(:first-child),sc-button-group:not([separate])>sc-dropdown:not(:first-child)>sc-button[slot='trigger'],sc-button-group:not([separate])>sc-tooltip:not(:first-child)>sc-button{margin-left:calc(-1 * var(--sc-input-border-width))}sc-button-group>sc-button:not(:first-child):not([type='default'])::part(base):not(:hover):not(:active):not(:focus):after,sc-button-group>sc-dropdown:not(:first-child)>sc-button[slot='trigger']:not([type='default'])::part(base):not(:hover):not(:active):not(:focus):after,sc-button-group>sc-tooltip:not(:first-child)>sc-button:not([type='default'])::part(base):not(:hover):not(:active):not(:focus):after{content:'';position:absolute;top:0;left:0;bottom:0;border-left:solid 1px #ffffff40}sc-button-group>sc-button:hover,sc-button-group>sc-dropdown:hover>sc-button[slot='trigger'],sc-button-group>sc-tooltip:hover>sc-button{z-index:1}sc-button-group>sc-button.sc-focus,sc-button-group>sc-dropdown>sc-button[slot='trigger'].sc-focus,sc-button-group>sc-tooltip>sc-button.sc-focus{z-index:2}[class*='wp-block-surecart-'][hidden]{display:none}:root{--sc-color-brand-primary:#388051;--sc-color-brand-secondary:#00824c;--sc-color-brand-heading:#002e33;--sc-color-brand-body:#45505f;--sc-color-brand-main-background:#f4f7f9;--sc-color-brand-content-background:#ffffff;--sc-color-brand-stroke:#e7ecee;--sc-color-brand-subheading:#9ca7ab;--sc-color-brand-pastel-pink:#fcf2f7;--sc-color-brand-pastel-orange:#fef9f6;--sc-color-brand-pastel-purple:#f7f6fe;--sc-color-brand-pastel-green:#e6f9ee;--sc-brand-color-background-inverse:#111827;--sc-color-black:#000;--sc-color-white:#fff;--sc-color-gray-50:#f9fafb;--sc-color-gray-100:#f3f4f6;--sc-color-gray-200:#e5e7eb;--sc-color-gray-300:#dce0e6;--sc-color-gray-400:#9ca3af;--sc-color-gray-500:#6b7280;--sc-color-gray-600:#4b5563;--sc-color-gray-700:#374151;--sc-color-gray-800:#1f2937;--sc-color-gray-900:#111827;--sc-color-gray-950:#0d131e;--sc-color-neutral-50:#fafafa;--sc-color-neutral-100:whitesmoke;--sc-color-neutral-200:#e5e5e5;--sc-color-neutral-300:#d4d4d4;--sc-color-neutral-400:#a3a3a3;--sc-color-neutral-500:#737373;--sc-color-neutral-600:#525252;--sc-color-neutral-700:#404040;--sc-color-neutral-800:#262626;--sc-color-neutral-900:#171717;--sc-color-neutral-950:#0f0f0f;--sc-color-primary:217;--sc-color-primary-luminance:60%;--sc-color-primary-saturation:91%;--sc-color-primary-50:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.55), 100%));--sc-color-primary-100:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.45), 100%));--sc-color-primary-200:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.35), 100%));--sc-color-primary-300:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.25), 100%));--sc-color-primary-400:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.15), 100%));--sc-color-primary-500:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), var(--sc-color-primary-luminance));--sc-color-primary-600:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.9), 0%));--sc-color-primary-700:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.75), 0%));--sc-color-primary-800:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.6), 0%));--sc-color-primary-900:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.35), 0%));--sc-color-primary-950:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.2), 0%));--sc-color-primary-text:var(--sc-color-white);--sc-color-success-50:#f0fdf4;--sc-color-success-100:#dcfce7;--sc-color-success-200:#bbf7d0;--sc-color-success-300:#86efac;--sc-color-success-400:#4ade80;--sc-color-success-500:#22c55e;--sc-color-success-600:#16a34a;--sc-color-success-700:#15803d;--sc-color-success-800:#166534;--sc-color-success-900:#14532d;--sc-color-success-950:#0d381e;--sc-color-success-text:var(--sc-color-white);--sc-color-info-50:#eff6ff;--sc-color-info-100:#dbeafe;--sc-color-info-200:#bfdbfe;--sc-color-info-300:#93c5fd;--sc-color-info-400:#60a5fa;--sc-color-info-500:#3b82f6;--sc-color-info-600:#2563eb;--sc-color-info-700:#1d4ed8;--sc-color-info-800:#1e40af;--sc-color-info-900:#1e3a8a;--sc-color-info-text:var(--sc-color-white);--sc-color-warning-50:#fffbeb;--sc-color-warning-100:#fef3c7;--sc-color-warning-200:#fde68a;--sc-color-warning-300:#fcd34d;--sc-color-warning-400:#fbbf24;--sc-color-warning-500:#f59e0b;--sc-color-warning-600:#d97706;--sc-color-warning-700:#b45309;--sc-color-warning-800:#92400e;--sc-color-warning-900:#78350f;--sc-color-warning-950:#4d220a;--sc-color-warning-text:var(--sc-color-white);--sc-color-danger-50:#fef2f2;--sc-color-danger-100:#fee2e2;--sc-color-danger-200:#fecaca;--sc-color-danger-300:#fca5a5;--sc-color-danger-400:#f87171;--sc-color-danger-500:#ef4444;--sc-color-danger-600:#dc2626;--sc-color-danger-700:#b91c1c;--sc-color-danger-800:#991b1b;--sc-color-danger-900:#7f1d1d;--sc-color-danger-950:#481111;--sc-color-danger-text:var(--sc-color-white);--sc-border-radius-small:0.15em;--sc-border-radius-medium:0.35em;--sc-border-radius-large:0.5em;--sc-border-radius-x-large:0.75em;--sc-border-radius-circle:50%;--sc-border-radius-pill:9999px;--sc-shadow-x-small:0 1px 0 #0d131e0d;--sc-shadow-small:0 1px 2px #0d131e1a;--sc-shadow-medium:0 0 #000, 0 0 #000, 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--sc-shadow-large:0 2px 8px #0d131e1a;--sc-shadow-x-large:0 4px 16px #0d131e1a;--sc-spacing-xxx-small:0.125em;--sc-spacing-xx-small:0.25em;--sc-spacing-x-small:0.5em;--sc-spacing-small:0.75em;--sc-spacing-medium:1em;--sc-spacing-large:1.25em;--sc-spacing-x-large:1.75em;--sc-spacing-xx-large:2.25em;--sc-spacing-xxx-large:3em;--sc-spacing-xxxx-large:4.5em;--sc-transition-x-slow:1000ms;--sc-transition-slow:500ms;--sc-transition-medium:350ms;--sc-transition-fast:150ms;--sc-transition-x-fast:50ms;--sc-font-mono:SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;--sc-font-sans:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';--sc-font-serif:Georgia, 'Times New Roman', serif;--sc-font-size-xx-small:0.625em;--sc-font-size-x-small:0.75em;--sc-font-size-small:0.875em;--sc-font-size-medium:1em;--sc-font-size-large:1.15em;--sc-font-size-x-large:1.25em;--sc-font-size-xx-large:1.45em;--sc-font-size-xxx-large:2em;--sc-font-size-xxxx-large:3em;--sc-font-weight-light:300;--sc-font-weight-normal:400;--sc-font-weight-semibold:500;--sc-font-weight-bold:600;--sc-letter-spacing-dense:-0.015em;--sc-letter-spacing-normal:normal;--sc-letter-spacing-loose:0.075em;--sc-line-height-dense:1.4;--sc-line-height-normal:1.8;--sc-line-height-loose:2.2;--sc-focus-ring-color-primary:var(--sc-color-primary-500);--sc-focus-ring-color-success:#22c55e54;--sc-focus-ring-color-info:#6b728054;--sc-focus-ring-color-warning:#f59e0b54;--sc-focus-ring-color-danger:#ef444454;--sc-focus-ring-width:1px;--sc-button-font-size-small:var(--sc-font-size-x-small);--sc-button-font-size-medium:var(--sc-font-size-medium);--sc-button-font-size-large:var(--sc-font-size-large);--sc-column-spacing:var(--sc-spacing-xx-large);--sc-form-row-spacing:var(--sc-spacing-small);--sc-form-row-spacing-large:var(--sc-spacing-xx-large);--sc-form-title-font-weight:var(--sc-font-weight-semibold);--sc-form-title-font-size:var(--sc-font-size-x-large);--sc-form-title-description-color:var(--sc-color-gray-500);--sc-form-title-description-size:var(--sc-font-size-medium);--sc-choice-background-color:var(--sc-color-white);--sc-card-border:solid 1px var(--sc-input-border-color);--sc-choice-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-choice-box-shadow:var(--sc-input-box-shadow);--sc-drawer-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-drawer-header-spacing:var(--sc-spacing-large);--sc-drawer-body-spacing:var(--sc-spacing-large);--sc-drawer-footer-spacing:var(--sc-spacing-large);--sc-input-transition:var(--sc-transition-medium);--sc-input-box-shadow:rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;--sc-input-height-small:2.25em;--sc-input-height-medium:2.8em;--sc-input-height-large:3em;--sc-input-background-color:var(--sc-color-white);--sc-input-background-color-hover:var(--sc-color-white);--sc-input-background-color-focus:var(--sc-color-white);--sc-input-background-color-disabled:var(--sc-color-gray-100);--sc-input-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-input-border-color:var(--sc-color-gray-300);--sc-input-border-color-hover:var(--sc-color-gray-400);--sc-input-border-color-focus:var(--sc-color-primary-500);--sc-input-border-color-disabled:var(--sc-color-gray-300);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-border-width:1px;--sc-input-border-radius-small:var(--sc-border-radius-small);--sc-input-border-radius-medium:var(--sc-border-radius-medium);--sc-input-border-radius-large:var(--sc-border-radius-medium);--sc-input-font-family:var(--sc-font-sans);--sc-input-font-weight:var(--sc-font-weight-normal);--sc-input-font-size-small:var(--sc-font-size-small);--sc-input-font-size-medium:var(--sc-font-size-medium);--sc-input-font-size-large:var(--sc-font-size-large);--sc-input-label-font-weight:var(--sc-font-weight-semibold);--sc-input-label-margin:var(--sc-spacing-xx-small);--sc-input-letter-spacing:var(--sc-letter-spacing-normal);--sc-input-color:var(--sc-color-gray-700);--sc-input-color-hover:var(--sc-color-gray-700);--sc-input-color-focus:var(--sc-color-gray-700);--sc-input-color-disabled:var(--sc-color-gray-900);--sc-input-icon-color:var(--sc-color-gray-400);--sc-input-icon-color-hover:var(--sc-color-gray-600);--sc-input-icon-color-focus:var(--sc-color-gray-600);--sc-input-placeholder-color:var(--sc-color-gray-400);--sc-input-placeholder-color-disabled:var(--sc-color-gray-600);--sc-input-spacing-small:var(--sc-spacing-small);--sc-input-spacing-medium:var(--sc-spacing-medium);--sc-input-spacing-large:var(--sc-spacing-large);--sc-input-label-font-size-small:var(--sc-font-size-small);--sc-input-label-font-size-medium:var(--sc-font-size-medium);--sc-input-label-font-size-large:var(--sc-font-size-large);--sc-input-label-color:var(--sc-color-gray-600);--sc-input-help-text-font-size-small:var(--sc-font-size-x-small);--sc-input-help-text-font-size-medium:var(--sc-font-size-small);--sc-input-help-text-font-size-large:var(--sc-font-size-medium);--sc-input-help-text-color:var(--sc-color-gray-500);--sc-input-error-text-font-size-small:var(--sc-input-help-text-font-size-small);--sc-input-error-text-font-size-medium:var(--sc-input-help-text-font-size-small);--sc-input-error-text-font-size-large:var(--sc-input-help-text-font-size-small);--sc-input-error-text-color:var(--sc-color-danger-500);--sc-toggle-size:1em;--sc-toggle-shady-color:var(--sc-color-gray-50);--sc-radio-size:0.85em;--sc-toggle-radio-size:0.85em;--sc-checkbox-size:1em;--sc-overlay-background-color:#37415180;--sc-panel-background-color:var(--sc-color-white);--sc-panel-border-color:var(--sc-color-gray-200);--sc-tooltip-border-radius:var(--sc-border-radius-medium);--sc-tooltip-background-color:var(--sc-color-gray-900);--sc-tooltip-color:var(--sc-color-white);--sc-tooltip-font-family:var(--sc-font-sans);--sc-tooltip-font-weight:var(--sc-font-weight-normal);--sc-tooltip-font-size:var(--sc-font-size-small);--sc-tooltip-line-height:var(--sc-line-height-dense);--sc-tooltip-padding:var(--sc-spacing-xx-small) var(--sc-spacing-x-small);--sc-tooltip-arrow-size:5px;--sc-tooltip-arrow-start-end-offset:8px;--sc-quantity-control-height:2em;--sc-quantity-control-height-small:1.7em;--sc-z-index-drawer:99999;--sc-z-index-dialog:100000;--sc-z-index-dropdown:900;--sc-z-index-popover:900;--sc-z-index-toast:950;--sc-z-index-tooltip:1000;--sc-checkout-columns:1;--sc-dashboard-module-spacing:var(--sc-spacing-x-small);--sc-border-width-zero:0px}sc-checkout [hidden]{display:none!important}.sc-scroll-lock{overflow:hidden!important}.surecart-theme-dark sc-checkout{color:var(--sc-color-white)}.surecart-theme-dark{--sc-color-gray-50:var(--sc-color-neutral-50);--sc-color-gray-100:var(--sc-color-neutral-100);--sc-color-gray-200:var(--sc-color-neutral-200);--sc-color-gray-300:var(--sc-color-neutral-300);--sc-color-gray-400:var(--sc-color-neutral-400);--sc-color-gray-500:var(--sc-color-neutral-500);--sc-color-gray-600:var(--sc-color-neutral-600);--sc-color-gray-700:var(--sc-color-neutral-700);--sc-color-gray-800:var(--sc-color-neutral-800);--sc-color-gray-900:var(--sc-color-neutral-900);--sc-color-gray-950:var(--sc-color-neutral-950);--sc-input-label-color:var(--sc-color-gray-200);--sc-input-background-color:var(--sc-color-gray-900);--sc-input-background-color-hover:var(--sc-color-gray-900);--sc-input-background-color-focus:var(--sc-color-gray-900);--sc-input-background-color-disabled:var(--sc-color-gray-800);--sc-input-border-color-hover:var(--sc-color-gray-600);--sc-input-border-color-focus:var(--sc-color-gray-500);--sc-input-border-color-disabled:var(--sc-color-gray-200);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-font-family:var(--sc-font-sans);--sc-input-font-weight:var(--sc-font-weight-normal);--sc-input-font-size-small:var(--sc-font-size-small);--sc-input-font-size-medium:var(--sc-font-size-medium);--sc-input-font-size-large:var(--sc-font-size-large);--sc-input-letter-spacing:var(--sc-letter-spacing-normal);--sc-input-border-color:var(--sc-color-gray-700);--sc-input-border-color-hover:var(--sc-color-gray-600);--sc-input-border-color-focus:var(--sc-color-primary-500);--sc-input-border-color-disabled:var(--sc-color-gray-700);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-input-color:var(--sc-color-gray-200);--sc-input-color-hover:var(--sc-color-gray-200);--sc-input-color-focus:var(--sc-color-gray-200);--sc-input-color-disabled:var(--sc-color-gray-100);--sc-input-color-invalid:var(--sc-color-danger-600);--sc-input-icon-color:var(--sc-color-gray-500);--sc-input-icon-color-hover:var(--sc-color-gray-300);--sc-input-icon-color-focus:var(--sc-color-gray-300);--sc-input-placeholder-color:var(--sc-color-gray-500);--sc-input-placeholder-color-disabled:var(--sc-color-gray-400);--sc-input-help-text-color:var(--sc-color-gray-400);--sc-list-row-background-color:var(--sc-color-gray-950);--sc-badge-notice-background-color:var(--sc-color-gray-950);--sc-divider-text-background-color:var(--sc-color-gray-900);--sc-badge-notice-text-color:var(--sc-color-gray-300);--sc-list-row-color:var(--sc-color-gray-300);--sc-empty-color:var(--sc-color-gray-300);--sc-empty-icon-color:var(--sc-color-gray-300);--sc-tab-active-background:var(--sc-color-gray-800);--sc-menu-item-color:var(--sc-color-gray-300);--sc-line-item-title-color:var(--sc-color-gray-300);--sc-order-summary-color:var(--sc-color-gray-300);--sc-order-collapse-link-icon-color:var(--sc-color-gray-300);--sc-input-control-background-color:var(--sc-color-gray-900);--sc-block-ui-background-color:var(--sc-color-gray-800);--sc-select-background-color:var(--sc-color-gray-900);--sc-input-background-color:var(--sc-color-gray-900);--sc-button-default-background-color:var(--sc-color-gray-900);--sc-button-default-hover-background-color:var(--sc-color-gray-900);--sc-button-default-active-background-color:var(--sc-button-default-hover-background-color);--sc-button-default-focus-background-color:var(--sc-button-default-hover-background-color);--sc-button-default-active-border-color:var(--sc-color-gray-600);--sc-button-default-focus-border-color:var(--sc-color-gray-600);--sc-toggle-background-color:var(--sc-color-gray-950);--sc-card-background-color:var(--sc-color-gray-950);--sc-table-cell-background-color:var(--sc-color-gray-800);--sc-alert-background-color:var(--sc-color-gray-800);--sc-alert-title-color:var(--sc-color-white);--sc-input-control-color:var(--sc-color-gray-300);--sc-alert-primary-color:var(--sc-color-gray-300);--sc-alert-info-color:var(--sc-color-gray-300);--sc-alert-danger-color:var(--sc-color-gray-300);--sc-alert-warning-color:var(--sc-color-gray-300);--sc-alert-success-color:var(--sc-color-gray-300);--sc-alert-primary-title-color:var(--sc-color-gray-300);--sc-alert-info-title-color:var(--sc-color-gray-300);--sc-alert-danger-title-color:var(--sc-color-gray-300);--sc-alert-warning-title-color:var(--sc-color-gray-300);--sc-alert-success-title-color:var(--sc-color-gray-300);--sc-breadcrumb-item-label-color:var(--sc-color-gray-300);--sc-breadcrumb-item-label-active-color:var(--sc-color-gray-200);--sc-button-default-color:var(--sc-color-gray-300);--sc-breadcrumb-color:var(--sc-color-gray-300);--sc-stacked-list-row-text-color:var(--sc-color-gray-300);--sc-order-confirmation-color:var(--sc-color-gray-300);--sc-card-border-color:var(--sc-color-gray-600);--sc-select-border-color:var(--sc-color-gray-600);--sc-button-default-border-color:var(--sc-color-gray-600);--sc-stacked-list-border-color:var(--sc-color-gray-600);--sc-divider-border-top-color:var(--sc-color-gray-600);--sc-input-border-color:var(--sc-color-gray-600);--sc-table-border-bottom-color:var(--sc-color-gray-600);--sc-toggle-border-color:var(--sc-color-gray-600);--sc-toggle-shady-color:var(--sc-color-gray-800);--sc-table-row-border-bottom-color:var(--sc-color-gray-600);--sc-badge-notice-border-color:var(--sc-color-gray-600);--sc-stacked-list-row-hover-color:var(--sc-color-gray-800);--sc-skeleton-color:var(--sc-color-gray-800);--sc-skeleton-sheen-color:var(--sc-color-gray-700);--sc-switch-background-thumb-color:var(--sc-color-gray-900);--sc-switch-background-thumb-hover-color:var(--sc-color-gray-900);--sc-swith-label-color:var(--sc-color-gray-300);--sc-switch-description-color:var(--sc-color-gray-400);--sc-switch-control-background-color:var(--sc-color-gray-700);--sc-switch-border-color:var(--sc-color-gray-700);--sc-switch-control-hover-background-color:var(--sc-color-gray-600);--sc-switch-control-hover-border-color:var(--sc-color-gray-600);--sc-switch-checked-control-background-color:var(--sc-color-primary-600);--sc-switch-checked-control-border-color:var(--sc-color-primary-600);--sc-overlay-background-color:#d1d5db22;--sc-panel-background-color:var(--sc-color-gray-900);--sc-panel-border-color:var(--sc-color-gray-800);--sc-tooltip-background-color:var(--sc-color-gray-200);--sc-tooltip-color:var(--sc-color-black);--sc-choice-background-color:var(--sc-color-gray-900);--sc-choice-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-stripe-color-logo:'dark';--sc-stripe-color-tag:'dark';--sc-stripe-color-logo-tab-selected:'dark';--sc-stripe-color-tab-selected:'dark';--sc-drawer-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-cart-counter-background:var(--sc-color-gray-50);--sc-cart-counter-color:var(--sc-color-gray-950);--sc-selected-price-color:var(--sc-color-gray-50)}.surecart-theme-dark sc-table{color:var(--sc-color-gray-300)}.surecart-theme-dark sc-avatar::part(base){background-color:var(--sc-color-gray-700);color:var(--sc-color-gray-300)}.surecart-theme-dark sc-button[type='default']::part(base){background-color:var(--sc-color-gray-900);border-color:var(--sc-color-gray-700);color:var(--sc-color-gray-400)}.surecart-theme-dark sc-button[type='default']:not([disabled])::part(base):hover{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500)}.surecart-theme-dark sc-button[type='default']:not([disabled])::part(base):focus{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500);box-shadow:0 0 0 var(--sc-focus-ring-width) hsla(var(--sc-color-primary-hue),var(--sc-color-primary-saturation),50%,var(--sc-focus-ring-alpha))}.surecart-theme-dark sc-button[type='default']:not([disabled])::part(base):active{background-color:var(--sc-color-primary-900);border-color:var(--sc-color-primary-700);color:var(--sc-color-primary-300)}.surecart-theme-dark sc-button[type='text']::part(base){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-button[type='text']:not([disabled])::part(base):active,.surecart-theme-dark sc-button[type='text']:not([disabled])::part(base):hover,.surecart-theme-dark sc-button[type='text']:not([disabled])::part(base):focus{color:var(--sc-color-gray-300)}.surecart-theme-dark sc-card::part(base){background-color:var(--sc-color-gray-900);--border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-color-picker::part(format-button){background-color:var(--sc-color-gray-900);border-color:var(--sc-color-gray-700);color:var(--sc-color-gray-400)}.surecart-theme-dark sc-color-picker::part(format-button):hover{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500)}.surecart-theme-dark sc-color-picker::part(format-button):focus{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500);box-shadow:0 0 0 var(--sc-focus-ring-width) hsla(var(--sc-color-primary-hue),var(--sc-color-primary-saturation),50%,var(--sc-focus-ring-alpha))}.surecart-theme-dark sc-color-picker::part(format-button):active{background-color:var(--sc-color-primary-900);border-color:var(--sc-color-primary-700);color:var(--sc-color-primary-300)}.surecart-theme-dark sc-color-picker::part(panel){background-color:var(--sc-color-gray-900);border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-color-picker::part(slider-handle){background-color:var(--sc-color-gray-800);box-shadow:0 0 0 1px var(--sc-color-gray-600)}.surecart-theme-dark sc-color-picker::part(slider-handle):focus{box-shadow:0 0 0 1px var(--sc-color-primary-500),0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary)}.surecart-theme-dark sc-color-picker::part(grid-handle){border-color:var(--sc-color-gray-900)}.surecart-theme-dark sc-color-picker::part(preview),.surecart-theme-dark sc-color-picker::part(opacity-slider),.surecart-theme-dark sc-color-picker::part(trigger){background-image:linear-gradient(45deg,#333 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(45deg,#333 25%,transparent 25%)}.surecart-theme-dark sc-color-picker::part(swatches){border-top-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-details::part(base){border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-icon-button::part(base){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-icon-button:not([disabled])::part(base):hover,.surecart-theme-dark sc-icon-button:not([disabled])::part(base):focus{color:var(--sc-color-primary-500)}.surecart-theme-dark sc-icon-button:not([disabled])::part(base):active{color:var(--sc-color-primary-500)}.surecart-theme-dark sc-image-comparer::part(divider),.surecart-theme-dark sc-image-comparer::part(handle){background-color:var(--sc-color-gray-900);color:var(--sc-color-gray-400)}.surecart-theme-dark sc-menu-item::part(base){color:var(--sc-color-gray-200)}.surecart-theme-dark sc-menu-item::part(base):focus{background-color:var(--sc-color-primary-600);color:var(--sc-color-white)}.surecart-theme-dark sc-menu-item[disabled]::part(base){color:var(--sc-color-gray-600)}.surecart-theme-dark sc-menu-label::part(base){color:var(--sc-color-gray-600)}.surecart-theme-dark sc-progress-bar::part(base){background-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-progress-bar::part(indicator){color:var(--sc-color-gray-900)}.surecart-theme-dark sc-progress-ring::part(base){--track-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-range{--track-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-rating{--symbol-color:var(--sc-color-gray-700)}.surecart-theme-dark sc-select::part(tag){background-color:var(--sc-color-info-800);border-color:var(--sc-color-info-700);color:var(--sc-color-info-300)}.surecart-theme-dark sc-spinner{--track-color:#f9fafb20}.surecart-theme-dark sc-secure-notice::part(icon){color:var(--sc-color-gray-700)}.surecart-theme-dark sc-secure-notice::part(text){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-tab-group::part(tabs){--tabs-border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-tab::part(base){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-tab:not([disabled])::part(base):hover,.surecart-theme-dark sc-tab[active]::part(base){color:var(--sc-color-primary-white)}.surecart-theme-dark sc-tag[type='primary']::part(base){background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-900);color:var(--sc-color-primary-300)}.surecart-theme-dark sc-tag[type='success']::part(base){background-color:var(--sc-color-success-950);border-color:var(--sc-color-success-900);color:var(--sc-color-success-300)}.surecart-theme-dark sc-tag[type='info']::part(base){background-color:var(--sc-color-info-800);border-color:var(--sc-color-info-700);color:var(--sc-color-info-300)}.surecart-theme-dark sc-tag[type='warning']::part(base){background-color:var(--sc-color-warning-950);border-color:var(--sc-color-warning-900);color:var(--sc-color-warning-300)}.surecart-theme-dark sc-tag[type='danger']::part(base){background-color:var(--sc-color-danger-950);border-color:var(--sc-color-danger-900);color:var(--sc-color-danger-300)}.surecart-theme-dark sc-form-section::part(title){color:var(--sc-color-white)}.surecart-theme-dark sc-form-section::part(description){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-heading,.surecart-theme-dark sc-form-row,.surecart-theme-dark sc-form-control,.surecart-theme-dark .sc-form-control,.surecart-theme-dark sc-menu-label,.surecart-theme-dark sc-customer-details,.surecart-theme-dark .menu-item,.surecart-theme-dark sc-column,.surecart-theme-dark paypal-buttons,.surecart-theme-dark sc-stacked-list,.surecart-theme-dark sc-stripe-element,.surecart-theme-dark sc-stripe-payment-element,.surecart-theme-dark sc-stripe-payment-request,.surecart-theme-dark sc-text,.surecart-theme-dark sc-card,.surecart-theme-dark sc-tooltip,.surecart-theme-dark sc-tag-panel,.surecart-theme-dark sc-toggles,.surecart-theme-dark sc-dashboard-module,.surecart-theme-dark entry-title,.surecart-theme-dark sc-toggle,.surecart-theme-dark sc-tab-group,.surecart-theme-dark sc-login-form{color:var(--sc-color-gray-300)}.sc-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@-webkit-keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}sc-form{display:block}sc-form>:not(:last-child){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-form>:not(:last-child).wp-block-spacer{margin-bottom:0}sc-invoice-details:not(.hydrated),sc-invoice-details:not(:defined){display:none}sc-customer-email:not(.hydrated),sc-customer-email:not(:defined),sc-customer-name:not(.hydrated),sc-customer-name:not(:defined),sc-input:not(.hydrated),sc-input:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);display:block;height:var(--sc-input-height-medium)}sc-button:not(.hydrated),sc-button:not(:defined),sc-order-submit:not(.hydrated),sc-order-submit:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:#fff0;display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-order-summary:not(.hydrated),sc-order-summary:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:#fff0;display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-tab-group:not(.hydrated),sc-tab-group:not(:defined),sc-tab:not(.hydrated),sc-tab:not(:defined){visibility:hidden}sc-column:not(.hydrated),sc-column:not(:defined){opacity:0;visibility:hidden}sc-columns{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:var(--sc-column-spacing,var(--sc-spacing-xxxx-large));margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:normal!important}@media(min-width:782px){sc-columns{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}sc-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}sc-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}sc-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:781px){sc-columns:not(.is-not-stacked-on-mobile).is-full-height>sc-column{padding:30px!important}sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media(min-width:782px){sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns:not(.is-not-stacked-on-mobile)>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}sc-columns.is-not-stacked-on-mobile{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}sc-columns.is-not-stacked-on-mobile>sc-column{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns.is-not-stacked-on-mobile>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}sc-column{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}sc-column.is-vertically-aligned-top{-ms-flex-item-align:start;align-self:flex-start}sc-column.is-vertically-aligned-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}sc-column.is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}sc-column.is-vertically-aligned-bottom,sc-column.is-vertically-aligned-center,sc-column.is-vertically-aligned-top{width:100%}@media(min-width:782px){sc-column.is-sticky{position:sticky!important;-ms-flex-item-align:start;align-self:flex-start;top:0}}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style):not(.is-layout-flex){display:block}.hydrated{visibility:inherit}:root{--sc-color-primary-500:#5a3210;--sc-focus-ring-color-primary:#5a3210;--sc-input-border-color-focus:#5a3210;--sc-color-gray-900:#000;--sc-color-primary-text:#ffffff}@-webkit-keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}sc-form{display:block}sc-form>:not(:last-child){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-form>:not(:last-child).wp-block-spacer{margin-bottom:0}sc-invoice-details:not(.hydrated),sc-invoice-details:not(:defined){display:none}sc-customer-email:not(.hydrated),sc-customer-email:not(:defined),sc-customer-name:not(.hydrated),sc-customer-name:not(:defined),sc-input:not(.hydrated),sc-input:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);display:block;height:var(--sc-input-height-medium)}sc-button:not(.hydrated),sc-button:not(:defined),sc-order-submit:not(.hydrated),sc-order-submit:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:#fff0;display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-order-summary:not(.hydrated),sc-order-summary:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:#fff0;display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-tab-group:not(.hydrated),sc-tab-group:not(:defined),sc-tab:not(.hydrated),sc-tab:not(:defined){visibility:hidden}sc-column:not(.hydrated),sc-column:not(:defined){opacity:0;visibility:hidden}sc-columns{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:var(--sc-column-spacing,var(--sc-spacing-xxxx-large));margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:normal!important}@media(min-width:782px){sc-columns{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}sc-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}sc-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}sc-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:781px){sc-columns:not(.is-not-stacked-on-mobile).is-full-height>sc-column{padding:30px!important}sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media(min-width:782px){sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns:not(.is-not-stacked-on-mobile)>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}sc-columns.is-not-stacked-on-mobile{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}sc-columns.is-not-stacked-on-mobile>sc-column{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns.is-not-stacked-on-mobile>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}sc-column{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}sc-column.is-vertically-aligned-top{-ms-flex-item-align:start;align-self:flex-start}sc-column.is-vertically-aligned-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}sc-column.is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}sc-column.is-vertically-aligned-bottom,sc-column.is-vertically-aligned-center,sc-column.is-vertically-aligned-top{width:100%}@media(min-width:782px){sc-column.is-sticky{position:sticky!important;-ms-flex-item-align:start;align-self:flex-start;top:0}}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style):not(.is-layout-flex){display:block}.hydrated{visibility:inherit}:root{--sc-color-primary-500:#5a3210;--sc-focus-ring-color-primary:#5a3210;--sc-input-border-color-focus:#5a3210;--sc-color-gray-900:#000;--sc-color-primary-text:#ffffff}@-webkit-keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}sc-form{display:block}sc-form>:not(:last-child){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-form>:not(:last-child).wp-block-spacer{margin-bottom:0}sc-invoice-details:not(.hydrated),sc-invoice-details:not(:defined){display:none}sc-customer-email:not(.hydrated),sc-customer-email:not(:defined),sc-customer-name:not(.hydrated),sc-customer-name:not(:defined),sc-input:not(.hydrated),sc-input:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);display:block;height:var(--sc-input-height-medium)}sc-button:not(.hydrated),sc-button:not(:defined),sc-order-submit:not(.hydrated),sc-order-submit:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:#fff0;display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-order-summary:not(.hydrated),sc-order-summary:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgb(75 85 99 / .2)),color-stop(rgb(75 85 99 / .1)),color-stop(rgb(75 85 99 / .1)),to(rgb(75 85 99 / .2)));background:linear-gradient(270deg,rgb(75 85 99 / .2),rgb(75 85 99 / .1),rgb(75 85 99 / .1),rgb(75 85 99 / .2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:#fff0;display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-tab-group:not(.hydrated),sc-tab-group:not(:defined),sc-tab:not(.hydrated),sc-tab:not(:defined){visibility:hidden}sc-column:not(.hydrated),sc-column:not(:defined){opacity:0;visibility:hidden}sc-columns{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:var(--sc-column-spacing,var(--sc-spacing-xxxx-large));margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:normal!important}@media(min-width:782px){sc-columns{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}sc-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}sc-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}sc-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:781px){sc-columns:not(.is-not-stacked-on-mobile).is-full-height>sc-column{padding:30px!important}sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media(min-width:782px){sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns:not(.is-not-stacked-on-mobile)>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}sc-columns.is-not-stacked-on-mobile{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}sc-columns.is-not-stacked-on-mobile>sc-column{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns.is-not-stacked-on-mobile>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}sc-column{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}sc-column.is-vertically-aligned-top{-ms-flex-item-align:start;align-self:flex-start}sc-column.is-vertically-aligned-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}sc-column.is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}sc-column.is-vertically-aligned-bottom,sc-column.is-vertically-aligned-center,sc-column.is-vertically-aligned-top{width:100%}@media(min-width:782px){sc-column.is-sticky{position:sticky!important;-ms-flex-item-align:start;align-self:flex-start;top:0}}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style):not(.is-layout-flex){display:block}.hydrated{visibility:inherit}:root{--sc-color-primary-500:#5a3210;--sc-focus-ring-color-primary:#5a3210;--sc-input-border-color-focus:#5a3210;--sc-color-gray-900:#000;--sc-color-primary-text:#ffffff}.sc-button{--primary-color:var(--sc-color-primary-text);--primary-background:var(--sc-color-primary-500);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:10;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;border-style:solid;border-width:var(--sc-input-border-width);cursor:pointer;font-family:var(--sc-input-font-family);font-weight:var(--sc-font-weight-semibold);justify-content:center;padding:0;text-decoration:none;-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow,var(--sc-input-transition,var(--sc-transition-medium)) opacity;transition:var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow,var(--sc-input-transition,var(--sc-transition-medium)) opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.sc-button::-moz-focus-inner{border:0}.sc-button:focus{outline:none}.sc-button:focus-visible{-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary)}.sc-button.sc-button--disabled{cursor:not-allowed}.sc-button.sc-button--disabled *{pointer-events:none}.sc-button.sc-button--disabled .sc-button__label,.sc-button.sc-button--disabled .sc-button__prefix,.sc-button.sc-button--disabled .sc-button__suffix{opacity:.5}.sc-button ::slotted(.sc--icon){pointer-events:none}.sc-button__prefix,.sc-button__suffix{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sc-button__label,.sc-button__prefix,.sc-button__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-button__label ::slotted(sc-icon){vertical-align:-2px}.sc-button:not(.sc-button--text):not(.sc-button--link){-webkit-box-shadow:var(--sc-shadow-small);box-shadow:var(--sc-shadow-small)}.sc-button.sc-button--standard.sc-button--default{background-color:var(--sc-button-default-background-color,var(--sc-color-white));border-color:var(--sc-button-default-border-color,var(--sc-color-gray-300));color:var(--sc-button-default-color,var(--sc-color-gray-600))}.sc-button.sc-button--standard.sc-button--default:hover:not(.sc-button--disabled){background-color:var(--sc-button-default-hover-background-color,var(--sc-color-white));border-color:var(--sc-button-default-focus-border-color,var(--primary-background));color:var(--primary-background)}.sc-button.sc-button--standard.sc-button--default:focus:not(.sc-button--disabled){background-color:var(--sc-button-default-focus-background-color,var(--sc-color-white));border-color:var(--sc-button-default-focus-border-color,var(--sc-color-white));-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);color:var(--primary-background)}.sc-button.sc-button--standard.sc-button--default:active:not(.sc-button--disabled){background-color:var(--sc-button-default-active-background-color,var(--sc-color-white));border-color:var(--sc-button-default-active-border-color,var(--sc-color-white));color:var(--primary-background)}.sc-button.sc-button--standard.sc-button--primary{background-color:var(--primary-background);border-color:var(--primary-background);color:var(--primary-color)}.sc-button.sc-button--standard.sc-button--primary:hover:not(.sc-button--disabled){opacity:.8}.sc-button.sc-button--standard.sc-button--primary:focus:not(.sc-button--disabled){border-color:var(--sc-color-white);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);color:var(--primary-color);opacity:.8}.sc-button.sc-button--standard.sc-button--primary:active:not(.sc-button--disabled){background-color:var(--primary-background);border-color:var(--sc-color-white);color:var(--primary-color)}.sc-button.sc-button--standard.sc-button--success{background-color:var(--sc-color-success-500);border-color:var(--sc-color-success-500);color:var(--sc-color-success-text)}.sc-button.sc-button--standard.sc-button--success:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--success:hover:not(.sc-button--disabled){background-color:var(--sc-color-success-400);border-color:var(--sc-color-success-400);color:var(--sc-color-success-text)}.sc-button.sc-button--standard.sc-button--success:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-success);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-success)}.sc-button.sc-button--standard.sc-button--success:active:not(.sc-button--disabled){background-color:var(--sc-color-success-500);border-color:var(--sc-color-success-500);color:var(--sc-color-success-text)}.sc-button.sc-button--standard.sc-button--info{background-color:var(--sc-color-info-500);border-color:var(--sc-color-info-500);color:var(--sc-color-info-text)}.sc-button.sc-button--standard.sc-button--info:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--info:hover:not(.sc-button--disabled){background-color:var(--sc-color-info-400);border-color:var(--sc-color-info-400);color:var(--sc-color-info-text)}.sc-button.sc-button--standard.sc-button--info:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-info);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-info)}.sc-button.sc-button--standard.sc-button--info:active:not(.sc-button--disabled){background-color:var(--sc-color-info-500);border-color:var(--sc-color-info-500);color:var(--sc-color-info-text)}.sc-button.sc-button--standard.sc-button--warning{background-color:var(--sc-color-warning-500);border-color:var(--sc-color-warning-500);color:var(--sc-color-warning-text)}.sc-button.sc-button--standard.sc-button--warning:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--warning:hover:not(.sc-button--disabled){background-color:var(--sc-color-warning-400);border-color:var(--sc-color-warning-400);color:var(--sc-color-warning-text)}.sc-button.sc-button--standard.sc-button--warning:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-warning);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-warning)}.sc-button.sc-button--standard.sc-button--warning:active:not(.sc-button--disabled){background-color:var(--sc-color-warning-500);border-color:var(--sc-color-warning-500);color:var(--sc-color-warning-text)}.sc-button.sc-button--standard.sc-button--danger{background-color:var(--sc-color-danger-500);border-color:var(--sc-color-danger-500);color:var(--sc-color-danger-text)}.sc-button.sc-button--standard.sc-button--danger:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--danger:hover:not(.sc-button--disabled){background-color:var(--sc-color-danger-400);border-color:var(--sc-color-danger-400);color:var(--sc-color-danger-text)}.sc-button.sc-button--standard.sc-button--danger:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-danger);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-danger)}.sc-button.sc-button--standard.sc-button--danger:active:not(.sc-button--disabled){background-color:var(--sc-color-danger-500);border-color:var(--sc-color-danger-500);color:var(--sc-color-danger-text)}.sc-button--outline{background:none;border:1px solid}.sc-button--outline.sc-button--default{border-color:var(--sc-color-gray-300);color:var(--sc-color-gray-700)}.sc-button--outline.sc-button--default:hover:not(.sc-button--disabled){background-color:var(--primary-background);border-color:var(--primary-background);color:var(--sc-color-white)}.sc-button--outline.sc-button--default:focus:not(.sc-button--disabled){border-color:var(--primary-background);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--default:active:not(.sc-button--disabled){color:var(--sc-color-white);opacity:.8}.sc-button--outline.sc-button--primary{border-color:var(--primary-background);color:var(--primary-background)}.sc-button--outline.sc-button--primary:hover:not(.sc-button--disabled){background-color:var(--primary-background);color:var(--sc-color-white);opacity:.8}.sc-button--outline.sc-button--primary:focus:not(.sc-button--disabled){border-color:var(--primary-background);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--primary:active:not(.sc-button--disabled){background-color:var(--primary-background);border-color:var(--primary-background);color:var(--sc-color-white);opacity:.9}.sc-button--outline.sc-button--success{border-color:var(--sc-color-success-500);color:var(--sc-color-success-500)}.sc-button--outline.sc-button--success:hover:not(.sc-button--disabled){background-color:var(--sc-color-success-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--success:focus:not(.sc-button--disabled){border-color:var(--sc-color-success-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-success-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-success-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--success:active:not(.sc-button--disabled){background-color:var(--sc-color-success-700);border-color:var(--sc-color-success-700);color:var(--sc-color-white)}.sc-button--outline.sc-button--info{border-color:var(--sc-color-gray-500);color:var(--sc-color-gray-500)}.sc-button--outline.sc-button--info:hover:not(.sc-button--disabled){background-color:var(--sc-color-gray-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--info:focus:not(.sc-button--disabled){border-color:var(--sc-color-gray-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-gray-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-gray-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--info:active:not(.sc-button--disabled){background-color:var(--sc-color-gray-700);border-color:var(--sc-color-gray-700);color:var(--sc-color-white)}.sc-button--outline.sc-button--warning{border-color:var(--sc-color-warning-500);color:var(--sc-color-warning-500)}.sc-button--outline.sc-button--warning:hover:not(.sc-button--disabled){background-color:var(--sc-color-warning-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--warning:focus:not(.sc-button--disabled){border-color:var(--sc-color-warning-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-warning-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-warning-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--warning:active:not(.sc-button--disabled){background-color:var(--sc-color-warning-700);border-color:var(--sc-color-warning-700);color:var(--sc-color-white)}.sc-button--outline.sc-button--danger{border-color:var(--sc-color-danger-500);color:var(--sc-color-danger-500)}.sc-button--outline.sc-button--danger:hover:not(.sc-button--disabled){background-color:var(--sc-color-danger-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--danger:focus:not(.sc-button--disabled){border-color:var(--sc-color-danger-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-danger-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-danger-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--danger:active:not(.sc-button--disabled){background-color:var(--sc-color-danger-700);border-color:var(--sc-color-danger-700);color:var(--sc-color-white)}.sc-button--text{background-color:#fff0;border-color:#fff0;color:inherit}.sc-button--text:hover:not(.sc-button--disabled){background-color:#fff0;border-color:#fff0;color:var(--sc-color-gray-600)}.sc-button--text:active:not(.sc-button--disabled),.sc-button--text:focus:not(.sc-button--disabled){background-color:#fff0;border-color:#fff0;-webkit-box-shadow:0;box-shadow:0}.sc-button--text.sc-button--caret.sc-button--has-label{padding-right:var(--sc-spacing-xx-small)}.sc-button--text.sc-button--caret.sc-button--has-label .sc-button__label{padding:0 var(--sc-spacing-xx-small)!important}.sc-button--link{background-color:#fff0;border-color:#fff0;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-button-link-color,var(--primary-background));-webkit-text-decoration:var(--sc-button-link-text-decoration,none);text-decoration:var(--sc-button-link-text-decoration,none);-webkit-transition:opacity var(--sc-input-transition,var(--sc-transition-medium)) ease;transition:opacity var(--sc-input-transition,var(--sc-transition-medium)) ease}.sc-button--link.sc-button--has-label.sc-button--large .sc-button__label,.sc-button--link.sc-button--has-label.sc-button--medium .sc-button__label,.sc-button--link.sc-button--has-label.sc-button--small .sc-button__label{padding:0}.sc-button--link:hover:not(.sc-button--disabled){opacity:.75}.sc-button--link:active:not(.sc-button--disabled),.sc-button--link:focus:not(.sc-button--disabled),.sc-button--link:hover:not(.sc-button--disabled){background-color:#fff0;border-color:#fff0}.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--large,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--medium,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--small{padding-left:0}.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--large .sc-button__label,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--medium .sc-button__label,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--small .sc-button__label{padding-left:var(--sc-spacing-xx-small)}.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--large,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--medium,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--small{padding-right:0}.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--large .sc-button__label,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--medium .sc-button__label,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--small .sc-button__label{padding-right:var(--sc-spacing-xx-small)}.sc-button--small{border-radius:var(--button-border-radius,var(--sc-input-border-radius-small));font-size:var(--sc-button-font-size-small);height:var(--sc-input-height-small);line-height:calc(var(--sc-input-height-small) - var(--sc-input-border-width)*2)}.sc-button--medium{border-radius:var(--button-border-radius,var(--sc-input-border-radius-medium));font-size:var(--sc-button-font-size-medium);height:var(--sc-input-height-medium);line-height:calc(var(--sc-input-height-medium) - var(--sc-input-border-width)*2)}.sc-button--large{border-radius:var(--button-border-radius,var(--sc-input-border-radius-large));font-size:var(--sc-button-font-size-large);height:var(--sc-input-height-large);line-height:calc(var(--sc-input-height-large) - var(--sc-input-border-width)*2)}.sc-button--full{display:block}.sc-button--pill.sc-button--small{border-radius:var(--sc-input-height-small)}.sc-button--pill.sc-button--medium{border-radius:var(--sc-input-height-medium)}.sc-button--pill.sc-button--large{border-radius:var(--sc-input-height-large)}.sc-button--circle{padding-left:0;padding-right:0}.sc-button--circle.sc-button--small{border-radius:50%;width:var(--sc-input-height-small)}.sc-button--circle.sc-button--medium{border-radius:50%;width:var(--sc-input-height-medium)}.sc-button--circle.sc-button--large{border-radius:50%;width:var(--sc-input-height-large)}.sc-button--caret .sc-button__suffix,.sc-button--circle .sc-button__caret,.sc-button--circle .sc-button__prefix,.sc-button--circle .sc-button__suffix{display:none}.sc-button--caret .sc-button__caret{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-button--caret .sc-button__caret svg{height:1em;width:1em}.sc-button--busy{cursor:wait;position:relative}.sc-button--busy .sc-button__caret,.sc-button--busy .sc-button__label,.sc-button--busy .sc-button__prefix,.sc-button--busy .sc-button__suffix{visibility:hidden}.sc-button--busy *{pointer-events:none}.sc-button--loading{cursor:wait;position:relative}.sc-button--loading .sc-button__caret,.sc-button--loading .sc-button__label,.sc-button--loading .sc-button__prefix,.sc-button--loading .sc-button__suffix{visibility:hidden}.sc-button ::slotted(sc-badge){pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.sc-button--has-label.sc-button--small .sc-button__label{padding:0 var(--sc-spacing-small)}.sc-button--has-label.sc-button--medium .sc-button__label{padding:0 var(--sc-spacing-medium)}.sc-button--has-label.sc-button--large .sc-button__label{padding:0 var(--sc-spacing-large)}.sc-button--has-prefix:not(.sc-button--text).sc-button--small,.sc-button--has-prefix:not(.sc-button--text).sc-button--small .sc-button__label{padding-left:var(--sc-spacing-x-small)}.sc-button--has-prefix:not(.sc-button--text).sc-button--large,.sc-button--has-prefix:not(.sc-button--text).sc-button--large .sc-button__label,.sc-button--has-prefix:not(.sc-button--text).sc-button--medium,.sc-button--has-prefix:not(.sc-button--text).sc-button--medium .sc-button__label{padding-left:var(--sc-spacing-small)}.sc-button--caret.sc-button--small,.sc-button--caret.sc-button--small .sc-button__label,.sc-button--has-suffix.sc-button--small,.sc-button--has-suffix.sc-button--small .sc-button__label{padding-right:var(--sc-spacing-x-small)}.sc-button--caret.sc-button--large,.sc-button--caret.sc-button--large .sc-button__label,.sc-button--caret.sc-button--medium,.sc-button--caret.sc-button--medium .sc-button__label,.sc-button--has-suffix.sc-button--large,.sc-button--has-suffix.sc-button--large .sc-button__label,.sc-button--has-suffix.sc-button--medium,.sc-button--has-suffix.sc-button--medium .sc-button__label{padding-right:var(--sc-spacing-small)}:host(.sc-button-group__button--first) .sc-button{border-bottom-right-radius:0;border-top-right-radius:0}:host(.sc-button-group__button--inner) .sc-button{border-radius:0}:host(.sc-button-group__button--last) .sc-button{border-bottom-left-radius:0;border-top-left-radius:0}:host(.sc-button-group__button:not(.sc-button-group__button--first)){margin-left:calc(var(--sc-input-border-width)*-1)}:host(.sc-button-group__button:not(.sc-button-group__button--focus,.sc-button-group__button--first,[type=default]):not(:hover,:active,:focus)) .sc-button:after{border-left:1px solid hsl(0 0% 100% / .267);bottom:0;content:"";left:0;mix-blend-mode:lighten;position:absolute;top:0}:host(.sc-button-group__button--hover){z-index:1}:host(.sc-button-group__button--focus){z-index:2}@-webkit-keyframes busy-animation{0%{background-position:200px 0}}@keyframes busy-animation{0%{background-position:200px 0}}.sc-button--is-rtl.sc-button--has-prefix.sc-button--large,.sc-button--is-rtl.sc-button--has-prefix.sc-button--medium,.sc-button--is-rtl.sc-button--has-prefix.sc-button--small{padding-left:0}.sc-button--is-rtl.sc-button--has-prefix.sc-button--large .sc-button__label,.sc-button--is-rtl.sc-button--has-prefix.sc-button--medium .sc-button__label,.sc-button--is-rtl.sc-button--has-prefix.sc-button--small .sc-button__label{padding-left:0;padding-right:var(--sc-spacing-xx-small)}.sc-button--is-rtl.sc-button--has-suffix.sc-button--large,.sc-button--is-rtl.sc-button--has-suffix.sc-button--medium,.sc-button--is-rtl.sc-button--has-suffix.sc-button--small{padding-right:0}.sc-button--is-rtl.sc-button--has-suffix.sc-button--large .sc-button__label,.sc-button--is-rtl.sc-button--has-suffix.sc-button--medium .sc-button__label,.sc-button--is-rtl.sc-button--has-suffix.sc-button--small .sc-button__label{padding-left:var(--sc-spacing-xx-small);padding-right:0}:root{--ld-color-semantic-success:#2f8351;--ld-color-semantic-error:var(--ld-color-primitives-red-500);--ld-color-system-body-text:#333;--ld-color-system-middle-gray:var(--ld-color-primitives-grey-150);--ld-color-system-middle-gray-light:#edf0f5;--ld-color-system-light-2:#f6f8fa;--ld-color-system-subtle:var(--ld-color-primitives-grey-500);--ld-color-field-bg:var(--ld-color-system-white);--ld-color-field-border:#8694b1;--ld-typography-font-family:inter,-apple-system,roboto,ubuntu,sans-serif;--ld-typography-font-weight-regular:400;--ld-typography-font-weight-medium:500;--ld-typography-font-weight-bold:700;--ld-typography-desktop-h1-size:4rem;--ld-typography-desktop-h1-height:4.5rem;--ld-typography-desktop-h1-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h1-spacing:-2%;--ld-typography-desktop-h1-margin:var(--ld-spacer-8);--ld-typography-mobile-h1-size:3rem;--ld-typography-mobile-h1-height:3.5rem;--ld-typography-mobile-h1-margin:var(--ld-spacer-7);--ld-typography-desktop-h2-size:3rem;--ld-typography-desktop-h2-height:3.5rem;--ld-typography-desktop-h2-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h2-spacing:-2%;--ld-typography-desktop-h2-margin:var(--ld-spacer-7);--ld-typography-mobile-h2-size:2.5rem;--ld-typography-mobile-h2-height:3rem;--ld-typography-mobile-h2-margin:var(--ld-spacer-6);--ld-typography-desktop-h3-size:2.5rem;--ld-typography-desktop-h3-height:3rem;--ld-typography-desktop-h3-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h3-spacing:-2%;--ld-typography-desktop-h3-margin:var(--ld-spacer-6);--ld-typography-mobile-h3-size:2rem;--ld-typography-mobile-h3-height:2.5rem;--ld-typography-mobile-h3-margin:var(--ld-spacer-5);--ld-typography-desktop-h4-size:2rem;--ld-typography-desktop-h4-height:2.5rem;--ld-typography-desktop-h4-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h4-spacing:inherit;--ld-typography-desktop-h4-margin:var(--ld-spacer-5);--ld-typography-mobile-h4-size:1.5rem;--ld-typography-mobile-h4-height:2rem;--ld-typography-mobile-h4-margin:var(--ld-spacer-4);--ld-typography-desktop-h5-size:1.5rem;--ld-typography-desktop-h5-height:2rem;--ld-typography-desktop-h5-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h5-spacing:inherit;--ld-typography-desktop-h5-margin:var(--ld-spacer-4);--ld-typography-mobile-h5-size:1.25rem;--ld-typography-mobile-h5-height:1.75rem;--ld-typography-mobile-h5-margin:var(--ld-spacer-4);--ld-typography-desktop-h6-size:1.125rem;--ld-typography-desktop-h6-height:1.5rem;--ld-typography-desktop-h6-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-h6-spacing:inherit;--ld-typography-desktop-h6-margin:var(--ld-spacer-3);--ld-typography-mobile-h6-size:1.125rem;--ld-typography-mobile-h6-height:1.5rem;--ld-typography-mobile-h6-margin:var(--ld-spacer-3);--ld-typography-desktop-body-large-size:1.25rem;--ld-typography-desktop-body-large-height:1.75rem;--ld-typography-mobile-body-large-size:1rem;--ld-typography-mobile-body-large-height:1.5rem;--ld-typography-desktop-body-size:1rem;--ld-typography-desktop-body-height:1.5rem;--ld-typography-mobile-body-size:0.875rem;--ld-typography-mobile-body-height:1.375rem;--ld-typography-desktop-body-small-size:0.875rem;--ld-typography-desktop-body-small-height:1.375rem;--ld-typography-desktop-caption-size:0.75rem;--ld-typography-desktop-caption-height:1.25rem;--ld-typography-mobile-caption-size:0.75rem;--ld-typography-mobile-caption-height:1.25rem;--ld-typography-desktop-pre-title-size:0.75rem;--ld-typography-desktop-pre-title-height:1.25rem;--ld-typography-desktop-pre-title-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-pre-title-spacing:3%;--ld-typography-desktop-pre-title-transform:uppercase;--ld-typography-mobile-pre-title-size:0.75rem;--ld-typography-mobile-pre-title-height:1.25rem;--ld-typography-desktop-button-text-size:var(--ld-typography-desktop-body-size);--ld-typography-desktop-button-text-height:var(--ld-typography-desktop-body-height);--ld-typography-desktop-button-text-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-button-text-spacing:3%;--ld-typography-mobile-button-text-size:var(--ld-typography-mobile-body-size);--ld-typography-mobile-button-text-height:var(--ld-typography-mobile-body-height);--ld-typography-desktop-link-size:1rem;--ld-typography-desktop-link-height:1.5rem;--ld-typography-desktop-link-weight:var(--ld-typography-font-weight-bold);--ld-typography-desktop-link-decoration:underline;--ld-typography-mobile-link-size:0.875rem;--ld-typography-mobile-link-height:1.375rem;--ld-color-primitives-blue-100:#f3f8ff;--ld-color-primitives-blue-150:#d6defb;--ld-color-primitives-blue-175:#b6c7f7;--ld-color-primitives-blue-200:#98acf5;--ld-color-primitives-blue-500:#235af3;--ld-color-primitives-blue-800:#0e2a90;--ld-color-primitives-green-100:#eef7f1;--ld-color-primitives-green-250:#7cd09d;--ld-color-primitives-green-300:#3eab6a;--ld-color-primitives-green-500:#2b7f4d;--ld-color-primitives-green-800:#055224;--ld-color-primitives-grey-0:#fff;--ld-color-primitives-grey-100:#f7f9fc;--ld-color-primitives-grey-140:#dce1e8;--ld-color-primitives-grey-150:#d2d7e2;--ld-color-primitives-grey-200:#a7adc2;--ld-color-primitives-grey-350:#8d90a7;--ld-color-primitives-grey-500:#73738c;--ld-color-primitives-grey-800:#4a4a68;--ld-color-primitives-grey-900:#0e0e2c;--ld-color-primitives-red-100:#faeeee;--ld-color-primitives-red-200:#f6cfcf;--ld-color-primitives-red-250:#ee8b8d;--ld-color-primitives-red-300:#e65255;--ld-color-primitives-red-500:#db0000;--ld-color-primitives-red-800:#8f0000;--ld-color-primitives-yellow-100:#fdf8ec;--ld-color-primitives-yellow-200:#f9d99e;--ld-color-primitives-yellow-500:#f3b33e;--ld-color-primitives-yellow-800:#eb7100;--ld-color-semantic-alert-success-background:var(--ld-color-primitives-blue-100);--ld-color-semantic-alert-success-border:var(--ld-color-primitives-blue-200);--ld-color-semantic-alert-success-icon:var(--ld-color-primitives-blue-150);--ld-color-semantic-alert-warning-background:var(--ld-color-primitives-yellow-100);--ld-color-semantic-alert-warning-border:var(--ld-color-primitives-yellow-500);--ld-color-semantic-alert-warning-icon:var(--ld-color-primitives-yellow-200);--ld-color-semantic-alert-error-background:var(--ld-color-primitives-red-100);--ld-color-semantic-alert-error-border:var(--ld-color-primitives-red-300);--ld-color-semantic-alert-error-icon:var(--ld-color-primitives-red-200);--ld-color-semantic-button-primary-background-disabled-hover:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-primary-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-button-primary-background-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-primary-background:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-primary-border-disabled:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-secondary-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-button-secondary-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-button-secondary-border-hover:var(--ld-color-primitives-blue-800);--ld-color-semantic-button-secondary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-border:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-focus:var(--ld-color-primitives-blue-150);--ld-color-semantic-button-tertiary-text-disabled-hover:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-button-tertiary-text-hover:var(--ld-color-primitives-blue-500);--ld-color-semantic-button-tertiary-text-icon-only:var(--ld-color-primitives-grey-500);--ld-color-semantic-button-tertiary-text:var(--ld-color-primitives-grey-800);--ld-color-semantic-field-background-active:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-disabled:var(--ld-color-primitives-grey-100);--ld-color-semantic-field-background-error:var(--ld-color-primitives-red-100);--ld-color-semantic-field-background-hover:var(--ld-color-primitives-blue-100);--ld-color-semantic-field-background-valid:var(--ld-color-primitives-green-100);--ld-color-semantic-field-background:var(--ld-color-primitives-grey-0);--ld-color-semantic-field-border-disabled:var(--ld-color-primitives-grey-200);--ld-color-semantic-field-border:var(--ld-color-primitives-grey-150);--ld-color-semantic-field-border-error:var(--ld-color-primitives-red-200);--ld-color-semantic-field-border-valid:var(--ld-color-primitives-green-200);--ld-color-semantic-general-border:var(--ld-color-primitives-grey-140);--ld-color-semantic-general-middle-grey:var(--ld-color-primitives-grey-150);--ld-color-semantic-general-tab-underline:var(--ld-color-primitives-grey-150);--ld-color-semantic-text-body:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-body-subtle:var(--ld-color-primitives-grey-500);--ld-color-semantic-text-button-primary:var(--ld-color-primitives-grey-0);--ld-color-semantic-text-button-primary-disabled:var(--ld-color-primitives-grey-800);--ld-color-semantic-text-button-primary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-button-secondary-disabled-hover:var(--ld-color-primitives-grey-900);--ld-color-semantic-text-link:var(--ld-color-primitives-blue-500);--ld-color-semantic-text-link-hover:var(--ld-color-primitives-blue-800);--ld-color-brand-primary:var(--ld-color-primitives-blue-500);--ld-color-brand-secondary:var(--ld-color-primitives-yellow-500);--ld-color-brand-tertiary:#479bf8;--ld-color-semantic-success:var(--ld-color-primitives-green-300);--ld-color-semantic-error:var(--ld-color-primitives-red-300);--ld-color-system-validation-error:var(--ld-color-primitives-red-500);--ld-color-semantic-error-light:var(--ld-color-primitives-red-100);--ld-color-system-validation-success:#2f8351;--ld-color-semantic-success-light:var(--ld-color-primitives-green-100);--ld-color-system-dark:var(--ld-color-primitives-blue-800);--ld-color-system-body-text:var(--ld-color-primitives-grey-800);--ld-color-system-text-dark:var(--ld-color-primitives-grey-900);--ld-color-system-subtle:#8c8ca2;--ld-color-system-subtle-text:var(--ld-color-system-subtle);--ld-color-system-border:var(--ld-color-primitives-grey-140);--ld-color-system-light-1:var(--ld-color-primitives-blue-100);--ld-color-system-light-2:var(--ld-color-primitives-grey-100);--ld-color-system-white:var(--ld-color-primitives-grey-0);--ld-color-button:var(--ld-color-system-white);--ld-color-button-bg:var(--ld-color-brand-primary);--ld-color-button-bg-hover:var(--ld-color-system-dark);--ld-color-button-secondary-border:var(--ld-color-brand-primary);--ld-color-button-disabled-bg-hover:var(--ld-color-primitives-grey-200);--ld-color-button-disabled-border-hover:var(--ld-color-system-subtle-text);--ld-color-progress-bar-bg:#f5f5f5;--ld-color-progress-bar-fg:#000;--ld-color-field-bg:var(--ld-color-system-light-1);--ld-color-field-bg-hover:var(--ld-color-system-white);--ld-color-field-bg-active:var(--ld-color-system-white);--ld-color-field-bg-valid:var(--ld-color-system-white);--ld-color-field-bg-error:var(--ld-color-system-white);--ld-color-field-bg-disabled:var(--ld-color-system-light-2);--ld-color-field-border:var(--ld-color-system-subtle);--ld-color-field-border-active:var(--ld-color-brand-primary);--ld-color-field-border-active-shadow:0 0 0 4px #3259eb33;--ld-color-field-border-error:var(--ld-color-semantic-error);--ld-color-field-border-error-shadow:0 0 0 4px #e6525533;--ld-color-field-border-valid:var(--ld-color-semantic-success);--ld-color-field-border-valid-shadow:0 0 0 4px #3eab6a33;--ld-color-field-border-disabled:var(--ld-color-system-light-3);--ld-color-field-text:var(--ld-color-system-subtle-text);--ld-color-field-text-active:var(--ld-color-system-dark);--ld-color-field-text-valid:var(--ld-color-system-dark);--ld-color-field-text-error:var(--ld-color-system-dark);--ld-color-field-text-disabled:var(--ld-color-system-subtle-text);--ld-color-field-description:var(--ld-color-system-subtle-text);--ld-color-field-error:var(--ld-color-semantic-error);--ld-color-label:var(--ld-color-system-dark)}.ld-layout{grid-gap:var(--ld-spacer-fixed-6);display:grid;grid-template-areas:"header" "sidebar" "content";grid-template-columns:1fr}.ld-layout,.ld-layout *{-webkit-font-smoothing:antialiased}.ld-layout--no-header{grid-template-areas:"sidebar" "content"}.ld-layout.ld-breakpoint--extra-small:not(.ld-layout--no-sidebar){grid-template-areas:"header header" "content sidebar";grid-template-columns:auto clamp(210px,30.5%,285px)}.ld-layout.ld-breakpoint--extra-small:not(.ld-layout--no-sidebar).ld-layout--no-header{grid-template-areas:"content sidebar"}.ld-layout--no-sidebar{grid-template-areas:"header" "content"}.ld-layout--no-sidebar.ld-layout--no-header{grid-template-areas:"content"}.ld-layout__content,.ld-layout__header,.ld-layout__sidebar{display:grid}.ld-layout__header{gap:var(--ld-spacer-fixed-4);grid-area:header}.ld-breakpoint--small .ld-layout__header{gap:var(--ld-spacer-fixed-3)}.ld-layout__sidebar{display:flex;flex-direction:column;gap:var(--ld-spacer-4);grid-area:sidebar;margin-top:var(--ld-spacer-2)}.ld-layout__content{gap:var(--ld-spacer-6);grid-area:content}.ld-layout>:not(.ld-layout__header):not(.ld-layout__sidebar):not(.ld-layout__content):not(script):not(style){display:flex;flex-direction:column;grid-column:1/2}.ld-layout--no-sidebar .ld-layout>:not(.ld-layout__header):not(.ld-layout__sidebar):not(.ld-layout__content):not(script):not(style){grid-column:1/-1}.ld-layout>:not(.ld-layout__header):not(.ld-layout__sidebar):not(.ld-layout__content):not(script):not(style){grid-row-start:span 1}.ld-form .ld-form__field{background:var(--ld-color-field-bg);border:1px solid var(--ld-color-field-border);border-radius:var(--ld-radius);box-sizing:border-box;color:var(--ld-color-field-text);display:inline-block;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-regular);height:auto;line-height:var(--ld-typography-desktop-body-height);margin-bottom:var(--ld-spacer-4);padding:var(--ld-spacer-2) var(--ld-spacer-fixed-3)}.ld-form .ld-form__field:active,.ld-form .ld-form__field:focus{border-color:var(--ld-color-field-border-active);box-shadow:inset 0 0 0 2px var(--ld-color-field-border-active);outline:0}.ld-form .ld-form__field:disabled{background:var(--ld-color-field-bg-disabled);border-color:var(--ld-color-field-border-disabled);color:var(--ld-color-field-text-disabled)}.ld-form .ld-form__field:hover{background:var(--ld-color-field-bg-hover)}.ld-form .ld-form__field--error:not(:focus){border-color:var(--ld-color-field-border-error)}.ld-form .ld-form__field--valid{border-color:var(--ld-color-field-border-valid)}.ld-form .ld-form__field-wrapper--type-radio{cursor:pointer;position:relative}.ld-form .ld-form__field-wrapper--type-radio input[type=radio]{height:1.5em;left:-5px;opacity:0;position:absolute;top:-2px;width:1.5em}.ld-form .ld-form__field-wrapper--type-radio input[type=radio]:checked+.ld-svgicon__radio .ld-svgicon__radio-select{display:inline-block}.ld-form .ld-form__field-wrapper--type-radio input[type=radio]:not(:checked)+.ld-svgicon__radio .ld-svgicon__radio-select{display:none}.ld-form input[type=checkbox]{border-color:var(--ld-color-field-border);border-radius:var(--ld-radius);border-width:1px;cursor:pointer;margin-right:var(--ld-spacer-1);transform:scale(1.5);transform-origin:left;vertical-align:initial}.ld-form input[type=checkbox]:after{border:3px solid var(--form--color-text);border-left:0;border-top:0;content:"";display:block;height:13px;left:8px;opacity:0;position:absolute;top:4px;transform:rotate(30deg);width:7px}.ld-form input[type=checkbox]:checked:after{opacity:1}.ld-form__fieldset{border:0;margin:0;padding:0}.ld-form .ld-button:disabled,.ld-form button:disabled,.ld-form input[type=button]:disabled,.ld-form input[type=reset]:disabled,.ld-form input[type=submit]:disabled{cursor:not-allowed}.ld-form__field-error-message{color:var(--ld-color-semantic-error);display:block;font-size:var(--ld-typography-desktop-body-small-size);line-height:var(--ld-typography-desktop-body-small-height);margin-bottom:var(--ld-spacer-4);margin-top:calc(var(--ld-spacer-1)*-1)}.ld-form__field-password-wrapper+.ld-form__field-error-message{margin-bottom:var(--ld-spacer-1);margin-top:var(--ld-spacer-1)}.ld-form__field-confirm_password-wrapper+.ld-form__field-error-message{margin-bottom:0}.ld-button{align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-button{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-button:focus{outline-style:solid}.ld-button:disabled,.ld-button[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-button:disabled:hover,.ld-button[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-button--primary{background-color:var(--ld-color-button-bg)}.ld-button--primary:active,.ld-button--primary:hover{background-color:var(--ld-color-button-bg-hover)}.ld-button--primary:focus{outline-color:var(--ld-color-button-bg)}.ld-button--primary:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.ld-button--secondary{background-color:var(--ld-color-system-white);border:2px solid var(--ld-color-button-secondary-border);color:var(--ld-color-brand-primary)}.ld-button--secondary:active,.ld-button--secondary:hover{background-color:var(--ld-color-system-light-1);border-color:var(--ld-color-system-dark);color:var(--ld-color-system-dark);outline:none}.ld-button--secondary:disabled{background-color:var(--ld-color-semantic-button-primary-background-disabled);border-color:var(--ld-color-semantic-button-primary-border-disabled);border-width:2px;color:var(--ld-color-semantic-text-button-primary-disabled)}.ld-button--secondary:focus{outline-color:var(--ld-color-system-dark)}.ld-button--secondary:hover:disabled{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-secondary-disabled-hover)}.ld-button--secondary:hover:focus{outline-color:var(--ld-color-system-light-1)}.ld-button--tertiary{background-color:var(--ld-color-system-white);border:2px solid #0000;color:var(--ld-color-system-body-text);outline-offset:0;outline-width:4px}.ld-button--tertiary:active,.ld-button--tertiary:focus,.ld-button--tertiary:hover{border-color:var(--ld-color-brand-primary)}.ld-button--tertiary:active,.ld-button--tertiary:hover{background-color:var(--ld-color-system-light-1);color:var(--ld-color-brand-primary)}.ld-button--tertiary:focus{outline-color:#d6defb}.ld-button--tertiary:disabled,.ld-button--tertiary[aria-disabled=true]{background-color:var(--ld-color-system-white);border:none}.ld-button--tertiary:disabled:hover,.ld-button--tertiary[aria-disabled=true]:hover{background-color:var(--ld-color-system-light-2)}.ld-button--border{background:var(--ld-color-field-bg);border:2px solid var(--ld-color-field-border);border-radius:8px;color:var(--ld-color-system-body-text);font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-desktop-body-height);padding:var(--ld-spacer-2) var(--ld-spacer-fixed-3)}.ld-button--border:focus{border-color:var(--ld-color-system-body-text);box-shadow:inset 0 0 0 2px var(--ld-color-system-body-text);outline:none}.ld-button--border:active,.ld-button--border:hover{background-color:var(--ld-color-system-light-1);border-color:var(--ld-color-system-body-text);color:var(--ld-color-system-body-text);outline:none}.ld-button--mini{font-size:var(--ld-typography-desktop-caption-size);line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3)}.ld-button--mini.ld-button--icon-right{padding-right:var(--ld-spacer-fixed-2)}.ld-button--mini.ld-button--icon-left{padding-left:var(--ld-spacer-fixed-2)}.ld-button--icon-right{padding-right:var(--ld-spacer-fixed-2)}@media (min-width:720px){.ld-button--icon-right{padding-right:var(--ld-spacer-fixed-3)}}.ld-button--icon-left{padding-left:var(--ld-spacer-fixed-2)}@media (min-width:720px){.ld-button--icon-left{padding-left:var(--ld-spacer-fixed-3)}}.ld-pill{align-items:center;background:var(--ld-color-system-middle-gray-light);border-radius:var(--ld-border-radius);display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-bold);gap:var(--ld-spacer-fixed-0);letter-spacing:1px;line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-0) var(--ld-spacer-fixed-1) var(--ld-spacer-0) var(--ld-spacer-fixed-0);text-transform:uppercase}.ld-pill--info{background:var(--ld-color-primitives-blue-150);color:var(--ld-color-primitives-blue-800)}.ld-pill--warning{background:var(--ld-color-primitives-yellow-200);color:#000}.ld-tab-bar{display:flex;flex-direction:column;gap:var(--ld-spacer-1)}.ld-tab-bar.ld-breakpoint--small{gap:var(--ld-spacer-3)}.ld-tab-bar--single.ld-tab-bar--no-access{margin-top:var(--ld-spacer-2)}.ld-tab-bar__tabs{display:flex;flex-wrap:wrap;overflow:hidden}.ld-breakpoint--small .ld-tab-bar__tabs{gap:var(--ld-spacer-fixed-0)}.ld-tab-bar__tab{all:unset;align-items:center;color:var(--ld-color-system-body-text);cursor:pointer;display:flex;flex-direction:row;font-weight:var(--ld-typography-font-weight-bold);gap:var(--ld-spacer-fixed-1);padding:var(--ld-spacer-2) var(--ld-spacer-fixed-0) var(--ld-spacer-1) var(--ld-spacer-fixed-0);position:relative}.ld-breakpoint--small .ld-tab-bar__tab{padding:var(--ld-spacer-1) var(--ld-spacer-fixed-1) var(--ld-spacer-2) var(--ld-spacer-fixed-0)}.ld-tab-bar__tab:before{border-bottom:.125rem solid var(--ld-color-system-middle-gray);width:100vw}.ld-tab-bar__tab:after,.ld-tab-bar__tab:before{bottom:.125rem;content:"";left:0;position:absolute;right:0}.ld-tab-bar__tab:after{border-bottom:.25rem solid #0000}.ld-tab-bar__tab .ld-svgicon{color:var(--ld-color-system-subtle-text)}.ld-tab-bar__tab:focus,.ld-tab-bar__tab:focus-visible,.ld-tab-bar__tab:hover,.ld-tab-bar__tab[aria-selected=true]{box-shadow:none}.ld-tab-bar__tab:focus .ld-svgicon,.ld-tab-bar__tab:focus-visible .ld-svgicon,.ld-tab-bar__tab:hover .ld-svgicon,.ld-tab-bar__tab[aria-selected=true] .ld-svgicon{color:inherit}.ld-tab-bar__tab:hover{background-color:unset;color:var(--ld-color-system-dark)}.ld-tab-bar__tab:hover:after{border-color:var(--ld-color-system-dark)}.ld-tab-bar__tab[aria-selected=true]{background-color:unset;color:var(--ld-color-brand-primary)}.ld-tab-bar__tab[aria-selected=true]:after{border-color:var(--ld-color-brand-primary)}.ld-tab-bar__tab:focus,.ld-tab-bar__tab:focus-visible{background:var(--ld-color-system-dark);color:var(--ld-color-system-white)}.ld-tab-bar__tab:focus-visible:after,.ld-tab-bar__tab:focus:after{display:none}.ld-tab-bar__panel>p{margin-bottom:var(--ld-spacer-3)}.ld-tab-bar__panel>*{margin-top:0}.ld-tab-bar__panel .ld-featured-image{height:auto;margin-bottom:var(--ld-spacer-8);width:100%}.ld-button__password-visibility-toggle{background-color:var(--ld-color-field-bg)}.ld-registration__wrapper{margin:auto}.ld-registration__wrapper.ld-breakpoint--medium{display:flex;flex-wrap:wrap}.ld-registration__wrapper--logged-in.ld-registration__wrapper.ld-breakpoint--medium{display:block;flex-wrap:wrap}.ld-registration__wrapper--logged-in.ld-registration__wrapper.ld-breakpoint--medium .ld-registration-order{border-top:none;box-sizing:border-box;flex:0 0 100%;margin-bottom:0;max-width:650px;padding-left:0;padding-right:0}.ld-registration__wrapper--logged-in.ld-registration__wrapper .ld-registration-order{max-width:650px}.ld-registration__wrapper--logged-in.ld-registration__wrapper .ld-registration-order__return,.ld-registration__wrapper--logged-in.ld-registration__wrapper .ld-registration-order__return .dashicons{font-size:inherit}.ld-registration__wrapper--logged-in.ld-registration__wrapper .ld-registration-order__return-wrapper{border-right:none;margin-left:auto;margin-right:auto;max-width:650px;padding-right:0}.ld-registration__wrapper--logged-in.ld-registration__wrapper .ld-registration__form{border-right:none;flex:0 0 100%;margin-left:auto;margin-right:auto;max-width:650px;padding-right:0}.ld-registration__wrapper--login .ld-registration__login,.ld-registration__wrapper--login .ld-registration__login-form{display:block}.ld-registration__wrapper--login .ld-registration__register,.ld-registration__wrapper--login .ld-registration__register-form,.ld-registration__wrapper--register .ld-registration__login,.ld-registration__wrapper--register .ld-registration__login-form{display:none}.ld-registration__wrapper--register .ld-registration__register,.ld-registration__wrapper--register .ld-registration__register-form{display:block}.ld-registration__wrapper .ld-alert{margin-left:auto;margin-right:auto;max-width:650px}.ld-registration__wrapper--has-order.ld-breakpoint--medium .ld-registration__form{border-right:1px solid var(--ld-color-system-middle-gray);box-sizing:border-box;flex:0 0 67%;margin-left:0;margin-right:0;max-width:67%;padding-right:var(--ld-spacer-9)}.ld-registration__login,.ld-registration__register{margin-left:auto;margin-right:auto;max-width:650px}.ld-registration__login,.ld-registration__login-form{display:none}.ld-registration__register,.ld-registration__register-form{display:block}.ld-registration__register-form .ld-password-strength__error{display:none}.ld-registration__heading,.ld-registration__login,.ld-registration__p,.ld-registration__register{margin-bottom:var(--ld-spacer-5)}.ld-registration__register .ld-registration__p:last-child{margin-bottom:0}.ld-registration__login-button{display:inline-block}.ld-registration__login-button--active{display:none}.ld-registration__form{margin-left:auto;margin-right:auto;max-width:650px;padding-bottom:var(--ld-spacer-6);width:100%}.ld-registration__form .ld-password-strength{margin-bottom:var(--ld-spacer-fixed-1)}.ld-registration__login-form input:not([type=checkbox]){margin-bottom:var(--ld-spacer-4)}.ld-registration__login-form .ld-registration__forgot-password,.ld-registration__login-form .login-password,.ld-registration__login-form .login-remember,.ld-registration__login-form .login-submit,.ld-registration__login-form .login-username{margin:0}.ld-registration__login-form .login-remember{font-size:var(--ld-typography-desktop-body-size);line-height:var(--ld-typography-desktop-body-height);margin-bottom:var(--ld-spacer-4);padding:var(--ld-spacer-1) 0}.ld-breakpoint--tablet .ld-registration__login-form .login-remember,.ld-registration__login-form .login-remember input,.ld-registration__login-form .login-remember label{margin-bottom:0}.ld-registration__forgot-password-form,.ld-registration__login-form,.ld-registration__register-form,.ld-registration__reset-password-form{margin-left:auto;margin-right:auto;max-width:650px}.ld-registration__forgot-password-form label,.ld-registration__login-form label,.ld-registration__register-form label,.ld-registration__reset-password-form label{display:block;font-size:var(--ld-typography-desktop-body-size);line-height:var(--ld-typography-desktop-body-height);margin-bottom:var(--ld-spacer-1)}.ld-registration__forgot-password-form input[type=email],.ld-registration__forgot-password-form input[type=password],.ld-registration__forgot-password-form input[type=text],.ld-registration__login-form input[type=email],.ld-registration__login-form input[type=password],.ld-registration__login-form input[type=text],.ld-registration__register-form input[type=email],.ld-registration__register-form input[type=password],.ld-registration__register-form input[type=text],.ld-registration__reset-password-form input[type=email],.ld-registration__reset-password-form input[type=password],.ld-registration__reset-password-form input[type=text]{font-size:var(--ld-typography-desktop-body-size);margin-left:0;width:100%}.ld-registration__forgot-password-form input[type=checkbox],.ld-registration__login-form input[type=checkbox],.ld-registration__register-form input[type=checkbox],.ld-registration__reset-password-form input[type=checkbox]{margin-bottom:3px}.ld-registration__forgot-password-form input[name=confirm_password],.ld-registration__login-form input[name=confirm_password],.ld-registration__register-form input[name=confirm_password],.ld-registration__reset-password-form input[name=confirm_password]{margin-bottom:0}.ld-registration__forgot-password-form .login-submit,.ld-registration__login-form .login-submit,.ld-registration__register-form .login-submit,.ld-registration__reset-password-form .login-submit{font-size:var(--ld-typography-desktop-body-size);line-height:var(--ld-typography-desktop-body-height);padding-top:var(--ld-spacer-5)}.ld-breakpoint--tablet .ld-registration__login_options_wrapper{align-items:center;display:flex;justify-content:space-between}.ld-registration__forgot-password{margin:0}.ld-breakpoint--tablet .ld-registration__forgot-password{text-align:right}.ld-form .ld-form__field{margin-bottom:0}.ld-form .ld-form__field.ld-form__field-password.ld-form__field--valid,.ld-form .ld-form__field.ld-form__field-password.ld-form__field--valid:active,.ld-form .ld-form__field.ld-form__field-password.ld-form__field--valid:focus{border-color:var(--ld-color-field-border-valid)}.ld-form__field-wrapper{margin-bottom:var(--ld-spacer-4)}.ld-registration-order{margin-left:auto;margin-right:auto;max-width:650px;padding-bottom:var(--ld-spacer-fixed-4);padding-top:var(--ld-spacer-fixed-6)}.ld-breakpoint--medium .ld-registration-order{box-sizing:border-box;flex:0 0 33%;margin-bottom:var(--ld-spacer-fixed-9);max-width:33%;padding-left:var(--ld-spacer-fixed-9);padding-right:var(--ld-spacer-fixed-9)}.ld-registration-order__heading{margin-bottom:var(--ld-spacer-5);margin-top:0}.ld-registration-order__items{max-width:350px}.ld-breakpoint--medium .ld-registration-order__items,.logged-in .ld-registration-order__items{max-width:100%}.ld-registration-order__item-type{color:var(--ld-color-system-subtle);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-bold);letter-spacing:.36px;line-height:var(--ld-typography-desktop-caption-height);text-transform:uppercase}.ld-registration-order__item-details{display:flex;font-size:var(--ld-typography-desktop-body-size);justify-content:space-between;line-height:var(--ld-typography-desktop-body-height)}.ld-registration-order__item-title-wrapper{flex-grow:2}.ld-registration-order__item-price{margin-left:10px;text-align:right;word-break:normal}.ld-registration-order__item-price-value{text-align:right}.ld-registration-order__item-price-original{color:var(--ld-color-system-subtle-text);font-size:var(--ld-typography-desktop-caption-size);line-height:var(--ld-typography-desktop-caption-height);text-align:right;text-decoration-line:line-through;visibility:hidden}.ld-registration-order__items--with-coupon .ld-registration-order__item-price-original{visibility:visible}.ld-registration-order__item-interval{font-size:var(--ld-typography-desktop-body-small-size);line-height:var(--ld-typography-desktop-body-small-height)}.ld-registration-order__item-trial-marker{background-color:var(--ld-color-system-middle-gray-light);border-radius:5px;display:block;font-size:var(--ld-typography-desktop-caption-size);margin-bottom:6px;margin-top:var(--ld-spacer-2);padding:3px 9px;width:fit-content}.ld-registration-order__total{border-top:1px solid var(--ld-color-system-middle-gray);display:flex;font-size:var(--ld-typography-desktop-body-size);justify-content:space-between;line-height:var(--ld-typography-desktop-body-height);margin-top:var(--ld-spacer-fixed-5);padding-bottom:var(--ld-spacer-fixed-2);padding-top:var(--ld-spacer-fixed-2)}.ld-registration-order__total-title{flex-grow:2;font-weight:var(--ld-typography-font-weight-bold)}.ld-registration-order__total-price{margin-left:10px;text-align:right}.ld-registration-order__return{border-top:1px solid var(--ld-color-system-middle-gray);line-height:var(--ld-typography-desktop-button-text-height);margin-bottom:var(--ld-spacer-9);margin-left:auto;margin-right:auto;max-width:650px;padding-top:var(--ld-spacer-2)}.ld-breakpoint--medium .ld-registration-order__return-wrapper{border-right:1px solid var(--ld-color-system-middle-gray);box-sizing:border-box;flex:0 0 100%;max-width:67%;padding-right:var(--ld-spacer-9)}.ld-registration-order__return .dashicons{margin-right:var(--ld-spacer-fixed-1);text-decoration:none;vertical-align:middle}.ld-registration-order__coupon-form-wrapper{border-top:1px solid var(--ld-color-system-middle-gray);margin-top:var(--ld-spacer-fixed-5);padding-top:var(--ld-spacer-fixed-5)}.ld-registration-order__coupon-form-wrapper label{font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-body-height)}.ld-registration-order__checkout-select{margin-bottom:var(--ld-spacer-fixed-5);margin-top:var(--ld-spacer-fixed-5);padding-bottom:var(--ld-spacer-fixed-3);padding-top:var(--ld-spacer-fixed-3)}.ld-registration-order__checkout-select-item{margin-bottom:var(--ld-spacer-fixed-2)}.ld-registration-order__checkout-select-item-info,.ld-registration-order__checkout-select-item-main{padding:var(--ld-spacer-fixed-2)}.ld-breakpoint--medium .ld-registration-order__checkout-select-item-info,.ld-breakpoint--medium .ld-registration-order__checkout-select-item-main{padding:var(--ld-spacer-fixed-3) var(--ld-spacer-fixed-5) var(--ld-spacer-fixed-2)}.ld-registration-order__checkout-select-item-gateway-details,.ld-registration-order__checkout-select-item-main{background-color:var(--ld-color-system-light-2);border:1px solid var(--ld-color-system-middle-gray-light);border-radius:var(--ld-border-radius);display:none}.ld-registration-order__checkout-select-item-main{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.ld-registration-order__checkout-select-item-main .ld-form__field-wrapper{display:flex}.ld-registration-order__checkout-select-item-gateway-details,.ld-registration-order__checkout-select-item-main .ld-form__field-wrapper span{font-size:var(--ld-typography-desktop-body-size);line-height:var(--ld-typography-desktop-body-height)}.ld-registration-order__checkout-select-item-gateway-details{border-color:var(--ld-color-brand-primary);margin-top:3px;padding-bottom:var(--ld-spacer-fixed-3)}.ld-registration-order__checkout-select-item:first-child{margin-top:0}.ld-registration-order__checkout-select-item:last-child{margin-bottom:0}.ld-registration-order__checkout-select-item.ld--selected .ld-registration-order__checkout-select-item-main{border-color:var(--ld-color-brand-primary)}.ld-registration-order__checkout-select-item.ld--selected .ld-registration-order__checkout-select-item-meta .ld-svgicon,.ld-registration-order__checkout-select-item.ld--selected .ld-registration-order__checkout-select-item-meta .ld-svglogo{filter:none}.ld-registration-order__checkout-select-item.ld--selected .ld-registration-order__checkout-select-item-gateway-details{display:block}.ld-registration-order__checkout-select-item-meta{align-self:center;display:flex;height:fit-content;margin-left:var(--ld-spacer-fixed-2)}.ld-registration-order__checkout-select-item-meta .ld-svgicon,.ld-registration-order__checkout-select-item-meta .ld-svglogo{filter:grayscale(1);line-height:0}.ld-registration-order__checkout-select-item .ld-form__field-wrapper--type-radio{align-items:center;flex-grow:2;font-weight:var(--ld-typography-font-weight-bold);margin-bottom:0}.ld-registration-order__checkout-select-item label{display:block;width:100%}.ld-registration-order__checkout-button{display:none}.ld-registration-order__checkout-button #btn-join,.ld-registration-order__checkout-button .button{width:auto}.ld-registration-order__checkout-button.ld--selected{display:block}.ld-registration-order__checkout-button-gateway-details-container{background-color:var(--ld-color-system-light-2);display:flex;flex-direction:column;gap:var(--ld-spacer-2);margin:var(--ld-spacer-5) 0}.ld-registration-order__checkout-button-gateway-details-container .ld-paypal-checkout__sandbox-enabled{border-radius:0}.ld-registration-order__checkout-button-gateway-details-header{align-items:center;border-bottom:1px solid #dfe0e0;display:flex;font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-bold);justify-content:space-between;line-height:var(--ld-typography-desktop-body-height);padding:var(--ld-spacer-3) var(--ld-spacer-fixed-5)}.ld-registration-order__checkout-button-gateway-details-content{margin-top:var(--ld-spacer-3)}.ld-registration-order .ppalholder{display:block;height:0}.ld-paypal-checkout__sandbox-enabled{align-items:flex-start;background-color:#e6ecf2;border-top-left-radius:var(--ld-border-radius);border-top-right-radius:var(--ld-border-radius);color:#333;display:flex;gap:var(--ld-spacer-1);justify-content:center;padding:var(--ld-spacer-2) var(--ld-spacer-fixed-2)}.ld-paypal-checkout__sandbox-enabled-icon{align-items:flex-end;display:flex;font-size:var(--ld-typography-desktop-body-size)}.ld-paypal-checkout__sandbox-enabled-content{display:flex;flex-direction:column;font-size:var(--ld-typography-desktop-body-size);gap:var(--ld-spacer-1);line-height:var(--ld-typography-desktop-body-height)}.ld-paypal-checkout__sandbox-enabled-title{font-weight:var(--ld-typography-font-weight-bold)}.ld-paypal-checkout__card-details-main{display:flex;flex-direction:column;gap:var(--ld-spacer-2);padding:var(--ld-spacer-3) var(--ld-spacer-fixed-5)}.ld-paypal-checkout__billing-field-wrapper{padding-top:var(--ld-spacer-3)}.ld-paypal-checkout__billing-field-wrapper select{width:100%}.ld-paypal-checkout__billing-field-label{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-body-small-height);margin-bottom:var(--ld-spacer-fixed-0)}.ld-paypal-checkout__payment-options{display:flex;flex-direction:column;gap:var(--ld-spacer-2)}.ld-form__field-password-wrapper{margin-bottom:var(--ld-spacer-fixed-1)}.ld-form__field-coupon_field{width:100%}.ld-form__field-coupon_field-wrapper{display:flex;max-width:450px}.ld-form__coupon{display:flex;flex-direction:column;gap:8px}.ld-button__coupon-apply{margin-left:10px;overflow-wrap:break-word;white-space:normal;word-break:normal}.ld-breakpoint--medium .ld-registration__wrapper--logged-in .ld-registration-order-wrapper{border-right:none;box-sizing:border-box;flex:0 0 100%;max-width:650px;padding-right:0}.ld-coupon{display:flex}.ld-coupon__alerts{margin-left:auto;margin-right:auto;max-width:650px}.ld-coupon__wrapper{display:none}.ld-registration-order__items--with-coupon .ld-coupon__wrapper{display:block}.ld-coupon__details-wrapper{background-color:var(--ld-color-system-middle-gray-light);border-radius:5px;display:none;padding:7px 9px}.ld-registration-order__items--with-coupon .ld-coupon__details-wrapper{display:inline-block}.ld-coupon__remove{border:0;cursor:pointer;font-size:var(--ld-typography-desktop-body-size);line-height:0;margin:0;padding:0;text-decoration:none}.ld-coupon__remove,.ld-coupon__remove:active,.ld-coupon__remove:focus,.ld-coupon__remove:hover{background-color:initial;box-shadow:none}.ld-coupon__remove:hover svg path{fill:#000}.ld-coupon__remove:focus{color:inherit;outline:solid}.ld-coupon__remove-form{align-self:center;display:flex;line-height:0;margin-bottom:0;margin-left:var(--ld-spacer-2);vertical-align:middle}.ld-coupon__label-wrapper{display:flex}.ld-coupon__label{align-self:center;display:flex}.ld-coupon__label-text{align-self:center;display:inline-block;font-weight:var(--ld-typography-font-weight-bold);text-transform:uppercase;word-break:break-all}.ld-coupon__label--coupon-icon{align-self:center;margin-right:var(--ld-spacer-1)}.ld-coupon__value{align-self:center;color:var(--ld-color-system-subtle-text);display:inline-block;font-size:var(--ld-typography-desktop-body-small-size);margin-left:var(--ld-spacer-fixed-4)}.ld-coupon .ld-svgicon__coupon{stroke:var(--ld-color-system-subtle)}.ld-enrollment{border:1px solid var(--ld-color-system-border);border-radius:var(--ld-border-radius-small);color:var(--ld-color-system-body-text);display:flex;flex-direction:column;gap:var(--ld-spacer-3);padding:var(--ld-spacer-4) var(--ld-spacer-fixed-3) var(--ld-spacer-5) var(--ld-spacer-fixed-3)}.ld-enrollment__king{display:flex;flex-direction:column;gap:var(--ld-spacer-0)}.ld-enrollment__king-label{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-body-small-height)}.ld-enrollment__king-description{font-size:var(--ld-typography-desktop-body-large-size);font-weight:var(--ld-typography-font-weight-bold)}.ld-enrollment__king-description,.ld-enrollment__subject{line-height:var(--ld-typography-desktop-body-small-height)}.ld-enrollment__subject{font-size:var(--ld-typography-desktop-body-small-size)}.ld-enrollment__access,.ld-enrollment__pricing,.ld-enrollment__status{display:flex;flex-direction:column;gap:var(--ld-spacer-0)}.ld-enrollment__pricing-label,.ld-enrollment__status-label{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-regular)}.ld-enrollment__pricing-label,.ld-enrollment__pricing-price,.ld-enrollment__status-description,.ld-enrollment__status-label{color:var(--ld-color-system-body-text);font-family:var(--wp--preset--font-family--body);line-height:var(--ld-typography-desktop-body-small-height);margin-bottom:0;margin-top:0}.ld-enrollment__pricing-price,.ld-enrollment__status-description{font-size:var(--ld-typography-desktop-body-large-size);font-weight:var(--ld-typography-font-weight-bold)}.ld-enrollment__seats-remaining{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-small-height)}.ld-enrollment__join{align-items:flex-start;display:flex;flex-direction:column;gap:var(--ld-spacer-2)}.ld-enrollment__join form{margin:0}.ld-enrollment__join .ld-enrollment__join-button,.ld-enrollment__join .ld-enrollment__join-button:active,.ld-enrollment__join .ld-enrollment__join-button:focus,.ld-enrollment__join .ld-enrollment__join-button:focus-visible,.ld-enrollment__join .ld-enrollment__join-button:focus-within,.ld-enrollment__join .ld-enrollment__join-button:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-enrollment__join .ld-enrollment__join-button,.ld-enrollment__join .ld-enrollment__join-button:active,.ld-enrollment__join .ld-enrollment__join-button:focus,.ld-enrollment__join .ld-enrollment__join-button:focus-visible,.ld-enrollment__join .ld-enrollment__join-button:focus-within,.ld-enrollment__join .ld-enrollment__join-button:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-enrollment__join .ld-enrollment__join-button:focus{outline-style:solid}.ld-enrollment__join .ld-enrollment__join-button:disabled,.ld-enrollment__join .ld-enrollment__join-button[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-enrollment__join .ld-enrollment__join-button:disabled:hover,.ld-enrollment__join .ld-enrollment__join-button[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-enrollment__join .ld-enrollment__join-button,.ld-enrollment__join .ld-enrollment__join-button:active,.ld-enrollment__join .ld-enrollment__join-button:focus,.ld-enrollment__join .ld-enrollment__join-button:focus-visible,.ld-enrollment__join .ld-enrollment__join-button:focus-within,.ld-enrollment__join .ld-enrollment__join-button:hover{background-color:var(--ld-color-button-bg)}.ld-enrollment__join .ld-enrollment__join-button:active,.ld-enrollment__join .ld-enrollment__join-button:hover{background-color:var(--ld-color-button-bg-hover)}.ld-enrollment__join .ld-enrollment__join-button:focus{outline-color:var(--ld-color-button-bg)}.ld-enrollment__join .ld-enrollment__join-button:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.ld-enrollment__login{display:flex;flex-direction:row;gap:var(--ld-spacer-fixed-1)}.ld-enrollment__login-text{font-weight:var(--ld-typography-font-weight-regular)}.ld-enrollment__login-link,.ld-enrollment__login-text{font-size:var(--ld-typography-desktop-caption-size);line-height:var(--ld-typography-desktop-caption-height)}.ld-enrollment__login-link{background:none;border:none;box-shadow:none;color:var(--ld-color-brand-primary);cursor:pointer;font-weight:var(--ld-typography-font-weight-bold);outline:none;padding:0;text-decoration:underline}.ld-enrollment__login-link:focus,.ld-enrollment__login-link:hover{background:none;color:var(--ld-color-system-dark)}.ld-details{border:1px solid var(--ld-color-system-border);border-radius:var(--ld-border-radius-small);color:var(--ld-color-system-body-text);gap:var(--ld-spacer-5);padding:var(--ld-spacer-5) var(--ld-spacer-fixed-4) var(--ld-spacer-6) var(--ld-spacer-fixed-4)}.ld-details,.ld-details__section{display:flex;flex-direction:column}.ld-details__section{gap:var(--ld-spacer-1)}.ld-details__heading{font-size:var(--ld-typography-desktop-body-large-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-large-height);margin-bottom:var(--ld-spacer-1)}.ld-details__item{display:flex;gap:var(--ld-spacer-fixed-0)}.ld-details__label{font-size:var(--ld-typography-desktop-body-small-size);line-height:var(--ld-typography-desktop-body-small-height)}.ld-details__link{color:var(--ld-color-system-body-text)}.ld-details__link:focus,.ld-details__link:hover{color:var(--ld-color-brand-primary)}.ld-details__link:focus{border-radius:var(--ld-border-radius-small);outline:solid 2px var(--ld-color-brand-primary)}.ld-details__icon-wrapper{align-items:center;display:flex;max-height:var(--ld-typography-desktop-body-small-height)}.ld-details__icon{height:18px;width:18px}.ld-accordion,.ld-accordion__header{display:flex;flex-direction:column}.ld-accordion__header{align-items:flex-start;gap:var(--ld-spacer-2);margin:0 0 var(--ld-spacer-3) 0}.ld-accordion.ld-breakpoint--small .ld-accordion__header{gap:var(--ld-spacer-fixed-1)}.ld-accordion__subheading{font-size:var(--ld-typography-desktop-body-large-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-height);padding:var(--ld-spacer-4) var(--ld-spacer-fixed-2) var(--ld-spacer-1) var(--ld-spacer-fixed-2)}.ld-accordion__content{gap:var(--ld-spacer-3)}.ld-accordion__content,.ld-accordion__item-steps,.ld-accordion__item-steps-container,.ld-accordion__items,.ld-accordion__section{display:flex;flex-direction:column}.ld-accordion__item-steps,.ld-accordion__section{gap:var(--ld-spacer-2)}.ld-accordion__item-steps[hidden=hidden]{display:none}.ld-accordion__item-steps-container,.ld-accordion__items{gap:var(--ld-spacer-4)}.ld-accordion__item-steps-container--lessons,.ld-accordion__item-steps-container--topics,.ld-accordion__items--lessons,.ld-accordion__items--topics{gap:var(--ld-spacer-2)}.ld-accordion__section{border:1px solid var(--ld-color-system-border);border-radius:var(--ld-border-radius-small);padding:var(--ld-spacer-2) var(--ld-spacer-fixed-2) var(--ld-spacer-6) var(--ld-spacer-fixed-2)}.ld-accordion__item-steps{gap:var(--ld-spacer-5);grid-area:attributes;overflow:hidden;position:relative;transition:all .3s ease}.ld-accordion__item-steps.ld-expanded{overflow:visible}.ld-accordion__item-steps [data-ld-tooltip-text]{position:inherit}.ld-accordion__item-steps [data-ld-tooltip-text]:after{bottom:auto;transform:translate(-1%,min(24px + var(--ld-typography-desktop-body-small-size) + var(--ld-spacer-1),100%))}.ld-accordion.ld-breakpoint--small .ld-accordion__item-steps [data-ld-tooltip-text]:after{transform:translateY(min(24px + var(--ld-typography-desktop-body-small-size) + var(--ld-spacer-1),100%))}.ld-accordion__item-steps-container{padding:var(--ld-spacer-2) 0}.ld-accordion__expand-button,.ld-accordion__expand-button:focus,.ld-accordion__expand-button:hover{all:unset;align-items:center;color:var(--ld-color-system-body-text);display:flex;font-size:var(--ld-typography-desktop-body-size);font-style:normal;gap:var(--ld-spacer-fixed-1);line-height:var(--ld-typography-desktop-body-height);padding-bottom:var(--ld-spacer-0)}.ld-accordion__expand-button:hover{color:var(--ld-color-brand-primary);cursor:pointer}.ld-accordion__expand-button:focus-visible{border-radius:var(--ld-border-radius-small);outline:solid 2px var(--ld-color-brand-primary)}.ld-accordion__expand-button--all,.ld-accordion__expand-button--all:focus,.ld-accordion__expand-button--all:hover{font-weight:var(--ld-typography-font-weight-medium)}.ld-accordion__expand-button--all:hover{border-bottom:2px solid var(--ld-color-brand-primary);margin-bottom:-2px}.ld-accordion__expand-button--lesson,.ld-accordion__expand-button--lesson:focus,.ld-accordion__expand-button--lesson:hover,.ld-accordion__expand-button--topic,.ld-accordion__expand-button--topic:focus,.ld-accordion__expand-button--topic:hover{font-weight:var(--ld-typography-font-weight-bold)}.ld-accordion__expand-button--lesson:hover .ld-accordion__expand-button-text,.ld-accordion__expand-button--topic:hover .ld-accordion__expand-button-text{border-bottom:2px solid var(--ld-color-brand-primary);margin-bottom:-2px}.ld-accordion__expand-button .ld-accordion__expand-button-icon--collapse,.ld-accordion__expand-button[aria-expanded=true] .ld-accordion__expand-button-icon--expand{display:none}.ld-accordion__expand-button[aria-expanded=true] .ld-accordion__expand-button-icon--collapse{display:inline-block}.ld-accordion__item{border-radius:var(--ld-border-radius);transition:all .3s ease}.ld-accordion__item--lesson,.ld-accordion__item--topic{display:grid;grid-template-areas:"title expand" "attributes attributes";grid-template-columns:1fr min-content}.ld-accordion__item--lesson-quiz,.ld-accordion__item--lesson-topic,.ld-accordion__item--quiz,.ld-accordion__item--topic-quiz{column-gap:var(--ld-spacer-fixed-1);display:grid;grid-template-areas:"icon title" "icon attributes";grid-template-columns:min-content auto}.ld-accordion__item--quiz{padding:var(--ld-spacer-1) var(--ld-spacer-fixed-2)}.ld-accordion__item--lesson-quiz,.ld-accordion__item--lesson-topic,.ld-accordion__item--topic-quiz{padding:0 var(--ld-spacer-fixed-9) 0 var(--ld-spacer-fixed-2)}.ld-accordion__item--lesson .ld-accordion__item--topic-quiz{padding:0 var(--ld-spacer-fixed-2) 0 0}.ld-accordion__item--lesson .ld-accordion__item--topic-quiz:first-of-type{padding-top:var(--ld-spacer-1)}.ld-accordion__item .ld-accordion__expand-button{font-size:var(--ld-typography-desktop-caption-size);grid-area:expand;justify-content:flex-end;letter-spacing:1px;line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-2) var(--ld-spacer-fixed-5);text-transform:uppercase}.ld-accordion.ld-breakpoint--small .ld-accordion__item .ld-accordion__expand-button{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-2) var(--ld-spacer-2) var(--ld-spacer-fixed-5)}.ld-accordion__item .ld-accordion__expand-button .ld-accordion__expand-button-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ld-accordion__item:focus-within,.ld-accordion__item:has(.ld-accordion__expand-button[aria-expanded=true]),.ld-accordion__item:hover{background-color:var(--ld-color-system-light-2)}.ld-accordion.ld-breakpoint--small .ld-accordion__item:focus-within .ld-accordion__expand-button,.ld-accordion.ld-breakpoint--small .ld-accordion__item:has(.ld-accordion__expand-button[aria-expanded=true]) .ld-accordion__expand-button,.ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button{position:relative}.ld-accordion.ld-breakpoint--small .ld-accordion__item:focus-within .ld-accordion__expand-button[aria-expanded=false]:before,.ld-accordion.ld-breakpoint--small .ld-accordion__item:has(.ld-accordion__expand-button[aria-expanded=true]) .ld-accordion__expand-button[aria-expanded=false]:before,.ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button[aria-expanded=false]:before{background:var(--ld-color-system-middle-gray);bottom:var(--ld-spacer-0);content:"";left:0;position:absolute;top:var(--ld-spacer-0);width:1px}.ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson,.ld-accordion.ld-breakpoint--small .ld-accordion__item--topic{grid-template-columns:auto minmax(160px,min-content)}.ld-accordion.ld-breakpoint--small .ld-accordion__item:focus-within .ld-accordion__expand-button .ld-accordion__expand-button-text,.ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button .ld-accordion__expand-button-text{clip:auto;height:auto;margin:0;overflow:visible;position:relative;width:auto}.ld-accordion.ld-breakpoint--small .ld-accordion__item:focus-within .ld-accordion__expand-button:hover .ld-accordion__expand-button-text,.ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button:hover .ld-accordion__expand-button-text{border-bottom:2px solid var(--ld-color-brand-primary);margin-bottom:-2px}.ld-accordion.ld-breakpoint--small .ld-accordion__item .ld-accordion__expand-button[aria-expanded=true] .ld-accordion__expand-button-text{clip:auto;height:auto;margin:0;overflow:visible;position:relative;width:auto}.ld-accordion__item-header{display:flex;flex-direction:column;gap:var(--ld-spacer-1)}.ld-accordion__item-header--lesson,.ld-accordion__item-header--quiz,.ld-accordion__item-header--topic{position:relative}.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--lesson,.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--quiz,.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--topic{position:inherit}.ld-accordion__item-header--lesson [data-ld-tooltip-text],.ld-accordion__item-header--quiz [data-ld-tooltip-text],.ld-accordion__item-header--topic [data-ld-tooltip-text]{position:inherit}.ld-accordion__item-header--lesson [data-ld-tooltip-text]:after,.ld-accordion__item-header--quiz [data-ld-tooltip-text]:after,.ld-accordion__item-header--topic [data-ld-tooltip-text]:after{bottom:auto;left:auto;transform:translate(-1%,min(24px + var(--ld-typography-desktop-body-small-size) + var(--ld-spacer-1),100%))}.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--lesson [data-ld-tooltip-text]:after,.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--quiz [data-ld-tooltip-text]:after,.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--topic [data-ld-tooltip-text]:after{right:auto;transform:translateY(min(24px + var(--ld-typography-desktop-body-small-size) + var(--ld-spacer-1),100%))}.ld-accordion__item-header--lesson,.ld-accordion__item-header--topic{padding:var(--ld-spacer-1) 0 var(--ld-spacer-fixed-1) var(--ld-spacer-2)}.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--lesson,.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--topic{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-2) var(--ld-spacer-1) var(--ld-spacer-fixed-2)}.ld-accordion__item-header--lesson [data-ld-tooltip-text]:after,.ld-accordion__item-header--topic [data-ld-tooltip-text]:after{left:0;right:0}.ld-accordion.ld-breakpoint--mobile .ld-accordion__item-header--lesson [data-ld-tooltip-text]:after,.ld-accordion.ld-breakpoint--mobile .ld-accordion__item-header--topic [data-ld-tooltip-text]:after{left:auto}.ld-accordion.ld-breakpoint--tablet .ld-accordion__item-header--lesson [data-ld-tooltip-text]:after,.ld-accordion.ld-breakpoint--tablet .ld-accordion__item-header--topic [data-ld-tooltip-text]:after{left:0}.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--lesson [data-ld-tooltip-text]:after,.ld-accordion.ld-breakpoint--small .ld-accordion__item-header--topic [data-ld-tooltip-text]:after{left:auto}.ld-accordion__item-icon{grid-area:icon}.ld-accordion__item-icon--progress{color:var(--ld-color-brand-primary)}.ld-accordion__item-title{color:var(--ld-color-system-body-text);font-size:var(--ld-typography-desktop-h6-size);grid-area:title;line-height:var(--ld-typography-desktop-h6-height)}.ld-accordion__item-title:is(a):focus,.ld-accordion__item-title:is(a):hover{color:var(--ld-color-brand-primary);text-decoration:underline}.ld-accordion__item-title:is(a):focus{outline:solid 2px var(--ld-color-brand-primary)}.ld-accordion__item-title[data-ld-tooltip-text]{position:relative}.ld-accordion.ld-breakpoint--small .ld-accordion__item-title[data-ld-tooltip-text]:after,.ld-accordion__item-title[data-ld-tooltip-text]:after{left:0}.ld-accordion__item-title[data-ld-tooltip-text]:after{transform:translate(-1%,min(24px + var(--ld-spacer-1),100%))}.ld-accordion.ld-breakpoint--small .ld-accordion__item-title[data-ld-tooltip-text]:after{transform:translateY(min(24px + var(--ld-spacer-1),100%))}.ld-accordion__item-attributes{display:flex;flex-wrap:wrap;font-size:var(--ld-typography-desktop-body-small-size);gap:var(--ld-spacer-fixed-1);grid-area:attributes;line-height:var(--ld-typography-desktop-body-small-height)}.ld-accordion__item-attribute{align-items:center;display:inline-flex;gap:var(--ld-spacer-fixed-0)}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible{display:inline-flex;letter-spacing:1px;padding-right:var(--ld-spacer-1)}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible[data-ld-tooltip-text]:focus-within:after,.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible[data-ld-tooltip-text]:focus:after,.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible[data-ld-tooltip-text]:hover:after{visibility:hidden}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible.ld-tooltip [role=tooltip]{all:unset}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible.ld-tooltip,.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--collapsible.ld-tooltip [role=tooltip]{letter-spacing:1px}.ld-accordion__item-attribute--collapsed,.ld-accordion__item-attribute--collapsible{align-items:center;background:var(--ld-color-system-middle-gray-light);border-radius:var(--ld-border-radius);display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-bold);gap:var(--ld-spacer-fixed-0);letter-spacing:1px;line-height:var(--ld-typography-desktop-caption-height);padding:0;text-transform:uppercase}.ld-accordion__item-attribute--collapsed:not(.ld-tooltip--initialized) [role=tooltip],.ld-accordion__item-attribute--collapsible:not(.ld-tooltip--initialized) [role=tooltip]{all:unset}.ld-accordion__item-attribute--available-on{background:var(--ld-color-primitives-yellow-200);color:#000}.ld-accordion__item-attribute--lesson-topics .ld-accordion__item-attribute-icon,.ld-accordion__item-attribute--quizzes .ld-accordion__item-attribute-icon{display:none}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--lesson-topics .ld-accordion__item-attribute-icon,.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute--quizzes .ld-accordion__item-attribute-icon{display:inline-block;height:auto;width:16px}.ld-accordion__item-attribute-icon{height:1rem;width:1rem}.ld-accordion__item-attribute-icon--progress{color:var(--ld-color-brand-primary)}.ld-accordion__item-attribute-label--collapsible[data-ld-tooltip-text]{display:none}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute-label--collapsible[data-ld-tooltip-text]{display:inline-block}.ld-accordion.ld-breakpoint--small .ld-accordion__item-attribute-label--collapsible{opacity:1;position:relative}.ld-accordion__pagination{color:var(--ld-color-system-body-text);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-caption-size);padding:0 var(--ld-spacer-fixed-1)}.ld-accordion__pagination-list{align-items:center;display:flex;gap:var(--ld-spacer-2)}.ld-accordion .ld-accordion__pagination-list,.ld-accordion .ld-accordion__pagination-list-item{list-style-type:none;margin:0;padding:0}.ld-accordion__pagination-button,.ld-accordion__pagination-button:focus,.ld-accordion__pagination-button:hover{all:unset;box-sizing:border-box}.ld-accordion__pagination-button:disabled{opacity:.6}.ld-accordion__pagination-button:focus,.ld-accordion__pagination-button:hover{color:var(--ld-color-brand-primary)}.ld-accordion__pagination-button:focus{border-radius:var(--ld-border-radius-small);outline:solid 2px var(--ld-color-brand-primary)}.ld-accordion__pagination-button:hover{cursor:pointer}.ld-accordion__pagination-button:hover:disabled{color:inherit;cursor:not-allowed}.ld-tooltip.ld-tooltip--modern:after{height:var(--ld-spacer-0)}.ld-tooltip.ld-tooltip--modern [role=tooltip]{background:var(--ld-color-system-middle-gray-light);border:1px solid #cbd5e0;border-radius:var(--ld-border-radius-small);box-shadow:0 4px 8px 0 #00000040;color:var(--ld-color-system-body-text);font-family:unset;font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-desktop-body-small-height);max-width:100%;min-width:130px;padding:var(--ld-spacer-0) var(--ld-spacer-fixed-1);text-transform:none;transform:translateY(var(--ld-spacer-0))}[data-ld-tooltip-text]{position:relative}[data-ld-tooltip-text]:after{background:var(--ld-color-system-middle-gray-light);border:1px solid #cbd5e0;border-radius:var(--ld-border-radius-small);bottom:0;box-shadow:0 4px 8px 0 #00000040;color:var(--ld-color-system-body-text);content:attr(data-ld-tooltip-text);font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-desktop-body-small-height);padding:var(--ld-spacer-0) var(--ld-spacer-fixed-1);position:absolute;text-transform:none;visibility:hidden;z-index:999}[data-ld-tooltip-text]:focus-within:after,[data-ld-tooltip-text]:focus:after,[data-ld-tooltip-text]:hover:after{visibility:visible}.ld-alerts{display:flex;flex-direction:column;row-gap:var(--ld-spacer-3)}.ld-alert.ld-alert--modern{all:unset;border-radius:var(--ld-border-radius);border-style:solid;border-width:2px;color:var(--ld-color-primitives-grey-800);display:flex;gap:var(--ld-spacer-0) var(--ld-spacer-fixed-0);padding:var(--ld-spacer-2) var(--ld-spacer-fixed-1)}.ld-breakpoint--small .ld-alert.ld-alert--modern{padding:var(--ld-spacer-3) var(--ld-spacer-fixed-3)}.ld-alert.ld-alert--modern.ld-alert--info{background-color:var(--ld-color-semantic-alert-success-background);border-color:var(--ld-color-semantic-alert-success-border)}.ld-alert.ld-alert--modern.ld-alert--warning{background-color:var(--ld-color-semantic-alert-warning-background);border-color:var(--ld-color-semantic-alert-warning-border)}.ld-alert.ld-alert--modern.ld-alert--error{background-color:var(--ld-color-semantic-alert-error-background);border-color:var(--ld-color-semantic-alert-error-border)}.ld-alert.ld-alert--modern.ld-alert--timer{background-color:var(--ld-color-primitives-grey-100);border-color:var(--ld-color-primitives-grey-800)}.ld-alert__icon{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:var(--ld-typography-desktop-h6-size);justify-content:center;margin:var(--ld-spacer-0) var(--ld-spacer-fixed-1);width:var(--ld-typography-desktop-h6-size)}.ld-alert__icon--info{background-color:var(--ld-color-semantic-alert-success-icon)}.ld-alert__icon--warning{background-color:var(--ld-color-semantic-alert-warning-icon)}.ld-alert__icon--error{background-color:var(--ld-color-semantic-alert-error-icon)}.ld-alert__icon--timer{background-color:var(--ld-color-primitives-grey-800);color:var(--ld-color-primitives-grey-0)}.ld-alert__icon-svg{height:auto;width:.625rem}.ld-alert__content{display:flex;flex-direction:column;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-regular);gap:var(--ld-spacer-fixed-2);line-height:var(--ld-typography-desktop-body-height);width:100%}.ld-breakpoint--small .ld-alert__content{flex-direction:row}.ld-alert__action{flex-shrink:0}.ld-breakpoint--small .ld-alert__action{max-width:20%}.ld-alert__action--button{max-width:none}.ld-breakpoint--small .ld-alert__action--button{margin-left:auto;max-width:none}.ld-breakpoint--small .ld-alert--action-button .ld-alert__icon{margin-top:.5625rem}.ld-breakpoint--small .ld-alert--action-button .ld-alert__message{margin-top:.3125rem}.ld-alert__button,.ld-alert__button:active,.ld-alert__button:focus,.ld-alert__button:focus-visible,.ld-alert__button:focus-within,.ld-alert__button:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-alert__button,.ld-alert__button:active,.ld-alert__button:focus,.ld-alert__button:focus-visible,.ld-alert__button:focus-within,.ld-alert__button:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-alert__button:focus{outline-style:solid}.ld-alert__button:disabled,.ld-alert__button[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-alert__button:disabled:hover,.ld-alert__button[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-alert__button,.ld-alert__button:active,.ld-alert__button:focus,.ld-alert__button:focus-visible,.ld-alert__button:focus-within,.ld-alert__button:hover{background-color:var(--ld-color-button-bg)}.ld-alert__button:active,.ld-alert__button:hover{background-color:var(--ld-color-button-bg-hover)}.ld-alert__button:focus{outline-color:var(--ld-color-button-bg)}.ld-alert__button:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.ld-alert__button,.ld-alert__button:active,.ld-alert__button:focus,.ld-alert__button:focus-visible,.ld-alert__button:focus-within,.ld-alert__button:hover{font-size:var(--ld-typography-desktop-caption-size);line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);padding-right:var(--ld-spacer-fixed-2)}.ld-alert__link-container{display:flex}.ld-breakpoint--small .ld-alert__link-separator{align-self:stretch;background-color:var(--ld-color-primitives-grey-200);display:inline-flex;height:auto;margin:var(--ld-spacer-0) var(--ld-spacer-fixed-2) var(--ld-spacer-0) 0;width:1px}.ld-alert__link{color:var(--ld-color-primitives-grey-800);text-decoration:underline}.ld-alert__link:hover{color:var(--ld-color-primitives-grey-900);text-decoration:none}.ld-breadcrumbs.ld-breadcrumbs--modern{all:unset;border-bottom:1px solid var(--ld-color-system-border);font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-body-small-height);padding:var(--ld-spacer-fixed-1) 0}.ld-breadcrumbs>.ld-breadcrumbs__items{all:unset;align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ld-breakpoint--small .ld-breadcrumbs>.ld-breadcrumbs__items{display:block;vertical-align:middle}.ld-breadcrumbs__item{align-items:center;display:flex;max-width:19ch;overflow:hidden}.ld-breakpoint--small .ld-breadcrumbs__item{word-wrap:break-word;display:inline;overflow:auto;vertical-align:middle}.ld-breadcrumbs__item>*{display:inline-block;vertical-align:middle}.ld-breadcrumbs__delimiter{color:var(--ld-color-field-border);margin:0 var(--ld-spacer-fixed-0)}.ld-breakpoint--small .ld-breadcrumbs__delimiter{margin:0}.ld-breadcrumbs__link{color:var(--ld-color-brand-primary);display:inline-block;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ld-breakpoint--small .ld-breadcrumbs__link{display:inline;overflow:visible;text-overflow:clip;white-space:normal}.ld-breadcrumbs__link[href=""]{color:var(--ld-color-body-text);cursor:default;pointer-events:none}.ld-assignments__header{display:flex;flex-direction:column;gap:var(--ld-spacer-1) 0;margin-bottom:var(--ld-spacer-2)}.ld-assignments__header-count{color:var(--ld-color-primitives-grey-800);font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-normal);gap:var(--ld-spacer-fixed-0);letter-spacing:1px;line-height:var(--ld-typography-desktop-caption-height);text-transform:uppercase}.ld-assignments__list,.ld-assignments__list-item{display:flex;flex-direction:column}.ld-assignments__list-item{border-bottom:1px solid var(--ld-color-primitives-grey-140);padding:var(--ld-spacer-3) 0}.ld-assignments__list-item:first-child{border-top:1px solid var(--ld-color-primitives-grey-140)}.ld-breakpoint--small .ld-assignments__list-item{align-items:center;flex-direction:row;justify-content:space-between}.ld-assignments__list-item-title{color:var(--ld-color-primitives-grey-900);display:flex;flex-direction:column;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-normal);gap:var(--ld-spacer-1);line-height:var(--ld-typography-desktop-body-height)}.ld-assignments__list-item-details{display:flex;flex-direction:row;gap:var(--ld-spacer-fixed-1)}.ld-assignments__list-item-status{align-items:center;background:var(--ld-color-system-middle-gray-light);border-radius:var(--ld-border-radius);display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-bold);gap:var(--ld-spacer-fixed-0);letter-spacing:1px;line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-0) var(--ld-spacer-fixed-1) var(--ld-spacer-0) var(--ld-spacer-fixed-0);text-transform:uppercase}.ld-assignments__list-item-status--approved{background:var(--ld-color-primitives-blue-150);color:var(--ld-color-primitives-blue-800)}.ld-assignments__list-item-status--pending{background:var(--ld-color-primitives-yellow-200);color:#000}.ld-assignments__list-item-status-icon{height:1rem;width:1rem}.ld-assignments__list-item-points{color:var(--ld-color-primitives-grey-900);font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-normal);line-height:var(--ld-typography-desktop-body-height)}.ld-assignments__list-item-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--ld-spacer-0) var(--ld-spacer-fixed-0)}.ld-breakpoint--small .ld-assignments__list-item-actions{flex-wrap:nowrap;gap:var(--ld-spacer-5) var(--ld-spacer-fixed-5)}.ld-assignments__list-item-action,.ld-assignments__list-item-action:active,.ld-assignments__list-item-action:focus,.ld-assignments__list-item-action:focus-visible,.ld-assignments__list-item-action:focus-within,.ld-assignments__list-item-action:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-assignments__list-item-action,.ld-assignments__list-item-action:active,.ld-assignments__list-item-action:focus,.ld-assignments__list-item-action:focus-visible,.ld-assignments__list-item-action:focus-within,.ld-assignments__list-item-action:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-assignments__list-item-action:focus{outline-style:solid}.ld-assignments__list-item-action:disabled,.ld-assignments__list-item-action[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-assignments__list-item-action:disabled:hover,.ld-assignments__list-item-action[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-assignments__list-item-action,.ld-assignments__list-item-action:active,.ld-assignments__list-item-action:focus,.ld-assignments__list-item-action:focus-visible,.ld-assignments__list-item-action:focus-within,.ld-assignments__list-item-action:hover{background-color:var(--ld-color-system-white);border:2px solid #0000;color:var(--ld-color-system-body-text);outline-offset:0;outline-width:4px}.ld-assignments__list-item-action:active,.ld-assignments__list-item-action:focus,.ld-assignments__list-item-action:hover{border-color:var(--ld-color-brand-primary)}.ld-assignments__list-item-action:active,.ld-assignments__list-item-action:hover{background-color:var(--ld-color-system-light-1);color:var(--ld-color-brand-primary)}.ld-assignments__list-item-action:focus{outline-color:#d6defb}.ld-assignments__list-item-action:disabled,.ld-assignments__list-item-action[aria-disabled=true]{background-color:var(--ld-color-system-white);border:none}.ld-assignments__list-item-action:disabled:hover,.ld-assignments__list-item-action[aria-disabled=true]:hover{background-color:var(--ld-color-system-light-2)}.ld-assignments__list-item-action,.ld-assignments__list-item-action:active,.ld-assignments__list-item-action:focus,.ld-assignments__list-item-action:focus-visible,.ld-assignments__list-item-action:focus-within,.ld-assignments__list-item-action:hover{font-size:var(--ld-typography-desktop-caption-size);line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);padding-left:var(--ld-spacer-fixed-2)}.ld-assignments__upload{display:flex;flex-direction:column;gap:var(--ld-spacer-2) 0;margin-top:var(--ld-spacer-3)}.ld-assignments__upload-heading{color:var(--ld-color-primitives-grey-800);font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-h6-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-h6-height);text-transform:capitalize}.ld-assignments__upload-form{background:#f0f3f6;border-radius:var(--ld-border-radius-small);display:flex;flex-direction:column;gap:var(--ld-spacer-1) 0;padding:var(--ld-spacer-2) var(--ld-spacer-fixed-2)}.ld-breakpoint--small .ld-assignments__upload-form{flex-direction:row;gap:0 var(--ld-spacer-fixed-5);padding:var(--ld-spacer-7) var(--ld-spacer-fixed-5)}.ld-assignments__upload-form-content{display:flex;flex-direction:column;flex-grow:1}.ld-assignments__upload-form-file-input-wrapper{color:var(--ld-color-primitives-grey-800);font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-normal);line-height:var(--ld-typography-desktop-body-height);position:relative}.ld-assignments__upload-form-file-input-wrapper:hover .ld-assignments__upload-form-upload-choose-file{color:var(--ld-color-primitives-blue-800);text-decoration:none}.ld-assignments__upload-form-file-input-wrapper--drag-over .ld-assignments__upload-form-file-label-content,.ld-assignments__upload-form-file-input-wrapper:focus .ld-assignments__upload-form-file-label-content,.ld-assignments__upload-form-file-input-wrapper:focus-within .ld-assignments__upload-form-file-label-content{border-color:var(--ld-color-primitives-blue-500);border-style:solid;border-width:2px}.ld-assignments__upload-form-file-input-wrapper--drag-over:hover .ld-assignments__upload-form-file-label-content,.ld-assignments__upload-form-file-input-wrapper:focus-within:hover .ld-assignments__upload-form-file-label-content,.ld-assignments__upload-form-file-input-wrapper:focus:hover .ld-assignments__upload-form-file-label-content{border-color:var(--ld-color-primitives-blue-800)}.ld-assignments__upload-form-file-label{display:flex;flex-direction:column;gap:var(--ld-spacer-1) 0}.ld-breakpoint--small .ld-assignments__upload-form-file-label{gap:var(--ld-spacer-2) 0}.ld-assignments__upload-form-file-label-content{background-color:var(--ld-color-primitives-grey-0);border:1px dashed var(--ld-color-primitives-grey-800);border-radius:var(--ld-border-radius);display:flex;flex-direction:column;gap:var(--ld-spacer-1) 0;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-4)}.ld-breakpoint--small .ld-assignments__upload-form-file-label-content{display:block;padding:var(--ld-spacer-2) var(--ld-spacer-fixed-3)}.ld-assignments__upload-form-upload-choose-file{color:var(--ld-color-primitives-blue-500);display:inline-block;text-decoration:underline}.ld-assignments__upload-form-file-name{border-top:1px solid var(--ld-color-primitives-grey-140);color:var(--ld-color-primitives-grey-500);margin-top:var(--ld-spacer-1);padding-top:var(--ld-spacer-0)}.ld-breakpoint--small .ld-assignments__upload-form-file-name{border-left:1px solid var(--ld-color-primitives-grey-140);border-top:none;margin-left:var(--ld-spacer-fixed-1);margin-top:0;padding-left:var(--ld-spacer-fixed-2);padding-top:0}.ld-assignments__upload-form-file-description{align-items:center;color:var(--ld-color-primitives-grey-800);display:inline-flex;flex-direction:row;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-normal);gap:0 var(--ld-spacer-fixed-0);line-height:var(--ld-typography-desktop-caption-height)}.ld-assignments__upload-form-file-input{bottom:0;cursor:pointer;display:block;left:0;opacity:0;position:absolute;right:0;top:0}.ld-assignments__upload-form-file-input:focus{outline:none}.ld-assignments__upload-form-submit,.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:focus,.ld-assignments__upload-form-submit:focus-visible,.ld-assignments__upload-form-submit:focus-within,.ld-assignments__upload-form-submit:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-assignments__upload-form-submit,.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:focus,.ld-assignments__upload-form-submit:focus-visible,.ld-assignments__upload-form-submit:focus-within,.ld-assignments__upload-form-submit:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-assignments__upload-form-submit:focus{outline-style:solid}.ld-assignments__upload-form-submit:disabled,.ld-assignments__upload-form-submit[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-assignments__upload-form-submit:disabled:hover,.ld-assignments__upload-form-submit[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-assignments__upload-form-submit,.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:focus,.ld-assignments__upload-form-submit:focus-visible,.ld-assignments__upload-form-submit:focus-within,.ld-assignments__upload-form-submit:hover{background-color:var(--ld-color-system-white);border:2px solid var(--ld-color-button-secondary-border);color:var(--ld-color-brand-primary)}.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:hover{background-color:var(--ld-color-system-light-1);border-color:var(--ld-color-system-dark);color:var(--ld-color-system-dark);outline:none}.ld-assignments__upload-form-submit:disabled{background-color:var(--ld-color-semantic-button-primary-background-disabled);border-color:var(--ld-color-semantic-button-primary-border-disabled);border-width:2px;color:var(--ld-color-semantic-text-button-primary-disabled)}.ld-assignments__upload-form-submit:focus{outline-color:var(--ld-color-system-dark)}.ld-assignments__upload-form-submit:hover:disabled{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-secondary-disabled-hover)}.ld-assignments__upload-form-submit:hover:focus{outline-color:var(--ld-color-system-light-1)}.ld-assignments__upload-form-submit,.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:focus,.ld-assignments__upload-form-submit:focus-visible,.ld-assignments__upload-form-submit:focus-within,.ld-assignments__upload-form-submit:hover{padding-right:var(--ld-spacer-fixed-2)}@media (min-width:720px){.ld-assignments__upload-form-submit,.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:focus,.ld-assignments__upload-form-submit:focus-visible,.ld-assignments__upload-form-submit:focus-within,.ld-assignments__upload-form-submit:hover{padding-right:var(--ld-spacer-fixed-3)}}.ld-assignments__upload-form-submit,.ld-assignments__upload-form-submit:active,.ld-assignments__upload-form-submit:focus,.ld-assignments__upload-form-submit:focus-visible,.ld-assignments__upload-form-submit:focus-within,.ld-assignments__upload-form-submit:hover{align-self:flex-start;justify-self:flex-end}.ld-assignments__upload-form-hidden-fields{display:none}.ld-progress-bar{align-items:center;color:var(--ld-color-primitives-grey-800);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--ld-spacer-1) var(--ld-spacer-fixed-1)}.ld-breakpoint--small .ld-progress-bar{gap:var(--ld-spacer-2) var(--ld-spacer-fixed-2)}.ld-progress-bar__label,.ld-progress-bar__meter-label,.ld-progress-bar__meter-percentage{align-items:center;display:flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-small-height);text-transform:uppercase}.ld-progress-bar__label{gap:var(--ld-spacer-1) var(--ld-spacer-fixed-1)}.ld-progress-bar__label-icon{height:28px;width:28px}.ld-progress-bar__label-icon--complete{color:var(--ld-color-primitives-blue-500)}.ld-progress-bar__meter{align-items:center;display:flex;flex-direction:row;gap:var(--ld-spacer-1) var(--ld-spacer-fixed-1);width:100%}.ld-breakpoint--small .ld-progress-bar__meter{max-width:35%}.ld-progress-bar__meter-percentage{flex-shrink:0}.ld-progress-bar__meter-foreground{background-color:var(--ld-color-primitives-blue-500);border-radius:var(--ld-border-radius) 0 0 var(--ld-border-radius);border-right:2px solid var(--ld-color-primitives-grey-0);height:100%;width:var(--bar-width)}.ld-progress-bar__meter-background{background-color:var(--ld-color-semantic-general-middle-grey);border-radius:var(--ld-border-radius);height:var(--ld-typography-desktop-caption-size);width:100%}.ld-progress-bar__meter-background[aria-valuenow="0"] .ld-progress-bar__meter-foreground{border-right:none}.ld-progress-bar__meter-label{font-size:var(--ld-typography-desktop-caption-size);font-weight:var(--ld-typography-font-weight-regular);letter-spacing:.36px;line-height:var(--ld-typography-desktop-caption-height);white-space:nowrap}.ld-progress-bar__last-activity{font-size:var(--ld-typography-desktop-body-small-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-body-small-height)}.ld-breakpoint--small .ld-progress-bar__last-activity{margin-left:auto}.ld-navigation{grid-gap:var(--ld-spacer-7) var(--ld-spacer-fixed-7);display:grid;grid-template-areas:"progress progress" "previous next" "back-to-course back-to-course";justify-content:space-between;padding:var(--ld-spacer-2) 0}.ld-navigation__progress{align-items:flex-start;display:flex;flex-direction:column;gap:var(--ld-spacer-0) var(--ld-spacer-fixed-0);grid-area:progress;justify-content:center}.ld-navigation__previous{grid-area:previous;padding-top:var(--ld-spacer-2)}.ld-navigation__next{grid-area:next;padding-top:var(--ld-spacer-2)}.ld-navigation__back-to-course{grid-area:back-to-course;text-align:center}.ld-navigation__label--long{display:none}.ld-navigation__back-to-course-link,.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:focus,.ld-navigation__back-to-course-link:focus-visible,.ld-navigation__back-to-course-link:focus-within,.ld-navigation__back-to-course-link:hover,.ld-navigation__next-link,.ld-navigation__next-link:active,.ld-navigation__next-link:focus,.ld-navigation__next-link:focus-visible,.ld-navigation__next-link:focus-within,.ld-navigation__next-link:hover,.ld-navigation__previous-link,.ld-navigation__previous-link:active,.ld-navigation__previous-link:focus,.ld-navigation__previous-link:focus-visible,.ld-navigation__previous-link:focus-within,.ld-navigation__previous-link:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-navigation__back-to-course-link,.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:focus,.ld-navigation__back-to-course-link:focus-visible,.ld-navigation__back-to-course-link:focus-within,.ld-navigation__back-to-course-link:hover,.ld-navigation__next-link,.ld-navigation__next-link:active,.ld-navigation__next-link:focus,.ld-navigation__next-link:focus-visible,.ld-navigation__next-link:focus-within,.ld-navigation__next-link:hover,.ld-navigation__previous-link,.ld-navigation__previous-link:active,.ld-navigation__previous-link:focus,.ld-navigation__previous-link:focus-visible,.ld-navigation__previous-link:focus-within,.ld-navigation__previous-link:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-navigation__back-to-course-link:focus,.ld-navigation__next-link:focus,.ld-navigation__previous-link:focus{outline-style:solid}.ld-navigation__back-to-course-link:disabled,.ld-navigation__back-to-course-link[aria-disabled=true],.ld-navigation__next-link:disabled,.ld-navigation__next-link[aria-disabled=true],.ld-navigation__previous-link:disabled,.ld-navigation__previous-link[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-navigation__back-to-course-link:disabled:hover,.ld-navigation__back-to-course-link[aria-disabled=true]:hover,.ld-navigation__next-link:disabled:hover,.ld-navigation__next-link[aria-disabled=true]:hover,.ld-navigation__previous-link:disabled:hover,.ld-navigation__previous-link[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-navigation__back-to-course-link,.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:focus,.ld-navigation__back-to-course-link:focus-visible,.ld-navigation__back-to-course-link:focus-within,.ld-navigation__back-to-course-link:hover,.ld-navigation__next-link,.ld-navigation__next-link:active,.ld-navigation__next-link:focus,.ld-navigation__next-link:focus-visible,.ld-navigation__next-link:focus-within,.ld-navigation__next-link:hover,.ld-navigation__previous-link,.ld-navigation__previous-link:active,.ld-navigation__previous-link:focus,.ld-navigation__previous-link:focus-visible,.ld-navigation__previous-link:focus-within,.ld-navigation__previous-link:hover{background-color:var(--ld-color-system-white);border:2px solid #0000;color:var(--ld-color-system-body-text);outline-offset:0;outline-width:4px}.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:focus,.ld-navigation__back-to-course-link:hover,.ld-navigation__next-link:active,.ld-navigation__next-link:focus,.ld-navigation__next-link:hover,.ld-navigation__previous-link:active,.ld-navigation__previous-link:focus,.ld-navigation__previous-link:hover{border-color:var(--ld-color-brand-primary)}.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:hover,.ld-navigation__next-link:active,.ld-navigation__next-link:hover,.ld-navigation__previous-link:active,.ld-navigation__previous-link:hover{background-color:var(--ld-color-system-light-1);color:var(--ld-color-brand-primary)}.ld-navigation__back-to-course-link:focus,.ld-navigation__next-link:focus,.ld-navigation__previous-link:focus{outline-color:#d6defb}.ld-navigation__back-to-course-link:disabled,.ld-navigation__back-to-course-link[aria-disabled=true],.ld-navigation__next-link:disabled,.ld-navigation__next-link[aria-disabled=true],.ld-navigation__previous-link:disabled,.ld-navigation__previous-link[aria-disabled=true]{background-color:var(--ld-color-system-white);border:none}.ld-navigation__back-to-course-link:disabled:hover,.ld-navigation__back-to-course-link[aria-disabled=true]:hover,.ld-navigation__next-link:disabled:hover,.ld-navigation__next-link[aria-disabled=true]:hover,.ld-navigation__previous-link:disabled:hover,.ld-navigation__previous-link[aria-disabled=true]:hover{background-color:var(--ld-color-system-light-2)}.ld-navigation__back-to-course-link,.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:focus,.ld-navigation__back-to-course-link:focus-visible,.ld-navigation__back-to-course-link:focus-within,.ld-navigation__back-to-course-link:hover,.ld-navigation__previous-link,.ld-navigation__previous-link:active,.ld-navigation__previous-link:focus,.ld-navigation__previous-link:focus-visible,.ld-navigation__previous-link:focus-within,.ld-navigation__previous-link:hover{padding-left:var(--ld-spacer-fixed-2)}@media (min-width:720px){.ld-navigation__back-to-course-link,.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:focus,.ld-navigation__back-to-course-link:focus-visible,.ld-navigation__back-to-course-link:focus-within,.ld-navigation__back-to-course-link:hover,.ld-navigation__previous-link,.ld-navigation__previous-link:active,.ld-navigation__previous-link:focus,.ld-navigation__previous-link:focus-visible,.ld-navigation__previous-link:focus-within,.ld-navigation__previous-link:hover{padding-left:var(--ld-spacer-fixed-3)}}.ld-navigation__next-link,.ld-navigation__next-link:active,.ld-navigation__next-link:focus,.ld-navigation__next-link:focus-visible,.ld-navigation__next-link:focus-within,.ld-navigation__next-link:hover{padding-right:var(--ld-spacer-fixed-2)}@media (min-width:720px){.ld-navigation__next-link,.ld-navigation__next-link:active,.ld-navigation__next-link:focus,.ld-navigation__next-link:focus-visible,.ld-navigation__next-link:focus-within,.ld-navigation__next-link:hover{padding-right:var(--ld-spacer-fixed-3)}}.ld-navigation__next-link--just-completed,.ld-navigation__next-link--just-completed:active,.ld-navigation__next-link--just-completed:focus,.ld-navigation__next-link--just-completed:focus-visible,.ld-navigation__next-link--just-completed:focus-within,.ld-navigation__next-link--just-completed:hover,.ld-navigation__next-link--no-user,.ld-navigation__next-link--no-user:active,.ld-navigation__next-link--no-user:focus,.ld-navigation__next-link--no-user:focus-visible,.ld-navigation__next-link--no-user:focus-within,.ld-navigation__next-link--no-user:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-navigation__next-link--just-completed,.ld-navigation__next-link--just-completed:active,.ld-navigation__next-link--just-completed:focus,.ld-navigation__next-link--just-completed:focus-visible,.ld-navigation__next-link--just-completed:focus-within,.ld-navigation__next-link--just-completed:hover,.ld-navigation__next-link--no-user,.ld-navigation__next-link--no-user:active,.ld-navigation__next-link--no-user:focus,.ld-navigation__next-link--no-user:focus-visible,.ld-navigation__next-link--no-user:focus-within,.ld-navigation__next-link--no-user:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-navigation__next-link--just-completed:focus,.ld-navigation__next-link--no-user:focus{outline-style:solid}.ld-navigation__next-link--just-completed:disabled,.ld-navigation__next-link--just-completed[aria-disabled=true],.ld-navigation__next-link--no-user:disabled,.ld-navigation__next-link--no-user[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-navigation__next-link--just-completed:disabled:hover,.ld-navigation__next-link--just-completed[aria-disabled=true]:hover,.ld-navigation__next-link--no-user:disabled:hover,.ld-navigation__next-link--no-user[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-navigation__next-link--just-completed,.ld-navigation__next-link--just-completed:active,.ld-navigation__next-link--just-completed:focus,.ld-navigation__next-link--just-completed:focus-visible,.ld-navigation__next-link--just-completed:focus-within,.ld-navigation__next-link--just-completed:hover,.ld-navigation__next-link--no-user,.ld-navigation__next-link--no-user:active,.ld-navigation__next-link--no-user:focus,.ld-navigation__next-link--no-user:focus-visible,.ld-navigation__next-link--no-user:focus-within,.ld-navigation__next-link--no-user:hover{background-color:var(--ld-color-button-bg)}.ld-navigation__next-link--just-completed:active,.ld-navigation__next-link--just-completed:hover,.ld-navigation__next-link--no-user:active,.ld-navigation__next-link--no-user:hover{background-color:var(--ld-color-button-bg-hover)}.ld-navigation__next-link--just-completed:focus,.ld-navigation__next-link--no-user:focus{outline-color:var(--ld-color-button-bg)}.ld-navigation__next-link--just-completed:focus:hover,.ld-navigation__next-link--no-user:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.ld-navigation__progress-mark-complete-button,.ld-navigation__progress-mark-complete-button:active,.ld-navigation__progress-mark-complete-button:focus,.ld-navigation__progress-mark-complete-button:focus-visible,.ld-navigation__progress-mark-complete-button:focus-within,.ld-navigation__progress-mark-complete-button:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.ld-navigation__progress-mark-complete-button,.ld-navigation__progress-mark-complete-button:active,.ld-navigation__progress-mark-complete-button:focus,.ld-navigation__progress-mark-complete-button:focus-visible,.ld-navigation__progress-mark-complete-button:focus-within,.ld-navigation__progress-mark-complete-button:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.ld-navigation__progress-mark-complete-button:focus{outline-style:solid}.ld-navigation__progress-mark-complete-button:disabled,.ld-navigation__progress-mark-complete-button[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.ld-navigation__progress-mark-complete-button:disabled:hover,.ld-navigation__progress-mark-complete-button[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.ld-navigation__progress-mark-complete-button,.ld-navigation__progress-mark-complete-button:active,.ld-navigation__progress-mark-complete-button:focus,.ld-navigation__progress-mark-complete-button:focus-visible,.ld-navigation__progress-mark-complete-button:focus-within,.ld-navigation__progress-mark-complete-button:hover{background-color:var(--ld-color-button-bg)}.ld-navigation__progress-mark-complete-button:active,.ld-navigation__progress-mark-complete-button:hover{background-color:var(--ld-color-button-bg-hover)}.ld-navigation__progress-mark-complete-button:focus{outline-color:var(--ld-color-button-bg)}.ld-navigation__progress-mark-complete-button:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.ld-navigation__progress-mark-complete-button,.ld-navigation__progress-mark-complete-button:active,.ld-navigation__progress-mark-complete-button:focus,.ld-navigation__progress-mark-complete-button:focus-visible,.ld-navigation__progress-mark-complete-button:focus-within,.ld-navigation__progress-mark-complete-button:hover{padding-left:var(--ld-spacer-fixed-2)}@media (min-width:720px){.ld-navigation__progress-mark-complete-button,.ld-navigation__progress-mark-complete-button:active,.ld-navigation__progress-mark-complete-button:focus,.ld-navigation__progress-mark-complete-button:focus-visible,.ld-navigation__progress-mark-complete-button:focus-within,.ld-navigation__progress-mark-complete-button:hover{padding-left:var(--ld-spacer-fixed-3)}}.ld-navigation .ld-navigation__progress-mark-incomplete-button,.ld-navigation .ld-navigation__progress-mark-incomplete-button:active,.ld-navigation .ld-navigation__progress-mark-incomplete-button:focus,.ld-navigation .ld-navigation__progress-mark-incomplete-button:focus-visible,.ld-navigation .ld-navigation__progress-mark-incomplete-button:focus-within,.ld-navigation .ld-navigation__progress-mark-incomplete-button:hover{all:unset;color:var(--ld-color-primitives-blue-500);font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-mobile-link-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-mobile-link-height);text-decoration-line:underline}.ld-navigation .ld-navigation__progress-mark-incomplete-button:hover{cursor:pointer}.ld-navigation__icon--lesson-complete{color:var(--ld-color-primitives-blue-500);height:1.5rem;width:1.5rem}.ld-navigation__icon--progress-timer{vertical-align:text-top}.ld-navigation__progress-completed{align-items:flex-start;display:flex;flex-direction:column;gap:var(--ld-spacer-0) var(--ld-spacer-fixed-4)}.ld-navigation__progress-completed-action{color:var(--ld-color-primitives-blue-500);display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-bold);gap:var(--ld-spacer-0) var(--ld-spacer-fixed-0);line-height:var(--ld-typography-desktop-body-height)}.ld-navigation .sfwd-mark-incomplete{display:flex;margin-left:calc(var(--ld-spacer-fixed-5) + var(--ld-spacer-fixed-0))}.ld-navigation__progress-timer{align-items:flex-start;color:var(--ld-color-primitives-blue-500);display:flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-normal);gap:var(--ld-spacer-0) var(--ld-spacer-fixed-1);justify-content:left;line-height:var(--ld-typography-desktop-body-height)}.ld-navigation__progress-timer-label{font-weight:var(--ld-typography-font-weight-bold)}.ld-navigation .learndash_timer{background-color:var(--ld-color-primitives-grey-100);border-radius:var(--ld-border-radius-small);color:var(--ld-color-primitives-blue-500);font-family:Courier New,Courier,monospace;font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-body-height);padding:var(--ld-spacer-0) var(--ld-spacer-fixed-1);text-align:center}.ld-breakpoint--small .ld-navigation{border-top:1px solid var(--ld-color-system-middle-gray);grid-template-areas:"previous progress next" ". back-to-course .";padding:0}.ld-breakpoint--small .ld-navigation--no-progress{grid-template-areas:"previous back-to-course next"}.ld-breakpoint--small .ld-navigation__label--short{display:none}.ld-breakpoint--small .ld-navigation__label--long{display:initial}.ld-breakpoint--small .ld-navigation__next,.ld-breakpoint--small .ld-navigation__previous,.ld-breakpoint--small .ld-navigation__progress{align-items:flex-start;display:flex;padding-top:var(--ld-spacer-7)}.ld-breakpoint--small .ld-navigation__progress{align-items:center;text-align:center}.ld-breakpoint--small .ld-navigation .sfwd-mark-incomplete{margin-left:0}.ld-breakpoint--small .ld-navigation__progress-timer{align-items:center;justify-content:center}.ld-breakpoint--small .ld-navigation__back-to-course--no-progress{padding-top:var(--ld-spacer-7)}.ld-breakpoint--small .ld-navigation__progress-completed{align-items:center}.ld-breakpoint--small .ld-navigation__progress-completed-action{flex-direction:row;gap:var(--ld-spacer-2) var(--ld-spacer-fixed-2);justify-content:center}.ld-breakpoint--medium .ld-navigation__progress-completed{flex-direction:row}.learndash-course-grid--modern .items-wrapper.grid{column-gap:var(--ld-spacer-fixed-2);margin-bottom:var(--ld-spacer-2);row-gap:var(--ld-spacer-2)}.ld-course-grid__wrapper.ld-breakpoint--small .learndash-course-grid--modern .items-wrapper.grid{column-gap:var(--ld-spacer-fixed-5);margin-bottom:var(--ld-spacer-5);row-gap:var(--ld-spacer-5)}.ld-course-grid__wrapper.ld-breakpoint--wide .learndash-course-grid--modern .items-wrapper.grid{column-gap:var(--ld-spacer-fixed-6);margin-bottom:var(--ld-spacer-6);row-gap:var(--ld-spacer-6)}.learndash-course-grid--modern .items-wrapper .grid-3 .post{border:1px solid var(--ld-color-system-border);border-radius:var(--ld-border-radius);box-shadow:none;overflow:hidden;padding:0}.learndash-course-grid--modern .items-wrapper .grid-3 .thumbnail img{aspect-ratio:4/3;border-radius:0;object-fit:cover}.learndash-course-grid--modern .items-wrapper .grid-3 .content{display:flex;flex-direction:column;gap:var(--ld-spacer-7);padding:var(--ld-spacer-fixed-4) var(--ld-spacer-4) var(--ld-spacer-fixed-8) var(--ld-spacer-4)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button{all:unset;align-self:center;display:flex}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:active,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-visible,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-within,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:active,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-visible,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-within,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus{outline-style:solid}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:disabled,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:disabled:hover,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:active,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-visible,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-within,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:hover{background-color:var(--ld-color-button-bg)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:active,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:hover{background-color:var(--ld-color-button-bg-hover)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus{outline-color:var(--ld-color-button-bg)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:active,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-visible,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:focus-within,.learndash-course-grid--modern .items-wrapper .grid-3 .content .button a:hover{font-size:var(--ld-typography-desktop-caption-size);line-height:var(--ld-typography-desktop-caption-height);padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);padding-right:var(--ld-spacer-fixed-2)}.learndash-course-grid--modern .items-wrapper .grid-3 .content .entry-title{font-size:var(--ld-typography-desktop-h5-size);line-height:var(--ld-typography-desktop-h5-height);margin:0}.learndash-course-grid--modern .items-wrapper .grid-3 .content .ld-progress{margin:0}.learndash-course-grid--modern .items-wrapper .grid-3 .content>:not(.button):last-child{margin-bottom:auto}.learndash-course-grid--modern .items-wrapper .grid-3 .content>.button:last-child{margin-top:auto}.learndash-course-grid--modern .items-wrapper .grid-3 .content,.learndash-course-grid--modern .items-wrapper .grid-3 .post{display:flex;flex-direction:column;height:100%}.learndash-course-grid--modern .pagination{overflow:initial}.learndash-course-grid--modern .pagination .load-more,.learndash-course-grid--modern .pagination .load-more:active,.learndash-course-grid--modern .pagination .load-more:focus,.learndash-course-grid--modern .pagination .load-more:focus-visible,.learndash-course-grid--modern .pagination .load-more:focus-within,.learndash-course-grid--modern .pagination .load-more:hover{all:unset;align-items:center;border:none;border-radius:var(--ld-button-border-radius);box-shadow:none;box-sizing:border-box;color:var(--ld-color-system-white);cursor:pointer;display:inline-flex;font-family:var(--ld-typography-font-family);font-size:var(--ld-typography-desktop-button-text-size);font-weight:var(--ld-typography-desktop-button-text-weight);gap:var(--ld-spacer-fixed-1);justify-content:center;line-height:var(--ld-typography-desktop-button-text-height);margin:0;outline-offset:2px;outline-style:none;outline-width:2px;overflow-wrap:break-word;padding:var(--ld-spacer-1) var(--ld-spacer-fixed-3);text-align:center;text-decoration:none;white-space:normal;width:auto;word-break:normal}@media (min-width:720px){.learndash-course-grid--modern .pagination .load-more,.learndash-course-grid--modern .pagination .load-more:active,.learndash-course-grid--modern .pagination .load-more:focus,.learndash-course-grid--modern .pagination .load-more:focus-visible,.learndash-course-grid--modern .pagination .load-more:focus-within,.learndash-course-grid--modern .pagination .load-more:hover{padding:var(--ld-spacer-2) var(--ld-spacer-fixed-4)}}.learndash-course-grid--modern .pagination .load-more:focus{outline-style:solid}.learndash-course-grid--modern .pagination .load-more:disabled,.learndash-course-grid--modern .pagination .load-more[aria-disabled=true]{background-color:var(--ld-color-semantic-button-primary-background-disabled);border:1px solid var(--ld-color-semantic-button-primary-border-disabled);color:var(--ld-color-semantic-text-button-primary-disabled);cursor:not-allowed}.learndash-course-grid--modern .pagination .load-more:disabled:hover,.learndash-course-grid--modern .pagination .load-more[aria-disabled=true]:hover{background-color:var(--ld-color-semantic-button-primary-background-disabled-hover);color:var(--ld-color-semantic-text-button-primary-disabled-hover)}.learndash-course-grid--modern .pagination .load-more,.learndash-course-grid--modern .pagination .load-more:active,.learndash-course-grid--modern .pagination .load-more:focus,.learndash-course-grid--modern .pagination .load-more:focus-visible,.learndash-course-grid--modern .pagination .load-more:focus-within,.learndash-course-grid--modern .pagination .load-more:hover{background-color:var(--ld-color-button-bg)}.learndash-course-grid--modern .pagination .load-more:active,.learndash-course-grid--modern .pagination .load-more:hover{background-color:var(--ld-color-button-bg-hover)}.learndash-course-grid--modern .pagination .load-more:focus{outline-color:var(--ld-color-button-bg)}.learndash-course-grid--modern .pagination .load-more:focus:hover{outline-color:var(--ld-color-button-bg-hover)}.kt-btn-wrap .kt-button:where(:not(.kb-button)){text-decoration:none;position:relative;z-index:1;overflow:hidden}.kt-btn-wrap .kt-button:not(.kb-btn-global-inherit):where(:not(.kb-button)){padding:8px 16px;cursor:pointer;font-size:18px;display:flex;line-height:1.6;text-decoration:none;text-align:center;align-items:center;justify-content:center;transition:all .3s ease-in-out;border-width:2px;border-radius:3px;border-color:#555;background:0 0;color:#555;box-shadow:none;border-style:solid}.kt-btn-wrap .kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit):focus,.kt-btn-wrap .kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit):hover{border-color:#444;color:#fff;box-shadow:none}.kt-btn-wrap .kt-button:where(:not(.kb-button)).kt-btn-size-small{font-size:16px;padding:4px 8px;border-width:1px}.kt-btn-wrap .kt-button:where(:not(.kb-button)).kt-btn-size-large{font-size:20px;padding:12px 24px;border-width:3px}.kt-btn-wrap .kb-btn-only-icon.kt-btn-has-svg-true .kt-btn-inner-text{display:none}.kt-btn-wrap .kb-btn-only-icon.kt-btn-has-svg-true .kt-btn-svg-icon{padding:0}.wp-block-kadence-advancedbtn .kt-btn-wrap a.kt-button:where(:not(.kb-button)):not(.link){text-decoration:none}.kt-btn-wrap .kt-button:where(:not(.kb-button))::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-in-out;display:block;filter:none}.kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit)::before{background:#444}.kt-btn-wrap .kt-button:where(:not(.kb-button)):focus::before,.kt-btn-wrap .kt-button:where(:not(.kb-button)):hover::before{opacity:1}.kb-svg-icon-wrap.kt-btn-side-right,.kt-btn-svg-icon.kt-btn-side-right{padding-left:.5em}.kb-svg-icon-wrap.kt-btn-side-left,.kt-btn-svg-icon.kt-btn-side-left{padding-right:.5em}.kt-btn-has-text-false .kt-btn-svg-icon{padding-left:0;padding-right:0}.kt-btn-wrap{display:inline-flex}.kt-btn-align-center{text-align:center}.kt-btn-align-left{text-align:left}.kt-btn-align-right{text-align:right}.wp-block-kadence-advancedbtn .kt-btn-wrap:last-child{margin-right:0}.wp-block-kadence-advancedbtn .kt-btn-wrap{margin-right:5px;vertical-align:middle}.rtl .wp-block-kadence-advancedbtn .kt-btn-wrap{margin-right:0;margin-left:5px}.kt-force-btn-fullwidth{display:flex}.kt-force-btn-fullwidth .kt-btn-wrap{display:block;flex:1}.kt-force-btn-fullwidth .kt-btn-wrap .kt-button:where(:not(.kb-button)){justify-content:center;display:flex}.kt-btn-wrap .kt-btn-has-svg-true{display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.kt-btn-wrap .kb-btn-tablet-only-icon.kt-btn-has-svg-true .kt-btn-inner-text{display:none}.kt-btn-wrap .kb-btn-tablet-only-icon.kt-btn-has-svg-true .kt-btn-svg-icon{padding:0}.kt-btn-tablet-align-center{text-align:center}.kt-btn-tablet-align-left{text-align:left}.kt-btn-tablet-align-right{text-align:right}}@media (max-width:767px){.kt-btn-wrap .kb-btn-mobile-only-icon.kt-btn-has-svg-true .kt-btn-inner-text{display:none}.kt-btn-wrap .kb-btn-mobile-only-icon.kt-btn-has-svg-true .kt-btn-svg-icon{padding:0}.kt-btn-mobile-align-center{text-align:center}.kt-btn-mobile-align-left{text-align:left}.kt-btn-mobile-align-right{text-align:right}.wp-block-kadence-advancedbtn.kt-force-btn-fullwidth.kt-mobile-collapse-btn-fullwidth{flex-direction:column}.wp-block-kadence-advancedbtn.kt-force-btn-fullwidth.kt-mobile-collapse-btn-fullwidth .kt-btn-wrap{margin-right:0}.kt-btn-wrap{margin-bottom:5px}}.fct-checkout-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;outline:0;z-index:999999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow-x:hidden;overflow-y:auto;background-color:#080a12eb}.fct-checkout-modal-container.fct-checkout-modal-open{opacity:1;visibility:visible}.fct-checkout-modal-container.fct-checkout-modal-open .fct-checkout-modal{transform:scale(1)}.fct-checkout-modal{max-width:1100px;width:90%;background-color:#fff;border-radius:12px;overflow:hidden;z-index:1;box-shadow:0 25px 50px -12px #00000040;transform:scale(.95);transition:transform .3s ease;margin:4vh auto}.fct-checkout-modal .fct-checkout-modal-close{position:absolute;top:8px;right:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;z-index:10;transition:all .2s ease;color:#565865;padding:0;box-shadow:none;opacity:.8;border-radius:50%}.fct-checkout-modal .fct-checkout-modal-close:hover,.fct-checkout-modal .fct-checkout-modal-close:focus{color:#253241;opacity:1}.fct-checkout-modal .fct-checkout-modal-close:focus{outline:none;box-shadow:none}.fct-checkout-modal .fct-checkout-modal-close svg{width:18px;height:18px}.fct-checkout-modal-loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:5}.fct-checkout-modal-loader-spinner{position:relative;height:50px;width:50px;flex:none}.fct-checkout-modal-loader-spinner:after,.fct-checkout-modal-loader-spinner:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:9999px;border-width:2px;border-style:solid;border-color:#253241;border-top-color:#fff0;border-right-color:#fff0;animation:spin 1.3s linear infinite}.fct-checkout-modal-loader-spinner:after{transform:rotate(30deg);top:10%;left:10%;height:80%;width:80%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fct-checkout-modal-iframe{width:100%;border:none;display:block;background-color:#fff}.fct-checkout-modal-content{overflow:visible}@keyframes fct-pulse-loader{0%,to{opacity:1}50%{opacity:.5}}@media print{.fct-checkout-modal-container{display:none!important}}