: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--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--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)}:root{--a--selection--color:var(--a--color--background);--a--selection--background-color:var(--a--color--accent)}:root{--a--heading--font-size--h6:calc(var(--a--heading--font-size, 1.25rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h6--fluid:clamp(var(--a--heading--font-size, 1.25rem), calc(1rem + 0.4vw), var(--a--heading--font-size--h6, 1.25rem));--a--heading--font-size--h5:calc(var(--a--heading--font-size--h6, 1.25rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h5--fluid:clamp(var(--a--heading--font-size--h6, 1.25rem), calc(1.1rem + 0.5vw), var(--a--heading--font-size--h5, 1.44rem));--a--heading--font-size--h4:calc(var(--a--heading--font-size--h5, 1.44rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h4--fluid:clamp(var(--a--heading--font-size--h5, 1.44rem), calc(1.3rem + 0.6vw), var(--a--heading--font-size--h4, 1.728rem));--a--heading--font-size--h3:calc(var(--a--heading--font-size--h4, 1.728rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h3--fluid:clamp(var(--a--heading--font-size--h4, 1.728rem), calc(1.5rem + 0.7vw), var(--a--heading--font-size--h3, 2.074rem));--a--heading--font-size--h2:calc(var(--a--heading--font-size--h3, 2.074rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h2--fluid:clamp(var(--a--heading--font-size--h3, 2.074rem), calc(1.8rem + 0.8vw), var(--a--heading--font-size--h2, 2.488rem));--a--heading--font-size--h1:calc(var(--a--heading--font-size--h2, 2.488rem) * var(--a--heading--font-scale, 1.2));--a--heading--font-size--h1--fluid:clamp(var(--a--heading--font-size--h2, 2.488rem), calc(2.2rem + 1vw), var(--a--heading--font-size--h1, 2.986rem));--a--heading--title--font-size--m:calc(var(--a--heading--font-size--h1, 2.986rem) * var(--a--heading--font-scale, 1.2));--a--heading--title--font-size--m--fluid:clamp(var(--a--heading--font-size--h2, 2.488rem), calc(1.8rem + 2.2vw), var(--a--heading--title--font-size--m, 3.583rem));--a--heading--title--font-size--l:calc(var(--a--heading--title--font-size--m, 3.583rem) * var(--a--heading--font-scale, 1.2));--a--heading--title--font-size--l--fluid:clamp(var(--a--heading--font-size--h1, 2.986rem), calc(2.2rem + 2.6vw), var(--a--heading--title--font-size--l, 4.3rem));--a--heading--sub--font-family:var(--a--font-family--primary);--a--heading--sub--font-size:max(0.5em, 50%);--a--heading--sub--font-weight:normal;--a--heading--sub--letter-spacing:0;--a--heading--sub--text-transform:none}:root{--a--spacing--0:0;--a--spacing--1:1px;--a--spacing--xxxxs:calc(var(--a--spacing) / 8);--a--spacing--xxxs:calc(var(--a--spacing) / 4);--a--spacing--xxs:calc(var(--a--spacing) / 2 * 0.75);--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))}:root{--a--container--width:90rem;--a--container--width-max:120rem;--a--container--spacing:var(--a--spacing--xs)}@media (min-width:768px){:root{--a--container--spacing:var(--a--spacing--s)}}@media (min-width:1024px){:root{--a--container--spacing:var(--a--spacing--m)}}:root{--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)}:root{--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)}:root{--a--divider--width:var(--a--border--width, 1px);--a--divider--color:rgba(var(--a--color-rgb), 0.2)}:root{--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}:root{--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}:root{--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}:root{--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)}*,*:after,*:before{box-sizing:border-box;background-repeat:no-repeat}body,figure,blockquote,dl,dd,pre{margin:0}ul[role='list'],ol[role='list']{list-style:none}audio,video,canvas,iframe,img,svg,progress{vertical-align:middle}audio:not([controls]){display:none;height:0}iframe{border:none}input,button,textarea,select{font:inherit}select{text-transform:none}textarea{overflow:auto;white-space:revert}[type='file']{height:auto}::-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}:where(html,body){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}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-width:320px;overflow-x:clip;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--body--color,var(--a--color));background-color:var(--a--body--background-color,var(--a--color--background));transition:background-color var(--a--transition--duration,0.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,textarea::selection,select::selection{-webkit-text-fill-color:var(--a--selection--color)}input:-webkit-autofill::selection,textarea:-webkit-autofill::selection,select:-webkit-autofill::selection{-webkit-text-fill-color:var(--a--selection--color)}[id]{scroll-margin-top:var(--a--anchor--gutter,5rem)}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,.1ch);color:var(--link--color,var(--a--link--color),var(--a--color--accent));outline:#fff0 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,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}a:where(:hover,:focus){--link--color:var(--link--color--active, var(--a--link--color--active, var(--a--color--highlight)));--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(2ex + 0.1em)));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}ul,ol,address,blockquote,figure,pre,dl,table,details,progress{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))}ul,ol{padding-inline-start:var(--spacing,var(--a--spacing--m))}ul{list-style:square}ul ol,ul ul{margin:0}ol ol,ol ul{margin:0}img,picture,video,iframe{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)}@media (min-width:1024px){blockquote{padding:max(var(--quote--spacing, var(--a--spacing--s)), var(--quote--spacing--max, var(--a--spacing--m)))}}blockquote>*{margin:0}blockquote p{line-height:inherit}blockquote cite{font-family:var(--a--font-family--secondary);font-size:var(--a--font-size);font-style:normal}pre,code,kbd,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--m)));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(0.5em * -1)}address{font-style:normal}:where(abbr,acronym)[title]{cursor:help;text-decoration:underline dotted currentColor;text-underline-offset:var(--abbr--text-underline-offset,.5ch);transition:text-decoration var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}ins{text-decoration:none}sup,sub{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);line-height:var(--a--line-height--s);cursor:pointer;user-select:none;color:var(--summary--color,currentColor);background-color:var(--summary--background-color,transparent);outline:#fff0 var(--a--outline--style) var(--a--outline--width);transition-property:color,background-color,outline;transition-duration:var(--a--transition--duration,0.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(--details--spacing--h,var(--a--spacing--s)));width:var(--details--icon--size,.75rem);height:var(--details--icon--size,.75rem);margin-top:calc((var(--details--icon--size, 0.75rem) * 1.4142) / 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>:where(p,div){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:calc(var(--summary--spacing--v, var(--a--spacing--s)) / 2)}details:where([open]) summary:after{transform:rotate(-135deg)}details+details{margin-top:calc(var(--spacing, var(--a--spacing--m)) / 2 * -1)}svg:not([fill]){fill:currentColor;transition:fill var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}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}:where(th,td){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)))}:where(th,td):first-child{padding-inline-start:0}:where(th,td):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 :is(a,button){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 :is(a,button) p{margin:0;font-size:var(--a--font-size--xxs)}nav :is(a,button):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{margin:0}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,0.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)}@media (min-width:1024px){:not(aside) nav li li ul{left:100%}}[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--background-color));border-radius:var(--progress--border-radius,var(--a--border--radius));border:0}progress::-webkit-progress-bar{background-color:#fff0;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--background-color));background-size:25% 100%;background-position:0 0;background-repeat:no-repeat;animation:progress 3s linear infinite}}progress:indeterminate::-moz-progress-bar{background-color:#fff0}@keyframes progress{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 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:#fff0;background-image:none;border-radius:var(--meter--border-radius,var(--a--border--radius));border:0}meter::-webkit-meter-optimum-value{background-color:currentColor;background-image:none}meter::-moz-meter-bar{background:currentColor;background-image:none}[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))}@media (min-width:1024px){[role='alert']{--alert--spacing--v:var(--a--spacing--xs);--alert--spacing--h:var(--a--spacing--m)}}[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 :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:#fff0;transition-property:color;transition-duration:var(--a--transition--duration,0.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:#fff0}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'])),textarea,select{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:none;transition-property:color,background-color,border-color,box-shadow,outline,opacity;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}input:where(:not([type='button'],[type='reset'],[type='submit']))::placeholder,textarea::placeholder,select::placeholder{color:var(--a--field--placeholder--color,var(--a--color));transition:color var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}input:where(:not([type='button'],[type='reset'],[type='submit']))::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:var(--a--field--placeholder--color,var(--a--color));transition:color var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}input:where(:not([type='button'],[type='reset'],[type='submit'])):focus:not(:disabled)::placeholder,textarea:focus:not(:disabled)::placeholder,select: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,textarea:focus:not(:disabled)::-moz-placeholder,select: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],textarea[disabled],select[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, 0.5rem) * 2))}input:where(:not([type='button'],[type='reset'],[type='submit']))[readonly],textarea[readonly],select[readonly]{cursor:default;background-color:var(--a--field--background-color--readonly)}input:where(:not([disabled],[readonly],[type='button'],[type='reset'],[type='submit'])):is(:focus,:focus-within),textarea:where(:not([disabled],[readonly])):is(:focus,:focus-within),select:where(:not([disabled],[readonly])):is(:focus,: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'])),textarea,select{width:100%;padding:var(--field--spacing--v,var(--a--field--spacing--vertical,.75rem)) var(--field--spacing--h,var(--a--field--spacing--horizontal,1.25rem));margin:0 0 var(--field--spacing--outer,var(--a--field--spacing--outer,var(--a--spacing--s)));font-family:var(--field--font-family,var(--a--field--font-family,var(--a--font-family--secondary,sans-serif)));font-size:var(--field--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]),textarea:not([hidden]),select:not([hidden]){display:block}select,[type='date'],[type='time']{-moz-padding-start:calc(var(--a--field--spacing--horizontal, 1.25rem) - 5px)}:where(input,select,textarea)[aria-invalid='false']:not(:placeholder-shown){--field--border-color:var(--a--color--success)}:where(input,select,textarea)[aria-invalid='false']:not(:placeholder-shown):focus{--field--box-shadow:var(--a--field--shadow--valid)}:where(input,select,textarea)[aria-invalid='true']{--field--border-color:var(--a--color--error);--field--box-shadow:var(--a--field--shadow--invalid)}:where(input,select,textarea)[aria-invalid='true']+small{--field--color:var(--a--color--error)}select{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),.2) #fff0}select[multiple]::-webkit-scrollbar{background-color:#fff0}select[multiple]::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),.2);background-clip:content-box}select[multiple]::-webkit-scrollbar-track{background-color:#fff0}select[multiple]:not(::-webkit-scrollbar){scrollbar-width:thin}select[multiple]::-webkit-scrollbar{width:6px;height:6px}select[multiple] optgroup option:first-child{margin-top:.2em}select[multiple] option{background-color:#fff0}textarea{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),.2) #fff0}textarea::-webkit-scrollbar{background-color:#fff0}textarea::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),.2);background-clip:content-box}textarea::-webkit-scrollbar-track{background-color:#fff0}textarea:not(::-webkit-scrollbar){scrollbar-width:thin}textarea::-webkit-scrollbar{width:6px;height:6px}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='radio']+label+[type='checkbox'],[type='checkbox']+label+[type='radio'],[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{--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='radio']:checked{--field--checkbox-radio--color:var(--a--field--border-color--active, var(--a--color))}[type='date'],[type='time'],[type='month'],[type='week'],[type='datetime-local']{height:calc(var(--field--line-height, var(--a--field--line-height)) + (var(--a--field--spacing--vertical, 0.625rem) * 2) + (var(--a--field--border-width) * 2))}[type='date']::-webkit-inner-spin-button,[type='time']::-webkit-inner-spin-button,[type='month']::-webkit-inner-spin-button,[type='week']::-webkit-inner-spin-button,[type='datetime-local']::-webkit-inner-spin-button,[type='date']::-webkit-outer-spin-button,[type='time']::-webkit-outer-spin-button,[type='month']::-webkit-outer-spin-button,[type='week']::-webkit-outer-spin-button,[type='datetime-local']::-webkit-outer-spin-button,[type='date']::-webkit-clear-button,[type='time']::-webkit-clear-button,[type='month']::-webkit-clear-button,[type='week']::-webkit-clear-button,[type='datetime-local']::-webkit-clear-button{margin:0;appearance:none}[type='date']::-webkit-calendar-picker-indicator,[type='time']::-webkit-calendar-picker-indicator,[type='month']::-webkit-calendar-picker-indicator,[type='week']::-webkit-calendar-picker-indicator,[type='datetime-local']::-webkit-calendar-picker-indicator{padding:0;cursor:pointer}[type='date']::-webkit-calendar-picker-indicator,[type='month']::-webkit-calendar-picker-indicator,[type='week']::-webkit-calendar-picker-indicator,[type='datetime-local']::-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, 0.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, 0.625rem)) * 2) + (var(--a--field--border-width) * 2));padding-right:0;padding-left:0;appearance:none;background:#fff0;border:#fff0;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,0.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,0.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']{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:none;transition-property:color,background-color;transition-timing-function:var(--a--transition--timing-function,ease-in-out);transition-duration:var(--a--transition--duration,0.25s)}[type='file']::-webkit-file-upload-button:hover,[type='file']::file-selector-button:hover,[type='file']::-webkit-file-upload-button:focus,[type='file']::file-selector-button:focus{--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, 0.5rem) * 2));box-shadow:none;outline:none}:where(button,[type='button'],[type='submit'],[type='reset']):where([disabled]):hover{--button--color:inherit}: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--start{text-align:start}@media (max-width:1023px){.a-align--start\:m{text-align:start}}@media (max-width:1279px){.a-align--start\:l{text-align:start}}.a-align--center{text-align:center}@media (max-width:1023px){.a-align--center\:m{text-align:center}}@media (max-width:1279px){.a-align--center\:l{text-align:center}}.a-align--end{text-align:end}@media (max-width:1023px){.a-align--end\:m{text-align:end}}@media (max-width:1279px){.a-align--end\:l{text-align:end}}.a-text--pretty{text-wrap:pretty}.a-text--balance{text-wrap:balance}.a-list{margin-bottom:var(--a--spacing);list-style-type:square}.a-list :where(ul){list-style-type:inherit}.a-list :where(ul,ol){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{list-style-type:lower-alpha}.a-list--o ol ol{list-style-type:lower-alpha}.a-list--inline{display:inline-flex;padding-inline-start:0;gap:var(--gap--col,var(--a--spacing--s));list-style:none}.a-list--inline>li{display:inline-block}.a-list--clean{padding:0;margin:0;list-style:none}.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}[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--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}.a-badge{display:inline-flex;align-items:center;gap:var(--badge--spacing--h,var(--a--spacing--xxxs));padding:var(--badge--spacing--v,var(--a--spacing--xxxxs)) 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))}.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.a-badge{text-decoration:none;cursor:pointer}.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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}.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)}.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)}.a-shadow--inset{--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--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)}.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)}.a-shadow--1{--shadow--size:var(--a--spacing--1)}.a-shadow--xxs{--shadow--size:var(--a--spacing--xxs)}.a-shadow--xs{--shadow--size:var(--a--spacing--xs)}.a-shadow--s{--shadow--size:var(--a--spacing--s)}.a-shadow--m{--shadow--size:var(--a--spacing--m)}.a-shadow--l{--shadow--size:var(--a--spacing--l)}.a-shadow--xl{--shadow--size:var(--a--spacing--xl)}.a-shadow--xxl{--shadow--size:var(--a--spacing--xxl)}.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)))}.a-grid+.a-grid{margin-block-start:var(--grid--spacing,var(--a--spacing))}.a-grid:where(ul,ol){padding-inline:0;list-style:none}.a-grid--cols-0{--grid--template-columns:none}.a-grid--cols-1{--grid--columns:1}@media (min-width:1024px){.a-grid--cols-2{--grid--columns:2}}@media (min-width:1024px){.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){.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}}@media (min-width:1600px){.a-grid--cols-6{--grid--columns:6}}.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{grid-auto-flow:var(--grid--auto-flow,row)}.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{grid-auto-columns:var(--grid--auto-columns,auto)}.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}.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{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>: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%}.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 (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 (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 (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 (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 (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 (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--auto{align-self:auto}.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)}@media (max-width:1023px){.a-flex__box--xl{--box--spacing:var(--a--spacing--l)}}@media (max-width:767px){.a-flex__box--xl{--box--spacing:var(--a--spacing)}}.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>*{margin-block:0}.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}.a-stack--wrap{flex-wrap:wrap}.a-stack--nowrap{flex-wrap:nowrap}[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)}@media (min-width:768px){[class*='a-container'] .a-container--full{margin-inline:calc(min(100vw, 1920px) * -1 / 2 + 100% / 2)}}[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 (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 (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 (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 (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 (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 (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){: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(.a-input:has([disabled])):not(.a-input: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-family:var(--hint--font-family,var(--a--font-family--secondary));font-size:var(--hint--font-size,var(--a--font-size--s));font-weight:var(--hint--font-weight,var(--a--font-weight));letter-spacing:var(--hint--letter-spacing,var(--a--letter-spacing));text-transform:var(--hint--text-transform,var(--a--text-transform));line-height:var(--hint--line-height,var(--a--line-height));color:var(--hint--color,rgba(var(--a--color-rgb),80%))}.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--cover,.a-image--contain,.a-image--fill,.a-image--scale-down){position:relative}:where(.a-image--cover,.a-image--contain,.a-image--fill,.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--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), var(--a--color--accent);--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, var(--a--color--highlight));--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{padding-inline:var(--button--spacing--v,var(--a--button--spacing--vertical))}.a-button--icon-start{display:inline-grid;grid-template-columns:auto 1fr;gap:max(var(--button--spacing--h, var(--a--button--spacing--horizontal)), var(--a--spacing--xs));padding-inline:var(--button--spacing--v,var(--a--button--spacing--vertical)) calc(var(--button--spacing--v, var(--a--button--spacing--vertical)) * 2)}.a-button--icon-end{display:inline-grid;grid-template-columns:1fr auto;gap:max(var(--button--spacing--h, var(--a--button--spacing--horizontal)), var(--a--spacing--xs));padding-inline:calc(var(--button--spacing--v, var(--a--button--spacing--vertical)) * 2) var(--button--spacing--v,var(--a--button--spacing--vertical))}.a-button--icon-equal{display:inline-grid;grid-template-columns:1.5rem 1fr 1.5rem;gap:max(var(--button--spacing--h, var(--a--button--spacing--horizontal)), var(--a--spacing--xs));padding-inline:calc(var(--button--spacing--v, var(--a--button--spacing--vertical)) * 2)}.a-button--narrow{padding-inline:max(var(--button--spacing--v, var(--a--button--spacing--vertical)), 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, 0.5rem) * 2));box-shadow:none;outline:none}.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--xs)}.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}@media (max-width:479px){.a-hide\:min{display:none}}@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-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}:root{color-scheme:light;--a--color:#000;--a--color-rgb:0, 0, 0;--a--color--accent:#a32035;--a--color--accent-rgb:163, 32, 53;--a--color--highlight:#661422;--a--color--highlight-rgb:102, 20, 34;--a--color--contrast:#fff;--a--color--contrast-rgb:255, 255, 255;--a--color--soft:#ededed;--a--color--soft-rgb:237, 237, 237;--a--color--background:#fff;--a--color--background-rgb:255, 255, 255;--a--color--warning:#be5a3c;--a--color--warning-rgb:190, 90, 60;--a--color--success-rgb:40, 140, 80;--a--color--error-rgb:180, 80, 80;--a--link--color-rgb:var(--a--color-rgb);--a--link--color--active-rgb:var(--a--color--highlight-rgb)}.scheme-light{color-scheme:light;--a--color:#000;--a--color-rgb:0, 0, 0;--a--color--accent:#a32035;--a--color--accent-rgb:163, 32, 53;--a--color--highlight:#661422;--a--color--highlight-rgb:102, 20, 34;--a--color--contrast:#fff;--a--color--contrast-rgb:255, 255, 255;--a--color--soft:#ededed;--a--color--soft-rgb:237, 237, 237;--a--color--background:#fff;--a--color--background-rgb:255, 255, 255;--a--color--warning:#be5a3c;--a--color--warning-rgb:190, 90, 60;--a--color--success-rgb:40, 140, 80;--a--color--error-rgb:180, 80, 80;--a--link--color-rgb:var(--a--color-rgb);--a--link--color--active-rgb:var(--a--color--highlight-rgb)}:root{--a--color--light:#fff;--a--color--light-rgb:255, 255, 255;--a--color--dark:#000;--a--color--dark-rgb:0, 0, 0;--a--color--shadow:#000;--a--color--shadow-rgb:0, 0, 0;--a--font-family--primary:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--a--font-family--secondary:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--a--font-size--base:14px;--a--font-weight:300;--a--letter-spacing:0em;--a--text-transform:none;--a--line-height:1.7;--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.2s;--a--transition--timing-function:ease-in-out;--a--spacing:2.5rem;--a--anchor--gutter:var(--a--spacing--l);--a--border--width:1px;--a--border--radius:20px;--a--outline--width:3px;--a--outline--style:solid;--a--outline--offset:5px;--a--heading--font-family:var(--a--font-family--primary, sans-serif);--a--heading--font-scale:1.25;--a--heading--font-size:1.125rem;--a--heading--font-weight:500;--a--heading--line-height:1.2;--a--heading--letter-spacing:0;--a--heading--text-transform:none;--a--label--font-family:var(--a--font-family--secondary);--a--label--font-size:var(--a--font-size);--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--color:var(--a--color);--a--label--color--active:var(--a--color--accent);--a--field--font-size:var(--a--font-size);--a--field--line-height:1.5rem;--a--field--spacing--vertical:0.875rem;--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:inherit;--a--field--background-color--active:inherit;--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--spacing--xs);--a--field--border-color:rgba(var(--a--color-rgb), 20%);--a--field--border-color--active:var(--a--color--accent);--a--field--shadow-width:6px;--a--field--shadow:0px 2px 8px rgba(var(--a--color--shadow-rgb), 2.5%);--a--field--shadow--active:0 0 0 var(--a--field--shadow-width) rgba(var(--a--color--accent-rgb), 20%);--a--field--shadow--valid:0 0 0 var(--a--field--shadow-width) rgba(var(--a--color--success-rgb), 20%);--a--field--shadow--invalid:0 0 0 var(--a--field--shadow-width) rgba(var(--a--color--error-rgb), 20%);--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--xxs);--a--button--spacing--horizontal:var(--a--spacing--s);--a--button--font-family:var(--a--font-family--secondary, sans-serif);--a--button--font-size:1rem;--a--button--font-weight:var(--a--font-weight--medium);--a--button--line-height:1.5rem;--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:6px;--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--accent);--a--button--accent--background-color--active:var(--a--color--highlight);--a--button--accent--shadow:0 0 0 0 transparent;--a--button--accent--shadow--active:0 0 0 var(--a--button--shadow-width) rgba(var(--a--color--highlight-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--accent);--a--button--highlight--shadow:0 0 0 0 transparent;--a--button--highlight--shadow--active:0 0 0 var(--a--button--shadow-width) rgba(var(--a--color--accent-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);--a--button--contrast--shadow:0 0 0 0 transparent;--a--button--contrast--shadow--active:0 0 0 var(--a--button--shadow-width) rgba(var(--a--color-rgb), 30%);--a--button--outline--color:var(--a--color);--a--button--outline--color--active:currentColor;--a--button--outline--background-color:transparent;--a--button--outline--background-color--active:transparent;--a--button--outline--border-color:rgba(var(--a--color--accent-rgb), 50%);--a--button--outline--border-color--active:var(--a--color);--a--button--outline--shadow:0 0 0 0 transparent;--a--button--outline--shadow--active:0 0 0 var(--a--button--shadow-width) rgba(var(--a--color-rgb), 30%);--a--container--width:90rem;--a--container--spacing:var(--a--spacing--xs)}@media (min-width:768px){:root{--a--font-size--base:16px}}@media (prefers-reduced-motion:reduce){:root{--a--transition--duration:0s}}@media (min-width:1024px){:root{--a--container--spacing:var(--a--spacing)}}:root{--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)}@media (prefers-reduced-motion:reduce){:root{--off--transition--duration:0s}}@media (max-width:767px){.a-off:where([data-off-breakpoint='768']){opacity:0;pointer-events:none;transform:translate3d(100%,0,0);position:fixed;top:0;right:0;width:var(--off--width,100%);min-width:var(--off--width-min,320px);height:100vh;z-index:var(--off--z-index,190);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,calc(var(--off--distance--inactive, 100%) * -1),0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position='right']){right:0;left:auto;transform:translate3d(var(--off--distance--inactive,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,var(--off--distance--inactive,100%),0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position='left']){right:auto;left:0;transform:translate3d(calc(var(--off--distance--inactive, 100%) * -1),0,0)}.a-off:where([data-off-breakpoint='768']):where([data-off-position='right']),.a-off:where([data-off-breakpoint='768']):where([data-off-position='left']){width:var(--off--width,80%);max-width:var(--off--width-max,480px)}.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,calc(var(--off--distance--active, 100%) * -1),0)}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position='right']){transform:translate3d(var(--off--distance--active,100%),0,0)}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position='bottom']){transform:translate3d(0,var(--off--distance--active,100%),0)}.a-off:where([data-off-breakpoint='768']).active:is(.closing[data-off-position='left']){transform:translate3d(calc(var(--off--distance--active, 100%) * -1),0,0)}.a-off:where([data-off-breakpoint='768']).active .a-off__close{opacity:1;pointer-events:auto}}@media (min-width:768px){.a-off__trigger:is([data-off-breakpoint='768']){display:none;pointer-events:none}}@media (max-width:767px){.a-off__trigger:is([data-off-breakpoint='768']){display:revert;pointer-events:auto}}@media (min-width:768px){.a-off__location>.a-off[data-off-breakpoint='768']{display:none}}@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:var(--off--width,100%);min-width:var(--off--width-min,320px);height:100vh;z-index:var(--off--z-index,190);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,calc(var(--off--distance--inactive, 100%) * -1),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(var(--off--distance--inactive,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,var(--off--distance--inactive,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(calc(var(--off--distance--inactive, 100%) * -1),0,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']),.a-off:where(:not([data-off-breakpoint])):where([data-off-position='left']),.a-off:where([data-off-breakpoint='1024']):where([data-off-position='left']){width:var(--off--width,80%);max-width:var(--off--width-max,480px)}.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,calc(var(--off--distance--active, 100%) * -1),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(var(--off--distance--active,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,var(--off--distance--active,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(calc(var(--off--distance--active, 100%) * -1),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:not([data-off-breakpoint]),.a-off__trigger:is([data-off-breakpoint='1024']){display:none;pointer-events:none}}@media (max-width:1023px){.a-off__trigger:not([data-off-breakpoint]),.a-off__trigger:is([data-off-breakpoint='1024']){display:revert;pointer-events:auto}}@media (min-width:1024px){.a-off__location>.a-off:not([data-off-breakpoint]),.a-off__location>.a-off[data-off-breakpoint='1024']{display:none}}@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:var(--off--width,100%);min-width:var(--off--width-min,320px);height:100vh;z-index:var(--off--z-index,190);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,calc(var(--off--distance--inactive, 100%) * -1),0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position='right']){right:0;left:auto;transform:translate3d(var(--off--distance--inactive,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,var(--off--distance--inactive,100%),0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position='left']){right:auto;left:0;transform:translate3d(calc(var(--off--distance--inactive, 100%) * -1),0,0)}.a-off:where([data-off-breakpoint='1280']):where([data-off-position='right']),.a-off:where([data-off-breakpoint='1280']):where([data-off-position='left']){width:var(--off--width,80%);max-width:var(--off--width-max,480px)}.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,calc(var(--off--distance--active, 100%) * -1),0)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position='right']){transform:translate3d(var(--off--distance--active,100%),0,0)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position='bottom']){transform:translate3d(0,var(--off--distance--active,100%),0)}.a-off:where([data-off-breakpoint='1280']).active:is(.closing[data-off-position='left']){transform:translate3d(calc(var(--off--distance--active, 100%) * -1),0,0)}.a-off:where([data-off-breakpoint='1280']).active .a-off__close{opacity:1;pointer-events:auto}}@media (min-width:1280px){.a-off__trigger:is([data-off-breakpoint='1280']){display:none;pointer-events:none}}@media (max-width:1279px){.a-off__trigger:is([data-off-breakpoint='1280']){display:revert;pointer-events:auto}}@media (min-width:1280px){.a-off__location>.a-off[data-off-breakpoint='1280']{display:none}}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:var(--off--width,100%);min-width:var(--off--width-min,320px);height:100vh;z-index:var(--off--z-index,190);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,calc(var(--off--distance--inactive, 100%) * -1),0)}.a-off:where([data-off-breakpoint='all']):where([data-off-position='right']){right:0;left:auto;transform:translate3d(var(--off--distance--inactive,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,var(--off--distance--inactive,100%),0)}.a-off:where([data-off-breakpoint='all']):where([data-off-position='left']){right:auto;left:0;transform:translate3d(calc(var(--off--distance--inactive, 100%) * -1),0,0)}.a-off:where([data-off-breakpoint='all']):where([data-off-position='right']),.a-off:where([data-off-breakpoint='all']):where([data-off-position='left']){width:var(--off--width,80%);max-width:var(--off--width-max,480px)}.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,calc(var(--off--distance--active, 100%) * -1),0)}.a-off:where([data-off-breakpoint='all']):where(.active):is(.closing[data-off-position='right']){transform:translate3d(var(--off--distance--active,100%),0,0)}.a-off:where([data-off-breakpoint='all']):where(.active):is(.closing[data-off-position='bottom']){transform:translate3d(0,var(--off--distance--active,100%),0)}.a-off:where([data-off-breakpoint='all']):where(.active):is(.closing[data-off-position='left']){transform:translate3d(calc(var(--off--distance--active, 100%) * -1),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:block}.a-off__trigger svg{pointer-events:none}.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, 190) - 1);transition:opacity var(--off--transition--duration) var(--off--transition--timing-function)}.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)}:where(.a-off--dialog):is(.initialized){display:flex;align-items:center;justify-content:center;padding:var(--off--dialog--spacing);pointer-events:none;overscroll-behavior:contain;overflow:hidden}:where(.a-off--dialog):is(.initialized) .a-off__container{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--off--dialog--width);height:calc(100vh - (var(--off--dialog--spacing) * 2));margin:0 auto;pointer-events:auto;transition:transform var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}@supports (height:100dvh){:where(.a-off--dialog):is(.initialized) .a-off__container{height:calc(100dvh - (var(--off--dialog--spacing) * 2))}}:where(.a-off--dialog):is(.initialized) .a-off__container--50{max-width:var(--off--dialog--width--50)}:where(.a-off--dialog):is(.initialized) .a-off__container--75{max-width:var(--off--dialog--width--75)}:where(.a-off--dialog):is(.initialized) .a-off__scroller{padding:var(--off--dialog--spacing);overflow-x:hidden;overflow-y:auto}:where(.a-off--dialog):is(.initialized) .a-off__sticky{position:sticky;top:0;padding-inline:var(--off--dialog--spacing);margin-inline:calc(var(--off--dialog--spacing) * -1);background-color:inherit}:where(.a-off--dialog):is(.initialized) .a-off__close{top:var(--a--spacing--xxxs);right:var(--a--spacing--xxxs);z-index:var(--a--layer--1)}@media (min-width:1024px){:where(.a-off--dialog):is(.initialized) .a-off__close{top:var(--a--spacing--xs);right:var(--a--spacing--xs)}}:where(.a-off--dialog):is(.initialized):not([data-off-position]) .a-off__container{transform:translateY(var(--off--dialog--spacing))}:where(.a-off--dialog):is(.initialized):not([data-off-position]):where(.active) .a-off__container{transform:translateY(0)}:where(.a-off--dialog):is(.initialized):not([data-off-position]):where(.closing) .a-off__container{transform:translateY(var(--off--dialog--spacing))}.is-autohide--hidden{transform:translateY(-100%)}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:before,details.is-style-plus summary:after{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:#fff0}p[style*='text-decoration:none'] a:hover,p[style*='text-decoration:none'] a:focus{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}summary{text-wrap:balance}summary :where(h2,h3,h4){margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) 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:calc(var(--a--container--spacing) * -1);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),75%);border-radius:var(--a--border--radius--l);transition-property:opacity,visibility;transition-duration:var(--a--transition--duration,0.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)}@media (min-width:1024px){.f-form__terms{max-width:max(480px, 75%)}}.f-form__submit{position:relative;margin-top:var(--form--spacing,var(--a--spacing--xs))}.f-form__submit--center{text-align:center}.f-form__note{font-size:var(--a--font-size--s);line-height:var(--a--line-height--s);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{position:absolute;top:50%;right:0;transform:translateY(-50%);border-radius:var(--a--field--border-radius)}.f-form{position:relative}.f-form__header{margin-bottom:var(--form--spacing,var(--a--spacing))}.f-button--secret{padding:0;text-decoration-color:#fff0}.f-button--secret:hover,.f-button--secret:focus{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),.2) #fff0}.f-breadcrumbs ol::-webkit-scrollbar{background-color:#fff0}.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:#fff0}.f-breadcrumbs ol:not(::-webkit-scrollbar){scrollbar-width:thin}.f-breadcrumbs ol::-webkit-scrollbar{width:6px;height:6px}@media (max-width:767px){.f-breadcrumbs ol{font-size:var(--a--font-size--xs)}}.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:#fff0;line-height:inherit;outline-offset:var(--a--outline--offset)}.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:flex-start;gap:var(--a--spacing--xxxs);margin:var(--a--spacing) auto 0}.f-pagination li{display:inline-block}.f-pagination :is(a,span){display:inline-flex;align-items:center;position:relative;gap:var(--a--spacing--xxxs);padding:var(--a--spacing--xxxs) var(--a--spacing--xxs);margin:0;text-decoration:none;text-align:center;line-height:var(--a--line-height--xs);background-color:#fff0;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:is(:hover,:active,:focus){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 .prev,.f-pagination .next{width:100%}@media (min-width:768px){.f-pagination .prev,.f-pagination .next{width:auto}}.f-content{--content--spacing:var(--a--spacing--m);display:flow-root}.f-content>*:where(:not(p,h1,h2,h3,h4,h5,h6,ul,ol,figure)){margin-block:var(--content--spacing)}.f-content>*:where(:not(p,h1,h2,h3,h4,h5,h6,ul,ol,figure)):first-child{margin-block-start:0}.f-content>*:where(:not(p,h1,h2,h3,h4,h5,h6,ul,ol,figure)):last-child{margin-block-end:0}.f-avatar{position:relative;display:inline-flex;place-content:center;margin:0;overflow:hidden;width:var(--avatar--size,var(--f--avatar--size,40px));height:var(--avatar--size,var(--f--avatar--size,40px));border-radius:50%}.f-avatar img{width:var(--avatar--size,var(--f--avatar--size,40px));height:var(--avatar--size,var(--f--avatar--size,40px));border-radius:inherit}.f-avatar--placeholder{border:none}.f-avatar--placeholder svg{width:inherit;height:inherit}.f-avatar--placeholder svg [stroke-width]{stroke-width:1px}.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)}a.f-author__name{text-decoration:none}.f-author__position{font-size:var(--a--font-size--xs);opacity:.8}.f-section__container{padding-top:var(--section--spacing--top,var(--section--spacing,var(--a--spacing)));padding-bottom:var(--section--spacing--bottom,var(--section--spacing,var(--a--spacing)))}.f-section__container:where(:not(.a-stack))>*:where(:not(.screen-reader-text):not(.a-sr-only))+*{margin-top:max(var(--section--spacing--inner, var(--section--spacing, var(--a--spacing)), var(--a--spacing--m)))}.f-section__header--center,.f-section__footer--center{text-align:center}.f-section__header--end,.f-section__footer--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{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap--row,0) var(--gap--col,0);padding:0;margin:0}@media (min-width:768px){.f-metas{flex-direction:row;align-items:flex-start;gap:var(--gap--row,var(--a--spacing--xs)) var(--gap--col,var(--a--spacing--xs))}}@media (min-width:768px){.f-metas--align-center{align-items:center}}@media (min-width:768px){.f-metas--justify-center{justify-content:center}}.f-meta{display:flex;flex-direction:column;justify-content:center;gap:var(--gap--row,var(--a--spacing--xxs)) var(--gap--col,var(--a--spacing--xs));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)}.f-meta__value{line-height:var(--a--line-height--xs)}.f-metas--vertical{flex-direction:column}.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:solid var(--meta--border-color,rgba(var(--a--color-rgb),20%));border-width:0 0 0 var(--meta--border-width,var(--a--border--width))}.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;color:var(--a--color);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){color:var(--a--color--accent);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-header,.f-footer{display:none}.f-main{box-shadow:none}}.f-hours{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--hours--spacing--v,0) var(--hours--spacing--h,var(--a--spacing--xs))}.f-hours dd{margin:0}.f-hours__status{position:relative;display:inline-flex;padding:calc(var(--hours--status--spacing, var(--a--spacing--xxs)) / 2) calc(var(--hours--status--spacing, var(--a--spacing--xxs)) * 2) calc(var(--hours--status--spacing, var(--a--spacing--xxs)) / 2) calc(var(--hours--status--spacing--start, var(--hours--status--spacing, var(--a--spacing--xxs))) + var(--hours--status--size, 10px) + var(--hours--status--spacing, var(--a--spacing--xxs)));border-radius:var(--hours--status--radius,var(--a--border--radius--xl));transition:color var(--a--transition--duration) var(--a--transition--timing-function)}.f-hours__status:before,.f-hours__status:after{content:'';position:absolute;left:var(--hours--status--spacing--start,var(--hours--status--spacing,var(--a--spacing--xxs)));top:50%;width:var(--hours--status--size,10px);height:var(--hours--status--size,10px);margin-top:calc(var(--hours--status--size, 10px) / 2 * -1);z-index:1;user-select:none;pointer-events:none;background-color:var(--hours--status--color,currentColor);border-radius:inherit}.f-hours__status:after{z-index:0;filter:opacity(50%);transition:filter var(--a--transition--duration) var(--a--transition--timing-function);animation:hoursStatusPulse var(--hours--status--duration,3s) ease-in-out infinite}.f-hours__status--disabled{padding:calc(var(--hours--status--spacing, var(--a--spacing--xxs)) / 2) var(--hours--status--spacing,var(--a--spacing--xxs))}.f-hours__status--disabled:before,.f-hours__status--disabled:after{display:none}.f-hours__status.open{--hours--status--color:var(--hours--status--color--open, var(--a--color--success))}.f-hours__status.closed{--hours--status--color:var(--hours--status--color--closed, var(--a--color--error))}.f-hours__status.closed:after{filter:opacity(0)}@keyframes hoursStatusPulse{0%{opacity:1;transform:scale(1,1)}50%,100%{opacity:0;transform:scale(4,4)}}:root{--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)}mark[style*='background-color:rgba(0, 0, 0, 0)']{padding:0}[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-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, transparent);--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, transparent);--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, transparent);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,0.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))}@media (min-width:1280px){.wp-block-cover{--cover--spacing--v:var(--a--spacing--l);min-height:30rem}}.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-image.is-style-rounded img{border-radius:999px}.wp-block-gallery{--spacing:var(--a--spacing--m);margin-block:var(--spacing)}.wp-block-embed{--spacing:var(--a--spacing--m);margin-block:var(--spacing)}.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)}}@media (min-width:1280px){.wp-block-media-text .wp-block-media-text__content{--spacing:var(--a--container--spacing)}}@media (max-width:1023px){.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}}@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}}.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-code{padding:min(var(--pre--spacing, var(--a--spacing--s)), var(--pre--spacing--min, var(--a--spacing--m)))}.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%)}:root{--search--results--spacing:var(--a--field--spacing--horizontal, 1.25rem);--search--results--image--size:1.25rem;--search--results--loading--size:1.25rem;--search--results--loading--icon:url('data:image/svg+xml,\ <svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">\ <g fill="none">\ <g transform="translate(1 1)">\ <path d="M28 16C28 9.35714 22.6429 4 16 4" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">\ <animateTransform attributeName="transform" type="rotate" from="0 16 16" to="360 16 16" dur="0.5s" repeatCount="indefinite"/>\ </path>\ </g>\ </g>\ </svg>');--search--results--color:var(--a--color, currentColor);--search--results--color--accent:var(--a--color--accent, currentColor);--search--results--color--background:var(--a--color--background, #fff);--search--results--border--width:var(--a--border--width--s, 1px);--search--results--border--radius:var(--a--border--radius, 3px)}.f-search{position:relative}.f-search [type='search']::-webkit-search-cancel-button,.f-search [type='search']::-webkit-search-decoration{appearance:none}.f-search__results{position:absolute;top:100%;width:calc(100% + var(--search--results--spacing));max-height:50vh;overflow-y:auto;padding:var(--search--results--spacing);margin:calc(var(--search--results--spacing) / 2) calc(var(--search--results--spacing) / 2 * -1) 0;color:var(--search--results--color);background-color:var(--search--results--color--background);border-radius:var(--search--results--border--radius)}.f-search__results:empty{display:none}.f-search__results.loading{display:block;min-height:calc(var(--search--results--loading--size) + var(--search--results--spacing))}.f-search__results.loading:before{content:'';position:absolute;top:var(--a--spacing--xxxs);left:var(--a--spacing--xxxs);display:block;width:var(--search--results--loading--size);height:var(--search--results--loading--size);transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-mask:var(--search--results--loading--icon);mask:var(--search--results--loading--icon);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}.f-search__results ul{display:flex;flex-direction:column;gap:calc(var(--search--results--spacing) / 4);padding:0;margin:0;list-style:none}.f-search__results li{display:block}.f-search__results a{display:flex;align-items:center;gap:calc(var(--search--results--spacing) / 2);padding:calc(var(--search--results--spacing) / 8) calc(var(--search--results--spacing) / 2);line-height:min(var(--search--results--image--size), 1.25rem);color:var(--search--results--color);border-radius:var(--search--results--border--radius);outline-offset:var(--search--results--border--width)}.f-search__results a:hover,.f-search__results a:focus{color:var(--search--results--color--accent)}.f-search__results a h4{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.f-search__results figure{max-width:var(--search--results--image--size);margin:calc(var(--search--results--spacing) / 4 * -1) 0 calc(var(--search--results--spacing) / 4 * -1)}.f-search__results figure:empty{display:none}.f-search__results hr{margin:var(--search--results--spacing) 0}.f-search__results section{position:relative;padding:calc(var(--search--results--spacing) / 2) 0}.f-search__results section:not(:first-child){margin:calc(var(--search--results--spacing) / 2) 0 0}.f-search__results section:not(:first-child):before{content:'';position:absolute;top:0;left:0;width:100%;z-index:0;pointer-events:none;opacity:.2;border-top:var(--search--results--border--width) solid}.f-search__results section header{padding:calc(var(--search--results--spacing) / 2) 0;margin:0}.f-search__results section header h3{font-size:1rem}.f-search__results section ul{flex-direction:row;flex-wrap:wrap}.f-search__results section li a{position:relative;font-size:small;line-height:normal;border-radius:var(--search--results--border--radius)}.f-search__results section li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:5%;background-color:currentColor;border-radius:inherit}.f-off:not(.active) .f-search__results,.f-off:is(.closing) .f-search__results{display:none}.f-search__clear{--button--spacing--v:var(--a--spacing--xxxs);--button--spacing--h:var(--a--spacing--xxxs);position:absolute;top:calc(100% + var(--search--results--spacing));right:var(--a--spacing--xxxs);z-index:var(--a--layer--2)}.f-search__results:empty+.f-search__clear{display:none}:root{--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)}.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:#fff0}.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}.pswp,.pswp__scroll-wrap{padding:0;overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.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__container,.pswp__img,.pswp__button,.pswp__counter{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__bg{background:var(--pswp--color-background)}.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:none;border:0;box-shadow:none;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:is(:hover,:active,:focus){transition:none;padding:0;background:none;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}div.pswp__img--placeholder,.pswp__img--with-bg{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--one-slide .pswp__button--arrow--prev,.pswp--one-slide .pswp__button--arrow--next{visibility:hidden}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:flex}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;display:inline-flex;align-items:center;justify-content:center;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:pswp-clockwise 600ms linear infinite}.pswp__preloader .pswp__icn path{fill:var(--pswp--color)}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}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}.f-signature svg{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}ul.swiper-wrapper,ol.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}: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--box--spacing:var(--a--spacing--xxs);--cky--box--border-radius:var(--a--border--radius);--cky--revisit--spacing:var(--a--spacing--xxs);--cky--revisit--color:var(--a--color--contrast);--cky--revisit--color--active:var(--a--color--contrast);--cky--revisit--color--accent:var(--a--color--accent);--cky--revisit--color-background:var(--a--color);--cky--revisit--color-background--active: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%)}@media (min-width:1024px){:root{--cky--box--spacing:var(--a--spacing--xs)}}@media (min-width:1024px){:root{--cky--revisit--spacing:var(--a--spacing--xs)}}/*! purgecss start ignore */ body .cky-consent-container{width:auto;min-width:320px;max-width:720px;outline:var(--a--outline--width) var(--a--outline--style) #fff0;outline-offset:calc(var(--a--outline--offset) * -1)}body .cky-consent-container:focus-visible{outline-color:currentColor}body .cky-consent-container.cky-hide{visibility:hidden;content-visibility:hidden}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(--cky--box--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;width:36px;height:36px;color:var(--cky--color);outline:var(--a--outline--width) var(--a--outline--style) #fff0;outline-offset:0;opacity:.8;transition:opacity var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close:after{content:'';position:absolute;inset:0;pointer-events:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M3%203L13%2013M13%203L3%2013%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close img{display:block;visibility:hidden;content-visibility:hidden}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close:is(:hover,:focus){opacity:1}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close:focus-visible{outline-color:currentColor}@media (min-width:576px){body .cky-consent-container.cky-box-top-right{top:var(--cky--box--spacing);right:var(--cky--box--spacing)}body .cky-consent-container.cky-box-top-left{top:var(--cky--box--spacing);left:var(--cky--box--spacing)}body .cky-consent-container.cky-box-bottom-right{bottom:var(--cky--box--spacing);right:var(--cky--box--spacing)}body .cky-consent-container.cky-box-bottom-left{bottom:var(--cky--box--spacing);left:var(--cky--box--spacing)}}body .cky-consent-container.cky-banner-top,body .cky-consent-container.cky-banner-bottom{width:100%;max-width:none}body .cky-consent-container.cky-banner-top .cky-consent-bar,body .cky-consent-container.cky-banner-bottom .cky-consent-bar{border-radius:0}@media (min-width:768px){body .cky-consent-container.cky-banner-top .cky-notice-btn-wrapper,body .cky-consent-container.cky-banner-bottom .cky-notice-btn-wrapper{margin-top:0}}body .cky-consent-container.cky-banner-top .cky-notice,body .cky-consent-container.cky-banner-bottom .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,0.25s)}@media (max-width:767px){body .cky-btn{--cky--button--spacing--h:calc(var(--a--button--spacing--horizontal) / 2)}}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;outline-offset:var(--a--outline--offset)}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)}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}body .cky-btn-revisit-wrapper{width:48px;height:48px;z-index:var(--cky--revisit--z-index);background-color:transparent!important}body .cky-btn-revisit-wrapper .cky-btn-revisit{width:100%;height:100%;color:var(--cky--revisit--color);background-color:var(--cky--revisit--color-background)!important;border-radius:inherit;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:after{content:'';position:absolute;inset:0;pointer-events:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20class%3D%22icon%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16%2028C22.6274%2028%2028%2022.6274%2028%2016C21.3726%2016%2016%2010.6274%2016%204C9.37258%204%204%209.37258%204%2016C4%2022.6274%209.37258%2028%2016%2028Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linejoin%3D%22round%22/%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2216%22%20r%3D%221%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%224%22%20r%3D%221%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2210%22%20r%3D%221%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2222%22%20r%3D%221%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%2211.5%22%20r%3D%220.5%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2216.5%22%20cy%3D%2216.5%22%20r%3D%220.5%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2222.5%22%20cy%3D%229.5%22%20r%3D%220.5%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%221%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center}body .cky-btn-revisit-wrapper .cky-btn-revisit img{display:block;visibility:hidden;content-visibility:hidden}body .cky-btn-revisit-wrapper .cky-btn-revisit:not(:hover):not(:active){background-color:var(--cky--revisit--color-background);background-position:center;background-repeat:no-repeat}body .cky-btn-revisit-wrapper .cky-btn-revisit:is(:hover,:focus){color:var(--cky--revisit--color--active);background-color:var(--cky--revisit--color-background--active)!important}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-revisit-bottom-right{bottom:var(--cky--revisit--spacing);right:var(--cky--revisit--spacing)}body .cky-revisit-bottom-left{bottom:var(--cky--revisit--spacing);left:var(--cky--revisit--spacing)}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:0 0 10px;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%) #fff0}body .cky-notice-des::-webkit-scrollbar{background-color:#fff0}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:#fff0}body .cky-notice-des:not(::-webkit-scrollbar){scrollbar-width:thin}body .cky-notice-des::-webkit-scrollbar{width:6px;height:6px}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-des,body .cky-notice-btn-wrapper{padding:0}}body .cky-modal{opacity:0;pointer-events:none;display:flex;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{position:relative;width:36px;height:36px;padding:0;color:var(--cky--modal--color);box-shadow:none;outline:var(--a--outline--width) var(--a--outline--style) #fff0;outline-offset:var(--a--outline--offset);opacity:.8;transition:opacity var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}body .cky-modal .cky-preference-header .cky-btn-close:after{content:'';position:absolute;inset:0;pointer-events:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M3%203L13%2013M13%203L3%2013%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center}body .cky-modal .cky-preference-header .cky-btn-close img{display:block;visibility:hidden;content-visibility:hidden}body .cky-modal .cky-preference-header .cky-btn-close:is(:hover,:focus){opacity:1}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}body .cky-modal .cky-footer-wrapper .cky-btn:not(.cky-btn-accept){--button--color:var(--cky--modal--color);--button--border-color:rgba(var(--cky--modal--color--rgb), 25%)}body .cky-modal .cky-footer-wrapper .cky-btn:not(.cky-btn-accept):is(:hover,:focus){--button--border-color:var(--cky--modal--color)}body .cky-modal .cky-footer-wrapper .cky-btn:focus-visible{--button--outline-color:currentColor}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--modal--color--rgb),50%) #fff0}body .cky-preference-body-wrapper::-webkit-scrollbar{background-color:#fff0}body .cky-preference-body-wrapper::-webkit-scrollbar-thumb{background-color:rgba(var(--cky--modal--color--rgb),50%);background-clip:content-box}body .cky-preference-body-wrapper::-webkit-scrollbar-track{background-color:#fff0}body .cky-preference-body-wrapper:not(::-webkit-scrollbar){scrollbar-width:thin}body .cky-preference-body-wrapper::-webkit-scrollbar{width:6px;height:6px}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{text-decoration:underline;color:var(--cky--modal--color--accent)!important;outline-offset:var(--a--outline--offset)}body .cky-preference-content-wrapper .cky-show-desc-btn:is(:hover,:focus){text-decoration-color:#fff0;color:var(--cky--modal--color)!important}body :is(.cky-prefrence-btn-wrapper,.cky-preference-btn-wrapper){display:flex;gap:var(--a--spacing--xxs)}@media (min-width:1024px){body :is(.cky-prefrence-btn-wrapper,.cky-preference-btn-wrapper){gap:var(--a--spacing--xs)}}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{--f--color--spring:#008e37;--f--color--summer:#ff7346;--f--color--autumn:#af6464;--f--color--winter:#00abca;--f--gradient--soft:linear-gradient(90deg, #ededed 0%, #ffffff 100%);--f--gradient--form:linear-gradient(100deg, #ffffff 18%, #ededed 40%, #ffffff 94%);--f--gradient--listing:linear-gradient(90deg, #ededed 0%, #ffffff 80%);--f--blur:8px;--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:var(--a--color--dark-rgb);--f--overlay--color-opacity:10%;--f--status--open:var(--a--color--success);--f--status--closed:var(--a--color--error);--f--icon--size-xsmall:12px;--f--icon--size-small:16px;--f--avatar--size:40px;--f--background--overlay:linear-gradient(235deg, rgba(var(--f--overlay--color-rgb), 25%) 0%, rgba(var(--f--overlay--color-rgb), 75%) 85%);--f--bar--height:32px;--f--logo--spacing:var(--a--button--spacing--vertical);--f--logo--height:calc(80px + (var(--f--logo--spacing) * 2));--f--header--height:var(--f--logo--height);--f--header--color:var(--a--color);--f--header--color-rgb:var(--a--color-rgb);--f--header--color-opacity:1;--f--header--color--accent:var(--a--color--accent);--f--header--color--background:var(--a--color--background);--f--hero--height:70vh;--f--hero--height--min:680px;--f--hero--height--max:960px;--f--hero--height--xs:480px;--f--navigation--font-family:var(--a--font-family--secondary);--f--navigation--font-size:var(--a--font-size);--f--navigation--font-weight:var(--a--font-weight--regular);--f--navigation--letter-spacing:var(--a--letter-spacing--l);--f--navigation--text-transform:none;--f--heading--font-size:var(--a--heading--font-size--h1--fluid);--f--heading--font-size--gigantic:var(--a--heading--font-size--h1--fluid);--f--subheading--font-family:var(--a--font-family--primary);--f--subheading--font-size:var(--a--font-size);--f--subheading--font-weight:var(--a--font-weight--light);--f--subheading--letter-spacing:var(--a--letter-spacing);--f--subheading--text-transform:none;--f-section--header--font-size:var(--a--heading--font-size--h2--fluid);--f--footer--color:var(--a--color-);--f--footer--color-rgb:var(--a--color-rgb);--f--footer--color-opacity:1;--f--footer--color--accent:var(--a--color--highlight);--f--footer--color--background:var(--a--color--background)}@media (min-width:1024px){:root{--f--background--overlay:linear-gradient(270deg, rgba(var(--f--overlay--color-rgb), 10%) 30%, rgba(var(--f--overlay--color-rgb), 75%) 85%)}}@media (min-width:768px){:root{--f--header--height:calc(var(--f--bar--height) + var(--f--logo--height))}}@media (min-width:1024px){:root{--f--heading--font-size:calc(var(--a--heading--font-size--h1--fluid) * 1.25)}}@media (min-width:1024px){:root{--f--heading--font-size--gigantic:calc(var(--a--heading--font-size--h1--fluid) * 1.5)}}:root{--off--color:var(--a--color);--off--color--rgb:var(--a--color-rgb);--off--color--accent:var(--a--color--accent);--off--color--highlight:var(--a--color--highlight);--off--color--contrast:var(--a--color--contrast);--off--color--background:var(--a--color--background);--off--color--overlay:rgba(var(--f--overlay--color-rgb), 90%);--off--dialog--radius:var(--a--border--radius)}.f-off:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--off--color--rgb),50%) #fff0}.f-off::-webkit-scrollbar{background-color:#fff0}.f-off::-webkit-scrollbar-thumb{background-color:rgba(var(--off--color--rgb),50%);background-clip:content-box}.f-off::-webkit-scrollbar-track{background-color:#fff0}.f-off::-webkit-scrollbar-thumb{border:5px solid #fff0;border-radius:20px}.f-off::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}.f-off[data-off-breakpoint='all']{color:var(--off--color);background-color:var(--off--color--background)}@media (max-width:1279px){.f-off[data-off-breakpoint='1280']{color:var(--off--color);background-color:var(--off--color--background)}}@media (max-width:1023px){.f-off[data-off-breakpoint='1024']{color:var(--off--color);background-color:var(--off--color--background)}}@media (max-width:767px){.f-off[data-off-breakpoint='768']{color:var(--off--color);background-color:var(--off--color--background)}}.f-off__icon{position:absolute;top:0;left:50%;transform:translate3d(-50%,-50%,0);padding:var(--a--spacing--xs);z-index:var(--a--layer--3);color:var(--a--color--contrast);background-color:var(--off--color--accent);border-radius:var(--a--spacing)}.f-off__header--center{text-align:center}.f-off__header p{font-size:var(--a--font-size--s)}.f-off__form .f-form{--a--field--border-color:transparent;padding:var(--a--container--spacing) var(--a--container--spacing) calc(var(--a--container--spacing) * 2);background-image:var(--f--gradient--form);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@media (min-width:1024px){.f-off__form .f-form{padding-inline:calc(var(--a--container--spacing) * 2)}}.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--xxxs);--button--spacing--h:var(--a--spacing--xxxs);--button--color:var(--off--color--contrast);--button--background-color:var(--off--color--accent);--button--box-shadow:none;position:absolute;top:calc(var(--a--spacing--xxs) * -1);right:calc(var(--a--spacing--xxs) * -1)}.f-off__close:is(:hover,:focus){--button--color:var(--off--color--contrast);--button--background-color:var(--off--color--highlight)}.f-off__close:focus-visible{--button--outline-color:var(--off--color--highlight)}.f-off__overlay{background-color:var(--off--color--overlay);backdrop-filter:blur(var(--f--blur))}.f-off--dialog{background-color:transparent!important;padding-top:calc(var(--off--dialog--spacing) * 2)}@media (min-width:1024px){.f-off--dialog{padding-top:calc(var(--off--dialog--spacing) * 3)}}.f-off--dialog .f-off__scroller{padding-top:calc(var(--off--dialog--spacing) * 2);border-radius:inherit}.f-off--dialog .f-off__scroller:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),50%) #fff0}.f-off--dialog .f-off__scroller::-webkit-scrollbar{background-color:#fff0}.f-off--dialog .f-off__scroller::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),50%);background-clip:content-box}.f-off--dialog .f-off__scroller::-webkit-scrollbar-track{background-color:#fff0}.f-off--dialog .f-off__scroller::-webkit-scrollbar-thumb{border:5px solid #fff0;border-radius:20px}.f-off--dialog .f-off__scroller::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}.f-off--dialog .f-off__container{max-height:calc(100vh - (var(--off--dialog--spacing) * 4));background-color:var(--off--color--background);border-radius:var(--off--dialog--radius)}@media (min-width:1024px){.f-off--dialog .f-off__container{max-height:calc(100vh - (var(--off--dialog--spacing) * 3))}}.f-off--dialog .f-off__sticky{z-index:var(--a--layer--2);background-color:var(--off--color--background)}.f-off--dialog .f-off__close{top:calc(var(--a--spacing--xxs) * -1);right:calc(var(--a--spacing--xxs) * -1)}.f-off--dialog .f-off__form{margin-inline:calc(var(--a--container--spacing) * -1)}.f-off--dialog .f-off__form:last-child{margin-bottom:calc(var(--a--container--spacing) * -1)}.f-off--dialog .f-off__form .f-form{border-bottom-left-radius:var(--off--dialog--radius);border-bottom-right-radius:var(--off--dialog--radius)}:root{--hours--status--color--open:var(--f--status--open);--hours--status--color--closed:var(--f--status--closed);--hours--status--size:8px;--hours--status--spacing:var(--a--spacing--xxxs)}.f-hours__status{background-color:rgba(var(--a--color-rgb),10%)}.pswp{backdrop-filter:blur(var(--f--blur))}.smartsupp-widget-container{z-index:var(--a--layer--4)}#sb_instagram{contain:content}#sb_instagram:last-child{padding:0!important}#sb_instagram #sbi_images{padding:0}.sbi_photo{opacity:1!important}.sbi_photo:before{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--a--layer--1);pointer-events:none;background-image:url(//arctic.web-eboost.cz/wp-content/themes/arctic/dist/css/../../images/icon/social/instagram.svg);background-position:center;background-repeat:no-repeat;background-color:rgba(var(--f--overlay--color-rgb),var(--f--overlay--color-opacity));transition:opacity var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.sbi_photo:is(:hover,:focus):before{opacity:1}html:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),50%) rgba(var(--a--color--background-rgb),100%)}html::-webkit-scrollbar{background-color:rgba(var(--a--color--background-rgb),100%)}html::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),50%);background-clip:content-box}html::-webkit-scrollbar-track{background-color:rgba(var(--a--color--background-rgb),100%)}html::-webkit-scrollbar-thumb{border:5px solid #fff0;border-radius:20px}html::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}a{--link--text-decoration:underline currentColor;--link--text-decoration-thickness:var(--a--border--width);--link--text-underline-offset:0.25ch}a:is(:hover,:focus){text-decoration-color:#fff0}.f-color{--pin--color:currentColor;position:relative;display:flex;align-items:center;gap:var(--a--spacing--xxs)}.f-color:before{content:'';display:inline-flex;width:1em;height:1em;background-color:var(--pin--color);border-radius:1em}.f-color--white{--pin--color:#fff}.f-color--grey{--pin--color:#ddd}.f-color--black{--pin--color:#000}.f-color--blue{--pin--color:var(--a--color--accent)}.f-color--green{--pin--color:#7ba561}.f-color--beige{--pin--color:#c7bab1}.f-color--yellow{--pin--color:#a8b736}.f-color--red{--pin--color:#c44d4d}.f-color--pink{--pin--color:#caa0ce}.f-color--purple{--pin--color:#ab71bb}.f-color--brown{--pin--color:#544338}.f-divider{--link--color:var(--a--color--accent);display:grid;grid-template-columns:1fr auto 1fr;gap:0;border-radius:var(--a--border--radius)}.f-divider:before,.f-divider:after{content:'';align-self:center;height:var(--a--border--width--1);background-color:rgba(var(--a--color-rgb),20%)}.f-divider__icon{padding:var(--a--spacing--xxs);border:var(--a--border--width--1) solid rgba(var(--a--color-rgb),20%);border-radius:var(--a--border--radius)}.f-content .f-divider{margin:calc(var(--content--spacing) / 2 * -1)}.f-site{position:relative;z-index:var(--a--layer--2)}.f-main{--main--spacing--start:var(--a--spacing--m);--main--spacing--end:var(--a--spacing--s);position:relative;padding-block-start:var(--main--spacing--start);padding-block-end:var(--main--spacing--end)}@media (min-width:1024px){.f-main{--main--spacing--start:var(--a--spacing--l);--main--spacing--end:var(--a--spacing--m)}}.f-main--homepage{padding:0}.f-main--top-0{padding-top:0}.f-form__submit{margin-top:0}@media (max-width:767px){.f-form__submit .f-form--submit{width:100%}}.f-form__note{line-height:var(--a--line-height--s);text-wrap:balance}.f-label{cursor:pointer}.f-select option[disabled]{color:rgba(var(--a--color-rgb),60%)}.f-select:has(option[disabled]:checked){color:rgba(var(--a--color-rgb),60%)}.f-select:has(option[disabled]:checked) option:not([disabled]){color:var(--a--field--color)}.f-button--reversed.f-button--outline{--button--color:var(--a--color--contrast);--button--border-color:var(--a--color--accent)}.f-button--reversed.f-button--outline:is(:hover,:focus){--button--color:var(--a--color--contrast);--button--border-color:var(--a--color--contrast)}.f-button--reversed.f-button--outline:focus{--button--box-shadow:0 0 0 var(--a--button--outline--shadow-width) rgba(var(--a--color--contrast-rgb), 30%)}.f-button--reversed.f-button--outline:focus-visible{outline-color:currentColor}.f-summary{position:relative;display:flex;align-items:center;gap:var(--a--spacing--xxs);padding:var(--details--spacing) var(--details--spacing) var(--details--spacing) calc((var(--details--icon--spacing) * 2) + var(--details--icon--size));margin:0 calc(var(--details--spacing) * -1) 0 calc(((var(--details--icon--spacing) * 2) + var(--details--icon--size)) * -1);font-size:var(--a--heading--font-size--h6--fluid);transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}@media (min-width:768px){.f-summary{gap:var(--a--spacing--xs)}}.f-summary:before,.f-summary:after{display:none}.f-summary::marker{content:'';display:none}.f-summary ::-webkit-details-marker{display:none}.f-summary :where(h1,h2,h3,h4,h5,h6){margin:0;font-size:inherit}.f-summary:hover,.f-summary:focus{color:var(--a--color--highlight)}.f-summary:focus-visible{outline-color:var(--a--color--highlight)}.f-summary__icon{position:absolute;top:50%;left:var(--details--icon--spacing);display:inline-flex;width:var(--details--icon--size);height:var(--details--icon--size);transform:translate3d(0,-50%,0);color:var(--a--color--accent);background-color:var(--a--color--soft);border-radius:var(--a--border--radius--s);transition:background var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-summary__icon:before,.f-summary__icon:after{content:'';position:absolute;top:50%;left:50%;width:calc(var(--details--icon--size) / 2);height:var(--details--icon--thickness);background-color:currentColor;border-radius:var(--details--icon--radius);transform-origin:50% 50%;transition:transform var(--a--transition--duration--half) var(--a--transition--timing-function--ease-in-out)}.f-summary__icon:before{transform:translate3d(-50%,-50%,0)}.f-summary__icon:after{transform:translate3d(-50%,-50%,0) rotate(90deg)}[open] .f-summary__icon{background-color:var(--a--color--background)}[open] .f-summary__icon:before{transform:translate3d(-50%,-50%,0) rotate(180deg)}[open] .f-summary__icon:after{transform:translate3d(-50%,-50%,0) rotate(360deg)}.f-background{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:-1;pointer-events:none;background-color:var(--a--color)}.f-background:before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background-image:var(--f--background--overlay)}.f-background img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}.f-badge{--badge--spacing--v:var(--a--border--width);--badge--spacing--h:var(--a--spacing--xxs);display:inline-flex;align-items:center;gap:var(--a--spacing--xxs);padding:var(--badge--spacing--v) var(--badge--spacing--h);line-height:normal;user-select:none;color:var(--a--color);background-color:rgba(var(--a--color-rgb),10%);border-radius:var(--a--border--radius--xxl)}.f-badge--accent{color:var(--a--color--contrast);background-color:var(--a--color--accent)}.f-badge--spring{color:var(--a--color--contrast);background-color:var(--f--color--spring)}.f-badge--summer{color:var(--a--color--contrast);background-color:var(--f--color--summer)}.f-badge--autumn{color:var(--a--color--contrast);background-color:var(--f--color--autumn)}.f-badge--winter{color:var(--a--color--contrast);background-color:var(--f--color--winter)}.f-terms{display:flex;flex-wrap:wrap;align-items:center;gap:var(--a--spacing--xxxs);list-style:none;padding:0;margin:0;font-family:var(--a--font-family--secondary);font-weight:var(--a--font-weight);letter-spacing:var(--a--letter-spacing);text-transform:var(--a--text-transform);line-height:1;user-select:none}.f-terms li{white-space:nowrap}.f-terms label{cursor:pointer}.f-terms label:focus{color:var(--a--label--color--active)}.f-term{--term--color:currentColor;--term--color--active:var(--a--color--contrast);--term--background-color:transparent;--term--background-color--active:var(--a--color--accent);display:inline-flex;align-items:center;gap:var(--a--spacing--xxxs);padding:0 var(--a--spacing--xxs);font-size:var(--a--font-size--s);text-decoration:none;line-height:normal;color:var(--term--color);background-color:var(--term--background-color);border:var(--a--border--width--1) solid var(--term--color);border-radius:var(--a--border--radius--xxl);transition-property:color,background,border;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-term svg{margin:-2px 0}.f-term .f-count{opacity:60%}.f-term--casto-se-ptate{--term--color:var(--a--color--contrast);--term--background-color:var(--a--color--warning);border-color:#fff0}a.f-term:is(:hover,:focus){color:var(--term--color--active);border-color:var(--term--background-color--active);background-color:var(--term--background-color--active)}a.f-term:focus-visible{outline-color:var(--term--background-color--active)}label.f-term{padding:var(--a--spacing--xxxs) var(--a--spacing--xs);font-weight:var(--a--font--weight)}input.f-term--radio{position:absolute;opacity:0;width:0;height:0;visibility:hidden}ul.f-tags{display:flex;flex-wrap:wrap;gap:var(--tags--gap,var(--a--spacing--xxxs));padding:0;margin:0;list-style:none}.f-price{display:flex;flex-direction:column;font-family:var(--a--font-family--primary);font-size:var(--a--heading--font-size--h5--fluid);font-weight:var(--a--font-weight--bold);line-height:normal}.f-price del{opacity:.6}.f-price__suffix{font-weight:var(--a--font-weight)}.f-heading .f-price{color:inherit}.f-logo{position:relative;display:flex;align-items:center;min-height:var(--f--logo--height);padding:0;margin:0;z-index:var(--a--layer--3);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)}.f-logo a{display:block;padding:var(--f--logo--spacing) 0;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 svg,.f-logo img{max-width:max(60vw, 200px);height:auto}.f-hours{color:rgba(var(--a--color-rgb),60%);background-color:rgba(var(--a--color--dark-rgb),10%)}.f-address{line-height:var(--a--line-height--s)}.f-contacts a{text-decoration-color:#fff0}.f-contacts a:is(:hover,:focus){text-decoration-color:var(--a--color--accent)}.f-contact{font-family:var(--a--heading--font-family);font-size:var(--a--heading--font-size--h5);font-weight:var(--a--heading--font-weight);letter-spacing:var(--a--heading--letter-spacing);text-transform:var(--a--heading--text-transform)}.f-contact__note{font-size:var(--a--font-size--xs);opacity:60%}.f-bar{display:none;align-items:center;min-height:var(--f--bar--height);padding:var(--a--border--width--l) 0;font-size:var(--a--font-size--xs);line-height:var(--a--line-height--xs);background-color:var(--f--bar--color--background)}@media (min-width:768px){.f-bar{display:flex}}.f-bar a{text-decoration-color:#fff0}.f-bar a:hover{text-decoration-color:currentColor}.f-bar__contacts{justify-content:center}@media (min-width:1280px){.f-bar__contacts{justify-content:flex-end}}.f-bar__navigation{--nav--spacing--v:var(--a--border--width);--nav--spacing--h:var(--a--spacing--xxxs)}.f-bar__navigation ul{gap:var(--a--spacing--s)}.f-bar__navigation li{padding:0}.f-bar__navigation a{outline-offset:var(--a--outline--offset)}.f-bar__phone{font-weight:var(--a--font-weight--bold)}.f-header{position:fixed;top:0;left:0;width:100%;min-width:320px;z-index:var(--a--layer--6);color:var(--f--header--color);background-color:var(--f--header--color--background);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color);transition-property:transform,box-shadow;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.admin-bar .f-header{top:32px}@media (max-width:782px){.admin-bar .f-header{top:46px}}.f-header.is-autohide--hidden{transform:translateY(0)}.f-header.is-autohide--hidden.is-autohide--zone-hidden{transform:translateY(-100%);box-shadow:none}.f-header:before{content:'';position:absolute;inset:0;z-index:-1;background-color:var(--a--color--background)}@media (max-width:1279px){.f-header .f-off--navigation:where([data-off-breakpoint='1280']){z-index:-2}}body.off-active--navigation .f-header{transform:translate3d(0,0,0);box-shadow:none}.f-header__container{padding-block:0}.f-header .f-hours{color:rgba(var(--f--header--color-rgb),60%);background-color:rgba(var(--f--header--color-rgb),10%)}.f-navigation{--nav--spacing--v:var(--a--button--spacing--vertical);--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:1280px){.f-navigation{justify-content:center}}.f-navigation a{position:relative;display:flex;align-items:center;line-height:var(--a--button--line-height);color:var(--f--header--color);border-radius:var(--a--button--border-radius);border:var(--a--button--border-width) solid #fff0;outline-offset:var(--a--outline--offset)}.f-navigation a:is(:hover,:focus){color:var(--f--header--color--accent)}.f-navigation ul{box-shadow:none}.f-navigation li[class*='current']>a{color:var(--f--header--color--accent)}.f-navigation li.has-sub{position:unset}.f-navigation li.has-sub>a{position:relative;z-index:var(--a--layer--1)}.f-navigation li.has-sub>a:after{content:'';position:absolute;top:100%;left:0;width:100%;height:calc(var(--f--header--height) / 3)}.f-navigation li.has-sub .f-navigation-sub ul{opacity:1}.f-navigation li.has-sub:is(:hover,:focus-within)>a{color:var(--f--header--color--accent)}.f-navigation li.has-sub:is(:hover,:focus-within) .f-navigation-sub{transform:translate3d(0,0,0);transition-delay:var(--nav--sub--transition-delay)}.f-navigation li.has-sub:is(:hover,:focus-within) .f-navigation-sub ul{opacity:1}.f-navigation>ul{flex-wrap:nowrap;align-items:flex-end}.f-navigation>ul>li ul{--nav--spacing--v:var(--a--spacing--xxxxs)}.f-navigation-sub{--nav--sub--transition-delay:0.3s;position:absolute;top:100%;left:0;display:block;width:100%;padding:0;z-index:-10;transform:translate3d(0,-100%,0);transition:transform var(--a--transition--duration--double) var(--a--transition--timing-function),opacity var(--a--transition--duration) var(--a--transition--timing-function) var(--a--transition--duration--double)}@media (max-width:1279px){.f-navigation-sub{display:none!important}}.f-navigation-sub>li{position:relative;z-index:1;background-image:var(--f--gradient--soft);background-color:inherit}.f-navigation-sub ul{opacity:unset;pointer-events:unset;position:relative;top:unset;left:unset;width:100%;padding:0;background-color:#fff0;box-shadow:none}.f-navigation-sub a{align-items:unset;padding:var(--a--spacing--xxl) var(--a--spacing--s) var(--a--spacing--s);text-decoration:underline;text-decoration-color:#fff0;color:var(--a--color--contrast);border-radius:var(--a--border--radius)}@media (min-width:1024px){.f-navigation-sub a{padding:var(--a--spacing--xxl) var(--a--spacing) var(--a--spacing)}}.f-navigation-sub a:is(:hover,:focus){color:var(--a--color--contrast);text-decoration-color:currentColor}.f-navigation-sub__container{--container--spacing:var(--a--container--spacing);--container--width-min:calc(100% - (var(--container--spacing) * 2));--container--width-max:var(--a--container--width);padding-block:var(--a--spacing)}.f-navigation__trigger .f-icon__burger{position:relative;display:flex;align-items:center;justify-content:center;width:var(--a--button--line-height);height:var(--a--button--line-height);pointer-events:none}.f-navigation__trigger .f-icon__burger .icon{position:relative;display:block;width:16px;height:14px}.f-navigation__trigger .f-icon__burger .icon span{display:block;position:absolute;width:16px;height:2px;left:0;transform:rotate(0deg);transform-origin:center;opacity:1;background:currentColor;transition:all var(--a--transition--duration--half) var(--a--transition--timing-function--linear) 0s}.f-navigation__trigger .f-icon__burger .icon span:nth-of-type(1){top:0}.f-navigation__trigger .f-icon__burger .icon span:nth-of-type(2){top:50%;transform:translateY(-50%)}.f-navigation__trigger .f-icon__burger .icon span:nth-of-type(3){top:100%;transform:translateY(-100%)}body:is(.off-active--navigation):not(.off-active--navigation.off-closing--navigation) .f-navigation__trigger .f-icon__burger .icon span:nth-of-type(1){transform:rotate(45deg);top:6px;left:-2px;width:20px}body:is(.off-active--navigation):not(.off-active--navigation.off-closing--navigation) .f-navigation__trigger .f-icon__burger .icon span:nth-of-type(2){width:0}body:is(.off-active--navigation):not(.off-active--navigation.off-closing--navigation) .f-navigation__trigger .f-icon__burger .icon span:nth-of-type(3){transform:rotate(-45deg);top:6px;left:-2px;width:20px}.f-bar__navigation li.current-menu-item>a{color:var(--f--header--color--accent)}.f-off--navigation{max-height:100vh}.f-off--navigation:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),50%) #fff0}.f-off--navigation::-webkit-scrollbar{background-color:#fff0}.f-off--navigation::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),50%);background-clip:content-box}.f-off--navigation::-webkit-scrollbar-track{background-color:#fff0}.f-off--navigation::-webkit-scrollbar-thumb{border:5px solid #fff0;border-radius:20px}.f-off--navigation::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}.f-off--navigation .f-search{position:relative;padding:var(--a--spacing--s) var(--a--container--spacing) 0;z-index:var(--a--layer--3)}@media (min-width:1280px){.f-off--navigation .f-search{display:none}}.f-off--navigation .f-search .f-search__results{position:relative;top:auto}.f-off--navigation .f-buttons{padding:0 var(--a--container--spacing)}@media (min-width:1280px){.f-off--navigation .f-buttons{display:none}}@media (max-width:479px){.f-off--navigation .f-buttons .f-button{width:100%}}.f-off--navigation .f-bar__navigation{--nav--spacing--v:var(--a--spacing--xxxs)}@media (min-width:1280px){.f-off--navigation .f-bar__navigation{display:none}}.f-off--navigation .f-bar__navigation ul{flex-direction:row;gap:0;font-size:var(--a--font-size)}.f-off--navigation .f-bar__navigation li{flex-basis:50%}.f-off--navigation .f-bar__contacts{justify-content:flex-start;padding:var(--a--spacing--s) var(--a--container--spacing)}@media (min-width:1280px){.f-off--navigation .f-bar__contacts{display:none}}@media (max-width:1279px){.f-off--navigation:where([data-off-breakpoint='1280']){padding:var(--f--header--height) var(--a--container--spacing) var(--a--spacing);z-index:var(--a--layer--5);background-color:var(--a--color--background)}.admin-bar .f-off--navigation:where([data-off-breakpoint='1280']){padding-top:calc(var(--f--header--height) + 32px)}.f-off--navigation:where([data-off-breakpoint='1280']) nav{--nav--spacing--v:var(--a--spacing--xxs);--nav--spacing--h:0;min-height:100%;align-items:center;justify-content:flex-start;padding:0 var(--a--spacing--s) var(--a--container--spacing)}.f-off--navigation:where([data-off-breakpoint='1280']) nav ul{max-width:100%}.f-off--navigation:where([data-off-breakpoint='1280']) nav li{padding:0;margin:0}.f-off--navigation:where([data-off-breakpoint='1280']) nav a{display:inline-flex;margin:0;line-height:normal;white-space:normal;color:var(--off--color);outline-offset:0}.f-off--navigation:where([data-off-breakpoint='1280']) nav a:hover,.f-off--navigation:where([data-off-breakpoint='1280']) nav a:focus{color:var(--off--color--accent)}.f-off--navigation:where([data-off-breakpoint='1280']) nav li[class*='current']>a{color:var(--off--color--accent)}.f-off--navigation:where([data-off-breakpoint='1280']) nav>ul{flex-direction:column;align-items:stretch;font-size:var(--a--heading--font-size--h4--fluid)}.f-off--navigation:where([data-off-breakpoint='1280']) nav li ul{display:block;position:relative;top:auto;pointer-events:auto;font-size:var(--a--font-size);opacity:1;background-color:#fff0;box-shadow:none}.f-off--navigation:where([data-off-breakpoint='1280']) nav li ul li>a{font-size:var(--a--font-size);font-weight:400;line-height:normal}}@media (max-width:1279px) and (max-width:782px){.admin-bar .f-off--navigation:where([data-off-breakpoint='1280']){padding-top:calc(var(--f--header--height) + 46px)}}@media (max-width:479px){.f-off--navigation{padding-inline:0}}@media (max-width:1279px){.f-off--navigation.active{--shadow--size:var(--a--spacing--l);--shadow--color:rgba(var(--a--color--shadow-rgb), 10%);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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}}.off-active--navigation:not(.off-active--search):not(.off-active--contact) .f-off__overlay{opacity:0;pointer-events:none}.f-links{--nav--spacing--v:var(--a--spacing--s);--nav--spacing--h:var(--a--spacing--xs);position:relative;display:flex;align-items:flex-end;margin:0;z-index:var(--a--layer--5);background-color:var(--a--color--background);transition:top 0.3s var(--a--transition--timing-function,ease-in-out) 0s}.f-links:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:var(--a--border--width--1);pointer-events:none;background-color:rgba(var(--a--color-rgb),10%)}.f-links--sticky{position:sticky;top:0}.admin-bar .f-links--sticky{top:32px}@media (max-width:782px){.admin-bar .f-links--sticky{top:46px}}.f-links--stack .f-links__navigation ul{flex-wrap:wrap}.f-links__container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;column-gap:var(--a--spacing--s);row-gap:var(--a--spacing--xxxs);padding:0}@media (min-width:1024px){.f-links__container{flex-direction:row;align-items:center;column-gap:var(--a--spacing--l)}}@media (max-width:1023px){.f-links__container{width:100%;max-width:100%;margin:0}}.f-links__navigation{display:flex;max-width:100%;justify-content:flex-start;margin-inline:calc(var(--nav--spacing--h) * -1);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;--scrollbar--width:6px;scrollbar-height:none}.f-links__navigation:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),25%) rgba(var(--a--color--background-rgb),100%)}.f-links__navigation::-webkit-scrollbar{background-color:rgba(var(--a--color--background-rgb),100%)}.f-links__navigation::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),25%);background-clip:content-box}.f-links__navigation::-webkit-scrollbar-track{background-color:rgba(var(--a--color--background-rgb),100%)}.f-links__navigation:not(::-webkit-scrollbar){scrollbar-width:thin}.f-links__navigation::-webkit-scrollbar{width:6px;height:6px}.f-links__navigation::-webkit-scrollbar{display:none}.f-links__navigation ul{flex-wrap:nowrap;white-space:nowrap;font-family:var(--a--font-family--primary);font-size:var(--f--navigation--font-size);font-weight:var(--a--font-weight--medium);letter-spacing:var(--f--navigation--letter-spacing);text-transform:var(--f--navigation--text-transform)}@media (max-width:1023px){.f-links__navigation ul{max-width:calc(100% + (var(--a--container--spacing) * 2));padding-inline:var(--a--container--spacing)}}.f-links__navigation a{position:relative;outline-offset:var(--a--outline--offset)}.f-links__navigation a:before{content:'';position:absolute;bottom:0;left:var(--nav--spacing--h);width:calc(100% - (var(--nav--spacing--h) * 2));height:var(--a--border--width--1);z-index:var(--a--layer--1);background-color:#fff0;transition:background var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-links__navigation a.active{color:var(--a--color--accent)}.f-links__navigation a.active:before{background-color:currentColor}.f-links__navigation .f-count{position:relative;display:inline-block;transform:translateY(-.25em);font-size:var(--a--font-size--xs);font-weight:var(--a--font-weight);opacity:.6}.f-breadcrumbs{max-width:100%;padding:var(--a--spacing--xs) 0;font-size:var(--a--font-size--s)}.f-breadcrumbs ol{align-items:center;padding:var(--a--container--spacing);margin:calc(var(--a--container--spacing) * -1);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),10%) #fff0}.f-breadcrumbs ol::-webkit-scrollbar{background-color:#fff0}.f-breadcrumbs ol::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),10%);background-clip:content-box}.f-breadcrumbs ol::-webkit-scrollbar-track{background-color:#fff0}.f-breadcrumbs ol:not(::-webkit-scrollbar){scrollbar-width:thin}.f-breadcrumbs ol::-webkit-scrollbar{width:6px;height:6px}.f-breadcrumbs a{color:currentColor}.f-breadcrumbs a:is(:hover,:focus){color:var(--a--color--accent);text-decoration-color:currentColor}.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),20%) #fff0}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar{background-color:#fff0}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color--contrast-rgb),20%);background-clip:content-box}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar-track{background-color:#fff0}.f-heading--background .f-breadcrumbs ol:not(::-webkit-scrollbar){scrollbar-width:thin}.f-heading--background .f-breadcrumbs ol::-webkit-scrollbar{width:6px;height:6px}.f-heading--background .f-breadcrumbs a:is(:hover,:focus){color:currentColor}.f-heading{--heading--spacing:var(--a--spacing--xl);position:relative;display:flex;align-items:self-start;padding:var(--f--header--height) 0 var(--heading--spacing);overflow:hidden;color:var(--a--color--contrast);background-color:var(--a--color)}.f-heading h1{margin:0;font-size:var(--f--heading--font-size)}.f-heading a{color:inherit}.f-heading--background{padding-bottom:var(--a--spacing--xxl);isolation:isolate;color:var(--a--color--contrast);background-color:#fff0}.f-heading--background .f-heading__button{--button--color:var(--a--color--contrast);--button--background-color:transparent;--button--border-color:var(--a--color--accent)}.f-heading--background .f-heading__button:is(:hover,:focus){--button--color:var(--a--color--contrast);--button--border-color:var(--a--color--contrast)}.f-heading--background .f-heading__button:focus{--button--box-shadow:0 0 0 var(--a--button--outline--shadow-width) rgba(var(--a--color--contrast-rgb), 30%)}@media (min-width:1024px){.f-heading--center{text-align:center}}.f-heading--single{padding-bottom:var(--a--spacing--l)}.f-heading--empty{padding:0}.f-heading .f-background{position:absolute;width:100%;height:calc(100% - var(--f--header--height));top:unset;left:0;bottom:0;z-index:-1}.f-heading--gallery{padding-bottom:var(--a--spacing--xxl);user-select:none;background-color:var(--a--color)}.f-heading--gallery .f-heading__container{min-height:min(55vh,620px);pointer-events:none}.f-heading--gallery .f-heading__container *{pointer-events:none}.f-heading--gallery .f-heading__container a,.f-heading--gallery .f-heading__container button{pointer-events:auto}.f-heading .f-gallery{position:absolute;width:100%;height:calc(100% - var(--f--header--height));left:0;bottom:0;z-index:-1}.f-heading__container{display:flex;justify-content:space-between;flex-direction:column;gap:var(--a--spacing--l)}@media (min-width:1024px){.f-heading__container{gap:var(--heading--spacing)}}@media (min-width:1024px){.f-heading__headline{max-width:60%}}.f-heading__headline--full{max-width:100%}.f-heading__headline .f-heading__description{max-width:100%}.f-heading__subtitle{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)}.f-heading__description{max-width:58ch;text-wrap:balance}@media (min-width:1024px){.f-heading__description{font-size:var(--a--font-size--xl)}}@media (max-width:767px){.f-heading__description br{display:none}}.f-heading__description a{--link--color:var(--f--heading--color--accent)}.f-heading__description a:is(:hover,:focus){--link--color:currentColor}.f-heading__contacts .f-hours{font-size:var(--a--font-size--xxs);color:rgba(var(--a--color--contrast-rgb),60%);background-color:rgba(var(--a--color--contrast-rgb),10%)}.f-heading__badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:min-content;padding:var(--a--spacing--xxs);margin-block:calc(var(--a--spacing--xxs) * -1);aspect-ratio:1/1;line-height:var(--a--heading--line-height);text-align:center;color:var(--a--color--contrast);background-color:var(--a--color);border-radius:10rem}.f-heading__badge strong{font-family:var(--a--font-family--primary);color:var(--a--color--accent)}.f-heading__badge span{font-size:var(--a--font-size--s)}.f-heading--hero{--heading--spacing:calc(var(--a--spacing) * 4);display:flex;align-items:center;height:clamp(var(--f--hero--height--min), var(--f--hero--height), var(--f--hero--height--max))}@media (max-width:1023px){.f-heading--hero{height:var(--f--hero--height--xs)}}.f-heading--hero h1{position:relative}@media (min-width:1024px){.f-heading--hero h1{max-width:24ch}}.f-heading--hero .f-heading__container{padding-top:var(--f--header--height)}.f-content{--content--spacing:var(--a--spacing--m)}.f-content hr{--hr--spacing:var(--a--spacing--s)}.f-content ul{padding-left:var(--a--spacing--m);list-style-type:disc}.f-content ul ::marker{color:var(--a--color--accent)}.f-content ul li{padding-left:var(--a--spacing--xs)}.f-content .muted{opacity:.8}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}.f-params{padding:0;list-style:none}.f-param{min-height:100%;padding:var(--a--spacing--xxs);background-color:var(--a--color--soft);border-radius:var(--a--border--radius)}.f-param h4{display:inline-block;width:min-content;min-height:2.5em;white-space:nowrap;font-size:var(--a--font-size)}.f-param ul{padding:0;list-style:none}.f-param li{padding:.5rem 0;font-size:var(--a--font-size--xs);line-height:var(--a--line-height--xxs)}.f-param li:not(:last-child){border-bottom:var(--a--border--width--1) solid rgba(var(--a--color-rgb),20%)}.f-param li:first-child:last-child{border-bottom:var(--a--border--width--1) solid rgba(var(--a--color-rgb),20%)}.f-sidebar{--sidebar--top:calc(var(--f--header--height) + var(--a--spacing--s));padding:var(--a--spacing--s) 0 0;margin-top:calc(var(--a--spacing--s) * -1)}.f-sidebar--sticky{position:sticky;top:var(--sidebar--top)}.admin-bar .f-sidebar--sticky{top:calc(var(--sidebar--top) + 32px)}@media (max-width:782px){.admin-bar .f-sidebar--sticky{top:calc(var(--sidebar--top) + 46px)}}.f-sidebar--sticky-no-links{--sidebar--top:calc(var(--f--header--height) + 1px)}.f-sidebar .f-price{font-size:var(--a--font-size--xl)}.f-section--soft{background-image:var(--f--gradient--soft)}.f-section__header h2{font-size:var(--f-section--header--font-size)}.f-section__subtitle{text-wrap:pretty}.f-section--progress{--section--spacing:0}@media (max-width:1023px){.f-section--showroom .f-section__container>.wp-block-cover{padding-top:calc(var(--a--spacing) * 5)}}.f-section--contact{--section--spacing:var(--a--spacing--xs);position:relative}.f-section--contact:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:-1;background-image:var(--f--gradient--soft)}@media (max-width:767px){.f-section--contact .f-section__container>.wp-block-cover{padding:0}}.f-section--contact .wp-block-heading{text-wrap:balance}.f-section--map{--section--spacing:var(--a--spacing--xl);position:relative;padding-bottom:720px;isolation:isolate;user-select:none}@media (min-width:1280px){.f-section--map{padding-bottom:var(--section--spacing)}}.f-section--map .f-section__container{pointer-events:none}.f-section--map .f-section__location{position:relative;max-width:64ch;padding:var(--a--spacing--m);z-index:var(--a--layer--2);pointer-events:auto;background-color:var(--a--color--background);border-radius:var(--a--border--radius);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}.f-section--map .f-section__map{position:absolute;inset:0;z-index:var(--a--layer--1);overflow:hidden;filter:grayscale(100%)}.f-section--map .f-section__map iframe{position:absolute;top:-25%;left:0;width:100%;height:150%;min-height:150%;border:0}@media (min-width:1280px){.f-section--map .f-section__map iframe{top:0;left:-25%;width:175%;min-width:175%;height:100%;min-height:100%}}.f-section--instagram .f-section__header{margin:0}.f-section--instagram .f-section__header svg{width:36px;height:36px}.f-section--instagram .f-section__header a{text-decoration-color:#fff0}.f-section--instagram .f-section__header a:is(:hover,:focus){text-decoration-color:currentColor}@media (max-width:1023px){.f-section--instagram .f-section__links{justify-content:center}}.f-section--instagram .f-section__links a{text-decoration-color:#fff0}.f-section--instagram .f-section__links a:is(:hover,:focus){text-decoration-color:currentColor}.f-section--instagram .sbi_photo{content-visibility:auto;contain-intrinsic-size:220px 220px}.f-listings .f-listings__header{margin:0}.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);--listing--image--scale:1;--listing--image--scale--active:1.1;--listing--image--overlay--gradient:linear-gradient(to bottom, rgba(var(--a--color--dark-rgb), 0%) 40%, rgba(var(--a--color--dark-rgb), 100%) 100%);--listing--image--overlay--color:rgba(var(--f--overlay--color-rgb), 0%);--listing--image--overlay--color--active: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;height:100%;border-radius:var(--listing--border-radius);transition-property:color,background-color,box-shadow;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-listing .f-listing__footer{position:relative;margin:0}.f-listing:hover,.f-listing:focus-within{--listing--image--scale:var(--listing--image--scale--active);--listing--image--overlay--color:var(--listing--image--overlay--color--active)}.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;overflow:hidden;background-color:var(--a--color);border-radius:var(--listing--border-radius)}.f-listing__image a{display:block;border-radius:inherit}.f-listing__image img{transform:scale(var(--listing--image--scale),var(--listing--image--scale)) translate3d(0,0,0);border-radius:inherit;transition:transform var(--a--transition--duration) 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;overflow:hidden clip;border-radius:calc(var(--listing--border-radius) - 1px)}.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-image:var(--listing--image--overlay--gradient);background-color:var(--listing--image--overlay--color);transition:background-color var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}@media (max-width:1023px){.f-listing__image .f-image.a-image--square{aspect-ratio:3/2}}.f-listing__image .f-image--placeholder{display:block;margin:0;background-image:linear-gradient(135deg,var(--a--color--background),rgba(var(--a--color--dark-rgb),5%));border-radius:inherit}.f-listing__image--container{position:relative}.f-listing__image--container .f-terms{position:absolute;top:0;left:50%;width:100%;justify-content:center;transform:translate3d(-50%,-50%,0);z-index:var(--a--layer--3)}.f-listing__image--container .f-terms--down{top:auto;bottom:0;left:0;transform:none;justify-content:flex-start}.f-listing__header{margin:0;color:var(--listing--header--color)}.f-listing__header :where(h2,h3,h4){margin:0;font-size:var(--listing--header--font-size)}.f-listing__header a{color:inherit;text-decoration-color:#fff0}.f-listing__header a:hover,.f-listing__header a:focus{text-decoration-color:currentColor}.f-listing__excerpt{opacity:.8;margin:0;font-size:var(--a--font-size--s);line-height:var(--a--line-height--s);text-wrap:balance}.f-listing__excerpt p{margin:0}.f-listing__categories{list-style:none;padding:0;margin:0}.f-listing__date{font-size:var(--a--font-size--xs)}.f-listing__link{font-weight:var(--a--font-weight--bold)}.f-listing--cover{--listing--header--font-size:var(--a--heading--font-size--h4--fluid);position:relative;color:var(--a--color--contrast);background-color:var(--a--color)}.f-listing--cover .f-listing__header{text-wrap:balance}.f-listing--cover .f-listing__container{position:absolute;bottom:0;left:0;width:75%;pointer-events:none;background-color:#fff0}.f-listing--cover .f-listing__container a{pointer-events:auto}.f-listing--cover .f-listing__excerpt{font-size:var(--a--font-size--l)}.f-listing--cover .f-listing__image{background-color:var(--a--color)}.f-listing--cover .f-listing__image .f-image--placeholder{background-image:none;background-color:var(--a--color)}.f-listing--variation{--listing--spacing--v:var(--a--spacing--xs);--listing--spacing--h:var(--a--spacing--xs);background-image:var(--f--gradient--listing);border-radius:var(--a--border--radius--l)}@media (min-width:1024px){.f-listing--variation{--listing--header--font-size:var(--a--heading--font-size--h6--fluid)}}.f-listing--variation .f-listing__image{--listing--image--scale:1;--listing--image--overlay--gradient:none;--listing--image--overlay--color:rgba(var(--f--overlay--color-rgb), 0%);max-width:160px;background-color:#fff0}.f-listing--variation .f-listing__image--alt .f-image{mix-blend-mode:overlay}.f-listing--variation .f-listing__image .f-image{aspect-ratio:1/1}.f-listing--variation .f-listing__button{margin-right:var(--listing--spacing--h)}.f-listing--search{--listing--spacing--v:var(--a--spacing--xs);--listing--spacing--h:0;background-color:#fff0;border-radius:0;box-shadow:none}.f-loop--empty{border-color:#fff0}.f-pagination a,.f-pagination span{display:inline-flex;align-items:center;justify-content:center;padding:var(--a--spacing--xxs) var(--a--spacing--xs);font-weight:var(--a--font-weight--bold);line-height:normal;background-color:var(--a--color--soft);border-radius:var(--a--spacing)}.f-pagination a:is(:hover,:focus){color:var(--a--color--contrast);background-color:var(--a--color--accent)}.f-pagination span.current{color:var(--a--color);background-color:#fff0}.f-single__image{--image--spacing:calc(var(--a--spacing--xxs) * -1);margin:0 var(--image--spacing);border-radius:var(--a--border--radius)}@media (min-width:1600px){.f-single__image{--image--spacing:calc(var(--a--spacing--l) * -1)}}.f-single__image img{border-radius:inherit}.f-gallery{position:relative}.f-gallery--slideshow{background-color:var(--a--color--background)}.f-gallery--thumbs{--gallery--items:2;--gallery--item--gap:20px;overflow:visible}@media (min-width:768px){.f-gallery--thumbs{--gallery--items:2}}@media (min-width:1024px){.f-gallery--thumbs{--gallery--items:3}}@media (min-width:1280px){.f-gallery--thumbs{--gallery--items:4}}.f-gallery__container{padding:var(--a--spacing--xs) 0}.f-gallery__wrapper{max-height:inherit}.f-gallery__image{border-radius:var(--a--border--radius)}.f-gallery__image img{border-radius:inherit}.f-gallery__slide{position:relative;height:100%;max-height:100%;margin:0;text-align:center;isolation:isolate;background-color:var(--a--color)}.f-gallery__slide:before{content:'';position:absolute;inset:0;z-index:var(--a--layer--2);pointer-events:none;background-color:#fff0;background-image:var(--f--background--overlay)}.f-gallery__slide img{border-radius:inherit}.f-gallery__slide--thumb{max-width:calc((100% / var(--gallery--items)) - ((var(--gallery--item--gap) * (var(--gallery--items) - 1)) / var(--gallery--items)));margin-right:var(--gallery--item--gap);pointer-events:auto;border-radius:var(--a--border--radius)}.f-gallery__slide--thumb:before{background-image:none;border-radius:inherit;transition-property:box-shadow,background;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-gallery__slide--thumb.swiper-slide-thumb-active:before{background-color:rgba(var(--a--color-rgb),40%);box-shadow:0 0 0 var(--a--border--width--l) var(--a--color),inset 0 0 0 var(--a--border--width--xl) var(--a--color--background)}.f-footer{padding:var(--a--spacing) 0 0;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));background-color:var(--f--footer--color--background);background-image:var(--f--gradient--soft)}@media (min-width:1024px){.f-footer{text-align:unset}}.f-footer a{--link--text-decoration:underline transparent}.f-footer a:is(:hover,:focus){text-decoration-color:currentColor}.f-footer nav{--nav--spacing--v:0;--nav--spacing--h:0}.f-footer nav a{text-decoration:underline #fff0;text-decoration-thickness:var(--link--text-decoration-thickness)}.f-footer nav a:is(:hover,:focus){text-decoration-color:currentColor}.f-footer :where(h1,h2,h3,h4,h5,h6){color:var(--f--footer--color)}.f-footer :where(h1,h2,h3,h4,h5,h6) a{text-decoration-color:#fff0}@media (max-width:1023px){.f-footer .is-layout-flex{align-items:center!important;justify-content:center;border:none}}.f-footer__navigation{--nav--spacing--v:0;--nav--spacing--h:var(--a--spacing--xxs)}@media (max-width:1023px){.f-footer__navigation{margin-top:var(--a--spacing)}}.f-footer__navigation ul{flex-direction:column;justify-content:center;column-gap:var(--a--spacing--xxs);row-gap:var(--a--spacing--xxxs)}@media (min-width:1024px){.f-footer__navigation ul{flex-direction:row}}.f-footer__navigation a{--link--text-decoration:underline transparent;--link--text-decoration-thickness:var(--a--border--width);--link--text-underline-offset:0.25ch;text-decoration:var(--link--text-decoration);text-decoration-thickness:var(--link--text-decoration-thickness)}.f-footer__navigation a:is(:hover,:focus){text-decoration-color:currentColor}@media (max-width:1023px){.f-footer .wp-block-navigation.is-vertical{--navigation-layout-align:center}}.f-footer .wp-block-navigation .wp-block-navigation-item__content{line-height:var(--a--line-height--xs)}.f-footer .wp-block-navigation .wp-block-navigation-item__content:is(:hover,:focus){color:var(--f--footer--color--accent)}@media (max-width:767px){.wp-block-heading br{display:none}}.wp-block-navigation .wp-block-navigation-item__content:is(:hover,:focus){color:var(--a--link--color--active)}.wp-block-details{--summary--spacing--v:var(--a--spacing--xxs)}.wp-block-details:not(:first-of-type){margin-top:var(--a--border--width)}.wp-block-details:not(:last-of-type){margin-bottom:var(--a--border--width)}.wp-block-cover{--cover--spacing--h:var(--a--spacing--s)}@media (min-width:768px){.wp-block-cover{--cover--spacing--h:var(--a--spacing--m)}}@media (min-width:1024px){.wp-block-cover{--cover--spacing--h:var(--a--spacing--l)}}.wp-block-cover .has-primary-background-color+.wp-block-cover__inner-container .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){--button--color:var(--a--color--contrast)}.wp-block-cover .has-primary-background-color+.wp-block-cover__inner-container .f-hours{color:rgba(var(--a--color--contrast-rgb),60%);background-color:var(--a--color)}.wp-block-media-text{gap:var(--a--spacing--m)}@media (min-width:1024px){.wp-block-media-text{gap:var(--a--spacing--xxl)}}.wp-block-media-text .wp-block-media-text__content{padding-inline:0}.wp-block-media-text .wp-block-media-text__media{border-radius:var(--a--border--radius)}.wp-block-media-text .wp-block-media-text__media img{border-radius:inherit}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{min-height:480px}:root{--wp--style--gallery-gap-default:var(--a--spacing--xs)}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image img{margin-inline:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:relative;font-size:var(--a--font-size--xs);text-shadow:none;scrollbar-gutter:unset;color:inherit;background:none}.wp-block-quote{padding-inline:0;padding-bottom:0;font-size:var(--a--heading--font-size--h6--fluid);text-wrap:balance}@media (max-width:1023px){.wp-block-spacer{height:var(--a--spacing)!important;margin:0}}p.is-style-balance{text-wrap:balance}p.is-style-pretty{text-wrap:pretty}p.is-style-subheading{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)}.wp-block-group.is-style-feature .wp-block-heading,.wp-block-group.is-style-feature-shadow .wp-block-heading{text-wrap:balance}.wp-block-group.is-style-feature .wp-block-heading mark,.wp-block-group.is-style-feature-shadow .wp-block-heading mark{font-weight:var(--a--font-weight--light)}.wp-block-group.is-style-feature p,.wp-block-group.is-style-feature-shadow p{line-height:var(--a--line-height--s);text-wrap:pretty}.wp-block-group.is-style-feature-shadow{padding:var(--a--spacing--m);border-radius:var(--a--border--radius);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}.wp-block-group.is-style-service{padding:var(--a--spacing--m);border-radius:var(--a--border--radius);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}@media (max-width:1023px){.wp-block-group.is-style-service{flex-direction:column}}@media (max-width:767px){.wp-block-group.is-style-service{margin-top:var(--a--spacing--xxxl)}}.wp-block-group.is-style-service .service-images{position:relative;min-width:100%;gap:0}@media (max-width:1023px){.wp-block-group.is-style-service .service-images{flex-basis:100%}}@media (min-width:1024px){.wp-block-group.is-style-service .service-images{min-width:0}}.wp-block-group.is-style-service .service-images .wp-block-image:nth-child(1){position:relative;aspect-ratio:16/9;width:100%;overflow:hidden}@media (min-width:480px){.wp-block-group.is-style-service .service-images .wp-block-image:nth-child(1){aspect-ratio:16/6}}.wp-block-group.is-style-service .service-images .wp-block-image:nth-child(1) img{position:absolute;inset:0;width:100%;min-width:100%;height:100%;object-fit:cover;object-position:center}.wp-block-group.is-style-service .service-images .wp-block-image:nth-child(2){position:absolute;bottom:0;left:-40px}.wp-block-group.is-style-service .service-images .wp-block-image:nth-child(2) img{min-width:360px}.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))}}@media (min-width:1360px){: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))}}@media (min-width:1360px){.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)}}@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)}}@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)}}@media (min-width:1360px){.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).has-media-on-the-right .wp-block-media-text__media{margin-inline:calc(var(--container--spacing) * -1)}}.wp-block-list.is-style-pages{display:flex;flex-direction:column;gap:var(--a--spacing--xs);padding:0;line-height:normal;list-style:none}.wp-block-list.is-style-pages a{text-decoration-thickness:var(--a--border--width);text-decoration-color:#fff0;text-wrap:balance}.wp-block-list.is-style-pages a:is(:hover,:focus){text-decoration-color:currentColor}.wp-block-list.is-style-featured{padding-left:var(--a--spacing--m);list-style-type:decimal-leading-zero}.wp-block-list.is-style-featured ::marker{content:counter(list-item,decimal-leading-zero);font-family:var(--a--font-family--primary);font-weight:var(--a--font-weight--bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:start;color:var(--a--color--accent)}.wp-block-list.is-style-featured li{padding-left:var(--a--spacing--xs)}.wp-block-query.is-style-pages{line-height:normal}.wp-block-query.is-style-pages :is(h2,h3,h4,h5,h6){margin:0;font-family:var(--a--font-family--secondary);font-size:inherit;font-weight:var(--a--font-weight);letter-spacing:var(--a--letter-spacing);text-transform:none;line-height:unset}.wp-block-query.is-style-pages ul{display:flex;flex-direction:column;gap:var(--a--spacing--xs)}.wp-block-query.is-style-pages a{text-decoration:underline #fff0;text-decoration-thickness:var(--a--border--width);text-underline-offset:.25ch;text-wrap:balance}.wp-block-query.is-style-pages a:is(:hover,:focus){text-decoration-color:currentColor}.wp-block-details.is-style-icon{--details--spacing:var(--a--spacing--xs);--details--icon--spacing:var(--a--spacing--xs);--details--icon--size:2rem;--details--icon--thickness:var(--a--border--width);--details--icon--radius:0;position:relative;padding:0 var(--details--spacing) 0 calc((var(--details--icon--spacing) * 2) + var(--details--icon--size));margin:0;background-color:var(--a--color--background);border:var(--a--border--width--1) solid rgba(var(--a--color-rgb),10%);border-radius:var(--a--border--radius);transition-property:background,border;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}@media (min-width:768px){.wp-block-details.is-style-icon{--details--spacing:var(--a--spacing--s);--details--icon--size:3rem}}.wp-block-details.is-style-icon[open]{padding-bottom:var(--details--spacing);background-color:var(--a--color--soft);border-color:#fff0}.wp-block-details.is-style-icon[open] summary{color:var(--a--color)}@media (max-width:767px){.has-xxl-font-size{font-size:var(--a--font-size)!important}}.f-service{background-color:var(--a--color--background);border-radius:var(--a--border--radius);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}@media (max-width:1023px){.f-service{text-align:center}}.f-service h3{font-size:var(--a--heading--font-size--h6--fluid)}.f-service__images{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:end;justify-content:end}@media (min-width:1024px){.f-service__images{max-width:240px}}.f-service__images .f-service__image{grid-column:1/2;grid-row:1/2;margin:0}.f-service__images .f-service__image--background{min-height:100%}.f-service__images .f-service__image--background img{border-radius:var(--a--border--radius)}.f-service__images .f-service__image--overlap{position:absolute;display:flex;bottom:0;align-items:flex-end;z-index:var(--a--layer--2)}.f-service__images .f-service__image--overlap img{margin-left:-20%}@media (min-width:1024px){.f-service__images .f-service__image--overlap img{margin-left:58%}}.f-service__container{padding:var(--a--spacing--s)}@media (min-width:1024px){.f-service__container{padding:var(--a--spacing)}}.f-off--search{align-items:flex-start;padding-top:calc(var(--f--header--height) + var(--off--dialog--spacing))}.f-off--search .f-off__container{padding:var(--off--dialog--spacing)}.f-off--search.initialized .f-off__container{height:auto;padding:var(--off--dialog--spacing)}.f-search__icon{position:absolute;top:50%;left:var(--a--field--spacing--horizontal);transform:translateY(-50%)}@media (max-width:479px){.f-search__icon{display:none}}.f-search__input{--a--field--spacing--vertical:var(--a--spacing--xs);--a--field--spacing--horizontal:var(--a--spacing--xs)}@media (min-width:480px){.f-search__input{padding-left:calc(var(--a--field--spacing--horizontal) * 2 + 24px)}}@media (min-width:1024px){.f-search__input{--a--field--spacing--vertical:var(--a--spacing--s);font-size:var(--a--font-size--xxl)}}.f-search__button{right:var(--a--spacing--xxxxs);border-radius:calc(var(--a--field--border-radius) - var(--a--spacing--xxxxs))}@media (min-width:1024px){.f-search__button{--button--spacing--h:var(--a--button--spacing--horizontal);right:var(--a--spacing--xxs)}}.f-search__results:not(::-webkit-scrollbar){scrollbar-width:var(--scrollbar--width,15px);scrollbar-color:rgba(var(--a--color-rgb),50%) #fff0}.f-search__results::-webkit-scrollbar{background-color:#fff0}.f-search__results::-webkit-scrollbar-thumb{background-color:rgba(var(--a--color-rgb),50%);background-clip:content-box}.f-search__results::-webkit-scrollbar-track{background-color:#fff0}.f-search__results::-webkit-scrollbar-thumb{border:5px solid #fff0;border-radius:20px}.f-search__results::-webkit-scrollbar-thumb:hover{background-color:var(--a--color--accent)}.f-carousel{--carousel--items:1;--carousel--item--gap:20px;--carousel--control--size:4rem;position:relative;max-width:100%;overflow:visible}@media (min-width:768px){.f-carousel{--carousel--items:2}}@media (min-width:1024px){.f-carousel{--carousel--items:2}}@media (min-width:1280px){.f-carousel{--carousel--items:3}}.f-carousel--cols-2{--carousel--items:1}@media (min-width:768px){.f-carousel--cols-2{--carousel--items:2}}@media (min-width:1024px){.f-carousel--cols-2{--carousel--items:2}}@media (min-width:1280px){.f-carousel--cols-2{--carousel--items:2}}.f-carousel--cols-4{--carousel--items:2}@media (min-width:768px){.f-carousel--cols-4{--carousel--items:3}}@media (min-width:1024px){.f-carousel--cols-4{--carousel--items:3}}@media (min-width:1280px){.f-carousel--cols-4{--carousel--items:4}}.f-carousel--cols-6{--carousel--items:2}@media (min-width:768px){.f-carousel--cols-6{--carousel--items:3}}@media (min-width:1024px){.f-carousel--cols-6{--carousel--items:4}}@media (min-width:1280px){.f-carousel--cols-6{--carousel--items:5}}@media (min-width:1600px){.f-carousel--cols-6{--carousel--items:6}}.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;transition:opacity var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-carousel__control{--button--border-color:var(--a--color--background);opacity:0;position:absolute;top:40%;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);border-width:var(--a--border--width--l);border-radius:var(--a--spacing);outline:none;transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}@media (min-width:1024px){.f-carousel__control{top:35%}}.swiper-initialized .f-carousel__control{opacity:1}.f-carousel__control svg{transition:opacity var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-carousel__control:focus{opacity:1}.f-carousel__control.swiper-button-disabled{opacity:0;color:rgba(var(--a--color-rgb),20%);background-color:var(--a--color--background);background-image:none;cursor:default;filter:none}.swiper-initialized .f-carousel__control.swiper-button-disabled{opacity:0}.f-carousel__control--prev{left:0;margin-left:calc((var(--a--container--spacing) + var(--a--border--width--l)) * -1)}@media (min-width:1024px){.f-carousel__control--prev{margin-left:calc(var(--carousel--control--size) / 2 * -1)}}.f-carousel__control--next{right:0;margin-right:calc((var(--a--container--spacing) + var(--a--border--width--l)) * -1)}@media (min-width:1024px){.f-carousel__control--next{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-off__form .f-form{--a--field--border-color:rgba(var(--a--color-rgb), 20%)}.f-logo a{margin-top:calc(var(--f--logo--spacing) * -1)}.f-heading--background{--heading--spacing:var(--a--spacing--xxl)}@media (min-width:1024px){.f-heading--background{--heading--spacing:var(--a--spacing--xxxl)}}.f-breadcrumbs{--a--color--accent:#f37783}.f-listings__container{padding:var(--a--spacing--l) 0}.f-listings--posts{--grid--column-min:min(360px, 100%)}.f-listing--post{background-color:var(--a--color--soft)}@media (min-width:1024px){.f-listing--post{--listing--header--font-size:var(--a--heading--font-size--h5--fluid)}}.f-listing--post.f-listing--list{--listing--image--overlay--gradient:none}@media (min-width:1024px){.f-listing--post.f-listing--list{--listing--spacing--h:var(--a--spacing--l)}}.f-single__container{padding-block-start:var(--main--spacing--start);padding-block-end:var(--main--spacing--end)}.f-single__heading{padding-bottom:var(--a--spacing--m)}.f-single__excerpt{font-size:var(--a--font-size--l)}.f-carousel--posts .f-carousel__control{top:25%}.f-section--posts-recent{--section--spacing:var(--a--spacing--s)}@media (min-width:1024px){.f-section--posts-recent .f-listing:first-child{grid-row:1/3;grid-column:1/3}}.f-section--posts-recent .f-listing:not(:first-child){--listing--header--font-size:var(--a--font-size--xl)}.f-pages{padding:0;margin:0;list-style:none}.f-page{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;isolation:isolate;overflow:clip hidden;color:var(--a--color--contrast);background-color:var(--a--color);border-radius:var(--a--border--radius)}.f-page a{text-decoration-color:#fff0;color:currentColor;border-radius:var(--a--border--radius);outline-offset:calc(var(--a--outline--offset) * 2 * -1)}.f-page a:is(:hover,:focus){text-decoration-color:currentColor}.f-page h3{margin:0;font-size:var(--a--heading--font-size--h2--fluid)}.f-page figure{pointer-events:none}.f-page figure:before{content:'';position:absolute;inset:0;z-index:var(--a--layer--1);pointer-events:none;background-image:linear-gradient(to bottom,rgba(var(--a--color--dark-rgb),0%) 40%,rgba(var(--a--color--dark-rgb),100%) 100%)}.f-page figure a{display:block}.f-page .f-icon{padding:var(--a--spacing--xxs);color:var(--a--color--contrast);background-color:var(--a--color--accent);border-radius:var(--a--border--radius);transition-property:color,background;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-page a:is(:hover,:focus) .f-icon{color:var(--a--color--accent);background-color:var(--a--color--contrast)}.f-page--parent{aspect-ratio:16/9}@media (min-width:1024px){.f-page--parent{aspect-ratio:3/2}}.f-page__container{position:absolute;inset:0;z-index:var(--a--layer--2);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--a--spacing--s);padding:var(--a--spacing)}.f-page__image{z-index:-2;margin:0;background-color:var(--a--color)}.f-page--has-no-image .f-page__container{position:relative;background-color:var(--a--color)}.f-page__children{--tags--spacing--v:var(--a--spacing--xxxs);--tags--spacing--h:1rem;--tags--gap:var(--a--spacing--xxs)}.f-page__children a{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:var(--a--spacing--xxs);border:var(--a--border--width) solid rgba(var(--a--color--contrast-rgb),10%)}.f-page__children a:hover,.f-page__children a:focus{color:var(--a--color--contrast);border-color:#fff0;background-color:var(--a--color--accent)}.f-page__children a:hover+.f-child__image,.f-page__children a:focus+.f-child__image{opacity:1}.f-page__children .f-child__image{position:absolute;inset:0;margin:0;z-index:-1;opacity:0;transition:opacity var(--a--transition--duration--double) var(--a--transition--timing-function,ease-in-out) 0s}.f-subpages h3{font-size:var(--a--heading--font-size--h5--fluid);text-wrap:balance}.f-subpages .f-page__container{align-content:space-between}.f-section--subpages:first-child{padding-top:0}.f-section--subpages:first-child .f-section__container{padding-top:0}.f-section--subpages-related .f-page--has-image{aspect-ratio:16/9}:root{--f--offers--spacing:var(--a--spacing--l)}.f-listings--offers{--grid--column-min:min(320px, 100%)}.f-listing--offer{position:relative;z-index:var(--a--layer--1);background-color:var(--a--color--background);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}.f-listing--offer .f-listing__image .f-image{aspect-ratio:16/6}@media (min-width:768px){.f-listing--offer .f-listing__image .f-image{aspect-ratio:16/9}}.f-listing--offer-small{--listing--spacing--v:var(--a--spacing--xs);--listing--spacing--h:var(--a--spacing--s);--listing--header--font-size:var(--a--font-size--l)}.f-listing--offer-small .f-listing__container{justify-content:unset}.f-listing--offer-small .f-listing__header{text-align:center}@media (min-width:768px){.f-listing--offer-small .f-listing__image{max-width:200px}}.f-offer--single{padding:var(--a--spacing--m) 0}.f-section--offers-small{--section--spacing:var(--a--spacing--xs)}.f-main--homepage .f-section--offers-small:nth-child(1){padding-top:0}.f-main--homepage .f-section--offers-small:nth-child(1) .f-section__container{margin-top:calc(var(--f--offers--spacing) * -1);padding-top:0}:root{--f--slideshow--height--xs:620px;--f--slideshow--color:var(--a--color--contrast);--f--slideshow--color--rgb:var(--a--color--contrast-rgb);--f--slideshow--color--accent:var(--a--color--accent);--f--slideshow--color--highlight:var(--a--color--highlight);--f--slideshow--color--background:var(--a--color);--f--slideshow--overlay:rgba(var(--f--overlay--color-rgb), 30%);--f--slideshow--pagination--bullet--size:var(--a--border--width--xxl)}.f-caption__container{--caption-distance:var(--a--spacing--s);display:flex;align-items:flex-start;justify-content:flex-start;z-index:var(--a--layer--6);will-change:transform;backface-visibility:hidden;transition:var(--a--transition--duration--double) var(--a--transition--timing-function--ease) var(--a--transition--duration--double);transition-property:transform,opacity}@media (min-width:1280px){.f-caption__container{--caption-distance:var(--a--spacing--xl)}}@media (min-width:1024px){.f-caption__container{--caption-distance:var(--a--spacing--l)}}.swiper-initialized .f-caption__container{opacity:0;transform:translate3d(var(--caption-distance),0,0)}.swiper-initialized .swiper-slide-prev .f-caption__container{transform:translate3d(calc(var(--caption-distance) * -1),0,0)}.f-slide.swiper-slide-active .f-caption__container{opacity:1;transform:translate3d(0,0,0)}.f-caption{width:100%;max-width:840px;padding:var(--a--spacing) 0;z-index:var(--a--layer--3);user-select:none;transition:none}@media (max-width:1023px){.f-caption{align-items:center;gap:var(--a--spacing--xs);text-align:center}}.f-caption__header h2{font-size:var(--f--heading--font-size)}@media (max-width:1023px){.f-caption__header h2{font-size:var(--a--heading--font-size--h2--fluid)!important}}.f-caption__button{--button--color:var(--f--slideshow--color);--button--background-color:transparent;--button--border-color:var(--f--slideshow--color--accent)}.f-caption__button:is(:hover,:focus){--button--color:var(--f--slideshow--color);--button--border-color:var(--f--slideshow--color)}.f-caption__button:focus{--button--box-shadow:0 0 0 var(--a--button--outline--shadow-width) rgba(var(--f--slideshow--color--rgb), 30%)}.f-slides__pagination{display:flex;align-items:center;justify-content:center;flex-direction:row}@media (max-width:767px){.f-slides__pagination{transform:translateX(0)}}.f-slides__pagination .swiper-pagination-bullet{display:inline-flex;gap:var(--a--spacing--xxs);width:var(--f--slideshow--pagination--bullet--size);height:var(--f--slideshow--pagination--bullet--size);margin:var(--a--spacing--xxxs);cursor:pointer;pointer-events:auto;color:var(--f--slideshow--color);background-color:var(--f--slideshow--color);border-radius:var(--a--border--radius--xxl);outline:#fff0 solid var(--a--outline--width);outline-offset:calc(var(--a--outline--offset) * 2);transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-slides__pagination .swiper-pagination-bullet:hover,.f-slides__pagination .swiper-pagination-bullet:focus{opacity:1}.f-slides__pagination .swiper-pagination-bullet:focus-visible{outline-color:currentColor}.f-slides__pagination .swiper-pagination-bullet-active{opacity:1;color:var(--f--slideshow--color--accent);background-color:var(--f--slideshow--color--accent)}.f-slides__pagination .swiper-container-vertical .swiper-pagination-bullet{margin:0;display:block}.f-slides__pagination .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.f-slides__fraction{padding:var(--a--spacing--xxs) 0;user-select:none;pointer-events:none;touch-action:none;color:inherit}@media (max-width:1023px){.f-slides__fraction{display:none}}.f-slides__controls{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--a--spacing--xs);z-index:var(--a--layer--3);pointer-events:none;color:var(--a--color--contrast)}.template--homepage.offers--featured .f-slides__controls{bottom:var(--f--offers--spacing,var(--a--spacing--l))}.f-slides__controls--navigation{padding:var(--a--spacing--xs)}@media (min-width:1600px){.f-slides__controls--navigation{top:50%;transform:translate3d(-50%,-50%,0);bottom:unset}}.f-slides__controls--pagination{padding:var(--a--spacing--xs) 0;justify-content:center}@media (min-width:1024px){.f-slides__controls--pagination{justify-content:flex-end}}.template--homepage.offers--featured .f-slides__controls--pagination{bottom:var(--f--offers--spacing,var(--a--spacing--l))}.f-slides__control{--button--spacing--v:var(--a--spacing--xxxs);--button--spacing--h:var(--a--spacing--xxxs);pointer-events:auto;border-radius:var(--a--spacing)}@media (min-width:1600px){.f-slides__control{--button--spacing--v:var(--a--spacing--xs);--button--spacing--h:var(--a--spacing--xs)}}.f-slide{position:relative;display:flex;align-items:flex-end;height:100%;padding-bottom:var(--a--spacing--xxxl);overflow:hidden;will-change:opacity;backface-visibility:hidden;transform:translate3d(0,0,0);color:var(--f--slideshow--color);background-color:var(--f--slideshow--color--background);transition-property:transform,opacity}@media (min-width:1024px){.f-slide{align-items:center;padding-bottom:0}}.f-slide__background{position:absolute;top:0;left:0;width:100%;height:100%}.f-slide__background:before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background-image:var(--f--background--overlay)}.f-section--slides{--section--spacing:0;--heading--spacing:var(--a--spacing--xl);padding:var(--f--header--height) 0 0;background-color:var(--a--color)}.f-section--slides .f-slides{height:clamp(var(--f--hero--height--min), var(--f--hero--height), var(--f--hero--height--max));background-color:var(--a--color--background)}@media (max-width:1023px){.f-section--slides .f-slides{height:var(--f--hero--height--xs)}}.f-section--slides .f-slides__wrapper{transition-timing-function:ease}@media (min-width:1024px){.f-slide{align-items:flex-end}}.f-caption{padding:var(--a--spacing--xl) 0}.f-slides__control{--button--background-color:transparent}.f-main--single-product [id]{scroll-margin-top:var(--a--spacing--xl)}.f-categories{padding:0;margin:0;list-style:none}.f-category{position:relative;display:flex;align-items:flex-end;min-height:560px;isolation:isolate;overflow:clip hidden;color:var(--a--color--contrast);background-color:var(--a--color);border-radius:var(--a--border--radius)}.f-category a{text-decoration-color:#fff0;color:currentColor;border-radius:var(--a--border--radius);outline-offset:calc(var(--a--outline--offset) * 2 * -1)}.f-category a:is(:hover,:focus){text-decoration-color:currentColor}.f-category h3{margin:0}@media (min-width:1024px){.f-category h3{font-size:var(--a--heading--font-size--h2--fluid)}}.f-category h3>a:before{content:'';position:absolute;inset:0;z-index:var(--a--layer--1)}.f-category figure{pointer-events:none}.f-category figure:before{content:'';position:absolute;inset:0;z-index:var(--a--layer--1);background-image:linear-gradient(to bottom,rgba(var(--a--color--dark-rgb),0%) 40%,rgba(var(--a--color--dark-rgb),100%) 100%)}.f-category .f-icon{padding:var(--a--spacing--xxs);background-color:var(--a--color--accent);border-radius:var(--a--border--radius);transition-property:color,background;transition-duration:var(--a--transition--duration,0.25s);transition-timing-function:var(--a--transition--timing-function,ease-in-out)}.f-category a:is(:hover,:focus) .f-icon{color:var(--a--color--accent);background-color:var(--a--color--contrast)}.f-category__container{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;gap:var(--a--spacing--s);padding:var(--a--spacing--xxl) var(--a--spacing--s) var(--a--spacing--s)}@media (min-width:1024px){.f-category__container{padding:var(--a--spacing--xxl) var(--a--spacing) var(--a--spacing)}}.f-category__image{position:absolute;top:0;max-height:100%;z-index:-2;margin:0;background-color:var(--a--color)}.f-category__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)}.f-category__children{--tags--spacing--v:var(--a--spacing--xxxs);--tags--spacing--h:1rem;--tags--gap:var(--a--spacing--xxs)}@media (max-width:1023px){.f-category__children{flex-direction:column;width:100%}}.f-category__children a{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:var(--a--spacing--xxs);border:var(--a--border--width) solid rgba(var(--a--color--contrast-rgb),10%)}@media (max-width:1023px){.f-category__children a{display:flex;justify-content:space-between}}.f-category__children a:hover,.f-category__children a:focus{color:var(--a--color--contrast);border-color:#fff0;background-color:var(--a--color--accent)}.f-category__children a:hover+.f-child__image,.f-category__children a:focus+.f-child__image{opacity:1}.f-category__children .f-child__image{position:absolute;inset:0;margin:0;z-index:-1;aspect-ratio:96/64;opacity:0;transition:opacity var(--a--transition--duration--double) var(--a--transition--timing-function,ease-in-out) 0s}.f-categories--sub h3{font-size:var(--a--heading--font-size--h5--fluid);text-wrap:balance}.f-categories--sub .f-category__container{align-content:space-between}.f-category--sub{min-height:0;aspect-ratio:16/9}@media (min-width:1024px){.f-category--sub{aspect-ratio:3/2}}.f-listings--products{--grid--column-min:min(560px, 100%)}.f-listing--product{min-height:320px}.f-listing--product .f-listing__container{width:100%}.f-listing--product .f-listing__excerpt{line-height:var(--a--line-height--xs)}@media (max-width:767px){.f-listing--product .f-listing__button{--button--spacing--v:var(--a--spacing--xxxs)}}.f-listing--product .f-price{flex-direction:unset;flex-wrap:wrap;padding:var(--a--border--width--xl) var(--a--spacing--xxs);margin-inline:calc(var(--a--spacing--xxs) * -1);font-family:var(--a--font-family--secondary);font-size:var(--a--font-size--xs);font-weight:var(--a--font-weight);line-height:var(--a--line-height--xxs);color:var(--a--color--contrast);background-color:var(--a--color);border-radius:var(--a--border--radius--xxl)}.f-listing--variation{min-height:0}.f-series{position:relative;scroll-margin-top:104px}.f-series__header{display:flex;position:sticky;top:104px;padding:var(--a--spacing--m) 0 0}.admin-bar .f-series__header{top:calc(32px + 104px)}@media (max-width:782px){.admin-bar .f-series__header{top:calc(46px + 104px)}}.f-series__header h3 a{text-decoration-color:#fff0}.f-series__header h3 a:is(:hover,:focus){text-decoration-color:currentColor}.f-series__list{--grid--column-min:min(140px, 100%)}.f-listing--series{--listing--image--scale--active:1;justify-content:flex-end;text-align:center}.f-listing--series a{text-decoration-color:#fff0}.f-listing--series a:is(:hover,:focus){text-decoration-color:currentColor}.f-listing--series h4{font-size:var(--a--font-size--xl)}.f-listing--series .f-listing__image{background-color:#fff0}.f-listing--series .f-listing__badge{position:absolute;top:var(--a--spacing--xxxs);right:calc(var(--a--spacing--xxxs) * -1);z-index:var(--a--layer--3);color:var(--a--color--contrast);background-color:var(--a--color--highlight)}.f-single--product .f-single__header{padding-top:var(--a--spacing--s)}.f-single--product .f-single__header h1{margin:0;font-size:var(--a--heading--font-size--h1--fluid);font-weight:var(--a--font-weight--bold-extra);color:var(--f--heading--color)}.f-single--product .f-single__header small{margin:0;color:var(--f--color--grey)}.f-single--product .f-single__image{margin:0}.f-single--product .f-single__content{margin:0}.f-single--product .f-price{font-size:var(--a--heading--font-size--h3--fluid)}.f-single--product .f-price del{font-size:var(--a--font-size--l)}.f-single--product .f-price--text{font-size:var(--a--heading--font-size--h5--fluid);color:var(--a--color--accent)}.f-listing--advantage{--listing--image--scale--active:1;background-color:var(--a--color--soft)}.f-listing--advantage h3{font-size:var(--a--heading--font-size--h5--fluid)}.f-listing--advantage .f-listing__container{justify-content:space-between}.f-listing--advantage .f-listing__image{max-width:80px;border-radius:var(--a--border--radius--s);background-color:#fff0}.f-listing--advantage .f-listing__buttons{width:100%}.f-listing--advantage .f-listing__icon{display:flex;align-items:center;justify-content:center;padding:var(--a--spacing--xxxs);background-color:var(--a--color--background);border-radius:var(--a--border--radius--s);transition:background var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-listing--advantage .icon{will-change:transform;transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-listing--advantage .f-off__trigger{text-decoration:none}.f-listing--advantage .f-off__trigger>*{pointer-events:none}.f-listing--advantage .f-off__trigger:is(:hover,:focus) .f-listing__icon{background-color:var(--a--color--accent)}.f-listing--advantage .f-off__trigger:is(:hover,:focus) .icon{color:var(--a--color--contrast);transform:rotate(180deg)}.f-off--advantage .f-off__scroller{padding-block:calc(var(--off--dialog--spacing) * 2)}.f-off--advantage .f-off__container{height:auto}.f-off--advantage .f-off__image img{border-radius:var(--a--border--radius--s)}.f-listing--equipment{--listing--image--scale--active:1;background-color:var(--a--color--soft)}.f-listing--equipment h3{font-size:var(--a--heading--font-size--h5--fluid)}.f-listing--equipment .f-listing__container{justify-content:space-between}.f-listing--equipment .f-listing__image{max-width:80px;border-radius:var(--a--border--radius--s);background-color:#fff0}.f-listing--equipment .f-listing__buttons{width:100%}.f-listing--equipment .f-listing__icon{display:flex;align-items:center;justify-content:center;padding:var(--a--spacing--xxxs);background-color:var(--a--color--background);border-radius:var(--a--border--radius--s);transition:background var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-listing--equipment .icon{will-change:transform;transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-listing--equipment .f-off__trigger{text-decoration:none}.f-listing--equipment .f-off__trigger>*{pointer-events:none}.f-listing--equipment .f-off__trigger:is(:hover,:focus) .f-listing__icon{background-color:var(--a--color--accent)}.f-listing--equipment .f-off__trigger:is(:hover,:focus) .icon{color:var(--a--color--contrast);transform:rotate(180deg)}.f-off--equipment .f-off__scroller{padding-block:calc(var(--off--dialog--spacing) * 2)}.f-off--equipment .f-off__container{height:auto}.f-off--equipment .f-off__image img{border-radius:var(--a--border--radius--s)}.f-section--product-categories{--section--spacing:var(--a--spacing--xs)}.f-section--product-categories ul{list-style:none}.f-section--product-subcategories{--section--spacing:var(--a--spacing--xs)}.f-section--product-series:first-child{padding-top:0}.f-category:not(.f-category--sub){min-height:360px}@media (min-width:1024px){.f-category:not(.f-category--sub){min-height:560px}}.f-listing--series{justify-content:flex-start}.f-listing--series .f-listing__image{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3}.f-listing--series .f-listing__image img{width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain}.f-heading--product .f-heading__headline{max-width:100%}.f-heading--product .f-single__image{--image--spacing:0px}@media (min-width:1024px){.f-heading--product .f-single__image{margin-top:calc(var(--heading--spacing, var(--a--spacing--xl)) * -1)}}.f-heading--product .f-single__image img{display:block;width:auto;max-width:100%;max-height:340px;margin-inline:auto}@media (min-width:1024px){.f-heading--product .f-single__image img{max-height:460px}}.f-listings--accessories{--grid--column-min:auto}.f-listing--accessory{--listing--spacing--h:0;--listing--image--scale--active:1;--listing--image--overlay--color:transparent;--listing--image--overlay--color--active:transparent;--listing--image--overlay--gradient:none;--listing--header--font-size:var(--a--font-size)}.f-listing--accessory .f-listing__image{padding:var(--a--spacing--xxs);background-color:#fff0;border:var(--a--border--width--1) solid rgba(var(--a--color-rgb),20%);transition:border var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-listing--accessory:hover .f-listing__image,.f-listing--accessory:focus-within .f-listing__image{border-color:var(--a--color)}.f-section--accessories{overflow-x:hidden}.f-section--accessories .f-section__heading{margin-bottom:var(--a--spacing--s)}.f-section--accessories .f-section__header{margin:0}.f-reference__categories{margin:0;transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-reference__categories li{padding:0 var(--a--spacing--xxs);pointer-events:none;color:var(--a--color--contrast);background-color:var(--a--color);border-radius:var(--a--spacing)}@media (max-width:767px){.f-reference__categories li{padding:0 var(--a--spacing--xxs)}}.f-listings--references{--grid--column-min:min(320px, 100%);--grid--columns:1}@media (min-width:768px){.f-listings--references{--grid--columns:2}}@media (min-width:1280px){.f-listings--references{--grid--columns:3}}.f-listing--reference{--listing--spacing--v:var(--a--spacing--s);--listing--spacing--h:var(--a--spacing--s);--listing--header--font-size:var(--a--font-size);background-color:var(--a--color--soft)}.f-listing--reference .f-listing__image--container{position:relative}.f-listing--reference .f-listing__container{transition:all var(--a--transition--duration,0.25s) var(--a--transition--timing-function,ease-in-out) 0s}.f-listing--reference .f-listing__categories{padding:var(--a--spacing--s);pointer-events:none}.f-listing--reference .f-listing__categories .f-term{border-color:#fff0}.f-section--references-recent{overflow-x:hidden}@media (min-width:1024px){.f-section--references-recent .f-section__heading{padding-right:var(--a--spacing--xl)}}.f-section--reference-gallery{--section--spacing:var(--a--spacing--xxs)}.f-heading--reference{--heading--spacing:calc(var(--a--spacing) * 6)}.f-carousel--references{--carousel--item--gap:40px}.f-carousel--references.swiper-initialized .f-carousel__item:not(.swiper-slide-active):not(.swiper-slide-visible):not(.swiper-slide-fully-visible){pointer-events:none}.f-carousel--references.swiper-initialized .f-carousel__item:not(.swiper-slide-active):not(.swiper-slide-visible):not(.swiper-slide-fully-visible) .f-listing{background-color:var(--a--color--background)}.f-carousel--references.swiper-initialized .f-carousel__item:not(.swiper-slide-active):not(.swiper-slide-visible):not(.swiper-slide-fully-visible) .f-listing__categories,.f-carousel--references.swiper-initialized .f-carousel__item:not(.swiper-slide-active):not(.swiper-slide-visible):not(.swiper-slide-fully-visible) .f-listing__container,.f-carousel--references.swiper-initialized .f-carousel__item:not(.swiper-slide-active):not(.swiper-slide-visible):not(.swiper-slide-fully-visible) .f-listing__image{opacity:.4;filter:grayscale(100%)}.f-section--references-recent{overflow-x:hidden}@media (min-width:1024px){.f-section--references-recent .f-section__heading{padding-right:0}}.f-section--reference-gallery{--section--spacing:var(--a--spacing--xxs)}.f-listings--members{--grid--column-min:min(320px, 100%);--grid--columns:1}@media (min-width:768px){.f-listings--members{--grid--columns:2}}@media (min-width:1280px){.f-listings--members{--grid--columns:3}}.f-listing--member{--listing--spacing--v:var(--a--spacing--m);--listing--spacing--h:var(--a--spacing--s);--listing--image--scale--active:1;--listing--image--overlay--gradient:none;--listing--image--overlay--color:transparent;--listing--image--overlay--color--active:transparent;--listing--header--font-size:var(--a--heading--font-size--h6--fluid);background-color:var(--a--color--soft)}.f-listing--member .f-listing__container{justify-content:flex-start}.f-listing--member .f-listing__image{background-color:#fff0}.f-listing--member .f-listing__header{max-width:100%}.f-listing--member .f-listing__position{opacity:.6;font-size:var(--a--font-size--s)}.f-listing--member .f-listing__scope{text-wrap:balance}.f-listing--member-card .f-listing__image{max-width:80px;border-radius:40px}.f-section--team{overflow-x:hidden}.f-listings--partners{--grid--column-min:min(320px, 100%);--grid--columns:1}@media (min-width:768px){.f-listings--partners{--grid--columns:2}}@media (min-width:1280px){.f-listings--partners{--grid--columns:3}}.f-listing--partner{--listing--spacing--v:var(--a--spacing--m);--listing--spacing--h:var(--a--spacing--s);--listing--image--scale--active:1;--listing--image--overlay--gradient:none;--listing--image--overlay--color:transparent;--listing--image--overlay--color--active:transparent;--listing--header--font-size:var(--a--heading--font-size--h6--fluid);background-color:var(--a--color--background);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}.f-listing--partner .f-listing__container{padding-top:var(--a--spacing--m);text-align:center;background-color:#fff0}.f-listing--partner .f-listing__image{max-height:120px;background-color:#fff0}.f-listing--partner .f-listing__image a{display:initial}.f-listing--partner .f-listing__header{max-width:100%}.f-main--support [id]{scroll-margin-top:var(--a--spacing--xl)}.f-support__summary{flex-direction:column;align-items:flex-start;justify-content:space-between}@media (min-width:768px){.f-support__summary{flex-direction:row;align-items:center}}.f-support__summary h3{text-wrap:balance}@media (min-width:768px){.f-support__summary .f-terms{justify-content:flex-end}}.f-support__content{--content--spacing:var(--a--spacing--s)}.f-listing--download{--listing--spacing--v:var(--a--spacing--xs);--listing--spacing--h:var(--a--spacing--xs);--listing--header--font-size:var(--a--font-size);background-color:var(--a--color--background);--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) calc(var(--shadow--size) / 4 * 3) var(--shadow--color),0 calc(var(--shadow--size) / 4 * 3) var(--shadow--size) var(--shadow--color)}.f-section--support-category:first-child{margin-top:calc(var(--section--spacing, var(--a--spacing--m)) * 2 * -1)}.f-section--support-category .f-section__heading{margin-bottom:var(--a--spacing--s)}.f-job .wp-block-heading{font-size:var(--a--heading--font-size--h6--fluid)}.f-job__summary{font-size:var(--a--heading--font-size--h5--fluid)}.f-form--catalog input{margin:0}.f-section--contact{position:relative;z-index:var(--a--layer--1)}@media (min-width:1024px){.f-section--contact{text-align:unset}}.f-section--contact .f-section__form{padding:var(--a--spacing--xxxs) 0 0}.f-section--contact .f-section__header{text-align:center}@media (min-width:1024px){.f-section--contact .f-section__header{text-align:unset}}@media (max-width:1023px){.f-section--contact .f-section__header .is-layout-flex{align-items:center!important}}.f-section--service .f-section__form .f-form{padding:var(--a--container--spacing) var(--a--container--spacing) calc(var(--a--container--spacing) * 2);background-image:var(--f--gradient--form);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@media (min-width:1024px){.f-section--service .f-section__form .f-form{padding-inline:calc(var(--a--container--spacing) * 2)}}.f-section--catalog .f-section__header{text-wrap:balance}.f-section--catalog{--section--spacing:var(--a--spacing);position:relative;overflow-x:clip;z-index:var(--a--layer--2)}.f-section--catalog .f-section__form .f-form__note{padding:var(--a--spacing--xxs) 0 0}@media (min-width:1024px){.f-section--catalog .f-section__form .f-form__note{padding:0 var(--a--field--spacing--horizontal)}}.f-section--catalog .f-section__image{margin-block:calc(((var(--section--spacing) * 4) + var(--a--spacing--xxxl)) * -1);margin-inline:calc(var(--a--spacing--xxl) * 2 * -1);pointer-events:none}@media (min-width:1024px){.f-section--catalog .f-section__image{margin-inline:calc(var(--a--spacing--xxl) * 2 * -1)}}@media (max-width:1023px){.f-section--catalog .f-section__image{margin-block-end:calc((var(--section--spacing) + var(--a--spacing--xxxl)) * -1)}}.f-section--catalog .f-section__image figure{margin:0}@media (max-width:1023px){.f-section--catalog .f-section__content--col{order:2}}@media (max-width:1023px){.f-section--catalog .f-section__image--col{order:1}}.f-faq__summary h3{text-wrap:balance}