#page-container h1,#page-container h2:not(.dmach-post-title){margin-bottom:10px}#page-container h3{margin-bottom:5px}#page-container h2:not(.dmach-post-title),#page-container h3{margin-top:10px}#page-container .et_pb_post h2,#page-container .et_pb_post h3,#page-container .et_pb_de_mach_content h2,#page-container .et_pb_de_mach_content h3{margin-top:1.5em}#page-container ul li,#page-container ol li{padding-bottom:10px}#et-main-area a:not(.et_pb_button){text-decoration:underline}#et-main-area a:not(.et_pb_button):hover{text-decoration:none}#main-content ul,#main-content ol{margin-top:20px}.single-post #main-content ul:not(.dipl-breadcrumb-inner),.single-post #main-content ol:not(.dipl-breadcrumb-inner){list-style-position:outside!important;padding:0 0 23px 1em!important}#page-container .gform_button:hover{background-color:#385850;border-radius:8px;cursor:pointer}@media (min-width:981px){.et_pb_section_sticky .et_pb_row:last-child{padding-bottom:inherit!important}}@media (min-width:981px){.et_pb_section_sticky{padding-bottom:unset!important;padding:unset!important}}.cover-image.et_pb_image,.cover-image .et_pb_image_wrap,.cover-image img{height:100%}.cover-image img{object-fit:cover;width:100%}:root{--cc-height:80vh;--cc-expand:2.1;--cc-gap:0px;--cc-speed:850ms;--cc-ease:cubic-bezier(.2,.8,.2,1);--cc-overlay:rgba(0,0,0,.30);--cc-overlay-hover:rgba(0,0,0,.18);--cc-content-maxw:28rem}.cc-split{display:flex;align-items:stretch;gap:var(--cc-gap);height:var(--cc-height);overflow:hidden}.cc-pane{position:relative;flex:1 1 0;min-width:0;overflow:hidden;z-index:0;transition:flex var(--cc-speed) var(--cc-ease);isolation:isolate}.cc-pane::before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.04);transition:transform var(--cc-speed) var(--cc-ease),filter var(--cc-speed) var(--cc-ease);z-index:0}.cc-pane::after{content:"";position:absolute;inset:0;background:var(--cc-overlay);transition:background var(--cc-speed) var(--cc-ease),opacity var(--cc-speed) var(--cc-ease);z-index:1}.cc-pane .et_pb_module,.cc-pane .cc-content{position:relative;z-index:100!important;color:#fff}.cc-pane .cc-content{width:min(92%,var(--cc-content-maxw));opacity:0;transform:translateX(-10px);transition:transform var(--cc-speed) var(--cc-ease),opacity var(--cc-speed) var(--cc-ease)}.cc-pane.right .cc-content{transform:translateX(10px);margin-left:auto;text-align:right}.cc-split:hover .cc-pane{flex:1}.cc-split .cc-pane:hover{flex:var(--cc-expand)}.cc-split .cc-pane:hover::before{transform:scale(1.02);filter:saturate(1.05) contrast(1.03)}.cc-split .cc-pane:hover::after{background:var(--cc-overlay-hover)}.cc-split .cc-pane:hover .cc-content{opacity:1;transform:translateX(0)}.cc-pane .cc-content h2{margin:0 0 .35rem 0;font-size:clamp(20px,3vw,30px);line-height:1.05}.cc-pane .cc-content p{margin:0 0 1rem 0;font-size:clamp(14px,1.2vw,18px);opacity:.92}.cc-pane .cc-content .et_pb_button,.cc-pane .cc-content .button,.cc-pane .cc-content a.et_pb_promo_button{border:1px solid rgba(255,255,255,.75)}.cc-pane:focus-within{outline:3px solid #ffffffcc;outline-offset:-3px}@media (max-width:980px){.cc-split{display:grid;grid-template-rows:1fr 1fr;height:80vh}.cc-split .cc-pane,.cc-split:hover .cc-pane,.cc-split .cc-pane:hover{flex:unset}.cc-pane .cc-content{opacity:1;transform:none;text-align:center;margin:0 auto}}#page-container .cc-head{position:absolute;left:50%;bottom:60px;transform:translateX(-50%);margin:0;text-align:center;font-size:clamp(22px,2.6vw,36px);line-height:1.05;transition:transform 450ms cubic-bezier(.2,.8,.2,1),bottom 450ms cubic-bezier(.2,.8,.2,1),top 450ms cubic-bezier(.2,.8,.2,1),opacity 450ms cubic-bezier(.2,.8,.2,1)}.cc-desc{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity 450ms,transform 750ms}.cc-desc{top:calc(50% + 75px);width:min(92%,28rem);text-align:center;transform:translate(-50%,-6px);font-size:clamp(14px,1.2vw,18px)}.cc-btn,a.cc-btn{bottom:calc(50% - 72px);transform:translate(-50%,-6px);border:1px solid rgba(255,255,255,.75);border-radius:999px;padding:.6rem 1rem;font-weight:600;text-decoration:none}.cc-split .cc-pane:hover .cc-head{bottom:auto;top:50%;transform:translate(-50%,-50%)}.cc-split .cc-pane:hover .cc-desc,.cc-split .cc-pane:hover .cc-btn,.cc-split .cc-pane:hover a.cc-btn,.cc-split .cc-pane:hover .cc-btn.et_pb_button{opacity:1;pointer-events:auto;transform:translate(-50%,0)}.cc-pane .et_pb_button_module_wrapper{position:absolute;left:50%;top:calc(50% + 150px);transform:translateX(-50%);z-index:2}.cc-pane .et_pb_button_module_wrapper .cc-btn{opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity var(--cc-speed) var(--cc-ease),transform var(--cc-speed) var(--cc-ease);border:1px solid rgba(255,255,255,.75);border-radius:999px;padding:.6rem 1rem;font-weight:600;text-decoration:none;color:#fff}.cc-split .cc-pane:hover .et_pb_button_module_wrapper .cc-btn{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:980px){.cc-head{position:absolute;left:50%;top:38%;bottom:auto;transform:translate(-50%,-50%);text-align:center}.cc-desc{opacity:1;pointer-events:auto;top:calc(50% + 18px);transform:translate(-50%,0)}.cc-btn,a.cc-btn,.cc-btn.et_pb_button{opacity:1;pointer-events:auto;top:calc(50% + 72px);transform:translate(-50%,0)}}#page-container .dipl_image_card_wrapper{position:relative}#page-container .dipl_image_card_content_wrapper{position:absolute;bottom:0;transform:translateX(-50%);left:50%}.vertical-center{display:flex;align-items:center;justify-content:center;height:100%}:root{--lodge-bg:#f1f0e9;--lodge-panel:#ffffff;--lodge-ink:#385850;--lodge-ink-dim:#647d6b;--lodge-accent:#4f7744;--lodge-accent-light:#82a878;--lodge-line:#d6d4cc;--lodge-focus:#4f7744;--lodge-error:#d16450;--lodge-success:#5fa471;--radius-xl:16px;--radius-md:12px;--pad:18px;--h:52px;--shadow:0 2px 16px rgba(0,0,0,.08);--serif:"Georgia","Libre Baskerville","Times New Roman",serif;--sans:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,sans-serif}#mc_embed_shell{padding:48px 16px}#mc_embed_signup{background:var(--lodge-panel);color:var(--lodge-ink);border:1px solid var(--lodge-line);border-radius:var(--radius-xl);padding:calc(var(--pad) * 1.25);max-width:760px;margin:0 auto;box-shadow:var(--shadow)}#mc_embed_signup h2{margin:0 0 6px;font:600 26px/1.2 var(--serif);color:var(--lodge-ink);letter-spacing:.02em;text-transform:uppercase;font-weight:500;font-family:'Noto Serif',Georgia,"Times New Roman",serif;text-align:center}#mc_embed_signup .indicates-required{font:400 12px/1.4 var(--sans);color:var(--lodge-ink-dim);margin-bottom:18px}#mc_embed_signup .asterisk{color:var(--lodge-accent)}#mc_embed_signup_scroll{display:grid;gap:18px}@media (min-width:720px){#mc_embed_signup_scroll{grid-template-columns:1fr 1fr 1fr}#mc_embed_signup h2,#mc_embed_signup .indicates-required,#mce-responses,#mc_embed_signup .clear{grid-column:1 / -1}}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:6px;font:500 14px/1.3 var(--serif);color:var(--lodge-ink);letter-spacing:.02em}#mc_embed_signup .mc-field-group input{appearance:none;width:100%;height:var(--h);border-radius:var(--radius-md);border:1px solid var(--lodge-line);background:#f9f9f6;color:var(--lodge-ink);padding:0 16px;font:400 15px/1 var(--sans);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}#mc_embed_signup .mc-field-group input::placeholder{color:var(--lodge-ink-dim)}#mc_embed_signup .mc-field-group input:hover{border-color:#b7c7b9}#mc_embed_signup .mc-field-group input:focus{outline:none;border-color:var(--lodge-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--lodge-focus) 25%,transparent)}#mc-embedded-subscribe,#mc_embed_signup input.button{display:inline-block;width:100%;height:var(--h);border-radius:999px;border:1px solid color-mix(in srgb,var(--lodge-accent) 40%,#9eb599);background:linear-gradient(180deg,color-mix(in srgb,var(--lodge-accent-light) 25%,transparent),transparent),linear-gradient(180deg,var(--lodge-accent),#436c3b);color:#ffffff;font:600 15px/1 var(--serif);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .08s ease,box-shadow .2s ease,filter .2s ease;box-shadow:0 6px 20px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.15)}#mc-embedded-subscribe:hover{filter:brightness(1.05)}#mc-embedded-subscribe:active{transform:translateY(1px)}#mce-responses{margin-top:2px;min-height:1.25rem}#mc_embed_signup .response{display:none;border-radius:10px;padding:12px 14px;margin-top:10px;font:500 14px/1.3 var(--sans);border:1px solid var(--lodge-line);background:#fafaf8}#mce-error-response{color:var(--lodge-error);border-color:color-mix(in srgb,var(--lodge-error) 40%,var(--lodge-line));background:#fff5f3}#mce-success-response{color:var(--lodge-accent);border-color:color-mix(in srgb,var(--lodge-success) 40%,var(--lodge-line));background:#f1f9f3}#mc_embed_signup .mce_inline_error{border-color:var(--lodge-error)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--lodge-error) 25%,transparent)!important}#mc_embed_signup div.mce_inline_error{display:block;margin-top:8px;font:500 13px/1.3 var(--sans);color:var(--lodge-error)}#mc_embed_signup [aria-hidden="true"]{position:absolute;left:-5000px}