:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:root),svg.svg-inline--fa:not(:host){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name: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-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;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-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;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-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;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-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name: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-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;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-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@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-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)}8%,24%{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(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.cookie-banner[data-v-23353202]{position:fixed;bottom:0;left:0;margin:30px 20px;right:0;background:var(--background-color-bit-different);padding:15px 30px 40px;box-shadow:0 -1px 5px #0000001a;display:flex;flex-direction:column;align-items:center;z-index:1000;font-size:14px;animation:slideUp-23353202 2s ease-out}.cookie-banner p[data-v-23353202]{text-align:left}.cookie-banner h1[data-v-23353202]{margin-bottom:0;margin-top:10px;font-size:25px}.cookie-banner a[data-v-23353202]{cursor:pointer;text-decoration:underline}.logoField[data-v-23353202]{font-size:25px;display:flex;align-items:center;gap:12px;margin-bottom:10px;width:100%}.cookie-buttons[data-v-23353202]{display:flex;justify-content:end;width:60%;margin-left:auto;height:50px}.cookie-buttons button[data-v-23353202]{max-width:250px;width:100%;height:100%;font-weight:700;border:none;border-radius:8px;background-color:#555;color:#fff;cursor:pointer;margin:0 10px;font-size:14px}.cookie-settings-modal[data-v-23353202]{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1100}.cookie-settings-box[data-v-23353202]{background:var(--background-color-bit-different);padding:20px;border-radius:8px;position:relative;max-width:400px;width:90%;text-align:center}@media (max-width: 730px){.cookie-banner[data-v-23353202]{padding:15px 20px 40px;margin:unset}.cookie-banner h1[data-v-23353202]{font-size:20px}.cookie-buttons[data-v-23353202]{width:80%}}@keyframes slideUp-23353202{0%{transform:translateY(300%);opacity:0}to{transform:translateY(0);opacity:1}}.logo[data-v-23353202]{height:45px;width:45px;border-radius:16px;object-fit:cover}#app{width:100%}main{width:100%;margin:0}button:hover{opacity:.8}.notification{position:fixed;z-index:403;height:55px;display:flex;align-items:center;top:-200px;font-size:15px;width:calc(60vw - 30px);max-width:700px;margin:0 auto;border:none;border-radius:15px;background-color:#2e7e00;text-align:center;padding:0 30px;box-shadow:0 2px 5px #0003;transition:top .5s ease;left:0;right:0}.nohover{pointer-events:none}.notification.show{top:20px}@media (max-width: 580px){.notification{font-size:14px;width:calc(100% - 80px);margin:0 0 0 10px}}@media (max-width: 430px){.notification{font-size:13px}}@keyframes slideIn{0%{top:-200px}to{top:10px}}@keyframes slideOut{0%{top:10px}to{top:-220px}}@keyframes slideInFurther{0%{top:-200px}to{top:75px}}@keyframes slideOutFurther{0%{top:75px}to{top:-220px}}@keyframes slidePosFurtherToNormal{0%{top:75px}to{top:10px}}i{margin:2px}.row{display:flex;margin:0;padding:0;border:0;flex-direction:row;justify-content:center}.linkText{text-decoration:underline;cursor:pointer}.linkText:hover{opacity:.8}.roundButton{height:32px;margin:0 5px;font-size:13px;border-radius:99px;padding-left:12px;padding-right:12px;background:transparent;border:1px solid var(--markup-color);cursor:pointer;box-shadow:0 0 2px var(--markup-color-high-contrast);color:var(--text-color)}.roundButton:hover{background:#80d1}@media (max-width: 660px){.roundButton{font-size:12px;line-height:13px}}@media (max-width: 330px){.roundButton{margin:0 2px}}.roundButtonhighlighted{background:var(--markup-color-for-white-text);color:#fff;font-weight:700;min-width:70px;border:unset}.roundButtonhighlighted:hover{background:var(--markup-color-high-contrast);opacity:1}@media (max-width: 500px){.logo{font-size:32px;margin-left:3px}.logo_smaller{font-size:14px}.logo_bigger{font-size:35px}}body{--markup-color: #ac206b;--markup-color-high-contrast: #6a124f;--markup-color-less-contrast: #ba3f88;--markup-color-little-less-contrast: #a32a74;--markup-color-for-white-text: #6a124f;--markup-color-alt-very-transparent: #7ae2f76d;--markup-color2: rgb(96, 164, 0);--markup-color2-dark: rgb(0, 124, 0);--standard-border-radius: 8px;--background-color: #fffeff;--background-color-bit-different: #dadbe0;--background-color-light: #fffeff76;--background-color-bit-light: #fffeffe3;--text-color: #111;--text-color-light: #111111cc;--overlay-color: #00000012;--light-box-background: #6001a421;--video-ratio: 1.777777;--one-through-video-ratio: .5625;--fa-display: block;margin:unset;padding:0;font-family:Arial;font-size:14px;background-color:var(--background-color);color:var(--text-color)}body.dark-mode{--markup-color: #8c1a6a;--markup-color-high-contrast: #6a124f;--markup-color-little-less-contrast: #a32a74;--markup-color-less-contrast: #ba3f88;--markup-color-for-white-text: #6a124f;--background-color: #141414;--background-color-bit-different: #2e2e2e;--background-color-light: #18181876;--background-color-bit-light: #181818e4;--overlay-color: #ffffff1f;--light-box-background: #ffffff1f;--text-color: white;--text-color-light: #ddddddcc}h1,h2,h3,h4,h5,h6{line-height:1.4}h2{font-size:1.7em;font-weight:700}h3{font-size:1.4em;font-weight:700}@media (max-width: 760px){h3{font-size:1.2em}}p{font-size:1.2em;line-height:1.3em}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/roboto-v47-latin-500-CkrA1NAy.woff2) format("woff2"),url(/assets/roboto-v47-latin-500-BKYvY3Ea.ttf) format("truetype")}@media (max-width: 760px){h2{font-size:1.4em}}body.fullscreen{background-color:#111}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popup{top:0;z-index:303;position:fixed;left:0;width:100%;height:100%;overflow:auto;background-color:var(--background-color-light)}.popup-content{color:var(--text-color);z-index:310;background-color:var(--background-color-bit-different);margin:90px auto 20px;padding:25px 25px 30px;box-shadow:2px 2px #fff3;width:fit-content;max-width:min(100%,580px);border-radius:15px;box-sizing:border-box;animation-name:fadeIn;animation-duration:.5s;min-width:min(65vw,350px)}@media (max-width: 760px){.popup-content{padding:15px 14px 25px}}.policyPopup{z-index:304;position:fixed;top:0;color:#fff;margin:15px;padding:10px;width:calc(100% - 25px);height:calc(100% - 100px);border:solid white 1px;border-radius:5px;background-color:#333;overflow:auto;box-sizing:border-box}@media (max-width: 600px){.policyPopup{width:calc(100% - 10px);height:calc(100% - 120px);margin:5px;padding:5px}}.policyPopup-content{background-color:#3b3b3b;margin-top:20px;padding:20px;border:1px solid #d7d7d7;width:80%;max-width:400px;border-radius:15px;box-shadow:3px 3px #c8c8c833}.close{position:relative;right:0;top:-7px;font-size:30px;margin:unset;float:right;z-index:399}.close:hover,.close:focus{opacity:.8;text-decoration:none;cursor:pointer}.closepolicy{position:fixed;right:40px;top:22px;font-size:30px;z-index:399}.closepolicy:hover,.closepolicy:focus{color:#000;text-decoration:none;cursor:pointer}.checkbox{width:15px;height:15px;padding:10px;margin:0 5px;display:inline-block;flex-shrink:0;border:none;border-radius:10px;box-sizing:border-box;background-color:#eee}.form-group{margin-bottom:10px}.contactFormInput{padding:10px 12px;margin:0 auto;width:70%;display:inline-block;border:1px solid #8a8a8a;border-radius:10px;box-sizing:border-box;background-color:#fff;color:#1c1c1c;transition:border-color .2s ease,box-shadow .2s ease}.contactFormInput::placeholder{color:#6c6c6c}.contactFormInput:focus{border-color:var(--markup-color);box-shadow:0 0 0 3px #6a5acd40;outline:none}#contact-form button:hover{background-color:#787a78f7}.bigButton{display:block;border-radius:15px;margin:12px auto;max-width:85%;min-width:150px;font-weight:700;color:#fff;font-size:14px;text-align:center;background:var(--markup-color);border:none;cursor:pointer;padding:11px 16px}@media (max-width: 600px){.bigButton{font-size:13px;min-width:130px;padding:10px 14px}}.bigButton:hover,.bigButton:active{opacity:.8}.box{height:45px;margin-top:15px;width:100%;max-width:320px;text-align:center;line-height:40px;font-size:14px;color:#eaeaea;cursor:pointer}.box input[type=radio]{display:none}a{color:inherit;text-decoration:underline}a:hover{opacity:.65}a.no-opacity-on-hover:hover{opacity:1}.box input[type=radio]:checked+label{background-color:#2c2c2c}.creditpic{display:flex;width:90px;height:90px;border-radius:50%;margin:5px auto 20px;border:2px solid var(--text-color-light);text-align:center;align-items:center;justify-content:center}.divWithoutStyle{display:block;margin:0;padding:0;border:0}@keyframes fadeIn{0%{opacity:0%}to{opacity:100%}}i:hover{opacity:.8}.companyLogo{width:140px;max-width:100%}body.dark-mode .companyLogo{filter:invert(1)}#loadingOverlay{position:fixed;top:0;left:0;width:100vw;height:99.9vh;background-color:var(--background-color);display:flex;align-items:center;justify-content:center;z-index:200;opacity:.8}#loadingIconInOverlay{font-size:50px;color:var(--text-color)}.loading-animation-big{position:absolute;border:5px solid var(--markup-color);border-top:5px solid transparent;width:100px;height:100px;border-radius:50%;top:calc(50% - 100px);left:calc(50% - 60px);animation:spin 2s linear infinite;z-index:23}#imprintPopup[data-v-14f78100]{z-index:301}#contact-form[data-v-14f78100]{display:flex;flex-direction:column}.inputDiv[data-v-14f78100]{display:flex;text-align:right;margin:10px auto}.labelForInput[data-v-14f78100]{width:20%;font-size:13px;margin:auto 2px auto 10px;box-sizing:border-box}#menuBar[data-v-4d808a77]{display:flex;justify-content:center;align-items:center;gap:5px;box-sizing:border-box;color:var(--text-color)}#menuButton[data-v-4d808a77]{font-size:20px;padding:5px}#menuButtonDiv[data-v-4d808a77]{margin:0 2px 0 5px}@media (max-width: 530px){#menuButtonDiv[data-v-4d808a77]{margin:0 2px 0 0}}#myAiButton[data-v-4d808a77]{min-width:82px}@media (max-width: 580px){#myAiButton[data-v-4d808a77]{min-width:unset}}.headerRightDiv[data-v-4d808a77]{display:inherit;align-items:inherit;position:relative;margin-left:0;margin-right:8px;font-size:12px;padding:0;text-align:right}@media (max-width: 600px){.headerRightDiv[data-v-4d808a77]{margin-right:2px}}#usermenuMainButton[data-v-4d808a77]{z-index:110;position:relative;cursor:pointer}#usermenuMainButton[data-v-4d808a77]:hover{opacity:.7}#userIcon[data-v-4d808a77]{margin:0 7px 0 4px;cursor:pointer}#userIcon[data-v-4d808a77]:hover{opacity:.7}#menuBar .logoLink[data-v-4d808a77]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:18px;padding:6px;transition:background .2s ease}#menuBar .logoLink[data-v-4d808a77]:hover{background:rgb(from var(--markup-color) r g b / .12)}#menuBar .logoLink[data-v-4d808a77]:focus-visible{outline:2px solid var(--markup-color);outline-offset:2px}#menuBar .searchLink[data-v-4d808a77]{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;border-radius:18px;padding:6px;transition:background .2s ease}#menuBar .searchLink[data-v-4d808a77]:hover{background:rgb(from var(--markup-color) r g b / .12)}#menuBar .searchLink[data-v-4d808a77]:focus-visible{outline:2px solid var(--markup-color);outline-offset:2px}.navLogo[data-v-4d808a77]{width:45px;height:45px;border-radius:12px;object-fit:cover}.searchIcon[data-v-4d808a77]{font-size:20px}.userLetterCircle[data-v-4d808a77]{width:31px;height:31px;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex;background:var(--markup-color-less-contrast);cursor:pointer;color:#fff}.siteTitle[data-v-4d808a77]{font-size:19px;padding-right:10px;font-weight:700}.siteTitleSub[data-v-4d808a77]{border-left:1px solid var(--text-color);padding-left:8px;font-size:19px}.siteTileBox[data-v-4d808a77]{margin:0;display:flex;align-items:center;line-height:1.2}@media (max-width: 600px){.siteTileBox[data-v-4d808a77]{flex-direction:column;align-items:flex-start}.siteTitle[data-v-4d808a77]{font-size:17px}.siteTitleSub[data-v-4d808a77]{font-size:17px;border:none;padding-left:0}}@media (max-width: 450px){.siteTitle[data-v-4d808a77]{font-size:18px}.siteTitleSub[data-v-4d808a77]{font-size:14px}}#userMenu[data-v-4d808a77]{display:grid;position:fixed;top:53px;right:10px;border-radius:8px;background:var(--background-color-bit-different);padding:2px;width:fit-content;border:1px solid var(--markup-color);box-shadow:5px 5px 10px 5px #74747480}.userMenuButton[data-v-4d808a77]{width:120px;min-height:35px;margin:9px 7px 0;border-radius:8px;font-size:12px;padding:3px 5px;min-width:80px;cursor:pointer;background:transparent;border:1px solid var(--markup-color);color:var(--text-color)}.userMenuButton[data-v-4d808a77]:hover{background:rgb(from var(--markup-color) r g b / .1)}.footer[data-v-4896eafd]{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px 0;background:var(--background-color-bit-different)}.footerInner[data-v-4896eafd]{display:flex;flex-wrap:wrap;justify-content:center}.footerElement[data-v-4896eafd]{color:var(--text-color-light);font-size:12px;background:none;margin:6px;word-break:normal;word-wrap:break-word;hyphens:auto;white-space:normal;border:none;text-align:center;padding:unset;text-shadow:-1px -1px 0 var(--background-color-light),1px -1px 0 var(--background-color-light),-1px 1px 0 var(--background-color-light),1px 1px 0 var(--background-color-light)}.buttonHover[data-v-4896eafd]:hover{cursor:pointer}button[data-v-4896eafd]{text-decoration:underline}.buttonsLeftBottom[data-v-4896eafd]{text-decoration:none}.secondFooterInner[data-v-4896eafd]{display:flex;align-items:flex-end}.secondFooterInner[data-v-4896eafd]{display:flex}.faq-container[data-v-a1390f02]{width:90%;max-width:900px;margin:0 auto 30px}.faq[data-v-a1390f02]{width:97%;margin:auto}.faq-item[data-v-a1390f02]{background-color:#aaa3;border-radius:10px;padding:7px;margin-bottom:12px;overflow:hidden}.faq-title[data-v-a1390f02]{padding:10px;cursor:pointer;margin:0;display:flex;justify-content:space-between;align-items:center}.faq-answer[data-v-a1390f02]{padding:5px 10px 15px;margin:0}#mainpage[data-v-933e9cdf]{width:100%;max-width:1120px;margin:0 auto}.homeBannerBox[data-v-933e9cdf]{position:relative;margin:5px 5px 25px}.homeBannerPicture[data-v-933e9cdf]{display:block;width:100%;border-radius:10px;overflow:hidden}.homeBanner[data-v-933e9cdf]{width:100%;height:min(48vw,520px);display:block;border-radius:10px;box-sizing:border-box}.homeBannerCopy[data-v-933e9cdf]{position:absolute;bottom:16px;left:20px;right:20px;padding:16px 18px;background:#0009;color:#fff;border-radius:12px;font-size:15px;line-height:1.65}.homeBannerCopy p[data-v-933e9cdf]{margin:4px 0}#mainpageBigArea[data-v-933e9cdf]{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}h2[data-v-933e9cdf]{margin-top:0}.latestSection h2[data-v-933e9cdf],.latestSection p[data-v-933e9cdf]{margin-left:8px}.heroSection[data-v-933e9cdf]{background:linear-gradient(135deg,rgba(255,255,255,.9),var(--markup-color-alt-very-transparent));padding:32px;border-radius:16px;box-shadow:0 12px 32px #272c4214}.heroSection h1[data-v-933e9cdf]{margin-top:0;margin-bottom:16px;font-size:2em}.heroLead[data-v-933e9cdf]{font-size:1.05rem;line-height:1.8;margin:0}.sectionLead[data-v-933e9cdf]{margin:12px 0 24px;font-size:1rem;line-height:1.7;color:var(--text-secondary-color, #4f566b)}.latestSection[data-v-933e9cdf]{margin:0 10px}.latestGrid[data-v-933e9cdf]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.blogPreviewCard[data-v-933e9cdf]{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px #222a3e14;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.blogPreviewCard[data-v-933e9cdf]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #222a3e1f}.blogPreviewImage[data-v-933e9cdf]{width:100%;height:180px;object-fit:cover}.previewContent[data-v-933e9cdf]{padding:20px;display:flex;flex-direction:column;gap:10px}.previewContent h3[data-v-933e9cdf]{margin:0;font-size:1.05rem}.previewContent p[data-v-933e9cdf]{margin:0;line-height:1.6;color:var(--text-secondary-color, #4f566b)}.hostIntroSection[data-v-933e9cdf]{background:#fff;border-radius:18px;padding:30px;box-shadow:0 10px 26px #222a3e12}.hostIntroContent[data-v-933e9cdf]{display:flex;gap:28px;align-items:center}.hostIntroImage[data-v-933e9cdf]{width:160px;height:160px;object-fit:cover;border-radius:20px;flex-shrink:0}.hostIntroCopy h2[data-v-933e9cdf]{margin:0 0 12px}.hostIntroCopy p[data-v-933e9cdf]{margin:0 0 14px;line-height:1.75;color:var(--text-secondary-color, #4f566b)}.hostIntroCopy p[data-v-933e9cdf]:last-of-type{margin-bottom:0}@media (max-width: 900px){.heroSection[data-v-933e9cdf]{padding:26px}}@media (max-width: 700px){.homeBannerCopy[data-v-933e9cdf]{position:static;margin-top:12px;background:#88888826;color:inherit;text-align:left}.heroSection h1[data-v-933e9cdf]{font-size:1.8rem}.latestSection[data-v-933e9cdf]{padding:0 18px}.latestGrid[data-v-933e9cdf]{grid-template-columns:1fr}.hostIntroContent[data-v-933e9cdf]{flex-direction:column;text-align:center}.hostIntroImage[data-v-933e9cdf]{width:140px;height:140px}.hostIntroCopy h2[data-v-933e9cdf]{margin-bottom:16px}}@media (min-width: 1024px){.latestGrid[data-v-933e9cdf]{grid-template-columns:repeat(3,minmax(0,1fr))}}#sloganBar[data-v-8f7cfe53]{display:block;text-decoration:none;background-color:var(--markup-color);color:#fff;padding:2px 0;text-align:center;font-size:min(4vw,15px);cursor:default}#sloganBar[data-v-8f7cfe53]:hover{opacity:1}.landingpage{margin:0 auto 50px;width:80%;max-width:750px;font-family:Arial,sans-serif;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;font-size:17px;line-height:1.6;word-break:break-word}@media (max-width: 700px){.landingpage{width:90%}}h1{line-height:1.2em}@media (max-width: 700px){h1{font-size:1.5em}}h2{margin-top:1.3em;margin-bottom:.7em}.img_portrait{border-radius:5px;width:200px;margin:0 5px;max-width:95%}@media (max-width: 700px){.img_portrait{width:150px}}.img_landscape{border-radius:5px;width:450px;max-width:95%;margin:0 5px}@media (max-width: 600px){.img_landscape{width:100%;max-width:100%}}img{width:100%}figcaption{font-size:14px;line-height:19px;color:var(--text-color-light);font-style:italic;text-align:center}.border{border:1px solid #252525}.left{float:left;margin:10px 15px 10px 10px;max-width:60%}.right{float:right;margin:10px;max-width:50%}ul,ol{list-style-position:inside}.breadcrumbheadline{margin:auto;text-align:center;line-height:20px;max-width:70%;padding-bottom:2px;font-size:18px}@media (max-width: 750px){.breadcrumbheadline{line-height:17px}}@media (max-width: 650px){.breadcrumbheadline{font-size:1em;line-height:16px;font-size:15px}}.breadcrAnnotation{color:#006054;font-size:smaller}.recommendations{display:flex;justify-content:space-between;margin-top:30px}.recommendationBox{background:#ddd;border-radius:8px;text-decoration:none;color:#000;display:flex;height:fit-content;min-height:75px;width:290px;max-width:47%}.placeholder{opacity:0;pointer-events:none}.callToAction{display:block;width:200px;background-color:var(--markup-color-for-white-text);border-radius:10px;color:#fff;padding:12px 10px;text-align:center;text-decoration:none;margin:18px auto 10px 50px;font-weight:700;font-size:16px;cursor:pointer}table{border-collapse:collapse}@media (max-width: 700px){table{font-size:15px}}td,th{padding:5px 10px;border-top:1px solid grey;border-bottom:1px solid grey;border-left:none;border-right:none}@media (max-width: 700px){td,th{padding:2px}}table tr:first-child td,table tr:first-child th{border-top:none}table tr:last-child td{border-bottom:none}li{list-style-position:outside}.green-hook-list{list-style:none;text-align:left;margin-top:5px;padding:0}.green-hook-list li{position:relative;padding-left:40px;padding-bottom:5px}.green-hook-list li:before{content:"✓";color:green;position:absolute;left:15px;top:0;font-size:20px;font-weight:700;line-height:1}.tags-page[data-v-451052b5]{margin:0 auto;max-width:750px;padding:40px 0}h1[data-v-451052b5]{font-size:2rem;margin-bottom:.75rem;line-height:1.3}.page-intro[data-v-451052b5]{color:#4a4a4a;margin-bottom:2rem}.tags-grid[data-v-451052b5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.tag-card[data-v-451052b5]{background:linear-gradient(145deg,#f4f7ff,#e4ecff);border-radius:16px;padding:24px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:12px;box-shadow:0 6px 16px #2e5bff1a;transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(46,91,255,.1)}.tag-card[data-v-451052b5]:hover,.tag-card[data-v-451052b5]:focus{transform:translateY(-4px);box-shadow:0 12px 24px #2e5bff2e}.tag-label[data-v-451052b5]{font-size:1.25rem;font-weight:600}.tag-link[data-v-451052b5]{font-size:.95rem;color:#2e5bff;font-weight:500}@media (max-width: 600px){.tags-page[data-v-451052b5]{padding:30px 0}h1[data-v-451052b5]{font-size:1.7rem}}.search-page[data-v-d7ce81c6]{margin:0 auto;max-width:750px;padding:40px 0 20px}h1[data-v-d7ce81c6]{font-size:2rem;line-height:1.3;margin-bottom:.75rem}.page-intro[data-v-d7ce81c6]{color:#4a4a4a;margin-bottom:1.75rem}.search-form[data-v-d7ce81c6]{position:relative;margin-bottom:1.5rem}.search-input[data-v-d7ce81c6]{width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgba(46,91,255,.25);font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 8px 20px #2e5bff14}.search-input[data-v-d7ce81c6]:focus{outline:none;border-color:#2e5bff;box-shadow:0 10px 24px #2e5bff2e}.search-status[data-v-d7ce81c6]{font-size:.95rem;color:#3a3a3a}.no-results[data-v-d7ce81c6]{color:#9b1c1c}.results-grid[data-v-d7ce81c6]{display:grid;gap:20px;margin-bottom:40px}.result-card[data-v-d7ce81c6]{background:linear-gradient(135deg,#f7f9ff,#eef3ff);border-radius:18px;overflow:hidden;border:1px solid rgba(46,91,255,.1);box-shadow:0 10px 24px #2e5bff1f;transition:transform .2s ease,box-shadow .2s ease}.result-card[data-v-d7ce81c6]:hover,.result-card[data-v-d7ce81c6]:focus-within{transform:translateY(-4px);box-shadow:0 14px 32px #2e5bff2e}.result-link[data-v-d7ce81c6]{display:grid;grid-template-columns:160px 1fr;gap:20px;color:inherit;text-decoration:none;align-items:stretch}.result-image[data-v-d7ce81c6]{width:100%;height:100%;object-fit:cover}.result-content[data-v-d7ce81c6]{padding:22px 22px 24px 0;display:flex;flex-direction:column;gap:10px}.result-meta[data-v-d7ce81c6]{font-size:.9rem;color:#566089}.result-excerpt[data-v-d7ce81c6]{color:#2f2f2f;line-height:1.5}.result-tags[data-v-d7ce81c6]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.result-tags li[data-v-d7ce81c6]{background:#2e5bff1f;color:#2e5bff;padding:4px 10px;border-radius:999px;font-size:.85rem}.sr-only[data-v-d7ce81c6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width: 720px){.result-link[data-v-d7ce81c6]{grid-template-columns:1fr}.result-content[data-v-d7ce81c6]{padding:22px}}@media (max-width: 600px){.search-page[data-v-d7ce81c6]{padding:30px 0 10px}h1[data-v-d7ce81c6]{font-size:1.7rem}}.img_portrait[data-v-aaf7a7ec]{border-radius:5px;width:200px;margin:0 5px;max-width:95%}@media (max-width: 700px){.img_portrait[data-v-aaf7a7ec]{width:150px}}.img_landscape[data-v-aaf7a7ec]{border-radius:5px;width:450px;max-width:95%;margin:0 5px}@media (max-width: 500px){.img_landscape[data-v-aaf7a7ec]{width:100%;max-width:100%;margin:0}}img[data-v-aaf7a7ec]{width:100%}.img_avatar[data-v-aaf7a7ec]{border-radius:50%!important}.article-meta[data-v-9617e75a]{margin-bottom:1.5rem;font-size:.95em;color:#555}.article-meta__author[data-v-9617e75a],.article-meta__dates[data-v-9617e75a]{margin:0}.article-meta__author-name[data-v-9617e75a]{font-weight:600}.article-meta__separator[data-v-9617e75a]{margin:0 .5rem}@media (max-width: 600px){.article-meta[data-v-9617e75a]{font-size:.9em}}.pricing-table th[data-v-9617e75a],.pricing-table td[data-v-9617e75a]{text-align:center}.pricing-table th[data-v-9617e75a]:first-child,.pricing-table td[data-v-9617e75a]:first-child{text-align:left}.legalpage[data-v-13ce2887]{margin:60px auto 50px;width:80%;max-width:800px;font-family:Arial,sans-serif;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;font-size:17px;line-height:1.6;word-break:break-word}@media (max-width: 700px){.legalpage[data-v-13ce2887]{width:90%}}#closeBar[data-v-13ce2887]{position:fixed;top:0;left:0;width:100%;z-index:2;background-color:var(--text-color);height:50px;display:flex;align-items:center;justify-content:flex-end;padding-right:15px;box-sizing:border-box}#bigCloseButton[data-v-13ce2887]{color:var(--text-color);background-color:var(--background-color);border-radius:50%;height:44px;width:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;line-height:1;transition:background-color .2s ease}#bigCloseButton[data-v-13ce2887]:hover{opacity:.8}#hinttext[data-v-13ce2887]{display:flex;color:var(--background-color);font-size:14px;margin-right:10px;font-weight:700;align-items:center}
