/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;}
blockquote{border-left:5px solid #34b6e4;font-style:normal;margin-inline:unset;padding:2.25rem 1.5rem 0 1rem;position:relative}blockquote p:not(:last-of-type){margin-bottom:.5rem}blockquote::before{color:#34b6e4;content:"\201c";font-size:5rem;font-weight:700;left:.75rem;line-height:1;position:absolute;top:0}:where(.page) input{font-family:SchulbuchNord,verdana,arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.1875;background-color:#fff;border:.0625rem solid #a5a5a5;border-radius:.5rem;box-sizing:border-box;color:#1d1d1b;margin:.5rem 0;max-width:100%;padding:.6875rem 1rem;text-shadow:none}:where(.page) input:hover{border-color:#616161;cursor:pointer}:where(.page) input::-webkit-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) input:-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) input::-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) input::placeholder{color:rgba(29,29,27,.5)}:where(.page) input:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121;cursor:not-allowed}:where(.page) input:focus{border:.0625rem solid #1d1d1b;outline:0}:where(.page) input.error{border-color:red}:where(.page) input:read-only{background-color:#f9f9f9;border-color:#dededd;color:#212121}:where(.page) select{font-family:SchulbuchNord,verdana,arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.1875;background-color:#fff;border:.0625rem solid #a5a5a5;border-radius:.5rem;box-sizing:border-box;color:#1d1d1b;margin:.5rem 0;max-width:100%;padding:.6875rem 1rem;text-shadow:none;background-clip:border-box;background-color:transparent;background-image:url(/assets/modules/custom/ai/icons/chevron-down.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:1.75rem;-webkit-appearance:none;appearance:none;background-size:1rem .75rem;position:relative;width:100%}:where(.page) select:hover{border-color:#616161;cursor:pointer}:where(.page) select::-webkit-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) select:-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) select::-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) select::placeholder{color:rgba(29,29,27,.5)}:where(.page) select:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121;cursor:not-allowed}:where(.page) select:focus{border:.0625rem solid #1d1d1b;outline:0}:where(.page) select.error{border-color:red}:where(.page) select:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121;cursor:not-allowed}:where(.page) input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid #a5a5a5;cursor:pointer;display:inline-grid;flex-shrink:0;height:1.25rem;margin:0 .5rem 0 0;padding:0;place-content:center;transition:border-color .2s ease-in-out;width:1.25rem;border-radius:.25rem}:where(.page) input[type=checkbox]+label{cursor:pointer;display:inline-block}:where(.page) input[type=checkbox]::before{content:"";opacity:0;transition:.2s opacity ease-in-out}:where(.page) input[type=checkbox]:focus-visible{outline:1px solid -webkit-focus-ring-color}:where(.page) input[type=checkbox]:focus-visible::before{opacity:.5}:where(.page) input[type=checkbox]:checked{border-color:#1d1d1b}:where(.page) input[type=checkbox]:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121}:where(.page) input[type=checkbox]::before{content:"\200c\ea09";font-family:icons;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;color:#616161;font-size:1.25rem}:where(.page) input[type=checkbox]:hover:not(:checked):not(:indeterminate)::before{opacity:1}:where(.page) input[type=checkbox]:checked::before{color:#1d1d1b;opacity:1}:where(.page) input[type=checkbox]+label{font-weight:400;font-size:1rem;line-height:1.5;line-height:1.5}:where(.page) input[type=checkbox]+label a{color:#007a9e;text-decoration:underline}:where(.page) input[type=checkbox]+label a ::selection,:where(.page) input[type=checkbox]+label a::selection{background:#34b6e4;color:#1d1d1b;text-shadow:none}:where(.page) input[type=checkbox]+label a:focus,:where(.page) input[type=checkbox]+label a:hover{color:rgb(0,102.3101265823,132.5);text-decoration:none}:where(.page) input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid #a5a5a5;cursor:pointer;display:inline-grid;flex-shrink:0;height:1.25rem;margin:0 .5rem 0 0;padding:0;place-content:center;transition:border-color .2s ease-in-out;width:1.25rem;border-radius:1rem}:where(.page) input[type=radio]+label{cursor:pointer;display:inline-block}:where(.page) input[type=radio]::before{content:"";opacity:0;transition:.2s opacity ease-in-out}:where(.page) input[type=radio]:focus-visible{outline:1px solid -webkit-focus-ring-color}:where(.page) input[type=radio]:focus-visible::before{opacity:.5}:where(.page) input[type=radio]:checked{border-color:#1d1d1b}:where(.page) input[type=radio]:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121}:where(.page) input[type=radio]::before{border-radius:1rem;display:block;height:.75rem;width:.75rem}:where(.page) input[type=radio]:hover:not(:checked):not(:indeterminate)::before{background-color:#616161;opacity:1}:where(.page) input[type=radio]:checked::before{background-color:#1d1d1b;opacity:1}:where(.page) input[type=radio]+label{font-weight:400;font-size:1rem;line-height:1.5;line-height:1.5}:where(.page) input[type=radio]+label a{color:#007a9e;text-decoration:underline}:where(.page) input[type=radio]+label a ::selection,:where(.page) input[type=radio]+label a::selection{background:#34b6e4;color:#1d1d1b;text-shadow:none}:where(.page) input[type=radio]+label a:focus,:where(.page) input[type=radio]+label a:hover{color:rgb(0,102.3101265823,132.5);text-decoration:none}:where(.page) input[type=file]{height:auto}:where(.page) input[type=search]{-webkit-appearance:none;appearance:none;box-sizing:border-box}:where(.page) .page button:not([class]),:where(.page) input[type=button],:where(.page) input[type=reset],:where(.page) input[type=submit]{font-family:SchulbuchNord,verdana,arial,sans-serif;font-size:1rem;line-height:1.1875;font-weight:800;align-items:center;-webkit-appearance:none;appearance:none;border:none;border-radius:.625rem;box-shadow:0 -2px 0 0 rgba(0,0,0,.25) inset;cursor:pointer;display:inline-flex;margin:.25rem 1rem .25rem 0;padding:1rem 1.25rem;text-align:center;text-decoration:none;text-shadow:none;transition:.2s;vertical-align:middle;background:#34b6e4;color:#1d1d1b}:where(.page) .page button:not([class]):focus,:where(.page) .page button:not([class]):hover,:where(.page) input[type=button]:focus,:where(.page) input[type=button]:hover,:where(.page) input[type=reset]:focus,:where(.page) input[type=reset]:hover,:where(.page) input[type=submit]:focus,:where(.page) input[type=submit]:hover{text-decoration:underline}:where(.page) .page button:not([class]):disabled,:where(.page) input[type=button]:disabled,:where(.page) input[type=reset]:disabled,:where(.page) input[type=submit]:disabled{cursor:not-allowed;opacity:.75}:where(.page) .page button:not([class]):focus,:where(.page) .page button:not([class]):hover,:where(.page) input[type=button]:focus,:where(.page) input[type=button]:hover,:where(.page) input[type=reset]:focus,:where(.page) input[type=reset]:hover,:where(.page) input[type=submit]:focus,:where(.page) input[type=submit]:hover{background:#99dbf1;color:#1d1d1b}:where(.page) input[type=text]{font-family:SchulbuchNord,verdana,arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.1875;background-color:#fff;border:.0625rem solid #a5a5a5;border-radius:.5rem;box-sizing:border-box;color:#1d1d1b;margin:.5rem 0;max-width:100%;padding:.6875rem 1rem;text-shadow:none}:where(.page) input[type=text]:hover{border-color:#616161;cursor:pointer}:where(.page) input[type=text]::-webkit-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) input[type=text]:-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) input[type=text]::-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) input[type=text]::placeholder{color:rgba(29,29,27,.5)}:where(.page) input[type=text]:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121;cursor:not-allowed}:where(.page) input[type=text]:focus{border:.0625rem solid #1d1d1b;outline:0}:where(.page) input[type=text].error{border-color:red}:where(.page) input[type=text]:read-only{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121}:where(.page) textarea{font-family:SchulbuchNord,verdana,arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.1875;background-color:#fff;border:.0625rem solid #a5a5a5;border-radius:.5rem;box-sizing:border-box;color:#1d1d1b;margin:.5rem 0;max-width:100%;padding:.6875rem 1rem;text-shadow:none;height:unset;max-width:100%;resize:vertical;width:100%}:where(.page) textarea:hover{border-color:#616161;cursor:pointer}:where(.page) textarea::-webkit-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) textarea:-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) textarea::-ms-input-placeholder{color:rgba(29,29,27,.5)}:where(.page) textarea::placeholder{color:rgba(29,29,27,.5)}:where(.page) textarea:disabled{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121;cursor:not-allowed}:where(.page) textarea:focus{border:.0625rem solid #1d1d1b;outline:0}:where(.page) textarea.error{border-color:red}:where(.page) textarea:read-only{background-color:#f3f3f3;border-color:#e1e1e1;color:#212121}:where(.page) fieldset{border:none;margin:0;min-width:0;padding:0}:where(.page) fieldset a{color:#007a9e;text-decoration:underline}:where(.page) fieldset a ::selection,:where(.page) fieldset a::selection{background:#34b6e4;color:#1d1d1b;text-shadow:none}:where(.page) fieldset a:focus,:where(.page) fieldset a:hover{color:rgb(0,102.3101265823,132.5);text-decoration:none}:where(.page) legend{font-weight:400;font-size:1rem;line-height:1.5;line-height:1.5;margin-bottom:.5rem}:where(.page) label{font-weight:400;font-size:1rem;line-height:1.5;line-height:1.5;display:block}@font-face{font-family:Kanit;font-style:normal;font-weight:700;src:url(/assets/modules/custom/ai/fonts/Kanit.woff2)}@font-face{font-family:Kanit;font-style:normal;font-weight:900;src:url(/assets/modules/custom/ai/fonts/Kanit-Bold.woff2)}@font-face{font-family:SchulbuchNord;font-style:normal;font-weight:400;src:url(/assets/modules/custom/ai/fonts/SchulbuchNordWeb.eot);src:url(/assets/modules/custom/ai/fonts/SchulbuchNordWeb.eot) format("embedded-opentype"),url(/assets/modules/custom/ai/fonts/SchulbuchNordWeb.woff) format("woff"),url(/assets/modules/custom/ai/fonts/SchulbuchNordComp.ttf) format("truetype")}@font-face{font-family:SchulbuchNord;font-style:normal;font-weight:700;src:url(/assets/modules/custom/ai/fonts/SchulbuchNordWeb-Bold.eot);src:url(/assets/modules/custom/ai/fonts/SchulbuchNordWeb-Bold.eot) format("embedded-opentype"),url(/assets/modules/custom/ai/fonts/SchulbuchNordWeb-Bold.woff) format("woff"),url(/assets/modules/custom/ai/fonts/SchulbuchNordComp-Bold.ttf) format("truetype")}@font-face{font-family:Schoolbook;font-style:normal;font-weight:400;src:url(/assets/modules/custom/ai/fonts/AGSchoolbookRegular.ttf)}@font-face{font-family:Schoolbook;font-style:normal;font-weight:500;src:url(/assets/modules/custom/ai/fonts/AGSchoolbookMedium.ttf)}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/assets/modules/custom/ai/fonts/icons.eot?ae8148256c=);src:url(/assets/modules/custom/ai/fonts/icons.eot?ae8148256c=) format("embedded-opentype"),url(/assets/modules/custom/ai/fonts/icons.woff?ae8148256c=) format("woff"),url(/assets/modules/custom/ai/fonts/icons.ttf?ae8148256c=) format("truetype")}*,::after,::before{box-sizing:inherit}* ::selection,::selection{background:#34b6e4;color:#fff;text-shadow:none}html{box-sizing:border-box;overflow-x:clip}body{font-family:SchulbuchNord,verdana,arial,sans-serif;font-size:1rem;line-height:1.75;background-color:#fff;color:#1d1d1b;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}main{display:block}[id]{scroll-margin-top:calc(var(--drupal-displace-offset-top,0rem) + 2rem)}:where(.page) figure{margin:2rem 0}:where(.page) img{border:0;height:auto;max-width:100%}:where(.page) iframe,:where(.page) video{border:0;max-width:100%}:where(.page) video{width:100%}.hidden{display:none}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.invisible{visibility:hidden}:where(.page) table{background-color:#fff;border:0;border-collapse:separate;border-spacing:0;margin:1.5rem 0;width:100%}:where(.page) table caption{font-weight:700;margin-bottom:.5rem;text-align:left}:where(.page) table tr:focus-within,:where(.page) table tr:hover{background-color:#f3f3f3}:where(.page) table tr:focus-within td:first-of-type,:where(.page) table tr:hover td:first-of-type{position:relative}:where(.page) table tr:focus-within td:first-of-type::before,:where(.page) table tr:hover td:first-of-type::before{background-color:#34b6e4;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}:where(.page) table tr th{font-weight:700;text-align:left;vertical-align:middle}:where(.page) table tr td{overflow:hidden;vertical-align:middle}:where(.page) table tr td,:where(.page) table tr th{border-right:1px solid #e1e1e1;padding:1.25rem}:where(.page) table tr td:first-child,:where(.page) table tr th:first-child{border-left:1px solid #e1e1e1}:where(.page) table tr:first-child td,:where(.page) table tr:first-child th{border-top:1px solid #e1e1e1}:where(.page) table tbody tr:first-child :first-child,:where(.page) table thead tr:first-child :first-child{border-top-left-radius:.75rem}:where(.page) table tbody tr:first-child :last-child,:where(.page) table thead tr:first-child :last-child{border-top-right-radius:.75rem}:where(.page) table tbody tr td,:where(.page) table tbody tr th{border-bottom:1px solid #e1e1e1}:where(.page) table tbody tr:last-child :first-child{border-bottom-left-radius:.75rem}:where(.page) table tbody tr:last-child :last-child{border-bottom-right-radius:.75rem}:where(.page) table thead+tbody tr:first-child :first-child{border-top-left-radius:0}:where(.page) table thead+tbody tr:first-child :last-child{border-top-right-radius:0}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6{margin:0;page-break-after:avoid}:where(.page) h1 a,:where(.page) h2 a,:where(.page) h3 a,:where(.page) h4 a,:where(.page) h5 a,:where(.page) h6 a{color:inherit;font:inherit;text-decoration:none}:where(.page) h1 strong,:where(.page) h2 strong,:where(.page) h3 strong,:where(.page) h4 strong,:where(.page) h5 strong,:where(.page) h6 strong{font-weight:bolder}:where(.page) p{margin:0}:where(.page) p a{color:#007a9e;text-decoration:underline}:where(.page) p a ::selection,:where(.page) p a::selection{background:#34b6e4;color:#1d1d1b;text-shadow:none}:where(.page) p a:focus,:where(.page) p a:hover{color:rgb(0,102.3101265823,132.5);text-decoration:none}html:root{--vragenai-color-primary:#34b6e4}html{overflow:clip}body .vragenai-deployment-page{padding:0}#vragenai-app{padding:0 .25rem 2rem}#vragenai-app .vragenai-button,#vragenai-app .vragenai-icon-button__action{color:#000}#vragenai-app .vragenai-search-results__action-container{position:relative;z-index:1}#vragenai-app .vragenai-question-form-container{padding-top:2rem}#vragenai-app .vragenai-icon-button__action:disabled{color:#52525b}#vragenai-app .neutral-bubble{color:#34b6e4;position:relative;z-index:1}#vragenai-app .vragenai-run-answer__head-icon{position:relative}#vragenai-app .vragenai-run-answer__head-icon:has(.neutral-bubble)::before{background:#000;border-radius:50%;content:"";height:1.25rem;left:.125rem;position:absolute;top:.125rem;width:1.25rem;z-index:0}@media (min-width:64em){blockquote{padding:3rem 1.5rem 0 1.5rem}blockquote::before{font-size:7rem;left:1rem}}
