:root{--main-font: Arial, sans-serif;--main-font-color: #464F37;--color-forest: #5C8224;--color-peridot: #E3FFB9;--color-peridot-light: #F6FFE8;--color-chartreuse: #B9F262;--color-green-black: #2E3922;--color-teal: #008786;--color-glacier: #E7F9FA;--color-clay: #9A947F;--color-linen: #E9E6DB;--color-linen-light: #F6F4ED;--color-royal: #3A4ED6;--color-light-cyan: #E7F4FA;--body-bg-color: white;--main-bg-color: white;--primary-action-color: var(--color-royal);--secondary-action-color: var(--color-royal);--light-grey: #e0e0e0;--chat-bot-color: var(--light-grey);--chat-me-color: var(--color-green-black);--menu-bg-color: var(--color-linen);--progress-bar-color: var(--chat-me-color);--border-radius: 12px;--drop-shadow: 5px 3px 5px rgba(0, 0, 0, .2);--main-padding: 2em}@media (max-width: 750px){:root{--main-padding: 1em}}html{color:var(--main-font-color);font-size:16px;font-family:var(--main-font);line-height:1.5;height:100%;scroll-padding-top:3em;scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{background-color:var(--body-bg-color);min-height:100%;margin:0}main,footer{max-width:var(--main-width);width:100%;background-color:var(--main-bg-color);margin:0 auto;padding:1px var(--main-padding) var(--main-padding) var(--main-padding);box-sizing:border-box}@media (min-width: 751px){main,footer{margin-top:1em}}footer{margin-top:0}footer>.block-color{margin:0}footer ul{padding-left:0}footer li{list-style-type:none}section{margin:1em 0 3em}h1,h2,h3,h4,h5,h6{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.1;margin-top:1.5em;hyphens:auto;word-break:break-word;text-wrap-style:pretty}@media (min-width: 751px){h1{font-size:3em}h2{font-size:2.25em}h3{font-size:1.755em}h4{font-size:1.5em}}h4,h5,h6{font-family:var(--main-font)}hgroup{margin-top:3em}hgroup>h1{margin-top:0}p{hyphens:auto;overflow-wrap:break-word}ol,ul{padding-left:1.2em}button,a.button,label.button,summary.button,input[type=file]::file-selector-button{display:inline-block;-webkit-user-select:none;border:2px solid var(--primary-action-color);border-radius:var(--border-radius);cursor:pointer;line-height:normal;padding:8px 15px;font-family:var(--main-font);font-size:14px;font-weight:500;color:#fff;background-color:var(--primary-action-color);text-decoration:none;text-align:center}.-secondary:is(button,a.button,label.button,summary.button,input[type=file]::file-selector-button){background-color:transparent;border-color:var(--secondary-action-color);color:var(--secondary-action-color)}.-secondary:is(button,a.button,label.button,summary.button,input[type=file]::file-selector-button):active:not(:disabled){color:var(--main-font-color)}:is(button,a.button,label.button,summary.button,input[type=file]::file-selector-button):active{background-color:var(--secondary-action-color);border-color:var(--secondary-action-color)}:is(button,a.button,label.button,summary.button,input[type=file]::file-selector-button):disabled{background-color:var(--light-grey);border-color:var(--light-grey);color:gray;cursor:default}a,button.link{color:var(--secondary-action-color);text-decoration:none}:is(a,button.link):hover{text-decoration:underline}:is(a,button.link):active{background-color:initial}button.link{font-size:16px;border:0;padding:initial;background-color:initial}a[target=_blank]:not(:has(img)):after{content:" ↗"}a.button:not([href]){cursor:default}a.button:hover{text-decoration:none}a.button:active{background-color:var(--secondary-action-color);border-color:var(--secondary-action-color)}p>img{width:100%;height:auto;border-radius:1em}input[type=file]{font-size:16px;width:100%}input:not(:is([type=radio],[type=checkbox],[type=file])){font-family:var(--main-font);font-size:16px;border:2px solid #bbbbbb;box-sizing:border-box;padding:.5em;width:100%}select{display:block;font-family:var(--main-font);font-size:16px;height:2em;width:100%}textarea{border:2px solid #bbbbbb;box-sizing:border-box;font-family:var(--main-font);font-size:16px;resize:vertical;width:100%;padding:.5em}label,legend{font-weight:700}label>span,legend{margin-bottom:.25em;display:inline-block}form>div,form>fieldset,form>label{display:block;margin-bottom:2em}form>div>.small-text,form>fieldset>.small-text,form>label>.small-text{margin-top:.5em}form>div:has(>button){display:flex;justify-content:flex-end;margin-bottom:0}fieldset{border:0;padding:0}fieldset>div>div{margin:0 0 .5em 1.7rem}summary{cursor:pointer}summary.button{display:list-item}table{margin:1em 0;border-collapse:collapse;width:100%;overflow-x:auto;display:block;font-variant-numeric:lining-nums tabular-nums;text-align:left}tbody>tr:first-child>th{border-bottom:1px solid var(--main-font-color);padding:.25em .5em}td,th{padding:.125em .5em .25em;border-bottom:1px solid lightgray;vertical-align:top}.horizontal-buttons{margin-top:1em;display:flex;justify-content:space-between;align-items:center;gap:1em}.horizontal-buttons.-float-right{float:right}.float-right{float:right;margin-left:var(--main-padding);margin-bottom:var(--main-padding)}img.float-right{border-radius:1em}.block-color{--color-bg: var(--color-peridot);--color-title: var(--color-forest);background-color:var(--color-bg);border-radius:1em;padding:1px var(--main-padding) 1em var(--main-padding);margin:calc(2* var(--main-padding)) 0}.block-color.-promotion{--color-bg: var(--color-glacier);--color-title: var(--color-teal)}.block-color.-dark{--color-bg: var(--color-green-black);--color-title: var(--color-chartreuse);color:var(--color-peridot-light)}.block-color.-dark a{color:var(--color-peridot-light);text-decoration:underline}.block-color.-center{text-align:center}.block-color>img:first-child{display:block;border-radius:1em 1em 0 0;margin:-1px calc(-1 * var(--main-padding)) 0 calc(-1 * var(--main-padding));width:calc(100% + 2* var(--main-padding));height:auto}.block-color>:first-child,.block-color>img:first-child+:nth-child(2){margin-top:1em}.block-color h2,.block-color h3{color:var(--color-title)}.block-color .button{display:block}.block-color button{width:100%}@media (min-width: 751px){main>.block-color,footer>.block-color{position:relative;border-radius:0;padding:2em 0 4em}main>.block-color:before,footer>.block-color:before,main>.block-color:after,footer>.block-color:after{content:"";display:block;position:absolute;top:0;bottom:0;--width: calc(50vw - (var(--main-width) / 2));left:calc(-1 * var(--width));width:var(--width);background-color:var(--color-bg);border-radius:1em 0 0 1em}main>.block-color:after,footer>.block-color:after{border-radius:0 1em 1em 0;left:calc(var(--main-width) - 4em)}}.block-indented{margin-left:2rem}.block-nomargin{margin:0}.cols-2>ul,.cols-3>ul,.cols-4>ul{display:grid;grid-template-columns:1fr 1fr;list-style-type:none;padding-left:0;gap:var(--main-padding)}.cols-2 img,.cols-3 img,.cols-4 img{max-width:100%}.cols-2.-vertical-center>ul,.cols-3.-vertical-center>ul,.cols-4.-vertical-center>ul{align-items:center}.cols-3>ul{grid-template-columns:1fr 1fr 1fr}@media (min-width: 1100px){.cols-4>ul{margin:0 calc((var(--main-width) - var(--main-padding)) / -2);grid-template-columns:1fr 1fr 1fr 1fr}}.small-text{font-size:14px;font-weight:400;line-height:1.4;color:gray}section.tabs{margin-top:0;margin-bottom:0}section.tabs:before{content:"";display:block;width:2em;height:2.5em;position:absolute;right:0;background:linear-gradient(90deg,transparent 0%,white 90%)}section.tabs>header{overflow:auto;white-space:nowrap;padding-right:2em}section.tabs>header>button,section.tabs>header>a,section.tabs>header>h2{font-family:var(--main-font);font-size:16px;font-weight:500;line-height:1.3;letter-spacing:unset;display:inline-block;margin:0;padding:8px 11px;border:2px solid var(--secondary-action-color);background-color:var(--main-bg-color);border-radius:var(--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}section.tabs>header>button,section.tabs>header>a{color:var(--secondary-action-color)}section.tabs>header>button:hover,section.tabs>header>a:hover,section.tabs>header>button:active,section.tabs>header>a:active{text-decoration:none;background-color:var(--menu-bg-color)}section.tabs>header>h2{border-bottom-color:var(--main-bg-color);position:relative}section.tabs>header>h2:hover,section.tabs>header>h2:active{background-color:var(--main-bg-color)}section.tabs>div{border:2px solid var(--secondary-action-color);margin-top:-2px;margin-bottom:1em;padding:1em}section.tabs.-frameless>header{margin-right:calc(-1 * var(--main-padding))}section.tabs.-frameless>header:after,section.tabs.-frameless>div:before{content:"";display:block;width:calc(50vw - (var(--main-width) / 2));margin-top:-2px;border-top:2px solid var(--secondary-action-color);position:absolute;left:0}section.tabs.-frameless>div:before{position:relative;top:-1em;left:calc(var(--main-width) - var(--main-padding))}section.tabs.-frameless>div{margin-left:calc(-1 * var(--main-padding));margin-right:calc(-1 * var(--main-padding));padding-left:var(--main-padding);padding-right:var(--main-padding);border-left:0;border-right:0;border-bottom:0}section.tabs>div>div.secondary-tabs{border-bottom:1px solid var(--secondary-action-color);margin:0 -1em}section.tabs>div>div.secondary-tabs>*{font-family:var(--main-font);font-size:16px;font-weight:500;display:inline-block;padding:.5em 1em;margin:0;background-color:transparent;border:0;border-bottom:2px solid transparent}section.tabs>div>div.secondary-tabs>:not(h3){color:var(--secondary-action-color)}section.tabs>div>div.secondary-tabs>:not(h3):hover,section.tabs>div>div.secondary-tabs>:not(h3):active{text-decoration:none;background-color:var(--menu-bg-color)}section.tabs>div>div.secondary-tabs>h3{border-bottom-color:var(--secondary-action-color)}.card{padding-bottom:2em;margin-bottom:4em;background-color:var(--main-bg-color)}.card>:not(img){margin-left:2rem;margin-right:2rem}.card>:not(img):first-child{padding-top:2rem}@view-transition{navigation: auto;}
