html{line-height:1.15;-webkit-text-size-adjust:100%}:where(.ag-body,.editor-styles-wrapper) *,:where(.ag-body,.editor-styles-wrapper) :after,:where(.ag-body,.editor-styles-wrapper) :before{box-sizing:border-box}:where(.ag-body,.editor-styles-wrapper){background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:where(.ag-body,.editor-styles-wrapper) h1,:where(.ag-body,.editor-styles-wrapper) h2,:where(.ag-body,.editor-styles-wrapper) h3,:where(.ag-body,.editor-styles-wrapper) h4,:where(.ag-body,.editor-styles-wrapper) h5,:where(.ag-body,.editor-styles-wrapper) h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}:where(.ag-body,.editor-styles-wrapper) h1{font-size:2.5rem}:where(.ag-body,.editor-styles-wrapper) h2{font-size:2rem}:where(.ag-body,.editor-styles-wrapper) h3{font-size:1.75rem}:where(.ag-body,.editor-styles-wrapper) h4{font-size:1.5rem}:where(.ag-body,.editor-styles-wrapper) h5{font-size:1.25rem}:where(.ag-body,.editor-styles-wrapper) h6{font-size:1rem}:where(.ag-body,.editor-styles-wrapper) p{margin-block-end:.9rem;margin-block-start:0}:where(.ag-body,.editor-styles-wrapper) hr{box-sizing:content-box;height:0;overflow:visible}:where(.ag-body,.editor-styles-wrapper) pre{font-family:monospace;font-size:1em;white-space:pre-wrap}:where(.ag-body,.editor-styles-wrapper) a{background-color:transparent;color:#c36;text-decoration:none}:where(.ag-body,.editor-styles-wrapper) a:active,:where(.ag-body,.editor-styles-wrapper) a:hover{color:#336}:where(.ag-body,.editor-styles-wrapper) a:not([href]):not([tabindex]),:where(.ag-body,.editor-styles-wrapper) a:not([href]):not([tabindex]):focus,:where(.ag-body,.editor-styles-wrapper) a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}:where(.ag-body,.editor-styles-wrapper) a:not([href]):not([tabindex]):focus{outline:0}:where(.ag-body,.editor-styles-wrapper) abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.ag-body,.editor-styles-wrapper) b,:where(.ag-body,.editor-styles-wrapper) strong{font-weight:bolder}:where(.ag-body,.editor-styles-wrapper) code,:where(.ag-body,.editor-styles-wrapper) kbd,:where(.ag-body,.editor-styles-wrapper) samp{font-family:monospace;font-size:1em}:where(.ag-body,.editor-styles-wrapper) small{font-size:80%}:where(.ag-body,.editor-styles-wrapper) sub,:where(.ag-body,.editor-styles-wrapper) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.ag-body,.editor-styles-wrapper) sub{bottom:-.25em}:where(.ag-body,.editor-styles-wrapper) sup{top:-.5em}:where(.ag-body,.editor-styles-wrapper) img{border-style:none;height:auto;max-width:100%}:where(.ag-body,.editor-styles-wrapper) details{display:block}:where(.ag-body,.editor-styles-wrapper) summary{display:list-item}:where(.ag-body,.editor-styles-wrapper) figcaption{color:#333;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}:where(.ag-body,.editor-styles-wrapper) [hidden],:where(.ag-body,.editor-styles-wrapper) template{display:none}@media print{:where(.ag-body,.editor-styles-wrapper) *,:where(.ag-body,.editor-styles-wrapper) :after,:where(.ag-body,.editor-styles-wrapper) :before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}:where(.ag-body,.editor-styles-wrapper) a,:where(.ag-body,.editor-styles-wrapper) a:visited{text-decoration:underline}:where(.ag-body,.editor-styles-wrapper) a[href]:after{content:" (" attr(href) ")"}:where(.ag-body,.editor-styles-wrapper) abbr[title]:after{content:" (" attr(title) ")"}:where(.ag-body,.editor-styles-wrapper) a[href^="#"]:after,:where(.ag-body,.editor-styles-wrapper) a[href^="javascript:"]:after{content:""}:where(.ag-body,.editor-styles-wrapper) pre{white-space:pre-wrap!important}:where(.ag-body,.editor-styles-wrapper) blockquote,:where(.ag-body,.editor-styles-wrapper) pre{-moz-column-break-inside:avoid;border:1px solid #ccc;break-inside:avoid}:where(.ag-body,.editor-styles-wrapper) thead{display:table-header-group}:where(.ag-body,.editor-styles-wrapper) img,:where(.ag-body,.editor-styles-wrapper) tr{-moz-column-break-inside:avoid;break-inside:avoid}:where(.ag-body,.editor-styles-wrapper) h2,:where(.ag-body,.editor-styles-wrapper) h3,:where(.ag-body,.editor-styles-wrapper) p{orphans:3;widows:3}:where(.ag-body,.editor-styles-wrapper) h2,:where(.ag-body,.editor-styles-wrapper) h3{-moz-column-break-after:avoid;break-after:avoid}}:where(.ag-body,.editor-styles-wrapper) label{display:inline-block;line-height:1;vertical-align:middle}:where(.ag-body,.editor-styles-wrapper) button,:where(.ag-body,.editor-styles-wrapper) input,:where(.ag-body,.editor-styles-wrapper) optgroup,:where(.ag-body,.editor-styles-wrapper) select,:where(.ag-body,.editor-styles-wrapper) textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}:where(.ag-body,.editor-styles-wrapper) input[type=date],:where(.ag-body,.editor-styles-wrapper) input[type=email],:where(.ag-body,.editor-styles-wrapper) input[type=number],:where(.ag-body,.editor-styles-wrapper) input[type=password],:where(.ag-body,.editor-styles-wrapper) input[type=search],:where(.ag-body,.editor-styles-wrapper) input[type=tel],:where(.ag-body,.editor-styles-wrapper) input[type=text],:where(.ag-body,.editor-styles-wrapper) input[type=time],:where(.ag-body,.editor-styles-wrapper) input[type=url],:where(.ag-body,.editor-styles-wrapper) select,:where(.ag-body,.editor-styles-wrapper) textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}:where(.ag-body,.editor-styles-wrapper) input[type=date]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=email]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=number]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=password]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=search]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=tel]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=text]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=time]:focus,:where(.ag-body,.editor-styles-wrapper) input[type=url]:focus,:where(.ag-body,.editor-styles-wrapper) select:focus,:where(.ag-body,.editor-styles-wrapper) textarea:focus{border-color:#333}:where(.ag-body,.editor-styles-wrapper) button,:where(.ag-body,.editor-styles-wrapper) input{overflow:visible}:where(.ag-body,.editor-styles-wrapper) button,:where(.ag-body,.editor-styles-wrapper) select{text-transform:none}:where(.ag-body,.editor-styles-wrapper) [type=button],:where(.ag-body,.editor-styles-wrapper) [type=reset],:where(.ag-body,.editor-styles-wrapper) [type=submit],:where(.ag-body,.editor-styles-wrapper) button{-webkit-appearance:button;width:auto}:where(.ag-body,.editor-styles-wrapper) [type=button],:where(.ag-body,.editor-styles-wrapper) [type=submit],:where(.ag-body,.editor-styles-wrapper) button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where(.ag-body,.editor-styles-wrapper) [type=button]:focus,:where(.ag-body,.editor-styles-wrapper) [type=button]:hover,:where(.ag-body,.editor-styles-wrapper) [type=submit]:focus,:where(.ag-body,.editor-styles-wrapper) [type=submit]:hover,:where(.ag-body,.editor-styles-wrapper) button:focus,:where(.ag-body,.editor-styles-wrapper) button:hover{background-color:#c36;color:#fff;text-decoration:none}:where(.ag-body,.editor-styles-wrapper) [type=button]:not(:disabled),:where(.ag-body,.editor-styles-wrapper) [type=submit]:not(:disabled),:where(.ag-body,.editor-styles-wrapper) button:not(:disabled){cursor:pointer}:where(.ag-body,.editor-styles-wrapper) fieldset{padding:.35em .75em .625em}:where(.ag-body,.editor-styles-wrapper) legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}:where(.ag-body,.editor-styles-wrapper) progress{vertical-align:baseline}:where(.ag-body,.editor-styles-wrapper) textarea{overflow:auto;resize:vertical}:where(.ag-body,.editor-styles-wrapper) [type=checkbox],:where(.ag-body,.editor-styles-wrapper) [type=radio]{box-sizing:border-box;padding:0}:where(.ag-body,.editor-styles-wrapper) [type=number]::-webkit-inner-spin-button,:where(.ag-body,.editor-styles-wrapper) [type=number]::-webkit-outer-spin-button{height:auto}:where(.ag-body,.editor-styles-wrapper) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.ag-body,.editor-styles-wrapper) [type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(.ag-body,.editor-styles-wrapper) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.ag-body,.editor-styles-wrapper) select{display:block}:where(.ag-body,.editor-styles-wrapper) table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}:where(.ag-body,.editor-styles-wrapper) table td,:where(.ag-body,.editor-styles-wrapper) table th{border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}:where(.ag-body,.editor-styles-wrapper) table th{font-weight:700}:where(.ag-body,.editor-styles-wrapper) table tfoot th,:where(.ag-body,.editor-styles-wrapper) table thead th{font-size:1em}:where(.ag-body,.editor-styles-wrapper) table caption+thead tr:first-child td,:where(.ag-body,.editor-styles-wrapper) table caption+thead tr:first-child th,:where(.ag-body,.editor-styles-wrapper) table colgroup+thead tr:first-child td,:where(.ag-body,.editor-styles-wrapper) table colgroup+thead tr:first-child th,:where(.ag-body,.editor-styles-wrapper) table thead:first-child tr:first-child td,:where(.ag-body,.editor-styles-wrapper) table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50%,.502)}:where(.ag-body,.editor-styles-wrapper) table tbody>tr:nth-child(odd)>td,:where(.ag-body,.editor-styles-wrapper) table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50%,.071)}:where(.ag-body,.editor-styles-wrapper) table tbody tr:hover>td,:where(.ag-body,.editor-styles-wrapper) table tbody tr:hover>th{background-color:hsla(0,0%,50%,.102)}:where(.ag-body,.editor-styles-wrapper) table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}@media(max-width:767px){:where(.ag-body,.editor-styles-wrapper) table table{font-size:.8em}:where(.ag-body,.editor-styles-wrapper) table table td,:where(.ag-body,.editor-styles-wrapper) table table th{line-height:1.3;padding:7px}:where(.ag-body,.editor-styles-wrapper) table table th{font-weight:400}}:where(.ag-body,.editor-styles-wrapper) dd,:where(.ag-body,.editor-styles-wrapper) dl,:where(.ag-body,.editor-styles-wrapper) dt,:where(.ag-body,.editor-styles-wrapper) li,:where(.ag-body,.editor-styles-wrapper) ol,:where(.ag-body,.editor-styles-wrapper) ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}:where(.ag-body,.editor-styles-wrapper) [tabindex]:not([tabindex="-1"]):focus-visible,:where(.ag-body,.editor-styles-wrapper) a:focus-visible,:where(.ag-body,.editor-styles-wrapper) button:focus-visible,:where(.ag-body,.editor-styles-wrapper) input:focus-visible,:where(.ag-body,.editor-styles-wrapper) select:focus-visible,:where(.ag-body,.editor-styles-wrapper) textarea:focus-visible{box-shadow:0 0 0 4px #fff;outline:2px solid #000;outline-offset:2px}:where(.ag-body,.editor-styles-wrapper) [tabindex]:not([tabindex="-1"]):focus:not(:focus-visible),:where(.ag-body,.editor-styles-wrapper) a:focus:not(:focus-visible),:where(.ag-body,.editor-styles-wrapper) button:focus:not(:focus-visible),:where(.ag-body,.editor-styles-wrapper) input:focus:not(:focus-visible),:where(.ag-body,.editor-styles-wrapper) select:focus:not(:focus-visible),:where(.ag-body,.editor-styles-wrapper) textarea:focus:not(:focus-visible){box-shadow:none;outline:none}:is(.ag-seite,.editor-styles-wrapper) *,:is(.ag-seite,.editor-styles-wrapper) :after,:is(.ag-seite,.editor-styles-wrapper) :before{box-sizing:border-box}:is(.ag-seite,.editor-styles-wrapper) a{box-shadow:none;text-decoration:none}:is(.ag-seite,.editor-styles-wrapper) hr{background-color:transparent;margin:0}:is(.ag-seite,.editor-styles-wrapper) img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}:is(.ag-seite,.editor-styles-wrapper) .ag-wg:not(.ag-w-text-editor):not(.ag-w-theme-post-content) figure{margin:0}:is(.ag-seite,.editor-styles-wrapper) embed,:is(.ag-seite,.editor-styles-wrapper) iframe,:is(.ag-seite,.editor-styles-wrapper) object,:is(.ag-seite,.editor-styles-wrapper) video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.ag-el{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.ag-el:where(.ag-full,.ag-wg){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.ag-align-left{text-align:left}.ag-align-left .wp-block-button__link{width:auto}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ag-wg{position:relative}.ag-wg:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.ag-wg:not(:last-child).ag-wi-auto{margin-block-end:0}.ag-c{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.ag-c{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}.ag-c{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.ag-c.ag-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.ag-full,.ag-c>.ag-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.ag-full.ag-flex,.ag-c.ag-flex>.ag-inner{flex-direction:var(--flex-direction)}.ag-c,.ag-c>.ag-inner{display:var(--display)}.ag-c.ag-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.ag-c.ag-grid,.ag-c.ag-grid>.ag-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.ag-boxed.ag-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.ag-boxed.ag-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.ag-boxed{gap:initial;text-align:initial}.ag-c.ag-flex>.ag-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.ag-c.ag-grid>.ag-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.ag-c>.ag-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}.ag-c .ag-wg.ag-wg{margin-block-end:0}.ag-c:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.ag-c:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.ag-c .ag-wg{min-width:0}.ag-c.ag-c>.ag-inner>.ag-wg,:is(.ag-seite,.editor-styles-wrapper):is(.ag-seite,.editor-styles-wrapper) .ag-c>.ag-wg{max-width:100%}.ag-c .ag-wg:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.ag-c.ag-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.ag-ht{line-height:1;margin:0;padding:0}.wp-block-button__link{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link{display:flex;flex-direction:row;gap:5px;justify-content:center}.wp-block-button__link{display:inline-block}.wp-block-button__link{border-radius:2px;font-size:13px;padding:10px 20px}.wp-block-button__link{border-radius:4px;font-size:16px;padding:15px 30px}.wp-block-button__link{border-radius:5px;font-size:18px;padding:20px 40px}.wp-block-button__link{border-radius:6px;font-size:20px;padding:25px 50px}.wp-block-button__link span{text-decoration:inherit}@media (max-width:767px){:is(.ag-seite,.editor-styles-wrapper) .ag-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:1024px){:is(.ag-seite,.editor-styles-wrapper) .ag-hidden-tablet{display:none}}@media (min-width:1025px) and (max-width:99999px){:is(.ag-seite,.editor-styles-wrapper) .ag-hidden-desktop{display:none}}.ag-w-heading .ag-ht[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.ag-seite .wp-block-image,.ag-kopfbereich .wp-block-image,.ag-fussbereich .wp-block-image{margin:0}:is(.ag-seite,.ag-kopfbereich,.ag-fussbereich,.editor-styles-wrapper) .wp-block-buttons.ag-wg{display:block}:is(.ag-seite,.ag-kopfbereich,.ag-fussbereich,.editor-styles-wrapper) .wp-block-buttons.ag-wg > .wp-block-button{display:inline-block; vertical-align:top}.wp-block-post-content,.ag-seite{margin:0}:where(.wp-site-blocks) > *{margin-block-start:0}@media (min-width:1025px){.ag-hidden-desktop{display:none!important}}@media (min-width:768px) and (max-width:1024px){.ag-hidden-tablet{display:none!important}}@media (max-width:767px){.ag-hidden-mobile{display:none!important}}
:is(.ag-body,.editor-styles-wrapper){--e-global-color-primary:#14232C;--e-global-color-secondary:#E4C398;--e-global-color-text:#F1E0CB;--e-global-color-accent:#AF864C;--e-global-color-f0499d8:#DFAA59;--e-global-color-618fc72:#BBB2AB;--e-global-color-d909cfe:#14232C;--e-global-color-e961333:#0F1B23;--e-global-color-2b7f103:#1C2F3A;--e-global-color-f542766:#B0894F;--e-global-color-6975e6e:#C9A671;--e-global-color-44f1a98:#8A6529;--e-global-color-5e77f40:#F4EEE0;--e-global-color-d8bc668:#FDFBF7;--e-global-color-7b1e370:#9EA2A5;--e-global-color-5f6ff15:#54646D;--e-global-color-f735a52:#CAC9C3;--e-global-color-2e91112:#93918C;--e-global-color-aggrund:#0F1A20;--e-global-color-aggrundh:#13212A;--e-global-color-aggrundt:#0B1419;--e-global-color-agcreme:#F4EEE0;--e-global-color-agcremel:#F4EEE0D1;--e-global-color-agcremeg:#F4EEE099;--e-global-color-agsand:#E4C398;--e-global-color-aggold:#AF864C;--e-global-color-aggoldd:#7A5B30;--e-global-color-agtinte:#0F1A20CC;--e-global-typography-primary-font-family:"Harlow";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Red Rose";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Red Hat Text";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Red Hat Text";--e-global-typography-accent-font-weight:500;--e-global-typography-2729483-font-family:"Red Hat Text";--e-global-typography-2729483-font-size:1.25rem;--e-global-typography-2729483-font-weight:400;--e-global-typography-2729483-line-height:1.72em;--e-global-typography-5bd6bc5-font-family:"Red Hat Text";--e-global-typography-5bd6bc5-font-size:1.125rem;--e-global-typography-5bd6bc5-font-weight:400;--e-global-typography-5bd6bc5-line-height:1.75em;--e-global-typography-78e0ec6-font-family:"Red Hat Text";--e-global-typography-78e0ec6-font-size:1rem;--e-global-typography-78e0ec6-line-height:1.66em;--e-global-typography-a6083da-font-family:"Red Hat Text";--e-global-typography-a6083da-font-size:0.875rem;--e-global-typography-a6083da-line-height:1.6em;--e-global-typography-a2e797e-font-family:"Red Hat Text";--e-global-typography-a2e797e-font-size:13px;--e-global-typography-a2e797e-font-weight:600;--e-global-typography-a2e797e-text-transform:uppercase;--e-global-typography-a2e797e-line-height:1.3em;--e-global-typography-a2e797e-letter-spacing:0.22em;--e-global-typography-c6e1cd5-font-family:"Red Hat Text";--e-global-typography-c6e1cd5-font-size:13px;--e-global-typography-c6e1cd5-font-weight:400;--e-global-typography-c6e1cd5-text-transform:uppercase;--e-global-typography-c6e1cd5-line-height:1.33em;--e-global-typography-c6e1cd5-letter-spacing:0.22em;--e-global-typography-78b87cb-font-family:"Red Hat Text";--e-global-typography-78b87cb-font-size:clamp(12px,.86vw,13px);--e-global-typography-78b87cb-text-transform:uppercase;--e-global-typography-78b87cb-line-height:1em;--e-global-typography-78b87cb-letter-spacing:0.1em;--e-global-typography-72a4821-font-family:"Glam";--e-global-typography-72a4821-font-size:62px;--e-global-typography-72a4821-line-height:1.12em;--e-global-typography-72a4821-letter-spacing:-0.75px;--e-global-typography-64e13fd-font-family:"Glam";--e-global-typography-64e13fd-font-size:49px;--e-global-typography-64e13fd-line-height:1.16em;--e-global-typography-64e13fd-letter-spacing:-0.6px;--e-global-typography-06302e2-font-family:"Glam";--e-global-typography-06302e2-font-size:39px;--e-global-typography-06302e2-line-height:1.24em;--e-global-typography-06302e2-letter-spacing:-0.3px;--e-global-typography-8a25237-font-family:"Glam";--e-global-typography-8a25237-font-size:32px;--e-global-typography-8a25237-line-height:1.28em;--e-global-typography-8a25237-letter-spacing:-0.25px;--e-global-typography-7624b0d-font-family:"Red Hat Text";--e-global-typography-7624b0d-font-size:24px;--e-global-typography-7624b0d-font-weight:600;--e-global-typography-7624b0d-line-height:1.3em;--e-global-typography-7624b0d-letter-spacing:-0.35px;--e-global-typography-2599e22-font-family:"Red Hat Text";--e-global-typography-2599e22-font-size:19px;--e-global-typography-2599e22-font-weight:600;--e-global-typography-2599e22-line-height:1.35em;--e-global-typography-2599e22-letter-spacing:-0.3px;--e-global-typography-agheld-font-family:"Harlow";--e-global-typography-agheld-font-size:clamp(34px,3.3vw,50px);--e-global-typography-agheld-font-weight:400;--e-global-typography-agheld-font-style:normal;--e-global-typography-agheld-line-height:1.16em;--e-global-typography-agheld-letter-spacing:-0.01em;--e-global-typography-agh2-font-family:"Harlow";--e-global-typography-agh2-font-size:clamp(29px,2.9vw,44px);--e-global-typography-agh2-font-weight:400;--e-global-typography-agh2-font-style:normal;--e-global-typography-agh2-line-height:1.14em;--e-global-typography-agh2-letter-spacing:-0.005em;--e-global-typography-agschluss-font-family:"Harlow";--e-global-typography-agschluss-font-size:clamp(42px,6vw,92px);--e-global-typography-agschluss-font-weight:400;--e-global-typography-agschluss-font-style:normal;--e-global-typography-agschluss-line-height:1.12em;--e-global-typography-agschluss-letter-spacing:-0.005em;--e-global-typography-agh3g-font-family:"Harlow";--e-global-typography-agh3g-font-size:clamp(34px,3.4vw,50px);--e-global-typography-agh3g-font-weight:400;--e-global-typography-agh3g-font-style:normal;--e-global-typography-agh3g-line-height:1.1em;--e-global-typography-agh3-font-family:"Harlow";--e-global-typography-agh3-font-size:clamp(26px,2.2vw,31px);--e-global-typography-agh3-font-weight:400;--e-global-typography-agh3-font-style:normal;--e-global-typography-agh3-line-height:1.15em;--e-global-typography-agh4-font-family:"Harlow";--e-global-typography-agh4-font-size:clamp(21px,1.9vw,26px);--e-global-typography-agh4-font-weight:400;--e-global-typography-agh4-font-style:normal;--e-global-typography-agh4-line-height:1.28em;--e-global-typography-agzitat-font-family:"Harlow";--e-global-typography-agzitat-font-size:clamp(30px,3.6vw,50px);--e-global-typography-agzitat-font-weight:400;--e-global-typography-agzitat-font-style:normal;--e-global-typography-agzitat-line-height:1.3em;--e-global-typography-agnotiz-font-family:"Harlow";--e-global-typography-agnotiz-font-size:clamp(24px,2.2vw,30px);--e-global-typography-agnotiz-font-weight:400;--e-global-typography-agnotiz-font-style:normal;--e-global-typography-agnotiz-line-height:1.3em;--e-global-typography-agzeile-font-family:"Harlow";--e-global-typography-agzeile-font-size:clamp(20px,2vw,28px);--e-global-typography-agzeile-font-weight:400;--e-global-typography-agzeile-font-style:normal;--e-global-typography-agzeile-line-height:1.5em;--e-global-typography-agname-font-family:"Harlow";--e-global-typography-agname-font-size:22px;--e-global-typography-agname-font-weight:400;--e-global-typography-agname-font-style:normal;--e-global-typography-agname-line-height:1.4em;--e-global-typography-agmarke-font-family:"Harlow";--e-global-typography-agmarke-font-size:26px;--e-global-typography-agmarke-font-weight:400;--e-global-typography-agmarke-text-transform:uppercase;--e-global-typography-agmarke-font-style:normal;--e-global-typography-agmarke-line-height:0.95em;--e-global-typography-agmarke-letter-spacing:0.14em;--e-global-typography-agmarkef-font-family:"Harlow";--e-global-typography-agmarkef-font-size:20px;--e-global-typography-agmarkef-font-weight:400;--e-global-typography-agmarkef-text-transform:uppercase;--e-global-typography-agmarkef-font-style:normal;--e-global-typography-agmarkef-line-height:0.95em;--e-global-typography-agmarkef-letter-spacing:0.14em;--e-global-typography-agschrift-font-family:"HarlowScript";--e-global-typography-agschrift-font-size:1.2em;--e-global-typography-agschrift-font-weight:400;--e-global-typography-agschrift-font-style:normal;--e-global-typography-agschrift-line-height:1.8em;--e-global-typography-agtext-font-family:"Red Hat Text";--e-global-typography-agtext-font-size:18px;--e-global-typography-agtext-font-weight:400;--e-global-typography-agtext-font-style:normal;--e-global-typography-agtext-line-height:1.78em;--e-global-typography-agkarte-font-family:"Red Hat Text";--e-global-typography-agkarte-font-size:17px;--e-global-typography-agkarte-font-weight:400;--e-global-typography-agkarte-font-style:normal;--e-global-typography-agkarte-line-height:1.72em;--e-global-typography-agvor-font-family:"Red Hat Display";--e-global-typography-agvor-font-size:11px;--e-global-typography-agvor-font-weight:500;--e-global-typography-agvor-text-transform:uppercase;--e-global-typography-agvor-font-style:normal;--e-global-typography-agvor-line-height:1.9em;--e-global-typography-agvor-letter-spacing:0.24em;--e-global-typography-agfein-font-family:"Red Hat Text";--e-global-typography-agfein-font-size:13px;--e-global-typography-agfein-font-weight:400;--e-global-typography-agfein-font-style:normal;--e-global-typography-agfein-line-height:1.5em;--e-global-typography-agknopf-font-family:"Red Hat Display";--e-global-typography-agknopf-font-size:11px;--e-global-typography-agknopf-font-weight:500;--e-global-typography-agknopf-text-transform:uppercase;--e-global-typography-agknopf-font-style:normal;--e-global-typography-agknopf-line-height:1.4em;--e-global-typography-agknopf-letter-spacing:0.26em;--e-global-typography-agknopfk-font-family:"Red Hat Display";--e-global-typography-agknopfk-font-size:10px;--e-global-typography-agknopfk-font-weight:500;--e-global-typography-agknopfk-text-transform:uppercase;--e-global-typography-agknopfk-font-style:normal;--e-global-typography-agknopfk-line-height:1.4em;--e-global-typography-agknopfk-letter-spacing:0.24em;--e-global-typography-agmenue-font-family:"Red Hat Display";--e-global-typography-agmenue-font-size:11px;--e-global-typography-agmenue-font-weight:500;--e-global-typography-agmenue-text-transform:uppercase;--e-global-typography-agmenue-font-style:normal;--e-global-typography-agmenue-line-height:1.4em;--e-global-typography-agmenue-letter-spacing:0.24em;--e-global-typography-agvorversal-font-family:"Red Hat Display";--e-global-typography-agvorversal-font-size:11px;--e-global-typography-agvorversal-font-weight:500;--e-global-typography-agvorversal-text-transform:uppercase;--e-global-typography-agvorversal-font-style:normal;--e-global-typography-agvorversal-line-height:1.9em;--e-global-typography-agvorversal-letter-spacing:0.24em;background-color:var( --e-global-color-primary );color:var( --e-global-color-f735a52 );font-family:var( --e-global-typography-5bd6bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-5bd6bc5-font-size );font-weight:var( --e-global-typography-5bd6bc5-font-weight );line-height:var( --e-global-typography-5bd6bc5-line-height );}:is(.ag-body,.editor-styles-wrapper) button,:is(.ag-body,.editor-styles-wrapper) input[type="button"],:is(.ag-body,.editor-styles-wrapper) input[type="submit"],:is(.ag-body,.editor-styles-wrapper) .wp-block-button__link{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-78b87cb-font-family ), Sans-serif;font-size:var( --e-global-typography-78b87cb-font-size );text-transform:var( --e-global-typography-78b87cb-text-transform );line-height:var( --e-global-typography-78b87cb-line-height );letter-spacing:var( --e-global-typography-78b87cb-letter-spacing );color:var( --e-global-color-d909cfe );border-style:none;border-radius:55px 55px 55px 55px;padding:20px 35px 20px 35px;}:is(.ag-body,.editor-styles-wrapper) button:hover,:is(.ag-body,.editor-styles-wrapper) button:focus,:is(.ag-body,.editor-styles-wrapper) input[type="button"]:hover,:is(.ag-body,.editor-styles-wrapper) input[type="button"]:focus,:is(.ag-body,.editor-styles-wrapper) input[type="submit"]:hover,:is(.ag-body,.editor-styles-wrapper) input[type="submit"]:focus,:is(.ag-body,.editor-styles-wrapper) .wp-block-button__link:hover,:is(.ag-body,.editor-styles-wrapper) .wp-block-button__link:focus{background-color:var( --e-global-color-6975e6e );color:var( --e-global-color-d909cfe );box-shadow:0px 0px 10px 0px rgba(230.35, 225.23570746691868, 189.7883695652174, 0.3);}:is(.ag-body,.editor-styles-wrapper) e-page-transition{background-color:var( --e-global-color-primary );}:is(.ag-body,.editor-styles-wrapper) a{color:var( --e-global-color-f0499d8 );}:is(.ag-body,.editor-styles-wrapper) a:hover{color:var( --e-global-color-accent );}:is(.ag-body,.editor-styles-wrapper) h1{color:var( --e-global-color-5e77f40 );font-family:var( --e-global-typography-72a4821-font-family ), Sans-serif;font-size:var( --e-global-typography-72a4821-font-size );line-height:var( --e-global-typography-72a4821-line-height );letter-spacing:var( --e-global-typography-72a4821-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h2{color:var( --e-global-color-5e77f40 );font-family:var( --e-global-typography-64e13fd-font-family ), Sans-serif;font-size:var( --e-global-typography-64e13fd-font-size );line-height:var( --e-global-typography-64e13fd-line-height );letter-spacing:var( --e-global-typography-64e13fd-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h3{color:var( --e-global-color-5e77f40 );font-family:var( --e-global-typography-06302e2-font-family ), Sans-serif;font-size:var( --e-global-typography-06302e2-font-size );line-height:var( --e-global-typography-06302e2-line-height );letter-spacing:var( --e-global-typography-06302e2-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h4{color:var( --e-global-color-5e77f40 );font-family:var( --e-global-typography-8a25237-font-family ), Sans-serif;font-size:var( --e-global-typography-8a25237-font-size );line-height:var( --e-global-typography-8a25237-line-height );letter-spacing:var( --e-global-typography-8a25237-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h5{color:var( --e-global-color-5e77f40 );font-family:var( --e-global-typography-7624b0d-font-family ), Sans-serif;font-size:var( --e-global-typography-7624b0d-font-size );font-weight:var( --e-global-typography-7624b0d-font-weight );line-height:var( --e-global-typography-7624b0d-line-height );letter-spacing:var( --e-global-typography-7624b0d-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h6{font-family:var( --e-global-typography-2599e22-font-family ), Sans-serif;font-size:var( --e-global-typography-2599e22-font-size );font-weight:var( --e-global-typography-2599e22-font-weight );line-height:var( --e-global-typography-2599e22-line-height );letter-spacing:var( --e-global-typography-2599e22-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) label{line-height:1.7em;}:is(.ag-body,.editor-styles-wrapper) input:not([type="button"]):not([type="submit"]),:is(.ag-body,.editor-styles-wrapper) textarea{color:var( --e-global-color-primary );background-color:#F3E9DC;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f0499d8 );border-radius:25px 25px 25px 25px;}.ag-c{--container-max-width:1140px;}.ag-wg:not(:last-child){--kit-widget-spacing:20px;}.ag-el{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media(max-width:1024px){:is(.ag-body,.editor-styles-wrapper){--e-global-typography-72a4821-font-size:44px;--e-global-typography-64e13fd-font-size:38px;--e-global-typography-06302e2-font-size:31px;--e-global-typography-8a25237-font-size:27px;--e-global-typography-7624b0d-font-size:22px;--e-global-typography-2599e22-font-size:18px;font-size:var( --e-global-typography-5bd6bc5-font-size );line-height:var( --e-global-typography-5bd6bc5-line-height );}:is(.ag-body,.editor-styles-wrapper) h1{font-size:var( --e-global-typography-72a4821-font-size );line-height:var( --e-global-typography-72a4821-line-height );letter-spacing:var( --e-global-typography-72a4821-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h2{font-size:var( --e-global-typography-64e13fd-font-size );line-height:var( --e-global-typography-64e13fd-line-height );letter-spacing:var( --e-global-typography-64e13fd-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h3{font-size:var( --e-global-typography-06302e2-font-size );line-height:var( --e-global-typography-06302e2-line-height );letter-spacing:var( --e-global-typography-06302e2-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h4{font-size:var( --e-global-typography-8a25237-font-size );line-height:var( --e-global-typography-8a25237-line-height );letter-spacing:var( --e-global-typography-8a25237-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h5{font-size:var( --e-global-typography-7624b0d-font-size );line-height:var( --e-global-typography-7624b0d-line-height );letter-spacing:var( --e-global-typography-7624b0d-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h6{font-size:var( --e-global-typography-2599e22-font-size );line-height:var( --e-global-typography-2599e22-line-height );letter-spacing:var( --e-global-typography-2599e22-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) button,:is(.ag-body,.editor-styles-wrapper) input[type="button"],:is(.ag-body,.editor-styles-wrapper) input[type="submit"],:is(.ag-body,.editor-styles-wrapper) .wp-block-button__link{font-size:var( --e-global-typography-78b87cb-font-size );line-height:var( --e-global-typography-78b87cb-line-height );letter-spacing:var( --e-global-typography-78b87cb-letter-spacing );}.ag-c{--container-max-width:1024px;}}@media(max-width:767px){:is(.ag-body,.editor-styles-wrapper){--e-global-typography-2729483-font-size:1rem;--e-global-typography-5bd6bc5-font-size:1rem;--e-global-typography-78e0ec6-font-size:1rem;--e-global-typography-a6083da-font-size:0.8rem;--e-global-typography-72a4821-font-size:34px;--e-global-typography-72a4821-line-height:1.12em;--e-global-typography-72a4821-letter-spacing:-0.75px;--e-global-typography-64e13fd-font-size:29px;--e-global-typography-06302e2-font-size:25px;--e-global-typography-8a25237-font-size:23px;--e-global-typography-7624b0d-font-size:21px;--e-global-typography-2599e22-font-size:18px;--e-global-typography-agschluss-font-size:clamp(34px,10vw,44px);--e-global-typography-agzeile-font-size:18px;--e-global-typography-agmarke-font-size:19px;--e-global-typography-agmarke-letter-spacing:0.12em;--e-global-typography-agtext-font-size:17px;--e-global-typography-agvor-font-size:10px;--e-global-typography-agvor-letter-spacing:0.2em;--e-global-typography-agknopf-font-size:10px;--e-global-typography-agknopf-letter-spacing:0.14em;--e-global-typography-agknopfk-font-size:9px;--e-global-typography-agknopfk-letter-spacing:0.2em;--e-global-typography-agvorversal-font-size:10px;--e-global-typography-agvorversal-letter-spacing:0.2em;font-size:var( --e-global-typography-5bd6bc5-font-size );line-height:var( --e-global-typography-5bd6bc5-line-height );}:is(.ag-body,.editor-styles-wrapper) h1{font-size:var( --e-global-typography-72a4821-font-size );line-height:var( --e-global-typography-72a4821-line-height );letter-spacing:var( --e-global-typography-72a4821-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h2{font-size:var( --e-global-typography-64e13fd-font-size );line-height:var( --e-global-typography-64e13fd-line-height );letter-spacing:var( --e-global-typography-64e13fd-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h3{font-size:var( --e-global-typography-06302e2-font-size );line-height:var( --e-global-typography-06302e2-line-height );letter-spacing:var( --e-global-typography-06302e2-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h4{font-size:var( --e-global-typography-8a25237-font-size );line-height:var( --e-global-typography-8a25237-line-height );letter-spacing:var( --e-global-typography-8a25237-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h5{font-size:var( --e-global-typography-7624b0d-font-size );line-height:var( --e-global-typography-7624b0d-line-height );letter-spacing:var( --e-global-typography-7624b0d-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) h6{font-size:var( --e-global-typography-2599e22-font-size );line-height:var( --e-global-typography-2599e22-line-height );letter-spacing:var( --e-global-typography-2599e22-letter-spacing );}:is(.ag-body,.editor-styles-wrapper) button,:is(.ag-body,.editor-styles-wrapper) input[type="button"],:is(.ag-body,.editor-styles-wrapper) input[type="submit"],:is(.ag-body,.editor-styles-wrapper) .wp-block-button__link{font-size:var( --e-global-typography-78b87cb-font-size );line-height:var( --e-global-typography-78b87cb-line-height );letter-spacing:var( --e-global-typography-78b87cb-letter-spacing );}.ag-c{--container-max-width:767px;}}:root{--ag-grund:#0F1A20; --ag-grund-hell:#13212A; --ag-grund-tief:#0B1419; --ag-creme:#F4EEE0; --ag-sand:#E4C398; --ag-gold:#AF864C; --ag-kapitel:#081015; --ag-insel:#182932; --ag-golddunkel:#7A5B30; --ag-linie:rgba(228,195,152,.28); --ag-weich:cubic-bezier(.22,.61,.36,1); --ag-papier:url(/wp-content/uploads/2026/09/textur-papier.webp); --ag-korn:url(/wp-content/uploads/2026/09/textur-korn.jpg); --ag-feder:url(/wp-content/uploads/2026/09/pfeil-feder-gerade.webp); --ag-feder-runter:url(/wp-content/uploads/2026/09/pfeil-feder-senkrecht.webp); --ag-spitze:url(/wp-content/uploads/2026/09/pfeil-feder-spitze.webp); --ag-feder-strich:url(/wp-content/uploads/2026/09/feder-strich.webp); --ag-goldtextur:url(/wp-content/uploads/2026/09/gold-textur.jpg); --ag-kante-oben:url(/wp-content/uploads/2026/09/buetten-kante-oben-3.webp); --ag-kante-unten:url(/wp-content/uploads/2026/09/buetten-kante-unten-2.webp)}html{overflow-x:clip}.ag-system{position:absolute!important; width:0!important; height:0; min-height:0!important; padding:0!important; overflow:visible!important}.ag-bg{position:fixed; inset:0; z-index:-1; pointer-events:none; background:radial-gradient(120% 90% at 50% 0%, var(--ag-grund-hell) 0%, var(--ag-grund) 55%, var(--ag-grund-tief) 100%)}.ag-bg::after{content:""; position:absolute; inset:0; background:var(--ag-korn) repeat; background-size:420px; mix-blend-mode:overlay; opacity:.38}.ag-sterne{position:absolute; inset:0; opacity:0; transition:opacity 3s cubic-bezier(.22,.61,.36,1)}.ag-sterne.ag-sterne--da{opacity:1}.ag-sterne.ag-ruht span{animation-play-state:paused}.ag-sterne span{position:absolute; width:2px; height:2px; border-radius:50%; background:rgba(252,249,243,.6); animation:ag-funkeln 5s ease-in-out infinite}@keyframes ag-funkeln{0%,100%{opacity:.1} 50%{opacity:.7}}.ag-filter{position:absolute; width:0; height:0}.ag-schrift{font-family:'HarlowScript',cursive; font-weight:400; font-style:normal; font-size:1.2em; letter-spacing:.01em; text-transform:none; display:inline-block; line-height:1.8; vertical-align:-.4em; padding:.06em .22em .16em .7em; margin:0 -.18em -.1em -.54em; background:linear-gradient(180deg,#F1DEB2 0%,#D9B676 55%,#B8904F 100%); -webkit-background-clip:text; background-clip:text; color:transparent; -webkit-text-fill-color:transparent}.ag-papier .ag-schrift{background-image:linear-gradient(180deg,#7E5D2A 0%,#72552D 55%,#5E4424 100%)}.ag-papier{position:relative; isolation:isolate; --kipp:-.5deg; transform:rotate(var(--kipp))}.ag-c.ag-papier::before,.ag-el.ag-papier::before{content:""; display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1; border-radius:0; opacity:1; mix-blend-mode:normal; transition:none; background:var(--ag-creme) var(--ag-papier) center/700px; background-blend-mode:multiply; filter:url(#ag-buetten) drop-shadow(0 26px 30px rgba(0,0,0,.45))}.ag-c.ag-papier-band{--kipp:0deg; transform:none; overflow-x:clip}.ag-c.ag-papier-band::before{left:-60px; width:calc(100% + 120px)}@media (max-width:767px){.ag-schreiben .ag-ht{padding-left:.22em}}.ag-el.ag-gold,.ag-el.ag-gold-rand{pointer-events:none; margin:0!important; max-width:none!important}.ag-gold img,.ag-gold-rand img{display:block; width:100%!important; height:auto; filter:none}.ag-el.ag-gold{z-index:2}.ag-el.ag-gold-rand{z-index:0}.ag-btn .wp-block-button__link{transition:background .5s var(--ag-weich), color .5s var(--ag-weich), border-color .5s var(--ag-weich); font-weight:500!important; background-image:var(--ag-papier); background-size:420px; background-position:center; background-blend-mode:multiply}.ag-btn .wp-block-button__link:hover{background-image:none}.ag-btn .wp-block-button__link{display:inline-flex; align-items:center; gap:14px}.ag-btn .wp-block-button__link::after{display:none}@media (max-width:767px){.ag-btn .wp-block-button__link{white-space:nowrap}.ag-btn .wp-block-button__link{gap:10px}.ag-btn .wp-block-button__link::after{width:18px}.ag-btn .wp-block-button__link:hover .wp-block-button__link::after{width:24px}}.ag-c.ag-kopf{position:fixed; top:0; left:0; right:0; z-index:100; transition:background-color .5s var(--ag-weich), box-shadow .5s var(--ag-weich), padding .5s var(--ag-weich), opacity .4s var(--ag-weich), transform .4s var(--ag-weich)}.ag-c.ag-kopf.ag-kopf--fest{background-color:rgba(11,20,25,.95); box-shadow:0 14px 30px -20px rgba(0,0,0,.7); --padding-top:14px!important; --padding-bottom:14px!important}.ag-c.ag-kopf.ag-kopf--weg{opacity:0; transform:translateY(-14px); pointer-events:none}.ag-c.ag-kopf.ag-menue-offen{opacity:1; transform:none; pointer-events:auto}.ag-kopf .ag-marke .ag-ht{transition:transform .5s var(--ag-weich)}.ag-kopf.ag-kopf--fest .ag-marke .ag-ht{transform:scale(.84)}@media (prefers-reduced-motion:reduce){.ag-c.ag-kopf,.ag-kopf .ag-marke .ag-ht{transition:none}}:where(.ag-body,.editor-styles-wrapper).admin-bar .ag-c.ag-kopf{top:32px}@media (max-width:782px){:where(.ag-body,.editor-styles-wrapper).admin-bar .ag-c.ag-kopf{top:46px}}.ag-marke .ag-ht,.ag-marke .ag-ht a{display:inline-flex; flex-direction:column; align-items:center; text-align:center; line-height:.95; text-decoration:none; color:inherit}.ag-marke b{font-weight:400; white-space:nowrap}.ag-marke b + b{margin-top:2px}.ag-marke--zeile .ag-ht,.ag-marke--zeile .ag-ht a{flex-direction:row; align-items:baseline; gap:.45em}.ag-marke--zeile b + b{margin-top:0}.ag-kopf .ag-marke{position:relative; z-index:3}.ag-kopf .ag-btn--klein{transition:opacity .4s, visibility .4s}.ag-kopf.ag-menue-offen .ag-btn--klein{opacity:0; visibility:hidden}@media (max-width:379px){.ag-kopf .ag-btn--klein{display:none}}.ag-el.ag-hero-bild{position:absolute!important; top:0; right:0; bottom:0; width:64%!important; max-width:none!important; z-index:0; margin:0!important}.ag-hero-bild img{display:block; width:100%!important; height:100%!important; max-width:none!important; object-fit:cover; object-position:50% 30%; -webkit-mask-image:linear-gradient(90deg, transparent 0%, rgba(0,0,0,.25) 16%, #000 46%); mask-image:linear-gradient(90deg, transparent 0%, rgba(0,0,0,.25) 16%, #000 46%)}.ag-gesicht img{display:block; width:40px; height:40px; object-fit:cover}@media (max-width:1024px){.ag-el.ag-hero-bild{width:100%!important; bottom:auto; height:62vh}.ag-hero-bild img{-webkit-mask-image:linear-gradient(0deg, transparent 0%, #000 42%); mask-image:linear-gradient(0deg, transparent 0%, #000 42%)}}.ag-el.ag-band-bild{position:absolute!important; inset:0; width:100%!important; max-width:none!important; height:100%; z-index:-1; overflow:hidden; margin:0!important; -webkit-mask-image:linear-gradient(180deg, transparent 0%, #000 24%, #000 76%, transparent 100%); mask-image:linear-gradient(180deg, transparent 0%, #000 24%, #000 76%, transparent 100%)}.ag-band-bild img{position:absolute; left:0; top:-10%; width:100%!important; max-width:none!important; height:120%!important; object-fit:cover; will-change:transform}.ag-band-bild::after{content:""; position:absolute; inset:0; background:rgba(11,20,25,.58)}:where(.ag-body,.editor-styles-wrapper) [id]{scroll-margin-top:120px}@media (max-width:1024px){.ag-kopf .ag-marke .ag-ht,.ag-kopf .ag-marke .ag-ht a{align-items:flex-start; text-align:left}}@media (max-width:767px){.ag-fussmenue{width:100%; justify-content:flex-start}}.ag-js .ag-auf{opacity:0; transform:translateY(22px); transition:opacity 1.4s var(--ag-weich), transform 1.4s var(--ag-weich)}.ag-js .ag-auf.ag-da{opacity:1; transform:none}.ag-js .ag-sofort,.ag-js .ag-sofort *{transition:none!important}.ag-js .ag-enthuell img{clip-path:inset(100% 0 0 0); transform:rotate(var(--ag-dreh,0deg)) scale(1.08); transition:clip-path 1.8s var(--ag-weich), transform 2.6s var(--ag-weich)}.ag-js .ag-enthuell.ag-da img{clip-path:inset(-14px); transform:rotate(var(--ag-dreh,0deg))}.ag-js .ag-hero-bild img{opacity:.01; transform:scale(1.04); transition:opacity 1.6s var(--ag-weich), transform 2.6s var(--ag-weich)}.ag-js .ag-hero-bild.ag-da img{opacity:1; transform:none}.ag-js .ag-band-bild img{opacity:.01; transition:opacity 1.8s var(--ag-weich)}.ag-js .ag-band-bild.ag-da img{opacity:1}.ag-js .ag-schreiben .ag-ht{clip-path:inset(-14% 100% -18% -4%); transition:clip-path 1.6s var(--ag-weich); transition-delay:0s}.ag-js .ag-schreiben.ag-da .ag-ht{clip-path:inset(-14% -8% -18% -4%)}@media (prefers-reduced-motion:reduce){.ag-js .ag-schreiben .ag-ht{clip-path:none; transition:none}}.ag-w{display:inline-block; overflow:hidden; line-height:1; vertical-align:baseline; padding:.1em 0 .12em; margin:-.1em 0 -.3045em}.ag-w--schrift{overflow:visible; vertical-align:baseline; padding:0; margin:0}.ag-w > span{display:inline-block; transform:translateY(100%); opacity:0; transition:transform 1.2s var(--ag-weich), opacity 1.2s var(--ag-weich)}.ag-da .ag-w > span{transform:none; opacity:1}@media (prefers-reduced-motion:reduce){.ag-sterne{transition:none}.ag-sterne span{animation:none}.ag-js .ag-auf,.ag-js .ag-enthuell img,.ag-w > span,.ag-js .ag-hero-bild img,.ag-js .ag-band-bild img{transition:none; opacity:1; transform:none; clip-path:none}}@keyframes ag-lauf{to{transform:translateX(-50%)}}.ag-c.ag-insel{position:relative; isolation:isolate}.ag-c.ag-insel::before{content:""; position:absolute; top:-13px; left:-60px; width:calc(100% + 120px); height:calc(100% + 26px); z-index:-1; background:var(--ag-insel); filter:url(#ag-buetten-band)}@keyframes ag-th-wechsel{0%{opacity:0} 4%,29%{opacity:1} 30%,100%{opacity:0}}@keyframes ag-th-faq-ein{from{opacity:0; transform:translateY(14px)} to{opacity:1; transform:none}}.ag-c.ag-einzel-blatt{--ag-kipp:0deg; --kipp:0deg; transform:none}.ag-autorin-info,.ag-autorin-info p{color:rgba(244,238,224,.82)}.ag-autorin-info a{color:var(--ag-creme); text-decoration:none; background:linear-gradient(var(--ag-gold),var(--ag-gold)) 0 100%/100% 1px no-repeat; padding-bottom:2px}.ag-autorin-info a:hover{color:var(--ag-sand)}.ag-autorin-info a,.ag-autorin-info a b,.ag-autorin-info a strong{font-weight:inherit}@keyframes ag-cu-auf{from{opacity:0; transform:translateY(-6px)}}@keyframes ag-sig-ein{from{opacity:0; transform:translateY(16px)} to{opacity:1; transform:none}}@keyframes ag-st-wechsel{0%{opacity:0} 4%,25%{opacity:1} 29%,100%{opacity:0}}.ag-mobilmenue .ag-zurueck{display:inline-flex; align-items:center; gap:10px; border:0!important; border-radius:0!important; box-shadow:none!important; background:transparent!important; color:var(--ag-sand)!important; cursor:pointer; padding:8px 0!important; margin:0; min-height:0; font:500 10.5px/1 'Red Hat Display',system-ui,sans-serif; letter-spacing:.24em; text-transform:uppercase}.ag-zurueck::before{content:""; width:30px; aspect-ratio:104/28; background:currentColor; rotate:180deg; -webkit-mask:var(--ag-spitze) center/contain no-repeat; mask:var(--ag-spitze) center/contain no-repeat}.ag-mobilmenue .ag-zurueck:hover,.ag-mobilmenue .ag-zurueck:focus-visible{color:var(--ag-creme)!important; background:transparent!important}.ag-unter-titel{margin:26px 0 14px; padding-left:.14em; font:400 44px/1.1 'HarlowScript',cursive; color:var(--ag-sand); opacity:0; translate:0 16px; transition:opacity .5s, translate .5s}@media (max-width:767px){*,*::before,*::after{animation:none!important; transition:none!important}}@media (max-width:767px){:root{--ag-riss:polygon(0.0% 1.9px, 2.5% 0.9px, 5.0% 3.9px, 7.5% 0.4px, 10.0% 3.2px, 12.5% 2.2px, 15.0% 0.3px, 17.5% 3.0px, 20.0% 0.2px, 22.5% 2.6px, 25.0% 0.4px, 27.5% 0.5px, 30.0% 2.5px, 32.5% 5.0px, 35.0% 0.7px, 37.5% 1.3px, 40.0% 3.8px, 42.5% 5.7px, 45.0% 3.5px, 47.5% 2.4px, 50.0% 5.9px, 52.5% 0.3px, 55.0% 5.2px, 57.5% 1.7px, 60.0% 0.9px, 62.5% 0.7px, 65.0% 1.9px, 67.5% 4.9px, 70.0% 1.1px, 72.5% 3.5px, 75.0% 3.8px, 77.5% 2.2px, 80.0% 3.3px, 82.5% 0.4px, 85.0% 0.4px, 87.5% 1.2px, 90.0% 4.1px, 92.5% 2.6px, 95.0% 1.9px, 97.5% 3.5px, 100.0% 2.7px, calc(100% - 1.2px) 8.3%, calc(100% - 3.2px) 16.7%, calc(100% - 2.8px) 25.0%, calc(100% - 1.0px) 33.3%, calc(100% - 2.3px) 41.7%, calc(100% - 2.1px) 50.0%, calc(100% - 3.5px) 58.3%, calc(100% - 2.9px) 66.7%, calc(100% - 1.2px) 75.0%, calc(100% - 3.9px) 83.3%, calc(100% - 0.5px) 91.7%, 100.0% calc(100% - 2.5px), 97.5% calc(100% - 4.5px), 95.0% calc(100% - 0.9px), 92.5% calc(100% - 2.9px), 90.0% calc(100% - 0.2px), 87.5% calc(100% - 4.0px), 85.0% calc(100% - 4.6px), 82.5% calc(100% - 3.4px), 80.0% calc(100% - 5.3px), 77.5% calc(100% - 1.9px), 75.0% calc(100% - 4.2px), 72.5% calc(100% - 3.6px), 70.0% calc(100% - 3.5px), 67.5% calc(100% - 2.7px), 65.0% calc(100% - 5.0px), 62.5% calc(100% - 5.7px), 60.0% calc(100% - 2.8px), 57.5% calc(100% - 4.0px), 55.0% calc(100% - 0.4px), 52.5% calc(100% - 4.2px), 50.0% calc(100% - 3.9px), 47.5% calc(100% - 6.0px), 45.0% calc(100% - 4.9px), 42.5% calc(100% - 1.7px), 40.0% calc(100% - 2.3px), 37.5% calc(100% - 4.0px), 35.0% calc(100% - 0.1px), 32.5% calc(100% - 2.8px), 30.0% calc(100% - 1.0px), 27.5% calc(100% - 0.7px), 25.0% calc(100% - 0.4px), 22.5% calc(100% - 4.6px), 20.0% calc(100% - 0.8px), 17.5% calc(100% - 1.5px), 15.0% calc(100% - 2.3px), 12.5% calc(100% - 5.2px), 10.0% calc(100% - 0.5px), 7.5% calc(100% - 2.7px), 5.0% calc(100% - 3.3px), 2.5% calc(100% - 5.3px), 0.0% calc(100% - 4.9px), 3.5px 91.7%, 1.1px 83.3%, 1.7px 75.0%, 1.4px 66.7%, 3.5px 58.3%, 3.8px 50.0%, 0.6px 41.7%, 0.7px 33.3%, 0.9px 25.0%, 0.9px 16.7%, 1.9px 8.3%)}.ag-c.ag-insel::before,.ag-c.ag-papier::before,.ag-el.ag-papier::before,.ag-faq-karte::before{filter:none!important; clip-path:var(--ag-riss)}.ag-bg{background:var(--ag-grund)!important}.ag-seite .ag-c.ag-boxed:not(.ag-laufband):not(.ag-b-laufband):not(.ag-c.ag-boxed .ag-c.ag-boxed){padding-inline-start:max(var(--padding-left,0px),28px)!important; padding-inline-end:max(var(--padding-right,0px),28px)!important}.ag-body .ag-c.ag-boxed:is(.ag-kopf,.ag-fuss){padding-inline-start:28px!important; padding-inline-end:28px!important}.ag-body .ag-el:has(> p.ag-vorzeile:only-child){margin-bottom:-21px}.ag-body p.is-style-ag-vorzeile{margin-bottom:-5px!important}.ag-faq summary,.ag-faq summary *{font-family:'Red Hat Display',system-ui,sans-serif!important; font-size:18px!important; font-weight:500!important; line-height:1.45!important; letter-spacing:0!important}.ag-c.ag-th-galerie{display:flex!important; flex-wrap:nowrap!important; overflow-x:auto; scroll-snap-type:x mandatory; gap:16px!important; margin-inline:-28px; padding-inline:28px!important; scrollbar-width:none; -webkit-overflow-scrolling:touch}.ag-c.ag-th-galerie::-webkit-scrollbar{display:none}.ag-c.ag-th-galerie > *{flex:0 0 84%!important; width:auto!important; max-width:none!important; scroll-snap-align:center}.ag-body :is(.ag-inner,.ag-c) > .ag-c:not(:first-child):is(:has(> .wp-block-buttons.ag-btn:first-child),:has(> .ag-inner > .wp-block-buttons.ag-btn:first-child)){margin-top:-14px}.ag-body .ag-seite:not(.ag-einzel) .wp-block-post-content > :not(:first-child):not(.ag-insel):not(.ag-kap):not(.ag-papier):not(.ag-laufband):not([class*="is-style-ag-"]){position:relative}.ag-body .ag-seite:not(.ag-einzel) .wp-block-post-content > :not(:first-child):not(.ag-insel):not(.ag-kap):not(.ag-papier):not(.ag-laufband):not([class*="is-style-ag-"])::before{content:""; position:absolute; inset:14px 0; z-index:-1; background:var(--ag-grund)}.ag-body .ag-blaettern .ag-blaettern-steuer{display:none!important}.ag-body .ag-blaettern .ag-tg-liste > li:not(:first-child){display:none!important}.ag-body .ag-blaettern .ag-tg-liste > li:first-child{opacity:1!important; visibility:visible!important}.ag-body .ag-blaettern .wp-block-buttons{justify-content:center!important}.ag-body .ag-fussbereich .ag-c.ag-fuss > .ag-inner{flex-direction:column!important; align-items:center!important; text-align:center; gap:30px!important; padding-top:64px!important; padding-bottom:104px!important}.ag-body .ag-fussbereich .ag-marke .ag-ht{text-align:center; font-size:17px!important}.ag-body .ag-fussbereich .ag-fussmenue{justify-content:center!important}.ag-body .ag-fussbereich .ag-fussmenue .wp-block-navigation-item__content{padding:15px 0!important}.ag-body .ag-marke .ag-ht,.ag-body .ag-marke .ag-ht b{letter-spacing:.14em!important}.ag-bg::after{background-size:180px!important; opacity:.22!important}.ag-sterne span{width:1px; height:1px; background:rgba(252,249,243,.5)}.ag-schieber-pfeile{display:flex; justify-content:center; gap:14px}.ag-schieber-pfeile .ag-blaettern-pfeil{width:48px; height:48px; min-width:0; padding:0; border-radius:50%; display:grid; place-items:center; background:transparent; color:var(--ag-creme); border:1px solid rgba(244,238,224,.4); box-shadow:none; cursor:pointer}}@media (max-width:359px){.ag-body .ag-kopf .wp-block-buttons:has(a[href*="website-stil-test"]){display:none!important}}
.ag-kopfbereich .ag-el.ag-e-a7a57cd{--display:grid;--e-con-grid-template-columns:1fr auto 1fr;--e-con-grid-template-rows:auto;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.ag-kopfbereich .ag-el.ag-e-a22c616{--e-nav-menu-horizontal-menu-item-margin:calc( 34px / 2 );}.ag-kopfbereich .ag-el.ag-e-192df8f{text-align:center;}.ag-kopfbereich .ag-el.ag-e-192df8f .ag-ht{font-family:var( --e-global-typography-agmarke-font-family ), Sans-serif;font-size:var( --e-global-typography-agmarke-font-size );font-weight:var( --e-global-typography-agmarke-font-weight );text-transform:var( --e-global-typography-agmarke-text-transform );font-style:var( --e-global-typography-agmarke-font-style );line-height:var( --e-global-typography-agmarke-line-height );letter-spacing:var( --e-global-typography-agmarke-letter-spacing );color:var( --e-global-color-agcreme );}.ag-kopfbereich .ag-el.ag-e-c9ce82d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.ag-kopfbereich .ag-el.ag-e-ce6f2a6{--e-nav-menu-horizontal-menu-item-margin:calc( 34px / 2 );}.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link{background-color:var( --e-global-color-agcreme );font-family:var( --e-global-typography-agknopfk-font-family ), Sans-serif;font-size:var( --e-global-typography-agknopfk-font-size );font-weight:var( --e-global-typography-agknopfk-font-weight );text-transform:var( --e-global-typography-agknopfk-text-transform );font-style:var( --e-global-typography-agknopfk-font-style );line-height:var( --e-global-typography-agknopfk-line-height );letter-spacing:var( --e-global-typography-agknopfk-letter-spacing );fill:var( --e-global-color-aggrund );color:var( --e-global-color-aggrund );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-agcreme );border-radius:60px 60px 60px 60px;padding:12px 20px 12px 20px;}.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link:hover,.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link:focus{background-color:#00000000;color:var( --e-global-color-agcreme );border-color:var( --e-global-color-agcreme );}.ag-kopfbereich .ag-el.ag-e-59d80ff{width:auto;max-width:auto;}.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link:hover svg,.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link:focus svg{fill:var( --e-global-color-agcreme );}.ag-kopfbereich .ag-el.ag-e-fd19256{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.ag-kopfbereich:before,.ag-fussbereich:before{content:"";display:table;clear:both;}@media(min-width:768px){.ag-kopfbereich .ag-el.ag-e-a7a57cd{--content-width:1180px;}}@media(max-width:1024px){.ag-kopfbereich .ag-el.ag-e-a7a57cd{--e-con-grid-template-columns:auto 1fr;--grid-auto-flow:row;}.ag-kopfbereich .ag-el.ag-e-192df8f{text-align:start;}.ag-kopfbereich .ag-el.ag-e-192df8f .ag-ht{font-size:var( --e-global-typography-agmarke-font-size );line-height:var( --e-global-typography-agmarke-line-height );letter-spacing:var( --e-global-typography-agmarke-letter-spacing );}.ag-kopfbereich .ag-el.ag-e-c9ce82d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link{font-size:var( --e-global-typography-agknopfk-font-size );line-height:var( --e-global-typography-agknopfk-line-height );letter-spacing:var( --e-global-typography-agknopfk-letter-spacing );}}@media(max-width:767px){.ag-kopfbereich .ag-el.ag-e-a7a57cd{--e-con-grid-template-columns:auto 1fr;--grid-auto-flow:row;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.ag-kopfbereich .ag-el.ag-e-192df8f .ag-ht{font-size:var( --e-global-typography-agmarke-font-size );line-height:var( --e-global-typography-agmarke-line-height );letter-spacing:var( --e-global-typography-agmarke-letter-spacing );}.ag-kopfbereich .ag-el.ag-e-c9ce82d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.ag-kopfbereich .ag-el.ag-e-59d80ff .wp-block-button__link{font-size:var( --e-global-typography-agknopfk-font-size );line-height:var( --e-global-typography-agknopfk-line-height );letter-spacing:var( --e-global-typography-agknopfk-letter-spacing );padding:10px 13px 10px 13px;}}
.ag-fussbereich .ag-el.ag-e-56ac493{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.ag-fussbereich .ag-el.ag-e-d0b5aa3{text-align:start;}.ag-fussbereich .ag-el.ag-e-d0b5aa3 .ag-ht{font-family:var( --e-global-typography-agmarkef-font-family ), Sans-serif;font-size:var( --e-global-typography-agmarkef-font-size );font-weight:var( --e-global-typography-agmarkef-font-weight );text-transform:var( --e-global-typography-agmarkef-text-transform );font-style:var( --e-global-typography-agmarkef-font-style );line-height:var( --e-global-typography-agmarkef-line-height );letter-spacing:var( --e-global-typography-agmarkef-letter-spacing );color:var( --e-global-color-agcreme );}.ag-fussbereich .ag-el.ag-e-c42d28c{--e-nav-menu-horizontal-menu-item-margin:calc( 28px / 2 );}.ag-kopfbereich:before,.ag-fussbereich:before{content:"";display:table;clear:both;}@media(max-width:1024px){.ag-fussbereich .ag-el.ag-e-d0b5aa3 .ag-ht{font-size:var( --e-global-typography-agmarkef-font-size );line-height:var( --e-global-typography-agmarkef-line-height );letter-spacing:var( --e-global-typography-agmarkef-letter-spacing );}}@media(min-width:768px){.ag-fussbereich .ag-el.ag-e-56ac493{--content-width:1180px;}}@media(max-width:767px){.ag-fussbereich .ag-el.ag-e-56ac493{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.ag-fussbereich .ag-el.ag-e-d0b5aa3 .ag-ht{font-size:var( --e-global-typography-agmarkef-font-size );line-height:var( --e-global-typography-agmarkef-line-height );letter-spacing:var( --e-global-typography-agmarkef-letter-spacing );}}
.ag-body .ag-kopfbereich .ag-menue .wp-block-navigation-item__content{padding:8px 0; color:var(--ag-creme); transition:color .4s}.ag-body .ag-kopfbereich .ag-menue .wp-block-navigation-item__content:hover{color:var(--ag-sand)}.ag-body .ag-kopfbereich .ag-menue .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:12px 24px; line-height:20px; white-space:nowrap}.ag-body .ag-kopfbereich .ag-menue .wp-block-navigation__submenu-container .ag-menue-gruppe > .wp-block-navigation-item__content{pointer-events:none; cursor:default; padding:16px 24px 4px; font-size:9.5px; letter-spacing:.26em; color:rgba(228,195,152,.62)}.ag-body .ag-kopfbereich .ag-menue .wp-block-navigation__submenu-container .ag-menue-gruppe:first-child > .wp-block-navigation-item__content{padding-top:8px}.ag-body .ag-kopfbereich .ag-menue .wp-block-navigation__submenu-container .ag-menue-gruppe ~ li:not(.ag-menue-gruppe) > .wp-block-navigation-item__content{padding-left:34px}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open{position:relative; z-index:3; width:40px; height:40px; padding:0; color:var(--ag-creme)}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open svg{display:none}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open::before,.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open::after{content:""; position:absolute; left:8px; right:8px; height:1px; background:currentColor}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open::before{top:15px}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open::after{top:24px}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container.is-menu-open{position:fixed; inset:0; z-index:1; display:flex; flex-direction:column; overflow-x:hidden; overflow-y:auto; padding:104px 20px 34px; background:var(--ag-grund-tief)!important; color:var(--ag-creme)!important; animation:ag-auf .85s cubic-bezier(.7,0,.2,1) both}@keyframes ag-auf{from{clip-path:inset(0 0 100% 0)} to{clip-path:inset(0 0 0 0)}}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open::before{content:""; position:fixed; left:0; top:0; bottom:0; width:1px; background:linear-gradient(var(--ag-gold),var(--ag-sand) 40%,var(--ag-golddunkel)); transform-origin:top; animation:ag-linie .9s cubic-bezier(.7,0,.2,1) .2s both}@keyframes ag-linie{from{transform:scaleY(0)} to{transform:scaleY(1)}}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close{position:fixed; top:var(--ag-x-top,27px); right:var(--ag-x-right,20px); z-index:5; width:40px; height:40px; padding:0; color:var(--ag-creme)}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close svg{display:none}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close::before,.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close::after{content:""; position:absolute; left:8px; right:8px; top:20px; height:1px; background:currentColor}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close::before{transform:rotate(45deg)}.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close::after{transform:rotate(-45deg)}@keyframes ag-hoch{from{translate:0 108%} to{translate:0 0}}@keyframes ag-ein{from{opacity:0} to{opacity:1}}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container{position:fixed!important; inset:0!important; z-index:2; display:flex!important; flex-direction:column; width:auto!important; min-width:0!important; height:auto!important; margin:0!important; padding:116px 20px 40px!important; overflow-x:hidden!important; overflow-y:auto!important; border:0!important; background:var(--ag-grund-hell)!important; color:var(--ag-creme)!important; visibility:hidden!important; opacity:1!important; clip-path:inset(100% 0 0 0); transition:clip-path .75s cubic-bezier(.7,0,.2,1), visibility 0s .75s!important}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .ag-unter-offen > .wp-block-navigation__submenu-container{visibility:visible!important; clip-path:inset(0 0 0 0); transition:clip-path .8s cubic-bezier(.7,0,.2,1), visibility 0s!important}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container > li{width:100%; opacity:0; translate:0 14px; transition:opacity .5s, translate .5s}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .ag-unter-offen > .wp-block-navigation__submenu-container > li{opacity:1; translate:0 0; transition:opacity .7s ease .42s, translate .7s cubic-bezier(.22,.61,.36,1) .42s}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container > li.ag-unter-kopf{opacity:1; translate:none; margin-top:auto}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container > li:last-child{margin-bottom:auto}.ag-body .ag-kopfbereich .ag-mobilmenue .ag-zurueck{display:inline-flex; align-items:center; gap:10px; border:0; border-radius:0; box-shadow:none; background:transparent; color:var(--ag-sand); cursor:pointer; padding:8px 0; margin:0; font:500 10.5px/1 'Red Hat Display',system-ui,sans-serif; letter-spacing:.24em; text-transform:uppercase}.ag-body .ag-kopfbereich .ag-mobilmenue .ag-zurueck::before{content:""; width:30px; aspect-ratio:104/28; background:currentColor; rotate:180deg; -webkit-mask:var(--ag-spitze) center/contain no-repeat; mask:var(--ag-spitze) center/contain no-repeat}.ag-body .ag-kopfbereich .ag-mobilmenue .ag-zurueck:hover{color:var(--ag-creme)}.ag-body .ag-kopfbereich .ag-mobilmenue .ag-unter-titel{margin:26px 0 14px; padding-left:.14em; font:400 44px/1.1 'HarlowScript',cursive; color:var(--ag-sand); letter-spacing:0; text-transform:none}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{position:relative; display:block; padding:4px 0 18px!important; font-family:'Harlow',Georgia,serif; font-weight:400; font-size:30px; line-height:1.15; letter-spacing:0; text-transform:none; color:var(--ag-creme); white-space:normal}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:var(--ag-sand)}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container li:not(.ag-menue-gruppe):not(.ag-menue-finder):not(.ag-unter-kopf) > .wp-block-navigation-item__content::after{content:""; position:absolute; left:0; right:0; bottom:0; height:1px; background:var(--ag-linie)}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container .ag-menue-gruppe > .wp-block-navigation-item__content{padding:22px 0 4px!important; pointer-events:none; cursor:default; font-family:'Red Hat Display',system-ui,sans-serif; font-weight:500; font-size:9.5px; line-height:1.4; letter-spacing:.2em; text-transform:uppercase; color:rgba(228,195,152,.8)}@media (min-width:768px){.ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container.is-menu-open{padding-inline:24px}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container{padding-inline:24px!important}}@media (prefers-reduced-motion:reduce){.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open,.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open *,.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open::before{animation:none!important; transition-duration:.01s!important}}.ag-kopfbereich .ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-open,.ag-kopfbereich .ag-body .ag-kopfbereich .ag-mobilmenue .wp-block-navigation__responsive-container-close{padding:0!important; color:var(--ag-creme)!important}.ag-kopfbereich .ag-body .ag-kopfbereich .ag-mobilmenue .ag-zurueck{padding:8px 0!important; color:var(--ag-sand)!important; font:500 10.5px/1 'Red Hat Display',system-ui,sans-serif!important; letter-spacing:.24em!important; text-transform:uppercase!important}.ag-kopfbereich .ag-body .ag-kopfbereich .ag-mobilmenue .ag-zurueck:hover{color:var(--ag-creme)!important}.ag-fussmenue .wp-block-navigation-item__content{padding:8px 0; color:rgba(244,238,224,.82); transition:opacity .4s}.ag-fussmenue .wp-block-navigation-item__content:hover{opacity:.75}@media (max-width:767px){.ag-fussmenue{width:100%; justify-content:flex-start}}.ag-kopfbereich .ag-w-nav-menu{overflow:visible!important}.ag-body .ag-kopf.ag-menue-offen .ag-mobilmenue .wp-block-navigation__responsive-container-open{visibility:hidden}.ag-body .ag-kopfbereich .ag-mobilmenue .ag-unter-titel{opacity:0; translate:0 16px; transition:opacity .5s, translate .5s}.ag-body .ag-kopfbereich .ag-mobilmenue .ag-unter-offen .ag-unter-titel{opacity:1; translate:0 0; transition:opacity .9s ease .35s, translate .9s cubic-bezier(.22,.61,.36,1) .35s}.ag-body .ag-fussbereich .ag-fussmenue .wp-block-navigation-item__content,.ag-body .ag-fussbereich .ag-fussmenue .wp-block-navigation-item__label{color:rgba(244,238,224,.82)}.ag-body .ag-fussbereich .ag-fussmenue .wp-block-navigation-item__content{line-height:14px}@media (max-width:767px){.ag-body .ag-fussbereich .ag-fussmenue .wp-block-navigation-item__content{line-height:12.6px}}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container > li{align-self:stretch; width:auto}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container > li:not(.ag-menue-finder) > .wp-block-navigation-item__content{width:100%}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container{top:96px!important; padding-top:12px!important}.ag-body .ag-kopfbereich .ag-mobilmenue .is-menu-open .wp-block-navigation__submenu-container > li.has-child{translate:none!important}
:is(.ag-body,.editor-styles-wrapper) form.ag-anmelden{width:100%; display:flex; flex-direction:column; align-items:flex-start; gap:22px; margin:6px 0 0}:is(.ag-body,.editor-styles-wrapper) form.ag-anmelden.ag-anmelden--fehler input[type=email]{border-bottom-color:#F2B8A8}:is(.ag-body,.editor-styles-wrapper) form.ag-anmelden .ag-anmelden__meldung{margin:0; font-size:14px; line-height:1.5; color:#F2B8A8}:is(.ag-body,.editor-styles-wrapper) form.ag-anmelden .ag-anmelden__meldung:empty{display:none}
@keyframes ag-haken-zeichnen{from{clip-path:inset(0 100% 0 0)} to{clip-path:inset(0 0 0 0)}}
:is(.ag-seite,.editor-styles-wrapper) .ag-tg-liste{list-style:none; margin:0; padding:0; display:grid; gap:clamp(96px,10vw,140px)}.ag-blog-filter{display:flex; flex-wrap:wrap; gap:10px; padding:20px 0 56px}.ag-blog-filter a{font-family:'Red Hat Display',system-ui,sans-serif; font-weight:500; font-size:11px; line-height:1; letter-spacing:.18em; text-transform:uppercase; color:var(--ag-creme); text-decoration:none; border:1px solid rgba(244,238,224,.3); border-radius:40px; padding:12px 18px; transition:background .5s var(--ag-weich),color .5s var(--ag-weich),border-color .5s var(--ag-weich)}.ag-blog-filter a:hover{border-color:var(--ag-sand); color:var(--ag-sand)}.ag-blog-filter a[aria-current="page"]{background:var(--ag-creme); color:var(--ag-grund); border-color:var(--ag-creme)}:is(.ag-seite,.editor-styles-wrapper) .wp-block-group.ag-blaettern{padding:120px clamp(20px,4.4vw,64px)}:is(.ag-seite,.editor-styles-wrapper) .ag-blaettern > .ag-inner{display:flex; flex-direction:column; gap:56px; max-width:1180px; margin:0 auto}.ag-blaettern-steuer{display:flex; align-items:center; gap:18px}.ag-blaettern-zahl{font-family:'Red Hat Display',system-ui,sans-serif; font-weight:500; font-size:13px; letter-spacing:.16em; color:var(--ag-sand); font-variant-numeric:tabular-nums; min-width:3.4em; text-align:center}.ag-blaettern .ag-blaettern-steuer button.ag-blaettern-pfeil{width:56px; height:56px; min-width:0; border-radius:50%; display:grid; place-items:center; background:transparent; color:var(--ag-creme); border:1px solid rgba(244,238,224,.4); box-shadow:none; cursor:pointer; padding:0; transition:background .5s var(--ag-weich),color .5s var(--ag-weich)}.ag-blaettern .ag-blaettern-steuer button.ag-blaettern-pfeil:hover,.ag-blaettern .ag-blaettern-steuer button.ag-blaettern-pfeil:focus-visible{background:var(--ag-creme); color:var(--ag-grund); border-color:var(--ag-creme)}.ag-blaettern-steuer:not(.bereit){display:none}.ag-blaettern .ag-tg-liste.bereit{display:grid; gap:0}.ag-blaettern .ag-tg-liste.bereit > li{grid-area:1/1; transition:opacity .8s var(--ag-weich)}.ag-blaettern .ag-tg-liste.bereit > li:not(.an){opacity:0; visibility:hidden; transition:opacity .8s var(--ag-weich),visibility 0s .8s}:is(.ag-seite,.editor-styles-wrapper) .ag-blaettern .wp-block-buttons{margin:0}@media (max-width:1024px){:is(.ag-seite,.editor-styles-wrapper) .wp-block-group.ag-blaettern{padding-block:96px}}@media (max-width:767px){:is(.ag-seite,.editor-styles-wrapper) .ag-tg-liste{gap:72px}.ag-blog-filter{flex-wrap:nowrap; overflow-x:auto; margin-inline:calc(-1*clamp(20px,4.4vw,64px)); padding-inline:clamp(20px,4.4vw,64px); scrollbar-width:none}.ag-blog-filter::-webkit-scrollbar{display:none}.ag-blog-filter a{flex:none}:is(.ag-seite,.editor-styles-wrapper) .wp-block-group.ag-blaettern{padding-block:80px}}@media (prefers-reduced-motion:reduce){.ag-blaettern .ag-tg-liste.bereit > li{transition:none}}
.wp-block-group.ag-autorin-band{padding:84px 24px}.ag-autorin-band .ag-autorin-bild{flex:0 0 auto; margin:0}.ag-autorin-band .ag-autorin-bild img{display:block; width:132px; height:132px; border-radius:50%; object-fit:cover; object-position:50% 28%; box-shadow:0 0 0 1px var(--ag-linie,rgba(228,195,152,.28)), 0 0 0 8px rgba(8,16,21,.35)}.ag-autorin-band h2.ag-autorin-name{font-family:'Harlow',Georgia,serif; font-weight:400; font-size:31px; line-height:1.2; color:var(--ag-creme)}.ag-autorin-band .ag-autorin-info{font-size:17px; line-height:1.7; color:rgba(244,238,224,.82); text-wrap:pretty}.ag-autorin-band .ag-autorin-info a{color:var(--ag-creme); text-decoration:none; background:linear-gradient(var(--ag-gold),var(--ag-gold)) 0 100%/100% 1px no-repeat; padding-bottom:2px; font-weight:inherit}.ag-autorin-band .ag-autorin-info a:hover{color:var(--ag-sand)}@media (max-width:767px){.wp-block-group.ag-autorin-band{padding:64px 20px}.ag-autorin-band .ag-autorin-bild img{width:104px; height:104px}.ag-autorin-band h2.ag-autorin-name{font-size:26px}}
@charset "UTF-8";.elementor-star-rating{color:#ccd6df;display:inline-block;font-family:eicons}.ag-c{--container-widget-width:100%}
:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-hero-bild picture,picture.ag-bild-mobil{display:contents}:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-el.ag-hero-bild{width:50%!important}:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-hero-bild img{object-position:58.6% 50%; -webkit-mask-image:linear-gradient(90deg, transparent 0%, rgba(0,0,0,.25) 22%, #000 56%); mask-image:linear-gradient(90deg, transparent 0%, rgba(0,0,0,.25) 22%, #000 56%)}:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-hero-bild{animation:ag-es-wechsel 16s linear infinite; animation-delay:-1.2s}@keyframes ag-es-wechsel{0%{opacity:0} 7%{opacity:1} 29%{opacity:1} 34%{opacity:0} 100%{opacity:0}}@media (prefers-reduced-motion: reduce){:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-hero-bild{animation:none}}@media (max-width:1024px){:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-el.ag-hero-bild{width:100%!important; height:auto; aspect-ratio:39/44}:is(.ag-body,.editor-styles-wrapper) .ag-es-hero .ag-hero-bild img{object-position:50% 58%; -webkit-mask-image:linear-gradient(0deg, transparent 0%, transparent 6%, rgba(0,0,0,.55) 18%, #000 32%); mask-image:linear-gradient(0deg, transparent 0%, transparent 6%, rgba(0,0,0,.55) 18%, #000 32%)}}@media (max-width:1024px){:is(.ag-body,.editor-styles-wrapper) .ag-es-hero picture.ag-bild-mobil--weich img{-webkit-mask-image:none; mask-image:none}}:is(.ag-body,.editor-styles-wrapper) .ag-es-hero.ag-ruht .ag-hero-bild{animation-play-state:paused}
:is(.ag-body,.editor-styles-wrapper) .ag-faq{width:100%; max-width:1180px; margin-inline:auto; border-top:1px solid var(--ag-linie,rgba(228,195,152,.28))}:is(.ag-body,.editor-styles-wrapper) .ag-faq > details,:is(.ag-body,.editor-styles-wrapper) .ag-faq-liste > details{margin:0; border-bottom:1px solid var(--ag-linie,rgba(228,195,152,.28))}:is(.ag-body,.editor-styles-wrapper) .ag-faq summary{display:flex; justify-content:space-between; align-items:flex-start; gap:24px; padding:22px 2px; cursor:pointer; list-style:none; font-family:'Harlow',Georgia,serif; font-weight:400; font-size:20px; line-height:1.32; color:var(--ag-creme)}:is(.ag-body,.editor-styles-wrapper) .ag-faq summary::-webkit-details-marker{display:none}:is(.ag-body,.editor-styles-wrapper) .ag-faq summary::after{content:""; flex:none; width:12px; height:12px; margin-top:.4em; background:linear-gradient(var(--ag-sand),var(--ag-sand)) center/12px 1px no-repeat, linear-gradient(var(--ag-sand),var(--ag-sand)) center/1px 12px no-repeat; transition:transform .4s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .ag-faq details[open] > summary::after{transform:rotate(45deg)}:is(.ag-body,.editor-styles-wrapper) .ag-faq details > :not(summary),:is(.ag-body,.editor-styles-wrapper) .ag-faq details p{margin:0 0 12px; padding-inline:2px; font-size:16.5px; line-height:1.72; color:rgba(244,238,224,.78)}:is(.ag-body,.editor-styles-wrapper) .ag-faq details > :last-child{margin-bottom:24px}:is(.ag-body,.editor-styles-wrapper) .ag-faq details strong{color:var(--ag-creme); font-weight:500}:is(.ag-body,.editor-styles-wrapper) .ag-faq details a{color:var(--ag-sand); text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:3px}:is(.ag-body,.editor-styles-wrapper) .ag-faq details ul{padding-left:1.2em}:is(.ag-body,.editor-styles-wrapper) .ag-faq-karte{display:none}@media (min-width:1025px){:is(.ag-body,.editor-styles-wrapper) .ag-faq.ag-faq--bereit{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:clamp(40px,5vw,80px); align-items:start; border-top:0}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit .ag-faq-liste > details{border:0}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit details > :not(summary){display:none}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit summary{display:grid; grid-template-columns:minmax(0,1fr) 34px; gap:16px; align-items:center; padding:20px 0; font-size:clamp(20px,1.85vw,25px); line-height:1.3; color:rgba(244,238,224,.55); transition:color .4s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit summary:hover{color:rgba(244,238,224,.85)}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit details.ag-aktiv > summary{color:var(--ag-creme)}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit summary::after,:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit details[open] > summary::after{width:30px; height:auto; aspect-ratio:104/28; margin:0; background:var(--ag-sand); -webkit-mask:var(--ag-spitze) left center/contain no-repeat; mask:var(--ag-spitze) left center/contain no-repeat; opacity:0; transform:translateX(-8px); transition:opacity .4s, transform .6s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .ag-faq--bereit details.ag-aktiv > summary::after{opacity:1; transform:none}:is(.ag-body,.editor-styles-wrapper) .ag-faq-karte{display:block; position:sticky; top:clamp(96px,12vh,140px); isolation:isolate; align-self:start; padding:clamp(34px,3.6vw,54px); transform:rotate(-.5deg); font-size:17px; line-height:1.75; color:rgba(15,26,32,.84)}:is(.ag-body,.editor-styles-wrapper) .ag-faq-karte::before{content:""; position:absolute; inset:0; z-index:-1; background:var(--ag-creme) var(--ag-papier) center/700px; background-blend-mode:multiply; filter:url(#ag-buetten) drop-shadow(0 26px 30px rgba(0,0,0,.45))}:is(.ag-body,.editor-styles-wrapper) .ag-faq-antwort{animation:ag-th-faq-ein .7s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort h3{font-family:'Harlow',Georgia,serif; font-weight:400; font-size:clamp(23px,2.1vw,29px); line-height:1.25; color:var(--ag-grund); margin:0 0 20px}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort > *{margin:0 0 14px}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort :is(p,li){font-size:17px; line-height:1.75; color:rgba(15,26,32,.84)}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort > :last-child{margin-bottom:0}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort strong{color:var(--ag-grund); font-weight:500}:is(.ag-body,.editor-styles-wrapper) .ag-faq-antwort ul{padding-left:1.2em}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort a{color:var(--ag-grund); text-decoration:none; background:linear-gradient(var(--ag-golddunkel),var(--ag-golddunkel)) 0 100%/100% 1px no-repeat; padding-bottom:1px}:is(.ag-body,.editor-styles-wrapper) .ag-faq .ag-faq-antwort a:hover{background-size:100% 2px; color:var(--ag-golddunkel)}}@keyframes ag-th-faq-ein{from{opacity:0; transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.ag-faq-antwort{animation:none}}
:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-fotostreifen__bild{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-fotostreifen__bild.ag-el{--flex-grow:1;--flex-shrink:0;}
.ag-nobr{white-space:nowrap}:is(.ag-seite,.editor-styles-wrapper) :is(h1,h2,h3,h4,p,li,blockquote){text-wrap:pretty}:is(h1,h2,h3) .ag-schrift{line-height:1.2 !important; padding:.62em .4em .75em 1em !important; margin:-.62em -.36em -.85em -.84em !important}:is(h1,h2,h3):has(.ag-schrift){line-height:1.36 !important; padding-bottom:.32em}.ag-el:has(> :is(h1,h2,h3) .ag-schrift){margin-bottom:0 !important}
:is(.ag-seite,.editor-styles-wrapper) .ag-kapitel{display:grid; grid-template-columns:minmax(0,5fr) minmax(0,6fr); column-gap:clamp(48px,7vw,110px); align-items:start; width:100%; max-width:1120px}:is(.ag-seite,.editor-styles-wrapper) .ag-kapitel > *{margin:0}@media (max-width:1024px){:is(.ag-seite,.editor-styles-wrapper) .ag-kapitel{grid-template-columns:minmax(0,1fr); row-gap:36px; max-width:680px}}
@media (min-width:1025px){:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-el.ag-b-weg > .ag-inner{display:grid!important; grid-template-columns:minmax(0,5fr) minmax(0,6fr); grid-template-rows:auto auto; column-gap:clamp(56px,6.5vw,104px); row-gap:22px; align-items:start; max-width:1180px; margin-inline:auto}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-el.ag-weg__ueberschrift{grid-column:1; grid-row:1; align-self:end; text-align:left!important; margin:0}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__ueberschrift .ag-ht{text-align:left!important}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-el.ag-weg__text{grid-column:1; grid-row:2; align-self:start; text-align:left!important; width:auto!important; max-width:440px!important; margin:0!important}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-el.ag-weg__quiz{grid-column:2; grid-row:1 / span 2; align-self:center; width:100%!important; margin:0!important}:is(.ag-seite,.editor-styles-wrapper) .ag-weg__quiz .karte{max-width:none; margin:0}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-el.ag-b-weg.ag-weg--mitte > .ag-inner{grid-template-columns:minmax(0,1fr)!important; grid-template-rows:auto auto auto; justify-items:center}:is(.ag-seite,.editor-styles-wrapper) .ag-b-weg.ag-weg--mitte .ag-el.ag-el.ag-weg__ueberschrift{grid-column:1; grid-row:1; text-align:center!important}:is(.ag-seite,.editor-styles-wrapper) .ag-b-weg.ag-weg--mitte .ag-el.ag-weg__ueberschrift .ag-ht{text-align:center!important}:is(.ag-seite,.editor-styles-wrapper) .ag-b-weg.ag-weg--mitte .ag-el.ag-el.ag-weg__text{grid-column:1; grid-row:2; text-align:center!important; max-width:640px!important}:is(.ag-seite,.editor-styles-wrapper) .ag-b-weg.ag-weg--mitte .ag-el.ag-el.ag-weg__quiz{grid-column:1; grid-row:3; max-width:860px; margin-top:18px!important}}@media (min-width:1025px){:is(.ag-seite,.editor-styles-wrapper) .ag-b-weg #weg{scroll-margin-top:180px}}
:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__ueberschrift{text-align:center;}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__ueberschrift .ag-ht{font-family:var( --e-global-typography-agh2-font-family ), Sans-serif;font-size:var( --e-global-typography-agh2-font-size );font-weight:var( --e-global-typography-agh2-font-weight );font-style:var( --e-global-typography-agh2-font-style );line-height:var( --e-global-typography-agh2-line-height );letter-spacing:var( --e-global-typography-agh2-letter-spacing );color:var( --e-global-color-agcreme );}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__text{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-agtext-font-family ), Sans-serif;font-size:var( --e-global-typography-agtext-font-size );font-weight:var( --e-global-typography-agtext-font-weight );font-style:var( --e-global-typography-agtext-font-style );line-height:var( --e-global-typography-agtext-line-height );color:var( --e-global-color-agcremel );}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__quiz{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__ueberschrift .ag-ht{font-size:var( --e-global-typography-agh2-font-size );line-height:var( --e-global-typography-agh2-line-height );letter-spacing:var( --e-global-typography-agh2-letter-spacing );}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__text{font-size:var( --e-global-typography-agtext-font-size );line-height:var( --e-global-typography-agtext-line-height );}}@media(max-width:767px){:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__ueberschrift .ag-ht{font-size:var( --e-global-typography-agh2-font-size );line-height:var( --e-global-typography-agh2-line-height );letter-spacing:var( --e-global-typography-agh2-letter-spacing );}:is(.ag-seite,.editor-styles-wrapper) .ag-el.ag-weg__text{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-agtext-font-size );line-height:var( --e-global-typography-agtext-line-height );}}
:is(.ag-body,.editor-styles-wrapper) .wp-block-buttons:not(.ag-wg){gap:18px 32px; align-items:center}:is(.ag-body,.editor-styles-wrapper) .wp-block-buttons:not(.ag-wg) .wp-block-button:not(.is-style-ag-textlink) > .wp-block-button__link{background-color:var(--ag-creme); background-image:var(--ag-papier); background-size:420px; background-position:center; background-blend-mode:multiply; color:var(--ag-grund); border:1px solid var(--ag-creme); border-radius:60px; padding:17px 30px; font-family:'Red Hat Display',system-ui,sans-serif; font-size:var(--e-global-typography-agknopf-font-size); font-weight:500; font-style:normal; text-transform:uppercase; letter-spacing:var(--e-global-typography-agknopf-letter-spacing); line-height:1.4; text-decoration:none; transition:background .5s var(--ag-weich), color .5s var(--ag-weich), border-color .5s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .wp-block-buttons:not(.ag-wg) .wp-block-button:not(.is-style-ag-textlink) > .wp-block-button__link:is(:hover,:focus-visible){background-color:transparent; background-image:none; color:var(--ag-creme); border-color:var(--ag-creme)}@media (max-width:767px){:is(.ag-body,.editor-styles-wrapper) .wp-block-buttons:not(.ag-wg) .wp-block-button:not(.is-style-ag-textlink) > .wp-block-button__link{padding:16px 20px}}:is(.ag-body,.editor-styles-wrapper) .wp-block-button.is-style-ag-textlink > .wp-block-button__link{background:linear-gradient(var(--ag-gold),var(--ag-gold)) 0 100%/100% 1px no-repeat; border:0; border-radius:0; box-shadow:none; padding:0 0 6px; color:var(--ag-creme); font-family:'Red Hat Display',system-ui,sans-serif; font-size:var(--e-global-typography-agknopf-font-size); font-weight:500; text-transform:uppercase; letter-spacing:var(--e-global-typography-agknopf-letter-spacing); line-height:1.4; text-decoration:none; transition:background-size .5s var(--ag-weich), color .4s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .wp-block-button.is-style-ag-textlink > .wp-block-button__link:is(:hover,:focus-visible){background-color:transparent; background-size:100% 2px; color:var(--ag-sand); box-shadow:none}:is(.ag-body,.editor-styles-wrapper) :is(h1,h2,h3,h4).wp-block-heading:not(.ag-ht):not(.is-style-ag-vorzeile){font-family:var(--e-global-typography-agh2-font-family),serif; font-weight:400; font-style:normal; color:var(--ag-creme); text-wrap:balance}:is(.ag-body,.editor-styles-wrapper) h1.wp-block-heading:not(.ag-ht){font-size:var(--e-global-typography-agheld-font-size); line-height:var(--e-global-typography-agheld-line-height); letter-spacing:var(--e-global-typography-agheld-letter-spacing)}:is(.ag-body,.editor-styles-wrapper) h2.wp-block-heading:not(.ag-ht):not(.is-style-ag-vorzeile){font-size:var(--e-global-typography-agh2-font-size); line-height:var(--e-global-typography-agh2-line-height); letter-spacing:var(--e-global-typography-agh2-letter-spacing)}:is(.ag-body,.editor-styles-wrapper) h3.wp-block-heading:not(.ag-ht):not(.is-style-ag-vorzeile){font-size:var(--e-global-typography-agh3-font-size); line-height:var(--e-global-typography-agh3-line-height); letter-spacing:0}:is(.ag-body,.editor-styles-wrapper) h4.wp-block-heading:not(.ag-ht):not(.is-style-ag-vorzeile){font-size:var(--e-global-typography-agh4-font-size); line-height:var(--e-global-typography-agh4-line-height); letter-spacing:0}:is(.ag-body,.editor-styles-wrapper) :is(h1,h2,h3,h4,h5,h6,p).is-style-ag-vorzeile{font-family:'Red Hat Display',system-ui,sans-serif; font-size:var(--e-global-typography-agvorversal-font-size); font-weight:500; font-style:normal; text-transform:uppercase; letter-spacing:var(--e-global-typography-agvorversal-letter-spacing); line-height:1.9; color:var(--ag-sand)}:where(.ag-seite,.editor-styles-wrapper) :where(p,li) > a:not([class]){color:var(--ag-creme); text-decoration:none; padding-bottom:2px; background:linear-gradient(var(--ag-gold),var(--ag-gold)) 0 100%/100% 1px no-repeat; transition:background-size .5s var(--ag-weich), color .4s var(--ag-weich)}:where(.ag-seite,.editor-styles-wrapper) :where(p,li) > a:not([class]):hover{background-size:100% 2px; color:var(--ag-sand)}.wp-block-image:is(.is-style-ag-montiert,.is-style-ag-montiert-rechts){position:relative; isolation:isolate; width:fit-content; max-width:100%; padding:14px; --kipp:-1.2deg; transform:rotate(var(--kipp))}.wp-block-image.is-style-ag-montiert-rechts{--kipp:1deg}.wp-block-image:is(.is-style-ag-montiert,.is-style-ag-montiert-rechts)::before{content:""; position:absolute; inset:0; z-index:-1; background:var(--ag-creme) var(--ag-papier) center/700px; background-blend-mode:multiply; filter:url(#ag-buetten) drop-shadow(0 22px 26px rgba(0,0,0,.45))}.wp-block-image:is(.is-style-ag-montiert,.is-style-ag-montiert-rechts) img{display:block; border-radius:0; filter:url(#ag-fotorand)}.wp-block-image:is(.is-style-ag-montiert,.is-style-ag-montiert-rechts).aligncenter{margin-inline:auto}.wp-block-image:is(.is-style-ag-montiert,.is-style-ag-montiert-rechts) figcaption{margin:12px 0 0; color:var(--ag-grund); font-size:13px; line-height:1.5; text-align:center}@media (max-width:767px){.wp-block-image:is(.is-style-ag-montiert,.is-style-ag-montiert-rechts){padding:10px}}.wp-block-image.is-style-ag-gold{pointer-events:none; transform:rotate(-4deg)}.wp-block-image.is-style-ag-gold img{display:block; filter:none; border-radius:0}.wp-block-group:is(.is-style-ag-abschnitt,.is-style-ag-papier-band,.is-style-ag-insel,.is-style-ag-kapitel){padding-block:120px; padding-inline:24px}@media (max-width:1024px){.wp-block-group:is(.is-style-ag-abschnitt,.is-style-ag-papier-band,.is-style-ag-insel,.is-style-ag-kapitel){padding-block:96px}}@media (max-width:767px){.wp-block-group:is(.is-style-ag-abschnitt,.is-style-ag-papier-band,.is-style-ag-insel,.is-style-ag-kapitel){padding-block:80px; padding-inline:20px}}.wp-block-group:is(.is-style-ag-papier,.is-style-ag-papier-band){position:relative; isolation:isolate; --kipp:-.5deg; transform:rotate(var(--kipp))}.wp-block-group.is-style-ag-papier{padding:clamp(28px,4vw,56px)}.wp-block-group:is(.is-style-ag-papier,.is-style-ag-papier-band)::before{content:""; position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1; background:var(--ag-creme) var(--ag-papier) center/700px; background-blend-mode:multiply; filter:url(#ag-buetten) drop-shadow(0 26px 30px rgba(0,0,0,.45))}.wp-block-group.is-style-ag-papier-band{--kipp:0deg; transform:none; overflow-x:clip}.wp-block-group.is-style-ag-papier-band::before{left:-60px; width:calc(100% + 120px)}.wp-block-group:is(.is-style-ag-insel,.is-style-ag-kapitel){position:relative; isolation:isolate}.wp-block-group.is-style-ag-insel::before{content:""; position:absolute; top:-13px; left:-60px; width:calc(100% + 120px); height:calc(100% + 26px); z-index:-1; background:var(--ag-insel); filter:url(#ag-buetten-band)}.wp-block-group.is-style-ag-kapitel::before{content:""; position:absolute; top:-14px; left:-60px; width:calc(100% + 120px); height:calc(100% + 28px); z-index:-1; background:var(--ag-kapitel); filter:url(#ag-buetten-band)}:is(.is-style-ag-papier,.is-style-ag-papier-band) :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,cite,figcaption){color:var(--ag-grund)}:is(.ag-body,.editor-styles-wrapper) :is(.is-style-ag-papier,.is-style-ag-papier-band) :is(h1,h2,h3,h4).wp-block-heading:not(.ag-ht):not(.is-style-ag-vorzeile){color:var(--ag-grund)}:is(.is-style-ag-papier,.is-style-ag-papier-band) :is(h1,h2,h3,h4,h5,h6,p).is-style-ag-vorzeile{color:var(--ag-golddunkel)}:is(.is-style-ag-papier,.is-style-ag-papier-band) .ag-schrift{background-image:linear-gradient(180deg,#7E5D2A 0%,#72552D 55%,#5E4424 100%)}:is(.is-style-ag-papier,.is-style-ag-papier-band) :is(p,li) > a:not([class]){color:var(--ag-grund); background-image:linear-gradient(var(--ag-golddunkel),var(--ag-golddunkel))}:is(.is-style-ag-papier,.is-style-ag-papier-band) :is(p,li) > a:not([class]):hover{color:var(--ag-golddunkel)}:is(.ag-body,.editor-styles-wrapper) :is(.is-style-ag-papier,.is-style-ag-papier-band) .wp-block-buttons:not(.ag-wg) .wp-block-button:not(.is-style-ag-textlink) > .wp-block-button__link{background-color:var(--ag-grund); background-image:none; color:var(--ag-creme); border-color:var(--ag-grund)}:is(.ag-body,.editor-styles-wrapper) :is(.is-style-ag-papier,.is-style-ag-papier-band) .wp-block-buttons:not(.ag-wg) .wp-block-button:not(.is-style-ag-textlink) > .wp-block-button__link:is(:hover,:focus-visible){background-color:transparent; color:var(--ag-grund); border-color:var(--ag-grund)}:is(.ag-body,.editor-styles-wrapper) :is(.is-style-ag-papier,.is-style-ag-papier-band) .wp-block-button.is-style-ag-textlink > .wp-block-button__link{color:var(--ag-grund); background-image:linear-gradient(var(--ag-golddunkel),var(--ag-golddunkel))}:is(.ag-body,.editor-styles-wrapper) :is(.is-style-ag-papier,.is-style-ag-papier-band) .wp-block-button.is-style-ag-textlink > .wp-block-button__link:hover{color:var(--ag-golddunkel)}
.ag-schlicht__kopf{position:relative; z-index:1; display:flex; justify-content:center; padding:28px 20px 0}:is(.ag-body,.editor-styles-wrapper) .ag-schlicht__logo{margin:0; font-family:'Harlow',Georgia,serif; font-size:clamp(18px,1.55vw,22px); line-height:1.05; letter-spacing:.2em; text-transform:uppercase; text-align:center}:is(.ag-body,.editor-styles-wrapper) .ag-schlicht__logo a{color:var(--ag-creme); text-decoration:none; background:none; padding:0}.ag-schlicht__fuss{position:relative; z-index:1; padding:30px 20px 34px; text-align:center}:is(.ag-body,.editor-styles-wrapper) .ag-schlicht__fuss p{margin:0; font-size:12px; line-height:1.6; color:rgba(244,238,224,.5)}:is(.ag-body,.editor-styles-wrapper) .ag-schlicht__fuss a{color:inherit; text-decoration:none; background:none; padding:0; transition:color .4s var(--ag-weich)}:is(.ag-body,.editor-styles-wrapper) .ag-schlicht__fuss a:hover{color:var(--ag-creme)}:is(.ag-body,.editor-styles-wrapper) .ag-hinweis{position:relative; z-index:1; width:100%; max-width:760px; margin:0 auto; padding:clamp(56px,9vw,110px) 20px 40px; display:flex; flex-direction:column; align-items:center; gap:22px; text-align:center}:is(.ag-body,.editor-styles-wrapper) .ag-hinweis > *{margin:0}:is(.ag-body,.editor-styles-wrapper) .ag-hinweis h1.wp-block-heading{font-family:'Harlow',Georgia,serif; font-weight:400; font-size:clamp(34px,6vw,54px); line-height:1.14; letter-spacing:0; color:var(--ag-creme); text-wrap:balance}:is(.ag-body,.editor-styles-wrapper) .ag-hinweis p:not(.is-style-ag-vorzeile){max-width:540px; font-size:17px; line-height:1.7; color:rgba(244,238,224,.82)}:is(.ag-body,.editor-styles-wrapper) .ag-hinweis p strong{color:var(--ag-creme); font-weight:500}:is(.ag-body,.editor-styles-wrapper) .ag-hinweis .wp-block-buttons{justify-content:center}@media (max-width:560px){:is(.ag-body,.editor-styles-wrapper) .ag-hinweis .wp-block-buttons,:is(.ag-body,.editor-styles-wrapper) .ag-hinweis .wp-block-button{width:100%} :is(.ag-body,.editor-styles-wrapper) .ag-hinweis .wp-block-button__link{display:flex; justify-content:center; width:100%}}
.ag-bg::after{background-image:none}html.ag-geladen .ag-bg::after{background-image:var(--ag-korn)}
:root{--ag-papier:url(/wp-content/themes/annika-gievers/assets/img/textur-papier.webp);--ag-korn:url(/wp-content/themes/annika-gievers/assets/img/textur-korn.webp);--ag-goldtextur:url(/wp-content/themes/annika-gievers/assets/img/gold-textur.webp)}