html{scroll-behavior:smooth;overscroll-behavior:none}body{font-family:'Montserrat',Sans-serif;margin:0;overflow-x:hidden;font-weight:400}:target{scroll-margin-top:80px}a:hover{text-decoration:none;color:inherit}body a:where(:not(.wp-element-button)){text-decoration:unset}p>a{color:#535458;text-decoration:underline;word-wrap:break-word}.the-content{overflow:hidden}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5{font-family:'Playfair Display',Sans-serif}.uk-heading-line a{text-decoration:underline!important}[class^="uk-card-"]{display:block}[class*="uk-card-"]{display:block}#content{font-size:19px;min-height:80vh}.uk-text-xlarge{font-size:2rem;line-height:1.3}.uk-input{border:0;border-bottom:1px solid #e5e5e5;background:#fff0;padding:0;font-size:.8rem}.uk-input:focus{background-color:#fff0;font-size:1rem}.uk-height-1-1 img{height:100%;object-fit:cover;width:100%}.flex-grow{flex-grow:1}ul{display:inline-block;text-align:left;list-style:square;margin:0}ul li:last-child{margin-bottom:0}li::marker{color:var(--primary)}::selection{background:var(--primary);color:#fff}img:not(.uk-position-cover,.logo img){border-radius:20px;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}.grid-inner.uk-background-muted{padding:1.5rem}.grid-inner.uk-background-default{padding:1.5rem}.grid-inner.uk-background-muted,.wb-back{padding:1.5rem;position:relative;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}@media (min-width:460px){.grid-inner.uk-background-muted::before,.wb-back:before{content:"";position:absolute;inset:1.5rem!important;border:1px solid var(--secondary);pointer-events:none}.grid-inner.uk-background-muted,.wb-back{padding:3rem!important}}.grid-inner.uk-background-primary{padding:2rem;position:relative;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05);color:#fff}@media (min-width:960px){.grid-inner.uk-background-default{padding:3rem;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05);position:relative;background:#ffffffcf;backdrop-filter:blur(6px);border-radius:20px}}.img-rounded img{border-radius:50%}.wp-block-table{overflow:auto}.wp-block-table table{width:100%}.wp-block-table table{text-align:left}.wp-block-table table tr{padding:.35em}.wp-block-table table th,.wp-block-table table td{padding:.625em;background-color:var(--lightgray)}.wp-block-table table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.wp-block-table table thead th{background-color:var(--primary);color:#fff}@media only screen and (max-width:779.98px){.wp-block-table table{border-collapse:collapse;width:100%;margin-bottom:1em}.wp-block-table table thead{display:none}.wp-block-table table tr,.wp-block-table table td{display:block;width:100%;font-size:.9rem;color:#000}.wp-block-table table td{position:relative;padding:.5em .5em .5em 30%;border-bottom:1px solid #eee;box-sizing:border-box;white-space:normal;color:#000}.wp-block-table table td:before{content:attr(data-label);position:absolute;left:.5em;top:.5em;font-weight:700;width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-block-table table td[data-label=""]:before{display:none}}.uk-section-muted .wp-block-table table tbody th,.uk-section-muted .wp-block-table table tbody td{background-color:#fff}.text-underline{text-decoration:underline}.grecaptcha-badge{display:none}.neo-card{overflow:hidden}.neo-card .uk-overlay-primary{background-color:rgb(18 29 74 / .7);padding:1rem;text-align:center;text-transform:uppercase;font-size:1rem;font-weight:500}.neo-card img{transition-duration:0.4s}.neo-card:hover img{transform:scale(1.2,1.2)}.post-grid .uk-overlay-primary{background-color:rgb(18 29 74 / .7);padding:1rem;text-align:center;text-transform:uppercase;font-weight:500}.post-grid img{object-fit:cover;height:100%;position:absolute;width:100%}.post-grid .uk-position-center{padding:1rem}.blog-img{position:relative}@media (min-width:760px){.col-count-2{-moz-column-count:2;column-count:2}ul.col-count-2{width:100%}}#main-content{position:relative;z-index:1;background:#fff;margin-top:-1px}.uk-section-muted .uk-accordion-title{background:#fff}.wechseljahrebalance-overlay{backdrop-filter:blur(6px);padding:4rem 2rem;color:#fff}.wechseljahrebalance-overlay .uk-text-large{margin-left:15%;font-size:1.8rem;}@media (min-width:640px){.wechseljahrebalance-overlay{mask-image:linear-gradient(to left,black 90%,transparent 100%)}}.yt-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;background:#efefef}.yt-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.uk-heading-divider{font-weight:700;border-bottom:3px solid #23397e;border-top:3px solid #23397e}.uk-button-default{background:#eee3d8;background:linear-gradient(to bottom,#f4e6d9,#e6d3c1);border:1px solid #cbb7a3;padding:18px 36px;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05);transition:all 0.25s ease}.btn-white .uk-button-default{border-color:#fff;color:#fff}.uk-card.uk-card-style1{display:flex;height:100%;justify-content:center;gap:2rem;align-items:center}.uk-card.uk-card-style1 .box-title{margin:0}.blog-img{width:100%;aspect-ratio:2 / 1}.blog-img img{width:100%;height:100%;object-fit:cover}.post-grid .neo-img-wrapper{aspect-ratio:2 / 1}.post-grid .neo-img-wrapper img{width:100%;height:100%;object-fit:cover}.post-grid .uk-h4{height:95px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem}.hero img{object-position:center right!important;object-fit:contain!important}.hero .uk-grid{position:relative;z-index:2;min-height:850px;align-items:center;justify-content:center}.hero-content .uk-container{position:relative;z-index:2;padding-top:30px}.hero sub{bottom:-1.5rem;display:block;font-size:60%}.hero sup{display:block;font-size:60%}.hero h1.uk-h1{font-size:2.5rem}.hero em{font-family:'Gistesy',Sans-serif;color:var(--secondary);font-size:55px;letter-spacing:.1rem;margin-top:1rem;display:block;font-style:normal;transform:rotate(-3deg)}.hero h1 em{margin-top:4rem}@media (max-width:959.9px){.hero.uk-section-muted{background:#fff0}.hero .uk-grid{align-items:flex-start;min-height:unset}.hero{height:unset}.hero img{position:relative;height:600px!important;object-fit:cover!important;object-position:80% 30%!important}.hero .uk-margin-large.uk-container{box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05);position:relative;background:#f8f2edcf;width:75%;margin-top:-10%;border-radius:20px;z-index:2;text-align:center;padding:2rem;backdrop-filter:blur(6px)}}@media (max-width:600px){.hero .uk-margin-large.uk-container{margin-top:-40%;padding:2rem 1.5rem}}@media (min-width:960px){.hero h1.uk-h1{font-size:3rem}.hero em,.hero-content em{font-size:80px}}.hero-trust{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;column-gap:20px;margin-top:2rem}.hero-trust .divider{width:40px;height:1px;background:var(--primary);display:inline-block}.uk-text-center.hero-trust{justify-content:center}.highlight-p{font-family:'Gistesy',Sans-serif;font-size:clamp(35px, 6vw, 56px);line-height:1;letter-spacing:.1rem}.highlight-heading{position:relative;display:inline-block;margin:0 0 32px;padding:18px 20px;font-family:'Gistesy',Sans-serif;font-size:clamp(55px, 6vw, 86px);line-height:1;color:var(--secondary);letter-spacing:.1rem}.highlight-heading::before{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-2deg);width:105%;height:90%;background-color:#eadbcc;-webkit-mask-image:url(https://wechseljahre-balance.de/wp-content/uploads/2026/02/grunges23-1.png);mask-image:url(https://wechseljahre-balance.de/wp-content/uploads/2026/02/grunges23-1.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;opacity:.45}.hero-content .highlight-heading{font-size:clamp(40px, 6vw, 75px)}.wb-verlauf .uk-accordion-title{background:#fff;font-weight:400;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}.wp-block-list.is-style-list-check,.is-style-list-question,.is-style-list-arrow{list-style:none;padding-left:0}.wp-block-list.is-style-list-check>li,.is-style-list-question>li{position:relative;padding-left:2.6rem;margin-bottom:1.1rem;line-height:1.55}.is-style-list-arrow>li{position:relative;padding-left:3rem;margin-bottom:1.1rem;line-height:1.55}.wp-block-list.is-style-list-check>li::before{content:"";position:absolute;left:0;top:.25em;width:1.7rem;height:1.7rem;border-radius:50%;background:#E6D8C9}.wp-block-list.is-style-list-check>li::after{content:"✓";position:absolute;left:.15em;top:-.25em;color:var(--secondary);font-size:2rem}.wp-block-list.is-style-list-question>li::before{content:"?";position:absolute;left:0;width:2rem;height:2rem;border-radius:50%;background:#E6D8C9;color:var(--secondary);text-align:center;line-height:1.4;font-weight:700}.wp-block-list.is-style-list-arrow>li::before{content:"";position:absolute;left:0;top:.25em;width:1.7rem;height:1.7rem;border-radius:50%;background:#E6D8C9}.wp-block-list.is-style-list-arrow>li::after{content:"→";position:absolute;left:8px;top:-5.1px;color:var(--secondary);font-size:2rem}ul.is-style-list-arrow a{text-decoration:underline}ul.is-style-list-check a{text-decoration:underline}ul.is-style-list-question a{text-decoration:underline}ul.is-style-default a{text-decoration:underline}.uk-background-primary .wp-block-list.is-style-list-check>li::before{background:#fff}.neo-icon .uk-icon{background:#E6D8C9;border-radius:50%;padding:2rem;color:var(--secondary);box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}.cta-box{background:var(--primary);background:linear-gradient(180deg,#9b766f,#936c66);padding:2rem!important;position:relative;border-radius:20px;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}@media (min-width:640px){.cta-box{padding:5rem!important}}.cta-box-light{background:var(--primary);background:linear-gradient(180deg,#9b766f,#936c66);padding:2rem!important;position:relative;border-radius:20px;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}.wb-verlauf{background:linear-gradient(180deg,#FFF 0%,#FEFAF6 40%,#FEFAF6 100%)}.wb-verlauf-2{background:linear-gradient(180deg,#FEFAF6 0%,#FEFAF6 40%,#FFF 100%)}.hero-trust.textloop{overflow:hidden;width:100%;flex-wrap:nowrap!important;animation:infiniteScroll 30s linear infinite;will-change:transform}.hero-trust.textloop .hero-trust__item,.hero-trust.textloop .divider{flex:0 0 auto;white-space:nowrap}.hero-trust.textloop .hero-trust__item{font-size:2rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;word-break:normal;white-space:nowrap;margin:0;font-weight:700;padding:0 3rem;color:#fff}.hero-trust.textloop{width:max-content;margin:0}@keyframes infiniteScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.neo-form-wizard{max-width:760px;margin:0 auto;padding:38px 34px;background:#f7f3ef;border:1px solid #e7ddd4;padding:4rem;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05);color:#3f342c}.neo-wizard-progress{height:6px;background:#e9dfd6;border-radius:999px;overflow:hidden;margin-bottom:32px}.neo-wizard-progress-bar{height:100%;width:11.11%;background:linear-gradient(90deg,#755c49 0%,#8f6a4d 100%);transition:width .35s ease}.neo-wizard-step{display:none}.neo-wizard-step.is-active{display:block;animation:neoFadeUp .35s ease}@keyframes neoFadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.neo-wizard-step h3{margin:0 0 10px;font-size:34px;line-height:1.15;font-weight:500;color:#2f251f}.neo-wizard-step p{margin:0 0 18px;color:#6d6158;font-size:15px;line-height:1.7}.neo-wizard-step label{display:block;margin:1rem 0 0;font-size:17px;line-height:1.5;color:#4a3d35}.neo-form-wizard .uk-input,.neo-form-wizard .uk-textarea,.neo-form-wizard input[type="text"],.neo-form-wizard input[type="email"],.neo-form-wizard input[type="number"],.neo-form-wizard textarea{width:100%;background:#fffdfa;border:1px solid #daccc0;border-radius:14px;padding:14px 16px;color:#3d312a;font-size:15px;line-height:1.5;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.neo-form-wizard .uk-textarea,.neo-form-wizard textarea{min-height:160px;resize:vertical;margin-top:.5rem}.neo-form-wizard .uk-input:focus,.neo-form-wizard .uk-textarea:focus,.neo-form-wizard input[type="text"]:focus,.neo-form-wizard input[type="email"]:focus,.neo-form-wizard input[type="number"]:focus,.neo-form-wizard textarea:focus{outline:none;border-color:#755c49;background:#fff;box-shadow:0 0 0 4px #755c491a}.neo-wizard-nav{display:flex;justify-content:space-between;gap:14px;margin-top:26px}.neo-form-wizard .uk-button,.neo-form-wizard button,.neo-form-wizard input[type="submit"]{min-height:46px;padding:0 24px;border-radius:999px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;transition:all .25s ease}.neo-form-wizard .uk-button-primary,.neo-form-wizard input[type="submit"],.neo-form-wizard .wpcf7-submit{background:#755c49;border:1px solid #755c49;color:#fff}.neo-form-wizard .uk-button-primary:hover,.neo-form-wizard input[type="submit"]:hover,.neo-form-wizard .wpcf7-submit:hover{background:#8f6a4d;border-color:#8f6a4d;color:#fff}.neo-form-wizard .uk-button-default{background:#fff0;border:1px solid #cdbdac;color:#6c594c}.neo-form-wizard .uk-button-default:hover{background:#efe5dc;border-color:#bca690;color:#4b3c31}.neo-form-wizard .wpcf7-list-item{display:block;margin:0 0 12px}.neo-form-wizard .wpcf7-list-item label{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;margin:0;background:#fffdfa;border:1px solid #daccc0;border-radius:14px;cursor:pointer}.neo-acceptance{margin-bottom:16px}.neo-acceptance .wpcf7-list-item{margin:0}.neo-acceptance label{display:flex!important;gap:10px;align-items:flex-start;margin:0!important;font-weight:400;font-size:14px;color:#5f5147;line-height:1.6}.neo-field-error,.neo-form-wizard .wpcf7-not-valid{border-color:#c48678!important;background:#fff8f6!important;box-shadow:0 0 0 3px #c486781a!important}.neo-form-wizard .wpcf7-response-output{margin:24px 0 0!important;padding:14px 18px!important;border-radius:12px}@media (max-width:767px){.neo-form-wizard{padding:26px 18px;border-radius:14px}.neo-wizard-step h3{font-size:28px}.neo-wizard-nav{flex-direction:column}.neo-wizard-nav .uk-button,.neo-wizard-nav input[type="submit"],.neo-wizard-nav .wpcf7-submit{width:100%}}.wpcf7-not-valid-tip{margin-bottom:14px;font-size:13px;color:#a55b4f}.wpcf7-response-output{display:none!important}.neo-success-box{text-align:center;color:#3f342c}.neo-success-icon{width:64px;height:64px;margin:0 auto 22px;border-radius:999px;background:#a88364;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 10px 20px #a883642e}.neo-success-box h3{margin:0 0 14px;font-size:40px;line-height:1.1;font-weight:500;color:#2f251f}.neo-success-box p{margin:0 auto 10px;max-width:620px;font-size:17px;line-height:1.7;color:#6a5c52}.neo-success-note{margin-top:18px;font-size:14px;color:#8a7a6f}.neo-contactform{margin:auto;padding:38px 34px;background:#f7f3ef;border:1px solid #e7ddd4;padding:4rem;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05);color:#3f342c}.neo-contactform h2{margin:0 0 40px;font-size:34px;line-height:1.15;font-weight:500;color:#2f251f}.neo-contactform .uk-input,.neo-contactform .uk-textarea,.neo-contactform input[type="text"],.neo-contactform input[type="email"],.neo-contactform input[type="number"],.neo-contactform textarea{width:100%;background:#fffdfa;border:1px solid #daccc0;border-radius:14px;padding:14px 16px;color:#3d312a;font-size:15px;line-height:1.5;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.neo-contactform .uk-textarea,.neo-contactform textarea{min-height:160px;resize:vertical;margin-top:.5rem}.neo-contactform .uk-input:focus,.neo-contactform .uk-textarea:focus,.neo-contactform input[type="text"]:focus,.neo-contactform input[type="email"]:focus,.neo-contactform input[type="number"]:focus,.neo-contactform textarea:focus{outline:none;border-color:#755c49;background:#fff;box-shadow:0 0 0 4px #755c491a}.neo-contactform .wpcf7-submit{background:#755c49;border:1px solid #755c49;color:#fff}.neo-contactform .uk-button,.neo-contactform button,.neo-contactform input[type="submit"]{min-height:46px;padding:0 24px;border-radius:999px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;transition:all .25s ease}.neo-contactform label{display:block;margin:1rem 0 0;font-size:17px;line-height:1.5;color:#4a3d35}.mh-600{height:600px;display:flex}.mh-600 img{width:auto}.glossar-nav{margin-bottom:3rem;padding-bottom:1.5rem}.glossar-nav ul{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}.glossar-nav li{margin:0}.glossar-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 .9rem;background:#fff;border-radius:999px;color:var(--primary)!important;text-decoration:none;font-weight:600;transition:all .2s ease}.glossar-nav a:hover,.glossar-nav a:focus{background:#111;border-color:#111;color:#fff;text-decoration:none}.glossar-group{margin-bottom:3rem;scroll-margin-top:120px}.glossar-group .letter{margin-bottom:1.25rem;font-size:2rem;line-height:1.1;font-weight:700;color:var(--primary);padding-bottom:.5rem;border-bottom:2px solid var(--primary)}.glossar-list{list-style:none;margin:0;padding:0;columns:1;column-gap:2rem}.glossar-list li{break-inside:avoid;margin-bottom:.85rem}.glossar-list a{display:inline-block;color:#222;text-decoration:none;line-height:1.5;transition:color .2s ease}.glossar-list a:hover,.glossar-list a:focus{color:#000;text-decoration:underline}@media (max-width:959px){.glossar-group h2{font-size:1.6rem}.glossar-list{columns:1}.glossar-nav a{min-width:38px;height:38px;font-size:.95rem}}.news-card-horizontal{display:grid;grid-template-columns:minmax(260px,42%) 1fr;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 12px 35px #3c2d231a;transition:transform .25s ease,box-shadow .25s ease}.news-card-horizontal:hover{transform:translateY(-3px);box-shadow:0 18px 45px #3c2d2324}.news-card-horizontal__image{display:block;min-height:250px;overflow:hidden}.news-card-horizontal__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease;box-shadow:none!important;border-radius:0!important}.news-card-horizontal:hover .news-card-horizontal__image img{transform:scale(1.035)}.news-card-horizontal__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,42px)}.news-card-horizontal__category{align-self:flex-start;margin-bottom:12px;padding:4px 11px;border-radius:999px;background:var(--secondary);color:#fff;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.news-card-horizontal__date{margin-bottom:14px;color:#6f705f;font-size:.95rem}.news-card-horizontal__title{margin:0 0 14px;font-size:clamp(1.45rem,2vw,2rem);line-height:1.18;font-weight:400}.news-card-horizontal__title a{color:inherit;text-decoration:none}.news-card-horizontal__excerpt{max-width:34rem;margin-bottom:24px;color:#3f3f3f;font-size:.98rem;line-height:1.55}.news-card-horizontal__link{margin-top:auto;color:var(--primary);font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.news-card-horizontal__link span{display:inline-block;margin-left:6px;transition:transform .2s ease}.news-card-horizontal__link:hover span{transform:translateX(4px)}@media (max-width:991px){.news-card-horizontal{grid-template-columns:1fr}.news-card-horizontal__image{min-height:auto;aspect-ratio:16 / 9}.news-card-horizontal__content{padding:24px}.news-card-horizontal__title{font-size:1.45rem}}.bg-white{background:#ffffffcf;padding:2rem!important}@media (min-width:960px){.bg-white{border-radius:20px;padding:4rem!important;box-shadow:0 12px 28px rgb(150 117 90 / .18),0 4px 10px rgb(0 0 0 / .05)}}@media (min-width:960px){.bg-border .grid-inner{background:#ffffffcf;border-radius:20px;padding:2rem!important;border:1px solid #eee}}.contact-btn-side{display:block;position:fixed;right:1rem;bottom:1rem;height:50px;z-index:10;width:auto}