:root{--a--font-size--xxxs:0.625rem;--a--font-size--xxs:0.75rem;--a--font-size--xs:0.875rem;--a--font-size--s:0.9375rem;--a--font-size--m:1rem;--a--font-size--l:1.0625rem;--a--font-size--xl:clamp(1.0625rem, calc(0.725rem + 1.125vw), 1.125rem);--a--font-size--xxl:clamp(1.125rem, calc(1.05rem + 0.25vw), 1.25rem);--a--font-weight--thin:100;--a--font-weight--light-extra:200;--a--font-weight--light:300;--a--font-weight--regular:400;--a--font-weight--medium:500;--a--font-weight--bold-semi:600;--a--font-weight--bold:700;--a--font-weight--bold-extra:800;--a--font-weight--black:900;--a--letter-spacing--xxxs:calc(var(--a--letter-spacing, 0em) - 0.15em);--a--letter-spacing--xxs:calc(var(--a--letter-spacing, 0em) - 0.1em);--a--letter-spacing--xs:calc(var(--a--letter-spacing, 0em) - 0.05em);--a--letter-spacing--s:calc(var(--a--letter-spacing, 0em) - 0.025em);--a--letter-spacing--m:var(--a--letter-spacing, 0em);--a--letter-spacing--l:calc(var(--a--letter-spacing, 0em) + 0.025em);--a--letter-spacing--xl:calc(var(--a--letter-spacing, 0em) + 0.05em);--a--letter-spacing--xxl:calc(var(--a--letter-spacing, 0em) + 0.1em);--a--letter-spacing--xxxl:calc(var(--a--letter-spacing, 0em) + 0.15em);--a--line-height--xxxs:calc(var(--a--line-height, 1.7) - 0.8);--a--line-height--xxs:calc(var(--a--line-height, 1.7) - 0.6);--a--line-height--xs:calc(var(--a--line-height, 1.7) - 0.4);--a--line-height--s:calc(var(--a--line-height, 1.7) - 0.2);--a--line-height--m:var(--a--line-height, 1.7);--a--line-height--l:calc(var(--a--line-height, 1.7) + 0.1);--a--line-height--xl:calc(var(--a--line-height, 1.7) + 0.2);--a--line-height--xxl:calc(var(--a--line-height, 1.7) + 0.3);--a--line-height--xxxl:calc(var(--a--line-height, 1.7) + 0.4);--a--selection--color:var(--a--color--background);--a--selection--background-color:var(--a--color--accent);--a--heading--font-size--h1:calc(var(--a--heading--font-size--h2, 2.011rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h1--fluid:clamp(var(--a--heading--font-size--h3, 1.749rem), calc(1.4rem + 1.1vw), var(--a--heading--font-size--h1, 2.313rem));--a--heading--font-size--h2:calc(var(--a--heading--font-size--h3, 1.749rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h2--fluid:clamp(var(--a--heading--font-size--h4, 1.521rem), calc(1.2rem + 0.9vw), var(--a--heading--font-size--h2, 2.011rem));--a--heading--font-size--h3:calc(var(--a--heading--font-size--h4, 1.521rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h3--fluid:clamp(var(--a--heading--font-size--h5, 1.322rem), calc(1rem + 0.8vw), var(--a--heading--font-size--h3, 1.749rem));--a--heading--font-size--h4:calc(var(--a--heading--font-size--h5, 1.322rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h4--fluid:clamp(var(--a--heading--font-size--h6, 1.15rem), calc(0.9rem + 0.7vw), var(--a--heading--font-size--h4, 1.521rem));--a--heading--font-size--h5:calc(var(--a--heading--font-size--h6, 1.15rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h5--fluid:clamp(var(--a--heading--font-size, 1.15rem), calc(0.8rem + 0.6vw), var(--a--heading--font-size--h5, 1.322rem));--a--heading--font-size--h6:calc(var(--a--heading--font-size, 1.15rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h6--fluid:clamp(var(--a--heading--font-size, 1.15rem), calc(0.7rem + 0.5vw), var(--a--heading--font-size--h6, 1.15rem));--a--heading-sub--font-family:var(--a--font-family--secondary);--a--heading-sub--font-size:max(0.5em, 1rem);--a--heading-sub--font-weight:normal;--a--heading-sub--letter-spacing:0;--a--heading-sub--text-transform:none;--a--spacing--0:0;--a--spacing--1:1px;--a--spacing--xxxs:calc(var(--a--spacing) / 8);--a--spacing--xxs:calc(var(--a--spacing) / 4);--a--spacing--xs:calc(var(--a--spacing) / 2);--a--spacing--s:calc(var(--a--spacing) / 4 * 3);--a--spacing--m:clamp(calc(var(--a--spacing) / 4 * 3), calc(1.5rem + 1.25vw), var(--a--spacing));--a--spacing--l:clamp(var(--a--spacing), calc(2.75rem + 2.5vw), calc(var(--a--spacing) * 1.5));--a--spacing--xl:clamp(var(--a--spacing), calc(1rem + 5vw), calc(var(--a--spacing) * 2));--a--spacing--xxl:clamp(calc(var(--a--spacing) * 1.5), calc(1.5rem + 7.5vw), calc(var(--a--spacing) * 3));--a--spacing--xxxl:clamp(calc(var(--a--spacing) * 2), calc(2rem + 10vw), calc(var(--a--spacing) * 4));--a--container--width:80rem;--a--container--width-max:120rem;--a--container--spacing:var(--a--spacing--xs);--a--button--primary--font-family:var(--a--font-family--primary, sans-serif);--a--button--primary--font-size:var(--a--button--font-size);--a--button--primary--font-weight:var(--a--button--font-weight);--a--button--primary--letter-spacing:var(--a--button--letter-spacing);--a--button--primary--text-transform:var(--a--button--text-transform);--a--button--primary--line-height:var(--a--button--line-height);--a--button--secondary--font-family:var(--a--font-family--secondary, sans-serif);--a--button--secondary--font-size:var(--a--button--font-size);--a--button--secondary--font-weight:var(--a--button--font-weight);--a--button--secondary--letter-spacing:var(--a--button--letter-spacing);--a--button--secondary--text-transform:var(--a--button--text-transform);--a--button--secondary--line-height:var(--a--button--line-height);--a--border--width--0:0;--a--border--width--1:1px;--a--border--width--xs:var(--a--border--width--1);--a--border--width--s:max(calc(var(--a--border--width, 1px) / 2), var(--a--border--width--1));--a--border--width--m:var(--a--border--width, 1px);--a--border--width--l:max(calc(var(--a--border--width, 1px) * 2), 2px);--a--border--width--xl:max(calc(var(--a--border--width, 1px) * 3), 3px);--a--border--width--xxl:max(calc(var(--a--border--width, 1px) * 4), 4px);--a--border--width--xxxl:max(calc(var(--a--border--width, 1px) * 6), 6px);--a--border--radius--0:0;--a--border--radius--1:1px;--a--border--radius--xs:var(--a--border--radius--1);--a--border--radius--s:max(calc(var(--a--border--radius, 3px) / 2), 2px);--a--border--radius--m:var(--a--border--radius, 3px);--a--border--radius--l:max(calc(var(--a--border--radius, 3px) * 2), 6px);--a--border--radius--xl:max(calc(var(--a--border--radius, 3px) * 3), 9px);--a--border--radius--xxl:max(calc(var(--a--border--radius, 3px) * 4), 12px);--a--border--radius--xxxl:max(calc(var(--a--border--radius, 3px) * 6), 18px);--a--outline--width--s:max(calc(var(--a--outline--width, 2px) / 2), 1px);--a--outline--width--m:var(--a--outline--width, 2px);--a--outline--width--l:min(calc(var(--a--outline--width, 2px) * 2), 4px);--a--outline--offset--s:max(calc(var(--a--outline--width, 2px) / 2), 1px);--a--outline--offset--m:var(--a--outline--offset, 2px);--a--outline--offset--l:min(calc(var(--a--outline--width, 2px) * 2), 4px);--a--divider--width:var(--a--border--width, 1px);--a--divider--color:rgba(var(--a--color-rgb), 0.2);--a--divider--color--accent:var(--a--color--accent);--a--table--border-width:var(--a--border--width--s);--a--table--border-color:rgba(var(--a--color-rgb), 0.2);--a--table--stripe-color:rgba(var(--a--color-rgb), 0.05);--a--table--stripe-background-image:linear-gradient(to right, transparent, var(--a--table--stripe-color), transparent);--a--table--stripe-background-color:transparent;--a--layer--1:10;--a--layer--2:20;--a--layer--3:30;--a--layer--4:40;--a--layer--5:50;--a--layer--6:60;--a--layer--7:70;--a--layer--8:80;--a--layer--9:90;--a--layer--top:900;--a--transition--duration--third:calc(var(--a--transition--duration, 0.3s) / 3);--a--transition--duration--half:calc(var(--a--transition--duration, 0.3s) / 2);--a--transition--duration--double:calc(var(--a--transition--duration, 0.3s) * 2);--a--transition--duration--triple:calc(var(--a--transition--duration, 0.3s) * 3);--a--transition--timing-function--ease:ease;--a--transition--timing-function--ease-in:ease-in;--a--transition--timing-function--ease-out:ease-out;--a--transition--timing-function--ease-in-out:ease-in-out;--a--transition--timing-function--linear:linear;--a--transition--timing-function--step-start:step-start;--a--transition--timing-function--step-end:step-end;--a--color:rgba(var(--a--color-rgb), 1);--a--color--accent:rgba(var(--a--color--accent-rgb), 1);--a--color--highlight:rgba(var(--a--color--highlight-rgb), 1);--a--color--significant:rgba(var(--a--color--significant-rgb), 1);--a--color--contrast:rgba(var(--a--color--contrast-rgb), 1);--a--color--background:rgba(var(--a--color--background-rgb), 1);--a--color--success:rgba(var(--a--color--success-rgb), 1);--a--color--warning:rgba(var(--a--color--warning-rgb), 1);--a--color--error:rgba(var(--a--color--error-rgb), 1);--a--link--color:rgba(var(--a--link--color-rgb), 1);--a--link--color--active:rgba(var(--a--link--color--active-rgb), 1)}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}blockquote,blockquote>*,body,dd,dl,figure,ol ol,ol ul,pre,ul ol,ul ul{margin:0}ol[role=list],ul[role=list]{list-style:none}audio,canvas,iframe,img,progress,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}iframe{border:none}button,input,select,textarea{font:inherit}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}body,html{min-height:100%}html{font-family:var(--a--font-family--secondary, sans-serif);font-size:var(--a--font-size--base, 16px);scroll-behavior:smooth;-webkit-text-size-adjust:100%;tab-size:4;-moz-tab-size:4}body{min-width:320px;font-weight:var(--a--font-weight,400);letter-spacing:var(--a--letter-spacing, 0);text-transform:var(--a--text-transform,none);line-height:var(--a--line-height, 1.7);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;color:var(--a--color);background-color:var(--a--color--background);transition:background-color var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}::selection{color:var(--a--selection--color);background-color:var(--a--selection--background-color);text-shadow:none}::-moz-selection{color:var(--a--selection--color);background-color:var(--a--selection--background-color);text-shadow:none}input::selection,select::selection,textarea::selection{-webkit-text-fill-color:var(--a--selection--color)}input:-webkit-autofill::selection,select:-webkit-autofill::selection,textarea:-webkit-autofill::selection{-webkit-text-fill-color:var(--a--selection--color)}a{text-decoration:var(--link--text-decoration,underline);text-decoration-thickness:var(--link--text-decoration-thickness,from-font);text-underline-offset:var(--link--text-underline-offset,0.1ch);color:var(--link--color,var(--a--link--color));outline:transparent var(--a--outline--style) var(--a--outline--width);outline-offset:var(--a--outline--offset);transition-property:color,background-color,background-size,border,box-shadow,text-decoration,outline,opacity;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out);text-underline-offset:0.25ch}a:where(:hover,:focus){--link--color:var(--a--link--color--active);--link--text-decoration:underline transparent}a:where(:focus-visible){outline-color:currentColor}:where(h1,h2,h3,h4,h5,h6){margin-block:var(--h--spacing--top,calc(1em + 0.5rem)) var(--h--spacing--bottom,calc(0.5em + 0.5rem));font-family:var(--h--font-family, var(--a--heading--font-family, sans-serif));font-size:var(--h--font-size, var(--a--heading--font-size, 1rem));font-weight:var(--h--font-weight,var(--a--heading--font-weight,700));letter-spacing:var(--h--letter-spacing, var(--a--heading--letter-spacing, 0));text-transform:var(--h--text-transform,var(--a--heading--text-transform,none));line-height:var(--h--line-height, var(--a--heading--line-height, calc(1em + .5rem)));word-wrap:break-word;overflow-wrap:break-word}:where(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}:where(h1,h2,h3,h4,h5,h6):last-child{margin-block-end:0}:is(h1,h2,h3,h4,h5,h6)+:is(small,p,ul,ol,form){margin-block-start:var(--spacing,1em)}:is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){--h--spacing--top:1em}h1{--h--font-size:var(--a--heading--font-size--h1--fluid, var(--a--heading--font-size--h1))}h2{--h--font-size:var(--a--heading--font-size--h2--fluid, var(--a--heading--font-size--h2))}h3{--h--font-size:var(--a--heading--font-size--h3--fluid, var(--a--heading--font-size--h3))}h4{--h--font-size:var(--a--heading--font-size--h4--fluid, var(--a--heading--font-size--h4))}h5{--h--font-size:var(--a--heading--font-size--h5--fluid, var(--a--heading--font-size--h5))}h6{--h--font-size:var(--a--heading--font-size--h6--fluid, var(--a--heading--font-size--h6))}:where(h1,h2,h3,h4,h5,h6) small{font-family:var(--a--heading-sub--font-family);font-size:var(--a--heading-sub--font-size);font-weight:var(--a--heading-sub--font-weight);letter-spacing:var(--a--heading-sub--letter-spacing);text-transform:var(--a--heading-sub--text-transform);line-height:inherit;vertical-align:baseline}address,blockquote,details,dl,figure,ol,pre,progress,table,ul{margin-block-end:var(--spacing,var(--a--spacing--m))}p{margin-block:0}p:where(:not(:first-child)){margin-block-start:var(--p--spacing,var(--a--spacing--s))}p:where(:not(:last-child)){margin-block-end:var(--p--spacing,var(--a--spacing--s))}ol,ul{padding-inline-start:var(--spacing,var(--a--spacing--m))}ul{list-style:square}iframe,img,picture,video{max-inline-size:100%;block-size:auto}blockquote{display:flex;gap:var(--quote--spacing,var(--a--spacing--s));flex-direction:column;padding-block:max(var(--quote--spacing,var(--a--spacing--s)),var(--quote--spacing--max,var(--a--spacing--m)));font-family:var(--a--heading--font-family);font-size:var(--a--heading--font-size--h3--fluid);line-height:var(--a--heading--line-height)}blockquote p{line-height:inherit}blockquote cite{font-family:var(--a--font-family--secondary);font-size:var(--a--font-size);font-style:normal}code,kbd,pre,samp{font-family:monospace}code{padding:.25em .5em;font-size:var(--a--font-size--s);border:var(--a--border--width--s) solid rgba(var(--a--color-rgb),.2);border-radius:var(--a--border--radius--s)}pre{display:block;padding:min(var(--pre--spacing,var(--a--spacing--s)),var(--pre--spacing--min,var(--a--spacing--xs)));overflow-x:auto;text-align:start}pre>code{display:block;padding:0;border:0}kbd{padding:.25em .5em;color:var(--a--color--accent);border:var(--a--border--width--s) solid currentColor;border-radius:var(--a--border--radius--s);box-shadow:1px 1px 0,2px 2px 0}mark{padding:.25em .5em;color:inherit;background-color:rgba(var(--a--color--accent-rgb),.1);border-radius:var(--a--border--radius--s)}mark a{color:inherit}br+mark{margin-inline-start:calc(.5em * -1)}address{font-style:normal}abbr[title],acronym[title]{cursor:help;text-decoration:underline dotted currentColor;text-underline-offset:var(--abbr--text-underline-offset,0.5ch);transition:text-decoration var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}ins{text-decoration:none}sub,sup{position:relative;font-size:.75em}hr{box-sizing:content-box;margin:var(--hr--spacing,var(--a--spacing--m)) 0;overflow:visible;border:solid var(--a--divider--color);border-width:var(--a--divider--width) 0 0}dl dt{font-family:var(--a--heading--font-family, sans-serif);font-size:var(--a--font-size--l);font-weight:var(--a--heading--font-weight,700);letter-spacing:var(--a--heading--letter-spacing, 0);text-transform:var(--a--heading--text-transform,none)}dl dd{margin-inline-start:var(--dl--spacing,var(--a--spacing--s))}figure figcaption{padding-block:var(--caption--spacing--v,var(--a--spacing--xxs));font-size:var(--a--font-size--s);line-height:var(--a--line-height--s)}details{padding:var(--details--spacing--v,var(--a--spacing--s)) var(--details--spacing--h,var(--a--spacing--s))}details summary{position:relative;padding:var(--summary--spacing--v,var(--a--spacing--xs)) var(--details--spacing--h,var(--a--spacing--s));margin:calc(var(--details--spacing--v,var(--a--spacing--s)) * -1) calc(var(--details--spacing--h,var(--a--spacing--s)) * -1);font-family:var(--a--heading--font-family, sans-serif);font-size:var(--a--heading--font-size--h6--fluid, var(--a--heading--font-size--h6));font-weight:var(--a--heading--font-weight,700);letter-spacing:var(--a--heading--letter-spacing, 0);text-transform:var(--a--heading--text-transform,none);cursor:pointer;user-select:none;color:var(--summary--color,currentColor);background-color:var(--summary--background-color,transparent);outline:transparent var(--a--outline--style) var(--a--outline--width);transition-property:color,background-color,outline;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}details summary::marker{content:'';display:none}details summary::-webkit-details-marker{display:none}details summary:after{content:'';position:absolute;display:block;top:50%;right:var(--details--icon--spacing,var(--a--spacing--s));width:var(--details--icon--size,.75rem);height:var(--details--icon--size,.75rem);margin-top:calc(var(--details--icon--size,.75rem)/ 2 * -1);border-right:var(--details--icon--thickness,var(--a--border--width--l)) solid currentColor;border-bottom:var(--details--icon--thickness,var(--a--border--width--l)) solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform var(--a--transition--duration--half) var(--a--transition--timing-function--ease-in-out)}[dir=rtl] details summary:after{right:auto;left:var(--details--icon--spacing,var(--a--spacing--s))}details summary:where(:hover,:focus){--summary--color:var(--a--color--accent)}details summary:where(:focus-visible){outline-color:currentColor}details>div,details>p{padding:0;margin:0}details:where([open]){--summary--color:var(--a--color--accent);padding-bottom:var(--details--spacing--v,var(--a--spacing--s))}details:where([open]) summary{margin-bottom:var(--summary--spacing--v,var(--a--spacing--s))}details:where([open]) summary:after{transform:rotate(-135deg)}details+details{margin-top:calc(var(--spacing,var(--a--spacing--m))/ 2 * -1)}[id]{scroll-margin-top:var(--a--anchor--gutter,5rem)}svg:not([fill]){fill:currentColor;transition-property:fill;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}table{width:100%;text-indent:0;border-collapse:collapse;border-spacing:0;border-color:inherit}table caption{padding-block-end:var(--a--spacing--xs);font-family:var(--a--heading--font-family, sans-serif);font-size:var(--a--heading--font-size--h5--fluid);font-weight:var(--a--heading--font-weight,700);letter-spacing:var(--a--heading--letter-spacing, 0);text-transform:var(--a--heading--text-transform,none);text-align:inherit}table>:not(:first-child){border-top:calc(var(--table--border-width,var(--a--table--border-width,var(--a--border--width--s))) * 2) solid}td,th{padding:var(--table--spacing--v,var(--a--spacing--xxs)) var(--table--spacing--h,var(--a--spacing--xs));line-height:var(--a--line-height--s);text-align:start;border-bottom:var(--table--border-width,var(--a--table--border-width,var(--a--border--width--s))) solid var(--table--border-color,var(--a--table--border-color,rgba(var(--a--color-rgb),.2)))}td:where(:first-child),th:where(:first-child){padding-inline-start:0}td:where(:last-child),th:where(:last-child){padding-inline-end:0}th{line-height:var(--a--heading--line-height)}table[role=grid] tbody tr:nth-child(odd){background-color:var(--a--table--stripe-background-color);background-image:var(--a--table--stripe-background-image)}nav{display:block}nav ul{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}nav li{display:inline-block;padding:var(--nav--spacing--v,var(--a--spacing--xxs)) var(--nav--spacing--h,var(--a--spacing--s))}nav a{display:block;padding:var(--nav--spacing--v,var(--a--spacing--xxs)) var(--nav--spacing--h,var(--a--spacing--s));margin:calc(var(--nav--spacing--v,var(--a--spacing--xxs)) * -1) calc(var(--nav--spacing--h,var(--a--spacing--s)) * -1);text-decoration:none;line-height:var(--a--line-height--s);outline-offset:calc(var(--a--outline--offset) * -1)}nav a p{margin:0;font-size:var(--a--font-size--xxs)}nav a:where([aria-current]){--link--color:var(--a--link--color--active)}nav li:where(:hover,:focus-within)>a{--link--color:var(--a--link--color--active)}nav input,nav label+input{margin:0}:not(aside)>nav li{position:relative}:not(aside)>nav li ul{opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;position:absolute;top:100%;left:0;width:max-content;min-width:100%;padding-top:var(--nav--spacing--v,var(--a--spacing--xxs));padding-bottom:var(--nav--spacing--v,var(--a--spacing--xxs));z-index:var(--a--layer--9);line-height:normal;background-color:var(--a--color--background);--shadow--size:var(--a--spacing);--shadow--color:rgba(var(--a--color--shadow-rgb), 5%);box-shadow:0 calc(var(--shadow--size)/ 4) calc(var(--shadow--size)/ 4) var(--shadow--color),0 calc(var(--shadow--size)/ 2) calc(var(--shadow--size)/ 2) var(--shadow--color),0 var(--shadow--size) var(--shadow--size) var(--shadow--color);transition-property:opacity,margin;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}[dir=rtl] :not(aside)>nav li ul{right:0;left:auto}:not(aside)>nav li ul li{display:block;padding:0}:not(aside)>nav li ul a{display:block;padding-top:var(--nav--spacing--v,var(--a--spacing--xxs));padding-bottom:var(--nav--spacing--v,var(--a--spacing--xxs));margin:0}:not(aside)>nav li:where(:hover,:focus-within)>ul{opacity:1;pointer-events:auto}:not(aside)>nav li li ul{top:0;left:0;margin-top:calc(var(--nav--spacing--v,var(--a--spacing--xxs)) * -1)}[dir=rtl] :not(aside)>nav li li ul{right:100%;left:auto}aside nav{padding:var(--a--spacing) 0}aside nav ul{flex-direction:column;align-items:unset}aside li{padding:0}aside li ul{margin-inline-start:var(--nav--spacing--h,var(--a--spacing--s))}aside a{margin:0}progress{display:block;width:100%;height:var(--progress--height,var(--a--progress--size,1rem));overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--progress--color,var(--a--progress--color));background-color:var(--progress--background-color,var(--a--progress--color-background));border-radius:var(--progress--border-radius,var(--a--border--radius));border:0}progress::-webkit-progress-bar{background-color:transparent;border-radius:inherit}progress[value]::-webkit-progress-value{background-color:var(--progress--color,var(--a--progress--color))}progress[value]::-moz-progress-bar{background-color:var(--progress--color,var(--a--progress--color))}@media (prefers-reduced-motion:no-preference){progress:indeterminate{background-image:linear-gradient(to right,var(--progress--color,var(--a--progress--color)),var(--progress--color,var(--a--progress--color)));background-color:var(--progress--background-color,var(--a--progress--color-background));background-size:25% 100%;background-position:0 0;background-repeat:no-repeat;animation:3s linear infinite animationProgress}}progress:indeterminate::-moz-progress-bar{background-color:transparent}@keyframes animationProgress{0%,100%{background-position:0 0}50%{background-position:100% 0}}meter{position:relative;top:1px;height:var(--meter--height,var(--a--progress--size,1rem));vertical-align:baseline;overflow:hidden;color:var(--meter--color,var(--a--progress--color));background:var(--meter--background-color,var(--a--progress--color-background));border-radius:var(--meter--border-radius,var(--a--border--radius));border:0}meter::-webkit-meter-inner-element{grid-template-rows:auto}meter::-webkit-meter-bar{background-color:transparent;border-radius:var(--meter--border-radius,var(--a--border--radius));border:0}meter::-webkit-meter-optimum-value{background-color:currentColor}meter::-moz-meter-bar{background:currentColor}[role=alert]{display:block;padding:var(--alert--spacing--v,var(--a--spacing--xs)) var(--alert--spacing--h,var(--a--spacing--s));margin-block-end:var(--alerts--spacing,var(--a--spacing--s));color:var(--alert--color,var(--a--color));background-color:var(--alert--background-color,rgba(var(--a--color-rgb),5%));border:var(--alert--border-width,var(--a--border--width--1)) solid var(--alert--border-color,var(--a--color));border-radius:var(--alert--border-radius,var(--a--border--radius))}[role=alert]>*{margin-block:0}[role=alert]>*+*{margin-block-start:max(calc(var(--alert--spacing--v,var(--a--spacing--xs))/ 2),var(--a--spacing--xxs))}[role=alert] :where(a){color:inherit}[role=alert] :where(p){line-height:var(--a--line-height--xs)}[role=alert] :where(h4,h5,h6){font-size:var(--alert--heading--font-size, var(--a--heading--font-size--h5--fluid))}[role=alert]+[role=alert]{margin-block-start:var(--alerts--spacing,var(--a--spacing--xs))}header>:where(h1,h2,h3,h4,h5,h6){--h--spacing--top:0;--h--spacing--bottom:0}section{padding-block:var(--section--spacing,var(--a--spacing--m))}section>:last-child{margin-bottom:0}section :where(header){margin-block-end:max(var(--section--spacing--inner,var(--section--spacing,var(--a--spacing--m)),var(--a--spacing--s)))}:where(form) label[for]:not(:has(+[disabled],[disabled],+[readonly],[readonly])){cursor:pointer}:where(form) p{--p--spacing:var(--a--spacing--xxs)}fieldset{padding:0;margin:0;border:none}fieldset:not(:last-of-type){margin:0 0 var(--fieldset--spacing--v,var(--a--spacing--m))}fieldset>ul{padding:0;list-style:none}fieldset>p{--p--spacing:var(--a--spacing--s)}legend{padding:0;margin:0 0 var(--legend--spacing--v,var(--a--spacing--m));font-family:var(--a--heading--font-family);font-size:var(--a--heading--font-size--h4--fluid);font-weight:var(--a--heading--font-weight,700);letter-spacing:var(--a--heading--letter-spacing, 0);text-transform:var(--a--heading--text-transform,none);line-height:var(--a--heading--line-height, 1.3);color:inherit}legend abbr[title]{vertical-align:super;font-size:var(--a--font-size);font-weight:var(--a--font-weight);border:0}legend+p{margin-top:0}label{font-family:var(--a--label--font-family, sans-serif);font-size:var(--a--label--font-size, var(--a--font-size--l));font-weight:var(--a--label--font-weight,normal);letter-spacing:var(--a--label--letter-spacing, 0);text-transform:var(--a--label--text-transform,none);line-height:var(--a--line-height--xs);color:var(--label--color,var(--a--label--color,var(--a--color)));vertical-align:middle;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:color;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}label+label{padding-inline-start:var(--a--spacing--s)}label small{display:block;font-size:var(--a--font-size--xs);opacity:75%}label abbr[title]{vertical-align:super;font-size:min(var(--a--label--font-size, var(--a--font-size--l)), var(--a--font-size));text-decoration-color:transparent}label:focus-within:not(:has([disabled],[readonly])):not([class*=button]){--label--color:var(--a--label--color--active, var(--a--color--accent))}label :is(input:not([type=checkbox],[type=radio])),label :is(select,textarea,progress){margin-top:var(--a--label--spacing,var(--a--spacing--xxxs))}label+:is(input,select,textarea,progress){margin-top:var(--a--label--spacing,var(--a--spacing--xxxs))}label+small+:is(input,select,textarea,progress){margin-top:var(--a--label--spacing,var(--a--spacing--xxxs))}:where(legend,label,input,select,textarea)+small{display:block;padding:var(--a--field--spacing--vertical) 0;margin:calc(var(--a--field--spacing--outer,var(--a--spacing--s)) * -1) 0 0;font-size:var(--hint--font-size, var(--a--font-size--s));color:var(--hint--color,rgba(var(--a--color-rgb),75%))}:where(legend)+small{--hint--font-size:var(--a--font-size);margin:calc(var(--a--spacing--xs) * -1) 0 var(--a--spacing--s)}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{appearance:none;-webkit-appearance:none;line-height:var(--field--line-height, var(--a--field--line-height));color:var(--field--color,var(--a--field--color,var(--a--color)));background-color:var(--field--background-color,var(--a--field--background-color,var(--a--color--background)));border:solid var(--field--border-color,var(--a--field--border-color));border-width:var(--field--border-width,var(--a--field--border-width,var(--a--border--width)));border-radius:var(--field--border-radius,var(--a--field--border-radius,var(--a--border--radius)));box-shadow:var(--field--box-shadow,var(--a--field--shadow));outline:0;transition-property:color,background-color,border-color,box-shadow,outline,opacity;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}input:where(:not([type=button],[type=reset],[type=submit]))::placeholder,select::placeholder,textarea::placeholder{color:var(--a--field--placeholder--color,var(--a--color));transition:color var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}input:where(:not([type=button],[type=reset],[type=submit]))::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--a--field--placeholder--color,var(--a--color));transition:color var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}input:where(:not([type=button],[type=reset],[type=submit])):focus:not(:disabled)::placeholder,select:focus:not(:disabled)::placeholder,textarea:focus:not(:disabled)::placeholder{color:var(--a--field--placeholder--color--active,var(--a--color))}input:where(:not([type=button],[type=reset],[type=submit])):focus:not(:disabled)::-moz-placeholder,select:focus:not(:disabled)::-moz-placeholder,textarea:focus:not(:disabled)::-moz-placeholder{color:var(--a--field--placeholder--color--active,var(--a--color))}input:where(:not([type=button],[type=reset],[type=submit]))[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-image:repeating-linear-gradient(-45deg,transparent,transparent var(--field--disabled--stripe--size,.5rem),rgba(var(--field--disabled--stripe--color--rgb,var(--a--color-rgb)),var(--field--disabled--stripe--opacity,10%)) var(--field--disabled--stripe--size,.5rem),rgba(var(--field--disabled--stripe--color--rgb,var(--a--color-rgb)),var(--field--disabled--stripe--opacity,10%)) calc(var(--field--disabled--stripe--size,.5rem) * 2))}input:where(:not([type=button],[type=reset],[type=submit]))[readonly],select[readonly],textarea[readonly]{cursor:default;background-color:var(--a--field--background-color--readonly)}input:where(:not([disabled],[readonly],[type=button],[type=reset],[type=submit])):focus,input:where(:not([disabled],[readonly],[type=button],[type=reset],[type=submit])):focus-within,select:where(:not([disabled],[readonly])):focus,select:where(:not([disabled],[readonly])):focus-within,textarea:where(:not([disabled],[readonly])):focus,textarea:where(:not([disabled],[readonly])):focus-within{--field--color:var(--a--field--color--active, var(--a--color));--field--background-color:var(--a--field--background-color--active, var(--a--field--background-color));--field--border-color:var(--a--field--border-color--active, var(--a--color));--field--box-shadow:var(--a--field--shadow--active)}input:where(:not([type=checkbox],[type=radio],[type=button],[type=reset],[type=submit])),select,textarea{width:100%;padding:var(--a--field--spacing--vertical,.625rem) var(--a--field--spacing--horizontal,1.25rem);margin:0 0 var(--a--field--spacing--outer,var(--a--spacing--s));font-family:var(--a--font-family--secondary, sans-serif);font-size:var(--a--field--font-size, var(--a--font-size));font-weight:400;line-height:var(--a--field--line-height, 1.5rem)}input:where(:not([type=checkbox],[type=radio],[type=button],[type=reset],[type=submit])):not([hidden]),select:not([hidden]),textarea:not([hidden]){display:block}[type=date],[type=time],select{-moz-padding-start:calc(var(--a--field--spacing--horizontal,1.25rem) - 5px)}input[aria-invalid=false]:not(:placeholder-shown),select[aria-invalid=false]:not(:placeholder-shown),textarea[aria-invalid=false]:not(:placeholder-shown){--field--border-color:var(--a--color--success)}input[aria-invalid=false]:not(:placeholder-shown):focus,select[aria-invalid=false]:not(:placeholder-shown):focus,textarea[aria-invalid=false]:not(:placeholder-shown):focus{--field--box-shadow:var(--a--field--shadow--valid)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{--field--border-color:var(--a--color--error);--field--box-shadow:var(--a--field--shadow--invalid)}input[aria-invalid=true]+small,select[aria-invalid=true]+small,textarea[aria-invalid=true]+small{--field--color:var(--a--color--error)}select{text-transform:none;padding-inline-end:calc(var(--a--field--spacing--horizontal,1.25rem) + var(--field--arrow--spacing,var(--a--field--spacing--horizontal,1.25rem)));background-image:linear-gradient(45deg,transparent 49%,var(--field--arrow--color,var(--a--field--color,var(--a--color))) 51%),linear-gradient(135deg,var(--field--arrow--color,var(--a--field--color,var(--a--color))) 49%,transparent 51%);background-position:center right calc(var(--field--arrow--size,4px) + var(--field--arrow--spacing,var(--a--field--spacing--horizontal,1.25rem))),center right var(--field--arrow--spacing,var(--a--field--spacing--horizontal,1.25rem));background-size:var(--field--arrow--size,4px) var(--field--arrow--size,4px),var(--field--arrow--size,4px) var(--field--arrow--size,4px);backface-visibility:hidden}[dir=rtl] select{background-position:center left var(--field--arrow--spacing,var(--a--field--spacing--horizontal,1.25rem)),center left calc(var(--field--arrow--size,4px) + var(--field--arrow--spacing,var(--a--field--spacing--horizontal,1.25rem)))}select:focus{--field--arrow--color:var(--a--field--color--active, var(--a--color))}select option[disabled]{color:var(--a--field--placeholder--color)}select:has(option[disabled]:checked){color:var(--a--field--placeholder--color)}select:has(option[disabled]:checked) option:not([disabled]){color:var(--a--field--color)}select optgroup{font-style:normal}select[multiple]{background-image:none;--scrollbar--width:6px}select[multiple]:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),0.2) transparent;scrollbar-width:thin}select[multiple]::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}select[multiple]::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),.2);background-clip:content-box}select[multiple]::-webkit-scrollbar-track{background-color:transparent}select[multiple] optgroup option:first-child{margin-top:.2em}select[multiple] option{background-color:transparent}textarea{white-space:revert;display:block;line-height:var(--a--line-height--s);resize:vertical;overflow:auto;--scrollbar--width:6px}textarea:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),0.2) transparent;scrollbar-width:thin}textarea::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}textarea::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),.2);background-clip:content-box}textarea::-webkit-scrollbar-track{background-color:transparent}textarea:where(:not([rows])){max-height:50vh;min-height:7lh}textarea::-webkit-input-placeholder{line-height:var(--field--linhe-height, var(--a--field--line-height))}[type=checkbox],[type=radio]{position:relative;flex-shrink:0;width:var(--field--checkbox-radio--size,var(--a--field--checkbox-radio--size,1.25rem));height:var(--field--checkbox-radio--size,var(--a--field--checkbox-radio--size,1.25rem));margin-inline-start:0;margin-inline-end:var(--a--spacing--xxs);font-size:var(--field--checkbox-radio--size, var(--a--field--checkbox-radio--size, 1.25rem));vertical-align:middle;cursor:pointer;background-position:center}[type=checkbox]+label,[type=radio]+label{vertical-align:middle}[type=checkbox]+label+[type=checkbox],[type=checkbox]+label+[type=radio],[type=radio]+label+[type=checkbox],[type=radio]+label+[type=radio]{margin-inline-start:var(--a--spacing--xxs)}[type=checkbox]:focus+label,[type=radio]:focus+label{--label--color:var(--a--label--color--active, var(--a--color--accent))}label>:where([type=checkbox],[type=radio]){top:-.05em}[type=checkbox]{background-image:linear-gradient(to right,var(--field--checkbox-radio--color,transparent),var(--field--checkbox-radio--color,transparent));background-size:.5rem .5rem;border-radius:min(var(--a--field--border-radius,var(--a--border--radius)),2px)}[type=checkbox]:checked,[type=radio]:checked{--field--checkbox-radio--color:var(--a--field--border-color--active, var(--a--color))}[type=radio]{border-radius:50%;margin-bottom:3px;background-image:radial-gradient(closest-side,var(--field--checkbox-radio--color,transparent) 94%,transparent 100%);background-size:.5rem .5rem}[type=date],[type=datetime-local],[type=month],[type=time],[type=week]{height:calc(var(--field--line-height,var(--a--field--line-height)) + (var(--a--field--spacing--vertical,.625rem) * 2) + (var(--a--field--border-width) * 2))}[type=date]::-webkit-clear-button,[type=date]::-webkit-inner-spin-button,[type=date]::-webkit-outer-spin-button,[type=datetime-local]::-webkit-clear-button,[type=datetime-local]::-webkit-inner-spin-button,[type=datetime-local]::-webkit-outer-spin-button,[type=month]::-webkit-clear-button,[type=month]::-webkit-inner-spin-button,[type=month]::-webkit-outer-spin-button,[type=time]::-webkit-clear-button,[type=time]::-webkit-inner-spin-button,[type=time]::-webkit-outer-spin-button,[type=week]::-webkit-clear-button,[type=week]::-webkit-inner-spin-button,[type=week]::-webkit-outer-spin-button{margin:0;appearance:none}[type=date]::-webkit-calendar-picker-indicator,[type=datetime-local]::-webkit-calendar-picker-indicator,[type=month]::-webkit-calendar-picker-indicator,[type=time]::-webkit-calendar-picker-indicator,[type=week]::-webkit-calendar-picker-indicator{padding:0;cursor:pointer}[type=date]::-webkit-calendar-picker-indicator,[type=datetime-local]::-webkit-calendar-picker-indicator,[type=month]::-webkit-calendar-picker-indicator,[type=week]::-webkit-calendar-picker-indicator{width:18px;height:16px;background-image:linear-gradient(to bottom,transparent 8px,var(--field--icon--color,var(--a--field--color,var(--a--color))) 8px,var(--field--icon--color,var(--a--field--color,var(--a--color))) 10px,transparent 10px),linear-gradient(to right,var(--field--icon--color,var(--a--field--color,var(--a--color))),var(--field--icon--color,var(--a--field--color,var(--a--color))));background-size:18px 16px,4px 4px,14px 12px,18px 16px;background-position:0 -4px,10px 8px,top 2px left 2px,0 0;border-radius:calc(var(--a--field--border-radius,var(--a--border--radius))/ 2);box-shadow:inset 0 0 0 2px var(--field--icon--color,var(--a--field--color,var(--a--color)))}[type=time]{--field--icon--color:var(--a--field--color, var(--a--color))}[type=time]::-webkit-calendar-picker-indicator{width:14px;height:14px;background-image:linear-gradient(to bottom,var(--field--icon--color),var(--field--icon--color)),linear-gradient(to right,var(--field--icon--color),var(--field--icon--color));background-size:6px 2px,2px 6px;background-position:6px 6px,6px 2px;border-radius:50%;box-shadow:0 0 0 2px var(--field--icon--color)}[type=number]{min-width:var(--a--spacing--l);padding-inline-end:0;font-variant-numeric:tabular-nums}[type=color]{height:calc(var(--field--line-height,var(--a--field--line-height)) + (var(--a--field--spacing--vertical,.625rem) * 2) + (var(--a--field--border-width) * 2));padding:var(--a--field--spacing--vertical,.625rem)}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-moz-focus-inner{padding:0}[type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--a--field--border-radius,var(--a--border--radius))/ 2)}[type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--a--field--border-radius,var(--a--border--radius))/ 2)}[type=range]{height:calc(var(--field--line-height,var(--a--field--line-height)) + (calc(var(--a--field--spacing--vertical,.625rem)) * 2) + (var(--a--field--border-width) * 2));padding-right:0;padding-left:0;appearance:none;background:0 0;border:transparent;box-shadow:none}[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--a--field--border-width,var(--a--border--width));background-color:var(--a--field--border-color);border-radius:var(--a--field--border-radius,var(--a--border--radius))}[type=range]::-moz-range-track{width:100%;height:var(--a--field--border-width,var(--a--border--width));background-color:var(--a--field--border-color);border-radius:var(--a--field--border-radius,var(--a--border--radius))}[type=range]::-webkit-slider-thumb{width:var(--a--field--range-thumb--size,1.5rem);height:var(--a--field--range-thumb--size,1.5rem);margin-top:calc(var(--a--field--range-thumb--size,1.5rem)/ 2 * -1);appearance:none;cursor:pointer;background-color:rgba(var(--a--color-rgb),1);border:var(--a--field--border-width,var(--a--border--width)) solid var(--a--field--border-color);border-radius:var(--a--field--border-radius,var(--a--border--radius));box-shadow:var(--a--field--shadow);transition-property:background-color,border-color,box-shadow,outline;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}[type=range]::-moz-range-thumb{width:var(--a--field--range-thumb--size,1.5rem);height:var(--a--field--range-thumb--size,1.5rem);margin-top:calc(var(--a--field--range-thumb--size,1.5rem)/ 2 * -1);appearance:none;cursor:pointer;background-color:rgba(var(--a--color-rgb),1);border:var(--a--field--border-width,var(--a--border--width)) solid var(--a--field--border-color);border-radius:var(--a--field--border-radius,var(--a--border--radius));box-shadow:var(--a--field--shadow);transition-property:background-color,border-color,box-shadow,outline;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}[type=range]:focus{box-shadow:none}[type=range]:focus::-webkit-slider-thumb{background-color:rgba(var(--a--color--accent-rgb),1);border-color:var(--a--field--border-color--active,var(--a--color));box-shadow:var(--a--field--shadow--active)}[type=range]:focus::-moz-range-thumb{background-color:rgba(var(--a--color--accent-rgb),1);border-color:var(--a--field--border-color--active,var(--a--color));box-shadow:var(--a--field--shadow--active)}[type=file]{height:auto;padding:var(--a--field--spacing--vertical,.625rem)}[type=file]::-webkit-file-upload-button,[type=file]::file-selector-button{position:relative;padding-right:var(--a--spacing--s);padding-left:var(--a--spacing--s);margin-top:-.25rem;margin-bottom:-.25rem;margin-inline-end:var(--a--field--spacing--horizontal,1.25rem);font-family:var(--a--button--font-family, sans-serif);font-size:var(--a--button--font-size, 1rem);font-weight:var(--a--button--font-weight,700);letter-spacing:var(--a--button--letter-spacing, 0);text-transform:var(--a--button--text-transform,none);line-height:var(--a--field--line-height);appearance:none;cursor:pointer;color:var(--field--button--color,var(--a--button--color));background-color:var(--field--button--background-color,var(--a--button--background-color));border:none;border-radius:calc(var(--a--field--border-radius,var(--a--border--radius))/ 2);outline:0;transition-property:color,background-color;transition-timing-function:var(--a--transition--timing-function,ease-in-out);transition-duration:var(--a--transition--duration, .25s)}[type=file]::-webkit-file-upload-button:focus,[type=file]::-webkit-file-upload-button:hover,[type=file]::file-selector-button:focus,[type=file]::file-selector-button:hover{--field--button--color:var(--a--button--color--active);--field--button--background-color:var(--a--button--background-color--active)}:where(button,[type=button],[type=submit],[type=reset]){display:inline-flex;justify-content:center;align-items:center;gap:calc(var(--button--spacing--h,var(--a--button--spacing--horizontal))/ 4);padding:var(--button--spacing--v,var(--a--button--spacing--vertical)) var(--button--spacing--h,var(--a--button--spacing--horizontal));font-family:var(--button--font-family, var(--a--button--font-family, sans-serif));font-size:var(--button--font-size, var(--a--button--font-size, 1rem));font-weight:var(--button--font-weight,var(--a--button--font-weight,700));letter-spacing:var(--button--letter-spacing, var(--a--button--letter-spacing, 0));text-transform:var(--button--text-transform,var(--a--button--text-transform,none));line-height:var(--button--line-height, var(--a--button--line-height, 1.5rem));text-decoration:none;text-align:center;user-select:none;color:var(--button--color,var(--a--button--color));background-color:var(--button--background-color,var(--a--button--background-color));border:var(--button--border-width,var(--a--button--border-width)) solid var(--button--border-color,var(--a--button--border-color,transparent));border-radius:var(--button--border-radius,var(--a--button--border-radius));box-shadow:var(--button--box-shadow,var(--a--button--shadow));outline:var(--button--outline-color,transparent) var(--a--outline--style,solid) var(--a--outline--width,2px);outline-offset:var(--a--outline--offset,2px);transition-property:transform,color,background,border,box-shadow,outline,text-decoration;transition-timing-function:var(--button--transition--timing-function,var(--a--transition--duration));transition-duration:var(--button--transition--duration, var(--a--transition--duration));white-space:normal;cursor:pointer;-webkit-appearance:button}:where(button,[type=button],[type=submit],[type=reset]) svg{position:relative;display:block;pointer-events:none;color:currentColor}:where(button,[type=button],[type=submit],[type=reset]):where(:hover,:focus){--button--color:var(--a--button--color--active);--button--background-color:var(--a--button--background-color--active)}:where(button,[type=button],[type=submit],[type=reset]):where(:focus){--button--box-shadow:var(--a--button--shadow--active)}:where(button,[type=button],[type=submit],[type=reset]):where(:focus-visible){--button--outline-color:var(--a--button--background-color--active)}:where(button,[type=button],[type=submit],[type=reset]):where([disabled]){--button--border-color:transparent;opacity:1;pointer-events:none;cursor:default;background-image:repeating-linear-gradient(-45deg,transparent,transparent var(--button--disabled--stripe--size,.5rem),rgba(var(--button--disabled--stripe--color--rgb,var(--a--color-rgb)),var(--button--disabled--stripe--opacity,10%)) var(--button--disabled--stripe--size,.5rem),rgba(var(--button--disabled--stripe--color--rgb,var(--a--color-rgb)),var(--button--disabled--stripe--opacity,10%)) calc(var(--button--disabled--stripe--size,.5rem) * 2));box-shadow:none;outline:0}:where(button,[type=button],[type=submit],[type=reset]):where([disabled]):hover{--button--color:inherit}:where([type=submit]){--button--color:var(--a--button--accent--color);--button--background-color:var(--a--button--accent--background-color);--button--border-color:var(--a--button--accent--border-color);--button--box-shadow:var(--a--button--accent--shadow)}:where([type=submit]):where(:hover,:focus){--button--color:var(--a--button--accent--color--active);--button--background-color:var(--a--button--accent--background-color--active);--button--border-color:var(--a--button--accent--border-color--active)}:where([type=submit]):where(:focus){--button--box-shadow:var(--a--button--accent--shadow--active)}:where([type=submit]):where(:focus-visible){--button--outline-color:var(--a--button--accent--background-color--active)}:where([type=reset]){--button--color:var(--a--button--outline--color);--button--background-color:var(--a--button--outline--background-color, transparent);--button--border-color:var(--a--button--outline--border-color);--button--box-shadow:var(--a--button--outline--shadow)}:where([type=reset]):where(:hover,:focus){--button--color:var(--a--button--outline--color--active);--button--background-color:var(--a--button--outline--background-color--active, transparent);--button--border-color:var(--a--button--outline--border-color--active)}:where([type=reset]):where(:focus){--button--box-shadow:var(--a--button--outline--shadow--active)}:where([type=reset]):where(:focus-visible){--button--outline-color:var(--a--button--outline--color--active)}.a-clearfix:after{content:'';display:table;clear:both}.a-p{padding:var(--spacing,var(--a--spacing))}.a-p-x{padding-block:var(--spacing,var(--a--spacing))}.a-p-y{padding-inline:var(--spacing,var(--a--spacing))}.a-p-t{padding-top:var(--spacing,var(--a--spacing))}.a-p-r{padding-right:var(--spacing,var(--a--spacing))}.a-p-b{padding-bottom:var(--spacing,var(--a--spacing))}.a-p-l{padding-left:var(--spacing,var(--a--spacing))}.a-p-s{padding-inline-start:var(--spacing,var(--a--spacing))}.a-p-e{padding-inline-end:var(--spacing,var(--a--spacing))}.a-p--0{--spacing:var(--a--spacing--0)}.a-p--xxs{--spacing:var(--a--spacing--xxs)}.a-p--xs{--spacing:var(--a--spacing--xs)}.a-p--s{--spacing:var(--a--spacing--s)}.a-p--m{--spacing:var(--a--spacing)}.a-p--l{--spacing:var(--a--spacing--l)}.a-p--xl{--spacing:var(--a--spacing--xl)}.a-p--xxl{--spacing:var(--a--spacing--xxl)}.a-m{margin:var(--spacing,var(--a--spacing))}.a-m-x{margin-block:var(--spacing,var(--a--spacing))}.a-m-y{margin-inline:var(--spacing,var(--a--spacing))}.a-m-t{margin-top:var(--spacing,var(--a--spacing))}.a-m-r{margin-right:var(--spacing,var(--a--spacing))}.a-m-b{margin-bottom:var(--spacing,var(--a--spacing))}.a-m-l{margin-left:var(--spacing,var(--a--spacing))}.a-m-s{margin-inline-start:var(--spacing,var(--a--spacing))}.a-m-e{margin-inline-end:var(--spacing,var(--a--spacing))}.a-m--0{--spacing:var(--a--spacing--0)}.a-m--xxs{--spacing:var(--a--spacing--xxs)}.a-m--xs{--spacing:var(--a--spacing--xs)}.a-m--s{--spacing:var(--a--spacing--s)}.a-m--m{--spacing:var(--a--spacing)}.a-m--l{--spacing:var(--a--spacing--l)}.a-m--xl{--spacing:var(--a--spacing--xl)}.a-m--xxl{--spacing:var(--a--spacing--xxl)}.a-mn{margin:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-x{margin-block:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-y{margin-inline:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-t{margin-top:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-r{margin-right:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-b{margin-bottom:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-l{margin-left:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-s{margin-inline-start:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn-e{margin-inline-end:var(--spacing,calc(var(--a--spacing) * -1))}.a-mn--xxs{--spacing:calc(var(--a--spacing--xxs) * -1)}.a-mn--xs{--spacing:calc(var(--a--spacing--xs) * -1)}.a-mn--s{--spacing:calc(var(--a--spacing--s) * -1)}.a-mn--m{--spacing:calc(var(--a--spacing) * -1)}.a-mn--l{--spacing:calc(var(--a--spacing--l) * -1)}.a-mn--xl{--spacing:calc(var(--a--spacing--xl) * -1)}.a-mn--xxl{--spacing:calc(var(--a--spacing--xxl) * -1)}.a-align--left{text-align:left}@media (max-width:1023px){.a-align--left\:m{text-align:left}}@media (max-width:1279px){.a-align--left\:l{text-align:left}.a-align--center\:l{text-align:center}}.a-align--center{text-align:center}@media (max-width:1023px){.a-align--center\:m{text-align:center}}.a-align--right{text-align:right}@media (max-width:1023px){.a-align--right\:m{text-align:right}}@media (max-width:1279px){.a-align--right\:l{text-align:right}}[class*=a-list]{margin-bottom:var(--a--spacing);list-style-type:square}[class*=a-list] ul{list-style-type:inherit}[class*=a-list] ol,[class*=a-list] ul{padding:var(--a--spacing--xxs) 0;margin-inline-start:var(--a--spacing--s)}.a-list--o{margin-bottom:var(--a--spacing);list-style-type:decimal}.a-list--o ol,.a-list--o ol ol{list-style-type:lower-alpha}.a-list--inline{display:inline-flex;list-style:none;gap:var(--a--spacing--s)}.a-list--inline>li{display:inline-block}.a-list--none{list-style-type:none}.a-list--square{list-style-type:square}.a-list--circle{list-style-type:circle}.a-list--disc{list-style-type:disc}.a-list--circle ul,.a-list--disc ul,.a-list--square ul{list-style:inherit}[class*=a-divider]{display:block;width:100%;margin:var(--a--spacing) 0;border-top:var(--a--divider--width) solid var(--a--divider--color)}.a-divider--dotted{border-style:dotted}.a-divider--dashed{border-style:dashed}.a-divider--double{border-top-width:calc(var(--a--divider--width) * 3);border-style:double}.a-divider--accent{border-color:var(--a--divider--color--accent)}.a-alert{padding:var(--alert--spacing--v,var(--a--spacing--xs)) var(--alert--spacing--h,var(--a--spacing--s))}.a-alert--accent{--alert--color:var(--a--color--accent);--alert--background-color:rgba(var(--a--color--accent-rgb), 5%);--alert--border-color:var(--a--color--accent)}.a-alert--error{--alert--color:var(--a--color--error);--alert--background-color:rgba(var(--a--color--error-rgb), 5%);--alert--border-color:var(--a--color--error)}.a-alert--warning{--alert--color:var(--a--color--warning);--alert--background-color:rgba(var(--a--color--warning-rgb), 5%);--alert--border-color:var(--a--color--warning)}.a-alert--success{--alert--color:var(--a--color--success);--alert--background-color:rgba(var(--a--color--success-rgb), 5%);--alert--border-color:var(--a--color--success)}.a-alert--secret{--alert--background-color:transparent}[class*=a-badge]{display:inline-block;min-width:var(--a--spacing--xs);padding:var(--badge--spacing--v,var(--a--spacing--xxxs)) var(--badge--spacing--h,var(--a--spacing--xxs));font-size:var(--a--font-size--xs);font-weight:400;white-space:nowrap;vertical-align:baseline;text-align:center;color:var(--badge--color,var(--a--color--contrast));background-color:var(--badge--background-color,var(--a--color));border-radius:var(--badge--border-radius,var(--a--border--radius,2px))}[class*=a-badge]:empty{display:none}.a-badge--reverse{--badge--color:var(--a--color);--badge--background-color:var(--a--color--background)}.a-badge--accent{--badge--color:var(--a--color--background);--badge--background-color:var(--a--color--accent)}.a-badge--success{--badge--color:var(--a--color--light);--badge--background-color:var(--a--color--success)}.a-badge--error{--badge--color:var(--a--color--light);--badge--background-color:var(--a--color--error)}a[class*=a-badge]{text-decoration:none;cursor:pointer}[class*=a-shadow]{--shadow--size:var(--a--spacing);--shadow--color:rgba(var(--a--color--shadow-rgb), 5%);box-shadow:0 0 calc(var(--shadow--size)/ 4) var(--shadow--color),0 calc(var(--shadow--size)/ 4) calc(var(--shadow--size)/ 2) var(--shadow--color),0 calc(var(--shadow--size)/ 2) var(--shadow--size) var(--shadow--color)}[class*=a-shadow--bottom]{--shadow--size:var(--a--spacing);--shadow--color:rgba(var(--a--color--shadow-rgb), 5%);box-shadow:0 calc(var(--shadow--size)/ 4) calc(var(--shadow--size)/ 4) var(--shadow--color),0 calc(var(--shadow--size)/ 2) calc(var(--shadow--size)/ 2) var(--shadow--color),0 var(--shadow--size) var(--shadow--size) var(--shadow--color)}[class*=a-shadow--top]{--shadow--size:var(--a--spacing);--shadow--color:rgba(var(--a--color--shadow-rgb), 5%);box-shadow:0 calc(calc(var(--shadow--size)/ 4) * -1) calc(var(--shadow--size)/ 4) var(--shadow--color),0 calc(calc(var(--shadow--size)/ 2) * -1) calc(var(--shadow--size)/ 2) var(--shadow--color),0 calc(var(--shadow--size) * -1) var(--shadow--size) var(--shadow--color)}[class*=a-shadow--inset]{--box-shadow-size:var(--a--spacing--s);--shadow--size:var(--a--spacing--s);--shadow--color:rgba(var(--a--color--shadow-rgb), 2.5%);box-shadow:inset 0 0 calc(var(--shadow--size)/ 4) calc(var(--shadow--size)/ 4) var(--shadow--color),inset 0 0 calc(var(--shadow--size)/ 2) calc(var(--shadow--size)/ 2) var(--shadow--color),inset 0 0 var(--shadow--size) var(--shadow--size) var(--shadow--color)}.a-shadow--1{--box-shadow-size:var(--a--spacing--1)}.a-shadow--xxs{--box-shadow-size:var(--a--spacing--xxs)}.a-shadow--xs{--box-shadow-size:var(--a--spacing--xs)}.a-shadow--s{--box-shadow-size:var(--a--spacing--s)}.a-shadow--m{--box-shadow-size:var(--a--spacing)}.a-shadow--l{--box-shadow-size:var(--a--spacing--l)}.a-shadow--xl{--box-shadow-size:var(--a--spacing--xl)}.a-shadow--xxl{--box-shadow-size:var(--a--spacing--xxl)}[class*=a-shadow--sharp]{--shadow--size:var(--a--spacing--xxs);--shadow--color:rgba(var(--a--color--shadow-rgb), 5%);box-shadow:var(--shadow--size) var(--shadow--size) 0 0 var(--shadow--color)}[class*=a-shadow--outline]{--shadow--size:var(--a--spacing--xxs);--shadow--color:currentColor;--shadow--border:var(--a--border--width);box-shadow:calc(var(--shadow--size) + (var(--shadow--border) * 2)) calc(var(--shadow--size) + (var(--shadow--border) * 2)) 0 0 var(--a--color--background),calc(var(--shadow--size) + (var(--shadow--border) * 2)) calc(var(--shadow--size) + (var(--shadow--border) * 2)) 0 var(--shadow--border) var(--shadow--color)}[class*=a-shadow--outline],[class*=a-shadow--sharp]{--box-shadow-size:var(--a--spacing--1)}[class*=a-shadow--outline].a-shadow--xxs,[class*=a-shadow--sharp].a-shadow--xxs{--box-shadow-size:var(--a--spacing--xxs)}[class*=a-shadow--outline].a-shadow--xs,[class*=a-shadow--sharp].a-shadow--xs{--box-shadow-size:var(--a--spacing--xs)}[class*=a-shadow--outline].a-shadow--s,[class*=a-shadow--sharp].a-shadow--s{--box-shadow-size:var(--a--spacing--s)}[class*=a-shadow--outline].a-shadow--m,[class*=a-shadow--sharp].a-shadow--m{--box-shadow-size:var(--a--spacing)}@media (min-width:320px) and (max-width:767px){.a-hide\:xs{display:none}}@media (min-width:768px) and (max-width:1023px){.a-hide\:s{display:none}}@media (min-width:1024px) and (max-width:1279px){.a-hide\:m{display:none}}@media (min-width:1280px) and (max-width:1599px){.a-hide\:l{display:none}}@media (min-width:1600px){.a-hide\:xl{display:none}}@media print{.a-hide\:print{display:none}}.a-hide{display:none}@media (max-width:479px){.a-hide\:min{display:none}.a-show\:min{display:revert}}@media (min-width:320px) and (max-width:767px){.a-show\:xs{display:revert}}@media (min-width:768px) and (max-width:1023px){.a-show\:s{display:revert}}@media (min-width:1024px) and (max-width:1279px){.a-show\:m{display:revert}}@media (min-width:1280px) and (max-width:1599px){.a-show\:l{display:revert}}@media (min-width:1600px){.a-show\:xl{display:revert}}.a-show\:print{display:none}@media print{.a-show\:print{display:revert}}.a-show{display:block}.a-grid{display:grid;grid-template-columns:var(--grid--template-columns,repeat(var(--grid--columns,auto-fill),minmax(var(--grid--column-min,min(320px,100%)),1fr)));grid-template-rows:var(--grid--template-rows,repeat(var(--grid--rows,auto-fill),1fr));gap:var(--gap--col,var(--grid--spacing,var(--a--spacing))) var(--gap--row,var(--grid--spacing,var(--a--spacing)));grid-auto-flow:var(--grid--auto-flow,row);grid-auto-columns:var(--grid--auto-columns,auto)}.a-grid+.a-grid{margin-block-start:var(--grid--spacing,var(--a--spacing))}.a-grid--cols-0{--grid--template-columns:none}.a-grid--cols-1{--grid--columns:1}@media (min-width:1024px){blockquote{padding:max(var(--quote--spacing,var(--a--spacing--s)),var(--quote--spacing--max,var(--a--spacing--m)))}pre{padding:max(var(--pre--spacing,var(--a--spacing--s)),var(--pre--spacing--max,var(--a--spacing--m)))}:not(aside)>nav li li ul{left:100%}[role=alert]{--alert--spacing--v:var(--a--spacing--xs);--alert--spacing--h:var(--a--spacing--m)}.a-grid--cols-2,.a-grid--cols-3{--grid--columns:2}}@media (min-width:1280px){.a-grid--cols-3{--grid--columns:3}}@media (min-width:1024px){.a-grid--cols-4{--grid--columns:2}}@media (min-width:1280px){.a-grid--cols-4{--grid--columns:3}}@media (min-width:1600px){.a-grid--cols-4{--grid--columns:4}}@media (min-width:768px){:root{--a--container--spacing:var(--a--spacing--s)}.a-grid--cols-5{--grid--columns:2}}@media (min-width:1024px){.a-grid--cols-5{--grid--columns:3}}@media (min-width:1280px){.a-grid--cols-5{--grid--columns:4}}@media (min-width:1600px){.a-grid--cols-5{--grid--columns:5}}@media (min-width:768px){.a-grid--cols-6{--grid--columns:2}}@media (min-width:1024px){.a-grid--cols-6{--grid--columns:3}}@media (min-width:1280px){.a-grid--cols-6{--grid--columns:4}}.a-grid--rows-0{--grid--template-rows:none}.a-grid--rows-1{--grid--rows:1}.a-grid--rows-2{--grid--rows:2}.a-grid--rows-3{--grid--rows:3}.a-grid--rows-4{--grid--rows:4}.a-grid--flow-row{--grid--auto-flow:row}.a-grid--flow-row-dense{--grid--auto-flow:row dense}.a-grid--flow-column{--grid--auto-flow:column}.a-grid--flow-column-dense{--grid--auto-flow:column dense}.a-grid--cols-auto{--grid--auto-columns:auto}.a-grid--cols-min{--grid--auto-columns:min-content}.a-grid--cols-max{--grid--auto-columns:max-content}.a-grid--cols-fr{--grid--auto-columns:minmax(0, 1fr)}[class*=a-grid__col]{grid-column:var(--grid--column,auto)}.a-grid__col--span-1{--grid--column:span 1/span 1}.a-grid__col--span-2{--grid--column:span 2/span 2}.a-grid__col--span-3{--grid--column:span 3/span 3}.a-grid__col--span-4{--grid--column:span 4/span 4}.a-grid__col--span-5{--grid--column:span 5/span 5}.a-grid__col--span-full{--grid--column:1/-1}[class*=a-grid__col--start]{grid-column-start:var(--grid--column-start,auto)}.a-grid__col--start-1{--grid--column-start:1}.a-grid__col--start-2{--grid--column-start:2}.a-grid__col--start-3{--grid--column-start:3}.a-grid__col--start-4{--grid--column-start:4}.a-grid__col--start-5{--grid--column-start:5}[class*=a-grid__col--end]{grid-column-end:var(--grid--column-end,auto)}.a-grid__col--end-1{--grid--column-end:1}.a-grid__col--end-2{--grid--column-end:2}.a-grid__col--end-3{--grid--column-end:3}.a-grid__col--end-4{--grid--column-end:4}.a-grid__col--end-5{--grid--column-end:5}[class*=a-grid__row]{grid-row:var(--grid--row,auto)}.a-grid__row--span-1{--grid--row:span 1/span 1}.a-grid__row--span-2{--grid--row:span 2/span 2}.a-grid__row--span-3{--grid--row:span 3/span 3}.a-grid__row--span-4{--grid--row:span 4/span 4}.a-grid__row--span-5{--grid--row:span 5/span 5}.a-grid__row--span-full{--grid--row:1/-1}[class*=a-grid__row--start]{grid-row-start:var(--grid--row-start,auto)}.a-grid__row--start-1{--grid--row-start:1}.a-grid__row--start-2{--grid--row-start:2}.a-grid__row--start-3{--grid--row-start:3}.a-grid__row--start-4{--grid--row-start:4}.a-grid__row--start-5{--grid--row-start:5}[class*=a-grid__row--end]{grid-row-end:var(--grid--row-end,auto)}.a-grid__row--end-1{--grid--row-end:1}.a-grid__row--end-2{--grid--row-end:2}.a-grid__row--end-3{--grid--row-end:3}.a-grid__row--end-4{--grid--row-end:4}.a-grid__row--end-5{--grid--row-end:5}.a-flex{display:flex;flex-wrap:wrap;column-gap:0;row-gap:var(--gap--row,var(--a--spacing--m));margin-inline:calc((var(--gap--col,var(--a--spacing--m))/ 2) * -1)}.a-flex+.a-flex{margin-block-start:var(--gap--row,var(--a--spacing--m))}.a-flex--no-stack+.a-flex--no-stack{margin-block-start:0}.a-flex--inline{display:inline-flex}.a-flex--justify-start{justify-content:flex-start}.a-flex--justify-center{justify-content:center}.a-flex--justify-end{justify-content:flex-end}.a-flex--justify-between{justify-content:space-between}.a-flex--justify-around{justify-content:space-around}.a-flex--justify-evenly{justify-content:space-evenly}.a-flex--justify-stretch{justify-content:stretch}.a-flex--align-initial{align-items:initial}.a-flex--align-baseline{align-items:baseline}.a-flex--align-start{align-items:flex-start}.a-flex--align-center{align-items:center}.a-flex--align-end{align-items:flex-end}.a-flex--align-stretch{align-items:stretch}.a-flex--content-start{align-content:stretch}.a-flex--content-center{align-content:center}.a-flex--content-end{align-content:flex-end}.a-flex--content-between{align-content:space-between}.a-flex--content-around{align-content:space-around}.a-flex--content-evenly{align-content:space-evenly}.a-flex--content-stretch{align-content:stretch}.a-flex--reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}.a-flex--column{flex-direction:column;flex-wrap:wrap}.a-flex--column-reverse{flex-direction:column-reverse;flex-wrap:wrap-reverse}.a-flex>:where([class*=a-flex__item]){padding-inline:calc(var(--gap--col,var(--a--spacing--m))/ 2)}.a-flex>:where([class*=a-flex__item]).a-flex{padding-inline:0;margin-inline:calc((var(--gap--col,var(--a--spacing--m))/ 8) * -1)}.a-flex[class*=a-gap]{column-gap:0}.a-flex--wrap{flex-wrap:wrap}.a-flex--wrap-reverse{flex-wrap:wrap-reverse}.a-flex--nowrap{flex-wrap:nowrap}[class*=a-flex__item--]{max-width:100%}.a-flex__item--auto{flex:1 0 0;align-self:auto}.a-flex__item--0{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item{flex:0 1 content}.a-flex__item--100{flex-basis:100%;max-width:100%}.a-flex__item--83{flex-basis:83.333%;max-width:83.333%}.a-flex__item--80{flex-basis:80%;max-width:80%}.a-flex__item--75{flex-basis:75%;max-width:75%}.a-flex__item--70{flex-basis:70%;max-width:70%}.a-flex__item--66{flex-basis:66.666%;max-width:66.666%}.a-flex__item--60{flex-basis:60%;max-width:60%}.a-flex__item--50{flex-basis:50%;max-width:50%}.a-flex__item--40{flex-basis:40%;max-width:40%}.a-flex__item--33{flex-basis:33.333%;max-width:33.333%}.a-flex__item--30{flex-basis:30%;max-width:30%}.a-flex__item--25{flex-basis:25%;max-width:25%}.a-flex__item--20{flex-basis:20%;max-width:20%}.a-flex__item--16{flex-basis:16.666%;max-width:16.666%}@media screen and (min-width:320px){.a-flex__item--auto\:min{flex:1 0 0}.a-flex__item--0\:min{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item\:min{flex:0 1 content}.a-flex__item--100\:min{flex-basis:100%;max-width:100%}.a-flex__item--50\:min{flex-basis:50%;max-width:50%}}@media screen and (min-width:480px){.a-flex__item--auto\:xs{flex:1 0 0}.a-flex__item--0\:xs{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item\:xs{flex:0 1 content}.a-flex__item--100\:xs{flex-basis:100%;max-width:100%}.a-flex__item--75\:xs{flex-basis:75%;max-width:75%}.a-flex__item--70\:xs{flex-basis:70%;max-width:70%}.a-flex__item--66\:xs{flex-basis:66.666%;max-width:66.666%}.a-flex__item--60\:xs{flex-basis:60%;max-width:60%}.a-flex__item--50\:xs{flex-basis:50%;max-width:50%}.a-flex__item--40\:xs{flex-basis:40%;max-width:40%}.a-flex__item--30\:xs{flex-basis:30%;max-width:30%}.a-flex__item--33\:xs{flex-basis:33.333%;max-width:33.333%}.a-flex__item--25\:xs{flex-basis:25%;max-width:25%}}@media screen and (min-width:768px){.a-flex__item--auto\:s{flex:1 0 0}.a-flex__item--0\:s{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item\:s{flex:0 1 content}.a-flex__item--100\:s{flex-basis:100%;max-width:100%}.a-flex__item--80\:s{flex-basis:80%;max-width:80%}.a-flex__item--75\:s{flex-basis:75%;max-width:75%}.a-flex__item--70\:s{flex-basis:70%;max-width:70%}.a-flex__item--66\:s{flex-basis:66.666%;max-width:66.666%}.a-flex__item--60\:s{flex-basis:60%;max-width:60%}.a-flex__item--50\:s{flex-basis:50%;max-width:50%}.a-flex__item--40\:s{flex-basis:40%;max-width:40%}.a-flex__item--30\:s{flex-basis:30%;max-width:30%}.a-flex__item--33\:s{flex-basis:33.333%;max-width:33.333%}.a-flex__item--25\:s{flex-basis:25%;max-width:25%}.a-flex__item--20\:s{flex-basis:20%;max-width:20%}}@media screen and (min-width:1024px){.a-flex__item--auto\:m{flex:1 0 0}.a-flex__item--0\:m{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item\:m{flex:0 1 content}.a-flex__item--100\:m{flex-basis:100%;max-width:100%}.a-flex__item--83\:m{flex-basis:83.333%;max-width:83.333%}.a-flex__item--80\:m{flex-basis:80%;max-width:80%}.a-flex__item--75\:m{flex-basis:75%;max-width:75%}.a-flex__item--70\:m{flex-basis:70%;max-width:70%}.a-flex__item--66\:m{flex-basis:66.666%;max-width:66.666%}.a-flex__item--60\:m{flex-basis:60%;max-width:60%}.a-flex__item--50\:m{flex-basis:50%;max-width:50%}.a-flex__item--40\:m{flex-basis:40%;max-width:40%}.a-flex__item--33\:m{flex-basis:33.333%;max-width:33.333%}.a-flex__item--30\:m{flex-basis:30%;max-width:30%}.a-flex__item--25\:m{flex-basis:25%;max-width:25%}.a-flex__item--20\:m{flex-basis:20%;max-width:20%}.a-flex__item--16\:m{flex-basis:16.666%;max-width:16.666%}}@media screen and (min-width:1280px){.a-flex__item--auto\:l{flex:1 0 0}.a-flex__item--0\:l{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item\:l{flex:0 1 content}.a-flex__item--100\:l{flex-basis:100%;max-width:100%}.a-flex__item--83\:l{flex-basis:83.333%;max-width:83.333%}.a-flex__item--80\:l{flex-basis:80%;max-width:80%}.a-flex__item--75\:l{flex-basis:75%;max-width:75%}.a-flex__item--70\:l{flex-basis:70%;max-width:70%}.a-flex__item--66\:l{flex-basis:66.666%;max-width:66.666%}.a-flex__item--60\:l{flex-basis:60%;max-width:60%}.a-flex__item--50\:l{flex-basis:50%;max-width:50%}.a-flex__item--40\:l{flex-basis:40%;max-width:40%}.a-flex__item--33\:l{flex-basis:33.333%;max-width:33.333%}.a-flex__item--30\:l{flex-basis:30%;max-width:30%}.a-flex__item--25\:l{flex-basis:25%;max-width:25%}.a-flex__item--20\:l{flex-basis:20%;max-width:20%}.a-flex__item--16\:l{flex-basis:16.666%;max-width:16.666%}}@media screen and (min-width:1600px){.a-flex__item--auto\:xl{flex:1 0 0}.a-flex__item--0\:xl{flex:0 0 0;max-width:0;padding-inline:0}.a-flex__item\:xl{flex:0 1 content}.a-flex__item--100\:xl{flex-basis:100%;max-width:100%}.a-flex__item--83\:xl{flex-basis:83.333%;max-width:83.333%}.a-flex__item--80\:xl{flex-basis:80%;max-width:80%}.a-flex__item--75\:xl{flex-basis:75%;max-width:75%}.a-flex__item--70\:xl{flex-basis:70%;max-width:70%}.a-flex__item--66\:xl{flex-basis:66.666%;max-width:66.666%}.a-flex__item--60\:xl{flex-basis:60%;max-width:60%}.a-flex__item--50\:xl{flex-basis:50%;max-width:50%}.a-flex__item--40\:xl{flex-basis:40%;max-width:40%}.a-flex__item--33\:xl{flex-basis:33.333%;max-width:33.333%}.a-flex__item--30\:xl{flex-basis:30%;max-width:30%}.a-flex__item--25\:xl{flex-basis:25%;max-width:25%}.a-flex__item--20\:xl{flex-basis:20%;max-width:20%}.a-flex__item--16\:xl{flex-basis:16.666%;max-width:16.666%}}.a-flex__item--start{align-self:flex-start}.a-flex__item--center{align-self:center}.a-flex__item--end{align-self:flex-end}.a-flex__item--baseline{align-self:baseline}.a-flex__item--stretch{align-self:stretch}.a-flex__item--grow-0{flex-grow:0}.a-flex__item--grow-1{flex-grow:1}.a-flex__item--grow-2{flex-grow:2}.a-flex__item--grow-3{flex-grow:3}.a-flex__item--shrink-0{flex-shrink:0}.a-flex__item--shrink-1{flex-shrink:1}.a-flex__item--order-0{order:0}.a-flex__item--order-1{order:1}.a-flex__item--order-2{order:2}.a-flex__item--order-3{order:3}[class*=a-flex__box]{display:block;padding:var(--box--spacing,var(--a--spacing))}.a-flex__box--0{--box--spacing:0}.a-flex__box--1{--box--spacing:var(--a--spacing--1)}.a-flex__box--xxs{--box--spacing:var(--a--spacing--xxs)}.a-flex__box--xs{--box--spacing:var(--a--spacing--xs)}.a-flex__box--s{--box--spacing:var(--a--spacing--s)}.a-flex__box--m{--box--spacing:var(--a--spacing)}.a-flex__box--l{--box--spacing:var(--a--spacing--l)}@media (max-width:1023px){.a-flex__box--l{--box--spacing:var(--a--spacing)}}.a-flex__box--xl{--box--spacing:var(--a--spacing--xl)}[class*=a-stack]{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--gap--col,var(--a--spacing--m)) var(--gap--row,var(--a--spacing--m))}.a-stack>:where(*){margin-block:0}.a-stack+.a-stack{margin-block-start:var(--stack--spacing,var(--gap--row,var(--a--spacing--m)))}.a-stack--column{flex-direction:column}.a-stack--row{flex-direction:row;flex-wrap:wrap}.a-stack--row .a-stack+.a-stack{margin-block-start:0}.a-stack--justify-start{justify-content:flex-start}.a-stack--justify-center{justify-content:center}.a-stack--justify-end{justify-content:flex-end}.a-stack--justify-between{justify-content:space-between}.a-stack--align-baseline{align-items:baseline}.a-stack--align-start{align-items:flex-start}.a-stack--align-center{align-items:center}.a-stack--align-end{align-items:flex-end}.a-stack--align-stretch{align-items:stretch}[class*=a-container]{width:min(var(--container--width-min,calc(100% - (var(--container--spacing,var(--a--container--spacing)) * 2))),var(--container--width-max,var(--a--container--width)));max-width:var(--container--width-max,var(--a--container--width));margin-inline:auto}.a-container--50{--container--width-max:calc(var(--a--container--width) / 2)}.a-container--75{--container--width-max:calc(var(--a--container--width) / 4 * 3)}.a-container--wide{--container--width-max:min(calc(var(--a--container--width-max) - (var(--container--spacing, var(--a--container--spacing)) * 2)), 100%)}.a-container--full{--container--width-min:100%;--container--width-max:min(100vw, 1920px)}[class*=a-container] :where([class*=a-container]:not([class*='--wide']):not([class*='--full'])){--container--spacing:0;--container--width-min:100%;--container--width-max:var(--a--container--width)}[class*=a-container] .a-container--50{--container--width-max:calc(var(--a--container--width) / 2)}[class*=a-container] .a-container--75{--container--width-max:calc(var(--a--container--width) / 4 * 3)}[class*=a-container] .a-container--wide{--container--width-min:max(100%, calc(var(--a--container--width-max)) - (var(--container--spacing, var(--a--container--spacing)) * 2));margin-inline:calc(var(--container--width-max) * -1 / 2 + 100% / 2)}[class*=a-container][class*='--wide'] .a-container--wide{--container--spacing:0;--container--width-min:100%;--container--width-max:100%;margin-inline:auto}[class*=a-container] .a-container--full{--container--width-min:100vw;--container--width-max:min(100vw, 1920px);margin-inline:calc(var(--container--spacing,var(--a--container--spacing)) * -1)}[class*=a-container][class*='--full'] :where([class*=a-container]:not([class*='--full'])){--container--spacing:var(--a--container--spacing);--container--width-min:calc(100% - (var(--container--spacing, var(--a--container--spacing)) * 2))}[class*=a-container][class*='--full'] .a-container--wide{margin-inline:auto}[class*=a-container][class*='--full'] .a-container--full{margin-inline:0}.a-container--align-start{margin-inline-start:0}.a-container--align-end{margin-inline-end:0}[class*=a-gap]{column-gap:var(--gap--col,var(--a--spacing));row-gap:var(--gap--row,var(--a--spacing))}.a-gap--0{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0{--gap--row:var(--a--spacing--0)}.a-gap-row--1{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs{--gap--row:var(--a--spacing--xs)}.a-gap-row--s{--gap--row:var(--a--spacing--s)}.a-gap-row--m{--gap--row:var(--a--spacing--m)}.a-gap-row--l{--gap--row:var(--a--spacing--l)}.a-gap-row--xl{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0{--gap--col:var(--a--spacing--0)}.a-gap-col--1{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs{--gap--col:var(--a--spacing--xs)}.a-gap-col--s{--gap--col:var(--a--spacing--s)}.a-gap-col--m{--gap--col:var(--a--spacing--m)}.a-gap-col--l{--gap--col:var(--a--spacing--l)}.a-gap-col--xl{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl{--gap--col:var(--a--spacing--xxxl)}@media screen and (min-width:320px){.a-gap--0\:min{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1\:min{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs\:min{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs\:min{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs\:min{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s\:min{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m\:min{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l\:min{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl\:min{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl\:min{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl\:min{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0\:min{--gap--row:var(--a--spacing--0)}.a-gap-row--1\:min{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs\:min{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs\:min{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs\:min{--gap--row:var(--a--spacing--xs)}.a-gap-row--s\:min{--gap--row:var(--a--spacing--s)}.a-gap-row--m\:min{--gap--row:var(--a--spacing--m)}.a-gap-row--l\:min{--gap--row:var(--a--spacing--l)}.a-gap-row--xl\:min{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl\:min{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl\:min{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0\:min{--gap--col:var(--a--spacing--0)}.a-gap-col--1\:min{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs\:min{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs\:min{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs\:min{--gap--col:var(--a--spacing--xs)}.a-gap-col--s\:min{--gap--col:var(--a--spacing--s)}.a-gap-col--m\:min{--gap--col:var(--a--spacing--m)}.a-gap-col--l\:min{--gap--col:var(--a--spacing--l)}.a-gap-col--xl\:min{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl\:min{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl\:min{--gap--col:var(--a--spacing--xxxl)}}@media screen and (min-width:480px){.a-gap--0\:xs{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1\:xs{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs\:xs{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs\:xs{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs\:xs{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s\:xs{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m\:xs{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l\:xs{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl\:xs{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl\:xs{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl\:xs{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0\:xs{--gap--row:var(--a--spacing--0)}.a-gap-row--1\:xs{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs\:xs{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs\:xs{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs\:xs{--gap--row:var(--a--spacing--xs)}.a-gap-row--s\:xs{--gap--row:var(--a--spacing--s)}.a-gap-row--m\:xs{--gap--row:var(--a--spacing--m)}.a-gap-row--l\:xs{--gap--row:var(--a--spacing--l)}.a-gap-row--xl\:xs{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl\:xs{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl\:xs{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0\:xs{--gap--col:var(--a--spacing--0)}.a-gap-col--1\:xs{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs\:xs{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs\:xs{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs\:xs{--gap--col:var(--a--spacing--xs)}.a-gap-col--s\:xs{--gap--col:var(--a--spacing--s)}.a-gap-col--m\:xs{--gap--col:var(--a--spacing--m)}.a-gap-col--l\:xs{--gap--col:var(--a--spacing--l)}.a-gap-col--xl\:xs{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl\:xs{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl\:xs{--gap--col:var(--a--spacing--xxxl)}}@media screen and (min-width:768px){.a-gap--0\:s{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1\:s{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs\:s{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs\:s{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs\:s{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s\:s{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m\:s{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l\:s{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl\:s{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl\:s{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl\:s{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0\:s{--gap--row:var(--a--spacing--0)}.a-gap-row--1\:s{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs\:s{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs\:s{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs\:s{--gap--row:var(--a--spacing--xs)}.a-gap-row--s\:s{--gap--row:var(--a--spacing--s)}.a-gap-row--m\:s{--gap--row:var(--a--spacing--m)}.a-gap-row--l\:s{--gap--row:var(--a--spacing--l)}.a-gap-row--xl\:s{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl\:s{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl\:s{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0\:s{--gap--col:var(--a--spacing--0)}.a-gap-col--1\:s{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs\:s{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs\:s{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs\:s{--gap--col:var(--a--spacing--xs)}.a-gap-col--s\:s{--gap--col:var(--a--spacing--s)}.a-gap-col--m\:s{--gap--col:var(--a--spacing--m)}.a-gap-col--l\:s{--gap--col:var(--a--spacing--l)}.a-gap-col--xl\:s{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl\:s{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl\:s{--gap--col:var(--a--spacing--xxxl)}}@media screen and (min-width:1024px){.a-gap--0\:m{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1\:m{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs\:m{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs\:m{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs\:m{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s\:m{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m\:m{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l\:m{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl\:m{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl\:m{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl\:m{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0\:m{--gap--row:var(--a--spacing--0)}.a-gap-row--1\:m{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs\:m{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs\:m{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs\:m{--gap--row:var(--a--spacing--xs)}.a-gap-row--s\:m{--gap--row:var(--a--spacing--s)}.a-gap-row--m\:m{--gap--row:var(--a--spacing--m)}.a-gap-row--l\:m{--gap--row:var(--a--spacing--l)}.a-gap-row--xl\:m{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl\:m{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl\:m{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0\:m{--gap--col:var(--a--spacing--0)}.a-gap-col--1\:m{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs\:m{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs\:m{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs\:m{--gap--col:var(--a--spacing--xs)}.a-gap-col--s\:m{--gap--col:var(--a--spacing--s)}.a-gap-col--m\:m{--gap--col:var(--a--spacing--m)}.a-gap-col--l\:m{--gap--col:var(--a--spacing--l)}.a-gap-col--xl\:m{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl\:m{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl\:m{--gap--col:var(--a--spacing--xxxl)}}@media screen and (min-width:1280px){.a-gap--0\:l{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1\:l{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs\:l{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs\:l{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs\:l{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s\:l{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m\:l{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l\:l{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl\:l{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl\:l{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl\:l{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0\:l{--gap--row:var(--a--spacing--0)}.a-gap-row--1\:l{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs\:l{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs\:l{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs\:l{--gap--row:var(--a--spacing--xs)}.a-gap-row--s\:l{--gap--row:var(--a--spacing--s)}.a-gap-row--m\:l{--gap--row:var(--a--spacing--m)}.a-gap-row--l\:l{--gap--row:var(--a--spacing--l)}.a-gap-row--xl\:l{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl\:l{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl\:l{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0\:l{--gap--col:var(--a--spacing--0)}.a-gap-col--1\:l{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs\:l{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs\:l{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs\:l{--gap--col:var(--a--spacing--xs)}.a-gap-col--s\:l{--gap--col:var(--a--spacing--s)}.a-gap-col--m\:l{--gap--col:var(--a--spacing--m)}.a-gap-col--l\:l{--gap--col:var(--a--spacing--l)}.a-gap-col--xl\:l{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl\:l{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl\:l{--gap--col:var(--a--spacing--xxxl)}}@media screen and (min-width:1600px){.a-gap--0\:xl{--gap--col:var(--a--spacing--0);--gap--row:var(--a--spacing--0)}.a-gap--1\:xl{--gap--col:var(--a--spacing--1);--gap--row:var(--a--spacing--1)}.a-gap--xxxs\:xl{--gap--col:var(--a--spacing--xxxs);--gap--row:var(--a--spacing--xxxs)}.a-gap--xxs\:xl{--gap--col:var(--a--spacing--xxs);--gap--row:var(--a--spacing--xxs)}.a-gap--xs\:xl{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs)}.a-gap--s\:xl{--gap--col:var(--a--spacing--s);--gap--row:var(--a--spacing--s)}.a-gap--m\:xl{--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}.a-gap--l\:xl{--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}.a-gap--xl\:xl{--gap--col:var(--a--spacing--xl);--gap--row:var(--a--spacing--xl)}.a-gap--xxl\:xl{--gap--col:var(--a--spacing--xxl);--gap--row:var(--a--spacing--xxl)}.a-gap--xxxl\:xl{--gap--col:var(--a--spacing--xxxl);--gap--row:var(--a--spacing--xxxl)}.a-gap-row--0\:xl{--gap--row:var(--a--spacing--0)}.a-gap-row--1\:xl{--gap--row:var(--a--spacing--1)}.a-gap-row--xxxs\:xl{--gap--row:var(--a--spacing--xxxs)}.a-gap-row--xxs\:xl{--gap--row:var(--a--spacing--xxs)}.a-gap-row--xs\:xl{--gap--row:var(--a--spacing--xs)}.a-gap-row--s\:xl{--gap--row:var(--a--spacing--s)}.a-gap-row--m\:xl{--gap--row:var(--a--spacing--m)}.a-gap-row--l\:xl{--gap--row:var(--a--spacing--l)}.a-gap-row--xl\:xl{--gap--row:var(--a--spacing--xl)}.a-gap-row--xxl\:xl{--gap--row:var(--a--spacing--xxl)}.a-gap-row--xxxl\:xl{--gap--row:var(--a--spacing--xxxl)}.a-gap-col--0\:xl{--gap--col:var(--a--spacing--0)}.a-gap-col--1\:xl{--gap--col:var(--a--spacing--1)}.a-gap-col--xxxs\:xl{--gap--col:var(--a--spacing--xxxs)}.a-gap-col--xxs\:xl{--gap--col:var(--a--spacing--xxs)}.a-gap-col--xs\:xl{--gap--col:var(--a--spacing--xs)}.a-gap-col--s\:xl{--gap--col:var(--a--spacing--s)}.a-gap-col--m\:xl{--gap--col:var(--a--spacing--m)}.a-gap-col--l\:xl{--gap--col:var(--a--spacing--l)}.a-gap-col--xl\:xl{--gap--col:var(--a--spacing--xl)}.a-gap-col--xxl\:xl{--gap--col:var(--a--spacing--xxl)}.a-gap-col--xxxl\:xl{--gap--col:var(--a--spacing--xxxl)}}@media (max-width:1023px){.a-flex__box--xl{--box--spacing:var(--a--spacing--l)}:is(.a-gap--xl,.a-gap--xxl,.a-gap--xxxl){--gap--col:var(--a--spacing--m);--gap--row:var(--a--spacing--m)}}@media (max-width:1279px){:is(.a-gap--xl,.a-gap--xxl,.a-gap--xxxl){--gap--col:var(--a--spacing--l);--gap--row:var(--a--spacing--l)}}.a-field:is(:focus-within:not(:has([disabled])):not(:has([readonly]))){--label--color:var(--a--label--color--active, var(--a--color--accent))}.a-field--checkbox,.a-field--radio{display:flex;flex-wrap:nowrap;gap:var(--a--spacing--xxs)}.a-field--checkbox>input,.a-field--radio>input{margin-block-start:0}.a-field__hint{display:block;padding:var(--a--field--spacing--vertical) 0;margin:calc(var(--a--field--spacing--outer,var(--a--spacing--s)) * -1) 0 0;font-size:var(--hint--font-size, var(--a--font-size--s));color:var(--hint--color,rgba(var(--a--color-rgb),75%))}.a-image--rounded{border-radius:var(--a--border--radius)}.a-image--circle{border-radius:999px}.a-image--landscape{aspect-ratio:4/3}.a-image--landscape-3-2{aspect-ratio:3/2}.a-image--landscape-8-5{aspect-ratio:8/5}.a-image--landscape-16-9{aspect-ratio:16/9}.a-image--portrait{aspect-ratio:3/4}.a-image--portrait-2-3{aspect-ratio:2/3}.a-image--portrait-5-8{aspect-ratio:5/8}.a-image--portrait-9-16{aspect-ratio:9/16}.a-image--square{aspect-ratio:1/1}:where(.a-image--contain),:where(.a-image--cover),:where(.a-image--fill),:where(.a-image--scale-down){position:relative}:where(.a-image--contain) img,:where(.a-image--cover) img,:where(.a-image--fill) img,:where(.a-image--scale-down) img{width:100%;height:100%;z-index:var(--a--layer--1);object-position:center}:where(.a-image--cover) img{object-fit:cover}:where(.a-image--contain) img{object-fit:contain}:where(.a-image--fill) img{object-fit:fill}:where(.a-image--scale-down) img{object-fit:scale-down}:where(.a-image--start-top) img{object-position:left top}[dir=rtl] :where(.a-image--start-top) img{object-position:right top}:where(.a-image--center-top) img{object-position:center top}:where(.a-image--end-top) img{object-position:right top}[dir=rtl] :where(.a-image--end-top) img{object-position:left top}:where(.a-image--start-center) img{object-position:left center}[dir=rtl] :where(.a-image--start-center) img{object-position:right center}:where(.a-image--center-center) img{object-position:center center}:where(.a-image--end-center) img{object-position:right center}[dir=rtl] :where(.a-image--end-center) img{object-position:left center}:where(.a-image--start-bottom) img{object-position:left bottom}[dir=rtl] :where(.a-image--start-bottom) img{object-position:right bottom}:where(.a-image--center-bottom) img{object-position:center bottom}:where(.a-image--end-bottom) img{object-position:right bottom}[dir=rtl] :where(.a-image--end-bottom) img{object-position:left bottom}.a-button{display:inline-flex;justify-content:center;align-items:center;gap:calc(var(--button--spacing--h,var(--a--button--spacing--horizontal))/ 4);padding:var(--button--spacing--v,var(--a--button--spacing--vertical)) var(--button--spacing--h,var(--a--button--spacing--horizontal));font-family:var(--button--font-family, var(--a--button--font-family, sans-serif));font-size:var(--button--font-size, var(--a--button--font-size, 1rem));font-weight:var(--button--font-weight,var(--a--button--font-weight,700));letter-spacing:var(--button--letter-spacing, var(--a--button--letter-spacing, 0));text-transform:var(--button--text-transform,var(--a--button--text-transform,none));line-height:var(--button--line-height, var(--a--button--line-height, 1.5rem));text-decoration:none;text-align:center;user-select:none;color:var(--button--color,var(--a--button--color));background-color:var(--button--background-color,var(--a--button--background-color));border:var(--button--border-width,var(--a--button--border-width)) solid var(--button--border-color,var(--a--button--border-color,transparent));border-radius:var(--button--border-radius,var(--a--button--border-radius));box-shadow:var(--button--box-shadow,var(--a--button--shadow));outline:var(--button--outline-color,transparent) var(--a--outline--style,solid) var(--a--outline--width,2px);outline-offset:var(--a--outline--offset,2px);transition-property:transform,color,background,border,box-shadow,outline,text-decoration;transition-timing-function:var(--button--transition--timing-function,var(--a--transition--duration));transition-duration:var(--button--transition--duration, var(--a--transition--duration))}.a-button svg{position:relative;display:block;pointer-events:none;color:currentColor}.a-button:where(:hover,:focus){--button--color:var(--a--button--color--active);--button--background-color:var(--a--button--background-color--active)}.a-button:where(:focus){--button--box-shadow:var(--a--button--shadow--active)}.a-button:where(:focus-visible){--button--outline-color:var(--a--button--background-color--active)}.a-button--xxs{--button--spacing--v:calc(var(--a--button--spacing--vertical) * 0.75);--button--spacing--h:calc(var(--a--button--spacing--horizontal) * 0.75);--button--font-size:calc(var(--a--button--font-size, 1rem) * 0.75)}.a-button--xs{--button--spacing--v:calc(var(--a--button--spacing--vertical) * 0.75);--button--spacing--h:calc(var(--a--button--spacing--horizontal) * 0.75);--button--font-size:calc(var(--a--button--font-size, 1rem) * 0.875)}.a-button--s{--button--spacing--v:calc(var(--a--button--spacing--vertical) * 0.875);--button--spacing--h:calc(var(--a--button--spacing--horizontal) * 0.875);--button--font-size:calc(var(--a--button--font-size, 1rem) * 0.9375)}.a-button--l{--button--spacing--v:calc(var(--a--button--spacing--vertical) * 1.125);--button--spacing--h:calc(var(--a--button--spacing--horizontal) * 1.125);--button--font-size:calc(var(--a--button--font-size, 1rem) * 1.0625)}.a-button--xl{--button--spacing--v:calc(var(--a--button--spacing--vertical) * 1.25);--button--spacing--h:calc(var(--a--button--spacing--horizontal) * 1.25);--button--font-size:calc(var(--a--button--font-size, 1rem) * 1.125)}.a-button--xxl{--button--spacing--v:calc(var(--a--button--spacing--vertical) * 1.375);--button--spacing--h:calc(var(--a--button--spacing--horizontal) * 1.375);--button--font-size:calc(var(--a--button--font-size, 1rem) * 1.25)}.a-button--primary{--button--font-family:var(--a--button--primary--font-family);--button--font-size:var(--a--button--primary--font-size);--button--font-weight:var(--a--button--primary--font-weight);--button--letter-spacing:var(--a--button--primary--letter-spacing);--button--text-transform:var(--a--button--primary--text-transform);--button--line-height:var(--a--button--primary--line-height)}.a-button--secondary{--button--font-family:var(--a--button--secondary--font-family);--button--font-size:var(--a--button--secondary--font-size);--button--font-weight:var(--a--button--secondary--font-weight);--button--letter-spacing:var(--a--button--secondary--letter-spacing);--button--text-transform:var(--a--button--secondary--text-transform);--button--line-height:var(--a--button--secondary--line-height)}.a-button--accent{--button--color:var(--a--button--accent--color);--button--background-color:var(--a--button--accent--background-color);--button--border-color:var(--a--button--accent--border-color);--button--box-shadow:var(--a--button--accent--shadow)}.a-button--accent:where(:hover,:focus){--button--color:var(--a--button--accent--color--active);--button--background-color:var(--a--button--accent--background-color--active);--button--border-color:var(--a--button--accent--border-color--active)}.a-button--accent:where(:focus){--button--box-shadow:var(--a--button--accent--shadow--active)}.a-button--accent:where(:focus-visible){--button--outline-color:var(--a--button--accent--background-color--active)}.a-button--highlight{--button--color:var(--a--button--highlight--color);--button--background-color:var(--a--button--highlight--background-color);--button--border-color:var(--a--button--highlight--border-color);--button--box-shadow:var(--a--button--highlight--shadow)}.a-button--highlight:where(:hover,:focus){--button--color:var(--a--button--highlight--color--active);--button--background-color:var(--a--button--highlight--background-color--active);--button--border-color:var(--a--button--highlight--border-color--active)}.a-button--highlight:where(:focus){--button--box-shadow:var(--a--button--highlight--shadow--active)}.a-button--highlight:where(:focus-visible){--button--outline-color:var(--a--button--highlight--background-color--active)}.a-button--contrast{--button--color:var(--a--button--contrast--color);--button--background-color:var(--a--button--contrast--background-color);--button--border-color:var(--a--button--contrast--border-color);--button--box-shadow:var(--a--button--contrast--shadow)}.a-button--contrast:where(:hover,:focus){--button--color:var(--a--button--contrast--color--active);--button--background-color:var(--a--button--contrast--background-color--active);--button--border-color:var(--a--button--contrast--border-color--active)}.a-button--contrast:where(:focus){--button--box-shadow:var(--a--button--contrast--shadow--active)}.a-button--contrast:where(:focus-visible){--button--outline-color:var(--a--button--contrast--background-color--active)}.a-button--outline{--button--color:var(--a--button--outline--color);--button--background-color:var(--a--button--outline--background-color, transparent);--button--border-color:var(--a--button--outline--border-color);--button--box-shadow:var(--a--button--outline--shadow)}.a-button--outline:where(:hover,:focus){--button--color:var(--a--button--outline--color--active);--button--background-color:var(--a--button--outline--background-color--active, transparent);--button--border-color:var(--a--button--outline--border-color--active)}.a-button--outline:where(:focus){--button--box-shadow:var(--a--button--outline--shadow--active)}.a-button--outline:where(:focus-visible){--button--outline-color:var(--a--button--outline--color--active)}.a-button--outline.a-button--accent:not(:hover,:focus){--button--color:var(--a--color--accent);--button--border-color:currentColor}.a-button--outline.a-button--highlight:not(:hover,:focus){--button--color:var(--a--color--highlight);--button--border-color:currentColor}.a-button--outline.a-button--contrast:not(:hover,:focus){--button--color:var(--a--color--contrast);--button--border-color:currentColor}.a-button--link{--button--color:var(--a--link--color);--button--background-color:transparent;--button--border-color:transparent;--button--box-shadow:none;text-decoration:revert}.a-button--link:where(:hover,:focus){--button--color:var(--a--link--color--active);--button--background-color:transparent;--button--border-color:transparent}.a-button--link:where(:focus){--button--box-shadow:none}.a-button--link:where(:focus-visible){--button--outline-color:currentColor}.a-button--icon{--button--spacing--v:var(--a--button--spacing--vertical);--button--spacing--h:var(--button--spacing--v)}.a-button--icon-start{display:inline-grid;grid-template-columns:auto 1fr;gap:max(calc(var(--button--spacing--h,var(--a--button--spacing--horizontal))/ 2),var(--a--spacing--xs))}.a-button--icon-end{display:inline-grid;grid-template-columns:1fr auto;gap:max(calc(var(--button--spacing--h,var(--a--button--spacing--horizontal))/ 2),var(--a--spacing--xs))}.a-button--icon-equal{display:inline-grid;grid-template-columns:1.5rem 1fr 1.5rem;gap:max(calc(var(--button--spacing--h,var(--a--button--spacing--horizontal))/ 2),var(--a--spacing--xs))}.a-button:where([disabled]){--button--border-color:transparent;opacity:1;pointer-events:none;cursor:default;background-image:repeating-linear-gradient(-45deg,transparent,transparent var(--button--disabled--stripe--size,.5rem),rgba(var(--button--disabled--stripe--color--rgb,var(--a--color-rgb)),var(--button--disabled--stripe--opacity,10%)) var(--button--disabled--stripe--size,.5rem),rgba(var(--button--disabled--stripe--color--rgb,var(--a--color-rgb)),var(--button--disabled--stripe--opacity,10%)) calc(var(--button--disabled--stripe--size,.5rem) * 2));box-shadow:none;outline:0}.a-button:where([disabled]):hover{--button--color:inherit}.a-buttons{display:flex;flex-wrap:wrap;align-items:center}.a-buttons+.a-buttons{margin-block-start:var(--a--spacing)}.a-buttons--start{justify-content:flex-start}.a-buttons--center{justify-content:center}.a-buttons--end{justify-content:flex-end}.a-buttons--stretch{justify-content:stretch}.a-buttons--row{flex-direction:row}.a-buttons--column{flex-direction:column;align-items:flex-start}.a-buttons--column.a-buttons--start{align-items:flex-start}.a-buttons--column.a-buttons--center{align-items:center}.a-buttons--column.a-buttons--end{align-items:flex-end}.a-buttons--column.a-buttons--stretch{align-items:stretch}.a-buttons:where(:not([class*=a-gap])){gap:var(--a--spacing--xxs)}.a-buttons.a-gap--0:not(.a-buttons--column) .a-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.a-buttons.a-gap--0:not(.a-buttons--column) .a-button:not(:first-child):not(:last-child){border-radius:0}.a-buttons.a-gap--0:not(.a-buttons--column) .a-button:last-child{border-start-start-radius:0;border-end-start-radius:0}.a-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.scheme-light,:root{color-scheme:light;--a--color:#000014;--a--color-rgb:0,0,20;--a--color--accent:#4b7d64;--a--color--accent-rgb:75,125,100;--a--color--highlight:#E19664;--a--color--highlight-rgb:225,150,100;--a--color--contrast:#fff;--a--color--contrast-rgb:255,255,255;--a--color--background:#fff;--a--color--background-rgb:255,255,255;--a--color--background--soft:#f0f0f2;--a--color--background--soft-rgb:240,240,242;--a--color--success-rgb:100,150,125;--a--color--error-rgb:200,50,50;--a--link--color-rgb:var(--a--color-rgb);--a--link--color--active-rgb:var(--a--color--accent-rgb)}:root{--a--color--light:#fff;--a--color--light-rgb:255,255,255;--a--color--dark:#000014;--a--color--dark-rgb:0,0,20;--a--color--shadow:#000014;--a--color--shadow-rgb:0,0,20;--a--font-family--primary:"Figtree",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--a--font-family--secondary:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--a--font-size--base:14px;--a--font-weight:400;--a--letter-spacing:0em;--a--text-transform:none;--a--line-height:1.6;--a--font-size--xxl:1.25rem;--a--font-size--xl:1.125rem;--a--font-size--l:1.0625rem;--a--font-size:1rem;--a--font-size--s:0.9375rem;--a--font-size--xs:0.875rem;--a--font-size--xxs:0.75rem;--a--transition--duration:0.3s;--a--transition--timing-function:ease-in-out;--a--spacing:2.5rem;--a--anchor--gutter:var(--a--spacing);--a--border--width:1px;--a--border--radius:10px;--a--outline--width:2px;--a--outline--style:solid;--a--outline--offset:3px;--a--heading--font-family:var(--a--font-family--primary, sans-serif);--a--heading--font-scale:1.25;--a--heading--font-size:1.25rem;--a--heading--font-weight:var(--a--font-weight--medium);--a--heading--line-height:calc(1em + 0.5rem);--a--heading--letter-spacing:0;--a--heading--text-transform:none;--a--label--font-family:var(--a--font-family--primary);--a--label--font-size:var(--a--heading--font-size--h6--fluid);--a--label--font-weight:var(--a--font-weight--medium);--a--label--letter-spacing:var(--a--letter-spacing);--a--label--text-transform:var(--a--text-transform);--a--label--spacing:var(--a--spacing--xxs);--a--label--color:var(--a--color);--a--label--color--active:var(--a--color--accent);--a--field--font-size:var(--a--font-size);--a--field--spacing--vertical:1rem;--a--field--spacing--horizontal:1.25rem;--a--field--spacing--outer:var(--a--spacing--s);--a--field--color:var(--a--color);--a--field--color--active:var(--a--color);--a--field--background-color:var(--a--color--background);--a--field--background-color--active:transparent;--a--field--background-color--readonly:rgba(var(--a--color-rgb), 5%);--a--field--border-width:var(--a--border--width);--a--field--border-radius:var(--a--border--radius);--a--field--border-color:rgba(var(--a--color-rgb), 40%);--a--field--border-color--active:var(--a--color--accent);--a--field--shadow-width:5px;--a--field--shadow:0px 3px 5px rgba(var(--a--color--shadow-rgb), 10%);--a--field--shadow--active:0 0 0 var(--a--field--shadow-width) rgba(var(--a--color--accent-rgb), 30%);--a--field--shadow--valid:0 0 0 var(--a--field--shadow-width) rgba(var(--a--color--success-rgb), 30%);--a--field--shadow--invalid:0 0 0 var(--a--field--shadow-width) rgba(var(--a--color--error-rgb), 30%);--a--field--placeholder--color:rgba(var(--a--color-rgb), 60%);--a--field--placeholder--color--active:var(--a--color);--a--field--checkbox-radio--size:1.25rem;--a--field--range-thumb--size:1.5rem;--a--button--spacing--vertical:var(--a--spacing--xs);--a--button--spacing--horizontal:var(--a--spacing);--a--button--font-family:var(--a--font-family--primary, sans-serif);--a--button--font-size:1.25rem;--a--button--font-weight:var(--a--font-weight--medium);--a--button--line-height:1rem;--a--button--letter-spacing:0;--a--button--text-transform:none;--a--button--border-width:var(--a--border--width);--a--button--border-radius:var(--a--spacing--l);--a--button--color:var(--a--color--contrast);--a--button--color--active:var(--a--color--contrast);--a--button--background-color:var(--a--color);--a--button--background-color--active:var(--a--color--accent);--a--button--shadow-width:4px;--a--button--shadow:0 0 0 0 transparent;--a--button--shadow--active:0 0 0 var(--a--button--shadow-width) rgba(var(--a--color--accent-rgb), 30%);--a--button--accent--color:var(--a--color--contrast);--a--button--accent--color--active:var(--a--color--contrast);--a--button--accent--background-color:var(--a--color);--a--button--accent--background-color--active:var(--a--color--accent);--a--button--accent--shadow-width:4px;--a--button--accent--shadow:0 0 0 0 transparent;--a--button--accent--shadow--active:0 0 0 var(--a--button--accent--shadow-width) rgba(var(--a--color--accent-rgb), 30%);--a--button--highlight--color:var(--a--color--contrast);--a--button--highlight--color--active:var(--a--color--contrast);--a--button--highlight--background-color:var(--a--color--highlight);--a--button--highlight--background-color--active:var(--a--color);--a--button--highlight--shadow-width:4px;--a--button--highlight--shadow:0 0 0 0 transparent;--a--button--highlight--shadow--active:0 0 0 var(--a--button--highlight--shadow-width) rgba(var(--a--color-rgb), 30%);--a--button--contrast--color:var(--a--color);--a--button--contrast--color--active:var(--a--color--contrast);--a--button--contrast--background-color:var(--a--color--contrast);--a--button--contrast--background-color--active:var(--a--color--accent);--a--button--contrast--shadow-width:4px;--a--button--contrast--shadow:0 0 0 0 transparent;--a--button--contrast--shadow--active:0 0 0 var(--a--button--contrast--shadow-width) rgba(var(--a--color-rgb), 30%);--a--button--outline--color:rgba(var(--a--color-rgb), 75%);--a--button--outline--color--active:var(--a--color);--a--button--outline--background-color:transparent;--a--button--outline--background-color--active:transparent;--a--button--outline--border-color:rgba(var(--a--color-rgb), 50%);--a--button--outline--border-color--active:var(--a--color);--a--button--outline--shadow-width:4px;--a--button--outline--shadow:0 0 0 0 transparent;--a--button--outline--shadow--active:0 0 0 var(--a--button--outline--shadow-width) rgba(var(--a--color-rgb), 20%);--a--container--width:90rem;--a--container--spacing:var(--a--spacing--xs);--a--divider--width:var(--a--border--width--xl);--a--divider--color:rgba(var(--a--color-rgb), 5%);--off--width:80%;--off--width-min:320px;--off--width-max:480px;--off--z-index:190;--off--transition--duration:0.5s;--off--transition--timing-function:cubic-bezier(0.9, 0, 0.1, 1);--off--dialog--width:var(--a--container--width);--off--dialog--width--50:calc(var(--a--container--width) / 2);--off--dialog--width--75:calc(var(--a--container--width) / 4 * 3);--off--dialog--spacing:var(--a--container--spacing);--off--dialog--radius:var(--a--border--radius);--f--block--spacing--gap:var(--a--spacing--m);--f--block--columns--spacing--gap:var(--a--spacing--m);--f--block--buttons--spacing--gap:var(--a--spacing--xs);--f--block--gallery--spacing--gap:var(--a--spacing--xs);--pswp--z-index:900;--pswp--size:3.75rem;--pswp--outline:var(--a--outline--width, 2px);--pswp--font-size:var(--a--font-size--xs, 0.875rem);--pswp--color:var(--a--color--light, #fff);--pswp--color-background:rgba(var(--a--color--dark-rgb, 10, 15, 25), 0.9);--pswp--icon--stroke:2px;--pswp--placeholder--color-background:transparent;--pswp--transition--duration:var(--a--transition--duration, 0.3s);--pswp--transition--timing-function:cubic-bezier(0.5, 0, 0.5, 1)}@media (min-width:1024px){:root{--a--container--spacing:var(--a--spacing--m)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:root{--a--transition--duration:0s;--off--transition--duration:0s}}@media (max-width:767px){.a-flex__box--xl{--box--spacing:var(--a--spacing)}.a-off:where([data-off-breakpoint='768']){opacity:0;pointer-events:none;transform:translate3d(100%,0,0);position:fixed;top:0;right:0;width:100%;min-width:var(--off--width-min);height:100vh;z-index:var(--off--z-index);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-property:opacity,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}@supports (min-height:100dvh){.a-off:where([data-off-breakpoint='768']){height:100dvh}}@supports (overscroll-behavior-y:contain){.a-off:where([data-off-breakpoint='768']){overscroll-behavior-y:contain}}.a-off:where([data-off-breakpoint='768']):where([data-off-position]){opacity:1;transition-property:transform,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}.a-off:where([data-off-breakpoint='768']):where([data-off-position]) .a-off__close{opacity:1}.a-off:where([data-off-breakpoint='768']):where([data-off-position=top]){top:0;bottom:auto;height:auto;min-height:auto;transform:translate3d(0,-100%,0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position=right]){right:0;left:auto;transform:translate3d(100%,0,0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position=bottom]){top:auto;bottom:0;height:auto;min-height:auto;transform:translate3d(0,100%,0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position=left]){right:auto;left:0;transform:translate3d(-100%,0,0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position=left]),.a-off:where([data-off-breakpoint='768']):where([data-off-position=right]){width:var(--off--width);max-width:var(--off--width-max)}.a-off:where([data-off-breakpoint='768']).active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0);transition-duration:calc(var(--off--transition--duration) / 2),var(--off--transition--duration)}.a-off:where([data-off-breakpoint='768']).active:where([data-off-position]){transition-duration:var(--off--transition--duration)}.a-off:where([data-off-breakpoint='768']).active:is(.closing){opacity:0}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position]){opacity:1}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position=top]){transform:translate3d(0,-100%,0)}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position=right]){transform:translate3d(100%,0,0)}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position=bottom]){transform:translate3d(0,100%,0)}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position=left]){transform:translate3d(-100%,0,0)}.a-off:where([data-off-breakpoint='768']).active .a-off__close{opacity:1;pointer-events:auto}}@media (min-width:768px){[class*=a-container] .a-container--full{margin-inline:calc(min(100vw,1920px) * -1 / 2 + 100% / 2)}:root{--a--font-size--base:16px}.a-off__trigger:is([data-off-breakpoint='768']){display:none;pointer-events:none}.a-off__location>.a-off[data-off-breakpoint='768']{display:none}}@media (max-width:767px){.a-off__trigger:is([data-off-breakpoint='768']){display:revert;pointer-events:auto}.f-breadcrumbs ol{font-size:var(--a--font-size--xs)}}@media (max-width:1023px){.a-off:where(:not([data-off-breakpoint])),.a-off:where([data-off-breakpoint='1024']){opacity:0;pointer-events:none;transform:translate3d(100%,0,0);position:fixed;top:0;right:0;width:100%;min-width:var(--off--width-min);height:100vh;z-index:var(--off--z-index);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-property:opacity,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}@supports (min-height:100dvh){.a-off:where(:not([data-off-breakpoint])),.a-off:where([data-off-breakpoint='1024']){height:100dvh}}@supports (overscroll-behavior-y:contain){.a-off:where(:not([data-off-breakpoint])),.a-off:where([data-off-breakpoint='1024']){overscroll-behavior-y:contain}}.a-off:where(:not([data-off-breakpoint])):where([data-off-position]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position]){opacity:1;transition-property:transform,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}.a-off:where(:not([data-off-breakpoint])):where([data-off-position]) .a-off__close,.a-off:where([data-off-breakpoint='1024']):where([data-off-position]) .a-off__close{opacity:1}.a-off:where(:not([data-off-breakpoint])):where([data-off-position=top]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position=top]){top:0;bottom:auto;height:auto;min-height:auto;transform:translate3d(0,-100%,0)}.a-off:where(:not([data-off-breakpoint])):where([data-off-position=right]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position=right]){right:0;left:auto;transform:translate3d(100%,0,0)}.a-off:where(:not([data-off-breakpoint])):where([data-off-position=bottom]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position=bottom]){top:auto;bottom:0;height:auto;min-height:auto;transform:translate3d(0,100%,0)}.a-off:where(:not([data-off-breakpoint])):where([data-off-position=left]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position=left]){right:auto;left:0;transform:translate3d(-100%,0,0)}.a-off:where(:not([data-off-breakpoint])):where([data-off-position=left]),.a-off:where(:not([data-off-breakpoint])):where([data-off-position=right]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position=left]),.a-off:where([data-off-breakpoint='1024']):where([data-off-position=right]){width:var(--off--width);max-width:var(--off--width-max)}.a-off:where(:not([data-off-breakpoint])).active,.a-off:where([data-off-breakpoint='1024']).active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0);transition-duration:calc(var(--off--transition--duration) / 2),var(--off--transition--duration)}.a-off:where(:not([data-off-breakpoint])).active:where([data-off-position]),.a-off:where([data-off-breakpoint='1024']).active:where([data-off-position]){transition-duration:var(--off--transition--duration)}.a-off:where(:not([data-off-breakpoint])).active:is(.closing),.a-off:where([data-off-breakpoint='1024']).active:is(.closing){opacity:0}.a-off:where(:not([data-off-breakpoint])).active:is(.closing[data-off-position]),.a-off:where([data-off-breakpoint='1024']).active:is(.closing[data-off-position]){opacity:1}.a-off:where(:not([data-off-breakpoint])).active:is(.closing[data-off-position=top]),.a-off:where([data-off-breakpoint='1024']).active:is(.closing[data-off-position=top]){transform:translate3d(0,-100%,0)}.a-off:where(:not([data-off-breakpoint])).active:is(.closing[data-off-position=right]),.a-off:where([data-off-breakpoint='1024']).active:is(.closing[data-off-position=right]){transform:translate3d(100%,0,0)}.a-off:where(:not([data-off-breakpoint])).active:is(.closing[data-off-position=bottom]),.a-off:where([data-off-breakpoint='1024']).active:is(.closing[data-off-position=bottom]){transform:translate3d(0,100%,0)}.a-off:where(:not([data-off-breakpoint])).active:is(.closing[data-off-position=left]),.a-off:where([data-off-breakpoint='1024']).active:is(.closing[data-off-position=left]){transform:translate3d(-100%,0,0)}.a-off:where(:not([data-off-breakpoint])).active .a-off__close,.a-off:where([data-off-breakpoint='1024']).active .a-off__close{opacity:1;pointer-events:auto}}@media (min-width:1024px){.a-off__trigger:is([data-off-breakpoint='1024']),.a-off__trigger:not([data-off-breakpoint]){display:none;pointer-events:none}.a-off__location>.a-off:not([data-off-breakpoint]),.a-off__location>.a-off[data-off-breakpoint='1024']{display:none}}@media (max-width:1023px){.a-off__trigger:is([data-off-breakpoint='1024']),.a-off__trigger:not([data-off-breakpoint]){display:revert;pointer-events:auto}}@media (max-width:1279px){.a-off:where([data-off-breakpoint='1280']){opacity:0;pointer-events:none;transform:translate3d(100%,0,0);position:fixed;top:0;right:0;width:100%;min-width:var(--off--width-min);height:100vh;z-index:var(--off--z-index);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-property:opacity,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}@supports (min-height:100dvh){.a-off:where([data-off-breakpoint='1280']){height:100dvh}}@supports (overscroll-behavior-y:contain){.a-off:where([data-off-breakpoint='1280']){overscroll-behavior-y:contain}}.a-off:where([data-off-breakpoint='1280']):where([data-off-position]){opacity:1;transition-property:transform,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position]) .a-off__close{opacity:1}.a-off:where([data-off-breakpoint='1280']):where([data-off-position=top]){top:0;bottom:auto;height:auto;min-height:auto;transform:translate3d(0,-100%,0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position=right]){right:0;left:auto;transform:translate3d(100%,0,0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position=bottom]){top:auto;bottom:0;height:auto;min-height:auto;transform:translate3d(0,100%,0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position=left]){right:auto;left:0;transform:translate3d(-100%,0,0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position=left]),.a-off:where([data-off-breakpoint='1280']):where([data-off-position=right]){width:var(--off--width);max-width:var(--off--width-max)}.a-off:where([data-off-breakpoint='1280']).active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0);transition-duration:calc(var(--off--transition--duration) / 2),var(--off--transition--duration)}.a-off:where([data-off-breakpoint='1280']).active:where([data-off-position]){transition-duration:var(--off--transition--duration)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing){opacity:0}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position]){opacity:1}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position=top]){transform:translate3d(0,-100%,0)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position=right]){transform:translate3d(100%,0,0)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position=bottom]){transform:translate3d(0,100%,0)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position=left]){transform:translate3d(-100%,0,0)}.a-off:where([data-off-breakpoint='1280']).active .a-off__close{opacity:1;pointer-events:auto}}@media (min-width:1280px){:root{--a--container--spacing:var(--a--spacing--l)}.a-off__trigger:is([data-off-breakpoint='1280']){display:none;pointer-events:none}.a-off__location>.a-off[data-off-breakpoint='1280']{display:none}}@media (max-width:1279px){.a-off__trigger:is([data-off-breakpoint='1280']){display:revert;pointer-events:auto}}body.off-all--enabled .a-off__trigger{display:revert;pointer-events:auto}.a-off:where([data-off-breakpoint=all]){opacity:0;pointer-events:none;transform:translate3d(100%,0,0);position:fixed;top:0;right:0;width:100%;min-width:var(--off--width-min);height:100vh;z-index:var(--off--z-index);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-property:opacity,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}@supports (min-height:100dvh){.a-off:where([data-off-breakpoint=all]){height:100dvh}}@supports (overscroll-behavior-y:contain){.a-off:where([data-off-breakpoint=all]){overscroll-behavior-y:contain}}.a-off:where([data-off-breakpoint=all]):where([data-off-position]){opacity:1;transition-property:transform,box-shadow;transition-duration:var(--off--transition--duration);transition-timing-function:var(--off--transition--timing-function)}.a-off:where([data-off-breakpoint=all]):where([data-off-position]) .a-off__close{opacity:1}.a-off:where([data-off-breakpoint=all]):where([data-off-position=top]){top:0;bottom:auto;height:auto;min-height:auto;transform:translate3d(0,-100%,0)}.a-off:where([data-off-breakpoint=all]):where([data-off-position=right]){right:0;left:auto;transform:translate3d(100%,0,0)}.a-off:where([data-off-breakpoint=all]):where([data-off-position=bottom]){top:auto;bottom:0;height:auto;min-height:auto;transform:translate3d(0,100%,0)}.a-off:where([data-off-breakpoint=all]):where([data-off-position=left]){right:auto;left:0;transform:translate3d(-100%,0,0)}.a-off:where([data-off-breakpoint=all]):where([data-off-position=left]),.a-off:where([data-off-breakpoint=all]):where([data-off-position=right]){width:var(--off--width);max-width:var(--off--width-max)}.a-off:where([data-off-breakpoint=all]):where(.active){opacity:1;pointer-events:auto;transform:translate3d(0,0,0);transition-duration:calc(var(--off--transition--duration) / 2),var(--off--transition--duration)}.a-off:where([data-off-breakpoint=all]):where(.active):where([data-off-position]){transition-duration:var(--off--transition--duration)}.a-off:where([data-off-breakpoint=all]):where(.active):is(.closing){opacity:0}.a-off:where([data-off-breakpoint=all]):where(.active):is(.closing[data-off-position]){opacity:1}.a-off:where([data-off-breakpoint=all]):where(.active):is(.closing[data-off-position=top]){transform:translate3d(0,-100%,0)}.a-off:where([data-off-breakpoint=all]):where(.active):is(.closing[data-off-position=right]){transform:translate3d(100%,0,0)}.a-off:where([data-off-breakpoint=all]):where(.active):is(.closing[data-off-position=bottom]){transform:translate3d(0,100%,0)}.a-off:where([data-off-breakpoint=all]):where(.active):is(.closing[data-off-position=left]){transform:translate3d(-100%,0,0)}.a-off:where([data-off-breakpoint=all]):where(.active) .a-off__close{opacity:1;pointer-events:auto}.a-off__trigger{display:none}.a-off__trigger:is([data-off-breakpoint=all]){display:revert}.a-off__close{display:none;opacity:0;pointer-events:none;position:absolute;top:var(--a--spacing--xs);right:var(--a--spacing--xs);align-items:center;justify-content:center}.a-off__close svg{pointer-events:none}.active .a-off__close{display:flex}.a-off__overlay{opacity:0;pointer-events:none;transform:translateX(100%);position:fixed;top:0;left:0;width:100%;height:125%;z-index:calc(var(--off--z-index) - 1);transition:opacity var(--off--transition--duration) ease}.off-active .a-off__overlay{opacity:1;pointer-events:auto;transform:translateX(0)}.off-active.off-closing .a-off__overlay{opacity:0;transition-duration:calc(var(--off--transition--duration) / 2);transition-delay:calc(var(--off--transition--duration) / 2)}details.is-style-plus summary{padding-inline-end:calc(var(--details--icon--size) + var(--details--icon--spacing,var(--a--spacing--s)) + var(--a--spacing--s))}details.is-style-plus summary:after,details.is-style-plus summary:before{content:'';position:absolute;top:50%;right:var(--details--icon--spacing,var(--a--spacing--s));width:var(--details--icon--size,1rem);height:var(--details--icon--thickness,var(--a--border--width--l));transform-origin:50% 50%;background-color:currentColor;border-radius:var(--details--icon--radius,var(--a--border--radius));transition:transform var(--a--transition--duration--half) var(--a--transition--timing-function--ease-in-out)}details.is-style-plus summary:before{transform:translateY(-50%)}details.is-style-plus summary:after{margin-top:0;transform:translateY(-50%) rotate(90deg);border:none}details.is-style-plus[open] summary:before{transform:translateY(-50%) rotate(180deg)}details.is-style-plus[open] summary:after{transform:translateY(-50%) rotate(360deg)}p[style*='text-decoration:none'] a{text-decoration-color:transparent}p[style*='text-decoration:none'] a:focus,p[style*='text-decoration:none'] a:hover{text-decoration-color:currentColor}svg.icon [stroke]:not([stroke=none]){stroke:currentColor}svg.icon [fill]:not([fill=none]){fill:currentColor}svg.icon .accent{color:var(--a--color--accent)}svg.icon .highlight{color:var(--a--color--highlight)}svg.defs{position:absolute;width:0;height:0;visibility:hidden}body{max-width:1920px;margin-inline:auto;overflow-x:hidden}.f-skiplink{position:absolute;top:0;left:-10000px}.f-skiplink:focus{position:fixed;top:0;left:0;width:100%;padding:var(--a--spacing--xxs) var(--a--spacing);z-index:var(--a--layer--top);text-align:center;color:var(--a--color);background-color:var(--a--color--background);border-radius:0;outline-offset:0;--shadow--size:var(--a--spacing);--shadow--color:rgba(var(--a--color--shadow-rgb), 5%);box-shadow:0 0 calc(var(--shadow--size)/ 4) var(--shadow--color),0 calc(var(--shadow--size)/ 4) calc(var(--shadow--size)/ 2) var(--shadow--color),0 calc(var(--shadow--size)/ 2) var(--shadow--size) var(--shadow--color);transition:none}.admin-bar .f-skiplink:focus{top:32px}@media (max-width:782px){.admin-bar .f-skiplink:focus{top:46px}}:where(html:not(.no-js)) .f-lazy{opacity:0;transition:opacity var(--f--lazy--transition-duration, var(--a--transition--duration--double)) var(--f--lazy--transition-timing-function, linear)}:where(html:not(.no-js)) .f-lazy+.f-lazy__loading{opacity:1}:where(html:not(.no-js)) .f-lazy.lazy-loaded{opacity:1}:where(html:not(.no-js)) .f-lazy.lazy-loaded+.f-lazy__loading{opacity:0}.f-icon svg{display:block}.f-icon--accent{color:var(--a--color--accent)}.f-icon--highlight{color:var(--a--color--highlight)}.f-gallery figure{margin-block-end:0}.f-alert{--alert--border-width:var(--a--border--width);box-shadow:0 var(--alert--border-width) 0 0 var(--alert--border-color)}.f-alert--center{text-align:center}.f-alert p{text-wrap:balance}.f-form__loading{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-100%,0);position:absolute;inset:0;z-index:var(--a--layer--5);display:flex;align-items:center;justify-content:center;color:var(--a--color);background-color:rgba(var(--a--color--background-rgb),50%);transition-property:opacity,visibility;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-form__loading.active{opacity:1;visibility:visible;transform:translate3d(0,0,0);pointer-events:auto}.f-form__loading.closing{opacity:0}.f-label--terms{display:flex;align-items:center;gap:var(--a--spacing--xs)}.f-label--terms>input{margin:0;flex-shrink:0}.f-form__terms{font-size:var(--a--font-size--xs);line-height:var(--a--line-height--xs)}.f-form__submit{position:relative;margin-top:var(--form--spacing,var(--a--spacing--s))}.f-form__submit--center{text-align:center}.f-form__note{font-size:var(--a--font-size--xs);text-wrap:pretty}.f-form__response{scroll-margin-top:var(--a--anchor--gutter,var(--a--spacing--xl))}.f-form__alert{user-select:none;cursor:pointer}.f-form__alert>*{pointer-events:none}.f-search__field{position:relative;margin:0}.f-search__input{margin:0}.f-search__button{--button--spacing--h:var(--a--spacing--xxs);position:absolute;top:50%;right:0;transform:translateY(-50%);border-radius:0 var(--a--field--border-radius) var(--a--field--border-radius) 0}.f-form{position:relative}.f-form__header{margin-bottom:var(--form--spacing,var(--a--spacing))}.f-button--secret{padding:0;text-decoration-color:transparent}.f-button--secret:focus,.f-button--secret:hover{text-decoration-color:currentColor}.f-breadcrumbs{--breadcrumbs--gap:var(--a--spacing--xxs);position:relative;line-height:var(--a--line-height--xs)}.f-breadcrumbs ol{display:flex;align-items:baseline;gap:var(--breadcrumbs--gap);padding:0;margin:0;overflow-x:auto;--scrollbar--width:6px}.f-breadcrumbs ol:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),0.2) transparent;scrollbar-width:thin}.f-breadcrumbs ol::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}.f-breadcrumbs ol::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),.2);background-clip:content-box}.f-breadcrumbs ol::-webkit-scrollbar-track{background-color:transparent}.f-breadcrumbs li{display:inline-flex;align-items:center;gap:var(--breadcrumbs--gap);padding:0;white-space:nowrap}.f-breadcrumbs a{padding:0;margin:0;text-decoration:revert;text-decoration-color:transparent;line-height:inherit}.f-breadcrumbs a:where([aria-current]):not(:hover,:focus){--link--color:inherit}.f-breadcrumbs a:where(:hover,:focus){text-decoration-color:currentColor}.f-breadcrumbs__separator{line-height:inherit}.f-pagination{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--a--spacing--xxs);margin:var(--a--spacing) auto 0}.f-pagination li{display:inline-block}.f-pagination :is(a,span){display:inline-block;position:relative;padding:var(--a--spacing--xxs) var(--a--spacing--xs);margin:0;text-decoration:none;text-align:center;background-color:transparent;border-radius:var(--a--button--border-radius)}.f-pagination :is(a,span) span{padding:0;margin:0;color:inherit}.f-pagination a svg{position:relative;display:inline-flex;vertical-align:middle;color:currentColor}.f-pagination a:active,.f-pagination a:focus,.f-pagination a:hover{color:var(--a--color--accent)}.f-pagination span.dots{opacity:.5;padding-right:var(--a--spacing--xs);padding-left:var(--a--spacing--xs)}.f-pagination span.current{color:var(--a--color--contrast);background-color:var(--a--color--accent)}.f-pagination .next,.f-pagination .prev{width:100%}.f-content{--content--spacing:var(--a--spacing--m);display:flow-root}.f-content>:where(:not(p,h1,h2,h3,h4,h5,h6,figure)){margin-block:var(--content--spacing)}.f-content>:where(:not(p,h1,h2,h3,h4,h5,h6,figure)):first-child{margin-block-start:0}.f-content>:where(:not(p,h1,h2,h3,h4,h5,h6,figure)):last-child{margin-block-end:0}.f-avatar{--avatar--size:var(--f--avatar--size, 40px);--avatar--border-width:var(--a--border--width--l);--avatar--border-color:currentColor;position:relative;display:inline-flex;place-content:center;margin:0;overflow:hidden;width:var(--avatar--size);height:var(--avatar--size);border-radius:50%;box-shadow:0 0 0 var(--avatar--border-width) var(--avatar--border-color)}.f-avatar img{width:var(--avatar--size);height:var(--avatar--size);border-radius:inherit}.f-avatar--placeholder{border:none}.f-avatar--placeholder svg{width:inherit;height:inherit}.f-avatar--placeholder svg [stroke-width]{stroke-width:1}.f-avatar--s{--avatar--size:calc(var(--f--avatar--size, 40px) / 2)}.f-avatar--l{--avatar--size:calc(var(--f--avatar--size, 40px) * 1.5)}.f-avatar--xl{--avatar--size:calc(var(--f--avatar--size, 40px) * 2)}.f-avatar--xxl{--avatar--size:calc(var(--f--avatar--size, 40px) * 3)}.f-author{line-height:normal}.f-author__name{font-size:var(--a--font-size--xl);font-weight:var(--a--font-weight--bold)}.f-author__position{opacity:.8;font-size:var(--a--font-size--s)}.f-section__container{padding-top:var(--section--spacing,var(--a--spacing--m));padding-bottom:var(--section--spacing,var(--a--spacing--m))}.f-section__container:where(:not(.a-stack))>:where(:not(.screen-reader-text))+*{margin-top:max(var(--section--spacing--inner,var(--section--spacing,var(--a--spacing--m)),var(--a--spacing--s)))}.f-section__footer--center,.f-section__header--center{text-align:center}.f-section__footer--end,.f-section__header--end{text-align:end}.f-section__actions{display:flex;align-items:center}.f-section__actions--center{justify-content:center}.f-section__actions--end{justify-content:flex-end}.f-metas{--gap--col:0;--gap--row:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--gap--row) var(--gap--col);padding:0;margin:0}@media (min-width:768px){.f-pagination .next,.f-pagination .prev{width:auto}.f-metas{--gap--col:var(--a--spacing--xs);--gap--row:var(--a--spacing--xs);flex-direction:row;align-items:flex-start;gap:var(--gap--row) var(--gap--col)}.f-metas--align-center{align-items:center}}@media (min-width:1024px){.f-form__terms{max-width:max(480px,75%)}.f-metas{--gap--row:var(--a--spacing)}}@media (min-width:768px){.f-metas--justify-center{justify-content:center}}.f-meta{--gap--row:var(--a--spacing--xxs);display:flex;flex-direction:column;justify-content:center;gap:var(--gap--row) var(--gap--col);padding:var(--a--spacing--xxxs) 0}.f-meta:not(:last-child){border:solid var(--meta--border-color,rgba(var(--a--color-rgb),20%));border-width:0 0 var(--meta--border-width,var(--a--border--width)) 0}@media (min-width:768px){.f-meta:not(:last-child){padding-right:var(--meta--border-spacing,var(--a--spacing--s));border-width:0 var(--meta--border-width,var(--a--border--width)) 0 0}}.f-meta--center{align-items:center}.f-meta--end{align-items:flex-end}.f-meta--row{flex-direction:row}.f-meta__label{font-size:var(--a--font-size--xxs);font-weight:var(--a--font-weight);letter-spacing:var(--a--letter-spacing--xxl);text-transform:uppercase}.f-meta__value{line-height:var(--a--line-height--xs)}.f-metas--vertical{--gap--col:0;--gap--row:0;flex-direction:column;align-items:stretch;gap:var(--gap--col) var(--gap--row);width:100%}.f-metas--vertical .f-meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 0 0 var(--meta--border-spacing,var(--a--spacing--xs));border-width:0 0 0 var(--meta--border-width,var(--a--border--width))}@media (min-width:768px){.f-metas--vertical .f-meta{flex-direction:row}}.f-tags{--tag--border-radius:var(--a--border--radius)}.f-tags ul{display:flex;flex-wrap:wrap;gap:var(--tags--gap,var(--a--spacing--xxxs));padding:0;margin:0;list-style:none}.f-tags a{display:block;padding:var(--tags--spacing--v,var(--a--spacing--xxxs)) var(--tags--spacing--h,var(--a--spacing--xs));font-size:var(--a--font-size--xs);text-decoration:none;background-color:rgba(var(--a--color-rgb),5%);border-radius:var(--tag--border-radius,calc(var(--tags--spacing--h,var(--a--spacing--xs)) * 2));outline-offset:var(--a--outline--offset)}.f-tags a:is(:hover,:focus){background-color:rgba(var(--a--color--accent-rgb),10%)}.f-tags h3{font-size:var(--a--font-size--l)}.f-tags--center ul{justify-content:center}#wpadminbar{z-index:var(--a--adminbar--layer,var(--a--layer--6))}.alignnone{margin:0 0 var(--spacing,var(--a--spacing)) 0}.aligncenter{margin:0 auto var(--spacing,var(--a--spacing)) auto;text-align:center}.alignright{float:right;margin:0 0 var(--spacing,var(--a--spacing)) var(--spacing,var(--a--spacing))}.alignleft{float:left;margin:0 var(--spacing,var(--a--spacing)) var(--spacing,var(--a--spacing)) 0}@media print{.f-footer,.f-header{display:none}.f-main{box-shadow:none}}[class*='.has-h-']{--line-height:var(--a--heading--line-height, 1.3);line-height:var(--line-height)}.has-text-color :where(a){--color:currentColor}.alignwide{--spacing:var(--a--container--spacing);min-width:calc(100% + (var(--spacing) * 2));margin-inline:calc(var(--spacing) * -1)}.alignwide .alignwide{min-width:100%;margin-inline:0}.alignfull{margin-inline:calc(-100vw / 2 + 100% / 2)}@media (max-width:479px){[class*=a-container] .alignfull{margin-inline:calc(var(--a--container--spacing) * -1)}}.alignfull .alignfull{margin-inline:0}.wp-block-heading mark[style*='background-color:rgba(0, 0, 0, 0)']{padding:0;margin:0}.wp-block-columns{flex-wrap:wrap!important;margin-bottom:var(--wp--style--block-gap,var(--a--spacing--m))}@media (min-width:1024px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns:where(:last-child){margin-bottom:0}@media (max-width:1023px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.wp-block-media-text.is-stacked-on-mobile.wp-block-media-text{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-columns .wp-block-column{margin:0}.wp-block-button .wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;gap:calc(var(--button--spacing--h,var(--a--button--spacing--horizontal))/ 4);padding:var(--button--spacing--v,var(--a--button--spacing--vertical)) var(--button--spacing--h,var(--a--button--spacing--horizontal));font-family:var(--button--font-family, var(--a--button--font-family, sans-serif));font-size:var(--button--font-size, var(--a--button--font-size, 1rem));font-weight:var(--button--font-weight,var(--a--button--font-weight,700));letter-spacing:var(--button--letter-spacing, var(--a--button--letter-spacing, 0));text-transform:var(--button--text-transform,var(--a--button--text-transform,none));line-height:var(--button--line-height, var(--a--button--line-height, 1.5rem));text-decoration:none;text-align:center;user-select:none;color:var(--button--color,var(--a--button--color));background-color:var(--button--background-color,var(--a--button--background-color));border:var(--button--border-width,var(--a--button--border-width)) solid var(--button--border-color,var(--a--button--border-color,transparent));border-radius:var(--button--border-radius,var(--a--button--border-radius));box-shadow:var(--button--box-shadow,var(--a--button--shadow));outline:var(--button--outline-color,transparent) var(--a--outline--style,solid) var(--a--outline--width,2px);outline-offset:var(--a--outline--offset,2px);transition-property:transform,color,background,border,box-shadow,outline,text-decoration;transition-timing-function:var(--button--transition--timing-function,var(--a--transition--duration));transition-duration:var(--button--transition--duration, var(--a--transition--duration))}.wp-block-button .wp-block-button__link svg{position:relative;display:block;pointer-events:none;color:currentColor}.wp-block-button .wp-block-button__link:where(:hover,:focus){--button--color:var(--a--button--color--active);--button--background-color:var(--a--button--background-color--active)}.wp-block-button .wp-block-button__link:where(:focus){--button--box-shadow:var(--a--button--shadow--active)}.wp-block-button .wp-block-button__link:where(:focus-visible){--button--outline-color:var(--a--button--background-color--active)}.wp-block-button .wp-block-button__link:where(.has-primary-background-color){--button--color:var(--a--button--color);--button--background-color:var(--a--button--background-color);--button--border-color:var(--a--button--border-color);--button--box-shadow:var(--a--button--shadow)}.wp-block-button .wp-block-button__link:where(.has-primary-background-color):where(:hover,:focus){--button--color:var(--a--button--color--active);--button--background-color:var(--a--button--background-color--active);--button--border-color:var(--a--button--border-color--active)}.wp-block-button .wp-block-button__link:where(.has-primary-background-color):where(:focus){--button--box-shadow:var(--a--button--shadow--active)}.wp-block-button .wp-block-button__link:where(.has-primary-background-color):where(:focus-visible){--button--outline-color:var(--a--button--background-color--active)}.wp-block-button .wp-block-button__link:where(.has-primary-background-color):is(:hover,:focus){background-color:var(--button--background-color)!important}.wp-block-button .wp-block-button__link:where(.has-accent-background-color){--button--color:var(--a--button--accent--color);--button--background-color:var(--a--button--accent--background-color);--button--border-color:var(--a--button--accent--border-color);--button--box-shadow:var(--a--button--accent--shadow)}.wp-block-button .wp-block-button__link:where(.has-accent-background-color):where(:hover,:focus){--button--color:var(--a--button--accent--color--active);--button--background-color:var(--a--button--accent--background-color--active);--button--border-color:var(--a--button--accent--border-color--active)}.wp-block-button .wp-block-button__link:where(.has-accent-background-color):where(:focus){--button--box-shadow:var(--a--button--accent--shadow--active)}.wp-block-button .wp-block-button__link:where(.has-accent-background-color):where(:focus-visible){--button--outline-color:var(--a--button--accent--background-color--active)}.wp-block-button .wp-block-button__link:where(.has-accent-background-color):is(:hover,:focus){background-color:var(--button--background-color)!important}.wp-block-button .wp-block-button__link:where(.has-highlight-background-color){--button--color:var(--a--button--highlight--color);--button--background-color:var(--a--button--highlight--background-color);--button--border-color:var(--a--button--highlight--border-color);--button--box-shadow:var(--a--button--highlight--shadow)}.wp-block-button .wp-block-button__link:where(.has-highlight-background-color):where(:hover,:focus){--button--color:var(--a--button--highlight--color--active);--button--background-color:var(--a--button--highlight--background-color--active);--button--border-color:var(--a--button--highlight--border-color--active)}.wp-block-button .wp-block-button__link:where(.has-highlight-background-color):where(:focus){--button--box-shadow:var(--a--button--highlight--shadow--active)}.wp-block-button .wp-block-button__link:where(.has-highlight-background-color):where(:focus-visible){--button--outline-color:var(--a--button--highlight--background-color--active)}.wp-block-button .wp-block-button__link:where(.has-highlight-background-color):is(:hover,:focus){background-color:var(--button--background-color)!important}.wp-block-button .wp-block-button__link:where(.has-contrast-background-color){--button--color:var(--a--button--contrast--color);--button--background-color:var(--a--button--contrast--background-color);--button--border-color:var(--a--button--contrast--border-color);--button--box-shadow:var(--a--button--contrast--shadow)}.wp-block-button .wp-block-button__link:where(.has-contrast-background-color):where(:hover,:focus){--button--color:var(--a--button--contrast--color--active);--button--background-color:var(--a--button--contrast--background-color--active);--button--border-color:var(--a--button--contrast--border-color--active)}.wp-block-button .wp-block-button__link:where(.has-contrast-background-color):where(:focus){--button--box-shadow:var(--a--button--contrast--shadow--active)}.wp-block-button .wp-block-button__link:where(.has-contrast-background-color):where(:focus-visible){--button--outline-color:var(--a--button--contrast--background-color--active)}.wp-block-button .wp-block-button__link:where(.has-contrast-background-color):is(:hover,:focus){background-color:var(--button--background-color)!important}.wp-block-button.is-style-outline>.wp-block-button__link{--button--color:var(--a--button--outline--color);--button--background-color:var(--a--button--outline--background-color, transparent);--button--border-color:var(--a--button--outline--border-color);--button--box-shadow:var(--a--button--outline--shadow);padding:var(--button--spacing--v,var(--a--button--spacing--vertical)) var(--button--spacing--h,var(--a--button--spacing--horizontal))}.wp-block-button.is-style-outline>.wp-block-button__link:where(:hover,:focus){--button--color:var(--a--button--outline--color--active);--button--background-color:var(--a--button--outline--background-color--active, transparent);--button--border-color:var(--a--button--outline--border-color--active)}.wp-block-button.is-style-outline>.wp-block-button__link:where(:focus){--button--box-shadow:var(--a--button--outline--shadow--active)}.wp-block-button.is-style-outline>.wp-block-button__link:where(:focus-visible){--button--outline-color:var(--a--button--outline--color--active)}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:var(--button--color)}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-text-color):is(:hover,:focus){--button--color:var(--a--button--outline--color--active);--button--background-color:var(--a--button--outline--background-color--active);--button--border-color:var(--a--button--outline--border-color--active);color:var(--button--color)!important}.wp-block-button.is-style-outline>.wp-block-button__link:where(.has-accent-color){--button--border-color:var(--a--color--accent)}.wp-block-button.is-style-outline>.wp-block-button__link:where(.has-highlight-color){--button--border-color:var(--a--color--highlight)}.wp-block-button.is-style-outline>.wp-block-button__link:where(.has-contrast-color){--button--border-color:var(--a--color--contrast)}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):where(:hover,:focus){--button--color:var(--a--button--outline--color--active);--button--background-color:var(--a--button--outline--background-color--active);--button--border-color:var(--a--button--outline--border-color--active)}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):where(:focus){--button--box-shadow:var(--a--button--outline--shadow--active)}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):where(:focus-visible){--button--outline-color:var(--a--button--outline--border-color--active)}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-background){--button--background-color:var(--a--button--outline--background-color);background-color:var(--button--background-color)!important}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-accent-background-color):not(:hover,:focus){--button--border-color:var(--a--color--accent)}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-highlight-background-color):not(:hover,:focus){--button--border-color:var(--a--color--highlight)}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-contrast-background-color):not(:hover,:focus){--button--border-color:var(--a--color--contrast)}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-border-color){border-color:var(--button--border-color)}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-border-color):is(:hover,:focus){--button--box-shadow:none;border-color:currentColor}.wp-block-button.is-style-outline>.wp-block-button__link:is(.has-border-color):is(:focus-visible){--button--outline-color:currentColor}.wp-block-buttons .wp-block-button{margin:0}.wp-block-social-link a{transition-property:color,background-color,outline,transform;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.wp-block-cover{min-height:22.5rem;padding:var(--cover--spacing--v,var(--a--spacing--m)) var(--cover--spacing--h,var(--a--container--spacing))}.wp-block-cover:last-child{margin-block-end:0}.wp-block-cover:is(.is-light):not(.has-text-color){color:var(--a--color)}[data-scheme=light] .wp-block-cover:is(.is-light):not(.has-text-color){color:var(--a--color)}[data-scheme=dark] .wp-block-cover:is(.is-light):not(.has-text-color){color:var(--a--color--contrast)}.wp-block-image{margin-block-end:var(--spacing,var(--wp--style--block-gap,var(--a--spacing)))}.wp-block-image img{vertical-align:middle}.wp-block-image figcaption{color:inherit}.wp-block-image.aligncenter{margin-right:auto;margin-left:auto}.wp-block-embed,.wp-block-gallery,.wp-block-video{--spacing:var(--a--spacing--m);margin-block:var(--spacing)}.wp-block-media-text .wp-block-media-text__content{--spacing:calc(var(--a--container--spacing) / 2);padding:max(var(--spacing),var(--a--spacing)) var(--spacing)}@media (min-width:768px){.wp-block-media-text .wp-block-media-text__content{--spacing:calc(var(--a--container--spacing) / 4 * 3)}body .cky-consent-container.cky-banner-bottom .cky-notice-btn-wrapper,body .cky-consent-container.cky-banner-top .cky-notice-btn-wrapper{margin-top:0}}.wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:420px}.wp-block-table{--table--spacing--v:var(--a--spacing--xxs);--table--spacing--h:var(--a--spacing--xs);--table--border-width:var(--a--table--border-width, var(--a--border--width--s));--table--border-color:var(--a--table--border-color, rgba(var(--a--color-rgb), 0.2));margin-block-end:var(--wp--style--block-gap,var(--a--spacing))}.wp-block-table table{margin-block-end:var(--wp--style--block-gap,var(--a--spacing))}.wp-block-table table:last-child{margin-block-end:0}.wp-block-table td,.wp-block-table th{padding:var(--table--spacing--v) var(--table--spacing--h)}.wp-block-table td:where(:first-child),.wp-block-table th:where(:first-child){padding-inline-start:0}.wp-block-table td:where(:last-child),.wp-block-table th:where(:last-child){padding-inline-end:0}.wp-block-table th{text-align:inherit}.wp-block-table :is(figcaption){--caption--spacing--v:0;font-size:small;text-align:inherit;color:inherit}.wp-block-table:not(.is-style-stripes) td,.wp-block-table:not(.is-style-stripes) th{border-bottom:solid var(--table--border-color);border-width:0 0 var(--table--border-width)}.wp-block-table.is-style-stripes{margin-inline:calc(var(--table--spacing--h) * -1);border:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--a--table--stripe-background-color);background-image:var(--a--table--stripe-background-image)}.wp-block-table.is-style-stripes td:where(:first-child),.wp-block-table.is-style-stripes th:where(:first-child){padding-inline-start:var(--table--spacing--h)}.wp-block-table.is-style-stripes td:where(:last-child),.wp-block-table.is-style-stripes th:where(:last-child){padding-inline-end:var(--table--spacing--h)}.wp-block-quote{padding-block:max(var(--quote--spacing,var(--a--spacing--s)),var(--quote--spacing--max,var(--a--spacing--m)));margin-block-end:var(--quote--spacing,var(--a--spacing--s));border:unset}@media (min-width:1024px){.wp-block-quote{padding:max(var(--quote--spacing,var(--a--spacing--s)),var(--quote--spacing--max,var(--a--spacing--m)))}}.wp-block-quote cite{display:block;font-size:var(--a--font-size);line-height:normal}.wp-block-details{padding:0;overflow:unset}.wp-block-details>:not(summary){margin-block-start:0}.wp-block-details+.wp-block-details{margin-block-start:calc(var(--spacing)/ 2 * -1)}.wp-block-separator{--separator--size:var(--a--border--width--1);width:100%;border-bottom-width:var(--separator--size)}.wp-block-separator:not(.has-background){border-color:rgba(var(--a--color-rgb),20%)}.pswp{display:none;position:fixed;top:0;left:0;width:100%;height:100%;max-height:100vh;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:transparent}.pswp:focus{outline:0}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp--color-background)}.pswp,.pswp__scroll-wrap{padding:0;overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;inset:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp{z-index:var(--pswp--z-index)}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp--color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp--transition--duration) var(--pswp--transition--timing-function);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:flex;align-items:center;justify-content:center;width:var(--pswp--size);height:var(--pswp--size);padding:0;margin:0;overflow:hidden;cursor:pointer;color:var(--pswp--color);background:0 0;border:0;box-shadow:none;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:0 0;border:0;box-shadow:none;opacity:1}.pswp__button:focus-visible{outline-color:var(--pswp--color)}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__button .icon [stroke-width]{stroke-width:var(--pswp--icon--stroke)}.pswp__icn{pointer-events:none}.pswp__icn-shadow{display:none}.pswp__img--with-bg,div.pswp__img--placeholder{background-color:var(--pswp--placeholder--color-background)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:var(--pswp--size);display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--arrow{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;width:var(--pswp--size);height:calc(var(--pswp--size) * 2);margin-top:calc(var(--pswp--size) * -1)}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;width:var(--pswp--size);height:var(--pswp--size);margin-right:auto;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity var(--pswp--transition--duration) linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pswp__counter{height:var(--pswp--size);padding:0 1.25rem;font-size:var(--pswp--font-size);font-variant-numeric:tabular-nums;line-height:var(--pswp--size);color:var(--pswp--color);opacity:.8}.pswp--one-slide .pswp__counter{display:none}.f-signature{display:inline-flex;align-items:baseline;gap:var(--a--spacing--xxxs);margin-top:var(--a--spacing--xxs);color:rgba(var(--f--signature--color-rgb,var(--f--footer--color-rgb)),var(--f--signature--color-opacity,var(--f--footer--color-opacity)))}.f-signature svg{display:block;margin-bottom:-2px}.swiper{position:relative;display:block;margin-inline:auto;overflow:hidden;overflow:clip;z-index:1}.swiper-wrapper{display:flex;position:relative;width:100%;height:100%;backface-visibility:hidden;transform:translate3d(0,0,0);transition-property:transform}ol.swiper-wrapper,ul.swiper-wrapper{padding:0;margin:0;list-style:none}:where(.swiper-vertical)>.swiper-wrapper{flex-direction:column}:where(.swiper-free-mode)>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{position:relative;width:100%;height:100%;flex-shrink:0;transform:translate3d(0,0,0);transition-property:transform;transition-duration:var(--a--transition--duration);transition-timing-function:var(--a--transition--timing-function)}.swiper-slide-invisible-blank{visibility:hidden}:where(.swiper-backface-hidden) :where(.swiper-slide){transform:translateZ(0);backface-visibility:hidden}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}:where(.swiper-3d){perspective:1200px}:where(.swiper-3d) .swiper-slide{transform-style:preserve-3d}:where(.swiper-autoheight){height:auto}:where(.swiper-autoheight) .swiper-wrapper{align-items:flex-start;transition-property:transform,height}:where(.swiper-autoheight) .swiper-slide{height:auto}.swiper-notification{opacity:0;position:absolute;left:0;top:0;z-index:-999;pointer-events:none}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-creative .swiper-slide{overflow:hidden;backface-visibility:hidden;transition-property:transform,opacity,z-index}/*! purgecss start ignore */body .cky-consent-container{width:auto;min-width:320px;max-width:640px}body .cky-consent-container .cky-consent-bar{padding:var(--a--spacing--xs);color:var(--cky--color)!important;background-color:var(--cky--color--background)!important;border:none!important;border-radius:var(--a--border--radius);box-shadow:0 calc(var(--a--spacing)/ 4) var(--a--spacing) 0 rgba(var(--a--color--shadow-rgb),25%)}@media (max-width:576px){body .cky-consent-container .cky-consent-bar{border-radius:0}}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close{top:0;right:0;padding:12px}@media (min-width:576px){body .cky-consent-container.cky-box-top-right{top:var(--a--spacing--xs);right:var(--a--spacing--xs)}body .cky-consent-container.cky-box-top-left{top:var(--a--spacing--xs);left:var(--a--spacing--xs)}body .cky-consent-container.cky-box-bottom-right{bottom:var(--a--spacing--xs);right:var(--a--spacing--xs)}body .cky-consent-container.cky-box-bottom-left{bottom:var(--a--spacing--xs);left:var(--a--spacing--xs)}}body .cky-consent-container.cky-banner-bottom,body .cky-consent-container.cky-banner-top{width:100%;max-width:none}body .cky-consent-container.cky-banner-bottom .cky-consent-bar,body .cky-consent-container.cky-banner-top .cky-consent-bar{border-radius:0}body .cky-consent-container.cky-banner-bottom .cky-notice,body .cky-consent-container.cky-banner-top .cky-notice{max-width:var(--a--container--width);margin:0 auto}body .cky-btn{--button--spacing--v:var(--cky--button--spacing--v);--button--spacing--h:var(--cky--button--spacing--h);--button--color:var(--cky--button--color);--button--background-color:var(--cky--button--background-color);--button--border-color:var(--cky--button--border-color);--button--shadow:var(--cky--button--shadow);--button--outline-color:transparent;--button--font-size:var(--cky--button--font-size);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--button--spacing--h)/ 4);padding:var(--button--spacing--v) var(--button--spacing--h);margin:0;font-family:var(--a--button--font-family, sans-serif);font-size:var(--button--font-size);font-weight:var(--a--button--font-weight,700);letter-spacing:var(--a--button--letter-spacing, 0);text-transform:var(--a--button--text-transform,none);line-height:var(--a--button--line-height, 1.5rem);text-align:center;user-select:none;color:var(--button--color)!important;background-color:var(--button--background-color)!important;border:var(--a--button--border-width) solid var(--button--border-color)!important;border-radius:var(--a--button--border-radius);box-shadow:var(--button--shadow)!important;outline:var(--button--outline-color) var(--a--outline--style) var(--a--outline--width,2px)!important;outline-offset:var(--a--outline--offset);transition-property:color,background,border,box-shadow,outline,text-decoration;transition-timing-function:var(--a--transition--timing-function,ease-in-out);transition-duration:var(--a--transition--duration, .25s)}body .cky-btn:is(:hover,:focus){--button--color:var(--cky--button--color--active);--button--background-color:var(--cky--button--background-color--active);--button--border-color:var(--cky--button--border-color--active);opacity:1}body .cky-btn:focus{--button--shadow:var(--cky--button--shadow--active)}body .cky-btn:focus-visible{--button--outline-color:currentColor}body .cky-btn.cky-btn-customize:after{display:none!important}body .cky-btn.cky-btn-accept{--button--color:var(--cky--button--accept--color);--button--background-color:var(--cky--button--accept--background-color);--button--border-color:transparent;--button--shadow:var(--cky--button--accept--shadow)}body .cky-btn.cky-btn-accept:is(:hover,:focus){--button--color:var(--cky--button--accept--color--active);--button--background-color:var(--cky--button--accept--background-color--active);--button--border-color:transparent}body .cky-btn.cky-btn-accept:focus{--button--shadow:var(--cky--button--accept--shadow--active)}body .cky-btn.cky-btn-accept:focus-visible{--button--outline-color:var(--cky--button--accept--background-color--active)!important}body .cky-btn.cky-btn-preferences{--button--color:var(--cky--button--color);--button--background-color:var(--cky--button--background-color);--button--border-color:var(--cky--button--border-color);--button--shadow:var(--cky--button--shadow)}body .cky-btn.cky-btn-preferences:is(:hover,:focus){--button--color:var(--cky--button--color--active);--button--background-color:var(--cky--button--background-color--active);--button--border-color:var(--cky--button--border-color--active)}body .cky-btn.cky-btn-preferences:focus{--button--shadow:var(--cky--button--shadow--active)}body .cky-btn.cky-btn-preferences:focus-visible{--button--outline-color:currentColor!important}body .cky-btn-revisit-wrapper{width:48px;height:48px;z-index:var(--cky--revisit--z-index);background-color:var(--cky--revisit--color-background)!important;transition:background-color var(--a--transition--duration) var(--a--transition--timing-function)}body .cky-btn-revisit-wrapper .cky-btn-revisit{width:32px;height:32px;color:var(--cky--revisit--color);background-color:transparent;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2IDI4QzIyLjYyNzQgMjggMjggMjIuNjI3NCAyOCAxNkMyMS4zNzI2IDE2IDE2IDEwLjYyNzQgMTYgNEM5LjM3MjU4IDQgNCA5LjM3MjU4IDQgMTZDNCAyMi42Mjc0IDkuMzcyNTggMjggMTYgMjhaIiBzdHJva2U9IiNGRkZGRjAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8Y2lyY2xlIGN4PSIxMCIgY3k9IjE2IiByPSIxIiBmaWxsPSIjRkZGRkYwIi8+CjxjaXJjbGUgY3g9IjI0IiBjeT0iNCIgcj0iMSIgZmlsbD0iI0ZGRkZGMCIvPgo8Y2lyY2xlIGN4PSIyOCIgY3k9IjEwIiByPSIxIiBmaWxsPSIjRkZGRkYwIi8+CjxjaXJjbGUgY3g9IjE0IiBjeT0iMjIiIHI9IjEiIGZpbGw9IiNGRkZGRjAiLz4KPGNpcmNsZSBjeD0iMTMuNSIgY3k9IjExLjUiIHI9IjAuNSIgZmlsbD0iI0ZGRkZGMCIvPgo8Y2lyY2xlIGN4PSIxNi41IiBjeT0iMTYuNSIgcj0iMC41IiBmaWxsPSIjRkZGRkYwIi8+CjxjaXJjbGUgY3g9IjIyLjUiIGN5PSI5LjUiIHI9IjAuNSIgZmlsbD0iI0ZGRkZGMCIvPgo8Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxIiBmaWxsPSIjRkZGRkYwIi8+Cjwvc3ZnPg==')!important;box-shadow:none;outline:var(--button--outline-color,transparent) var(--a--outline--width) var(--a--outline--style)!important;outline-offset:var(--a--outline--offset)}body .cky-btn-revisit-wrapper .cky-btn-revisit img{display:block;visibility:hidden}body .cky-btn-revisit-wrapper .cky-btn-revisit:focus{color:var(--cky--revisit--color)}body .cky-btn-revisit-wrapper .cky-btn-revisit:focus-visible{--button--outline-color:currentColor;outline-offset:var(--a--outline--offset)}body .cky-btn-revisit-wrapper:hover:before{padding:var(--a--spacing--xxs) var(--a--spacing--xs);background-color:var(--cky--revisit--color-background)}body .cky-btn-revisit-wrapper:hover:after{border-right-color:var(--cky--revisit--color-background)}body .cky-btn-revisit-wrapper:focus-within,body .cky-btn-revisit-wrapper:hover{background-color:var(--cky--revisit--color-accent)!important}body .cky-revisit-bottom-right{bottom:var(--a--spacing--xxs);right:var(--a--spacing--xxs)}@media (min-width:1024px){body .cky-revisit-bottom-right{bottom:var(--a--spacing--xs);right:var(--a--spacing--xs)}}body .cky-revisit-bottom-left{bottom:var(--a--spacing--xxs);left:var(--a--spacing--xxs)}@media (min-width:1024px){body .cky-revisit-bottom-left{bottom:var(--a--spacing--xs);left:var(--a--spacing--xs)}}body button.cky-show-desc-btn{font-family:var(--a--font-family--secondary);font-size:var(--a--font-size);font-weight:var(--a--font-weight);letter-spacing:var(--a--letter-spacing);text-transform:var(--a--text-transform);outline:var(--button--outline-color,transparent) var(--a--outline--width) var(--a--outline--style)!important;outline-offset:var(--a--outline--offset)}body button.cky-show-desc-btn:not(:hover):not(:active){color:var(--cky--color--accent)}body button.cky-show-desc-btn:focus-visible{--button--outline-color:currentColor;outline-offset:var(--a--outline--offset)}body .cky-notice .cky-title{margin-top:0;font-family:var(--a--heading--font-family);font-size:var(--a--heading--font-size--h5--fluid);font-weight:var(--a--heading--font-weight);letter-spacing:var(--a--heading--letter-spacing);text-transform:var(--a--heading--text-transform);line-height:var(--a--heading--line-height);color:var(--cky--color)!important}body .cky-notice-des{font-size:var(--a--font-size--xs);font-weight:var(--a--font-weight);line-height:var(--a--line-height--s);text-wrap:balance;color:rgba(var(--cky--color--rgb),75%)!important;--scrollbar--width:6px}body .cky-notice-des:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--cky--color--rgb),25%) transparent;scrollbar-width:thin}body .cky-notice-des::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}body .cky-notice-des::-webkit-scrollbar-thumb{background-color:rgba(var(--cky--color--rgb),25%);background-clip:content-box}body .cky-notice-des::-webkit-scrollbar-track{background-color:transparent}body .cky-notice-des *{font-size:inherit}body .cky-notice-btn-wrapper{flex-wrap:nowrap;gap:var(--a--spacing--xxs);margin-top:var(--a--spacing--xs)}@media (max-width:768px){body .cky-notice-btn-wrapper .cky-btn{margin-top:0}}@media (max-width:440px){body .cky-notice .cky-title,body .cky-notice-btn-wrapper,body .cky-notice-des{padding:0}}body .cky-modal{opacity:0;pointer-events:none;display:flex;visibility:visible;left:0;transform:translate(-50%,100%);transition:opacity var(--a--transition--duration) var(--a--transition--timing-function);color:rgba(var(--cky--modal--color--rgb),.8)!important;background-color:var(--cky--modal--color--background)!important;border-radius:var(--a--border--radius)}body .cky-modal :focus-visible{outline-color:currentColor}body .cky-modal .cky-preference-header .cky-preference-title{font-family:var(--a--heading--font-family);font-size:var(--a--heading--font-size--h5--fluid);font-weight:var(--a--heading--font-weight);letter-spacing:var(--a--heading--letter-spacing);text-transform:var(--a--heading--text-transform);line-height:var(--a--heading--line-height);color:var(--cky--modal--color)!important}body .cky-modal .cky-preference-header .cky-btn-close{padding:var(--a--spacing--xxs);margin-right:calc(var(--a--spacing--xxs) * -1);color:var(--cky--modal--color);box-shadow:none;outline:var(--a--outline--width) var(--a--outline--style) transparent;outline-offset:var(--a--outline--offset)}body .cky-modal .cky-preference-header .cky-btn-close:focus-visible{outline:var(--a--outline--width) var(--a--outline--style) currentColor;outline-offset:var(--a--outline--offset)}body .cky-modal .cky-footer-wrapper .cky-btn{--button--spacing--v:var(--a--button--spacing--vertical);--button--spacing--h:var(--a--button--spacing--horizontal);--button--font-size:var(--a--button--font-size);margin:0;outline:var(--button--outline-color,transparent) var(--a--outline--width) var(--a--outline--style)!important;outline-offset:var(--a--outline--offset)}body .cky-modal .cky-footer-wrapper .cky-btn:focus-visible{--button--outline-color:currentColor;outline-offset:var(--a--outline--offset)}body .cky-modal.cky-modal-open{opacity:1;pointer-events:auto;left:50%;transform:translate(-50%,-50%);transition:opacity var(--a--transition--duration) var(--a--transition--timing-function)}body .cky-preference-body-wrapper{--scrollbar--width:6px}body .cky-preference-body-wrapper:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--cky--color--rgb),0.2) var(--cky--color--background);scrollbar-width:thin}body .cky-preference-body-wrapper::-webkit-scrollbar{background-color:var(--cky--color--background);width:6px;height:6px}body .cky-preference-body-wrapper::-webkit-scrollbar-thumb{background-color:rgba(var(--cky--color--rgb),.2);background-clip:content-box}body .cky-preference-body-wrapper::-webkit-scrollbar-track{background-color:var(--cky--color--background)}body .cky-preference-center{color:rgba(var(--cky--modal--color--rgb),.8)!important;border-color:rgba(var(--cky--modal--color--rgb),.1)!important;background-color:var(--cky--modal--color--background)!important;border-radius:var(--a--border--radius--l)}@media (max-width:576px){body .cky-preference-center{max-height:min(100vh,100svh);border-radius:0}}body .cky-preference-content-wrapper{color:rgba(var(--cky--modal--color--rgb),.8)!important;line-height:var(--a--line-height--s)}body .cky-preference-content-wrapper *{font-size:var(--a--font-size--s)}body .cky-preference-content-wrapper p{margin-bottom:1rem}body .cky-preference-content-wrapper p:last-child{margin-bottom:0}body .cky-preference-content-wrapper .cky-show-desc-btn{color:var(--cky--modal--color--accent)}body .cky-preference-btn-wrapper,body .cky-prefrence-btn-wrapper{display:flex;gap:var(--a--spacing--xxs)}body .cky-audit-table{color:var(--cky--modal--color)!important;background-color:transparent!important;border:var(--a--border--width--s) solid rgba(var(--cky--modal--color--rgb),.1)!important}body .cky-audit-table .cky-cookie-des-table,body .cky-audit-table .cky-empty-cookies-text{padding:var(--a--spacing--xs) var(--a--spacing--s);font-size:var(--a--font-size--s);line-height:var(--a--line-height--s)}body .cky-accordion-header-wrapper .cky-accordion-header-des{color:rgba(var(--cky--modal--color--rgb),.8)!important;line-height:var(--a--line-height--s)}body .cky-accordion-header-wrapper .cky-accordion-header-des *{font-size:var(--a--font-size--s)}body .cky-accordion-header-wrapper .cky-accordion-header-des p{margin-bottom:1rem}body .cky-accordion-header-wrapper .cky-accordion-header-des p:last-child{margin-bottom:0}body .cky-accordion-header-wrapper .cky-accordion-header-des ul{list-style:none}body .cky-accordion-header .cky-accordion-btn{font-family:var(--a--heading--font-family);font-size:var(--a--font-size--xl);font-weight:var(--a--heading--font-weight);letter-spacing:var(--a--heading--letter-spacing);text-transform:var(--a--heading--text-transform);line-height:normal;color:var(--cky--modal--color)!important;border-radius:var(--a--button--border-radius);box-shadow:none;outline:var(--button--outline-color,transparent) var(--a--outline--width) var(--a--outline--style)!important;outline-offset:var(--a--outline--offset)}body .cky-accordion-header .cky-accordion-btn:focus-visible{--button--outline-color:currentColor;outline-offset:var(--a--outline--offset)}body .cky-accordion-header .cky-always-active{color:var(--a--color--success)}body .cky-accordion-active .cky-accordion-header .cky-accordion-btn{color:var(--cky--modal--color--accent)!important}body .cky-switch input[type=checkbox]{background-color:var(--cky--modal--color--background)!important;box-shadow:0 0 0 var(--a--field--shadow-width) rgba(var(--cky--modal--color--rgb),.1)}body .cky-switch input[type=checkbox]:before{background-color:var(--cky--modal--color)!important}body .cky-switch input[type=checkbox]:focus-visible{outline-color:var(--cky--modal--color--accent)}body .cky-switch input[type=checkbox]:checked{background-color:var(--a--color--success)!important;box-shadow:var(--a--field--shadow--valid)}body .cky-switch input[type=checkbox]:checked:before{background-color:var(--cky--modal--color--background)!important}body .cky-notice-des .cky-policy{outline:var(--button--outline-color,transparent) var(--a--outline--width) var(--a--outline--style)!important;outline-offset:var(--a--outline--offset)}body .cky-notice-des .cky-policy:focus-visible{--button--outline-color:currentColor;outline-offset:var(--a--outline--offset)}body .cky-overlay{opacity:1;transform:translateX(0);background-color:var(--cky--modal--overlay--color);transition:opacity var(--a--transition--duration) var(--a--transition--timing-function)}body .cky-overlay.cky-hide{opacity:0;display:block;transform:translateX(-100%)}body div[data-cky-tag=detail-powered-by]{display:none!important;visibility:hidden}body .cky-footer-shadow{background-image:linear-gradient(rgba(var(--cky--modal--color--background--rgb),0),var(--cky--modal--color--background))!important}/*! purgecss end ignore */:root{--cky--color:var(--a--color);--cky--color--rgb:var(--a--color-rgb);--cky--color--accent:var(--a--color--accent);--cky--color--highlight:var(--a--color--highlight);--cky--color--background:var(--a--color--contrast);--cky--color--background--rgb:var(--a--color--background-rgb);--cky--button--spacing--v:calc(var(--a--button--spacing--vertical) / 2);--cky--button--spacing--h:calc(var(--a--button--spacing--horizontal) / 2);--cky--button--font-size:var(--a--button--font-size, 1rem);--cky--button--color:var(--a--button--outline--color);--cky--button--color--active:var(--a--button--outline--color--active);--cky--button--background-color:var(--a--button--outline--background-color);--cky--button--background-color--active:var(--a--button--outline--background-color--active);--cky--button--border-color:var(--a--button--outline--border-color);--cky--button--border-color--active:var(--a--button--outline--border-color--active);--cky--button--shadow:var(--a--button--outline--shadow);--cky--button--shadow--active:var(--a--button--outline--shadow--active);--cky--button--accept--color:var(--a--button--accent--color);--cky--button--accept--color--active:var(--a--button--accent--color--active);--cky--button--accept--background-color:var(--a--button--accent--background-color);--cky--button--accept--background-color--active:var(--a--button--accent--background-color--active);--cky--button--accept--shadow:var(--a--button--accent--shadow);--cky--button--accept--shadow--active:var(--a--button--accent--shadow--active);--cky--revisit--color:var(--a--color--contrast);--cky--revisit--color-accent:var(--a--color--accent);--cky--revisit--color-background:var(--a--color);--cky--revisit--z-index:var(--a--layer--5);--cky--modal--color:var(--cky--color);--cky--modal--color--rgb:var(--cky--color--rgb);--cky--modal--color--accent:var(--cky--color--accent);--cky--modal--color--background:var(--cky--color--background);--cky--modal--color--background--rgb:var(--cky--color--background--rgb);--cky--modal--overlay--color:rgba(var(--a--color--dark-rgb), 95%);--f--transition--timing-function--cubic-bezier:cubic-bezier(0.5, 0.5, 0, 1.5);--f--transition--timing-function--cubic-bezier--carousel:cubic-bezier(0.25, 1, 0, 1);--f--overlay--color--rgb:0,0,15;--f--overlay--color--opacity:25%;--f--avatar--size:40px;--f--layout--radius:var(--a--spacing--s);--f--text--color:rgba(var(--a--color-rgb), 80%);--f--header--height:100px;--f--header--color:var(--a--color);--f--header--color--rgb:var(--a--color-rgb);--f--header--color--opacity:80%;--f--header--color--accent:var(--a--color--accent);--f--header--color--background:transparent;--f--navigation--font-family:var(--a--font-family--secondary);--f--navigation--font-size:var(--a--heading--font-size--h5--fluid);--f--navigation--font-weight:var(--a--font-weight);--f--navigation--letter-spacing:var(--a--letter-spacing);--f--navigation--text-transform:none;--f--heading--font-size:var(--a--heading--font-size--h1--fluid);--f--subheading--font-family:var(--a--font-family--secondary);--f--subheading--font-size:var(--a--font-size--l);--f--subheading--font-weight:var(--a--font-weight);--f--subheading--letter-spacing:var(--a--letter-spacing);--f--subheading--text-transform:none;--f--hero--color:var(--a--color--contrast);--f--hero--color--rgb:var(--a--color--contrast-rgb);--f--hero--color--background:var(--a--color);--f-section--header--font-size:var(--a--heading--font-size--h2--fluid);--f--footer--color:var(--a--color--contrast);--f--footer--color--rgb:var(--a--color--contrast-rgb);--f--footer--color--opacity:0.8;--f--footer--color--accent:var(--a--color--highlight);--f--footer--color--background:var(--a--color);--off--color:var(--a--color);--off--color--rgb:var(--a--color-rgb);--off--color--accent:var(--a--color--accent);--off--color--background:var(--a--color--background);--off--color--overlay:rgba(var(--f--overlay--color--rgb), 90%);--off--dialog--spacing:var(--a--container--spacing);--off--dialog--radius:calc(var(--f--layout--radius) / 2);--wp--style--gallery-gap-default:var(--a--spacing--xs)}@media (min-width:1024px){body .cky-preference-btn-wrapper,body .cky-prefrence-btn-wrapper{gap:var(--a--spacing--xs)}:root{--f--layout--radius:var(--a--spacing--l);--f--header--height:140px;--f--navigation--font-size:var(--a--font-size--l);--f--heading--font-size:calc(var(--a--heading--font-size--h1--fluid) * 1.5);--f-section--header--font-size:var(--a--heading--font-size--h1--fluid)}}.f-off:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--off--color--rgb),50%) transparent}.f-off::-webkit-scrollbar{background-color:transparent}.f-off::-webkit-scrollbar-thumb{background-color:rgba(var(--off--color--rgb),50%);background-clip:content-box;border:5px solid transparent;border-radius:20px}.f-off::-webkit-scrollbar-track{background-color:transparent}.f-off::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}.f-off[data-off-breakpoint=all]{padding:var(--a--spacing--l) 0;color:var(--off--color);background-color:var(--off--color--background)}@media (max-width:1279px){.f-off[data-off-breakpoint='1280']{padding:var(--a--spacing--l) 0;color:var(--off--color);background-color:var(--off--color--background)}}@media (max-width:1023px){.wp-block-media-text.is-stacked-on-mobile.wp-block-text-media{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile.wp-block-text-media .wp-block-media-text__media{grid-column:1;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.wp-block-text-media .wp-block-media-text__content{grid-column:1;grid-row:1}.f-off[data-off-breakpoint='1024']{padding:var(--a--spacing--l) 0;color:var(--off--color);background-color:var(--off--color--background)}}@media (max-width:767px){body .cky-btn{--cky--button--spacing--h:calc(var(--a--button--spacing--horizontal) / 2)}.f-off[data-off-breakpoint='768']{padding:var(--a--spacing--l) 0;color:var(--off--color);background-color:var(--off--color--background)}}.f-off__trigger--icon{--button--spacing--v:var(--a--spacing--xxs);--button--spacing--h:var(--a--spacing--xxs)}.f-off__trigger--header{--button--color:var(--f--header--color);--button--background-color:transparent;--button--box-shadow:none}.f-off__trigger--header:is(:hover,:focus){--button--color:var(--f--header--color--accent)}.f-off__trigger--header:focus{--button--box-shadow:none}.f-off__trigger--header:focus-visible{outline-color:currentColor}.f-off__close{--button--spacing--v:var(--a--spacing--xxs);--button--spacing--h:var(--a--spacing--xxs);--button--color:var(--off--color);--button--background-color:transparent;--button--box-shadow:none;position:absolute;top:var(--a--spacing--xxs);right:var(--a--spacing--xxs)}.f-off__close:focus,.f-off__close:hover{--button--color:var(--off--color--accent);--button--background-color:transparent}.f-off__close:focus-visible{--button--outline-color:var(--off--color--accent)}.f-off__overlay{background-color:var(--off--color--overlay)}.f-off--dialog{background-color:transparent!important}.f-off--dialog .f-off__scroller{display:flex;flex-direction:column;min-height:100%;justify-content:center;overscroll-behavior:contain}.f-off--dialog .f-off__scroller:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--off--color--rgb),25%) transparent}.f-off--dialog .f-off__scroller::-webkit-scrollbar{background-color:transparent}.f-off--dialog .f-off__scroller::-webkit-scrollbar-thumb{background-color:rgba(var(--off--color--rgb),25%);background-clip:content-box;border:5px solid transparent;border-radius:20px}.f-off--dialog .f-off__scroller::-webkit-scrollbar-track{background-color:transparent}.f-off--dialog .f-off__scroller::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}@media (min-width:1280px){.wp-block-cover{--cover--spacing--v:var(--a--spacing--l);min-height:30rem}.wp-block-media-text .wp-block-media-text__content{--spacing:var(--a--container--spacing)}.f-off--dialog .f-off__scroller{padding:var(--off--dialog--spacing) calc(var(--off--dialog--spacing) * 2)}}.f-off--dialog .f-off__container{background-color:var(--off--color--background)}@media (min-width:1024px){.f-off--dialog .f-off__container{border-radius:var(--off--dialog--radius)}.f-main{--main--spacing--start:var(--a--spacing--xl);--main--spacing--end:var(--a--spacing--xl)}}html:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),100%) transparent}html::-webkit-scrollbar{background-color:transparent}html::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),100%);background-clip:content-box;border:5px solid transparent;border-radius:20px}html::-webkit-scrollbar-track{background-color:transparent}html::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}hr{border-radius:var(--a--border--radius)}.f-color--accent{color:var(--a--color--accent)}.f-site{position:relative;overflow-x:hidden;z-index:var(--a--layer--2)}@supports (overflow-x:clip){.f-site{overflow-x:clip}}.f-site__container{position:relative;z-index:var(--a--layer--3);margin-top:calc(var(--f--layout--radius) * -1);background-color:var(--a--color--background);border-top-left-radius:var(--f--layout--radius)}.f-main{position:relative;padding-block-start:var(--main--spacing--start,var(--a--spacing--m));padding-block-end:var(--main--spacing--end,var(--a--spacing--l))}.f-main--homepage{padding-bottom:0}.f-main--top-0{padding-top:0}.f-main--bottom-0{padding-bottom:0}.f-main__bg{position:relative;margin-block:calc(var(--main--spacing--start,var(--a--spacing--m)) * -1) 0}.f-main__bg:after{content:'';position:absolute;width:660px;height:80px;bottom:100%;left:100%;margin-left:calc((180px + var(--a--container--spacing)) * -1);background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22660%22%20height%3D%2280%22%20viewBox%3D%220%200%20660%2080%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M96.509%2023.7884C111.54%208.56729%20132.04%200%20153.432%200H880V80H0H24.2839C34.9798%2080%2045.2301%2075.7164%2052.7455%2068.1058L96.509%2023.7884Z%22%20fill%3D%22white%22/%3E%3C/svg%3E')}.f-main__mark{position:absolute;top:0;right:calc(var(--a--container--spacing) * -1)}.f-main__mark svg{max-width:120px;height:auto}.f-button{--box-shadow--size:calc(var(--a--spacing--xs) / 4 * 3);--box-shadow--color:rgba(var(--a--color--shadow-rgb), 10%);box-shadow:0 calc(var(--box-shadow--size)/ 4) calc(var(--box-shadow--size)/ 4) var(--box-shadow--color),0 calc(var(--box-shadow--size)/ 2) calc(var(--box-shadow--size)/ 2) var(--box-shadow--color),0 var(--box-shadow--size) var(--box-shadow--size) var(--box-shadow--color)}.f-button:is(:hover,:focus){--box-shadow--size:calc(var(--a--spacing--l) / 4 * 3);--box-shadow--color:rgba(var(--a--color--accent-rgb), 20%);box-shadow:0 calc(var(--box-shadow--size)/ 4) calc(var(--box-shadow--size)/ 4) var(--box-shadow--color),0 calc(var(--box-shadow--size)/ 2) calc(var(--box-shadow--size)/ 2) var(--box-shadow--color),0 var(--box-shadow--size) var(--box-shadow--size) var(--box-shadow--color)}@media (min-width:1024px){.f-main__bg:after{margin-left:-420px}.f-main__mark{right:0}.f-main__mark svg{max-width:none}.f-button{--box-shadow--size:var(--a--spacing--xs)}.f-button:is(:hover,:focus){--box-shadow--size:var(--a--spacing--l)}}.f-button:active{box-shadow:none}.f-button--next{position:relative;text-align:start}.f-button--next .f-icon--next{position:absolute;right:1rem;display:flex;flex-wrap:nowrap;width:1.5em;height:1.5em;overflow:hidden;color:var(--a--color--contrast);background-color:var(--a--color--accent);border-radius:1.25em;transition:background var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}.f-button--next .f-icon--next:after,.f-button--next .f-icon--next:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;transform:translateX(0);background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8%206L12%2010.0005L8%2014%22%20stroke%3D%22white%22%20stroke-width%3D%222%22/%3E%3C/svg%3E');background-position:center;background-repeat:repeat-x;transition:transform var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}.f-button--next .f-icon--next:before{right:100%}.f-button--next:is(:hover,:focus) .f-icon--next{background-color:var(--a--color)}.f-button--next:is(:hover,:focus) .f-icon--next:after,.f-button--next:is(:hover,:focus) .f-icon--next:before{transition-delay:var(--a--transition--duration--half);transform:translateX(100%)}.f-text--highlight{position:relative;z-index:var(--a--layer--1)}.f-text--highlight:after{content:'';position:absolute;top:calc(1ch + .3em);left:0;width:0;height:.35em;z-index:-1;isolation:isolate;background-color:var(--text--highlight--color,var(--a--color--accent));border-radius:var(--a--spacing--xs);animation:textHighlightLine var(--a--transition--duration--double) var(--f--transition--timing-function--cubic-bezier) var(--a--transition--duration) forwards}@keyframes textHighlightLine{to{width:100%}}.f-badge{display:inline-flex;padding:var(--a--spacing--xxxs) var(--a--spacing--xs);font-size:var(--a--font-size--xs);letter-spacing:var(--a--letter-spacing--xxl);text-transform:uppercase;line-height:var(--a--line-height--xs);color:var(--a--color--contrast);background-color:var(--a--color--accent);border-radius:var(--a--spacing)}.f-background{position:absolute;inset:0;margin:0;z-index:-1;pointer-events:none;background-color:var(--a--color)}.f-background:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:var(--background--overlay,rgba(var(--f--overlay--color--rgb),var(--f--overlay--color--opacity)));background-image:var(--background--gradient,linear-gradient(to bottom,rgba(var(--f--overlay--color--rgb),var(--f--overlay--color--opacity)),rgba(var(--f--overlay--color--rgb),0%) 100%))}.f-background img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center bottom;object-fit:cover}.f-about__contacts{margin:0}.f-about__contacts p{margin:0}.f-about__contact{font-family:var(--a--font-family--primary);font-size:var(--a--heading--font-size--h5--fluid);font-weight:var(--a--font-weight--medium);line-height:var(--a--line-height--s);text-align:center;text-decoration:none;border-radius:var(--a--border--radius)}.f-about__contact small{display:block;font-size:var(--a--font-size--xs);font-weight:var(--a--font-weight);opacity:.8}.f-about__contact .f-icon{padding:var(--a--spacing--xs);color:var(--a--color--accent);background-color:rgba(var(--a--color--accent-rgb),10%);border-radius:var(--a--border--radius--s)}@media (max-width:767px){.f-about__contacts{align-items:center}.f-about__contact{flex-direction:column}.f-about__address{text-align:center}}.f-about__address p{margin:0}.f-about__ids{padding:0;list-style:none}.f-socials{--nav--spacing--v:var(--a--spacing--xs);--nav--spacing--h:var(--a--spacing--xxs)}.f-socials a{border-radius:var(--a--spacing)}.f-logo{display:flex;align-items:center;min-height:var(--f--header--height);padding:0;margin:0;font-family:var(--a--heading--font-family);font-weight:var(--a--heading--font-weight);font-size:var(--a--heading--font-size--h4--fluid);letter-spacing:var(--a--heading--letter-spacing);text-transform:var(--a--heading--text-transform);color:var(--f--header--color);outline-offset:var(--a--outline--offset)}@media (max-width:767px){.f-logo{margin-left:calc(var(--a--container--spacing) * -1)}}.f-logo a{text-decoration:none;line-height:var(--a--button--line-height);color:currentColor;border-radius:var(--a--border--radius)}.f-logo a:is(:hover,:focus){color:var(--f--header--color--accent)}.f-logo img,.f-logo svg{max-width:max(45vw,180px);height:auto;fill:currentColor}.f-header{position:fixed;top:0;left:0;width:100%;min-width:320px;z-index:var(--a--layer--2);color:var(--f--header--color);background-color:var(--f--header--color--background)}.admin-bar .f-header{top:32px}@media (max-width:782px){.admin-bar .f-header{top:46px}}body.heading--background .f-header{--f--header--color:var(--f--hero--color);--f--header--color--rgb:var(--f--hero--color--rgb);--f--header--color--accent:var(--a--color--highlight);background-color:transparent}.f-header .f-socials{--link--color:currentColor}.f-header .f-socials a:is(:hover,:focus){color:var(--f--header--color--accent)}.f-header__container{padding-block:0}.f-navigation{--nav--spacing--v:var(--a--spacing--xs);--nav--spacing--h:var(--a--spacing--xs);display:flex;font-family:var(--f--navigation--font-family);font-size:var(--f--navigation--font-size);font-weight:var(--f--navigation--font-weight);letter-spacing:var(--f--navigation--letter-spacing);text-transform:var(--f--navigation--text-transform)}@media (min-width:1024px){.f-navigation{justify-content:flex-end}.f-heading--center{text-align:center}}.f-navigation a{position:relative;display:flex;align-items:center;line-height:var(--a--line-height--xs);color:var(--f--header--color);border-radius:var(--a--button--border-radius)}.f-navigation a:is(:hover,:focus){color:var(--f--header--color--accent)}.f-navigation li[class*=current]>a{color:rgba(var(--f--header--color--rgb),var(--f--header--color--opacity))}.f-navigation li[class*=current]>a:before{left:25%;width:50%;background-color:currentColor}.f-navigation li[class*=current]>a:is(:hover,:focus){color:var(--f--header--color--accent)}.f-navigation>ul{flex-wrap:nowrap;align-items:flex-end}.f-navigation>ul>li>a:before{content:'';position:absolute;bottom:0;right:0;width:0;height:var(--a--border--width--l);background-color:var(--f--header--color--accent);border-radius:var(--a--border--width--l);transition:width var(--a--transition--duration) var(--f--transition--timing-function--cubic-bezier),left var(--a--transition--duration) var(--f--transition--timing-function--cubic-bezier),right var(--a--transition--duration) var(--f--transition--timing-function--cubic-bezier),background var(--a--transition--duration) var(--a--transition--timing-function)}.f-navigation>ul>li>a:is(:hover):before{left:0;width:100%}.f-navigation>ul>li ul{--nav--spacing--v:var(--a--spacing--xxs)}.f-off--navigation .f-socials{--link--color:currentColor;display:none}.f-off--navigation .f-socials a:is(:hover,:focus){color:var(--off--color--accent)}@media (max-width:1023px){.f-navigation__trigger{margin-right:calc(var(--button--spacing--h) * -1)}.f-off--navigation:where([data-off-breakpoint='1024']){--off--width-max:min(calc(100vw - (var(--a--spacing--xs) * 2)), 20rem);top:var(--a--spacing--xs);height:auto;max-height:calc(100vh - (var(--a--spacing--xs) * 2));gap:var(--a--spacing--m);transform:translate3d(110%,0,0);border-radius:calc(var(--f--layout--radius)/ 2)}.f-off--navigation:where([data-off-breakpoint='1024']) nav{--nav--spacing--v:var(--a--spacing--xxs);--nav--spacing--h:var(--a--spacing--xxs);min-height:100%;align-items:center;justify-content:center;padding:var(--a--spacing) var(--a--spacing--s)}.f-off--navigation:where([data-off-breakpoint='1024']) nav ul{max-width:100%}.f-off--navigation:where([data-off-breakpoint='1024']) nav li{margin-inline:0;text-align:center}.f-off--navigation:where([data-off-breakpoint='1024']) nav a{display:inline-flex;line-height:normal;white-space:normal;color:var(--off--color)}.f-off--navigation:where([data-off-breakpoint='1024']) nav a:is(:hover,:focus){color:var(--off--color--accent)}.f-off--navigation:where([data-off-breakpoint='1024']) nav li[class*=current]>a{color:var(--off--color--accent)}.f-off--navigation:where([data-off-breakpoint='1024']) nav>ul{flex-direction:column;align-items:stretch}.f-off--navigation:where([data-off-breakpoint='1024']) nav li ul{display:block;position:relative;top:auto;pointer-events:auto;opacity:1;background-color:transparent;box-shadow:none}.f-off--navigation:where([data-off-breakpoint='1024']) nav li ul li>a{font-size:var(--a--font-size);font-weight:400;line-height:normal}.f-off--navigation:where([data-off-breakpoint='1024']) .f-socials{display:flex;padding-block:var(--a--spacing--xxs) 0 0}.f-off--navigation:where([data-off-breakpoint='1024']) .f-socials ul{flex-direction:row;flex-wrap:wrap}}.f-off--navigation:where([data-off-breakpoint='1024']).active{transform:translate3d(calc(var(--a--spacing--xs) * -1),0,0)}.f-off--navigation:where([data-off-breakpoint='1024']).closing{transform:translate3d(110%,0,0)}.f-breadcrumbs{font-size:var(--a--font-size--s)}.f-breadcrumbs ol{align-items:center;padding:var(--a--spacing--xxs);margin:calc(var(--a--spacing--xxs) * -1)}.f-breadcrumbs a{color:currentColor}.f-breadcrumbs a:is(:hover,:focus){color:var(--a--color--accent)}.f-breadcrumbs svg{display:block}.f-breadcrumbs svg [stroke]{stroke:currentColor}.f-breadcrumbs svg [fill]{fill:currentColor}.f-heading--background .f-breadcrumbs{color:var(--a--color--contrast)}.f-heading--background .f-breadcrumbs ol{--scrollbar--width:6px}.f-heading--background .f-breadcrumbs ol:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color--contrast-rgb),0.2) transparent;scrollbar-width:thin}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color--contrast-rgb),.2);background-clip:content-box}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar-track{background-color:transparent}.f-heading--background .f-breadcrumbs a:is(:hover,:focus){color:currentColor}.f-heading{--heading--spacing--top:calc(var(--f--header--height) + var(--a--spacing--l));--heading--spacing--bottom:calc(var(--f--layout--radius) + var(--a--spacing--xl));--text--highlight--color:rgba(var(--a--color--accent-rgb), 60%);position:sticky;top:0;padding:var(--heading--spacing--top) 0 max(var(--heading--spacing--bottom),var(--a--spacing));z-index:var(--a--layer--1);background-color:var(--a--color--background);background-image:linear-gradient(to right,var(--a--color--background--soft),var(--a--color--background) 75%)}.admin-bar .f-heading{top:32px}@media (max-width:782px){.admin-bar .f-heading{top:46px}}.f-heading h1{margin:0;font-size:var(--f--heading--font-size)}.f-heading--background{--text--highlight--color:var(--a--color--accent);color:var(--a--color--contrast);background-color:transparent;background-image:none}.f-heading--empty{padding:0}.f-heading__subtitle{display:block;max-width:48ch;margin-left:auto;font-family:var(--f--subheading--font-family);font-size:var(--f--subheading--font-size);font-weight:var(--f--subheading--font-weight);letter-spacing:var(--f--subheading--letter-spacing);text-transform:var(--f--subheading--text-transform);text-wrap:pretty}.f-heading--background .f-heading__subtitle{padding:var(--a--spacing--xs) var(--a--spacing--s);background-color:rgba(var(--a--color--background-rgb),10%);border-radius:var(--a--border--radius);backdrop-filter:blur(40px);--box-shadow--size:calc(var(--a--spacing--s) / 4 * 3);--box-shadow--color:rgba(var(--a--color--shadow-rgb), 10%);box-shadow:0 calc(var(--box-shadow--size)/ 4) calc(var(--box-shadow--size)/ 4) var(--box-shadow--color),0 calc(var(--box-shadow--size)/ 2) calc(var(--box-shadow--size)/ 2) var(--box-shadow--color),0 var(--box-shadow--size) var(--box-shadow--size) var(--box-shadow--color)}.f-heading__description{max-width:60ch;text-wrap:pretty}@media (min-width:1024px){.f-heading--background .f-heading__subtitle{--box-shadow--size:var(--a--spacing--s)}.f-heading__description{font-size:var(--a--font-size--xl)}}@media (max-width:767px){.f-heading__description br{display:none}}.f-heading__metas{--meta--border-width:0}.f-heading--hero{--f--heading--font-size:var(--a--heading--font-size--h3--fluid);--heading--spacing--top:calc(var(--f--header--height) + var(--a--spacing--l));--heading--spacing--bottom:var(--a--spacing--xxl);--background--overlay:transparent;--background--gradient:linear-gradient(to bottom, rgba(var(--f--overlay--color--rgb), 60%), rgba(var(--f--overlay--color--rgb), 0%) 75%);display:flex;align-items:center;min-height:max(75vh,780px);color:var(--f--hero--color);background-color:var(--f--hero--color--background)}.f-heading--hero h1{position:relative;text-wrap:pretty}@media (min-width:768px){.f-about__contact span{text-align:start}.f-heading--hero{--f--heading--font-size:var(--a--heading--font-size--h1--fluid);min-height:max(80vh,840px)}.f-heading--hero h1{max-width:22ch}}.f-heading--hero .f-heading__subtitle{font-size:var(--a--font-size--xl)}.f-content{font-size:var(--a--font-size--l)}.f-content hr{--hr--spacing:var(--a--spacing--s)}.f-content .muted{opacity:.8}.f-section[id]{scroll-margin-top:0}.f-section__header h2{font-size:var(--f-section--header--font-size)}.f-section__subtitle{max-width:max(50%,64ch);margin-top:var(--a--spacing--xs);text-wrap:balance;color:var(--f--text--color)}.f-section__actions{padding-block:var(--a--spacing--l) 0}.f-section--about,.f-section__actions--center{text-align:center}.f-section--about .f-section__container{padding-inline:var(--a--spacing--s)}.f-section--about .f-logo{display:inline-flex;min-height:0;margin:0 auto;color:currentColor}.f-section--about .f-socials{display:inline-flex;align-self:flex-end;margin:0 var(--a--spacing)}@media (min-width:1024px){.f-section__subtitle{font-size:var(--a--font-size--xl)}.f-section--about .f-logo{float:left;margin:0 var(--a--spacing)}.f-section--about .f-socials{float:right}}.f-section--inquiry{text-align:center}.f-section .f-section--inquiry{--section--spacing:var(--a--spacing--xs)}.f-listings .f-listings__header,.f-listings .f-listings__header h2,.f-listings .f-listings__header h3{margin:0}.f-listing{--listing--spacing--v:var(--a--spacing--s);--listing--spacing--h:var(--a--spacing--s);--listing--border-radius:var(--a--border--radius--l);--listing--image--scale:1;--listing--image--overlay--color:rgba(var(--f--overlay--color--rgb), var(--f--overlay--color--opacity));--listing--header--font-size:var(--a--heading--font-size--h4--fluid);--listing--header--color:currentColor;position:relative;display:flex;flex-direction:column;min-height:100%;border-radius:var(--listing--border-radius);transition-property:color,background-color,box-shadow;transition-duration:var(--a--transition--duration, .25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-listing .f-listing__footer{position:relative;margin:0}.f-listing:focus-within,.f-listing:hover{--listing--image--scale:1.1;--listing--image--overlay--color:rgba(var(--f--overlay--color--rgb), 0%)}.f-listing__container{position:relative;flex-grow:1;justify-content:space-between;padding:var(--listing--spacing--v) var(--listing--spacing--h);z-index:var(--a--layer--2);background-color:inherit;border-radius:inherit}.f-listing__image{position:relative;margin:0;border-radius:var(--listing--border-radius)}.f-listing__image a{display:block;overflow:hidden;border-radius:inherit}.f-listing__image img{transform:scale(var(--listing--image--scale),var(--listing--image--scale)) translate3d(0,0,0);backface-visibility:hidden;transition:transform var(--a--transition--duration--half) var(--a--transition--timing-function--ease-in-out),opacity var(--a--transition--duration) var(--a--transition--timing-function)}.f-listing__image .f-image{position:relative;display:block}.f-listing__image .f-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--a--layer--1);pointer-events:none;background-color:var(--listing--image--overlay--color);transition:background-color var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}.f-listing__image .f-image--placeholder{display:block;margin:0;background-image:linear-gradient(135deg,var(--a--color--background),rgba(var(--a--color-rgb),5%));border-top-right-radius:inherit;border-top-left-radius:inherit}.f-listing__image .f-listing__labels{position:absolute;bottom:0;z-index:var(--a--layer--3);pointer-events:none}.f-listing__header{max-width:80%;margin:0;color:var(--listing--header--color)}.f-listing__header :where(h2,h3){margin:0;font-size:var(--listing--header--font-size)}.f-listing__header a{color:inherit;text-decoration-color:transparent}.f-listing__header a:focus,.f-listing__header a:hover{text-decoration-color:currentColor}.f-listing__labels{padding:calc(var(--gap) * 2) var(--a--spacing--xs)}.f-listing__labels li{color:var(--a--color--background);background-color:rgba(var(--a--color--dark-rgb),.7);border-color:transparent;backdrop-filter:blur(4px)}.f-listing__excerpt{opacity:.8;margin:0;font-size:var(--a--font-size--s);line-height:var(--a--line-height--s)}.f-listing__excerpt p{margin:0}.f-listing__categories{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-bottom:calc(var(--a--spacing--xxs) * -1);font-size:var(--a--font-size--xxs);font-weight:var(--a--font-weight--bold-semi,400);letter-spacing:var(--a--letter-spacing--xl);text-transform:uppercase}.f-listing__categories a{color:var(--a--color--accent);text-decoration-color:transparent}.f-listing__categories a:focus,.f-listing__categories a:hover{color:var(--a--color)}.f-listing__metas .f-meta{flex:1;line-height:normal;color:rgba(var(--a--color-rgb),.8)}.f-listing__metas .f-meta__value{font-size:var(--a--font-size--s);font-weight:var(--a--font-weight--bold-semi,400)}.f-listing__date{font-size:var(--a--font-size--xs)}.f-listing--search{--listing--spacing--v:var(--a--spacing--xs);--listing--spacing--h:0;background-color:transparent;border-radius:0;box-shadow:none}.f-listing--search:focus-within,.f-listing--search:hover{box-shadow:none}.f-single__image{--image--spacing:calc(var(--a--spacing--xxs) * -1);margin:0 var(--image--spacing);border-radius:var(--a--border--radius--xl)}@media (min-width:1600px){.a-grid--cols-6{--grid--columns:6}.f-single__image{--image--spacing:calc(var(--a--spacing--l) * -1)}}.f-single__image img{border-radius:inherit}.f-single__content{margin:0 0 var(--a--spacing)}.f-footer{--footer--spacing:var(--a--spacing--xxs);font-size:var(--a--font-size--s);line-height:var(--a--line-height--s);text-align:center;color:rgba(var(--f--footer--color--rgb),var(--f--footer--color--opacity));border:var(--footer--spacing) solid transparent}.f-footer :where(h1,h2,h3,h4,h5,h6){color:var(--f--footer--color)}@media (max-width:1023px){.f-footer .is-layout-flex{align-items:center!important;justify-content:center;border:none}.f-footer__navigation{margin-top:var(--a--spacing)}}:where(.f-footer) a:not(.a-button){color:currentColor}:where(.f-footer) a:not(.a-button):is(:hover,:focus){color:var(--f--footer--color--accent)}.f-footer__container{padding:var(--a--spacing--m) 0;background-color:var(--f--footer--color--background);border-radius:calc(var(--f--layout--radius) - var(--footer--spacing))}.f-footer__navigation ul{flex-direction:column;justify-content:center}@media (min-width:1024px){.f-footer__navigation ul{flex-direction:row}}.f-footer__navigation a{text-decoration:underline;text-decoration-color:transparent}.f-footer__navigation a:focus,.f-footer__navigation a:hover{text-decoration-color:currentColor}.f-footer .f-section{--section--spacing:var(--a--spacing--xs)}.f-footer .f-section--about{color:var(--f--footer--color)}.f-footer .f-about__contact .f-icon{color:var(--f--footer--color--accent);background-color:rgba(var(--f--footer--color--rgb),10%)}.f-main>.wp-block-cover{border-radius:var(--f--layout--radius)}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:inherit}.wp-block-button .wp-block-button__link{--box-shadow--size:calc(var(--a--spacing--xs) / 4 * 3);--box-shadow--color:rgba(var(--a--color--shadow-rgb), 10%);box-shadow:0 calc(var(--box-shadow--size)/ 4) calc(var(--box-shadow--size)/ 4) var(--box-shadow--color),0 calc(var(--box-shadow--size)/ 2) calc(var(--box-shadow--size)/ 2) var(--box-shadow--color),0 var(--box-shadow--size) var(--box-shadow--size) var(--box-shadow--color)}.wp-block-button .wp-block-button__link:is(:hover,:focus){--box-shadow--size:calc(var(--a--spacing--l) / 4 * 3);--box-shadow--color:rgba(var(--a--color--accent-rgb), 20%);box-shadow:0 calc(var(--box-shadow--size)/ 4) calc(var(--box-shadow--size)/ 4) var(--box-shadow--color),0 calc(var(--box-shadow--size)/ 2) calc(var(--box-shadow--size)/ 2) var(--box-shadow--color),0 var(--box-shadow--size) var(--box-shadow--size) var(--box-shadow--color)}.wp-block-button .wp-block-button__link:active{box-shadow:none}@media (max-width:1023px){.wp-block-spacer{height:var(--a--spacing)!important;margin:0}}p.is-style-pretty{text-wrap:pretty}p.is-style-balance{text-wrap:balance}p.is-style-subheading{display:inline-flex;padding:var(--a--spacing--xxxs) var(--a--spacing--xs);font-size:var(--a--font-size--xs);letter-spacing:var(--a--letter-spacing--xxl);text-transform:uppercase;line-height:var(--a--line-height--xs);color:var(--a--color--contrast);background-color:var(--a--color--accent);border-radius:var(--a--spacing)}.wp-block-columns.is-style-step{padding:var(--a--spacing--s) var(--a--spacing--m);background-color:var(--a--color--background--soft);border-radius:var(--a--border--radius--l)}.wp-block-group.is-style-number{display:inline-flex;align-items:center;justify-content:center;padding:var(--a--spacing--xxs) var(--a--spacing--xs);font-family:var(--a--font-family--primary);font-weight:var(--a--font-weight--medium);font-size:var(--a--heading--font-size--h5--fluid);line-height:var(--a--line-height--xs);font-variant-numeric:tabular-nums;color:var(--a--color--accent);background-color:rgba(var(--a--color--accent-rgb),10%);border-radius:var(--a--border--radius--s)}.wp-block-cover:where(.is-style-container,.is-style-container--75,.is-style-container--50){padding-inline:0}.wp-block-cover:where(.is-style-container,.is-style-container--75,.is-style-container--50) .wp-block-cover__inner-container{width:min(var(--container--width-min,calc(100% - (var(--container--spacing,var(--a--container--spacing)) * 2))),var(--container--width-max,var(--a--container--width)));max-width:var(--container--width-max,var(--a--container--width));margin-inline:auto}.wp-block-cover:where(.is-style-container,.is-style-container--75,.is-style-container--50).has-custom-content-position .wp-block-cover__inner-container{width:min(var(--container--width-min,calc(100% - (var(--container--spacing,var(--a--container--spacing)) * 2))),var(--container--width-max,var(--a--container--width)));max-width:var(--container--width-max,var(--a--container--width));margin-inline:auto}.wp-block-cover:is(.is-style-container--75) .wp-block-cover__inner-container{--container--width-max:calc(var(--a--container--width) / 4 * 3)}.wp-block-cover:is(.is-style-container--50) .wp-block-cover__inner-container{--container--width-max:calc(var(--a--container--width) / 2)}@media (min-width:1360px){:not(.block-editor-block-list__layout) .wp-block-media-text.alignfull.is-style-container:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:calc(((100vw - var(--a--container--width) - var(--a--container--spacing))/ 2) + var(--a--spacing--xs))}:not(.block-editor-block-list__layout) .wp-block-media-text.alignfull.is-style-container.has-media-on-the-right .wp-block-media-text__content{padding-left:calc(((100vw - var(--a--container--width) - var(--a--container--spacing))/ 2) + var(--a--spacing--xs))}.wp-block-media-text:is(.is-style-media-to-edge) .wp-block-media-text__media{margin-inline-start:calc(((100vw - var(--container--width-max) - var(--container--spacing) + var(--a--spacing))/ 2) * -1)}.wp-block-media-text:is(.is-style-media-to-edge).has-media-on-the-right .wp-block-media-text__media{margin-inline-start:0;margin-inline-end:calc(((100vw - var(--container--width-max) - var(--container--spacing) + var(--a--spacing))/ 2) * -1)}}@media (max-width:1359px){.wp-block-media-text:is(.is-style-media-to-edge) .wp-block-media-text__media{margin-inline:calc(var(--container--spacing) * -1)}.wp-block-media-text:is(.is-style-media-to-edge).has-media-on-the-right .wp-block-media-text__media{margin-inline:calc(var(--container--spacing) * -1)}}@media (max-width:767px){.wp-block-media-text:is(.is-style-media-to-edge) .wp-block-media-text__media{margin-inline:calc(var(--container--spacing) * -1)}.has-xl-font-size{font-size:var(--a--font-size)!important}.has-xxl-font-size{font-size:var(--a--font-size--l)!important}}.f-carousel{--carousel--items:1;--carousel--item--gap:40px;--carousel--control--size:2.5rem;position:relative;max-width:100%;overflow:visible}@media (min-width:768px){.f-carousel{--carousel--control--size:3rem;--carousel--items:2}}@media (min-width:1024px){.wp-block-button .wp-block-button__link{--box-shadow--size:var(--a--spacing--xs)}.wp-block-button .wp-block-button__link:is(:hover,:focus){--box-shadow--size:var(--a--spacing--l)}.f-carousel{--carousel--items:2}}@media (min-width:1280px){.f-carousel{--carousel--items:3}}.f-carousel--cols-4{--carousel--items:1;--carousel--item--gap:20px}@media (min-width:768px){.f-carousel--cols-4{--carousel--items:2}}@media (min-width:1024px){.f-carousel--cols-4{--carousel--items:3}}@media (min-width:1280px){.f-carousel--cols-4{--carousel--items:4}}.f-carousel__wrapper{display:flex;flex-direction:row;height:auto;overflow:visible;backface-visibility:hidden;will-change:transform;transition-timing-function:var(--f--transition--timing-function--cubic-bezier--carousel)}.f-carousel__item{position:relative;max-width:calc((100% / var(--carousel--items)) - ((var(--carousel--item--gap) * (var(--carousel--items) - 1))/ var(--carousel--items)));height:auto;margin-right:var(--carousel--item--gap);user-select:none}.f-carousel__controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.f-carousel__control{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--carousel--control--size);height:var(--carousel--control--size);padding:0;cursor:pointer;pointer-events:auto;z-index:var(--a--layer--5);outline:0}.f-carousel__control svg{transition:opacity var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}.f-carousel__control:focus{opacity:1}.f-carousel__control:focus-visible{outline-color:currentColor}.f-carousel__control.swiper-button-disabled{cursor:default;color:var(--a--color);background-color:var(--a--color--background);background-image:none;box-shadow:none;filter:none}.f-carousel__control.swiper-button-disabled svg{opacity:.2}.f-carousel__control--prev{left:0;margin-left:calc(var(--carousel--control--size)/ 2 * -1)}.f-carousel__control--next{right:0;margin-right:calc(var(--carousel--control--size)/ 2 * -1)}.f-carousel__scrollbar{position:relative;width:100%;height:var(--a--border--width)}.f-carousel__scrollbar:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:var(--a--border--width);background-color:rgba(var(--a--color-rgb),.2)}.f-carousel__scrollbar .swiper-scrollbar-drag{position:relative;top:-250%;left:0;width:100%;height:600%;cursor:move;background-color:var(--a--color--accent);transition-timing-function:ease}.f-carousel__scrollbar .swiper-scrollbar-cursor-drag{cursor:move}.f-carousel__pagination{padding:var(--a--spacing--xs) 0}.f-carousel__actions{margin-top:var(--a--spacing)}.f-scroll--toYN{transform:translate3d(0,0,0);animation:linear forwards toYN;animation-timeline:view();animation-range:65vh 150vh}@keyframes toYN{to{transform:translate3d(0,calc(var(--a--spacing--xxl) * 2 * -1),0)}}.f-listings--posts{--grid--column-min:min(420px, 100%)}.f-single__heading{padding-bottom:var(--a--spacing--m)}.f-single__excerpt{font-size:var(--a--heading--font-size--h6--fluid)}.f-carousel--posts .f-carousel__control{top:48%}.f-listings--services{--grid--column-min:min(360px, 100%)}.f-listing--service{--listing--spacing--v:var(--a--spacing--m);--listing--spacing--h:var(--a--spacing--m)}.f-listing--service .f-listing__container{height:100%;background-color:var(--a--color--background--soft)}.f-section--products{background-image:linear-gradient(to bottom,var(--a--color--background--soft),var(--a--color--background) 75%);border-radius:var(--f--layout--radius)}.f-carousel--products .f-carousel__control{top:50%}.f-listings--products{--grid--column-min:min(360px, 100%)}.f-listing--product{--listing--spacing--h:var(--a--spacing);--listing--image--overlay--color:rgba(var(--f--overlay--color--rgb), 0%);--listing--header--font-size:var(--a--heading--font-size--h5--fluid);--listing--border-radius:var(--a--spacing--xxs);background-color:var(--a--color--background)}.f-listing--product:focus-within,.f-listing--product:hover{--listing--image--scale:0.95}.f-listing--product .f-listing__container{justify-content:space-between}.f-listing--product .f-listing__metas{display:flex;flex-direction:column;gap:var(--a--spacing--xxs);list-style:none;padding:0}.f-listing--product .f-listing__meta{display:flex;align-items:center;gap:var(--a--spacing--xs);line-height:var(--a--line-height--s);color:var(--f--text--color)}.f-listing--product .f-listing__meta small{display:block}.f-listings--references{--grid--column-min:min(420px, 100%)}.f-listing--reference{--listing--spacing--v:var(--a--spacing--xs);--listing--header--font-size:var(--a--heading--font-size--h6--fluid);--listing--image--overlay--color:rgba(var(--f--overlay--color--rgb), var(--f--overlay--color--opacity))}.f-listing--reference .f-listing__image{overflow:hidden}.f-listing--reference .f-listing__image .f-image__caption{opacity:0;position:absolute;bottom:0;left:0;width:100%;padding:var(--a--spacing) var(--listing--spacing--h) var(--listing--spacing--v);z-index:var(--a--layer--2);pointer-events:none;touch-action:none;color:var(--a--color--contrast);background-image:linear-gradient(to bottom,rgba(var(--f--overlay--color--rgb),0),rgba(var(--f--overlay--color--rgb),calc(var(--f--overlay--color--opacity) * 2)));transition:opacity var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}.f-listing--reference .f-listing__image .lazy-loaded+.f-image__caption{opacity:1}.f-section--references{background-image:linear-gradient(to top,var(--a--color--background--soft),var(--a--color--background) 25%);border-radius:var(--f--layout--radius)}.f-carousel--references .f-carousel__control{top:44%}.f-listings--partners{--grid--column-min:min(240px, 100%)}.f-listing--partner{--listing--spacing--v:var(--a--spacing--xxs);--listing--header--font-size:var(--a--font-size--l);--listing--image--overlay--color:transparent;--listing--border-radius:var(--a--spacing--xxs);background-color:var(--a--color--background);text-align:center}.f-listing--partner:focus-within,.f-listing--partner:hover{--listing--image--scale:0.95;--listing--image--overlay--color:transparent}.f-section--contact{background-image:linear-gradient(to bottom,var(--a--color--background--soft),var(--a--color--background) 75%);border-radius:var(--f--layout--radius)}@media (min-width:1024px){.f-carousel__control--prev{margin-left:calc((var(--carousel--control--size)/ 2 + var(--carousel--item--gap)/ 2) * -1)}.f-carousel__control--next{margin-right:calc((var(--carousel--control--size)/ 2 + var(--carousel--item--gap)/ 2) * -1)}.f-section--contact{--section--spacing:var(--a--spacing--l)}}.f-section--contact .f-section__subtitle{text-align:center}.f-section--contact .f-section__form{padding:var(--a--spacing--xxxs) 0 0}.f-section--contact .f-section__form .f-form__header{text-align:center}.f-faq{padding:0;margin:0;background-color:var(--a--color--background);border-radius:var(--a--border--radius)}.f-faq summary{position:relative;padding:var(--a--spacing--xxs) var(--a--spacing--xxl) var(--a--spacing--xxs) var(--a--spacing--xs);margin:0 calc(var(--a--spacing--xs) * -1);font-size:var(--a--heading--font-size--h5--fluid);transition:color var(--a--transition--duration, .25s) var(--a--transition--timing-function, ease-in-out) 0s}@media (min-width:768px){.f-faq summary{padding-top:var(--a--spacing--xs);padding-bottom:var(--a--spacing--xs)}}.f-faq summary::marker{content:'';display:none}.f-faq summary ::-webkit-details-marker{display:none}.f-faq summary :where(h1,h2,h3,h4,h5,h6){font-size:inherit}.f-faq summary:focus,.f-faq summary:hover{color:var(--a--color)}.f-faq summary:focus-visible{outline-color:var(--a--color)}.f-faq .f-faq__content{padding:0}.f-faq .f-faq__content>:last-child{margin-bottom:0}.f-faq[open] summary{color:var(--a--color)}.f-section--faqs .f-section__container{padding-top:var(--a--spacing--xxl);padding-bottom:var(--a--spacing--xxl)}