:root {--radius-xs: calc(var(--radius-m) * 0.382);--radius-s: calc(var(--radius-m) * 0.618);--radius-m: clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((12 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));;--radius-l: calc(var(--radius-m) * 1.618);--radius-xl: calc(var(--radius-m) * 2.618);--border-width: 1px;--border-type: solid;--border-color: var(--border);--border-standard: var(--border-width) var(--border-type) var(--border-color);--radius-inner: var(--radius-xs);--radius-outer: var(--radius-s);--radius-full: 999rem;--form-focus-outline-width: 2px;--form-label-color: var(--text-body);--form-label-font-size: var(--text-m);--form-placeholder-color: var(--dark-t-4);--form-placeholder-font-size: var(--text-m);--form-input-color: var(--text-body);--form-input-background-color: var(--bg-surface);--form-input-font-size: var(--text-m);--form-input-line-height: 1.4;--form-input-height: calc((var(--form-input-font-size) * var(--form-input-line-height)) + (var(--form-input-padding-block) * 2) + (var(--form-input-padding-inline) * 2));--form-input-border-width: 2px;--form-input-border-style: solid;--form-input-border-color: var(--border);--form-input-border-radius: var(--radius-inner);--form-input-border: var(--form-input-border-width, 0px) var(--form-input-border-style) var(--form-input-border-color);--form-input-padding-inline: var(--space-xs);--form-input-padding-block: var(--space-2xs);--form-input-color-focus: var(--text-body);--form-input-background-color-focus: var(--bg-surface);--form-input-border-color-focus: var(--primary);--form-group-padding-inline: var(--space-xs);--form-group-padding-block: var(--space-s);--form-option-color: var(--primary-l-5);--form-option-background: var(--primary-d-3);--form-option-off-color: var(--neutral);--form-option-on-color: var(--bricks-text-success);--form-valid-color: var(--success);--form-invalid-color: var(--danger);--site-box-max-width: 1366px;--section-max-width: 100%;--blog-width: 900px;--screen-height: calc(100svh - var(--wp-admin--admin-bar--height, 0px));--space-4xs: calc(var(--space-m) * 0.177);--min-viewport: 360;--max-viewport: 1366;--base-font: 10;--clamp-unit: 1vw;--space-3xs: calc(var(--space-m) * 0.25);--space-2xs: calc(var(--space-m) * 0.354);--space-xs: calc(var(--space-m) * 0.5);--space-s: calc(var(--space-m) * 0.707);--space-m: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((28 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((28 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (28 / var(--base-font))));;--space-l: calc(var(--space-m) * 1.414);--space-xl: calc(var(--space-m) * 1.999);--space-2xl: calc(var(--space-m) * 2.827);--space-3xl: calc(var(--space-m) * 3.998);--section-padding-block: var(--space-2xl);--gutter: var(--space-s);--block-overlap: var(--section-padding-block);--container-gap: var(--space-l);--content-gap-xs: var(--space-xs);--content-gap-s: var(--space-s);--content-gap: var(--space-m);--grid-gap-s: var(--space-s);--grid-gap: var(--space-m);--grid-gap-l: var(--space-l);--text-xs: calc(var(--text-m) * 0.64);--text-s: calc(var(--text-m) * 0.8);--text-m: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));;--text-l: calc(var(--text-m) * 1.25);--text-xl: calc(var(--text-m) * 1.563);--text-2xl: calc(var(--text-m) * 1.953);--text-3xl: calc(var(--text-m) * 2.441);--shadow-s: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;--shadow-m: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;--shadow-l: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;--shadow-xl: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;--shadow-2xl: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;--btn-border-radius: var(--radius-xs);--btn-border-width: 0;--btn-shadow: none;--btn-transition: 0.4s ease all;--btn-border-radius-hover: var(--radius-xs);--btn-border-width-hover: 0;--btn-shadow-hover: var(--shadow-l);--btn-outline-border-radius: var(--radius-xs);--btn-outline-border-width: 2px;--btn-outline-shadow: none;--btn-outline-border-radius-hover: var(--radius-xs);--btn-outline-border-width-hover: 2px;--btn-outline-shadow-hover: var(--shadow-l);--btn-primary-color: var(--light);--btn-primary-background: var(--primary);--btn-primary-border-color: var(--primary-d-1);--btn-primary-color-hover: var(--light);--btn-primary-background-hover: var(--accent);--btn-primary-border-color-hover: var(--accent);--btn-primary-outline-color: var(--primary);--btn-primary-outline-background: rgba(0,0,0,0);--btn-primary-outline-border-color: var(--primary);--btn-primary-outline-color-hover: var(--primary-d-1);--btn-primary-outline-background-hover: rgba(0,0,0,0);--btn-primary-outline-border-color-hover: var(--primary-d-1);--btn-secondary-color: var(--light);--btn-secondary-background: var(--secondary);--btn-secondary-border-color: var(--secondary-d-1);--btn-secondary-color-hover: var(--light);--btn-secondary-background-hover: var(--accent);--btn-secondary-border-color-hover: var(--accent);--btn-secondary-outline-color: var(--secondary);--btn-secondary-outline-background: rgba(0,0,0,0);--btn-secondary-outline-border-color: var(--secondary);--btn-secondary-outline-color-hover: var(--secondary-d-1);--btn-secondary-outline-background-hover: rgba(0,0,0,0);--btn-secondary-outline-border-color-hover: var(--secondary-d-1);--btn-light-color: var(--primary-d-4);--btn-light-background: var(--primary-l-5);--btn-light-border-color: var(--primary-l-5);--btn-light-color--hover: var(--primary-d-4);--btn-light-background-hover: var(--primary-l-4);--btn-light-border-color-hover: var(--primary-l-4);--btn-light-outline-color: var(--primary-l-1);--btn-light-outline-background: rgba(0,0,0,0);--btn-light-outline-border-color: var(--primary-l-5);--btn-light-outline-color-hover: var(--primary);--btn-light-outline-background-hover: rgba(0,0,0,0);--btn-light-outline-border-color-hover: var(--primary-l-3);--btn-dark-color: var(--primary-l-6);--btn-dark-background: var(--primary-d-4);--btn-dark-border-color: var(--primary-d-4);--btn-dark-color-hover: var(--primary-l-6);--btn-dark-background-hover: var(--primary-d-2);--btn-dark-border-color-hover: var(--primary-d-2);--btn-dark-outline-color: var(--primary-d-4);--btn-dark-outline-background: rgba(0,0,0,0);--btn-dark-outline-border-color: var(--primary-d-3);--btn-dark-outline-color-hover: var(--primary-d-2);--btn-dark-outline-background-hover: rgba(0,0,0,0);--btn-dark-outline-border-color-hover: var(--primary-d-1);--btn-small-font-size: var(--text-s);--btn-small-padding-block: var(--space-3xs);--btn-small-padding-inline: var(--space-xs);--btn-medium-font-size: var(--text-m);--btn-medium-padding-block: var(--space-2xs);--btn-medium-padding-inline: var(--space-s);--btn-large-font-size: var(--text-l);--btn-large-padding-block: var(--space-xs);--btn-large-padding-inline: var(--space-m);--btn-x-large-font-size: var(--text-xl);--btn-x-large-padding-block: var(--space-s);--btn-x-large-padding-inline: var(--space-l);--link-color: var(--primary);--link-color--hover: var(--primary-l-2);--link-color--active: var(--secondary);--mark-background: var(--primary);--mark-color: var(--primary-l-5);--mark-font-size: 1em;--mark-font-weight: inherit;--mark-text-transform: none;--mark-letter-spacing: 1;--mark-line-height: 1;--mark-padding: var(--space-xs);--mark-inset-block: 0;--mark-inset-inline: 0;--mark-border-width: 0.1em;--mark-border-color: var(--dark-t-5);--mark-border-radius: var(--radius-s);--mark-shadow: var(--shadow-m);--mark-text-shadow: var(--shadow-s);--mark-transform: rotate(1deg);--mark-background-transform: skewx(5deg);--duration-slow: 1.5s;--duration-medium: 0.5s;--duration-fast: 0.2s;--distance-s: 4px;--distance-m: 15px;--distance-l: 40px;--focus-outline-color: var(--neutral);--focus-outline-width: 3px;--focus-outline-offset: 3px;--space-4xl: calc(var(--space-m) * 5.653);--text-4xl: calc(var(--text-m) * 3.052);--form-label-font-weight: bold;--form-label-gap: var(--space-2xs);}