@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:200;src:url(/build/fonts/Roboto-Thin.a732a12e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:200;src:url(/build/fonts/Roboto-ThinItalic.9d2ca34e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/Roboto-Light.333da16a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/build/fonts/Roboto-LightItalic.c5903824.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.fc2b5060.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/fonts/Roboto-Italic.87f3afe1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/Roboto-Medium.7c8d04cd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/build/fonts/Roboto-MediumItalic.82736aaa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/build/fonts/Roboto-Bold.f80816a5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:600;src:url(/build/fonts/Roboto-BoldItalic.87d61cea.ttf) format("truetype")}@media screen and (max-width:700px){@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(/build/fonts/Roboto-Thin.a732a12e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:url(/build/fonts/Roboto-ThinItalic.9d2ca34e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:200;src:url(/build/fonts/Roboto-Light.333da16a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:200;src:url(/build/fonts/Roboto-LightItalic.c5903824.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/Roboto-Regular.fc2b5060.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/build/fonts/Roboto-Italic.87f3afe1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Medium.7c8d04cd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/fonts/Roboto-MediumItalic.82736aaa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/Roboto-Bold.f80816a5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/build/fonts/Roboto-BoldItalic.87d61cea.ttf) format("truetype")}}:root{--fa-style-family:"Font Awesome 7 Free";--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));--var-color-primary:#8b5e3c;--var-color-bg-primary:#faf3e0;--var-color-bg-body:#fff;--var-color-fg:#222;--var-color-border:#ddd;--var-color-border-focus:#bbb;--var-color-widget-secondary:#43fd5a;--var-color-widget-primary:var(--var-color-primary);--var-color-blue:#2050b3;--var-color-red:#b32050;--var-color-yelow:#f3f050;--var-color-orange:#f3a050;--var-color-green:#50b320;--var-color-gray-dark:#595959;--var-color-gray-light:#959595;--var-color-gray-light-light:#ccc;--var-color-gray-light-light-light:#ddd;--var-color-gray-light-light-light-light:#eee;--var-color-gray-light-light-light-light-light:#f9f9f9;--var-color-gray-light-light-light-light-light-light:#fcfcfc;--var-border-radius:4px;--var-transition-duration:.3s;--var-color-widget-highlight:#faf3e0;--var-font-size-unit:18px;--var-space-unit:4px;--var-line-height:25px;--var-h1-line-height:40px;--var-submenu-width:200px;--var-wrapper-width:850px;--var-sub-menu-width:300px;--var-container-padding:10px 15px}*,:after,:before{box-sizing:border-box}body,html{min-height:100vh}body{background-color:var(--var-color-bg-body);color:var(--var-color-fg);font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:var(--var-line-height);margin:0;padding:60px 0 0}a{color:var(--var-color-primary);text-decoration:none}a.external-link{position:relative}a.external-link:after{content:"";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:10px;font-style:normal;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;margin-left:2px;position:relative;text-rendering:auto;top:-5px}h1,h2,h3,h4,h5,h6{color:var(--var-color-primary)}h1{display:flex;gap:10px;line-height:var(--var-h1-line-height)}h1 .fa,h1 .far,h1 .fas{margin-right:calc(var(--var-space-unit)*2)}.title-like{color:var(--var-color-primary);font-weight:400}.title-like.level-1{margin-bottom:calc(var(--var-space-unit)*5)}.title-like.level-2{margin-bottom:calc(var(--var-space-unit)*4)}.title-like.level-3{margin-bottom:calc(var(--var-space-unit)*3)}.title-like.level-4{margin-bottom:calc(var(--var-space-unit)*2)}.title-like.level-5{margin-bottom:calc(var(--var-space-unit)*1)}.title-like.level-6{margin-bottom:calc(var(--var-space-unit)*0)}ul.simple-list{list-style:none;padding:0}ul.simple-list li+li{margin-top:calc(var(--var-space-unit)*1.2)}.wrapper{margin:0 auto;width:var(--var-wrapper-width)}.light-shadowed{box-shadow:0 0 25px rgba(0,0,0,.07)}.content-fluid{width:100%}.half{width:50%}.flex{display:flex}.flex.flex-gap-0{gap:0}.flex.flex-gap-5{gap:5px}.flex.flex-gap-10{gap:10px}.flex.flex-gap-15{gap:15px}.flex.flex-gap-20{gap:20px}.flex.flex-gap-25{gap:25px}.flex.flex-gap-30{gap:30px}.flex.flex-gap-35{gap:35px}.flex.flex-gap-40{gap:40px}.flex.flex-gap-45{gap:45px}.flex.flex-gap-50{gap:50px}.flex.flex-gap-55{gap:55px}.flex.flex-gap-60{gap:60px}.flex.flex-gap-65{gap:65px}.flex.flex-gap-70{gap:70px}.flex.flex-gap-75{gap:75px}.flex.flex-gap-80{gap:80px}.flex.flex-gap-85{gap:85px}.flex.flex-gap-90{gap:90px}.flex.flex-gap-95{gap:95px}.flex.flex-gap-100{gap:100px}.flex.flex-row-reverse{flex-direction:row-reverse}.flex.flex-col-reverse{flex-direction:column-reverse}.flex.flex-h-top{align-items:start}.flex.flex-h-center{align-items:center;align-items:end}.flex-wrapped{flex-wrap:wrap}.flex-spaced{-webkit-justify-content:space-between;justify-content:space-between}.flex-middle{-webkit-align-items:center;align-items:center}.flex-center{-webkit-justify-content:center;justify-content:center}.row{-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:2rem;display:grid;grid-auto-flow:dense;grid-auto-rows:min-content;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.row [class*=col-]{width:100%}.row.row-spaced [class*=col-]{padding-bottom:5px;padding-top:5px}.row>.col-1{grid-column-start:span 1}.row>.col-2{grid-column-start:span 2}.row>.col-3{grid-column-start:span 3}.row>.col-4{grid-column-start:span 4}.row>.col-5{grid-column-start:span 5}.row>.col-6{grid-column-start:span 6}.row>.col-7{grid-column-start:span 7}.row>.col-8{grid-column-start:span 8}.row>.col-9{grid-column-start:span 9}.row>.col-10{grid-column-start:span 10}.row>.col-11{grid-column-start:span 11}.row>.col-12{grid-column-start:span 12}.row.odd{background-color:#eee}.rowf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rowf.invertedf{flex-direction:row-reverse;justify-content:start}aside .aricle-preview{margin-bottom:40px}aside .aricle-preview:last-child{margin-bottom:0}.sticky{position:sticky}.sticky.sticky-top-40{top:80px}.adjust-middle{display:flex;flex-direction:column;justify-content:center}.btn-group+.btn-group{margin-left:calc(var(--var-space-unit)*1.5)}.btn{appearance:none;-webkit-appearance:none;background:var(--var-color-widget-secondary);border:1px solid var(--var-color-widget-secondary);color:#fff;cursor:pointer;display:inline-block;font-size:calc(var(--var-font-size-unit)*1);font-weight:300;line-height:1;padding:8px 18px;text-align:center;text-decoration:none;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn.btn-primary{background:var(--var-color-primary);border-color:var(--var-color-primary)}.btn.btn-secondary{background:#eee;border-color:#ccc;color:#222}.btn.btn-favorite{background:#ffbd03;border-color:#ffaa03;color:#fff}.btn.btn-disabled{background:#eee;border-color:#ccc;color:#aaa}.btn.btn-default{cursor:default}.btn.btn-rounded{border-radius:4px}.btn.btn-maxi{padding:10px 20px}.btn.btn-x-maxi{padding:12px 24px}.btn.btn-mini{padding-left:8px;padding-right:8px}.btn.btn-x-mini{font-size:17px;padding:3px 5px}.btn.btn-tool-mini{border-radius:0;font-size:15px;padding-left:3px;padding-right:3px}.btn.btn-tool-mini:first-child{border-radius:4px 0 0 4px}.btn.btn-tool-mini:last-child{border-radius:0 4px 4px 0}.btn.btn-danger{background:var(--var-color-red);border-color:var(--var-color-red)}.btn.btn-link-max{min-width:200px;padding:15px 20px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.btn.btn-link-max:hover{background:var(--var-color-gray-dark)}.btn.btn-non-clickable{cursor:default}.btn.btn-non-clickable,button{-webkit-user-select:none;-ms-user-select:none;user-select:none}button{appearance:none;-webkit-appearance:none;background:var(--var-color-widget-secondary);border:1px solid var(--var-color-widget-secondary);color:#fff;cursor:pointer;display:inline-block;font-size:calc(var(--var-font-size-unit)*1);font-weight:300;line-height:1;padding:8px 18px;text-align:center;text-decoration:none;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s}button:has(.component-alert){position:relative}button:has(.component-alert) .component-alert{right:-5px;top:-5px}button[type=submit]{background:var(--var-color-primary);border-color:var(--var-color-primary)}button+button{margin-left:calc(var(--var-space-unit)*1.5)}button+button.btn-tool-mini{margin-left:0}h1 .btn,h1 button,h2 .btn,h2 button,h3 .btn,h3 button,h4 .btn,h4 button,h5 .btn,h5 button,h6 .btn,h6 button{font-size:calc(var(--var-font-size-unit)*1)}.selectr-container{min-width:300px;outline:none}.selectr-container:active,.selectr-container:focus{outline:none}.selectr-container .selectr-selected{border-radius:0}.selectr-container>*{outline:none}.selectr-container>:active,.selectr-container>:focus{border-color:var(--var-color-primary);box-shadow:inset 0 0 8px rgba(0,0,0,.15);outline:none}.selectr-container .selectr-tag{background:var(--var-color-primary);border-radius:0}input.selectr-input,input.selectr-input:active,input.selectr-input:focus{border:1px solid var(--var-color-border);outline:none}input.selectr-input:active:focus,input.selectr-input:focus,input.selectr-input:focus:focus{border-color:var(--var-color-primary);box-shadow:inset 0 0 8px rgba(0,0,0,.15);outline:none}.range-display-container{display:block}.range-display-container .range-display{white-space:nowrap}.help-text{max-width:300px}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=integer],input[type=number],input[type=password],input[type=tel],input[type=text]{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--var-color-border);border-radius:0;font-family:Roboto,sans-serif;font-size:calc(var(--var-font-size-unit)*.8);font-weight:300;min-height:35px;min-width:300px;padding:7px 15px;resize:none}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=integer]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{border-color:var(--var-color-primary);box-shadow:inset 0 0 8px rgba(0,0,0,.15);outline:none}input[type=range]{-webkit-appearance:none;appearance:none;background:#d3d3d3;border-radius:12px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);height:24px;max-width:300px;min-width:300px;opacity:.7;outline:none;-webkit-transition:.2s;transition:opacity .2s;width:100%}input[type=range]:hover{opacity:1}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--var-color-primary);border-radius:12px;box-shadow:0 0 5px rgba(0,0,0,.2);cursor:pointer;height:24px;width:24px}input[type=range]::-moz-range-thumb{background:var(--var-color-primary);border-radius:12px;box-shadow:0 0 5px rgba(0,0,0,.2);cursor:pointer;height:24px;width:24px}input~.help-error-text,input~.help-text{width:300px}input~.help-error-text{color:var(--var-color-red);margin-bottom:calc(var(--var-space-unit)*1)}select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--var-color-border);border-radius:0;font-family:Roboto,sans-serif;font-size:calc(var(--var-font-size-unit)*.8);font-weight:300;min-width:300px;padding:7px 15px;resize:none}select:focus{border-color:var(--var-color-primary);box-shadow:inset 0 0 8px rgba(0,0,0,.15);outline:none}select{min-height:35px}select+.help-text{width:300px}textarea,trix-editor{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--var-color-border);border-radius:0;font-family:Roboto,sans-serif;font-size:calc(var(--var-font-size-unit)*.8);font-weight:300;min-width:300px;padding:7px 15px;resize:none}textarea:focus,trix-editor:focus{border-color:var(--var-color-primary);box-shadow:inset 0 0 8px rgba(0,0,0,.15);outline:none}textarea,trix-editor{min-height:100px}textarea[data-controller=component--autocomplete-helper],trix-editor[data-controller=component--autocomplete-helper]{max-height:35px;min-height:35px;vertical-align:top}textarea+.help-text,trix-editor+.help-text{width:300px}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+.choice-visual,input[type=radio]+.choice-visual{background:#ddd;border:1px solid var(--var-color-border);border-radius:16px;display:inline-block;height:17px;position:relative;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;width:32px}input[type=checkbox]+.choice-visual:after,input[type=radio]+.choice-visual:after{background:#fff;border:1px solid var(--var-color-border);border-radius:16px;content:"";height:16px;left:0;position:absolute;transition:left .3s;-webkit-transition:left .3s;-moz-transition:left .3s;width:16px}input[type=checkbox]:checked+.choice-visual,input[type=radio]:checked+.choice-visual{background:var(--var-color-primary)}input[type=checkbox]:checked+.choice-visual:after,input[type=radio]:checked+.choice-visual:after{left:16px}.form-help{background-color:var(--var-color-blue-highlight);border:1px solid var(--var-color-blue);border-radius:4px;color:var(--var-color-blue);margin-bottom:calc(var(--var-space-unit)*4);padding:calc(var(--var-space-unit)*2)}.form-help .form-help-icon{color:var(--var-color-blue);font-size:40px}.form-row .form-inner label:has(+div.choices),.form-row .form-inner label:has(+input[type=date]),.form-row .form-inner label:has(+input[type=datetime-local]),.form-row .form-inner label:has(+input[type=datetime]),.form-row .form-inner label:has(+input[type=email]),.form-row .form-inner label:has(+input[type=integer]),.form-row .form-inner label:has(+input[type=number]),.form-row .form-inner label:has(+input[type=password]),.form-row .form-inner label:has(+input[type=tel]),.form-row .form-inner label:has(+input[type=text]),.form-row .form-inner label:has(+select),.form-row .form-inner label:has(+textarea){min-width:200px}.form-row:has(>.form-inner){border:1px solid var(--var-color-border);border-radius:4px;display:block;margin-top:20px;padding:20px;position:relative}.form-row:has(>.form-inner)+.form-row:has(>.form-inner){margin-top:calc(var(--var-space-unit)*10)}.form-row:has(>.form-inner)>label{background:#fff;display:inline-block;margin-left:10px;padding:0 10px;position:absolute;top:-10px}.form-row>.form-inner{display:flex;flex-direction:column}.form-row>.form-inner.form-inner-column{flex-direction:row}.form-row>.form-inner>.form-inner-child{border-top:1px solid var(--var-color-border);margin-top:20px;padding-top:20px;position:relative}.form-row>.form-inner>.form-inner-child .form-child-remove{position:absolute;right:0}.form-row:has(+.form-errors){margin-bottom:0}.form-errors{list-style:none;margin:0 0 30px;padding:0}.form-errors li{color:var(--var-color-red)}.form-separator{margin-bottom:20px;margin-top:40px}.form-separator span{margin-right:10px}.form-separator hr{border:none;border-top:1px solid #ddd}.form-like .form-pseudo-row,.form-like .form-row,form .form-pseudo-row,form .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px;width:100%}.form-like .form-pseudo-row.form-row-full,.form-like .form-pseudo-row.form-row-full label,.form-like .form-row.form-row-full,.form-like .form-row.form-row-full label,form .form-pseudo-row.form-row-full,form .form-pseudo-row.form-row-full label,form .form-row.form-row-full,form .form-row.form-row-full label{display:block}.form-like .form-pseudo-row.form-row-full .choices,.form-like .form-row.form-row-full .choices,form .form-pseudo-row.form-row-full .choices,form .form-row.form-row-full .choices{max-width:unset}.form-like .form-pseudo-row.form-row-full input[type=date],.form-like .form-pseudo-row.form-row-full input[type=datetime-local],.form-like .form-pseudo-row.form-row-full input[type=datetime],.form-like .form-pseudo-row.form-row-full input[type=email],.form-like .form-pseudo-row.form-row-full input[type=integer],.form-like .form-pseudo-row.form-row-full input[type=number],.form-like .form-pseudo-row.form-row-full input[type=password],.form-like .form-pseudo-row.form-row-full input[type=tel],.form-like .form-pseudo-row.form-row-full input[type=text],.form-like .form-pseudo-row.form-row-full textarea,.form-like .form-row.form-row-full input[type=date],.form-like .form-row.form-row-full input[type=datetime-local],.form-like .form-row.form-row-full input[type=datetime],.form-like .form-row.form-row-full input[type=email],.form-like .form-row.form-row-full input[type=integer],.form-like .form-row.form-row-full input[type=number],.form-like .form-row.form-row-full input[type=password],.form-like .form-row.form-row-full input[type=tel],.form-like .form-row.form-row-full input[type=text],.form-like .form-row.form-row-full textarea,form .form-pseudo-row.form-row-full input[type=date],form .form-pseudo-row.form-row-full input[type=datetime-local],form .form-pseudo-row.form-row-full input[type=datetime],form .form-pseudo-row.form-row-full input[type=email],form .form-pseudo-row.form-row-full input[type=integer],form .form-pseudo-row.form-row-full input[type=number],form .form-pseudo-row.form-row-full input[type=password],form .form-pseudo-row.form-row-full input[type=tel],form .form-pseudo-row.form-row-full input[type=text],form .form-pseudo-row.form-row-full textarea,form .form-row.form-row-full input[type=date],form .form-row.form-row-full input[type=datetime-local],form .form-row.form-row-full input[type=datetime],form .form-row.form-row-full input[type=email],form .form-row.form-row-full input[type=integer],form .form-row.form-row-full input[type=number],form .form-row.form-row-full input[type=password],form .form-row.form-row-full input[type=tel],form .form-row.form-row-full input[type=text],form .form-row.form-row-full textarea{width:100%}.form-like .form-pseudo-row.form-row-dual-range,.form-like .form-row.form-row-dual-range,form .form-pseudo-row.form-row-dual-range,form .form-row.form-row-dual-range{margin-bottom:calc(var(--var-space-unit)*6);margin-top:calc(var(--var-space-unit)*10)}.form-like .form-pseudo-row.form-row-dual-range.form-row-dual-range-no-space,.form-like .form-row.form-row-dual-range.form-row-dual-range-no-space,form .form-pseudo-row.form-row-dual-range.form-row-dual-range-no-space,form .form-row.form-row-dual-range.form-row-dual-range-no-space{margin-top:calc(var(--var-space-unit)*2)}.form-like .form-pseudo-row.form-pseudo-row,.form-like .form-row.form-pseudo-row,form .form-pseudo-row.form-pseudo-row,form .form-row.form-pseudo-row{margin-bottom:0}.form-like .form-pseudo-row.form-row-rowed,.form-like .form-row.form-row-rowed,form .form-pseudo-row.form-row-rowed,form .form-row.form-row-rowed{flex-direction:column}.form-like .form-pseudo-row label,.form-like .form-row label,form .form-pseudo-row label,form .form-row label{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-like .form-pseudo-row label .text-error,.form-like .form-row label .text-error,form .form-pseudo-row label .text-error,form .form-row label .text-error{font-weight:400}.form-like .form-pseudo-row label small,.form-like .form-row label small,form .form-pseudo-row label small,form .form-row label small{color:var(--var-color-gray-light);display:block}.form-like .form-pseudo-row div:has(.form-row),.form-like .form-row div:has(.form-row),form .form-pseudo-row div:has(.form-row),form .form-row div:has(.form-row){display:flex;width:100%}.form-like .form-collection div:not(.form-row):not(.form-pseudo-row):not(.write-value):not(.readonly-value),form .form-collection div:not(.form-row):not(.form-pseudo-row):not(.write-value):not(.readonly-value){display:block}.container-as-label{position:relative}.container-as-label label:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.half-form form,.half-form>div.form-like{margin:0 auto;width:50%}.col-1 .half-form form,.col-2 .half-form form,.col-3 .half-form form,.col-4 .half-form form,.col-5 .half-form form,.col-6 .half-form form,.col-7 .half-form form,.col-8 .half-form form{margin:0 auto;width:80%}.btn.btn-primary{background:var(--var-color-widget-primary);color:#fff}textarea{border-color:var(--var-color-border)}textarea:focus{border-color:var(--var-color-border-focus)}.autocomplete-container{margin:calc(var(--var-space-unit)*5) 6% 0 6%;position:relative}.autocomplete-container .form-icon{color:var(--var-color-border);cursor:text;display:inline-block;height:20px;left:10px;margin-top:-10px;position:absolute;top:20px;transition:var(--var-transition-duration) color;width:20px;z-index:1}.autocomplete-container .form-icon:after{content:"";font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:var(--fa-style,900);left:0;line-height:1;position:absolute;text-rendering:auto}.autocomplete-container .form-autocomplete{border:1px solid var(-var-color-border);border-radius:var(--var-border-radius,4px);font-size:17px;min-height:unset;outline:none;overflow-x:hidden;padding:10px 15px 10px 30px;resize:none;text-overflow:ellipsis;transition:var(--var-transition-duration) border-color;vertical-align:top;white-space:nowrap;width:100%}.autocomplete-container .form-autocomplete:focus+.autocomplete-dropdown:not(:empty){display:block}.autocomplete-container:has(.form-autocomplete:focus) .form-icon{color:var(--var-color-border-focus)}.autocomplete-container .autoComplete_wrapper{display:block}.autocomplete-container .autocomplete-dropdown{background-color:#fff;border:1px solid var(--var-color-border);border-top:none;box-shadow:1px 4px 8px rgba(0,0,0,.2);left:0;margin-top:9px;position:absolute;right:0;z-index:1001}.autocomplete-container .autocomplete-dropdown .icon{min-width:40px;text-align:center}.autocomplete-container .autocomplete-dropdown .icon .fa,.autocomplete-container .autocomplete-dropdown .icon .far,.autocomplete-container .autocomplete-dropdown .icon .fas{font-size:30px}.autocomplete-container .autocomplete-dropdown .autocomplete-option{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px;transition:var(--var-transition-duration) background-color}.autocomplete-container .autocomplete-dropdown .autocomplete-option .title{font-weight:400}.autocomplete-container .autocomplete-dropdown .autocomplete-option:hover{background-color:var(--var-color-widget-highlight)}.autocomplete-container .autocomplete-dropdown .autocomplete-option+.autocomplete-option{border-top:1px solid var(--var-color-gray-light-light-light)}.autocomplete-container.home-autocomplete-container textarea{padding:20px 20px 20px 50px}.autocomplete-container.home-autocomplete-container .form-icon{left:20px;top:30px}.autocomplete-container.home-autocomplete-container .autocomplete-dropdown{margin-top:0}nav .autocomplete-container{margin:0 calc(var(--var-space-unit)*2) 0 0}[data-controller=component--map]{height:0;padding-bottom:100%}[data-controller=component--map] .map-warning{background:hsla(0,0%,100%,.8);border:1px var(--var-color-gray-light);border-style:none none solid solid;color:#222;display:none;font-size:calc(var(--var-font-size-unit)*.8);padding:10px;position:absolute;right:0;top:0;z-index:1000}[data-controller=component--map] .map-warning.show{display:block}[data-controller=component--map].map-sm{padding-bottom:75%}[data-controller=component--map] .leaflet-popup-content-wrapper{padding:calc(var(--var-space-unit)*2)}[data-controller=component--map] .leaflet-popup-content-wrapper:has(.rich-tooltip){padding:0}[data-controller=component--map] .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0}[data-controller=component--map] .leaflet-popup-content-wrapper .leaflet-popup-content .rich-tooltip{display:flex}[data-controller=component--map] .leaflet-popup-content-wrapper .leaflet-popup-content .rich-tooltip img{border-radius:4px 0 0 4px;float:left;vertical-align:top;width:100px}[data-controller=component--map] .leaflet-popup-content-wrapper .leaflet-popup-content .content-text{padding:calc(var(--var-space-unit)*2)}.map-container{margin:auto;width:75%}.leaflet-popup-content-wrapper{border-radius:4px;font-size:calc(var(--var-font-size-unit)*1);min-height:1px;text-align:center}[data-controller=component--diagram]{max-height:0;overflow-y:hidden}[data-controller=component--diagram].diagram-init{max-height:unset;overflow-y:visible}pre:has(.language-graph),pre:has(.language-mermaid){max-height:0;overflow-y:hidden}pre:has(.diagram-init){max-height:unset;overflow-y:visible}.selectable-section ul{list-style:none}.selectable-section>ul{margin:0;padding:0}.selectable-section>ul ul{padding-left:20px}.selectable-section>ul li a{background-color:transparent;color:#222;display:block;padding-left:10px;position:relative;text-decoration:none;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s}.selectable-section>ul li a:before{background-color:rgba(0,0,0,.4);bottom:50%;content:"";left:0;position:absolute;top:50%;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;width:4px}.selectable-section>ul li a.active{background-color:rgba(0,0,0,.1)}.selectable-section>ul li a.active:before{bottom:0;top:0}nav.main-menu{background:rgba(0,0,0,.5);height:60px;position:absolute;top:0;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;width:100%;z-index:1011}nav.main-menu *{color:#fff}nav.main-menu .brand{padding:5px 5px 2px!important}nav.main-menu .brand .micon{font-size:45px}nav.main-menu .brand .micon,nav.main-menu .brand:hover .micon{color:var(--var-color-primary)}nav.main-menu.light{background:#fff;border-bottom:1px solid #eee}nav.main-menu.light ul li>a,nav.main-menu.light ul li>button,nav.main-menu.light ul li>span{cursor:pointer}nav.main-menu.light ul li>a:has(+ul:hover),nav.main-menu.light ul li>a:not(.burger-menu):hover,nav.main-menu.light ul li>button:has(+ul:hover),nav.main-menu.light ul li>button:not(.burger-menu):hover,nav.main-menu.light ul li>span:has(+ul:hover),nav.main-menu.light ul li>span:not(.burger-menu):hover{background:rgba(0,0,0,.05)}nav.main-menu.light ul li a+a,nav.main-menu.light ul li a+span,nav.main-menu.light ul li span+a,nav.main-menu.light ul li span+span{margin-left:0}nav.main-menu.light *{color:#222}nav.main-menu.light .text-primary{color:var(--var-color-primary)}nav.main-menu .burger-menu{display:none}nav.main-menu button{background:transparent;border:none;font-size:47px;padding:15px 14px 25px;vertical-align:middle}nav.main-menu button,nav.main-menu ul li>a,nav.main-menu ul li>span{cursor:pointer;display:inline-block;line-height:var(--var-line-height)}nav.main-menu ul li>a,nav.main-menu ul li>span{padding:17px 25px;text-decoration:none;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s}nav.main-menu ul li>a .btn,nav.main-menu ul li>span .btn{display:inline}nav.main-menu ul li>a .btn.btn-highlight,nav.main-menu ul li>span .btn.btn-highlight{background:linear-gradient(180deg,var(--var-color-primary) 0,var(--var-color-primary) 100%);border-radius:calc(var(--var-space-unit)*1);color:#fff}nav.main-menu ul li>a .btn.btn-highlight .fa,nav.main-menu ul li>a .btn.btn-highlight .fa-ess,nav.main-menu ul li>span .btn.btn-highlight .fa,nav.main-menu ul li>span .btn.btn-highlight .fa-ess{color:#fff}nav.main-menu ul li>a.brand,nav.main-menu ul li>span.brand{font-size:calc(var(--var-font-size-unit)*1.2);font-weight:500}nav.main-menu ul li>a:has(+ul:hover),nav.main-menu ul li>a:not(.burger-menu):hover,nav.main-menu ul li>span:has(+ul:hover),nav.main-menu ul li>span:not(.burger-menu):hover{color:var(--var-color-primary)}nav.main-menu ul li>a:has(+ul:hover)>i,nav.main-menu ul li>a:not(.burger-menu):hover>i,nav.main-menu ul li>span:has(+ul:hover)>i,nav.main-menu ul li>span:not(.burger-menu):hover>i{color:var(--var-color-primary)}nav.main-menu.can-be-fixed{background:#fff;position:fixed;top:0;transform:translateY(-60px);z-index:5}nav.main-menu.can-be-fixed ul li>a:has(+ul:hover),nav.main-menu.can-be-fixed ul li>a:not(.burger-menu):hover,nav.main-menu.can-be-fixed ul li>span:has(+ul:hover),nav.main-menu.can-be-fixed ul li>span:not(.burger-menu):hover{background:rgba(0,0,0,.05)}nav.main-menu.can-be-fixed.fixed{background:#fff;border-bottom:1px solid #eee;position:fixed;top:0;transform:translate(0)}nav.main-menu.can-be-fixed.fixed *{color:#222}nav.main-menu.can-be-fixed.fixed .brand .micon{color:var(--var-color-primary)}nav.main-menu>.wrapper>.menu>ul,nav.main-menu>.wrapper>ul,nav.main-menu>ul{display:inline-block;float:left;margin:0;padding:0}nav.main-menu>.wrapper>.menu>ul.right,nav.main-menu>.wrapper>ul.right,nav.main-menu>ul.right{float:right}nav.main-menu>.wrapper>.menu>ul>li,nav.main-menu>.wrapper>ul>li,nav.main-menu>ul>li{display:inline-block;float:left;margin:0;padding:0;position:relative}nav.main-menu>.wrapper>.menu>ul>li:has(+li) a:not(.burger-menu),nav.main-menu>.wrapper>.menu>ul>li:has(+li) span:not(.burger-menu),nav.main-menu>.wrapper>ul>li:has(+li) a:not(.burger-menu),nav.main-menu>.wrapper>ul>li:has(+li) span:not(.burger-menu),nav.main-menu>ul>li:has(+li) a:not(.burger-menu),nav.main-menu>ul>li:has(+li) span:not(.burger-menu){padding-right:13px}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container),nav.main-menu>.wrapper>ul>li:has(.autocomplete-container),nav.main-menu>ul>li:has(.autocomplete-container){padding-top:8px}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container) .autocomplete-container,nav.main-menu>.wrapper>ul>li:has(.autocomplete-container) .autocomplete-container,nav.main-menu>ul>li:has(.autocomplete-container) .autocomplete-container{min-width:400px}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container) .autocomplete-container .form-icon,nav.main-menu>.wrapper>ul>li:has(.autocomplete-container) .autocomplete-container .form-icon,nav.main-menu>ul>li:has(.autocomplete-container) .autocomplete-container .form-icon{color:var(--var-color-border)}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container) .autocomplete-container:has(.form-autocomplete:focus) .form-icon,nav.main-menu>.wrapper>ul>li:has(.autocomplete-container) .autocomplete-container:has(.form-autocomplete:focus) .form-icon,nav.main-menu>ul>li:has(.autocomplete-container) .autocomplete-container:has(.form-autocomplete:focus) .form-icon{color:var(--var-color-border-focus)}nav.main-menu>.wrapper>.menu>ul>li+li a:not(.burger-menu),nav.main-menu>.wrapper>.menu>ul>li+li span:not(.burger-menu),nav.main-menu>.wrapper>ul>li+li a:not(.burger-menu),nav.main-menu>.wrapper>ul>li+li span:not(.burger-menu),nav.main-menu>ul>li+li a:not(.burger-menu),nav.main-menu>ul>li+li span:not(.burger-menu){padding-left:13px}nav.main-menu>.wrapper>.menu>ul ul,nav.main-menu>.wrapper>ul ul,nav.main-menu>ul ul{background:#fff;border:1px var(--var-color-border);border-style:none solid solid;box-shadow:0 8px 8px rgba(0,0,0,.2);display:none;list-style:none;margin:0;max-width:var(--var-submenu-width);min-width:var(--var-submenu-width);padding:0;position:absolute;z-index:101}nav.main-menu>.wrapper>.menu>ul ul li.placeholder,nav.main-menu>.wrapper>ul ul li.placeholder,nav.main-menu>ul ul li.placeholder{display:none}nav.main-menu>.wrapper>.menu>ul ul li.placeholder:first-child,nav.main-menu>.wrapper>ul ul li.placeholder:first-child,nav.main-menu>ul ul li.placeholder:first-child{display:block}nav.main-menu>.wrapper>.menu>ul ul li>a,nav.main-menu>.wrapper>.menu>ul ul li>span,nav.main-menu>.wrapper>ul ul li>a,nav.main-menu>.wrapper>ul ul li>span,nav.main-menu>ul ul li>a,nav.main-menu>ul ul li>span{background:#fff;color:#222;display:block;padding:10px 25px}nav.main-menu>.wrapper>.menu>ul ul li>a.rich-menu>a,nav.main-menu>.wrapper>.menu>ul ul li>a.rich-menu>span,nav.main-menu>.wrapper>.menu>ul ul li>span.rich-menu>a,nav.main-menu>.wrapper>.menu>ul ul li>span.rich-menu>span,nav.main-menu>.wrapper>ul ul li>a.rich-menu>a,nav.main-menu>.wrapper>ul ul li>a.rich-menu>span,nav.main-menu>.wrapper>ul ul li>span.rich-menu>a,nav.main-menu>.wrapper>ul ul li>span.rich-menu>span,nav.main-menu>ul ul li>a.rich-menu>a,nav.main-menu>ul ul li>a.rich-menu>span,nav.main-menu>ul ul li>span.rich-menu>a,nav.main-menu>ul ul li>span.rich-menu>span{padding:0}nav.main-menu>.wrapper>.menu>ul ul li>a.flex,nav.main-menu>.wrapper>.menu>ul ul li>span.flex,nav.main-menu>.wrapper>ul ul li>a.flex,nav.main-menu>.wrapper>ul ul li>span.flex,nav.main-menu>ul ul li>a.flex,nav.main-menu>ul ul li>span.flex{display:flex;justify-items:center}nav.main-menu>.wrapper>.menu>ul ul li>a.flex .indicator-container,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .indicator-container,nav.main-menu>.wrapper>ul ul li>a.flex .indicator-container,nav.main-menu>.wrapper>ul ul li>span.flex .indicator-container,nav.main-menu>ul ul li>a.flex .indicator-container,nav.main-menu>ul ul li>span.flex .indicator-container{align-items:center;display:flex;min-width:15px}nav.main-menu>.wrapper>.menu>ul ul li>a.flex .image-container,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .image-container,nav.main-menu>.wrapper>ul ul li>a.flex .image-container,nav.main-menu>.wrapper>ul ul li>span.flex .image-container,nav.main-menu>ul ul li>a.flex .image-container,nav.main-menu>ul ul li>span.flex .image-container{align-items:center;display:flex}nav.main-menu>.wrapper>.menu>ul ul li>a.flex .text-container,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .text-container,nav.main-menu>.wrapper>ul ul li>a.flex .text-container,nav.main-menu>.wrapper>ul ul li>span.flex .text-container,nav.main-menu>ul ul li>a.flex .text-container,nav.main-menu>ul ul li>span.flex .text-container{width:calc(100% - 45px)}nav.main-menu>.wrapper>.menu>ul ul li>a.flex .text-container>span,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .text-container>span,nav.main-menu>.wrapper>ul ul li>a.flex .text-container>span,nav.main-menu>.wrapper>ul ul li>span.flex .text-container>span,nav.main-menu>ul ul li>a.flex .text-container>span,nav.main-menu>ul ul li>span.flex .text-container>span{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}nav.main-menu>.wrapper>.menu>ul ul li>a.flex .text-container>span b,nav.main-menu>.wrapper>.menu>ul ul li>a.flex .text-container>span.headline,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .text-container>span b,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .text-container>span.headline,nav.main-menu>.wrapper>ul ul li>a.flex .text-container>span b,nav.main-menu>.wrapper>ul ul li>a.flex .text-container>span.headline,nav.main-menu>.wrapper>ul ul li>span.flex .text-container>span b,nav.main-menu>.wrapper>ul ul li>span.flex .text-container>span.headline,nav.main-menu>ul ul li>a.flex .text-container>span b,nav.main-menu>ul ul li>a.flex .text-container>span.headline,nav.main-menu>ul ul li>span.flex .text-container>span b,nav.main-menu>ul ul li>span.flex .text-container>span.headline{font-weight:400}nav.main-menu>.wrapper>.menu>ul ul li>a.flex .text-container>span.metadata,nav.main-menu>.wrapper>.menu>ul ul li>span.flex .text-container>span.metadata,nav.main-menu>.wrapper>ul ul li>a.flex .text-container>span.metadata,nav.main-menu>.wrapper>ul ul li>span.flex .text-container>span.metadata,nav.main-menu>ul ul li>a.flex .text-container>span.metadata,nav.main-menu>ul ul li>span.flex .text-container>span.metadata{color:var(--var-color-border);font-style:italic}nav.main-menu>.wrapper>.menu>ul ul li>a .fa,nav.main-menu>.wrapper>.menu>ul ul li>span .fa,nav.main-menu>.wrapper>ul ul li>a .fa,nav.main-menu>.wrapper>ul ul li>span .fa,nav.main-menu>ul ul li>a .fa,nav.main-menu>ul ul li>span .fa{margin-right:5px}nav.main-menu>.wrapper>.menu>ul ul li>a .fa.icon-as-menu-image,nav.main-menu>.wrapper>.menu>ul ul li>span .fa.icon-as-menu-image,nav.main-menu>.wrapper>ul ul li>a .fa.icon-as-menu-image,nav.main-menu>.wrapper>ul ul li>span .fa.icon-as-menu-image,nav.main-menu>ul ul li>a .fa.icon-as-menu-image,nav.main-menu>ul ul li>span .fa.icon-as-menu-image{font-size:38px}nav.main-menu>.wrapper>.menu>ul ul li>a span,nav.main-menu>.wrapper>.menu>ul ul li>span span,nav.main-menu>.wrapper>ul ul li>a span,nav.main-menu>.wrapper>ul ul li>span span,nav.main-menu>ul ul li>a span,nav.main-menu>ul ul li>span span{color:#222}nav.main-menu>.wrapper>.menu>ul ul.wrap li>a.flex .text-container>span,nav.main-menu>.wrapper>.menu>ul ul.wrap li>span.flex .text-container>span,nav.main-menu>.wrapper>ul ul.wrap li>a.flex .text-container>span,nav.main-menu>.wrapper>ul ul.wrap li>span.flex .text-container>span,nav.main-menu>ul ul.wrap li>a.flex .text-container>span,nav.main-menu>ul ul.wrap li>span.flex .text-container>span{white-space:unset}nav.main-menu>.wrapper>.menu>ul>li ul:hover,nav.main-menu>.wrapper>.menu>ul>li>a:hover+ul,nav.main-menu>.wrapper>.menu>ul>li>span:hover+ul,nav.main-menu>.wrapper>ul>li ul:hover,nav.main-menu>.wrapper>ul>li>a:hover+ul,nav.main-menu>.wrapper>ul>li>span:hover+ul,nav.main-menu>ul>li ul:hover,nav.main-menu>ul>li>a:hover+ul,nav.main-menu>ul>li>span:hover+ul{display:block}nav.main-menu>.wrapper>.menu>ul.right ul,nav.main-menu>.wrapper>ul.right ul,nav.main-menu>ul.right ul{right:0}nav.main-menu>.wrapper>.menu>ul ul li>a:not(.separator),nav.main-menu>.wrapper>.menu>ul ul li>button:not(.separator),nav.main-menu>.wrapper>.menu>ul ul li>span:not(.separator),nav.main-menu>.wrapper>ul ul li>a:not(.separator),nav.main-menu>.wrapper>ul ul li>button:not(.separator),nav.main-menu>.wrapper>ul ul li>span:not(.separator),nav.main-menu>ul ul li>a:not(.separator),nav.main-menu>ul ul li>button:not(.separator),nav.main-menu>ul ul li>span:not(.separator){cursor:pointer}nav.main-menu>.wrapper>.menu>ul ul li>a:not(.separator):has(+ul:hover),nav.main-menu>.wrapper>.menu>ul ul li>a:not(.separator):not(.burger-menu):hover,nav.main-menu>.wrapper>.menu>ul ul li>button:not(.separator):has(+ul:hover),nav.main-menu>.wrapper>.menu>ul ul li>button:not(.separator):not(.burger-menu):hover,nav.main-menu>.wrapper>.menu>ul ul li>span:not(.separator):has(+ul:hover),nav.main-menu>.wrapper>.menu>ul ul li>span:not(.separator):not(.burger-menu):hover,nav.main-menu>.wrapper>ul ul li>a:not(.separator):has(+ul:hover),nav.main-menu>.wrapper>ul ul li>a:not(.separator):not(.burger-menu):hover,nav.main-menu>.wrapper>ul ul li>button:not(.separator):has(+ul:hover),nav.main-menu>.wrapper>ul ul li>button:not(.separator):not(.burger-menu):hover,nav.main-menu>.wrapper>ul ul li>span:not(.separator):has(+ul:hover),nav.main-menu>.wrapper>ul ul li>span:not(.separator):not(.burger-menu):hover,nav.main-menu>ul ul li>a:not(.separator):has(+ul:hover),nav.main-menu>ul ul li>a:not(.separator):not(.burger-menu):hover,nav.main-menu>ul ul li>button:not(.separator):has(+ul:hover),nav.main-menu>ul ul li>button:not(.separator):not(.burger-menu):hover,nav.main-menu>ul ul li>span:not(.separator):has(+ul:hover),nav.main-menu>ul ul li>span:not(.separator):not(.burger-menu):hover{background:rgba(0,0,0,.05)}nav.main-menu>.wrapper>.menu>ul ul li>a.disabled,nav.main-menu>.wrapper>.menu>ul ul li>button.disabled,nav.main-menu>.wrapper>.menu>ul ul li>span.disabled,nav.main-menu>.wrapper>ul ul li>a.disabled,nav.main-menu>.wrapper>ul ul li>button.disabled,nav.main-menu>.wrapper>ul ul li>span.disabled,nav.main-menu>ul ul li>a.disabled,nav.main-menu>ul ul li>button.disabled,nav.main-menu>ul ul li>span.disabled{background:rgba(0,0,0,.05)}nav.main-menu>.wrapper>.menu>ul ul li>a.separator,nav.main-menu>.wrapper>.menu>ul ul li>button.separator,nav.main-menu>.wrapper>.menu>ul ul li>span.separator,nav.main-menu>.wrapper>ul ul li>a.separator,nav.main-menu>.wrapper>ul ul li>button.separator,nav.main-menu>.wrapper>ul ul li>span.separator,nav.main-menu>ul ul li>a.separator,nav.main-menu>ul ul li>button.separator,nav.main-menu>ul ul li>span.separator{border-top:1px solid var(--var-color-border);padding:0}.navigation-container{z-index:3}@keyframes animate-brand{0%,90%{opacity:.66667}20%,70%{opacity:.8}30%{opacity:1}}.alert{background-color:var(--var-color-blue-highlight);border:1px solid;border-color:var(--var-color-blue);border-radius:var(--var-border-radius);color:var(--var-color-blue);padding:var(--var-container-padding);position:relative}.alert .btn{background-color:var(--var-color-blue);border-color:var(--var-color-blue);color:#fff}.alert .close{position:absolute;right:10px;top:10px}.alert.alert-mini{max-width:400px}.alert.warning{background-color:var(--var-color-orange-highlight);border-color:var(--var-color-orange);color:var(--var-color-orange)}.alert.error{background-color:var(--var-color-red-highlight);border-color:var(--var-color-red);color:var(--var-color-red)}.alert.success{background-color:var(--var-color-green-highlight);border-color:var(--var-color-green);color:var(--var-color-green)}.alert .container{display:flex;gap:10px}.alert .title{font-weight:400;margin-bottom:5px}.alert.full-size{display:block}.alert.mid-size{display:inline-block}.alert .fa,.alert .far,.alert .fas{font-size:40px}.alert .fa+*,.alert .far+*,.alert .fas+*{max-width:calc(100% - 50px)}[data-controller=component--access-to],[data-controller=component--route]{overflow:hidden}[data-controller=instruction--option]{list-style:none;margin:0;padding:0}[data-controller=instruction--option] .option-content{border-left:2px solid var(--var-color-border);display:none;margin-bottom:calc(var(--var-space-unit)*4);margin-top:calc(var(--var-space-unit)*4);padding:10px 0 10px 40px}[data-controller=instruction--option] .option-content img{margin-bottom:calc(var(--var-space-unit)*2);margin-top:calc(var(--var-space-unit)*2);max-width:100%;vertical-align:top}[data-controller=instruction--option] .option-content img:has(+.image-legend){margin-bottom:0}[data-controller=instruction--option] li:has(>label>input[type=checkbox]),[data-controller=instruction--option] li:has(>label>input[type=radio]){margin-bottom:calc(var(--var-space-unit)*4)}[data-controller=instruction--option] li:has(>label>input[type=checkbox]) label,[data-controller=instruction--option] li:has(>label>input[type=radio]) label{cursor:pointer;font-size:calc(var(--var-font-size-unit)*1.2);font-weight:400}[data-controller=instruction--option] li:has(>label>input:checked)>.option-content{display:block}.no-border{border:none!important}.no-pdn{padding:0!important}.no-pdn-l{padding-left:0!important}.no-pdn-r{padding-right:0!important}.no-pdn-b{padding-bottom:0!important}.no-pdn-t{padding-top:0!important}.mrg-b-0{margin-bottom:0}.mrg-l-0{margin-left:0}.mrg-r-0{margin-right:0}.mrg-t-0{margin-top:0}.pdn-t-0{padding-top:0}.pdn-b-0{padding-bottom:0}.pdn-l-0{padding-left:0}.pdn-r-0{padding-right:0}.pdn-0.pdn-0.pdn-0{padding:0}.mrg-b-5{margin-bottom:5px}.mrg-l-5{margin-left:5px}.mrg-r-5{margin-right:5px}.mrg-t-5{margin-top:5px}.pdn-t-5{padding-top:5px}.pdn-b-5{padding-bottom:5px}.pdn-l-5{padding-left:5px}.pdn-r-5{padding-right:5px}.pdn-5.pdn-5.pdn-5{padding:5px}.mrg-b-10{margin-bottom:10px}.mrg-l-10{margin-left:10px}.mrg-r-10{margin-right:10px}.mrg-t-10{margin-top:10px}.pdn-t-10{padding-top:10px}.pdn-b-10{padding-bottom:10px}.pdn-l-10{padding-left:10px}.pdn-r-10{padding-right:10px}.pdn-10.pdn-10.pdn-10{padding:10px}.mrg-b-15{margin-bottom:15px}.mrg-l-15{margin-left:15px}.mrg-r-15{margin-right:15px}.mrg-t-15{margin-top:15px}.pdn-t-15{padding-top:15px}.pdn-b-15{padding-bottom:15px}.pdn-l-15{padding-left:15px}.pdn-r-15{padding-right:15px}.pdn-15.pdn-15.pdn-15{padding:15px}.mrg-b-20{margin-bottom:20px}.mrg-l-20{margin-left:20px}.mrg-r-20{margin-right:20px}.mrg-t-20{margin-top:20px}.pdn-t-20{padding-top:20px}.pdn-b-20{padding-bottom:20px}.pdn-l-20{padding-left:20px}.pdn-r-20{padding-right:20px}.pdn-20.pdn-20.pdn-20{padding:20px}.mrg-b-25{margin-bottom:25px}.mrg-l-25{margin-left:25px}.mrg-r-25{margin-right:25px}.mrg-t-25{margin-top:25px}.pdn-t-25{padding-top:25px}.pdn-b-25{padding-bottom:25px}.pdn-l-25{padding-left:25px}.pdn-r-25{padding-right:25px}.pdn-25.pdn-25.pdn-25{padding:25px}.mrg-b-30{margin-bottom:30px}.mrg-l-30{margin-left:30px}.mrg-r-30{margin-right:30px}.mrg-t-30{margin-top:30px}.pdn-t-30{padding-top:30px}.pdn-b-30{padding-bottom:30px}.pdn-l-30{padding-left:30px}.pdn-r-30{padding-right:30px}.pdn-30.pdn-30.pdn-30{padding:30px}.mrg-b-35{margin-bottom:35px}.mrg-l-35{margin-left:35px}.mrg-r-35{margin-right:35px}.mrg-t-35{margin-top:35px}.pdn-t-35{padding-top:35px}.pdn-b-35{padding-bottom:35px}.pdn-l-35{padding-left:35px}.pdn-r-35{padding-right:35px}.pdn-35.pdn-35.pdn-35{padding:35px}.mrg-b-40{margin-bottom:40px}.mrg-l-40{margin-left:40px}.mrg-r-40{margin-right:40px}.mrg-t-40{margin-top:40px}.pdn-t-40{padding-top:40px}.pdn-b-40{padding-bottom:40px}.pdn-l-40{padding-left:40px}.pdn-r-40{padding-right:40px}.pdn-40.pdn-40.pdn-40{padding:40px}.mrg-b-45{margin-bottom:45px}.mrg-l-45{margin-left:45px}.mrg-r-45{margin-right:45px}.mrg-t-45{margin-top:45px}.pdn-t-45{padding-top:45px}.pdn-b-45{padding-bottom:45px}.pdn-l-45{padding-left:45px}.pdn-r-45{padding-right:45px}.pdn-45.pdn-45.pdn-45{padding:45px}.mrg-b-50{margin-bottom:50px}.mrg-l-50{margin-left:50px}.mrg-r-50{margin-right:50px}.mrg-t-50{margin-top:50px}.pdn-t-50{padding-top:50px}.pdn-b-50{padding-bottom:50px}.pdn-l-50{padding-left:50px}.pdn-r-50{padding-right:50px}.pdn-50.pdn-50.pdn-50{padding:50px}.mrg-b-55{margin-bottom:55px}.mrg-l-55{margin-left:55px}.mrg-r-55{margin-right:55px}.mrg-t-55{margin-top:55px}.pdn-t-55{padding-top:55px}.pdn-b-55{padding-bottom:55px}.pdn-l-55{padding-left:55px}.pdn-r-55{padding-right:55px}.pdn-55.pdn-55.pdn-55{padding:55px}.mrg-b-60{margin-bottom:60px}.mrg-l-60{margin-left:60px}.mrg-r-60{margin-right:60px}.mrg-t-60{margin-top:60px}.pdn-t-60{padding-top:60px}.pdn-b-60{padding-bottom:60px}.pdn-l-60{padding-left:60px}.pdn-r-60{padding-right:60px}.pdn-60.pdn-60.pdn-60{padding:60px}.mrg-b-65{margin-bottom:65px}.mrg-l-65{margin-left:65px}.mrg-r-65{margin-right:65px}.mrg-t-65{margin-top:65px}.pdn-t-65{padding-top:65px}.pdn-b-65{padding-bottom:65px}.pdn-l-65{padding-left:65px}.pdn-r-65{padding-right:65px}.pdn-65.pdn-65.pdn-65{padding:65px}.mrg-b-70{margin-bottom:70px}.mrg-l-70{margin-left:70px}.mrg-r-70{margin-right:70px}.mrg-t-70{margin-top:70px}.pdn-t-70{padding-top:70px}.pdn-b-70{padding-bottom:70px}.pdn-l-70{padding-left:70px}.pdn-r-70{padding-right:70px}.pdn-70.pdn-70.pdn-70{padding:70px}.mrg-b-75{margin-bottom:75px}.mrg-l-75{margin-left:75px}.mrg-r-75{margin-right:75px}.mrg-t-75{margin-top:75px}.pdn-t-75{padding-top:75px}.pdn-b-75{padding-bottom:75px}.pdn-l-75{padding-left:75px}.pdn-r-75{padding-right:75px}.pdn-75.pdn-75.pdn-75{padding:75px}.mrg-b-80{margin-bottom:80px}.mrg-l-80{margin-left:80px}.mrg-r-80{margin-right:80px}.mrg-t-80{margin-top:80px}.pdn-t-80{padding-top:80px}.pdn-b-80{padding-bottom:80px}.pdn-l-80{padding-left:80px}.pdn-r-80{padding-right:80px}.pdn-80.pdn-80.pdn-80{padding:80px}.mrg-b-85{margin-bottom:85px}.mrg-l-85{margin-left:85px}.mrg-r-85{margin-right:85px}.mrg-t-85{margin-top:85px}.pdn-t-85{padding-top:85px}.pdn-b-85{padding-bottom:85px}.pdn-l-85{padding-left:85px}.pdn-r-85{padding-right:85px}.pdn-85.pdn-85.pdn-85{padding:85px}.mrg-b-90{margin-bottom:90px}.mrg-l-90{margin-left:90px}.mrg-r-90{margin-right:90px}.mrg-t-90{margin-top:90px}.pdn-t-90{padding-top:90px}.pdn-b-90{padding-bottom:90px}.pdn-l-90{padding-left:90px}.pdn-r-90{padding-right:90px}.pdn-90.pdn-90.pdn-90{padding:90px}.mrg-b-95{margin-bottom:95px}.mrg-l-95{margin-left:95px}.mrg-r-95{margin-right:95px}.mrg-t-95{margin-top:95px}.pdn-t-95{padding-top:95px}.pdn-b-95{padding-bottom:95px}.pdn-l-95{padding-left:95px}.pdn-r-95{padding-right:95px}.pdn-95.pdn-95.pdn-95{padding:95px}.mrg-b-100{margin-bottom:100px}.mrg-l-100{margin-left:100px}.mrg-r-100{margin-right:100px}.mrg-t-100{margin-top:100px}.pdn-t-100{padding-top:100px}.pdn-b-100{padding-bottom:100px}.pdn-l-100{padding-left:100px}.pdn-r-100{padding-right:100px}.pdn-100.pdn-100.pdn-100{padding:100px}hr{border:none;border-bottom:1px solid #fff;border-top:1px solid #ddd;margin-bottom:15px;margin-top:15px;width:100%}figure{margin:0}figure img{vertical-align:top}img.adaptable-image{width:100%}img.image-rounded{border-radius:var(--var-space-unit)}img.full-image{margin-bottom:calc(var(--var-space-unit)*2);margin-top:calc(var(--var-space-unit)*2);max-width:100%;vertical-align:top}img.full-image:has(+.image-legend){margin-bottom:0}.image-legend{display:block;font-style:italic;font-weight:400}p>img{margin-bottom:calc(var(--var-space-unit)*2);margin-top:calc(var(--var-space-unit)*2);max-width:100%;vertical-align:top}p>img:has(+.image-legend){margin-bottom:0}.mobile-only{display:none}.comment{color:var(--var-color-gray-dark)}.italic{font-style:italic}.inline-block{display:inline-block!important}.text.text-comment{color:var(--var-color-gray-dark)}.text.text-idle{color:var(--var-color-gray-light)}.text.text-primary{color:var(--var-color-primary)}.text.text-green{color:var(--var-color-green)}.text.text-blue{color:var(--var-color-blue)}.text.text-error,.text.text-red,.text.text-red.text-red.text-red.text-red{color:var(--var-color-red)}.text.text-big{font-size:calc(var(--var-font-size-unit)*1.2)}.text.text-bold{font-weight:400}.text.text-bolder{font-weight:500}.text.text-boldest{font-weight:600}.text.text-center{text-align:center}.text.text-right{text-align:right}.icon-text{align-items:center;display:flex}.icon-text>span{display:inline-block;min-height:1px}.icon-text>span:first-child{min-width:40px}.burger-menu,.burger-menu.burger-menu.burger-menu.burger-menu{align-items:center;display:flex;height:40px;padding-top:calc(var(--var-space-unit)*6);width:50px}.burger-menu .caret,.burger-menu.burger-menu.burger-menu.burger-menu .caret{border-top:2px solid var(--var-color-gray-light);content:"";display:inline-block;margin-top:calc(var(--var-space-unit)*4);padding-left:0!important;transition:border-top .3s;-webkit-transition:border-top .3s;-moz-transition:border-top .3s;width:100%}.burger-menu .caret:after,.burger-menu .caret:before,.burger-menu.burger-menu.burger-menu.burger-menu .caret:after,.burger-menu.burger-menu.burger-menu.burger-menu .caret:before{border-top:2px solid #07f;content:"";display:block;margin-top:8px;transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-webkit-transition:transform .3s ease 0s}.burger-menu .caret:after,.burger-menu .caret:before,.burger-menu.burger-menu.burger-menu.burger-menu .caret:after,.burger-menu.burger-menu.burger-menu.burger-menu .caret:before{border-top:2px solid var(--var-color-gray-light);content:"";display:block;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s}.menu-deployed .burger-menu,.menu-deployed .burger-menu.burger-menu.burger-menu.burger-menu{padding-top:calc(var(--var-space-unit)*8)}.menu-deployed .burger-menu .caret,.menu-deployed .burger-menu.burger-menu.burger-menu.burger-menu .caret{border-color:transparent;border-top:2px solid transparent;margin-top:calc(var(--var-space-unit)*1.8)}.menu-deployed .burger-menu .caret:before,.menu-deployed .burger-menu.burger-menu.burger-menu.burger-menu .caret:before{margin-top:calc(var(--var-space-unit)*-1.4);transform:rotate(-45deg)}.menu-deployed .burger-menu .caret:after,.menu-deployed .burger-menu.burger-menu.burger-menu.burger-menu .caret:after{margin-top:-2px;transform:rotate(45deg)}.category-catalog .category-item{display:flex;justify-content:center;position:relative}.category-catalog .category-item .icon{color:var(--var-color-fg);font-size:40px;margin-bottom:calc(var(--var-space-unit)*4);text-align:center;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s}.category-catalog .category-item .icon .fa{transition:none}.category-catalog .category-item:has(a:hover) .icon{color:var(--var-color-primary)}.category-catalog .category-item a{color:var(--var-color-fg);transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s}.category-catalog .category-item a:hover{color:var(--var-color-primary)}.category-catalog .category-item a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}#cc-main{--cc-font-family:Roboto;--cc-btn-primary-bg:var(--var-color-primary);--cc-btn-primary-border-color:var(--var-color-primary);--cc-btn-primary-hover-bg:var(--var-color-primary);--cc-btn-primary-hover-border-color:var(--var-color-primary);--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-btn-border-radius:4px}@font-face{font-display:swap;font-family:mahefa cool;src:url(/build/fonts/mahefa-cool.b8a73e3b.otf) format("opentype")}.micon{display:inline-block;font-family:mahefa cool;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.micon:before{content:"Á"}.micon.ariary:before{content:"®"}.micon.brand:before{content:"þ"}.micon.heart:before{content:"ý"}.micon.brand-social:before{content:"Ü"}ul.breadcrumb{margin:0;margin-bottom:calc(var(--var-space-unit)*7);padding:0}ul.breadcrumb li{display:inline-block}ul.breadcrumb li:has(+li){margin-right:calc(var(--var-space-unit)*4);padding-right:calc(var(--var-space-unit)*1)}ul.breadcrumb li:has(+li):after{color:#aaa;content:"";font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);margin-left:calc(var(--var-space-unit)*1);margin-top:1px;position:absolute}div:has(.tag-container) ul.breadcrumb{margin-bottom:calc(var(--var-space-unit)*3)}div:has(.tag-container) .tag-container{margin-bottom:calc(var(--var-space-unit)*7)}.newsletter-container{display:inline-block;padding-right:50px;position:relative}.newsletter-container button{border-radius:0 4px 4px 0;bottom:0;padding-left:15px;position:absolute;right:0;top:0;width:50px}.newsletter-container input{border-radius:4px 0 0 4px;border-right:none;padding:10px}i.fa[data-controller=component--tooltip]{border:none}[data-controller=component--tooltip]{border-bottom:1px dotted var(--var-color-border)}[data-controller=component--tooltip]:not(.btn){cursor:help}[data-controller=component--tooltip]:has(i.fa):not(.btn){border:none}[data-controller=component--tooltip][tabindex]:after{color:#aaa;content:"";font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);margin-left:calc(var(--var-space-unit)*1)}[data-controller=component--tooltip][tabindex].tooltip-question:after{content:""}.c-hand [data-controller=component--tooltip],.c-hand[data-controller=component--tooltip],[role=button] [data-controller=component--tooltip],[role=button][data-controller=component--tooltip],a [data-controller=component--tooltip],a[data-controller=component--tooltip]{cursor:pointer}.suggestion-tooltip,.tooltip{border:1px solid var(--var-color-border);border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);min-height:10px;min-width:100px;position:absolute;z-index:2}.suggestion-tooltip .tooltip-container,.tooltip .tooltip-container{background:var(--var-color-border);border-radius:calc(var(--var-space-unit)*1);position:relative}.suggestion-tooltip .tooltip-container .caret,.tooltip .tooltip-container .caret{left:20px;position:absolute;top:-20px}.suggestion-tooltip .tooltip-container .caret:after,.suggestion-tooltip .tooltip-container .caret:before,.tooltip .tooltip-container .caret:after,.tooltip .tooltip-container .caret:before{border-style:solid;border-width:10px;content:"";position:absolute}.suggestion-tooltip .tooltip-container .caret:after,.tooltip .tooltip-container .caret:after{border-color:transparent transparent #fff}.suggestion-tooltip .tooltip-container .caret:before,.tooltip .tooltip-container .caret:before{border-color:transparent transparent var(--var-color-border) transparent;border-width:12px;margin-left:-2px;margin-top:-4px}.suggestion-tooltip .tooltip-container .caret.caret-top,.suggestion-tooltip .tooltip-container .caret.caret-top-left,.tooltip .tooltip-container .caret.caret-top,.tooltip .tooltip-container .caret.caret-top-left{left:20px}.suggestion-tooltip .tooltip-container .caret.caret-top-right,.tooltip .tooltip-container .caret.caret-top-right{left:unset;right:40px}.suggestion-tooltip .tooltip-container .caret.caret-left,.tooltip .tooltip-container .caret.caret-left{left:-20px;top:20px}.suggestion-tooltip .tooltip-container .caret.caret-left:after,.tooltip .tooltip-container .caret.caret-left:after{border-color:transparent #fff transparent transparent}.suggestion-tooltip .tooltip-container .caret.caret-left:before,.tooltip .tooltip-container .caret.caret-left:before{border-color:transparent var(--var-color-border) transparent transparent;margin-left:-4px;margin-top:-2px}.suggestion-tooltip .tooltip-container .caret.caret-right,.tooltip .tooltip-container .caret.caret-right{left:unset;right:0;top:20px}.suggestion-tooltip .tooltip-container .caret.caret-right:after,.tooltip .tooltip-container .caret.caret-right:after{border-color:transparent transparent transparent #fff}.suggestion-tooltip .tooltip-container .caret.caret-right:before,.tooltip .tooltip-container .caret.caret-right:before{border-color:transparent transparent transparent var(--var-color-border);margin-left:unset;margin-right:-4px;margin-top:-2px}.suggestion-tooltip .tooltip-container .caret.caret-bottom,.tooltip .tooltip-container .caret.caret-bottom{bottom:0;left:20px;top:unset}.suggestion-tooltip .tooltip-container .caret.caret-bottom:after,.tooltip .tooltip-container .caret.caret-bottom:after{border-color:#eee transparent transparent}.suggestion-tooltip .tooltip-container .caret.caret-bottom:before,.tooltip .tooltip-container .caret.caret-bottom:before{border-color:var(--var-color-border) transparent transparent transparent;margin-left:-2px;margin-top:0}.suggestion-tooltip .tooltip-container .description,.suggestion-tooltip .tooltip-container .title,.tooltip .tooltip-container .description,.tooltip .tooltip-container .title{display:block;margin:0;padding:8px 15px}.suggestion-tooltip .tooltip-container .description:has(.map-cache),.suggestion-tooltip .tooltip-container .description:has(.map-tooltip),.suggestion-tooltip .tooltip-container .title:has(.map-cache),.suggestion-tooltip .tooltip-container .title:has(.map-tooltip),.tooltip .tooltip-container .description:has(.map-cache),.tooltip .tooltip-container .description:has(.map-tooltip),.tooltip .tooltip-container .title:has(.map-cache),.tooltip .tooltip-container .title:has(.map-tooltip){padding:0}.suggestion-tooltip .tooltip-container .description:has(.map-cache) img,.suggestion-tooltip .tooltip-container .description:has(.map-tooltip) img,.suggestion-tooltip .tooltip-container .title:has(.map-cache) img,.suggestion-tooltip .tooltip-container .title:has(.map-tooltip) img,.tooltip .tooltip-container .description:has(.map-cache) img,.tooltip .tooltip-container .description:has(.map-tooltip) img,.tooltip .tooltip-container .title:has(.map-cache) img,.tooltip .tooltip-container .title:has(.map-tooltip) img{border-bottom-left-radius:calc(var(--var-space-unit)*1);border-bottom-right-radius:calc(var(--var-space-unit)*1);vertical-align:top;width:100%}.suggestion-tooltip .tooltip-container .description.title,.suggestion-tooltip .tooltip-container .title.title,.tooltip .tooltip-container .description.title,.tooltip .tooltip-container .title.title{font-weight:400;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-tooltip .tooltip-container:has(.map-cache),.suggestion-tooltip .tooltip-container:has(.map-tooltip),.tooltip .tooltip-container:has(.map-cache),.tooltip .tooltip-container:has(.map-tooltip){max-width:250px}.suggestion-tooltip .tooltip-container .description,.tooltip .tooltip-container .description{background:#fff}.suggestion-tooltip .tooltip-container .title,.tooltip .tooltip-container .title{background:#fff;border-bottom:1px solid var(--var-color-gray-light-light);border-radius:4px 4px 0 0}.suggestion-tooltip .tooltip-container .title+.description,.tooltip .tooltip-container .title+.description{background:#eee;border-radius:0 0 4px 4px}.suggestion-tooltip .tooltip-container .title:empty,.tooltip .tooltip-container .title:empty{display:none}.suggestion-tooltip .tooltip-container .title:empty+.description,.tooltip .tooltip-container .title:empty+.description{background:#fff;border-radius:4px}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret:after,.tooltip.suggestion-tooltip .tooltip-container .caret:after{border-color:transparent transparent #fffedd}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret:before,.tooltip.suggestion-tooltip .tooltip-container .caret:before{border-color:transparent transparent var(--var-color-border) transparent}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret.caret-left:after,.tooltip.suggestion-tooltip .tooltip-container .caret.caret-left:after{border-color:transparent #fffedd transparent transparent}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret.caret-left:before,.tooltip.suggestion-tooltip .tooltip-container .caret.caret-left:before{border-color:transparent var(--var-color-border) transparent transparent}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret.caret-right:after,.tooltip.suggestion-tooltip .tooltip-container .caret.caret-right:after{border-color:transparent transparent transparent #fffedd}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret.caret-right:before,.tooltip.suggestion-tooltip .tooltip-container .caret.caret-right:before{border-color:transparent transparent transparent var(--var-color-border)}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret.caret-bottom:after,.tooltip.suggestion-tooltip .tooltip-container .caret.caret-bottom:after{border-color:#fffedd transparent transparent}.suggestion-tooltip.suggestion-tooltip .tooltip-container .caret.caret-bottom:before,.tooltip.suggestion-tooltip .tooltip-container .caret.caret-bottom:before{border-color:var(--var-color-border) transparent transparent transparent}.suggestion-tooltip.suggestion-tooltip .tooltip-container .description,.suggestion-tooltip.suggestion-tooltip .tooltip-container .title:empty+.description,.tooltip.suggestion-tooltip .tooltip-container .description,.tooltip.suggestion-tooltip .tooltip-container .title:empty+.description{background:#fffedd}.document-template{border:1px solid var(--var-color-gray-light-light-light);padding:10px}.document-template [contenteditable]{background:var(--var-color-yelow);display:inline-block;min-width:20px}.document-template+.btn{margin-top:20px}.as-editable{background:var(--var-color-yelow)}footer{background:var(--var-color-gray-dark);padding-bottom:calc(var(--var-space-unit)*3);padding-top:calc(var(--var-space-unit)*3);text-align:center}footer,footer a{color:#fff}.middle-footer{background:#eee;margin-top:calc(var(--var-space-unit)*10);padding-bottom:calc(var(--var-space-unit)*8)}.middle-footer hr{border-top:1px solid #ddd}.middle-footer .footer-see-also{font-size:calc(var(--var-font-size-unit)*1);font-weight:300}.middle-footer h3{font-weight:400}.middle-footer .link-like,.middle-footer a{color:#222;text-decoration:none}.middle-footer .link-like:hover,.middle-footer a:hover{text-decoration:underline}.middle-footer ul{list-style:none;padding:0}.middle-footer ul li+li{margin-top:calc(var(--var-space-unit)*1.5)}.middle-footer .global-message-icon{font-size:25px}.middle-footer b{display:inline-block;font-size:25px;margin-bottom:10px}.middle-footer .social-network a+a{margin-left:calc(var(--var-space-unit)*1)}.side-modal-container .to-up{background:rgba(0,0,0,.5);border-radius:10px;bottom:20px;box-shadow:1px 1px 15px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:none;font-size:50px;padding:10px;position:fixed;right:20px;transition:box-shadow .3s}.side-modal-container .to-up.show{display:block}.side-modal-container .to-up:hover{box-shadow:1px 1px 15px rgba(0,0,0,.5)}.side-modal-container.has-modal-shown .to-up{bottom:320px}:host,:root{--fa-style-family-brands:"Font Awesome 7 brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 brands"}@font-face{font-display:block;font-family:Font Awesome\ 7 Free;font-style:normal;font-weight:400;src:url(/build/fonts/fa-brands-400.bb8d5a14.woff2) format("woff2"),url(/build/fonts/fa-brands-400.0ff70dcb.ttf) format("truetype")}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out);transition:.3s}.fa-bounce-once{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,1);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));transition:.3s}.fa-bounce{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-bounce,.fa-bounce-top{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);transition:.3s}.fa-bounce-top{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce-top;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);transition:.3s}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out);transition:.3s}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);transition:.3s}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-infinite{-webkit-animation:spin_infinite 1s linear 0s infinite;animation:spin_infinite 1s linear 0s infinite;transition:.3s}.fa-spin-reverse{transition:.3s;--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8));transition:.3s}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-bounce-top{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(var(--fa-bounce-height,-.5em))}50%{transform:translateY(0)}57%{transform:translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes spin_infinite{0%{rotate:1turn}to{rotate:0}}@keyframes spin_infinite{0%{rotate:1turn}to{rotate:0}}.fa-address-card:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-arrow-up-wide-short:before{content:""}.fa-arrow-up-short-wide:before{content:""}.fa-arrow-rotate-left:before{content:""}.fa-at:before{content:"@"}.fa-backward:before{content:""}.fa-battery-empty:before{content:""}.fa-bell:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-box-open:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bus:before{content:""}.fa-calendar:before{content:""}.fa-calendar-check:before{content:""}.fa-car:before{content:""}.fa-caret-down:before{content:""}.fa-chart-line:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-clipboard-user:before{content:""}.fa-clock:before{content:""}.fa-cogs:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-earth-africa:before{content:""}.fa-ellipsis:before{content:""}.fa-envelope:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-file:before{content:""}.fa-file-pdf:before{content:""}.fa-filter:before{content:""}.fa-fire:before{content:""}.fa-flag:before{content:""}.fa-forward:before{content:""}.fa-gauge-high:before{content:""}.fa-gear:before{content:""}.fa-heart-pulse:before{content:""}.fa-house:before{content:""}.fa-image:before{content:""}.fa-info-circle:before{content:""}.fa-italic:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-layer-group:before{content:""}.fa-lightbulb:before{content:""}.fa-link:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-location-dot:before{content:""}.fa-lock:before{content:""}.fa-map:before{content:""}.fa-map-marker:before{content:""}.fa-mars:before{content:""}.fa-masks-theater:before{content:""}.fa-mobile-screen-button:before{content:""}.fa-edit:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-circle:before{content:""}.fa-globe:before{content:""}.fa-heart:before{content:""}.fa-piggy-bank:before{content:""}.fa-plus:before{content:"+"}.fa-ranking-star:before{content:""}.fa-refresh:before{content:""}.fa-reply:before{content:""}.fa-rotate:before{content:""}.fa-search:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-shield-alt:before{content:""}.fa-shuffle:before{content:""}.fa-smile-beam:before{content:""}.fa-spinner:before{content:""}.fa-star:before{content:""}.fa-table:before{content:""}.fa-tablet-screen-button:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-underline:before{content:""}.fa-up-down:before{content:""}.fa-upload:before{content:""}.fa-user:before{content:""}.fa-user-check:before{content:""}.fa-user-clock:before{content:""}.fa-user-edit:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-venus:before{content:""}.fa-warning:before{content:""}.btn.btn-danger:has(.fa-facebook),.btn.btn-primary:has(.fa-facebook){background:#1877f2;border-color:#1877f2}.fa-facebook:before{content:""}.btn.btn-danger:has(.fa-twitter),.btn.btn-primary:has(.fa-twitter){background:#1da1f2;border-color:#1da1f2}.fa-twitter:before{content:""}.btn.btn-danger:has(.fa-linkedin),.btn.btn-primary:has(.fa-linkedin){background:#0a66c2;border-color:#0a66c2}.fa-linkedin:before{content:""}.btn.btn-danger:has(.fa-pinterest),.btn.btn-primary:has(.fa-pinterest){background:#bd081c;border-color:#bd081c}.fa-pinterest:before{content:""}.fa,.fa-brand,.fa-regular,.fa-solid,.fab,.far,.fas{min-width:23px;text-align:center;transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:var(--fa-style-family,"Font Awesome 7 Free");font-style:normal;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-rendering:auto}.fa-brand,.fa-regular,.fab,.far{font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free"}@font-face{font-display:block;font-family:Font Awesome\ 7 Free;font-style:normal;font-weight:900;src:url(/build/fonts/fa-solid-900.93f719f4.woff2) format("woff2"),url(/build/fonts/fa-solid-900.07ed6d5f.ttf) format("truetype")}:host,:root{--fa-style-family-classic:"Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free"}@font-face{font-display:block;font-family:Font Awesome\ 7 Free;font-style:normal;font-weight:400;src:url(/build/fonts/fa-regular-400.bc372268.woff2) format("woff2"),url(/build/fonts/fa-regular-400.17a6e1ae.ttf) format("truetype")}@media screen and (max-width:850px){.wrapper{margin:0;width:100%}.wrapper .ad-description,.wrapper .breadcrumb,.wrapper .common-container,.wrapper .inner-content,.wrapper .interactions,.wrapper .nav-top,.wrapper .properties,.wrapper .tag-container,.wrapper figcaption,.wrapper header,.wrapper main{padding:0 6%;position:relative;width:100%}.wrapper .resp,.wrapper .responsive-space,.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{padding-left:6%;padding-right:6%}.wrapper>div>div>div>ol:not(.breadcrumb),.wrapper>div>div>div>ul:not(.breadcrumb),.wrapper>div>div>ol:not(.breadcrumb),.wrapper>div>div>ul:not(.breadcrumb),.wrapper>div>ol:not(.breadcrumb),.wrapper>div>ul:not(.breadcrumb),.wrapper>ol:not(.breadcrumb),.wrapper>ul:not(.breadcrumb){margin-left:6%;margin-right:6%;padding:0}.wrapper>div>div>div>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>div>div>ul:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>div>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>div>ul:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>ul:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>ul:not(.breadcrumb):not([data-controller=instruction--option])>li{margin-left:6%;margin-right:6%}.wrapper p{padding-left:6%;padding-right:6%}.wrapper p:has(img){padding-left:0;padding-right:0}.wrapper p:has(img)>:not(img){padding-left:6%;padding-right:6%}.wrapper aside>div>*{padding-left:6%;padding-right:6%}.wrapper aside>div>.ordered-block{background:#fff;margin-left:6%;margin-right:6%;padding:25px}.row [class*=col-]:not(.responsive-no-expand){width:100%}.row>.col-10:not(.responsive-no-expand),.row>.col-11:not(.responsive-no-expand),.row>.col-12:not(.responsive-no-expand),.row>.col-1:not(.responsive-no-expand),.row>.col-2:not(.responsive-no-expand),.row>.col-3:not(.responsive-no-expand),.row>.col-4:not(.responsive-no-expand),.row>.col-5:not(.responsive-no-expand),.row>.col-6:not(.responsive-no-expand),.row>.col-7:not(.responsive-no-expand),.row>.col-8:not(.responsive-no-expand),.row>.col-9:not(.responsive-no-expand){grid-column-start:span 12}.row.resp-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse}.rowf{display:block}aside{padding-left:20px;padding-right:20px}aside .aricle-preview{margin-bottom:40px}aside .aricle-preview:last-child{margin-bottom:0}.middle-footer [class*=col-]{grid-column-start:span 12;margin-bottom:20px;padding:0 6%}.middle-footer [class*=col-]>ol:not(.breadcrumb),.middle-footer [class*=col-]>ul:not(.breadcrumb){margin-left:0;margin-right:0;padding:0}.middle-footer [class*=col-]>ol:not(.breadcrumb)>li,.middle-footer [class*=col-]>ul:not(.breadcrumb)>li{margin-left:0;margin-right:0}.selectable-section>ol:not(.breadcrumb),.selectable-section>ul:not(.breadcrumb){margin-left:6%;margin-right:6%;padding:0}}@media screen and (max-width:600px){.row{display:flex}.row [class*=col-],.row [class*=col-].responsive-no-expand{width:100%}.row>.col-1,.row>.col-1.responsive-no-expand,.row>.col-10,.row>.col-10.responsive-no-expand,.row>.col-11,.row>.col-11.responsive-no-expand,.row>.col-12,.row>.col-12.responsive-no-expand,.row>.col-2,.row>.col-2.responsive-no-expand,.row>.col-3,.row>.col-3.responsive-no-expand,.row>.col-4,.row>.col-4.responsive-no-expand,.row>.col-5,.row>.col-5.responsive-no-expand,.row>.col-6,.row>.col-6.responsive-no-expand,.row>.col-7,.row>.col-7.responsive-no-expand,.row>.col-8,.row>.col-8.responsive-no-expand,.row>.col-9,.row>.col-9.responsive-no-expand{grid-column-start:span 12}}@media screen and (max-width:480px){aside{margin-top:calc(var(--var-space-unit)*8)}.wrapper{margin:0;width:100%}.wrapper .content,.wrapper aside{grid-column-start:span 12;padding:0;width:100%}.wrapper figure,.wrapper img{height:auto;width:100%}.wrapper .ad-description,.wrapper .breadcrumb,.wrapper .common-container,.wrapper .inner-content,.wrapper .interactions,.wrapper .nav-top,.wrapper .properties,.wrapper .tag-container,.wrapper figcaption,.wrapper header,.wrapper main{padding:0 6%;position:relative;width:100%}.wrapper .resp,.wrapper .responsive-space,.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{padding-left:6%;padding-right:6%}.wrapper>div>div>div>ol:not(.breadcrumb),.wrapper>div>div>div>ul:not(.breadcrumb),.wrapper>div>div>ol:not(.breadcrumb),.wrapper>div>div>ul:not(.breadcrumb),.wrapper>div>ol:not(.breadcrumb),.wrapper>div>ul:not(.breadcrumb),.wrapper>ol:not(.breadcrumb),.wrapper>ul:not(.breadcrumb){margin-left:6%;margin-right:6%;padding:0}.wrapper>div>div>div>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>div>div>ul:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>div>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>div>ul:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>div>ul:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>ol:not(.breadcrumb):not([data-controller=instruction--option])>li,.wrapper>ul:not(.breadcrumb):not([data-controller=instruction--option])>li{margin-left:6%;margin-right:6%}.wrapper p{padding-left:6%;padding-right:6%}.wrapper p:has(img){padding-left:0;padding-right:0}.wrapper p:has(img)>:not(img){padding-left:6%;padding-right:6%}.wrapper aside>div>*{padding-left:6%;padding-right:6%}.wrapper aside>div>.ordered-block{background:#fff;margin-left:6%;margin-right:6%;padding:25px}.row{display:flex}.see-also .list-item{grid-column-start:span 12}.see-also .list-item img{height:auto;width:inherit}.list-item a{display:block}.list-item .badge>a{display:inline-block}.mobile-only{display:block}.desktop-only{display:none}.md-full picture{margin-right:0;width:100%}.md-full picture img{height:auto;width:100%}.flex.md-no-flex{display:block}}@media screen and (max-width:700px){nav .autocomplete-container{margin:0}html:has(.main-search-container [data-form--autocomplete-target=input]:focus){height:calc(100vh - 300px);max-height:calc(100vh - 300px);overflow:hidden;scroll-behavior:unset}body:has(.main-search-container [data-form--autocomplete-target=input]:focus){height:calc(100vh - 300px);max-height:calc(100vh - 300px);overflow-y:hidden;scroll-behavior:unset}body:has(.main-search-container [data-form--autocomplete-target=input]:focus) header,body:has(.main-search-container [data-form--autocomplete-target=input]:focus) nav{display:none}body nav li:has([data-form--autocomplete-target=input]){padding-left:6%;padding-right:6%}body:has(nav [data-form--autocomplete-target=input]:focus) .top-menu{display:none!important}body:has(nav [data-form--autocomplete-target=input]:focus) li{display:none!important}body:has(nav [data-form--autocomplete-target=input]:focus) li:has([data-form--autocomplete-target=input]:focus){display:block!important;margin:0;padding:0}body:has(nav [data-form--autocomplete-target=input]:focus) textarea{padding:20px 20px 20px 50px}body:has(nav [data-form--autocomplete-target=input]:focus) .form-icon{left:20px;top:30px}body:has(nav [data-form--autocomplete-target=input]:focus) .autocomplete-dropdown{margin-top:0}body:has([data-form--autocomplete-target=input]:focus) .middle-footer,body:has([data-form--autocomplete-target=input]:focus) .pre-content,body:has([data-form--autocomplete-target=input]:focus) .top-menu,body:has([data-form--autocomplete-target=input]:focus) footer,body:has([data-form--autocomplete-target=input]:focus) main{display:none}body:has([data-form--autocomplete-target=input]:focus) .home-autocomplete-container{margin:0}body:has([data-form--autocomplete-target=input]:focus) .autoComplete_wrapper{height:calc(100vh - 300px);max-height:calc(100vh - 300px);overflow:hidden;width:100%}body:has([data-form--autocomplete-target=input]:focus) .main-search-container{background:#fff;bottom:300px;left:0;position:absolute;right:0;top:0}body:has([data-form--autocomplete-target=input]:focus) textarea{border-left:none;border-radius:0;border-right:none;border-top-color:var(--var-color-gray-light-light-light-light)}body:has([data-form--autocomplete-target=input]:focus) textarea:focus{box-shadow:none}body:has([data-form--autocomplete-target=input]:focus) .autocomplete-dropdown{border:none;bottom:0;box-shadow:none;height:calc(100vh - 300px);overflow-x:hidden;overflow-y:auto;padding-bottom:20px;top:64px;width:100%}body:has([data-form--autocomplete-target=input]:focus) .autocomplete-dropdown>div:last-child{margin-bottom:100px}}@media screen and (max-width:700px){nav.main-menu>.wrapper>.menu>ul.top-menu,nav.main-menu>.wrapper>ul.top-menu,nav.main-menu>ul.top-menu{padding-left:6%;padding-right:6%}nav.main-menu>.wrapper>.menu>ul>li,nav.main-menu>.wrapper>ul>li,nav.main-menu>ul>li{margin-left:0;margin-right:0;padding-left:0;padding-right:0}nav.main-menu>.wrapper>.menu>ul>li a,nav.main-menu>.wrapper>.menu>ul>li a.burger-menu,nav.main-menu>.wrapper>.menu>ul>li span,nav.main-menu>.wrapper>.menu>ul>li span.burger-menu,nav.main-menu>.wrapper>ul>li a,nav.main-menu>.wrapper>ul>li a.burger-menu,nav.main-menu>.wrapper>ul>li span,nav.main-menu>.wrapper>ul>li span.burger-menu,nav.main-menu>ul>li a,nav.main-menu>ul>li a.burger-menu,nav.main-menu>ul>li span,nav.main-menu>ul>li span.burger-menu{padding-left:6%;padding-right:6%}nav.main-menu>.wrapper>.menu>ul>li a.burger-menu .caret,nav.main-menu>.wrapper>.menu>ul>li span.burger-menu .caret,nav.main-menu>.wrapper>ul>li a.burger-menu .caret,nav.main-menu>.wrapper>ul>li span.burger-menu .caret,nav.main-menu>ul>li a.burger-menu .caret,nav.main-menu>ul>li span.burger-menu .caret{padding-left:0;padding-right:0;width:35px}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container),nav.main-menu>.wrapper>ul>li:has(.autocomplete-container),nav.main-menu>ul>li:has(.autocomplete-container){padding-left:6%;padding-right:6%}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container):has([data-form--autocomplete-target=input]:focus),nav.main-menu>.wrapper>ul>li:has(.autocomplete-container):has([data-form--autocomplete-target=input]:focus),nav.main-menu>ul>li:has(.autocomplete-container):has([data-form--autocomplete-target=input]:focus){padding-left:0;padding-right:0}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container) .autocomplete-container,nav.main-menu>.wrapper>ul>li:has(.autocomplete-container) .autocomplete-container,nav.main-menu>ul>li:has(.autocomplete-container) .autocomplete-container{min-width:unset}nav.main-menu>.wrapper>.menu>ul>li:has(.autocomplete-container) textarea,nav.main-menu>.wrapper>ul>li:has(.autocomplete-container) textarea,nav.main-menu>ul>li:has(.autocomplete-container) textarea{min-width:unset}nav.main-menu>.wrapper>.menu>ul:not(.hidable-menu),nav.main-menu>.wrapper>ul:not(.hidable-menu),nav.main-menu>ul:not(.hidable-menu){display:flex;justify-content:space-between;width:100%}nav.main-menu>.wrapper>.menu>ul.hidable-menu,nav.main-menu>.wrapper>ul.hidable-menu,nav.main-menu>ul.hidable-menu{background:#fff;display:none;max-height:calc(100vh - 150px);min-height:calc(100vh - 150px);overflow-y:auto;width:100%}nav.main-menu>.wrapper>.menu>ul.hidable-menu li,nav.main-menu>.wrapper>ul.hidable-menu li,nav.main-menu>ul.hidable-menu li{display:block;float:unset;width:100%}nav.main-menu>.wrapper>.menu>ul.hidable-menu li>a,nav.main-menu>.wrapper>.menu>ul.hidable-menu li>span,nav.main-menu>.wrapper>ul.hidable-menu li>a,nav.main-menu>.wrapper>ul.hidable-menu li>span,nav.main-menu>ul.hidable-menu li>a,nav.main-menu>ul.hidable-menu li>span{display:block;width:100%}nav.main-menu>.wrapper>.menu>ul.hidable-menu li>a:hover+ul,nav.main-menu>.wrapper>.menu>ul.hidable-menu li>span:hover+ul,nav.main-menu>.wrapper>ul.hidable-menu li>a:hover+ul,nav.main-menu>.wrapper>ul.hidable-menu li>span:hover+ul,nav.main-menu>ul.hidable-menu li>a:hover+ul,nav.main-menu>ul.hidable-menu li>span:hover+ul{display:none}nav.main-menu>.wrapper>.menu>ul.hidable-menu li.deployed>a+ul,nav.main-menu>.wrapper>.menu>ul.hidable-menu li.deployed>span+ul,nav.main-menu>.wrapper>ul.hidable-menu li.deployed>a+ul,nav.main-menu>.wrapper>ul.hidable-menu li.deployed>span+ul,nav.main-menu>ul.hidable-menu li.deployed>a+ul,nav.main-menu>ul.hidable-menu li.deployed>span+ul{display:block}nav.main-menu>.wrapper>.menu>ul.hidable-menu li>ul,nav.main-menu>.wrapper>ul.hidable-menu li>ul,nav.main-menu>ul.hidable-menu li>ul{box-shadow:none;display:none;max-width:unset;position:unset}nav.main-menu>.wrapper>.menu>ul.hidable-menu li>ul li>a,nav.main-menu>.wrapper>.menu>ul.hidable-menu li>ul li>span,nav.main-menu>.wrapper>ul.hidable-menu li>ul li>a,nav.main-menu>.wrapper>ul.hidable-menu li>ul li>span,nav.main-menu>ul.hidable-menu li>ul li>a,nav.main-menu>ul.hidable-menu li>ul li>span{padding-left:calc(var(--var-space-unit)*10)}nav.main-menu .burger-menu{display:inline-block}.menu-deployed nav.main-menu>.wrapper>.menu>ul.hidable-menu,.menu-deployed nav.main-menu>.wrapper>ul.hidable-menu,.menu-deployed nav.main-menu>ul.hidable-menu,nav.menu-deployed.main-menu>.wrapper>.menu>ul.hidable-menu,nav.menu-deployed.main-menu>.wrapper>ul.hidable-menu,nav.menu-deployed.main-menu>ul.hidable-menu{display:block}body:has(.menu-deployed),html:has(.menu-deployed){height:100%;margin:0;overflow:hidden}}@media screen and (max-width:850px){footer .wrapper{padding-left:calc(var(--var-space-unit)*5);padding-right:calc(var(--var-space-unit)*5)}.middle-footer h1,.middle-footer h2,.middle-footer h3,.middle-footer h4,.middle-footer h5,.middle-footer h6{padding-left:0;padding-right:0}.middle-footer .social-network a{color:#fff;text-decoration:none}.middle-footer .social-network a:hover{text-decoration:underline}}@media screen and (max-width:700px){[data-controller=instruction--option] .option-content{padding:10px 0 10px 10px}.mobile-only{display:unset}.not-on-mobile{display:none}.m-padding{padding-left:calc(var(--var-space-unit)*5);padding-right:calc(var(--var-space-unit)*5)}.category-catalog .category-item{padding:0 6%}.category-catalog .category-item+.category-item{margin-top:40px}.category-catalog .category-item>div{width:300px}}