    :root {
      --paper: #f7f4ed; --cream: #f0ebdf; --linen: #e9e2d5; --white: #fffdf8;
      --olive: #53634e; --pine: #313e35; --sage: #818e78; --sand: #c6b39d;
      --earth: #8b7965; --ink: #29312a; --muted: #6f776c; --line: #deded3;
      --shadow: 0 24px 65px rgba(40,50,40,.10);
      --serif: 'Iowan Old Style','Baskerville','Palatino Linotype','Book Antiqua',Georgia,serif;
      --sans: -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;
    }
    *{box-sizing:border-box} html{scroll-behavior:smooth;scroll-padding-top:150px}
    body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}
    img{max-width:100%;display:block} a{color:inherit;text-decoration:none} button,input,textarea,select{font:inherit}
    button,a,input,select,textarea{touch-action:manipulation} :focus-visible{outline:3px solid #b59d70;outline-offset:4px}
    .skip{position:absolute;left:-9999px;top:0;z-index:999;padding:12px;background:#fff}.skip:focus{left:12px}
    .wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.smallcap{text-transform:uppercase;letter-spacing:.23em;font-size:11px;font-weight:700;color:var(--earth)}
    h1,h2,h3,p{margin-top:0} h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.07;letter-spacing:-.032em}
    h1{font-size:clamp(56px,6.4vw,106px)}h2{font-size:clamp(39px,4.5vw,68px)}h3{font-size:clamp(29px,3vw,42px)}
    .text-muted{color:var(--muted)}.lead{font-size:clamp(17px,1.55vw,20px);line-height:1.8;color:#646d63}.center{text-align:center}
    .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:53px;border:1px solid var(--olive);padding:13px 25px;background:var(--olive);color:white;font-weight:600;font-size:13px;letter-spacing:.05em;border-radius:2px;transition:background .22s,transform .22s;cursor:pointer}
    .btn:hover{background:#394939;transform:translateY(-2px)}.btn.light{background:var(--white);color:var(--pine);border-color:var(--white)}.btn.outline{background:transparent;color:var(--olive);border-color:#abb5a8}.btn.outline:hover{background:#e5eadf}.btn .arrow{font-size:21px;line-height:1;font-weight:400}
    .link-line{display:inline-block;color:var(--pine);border-bottom:1px solid #859180;padding-bottom:4px;font-size:13px;font-weight:650;letter-spacing:.02em}
    /* header */
    .topline{background:#354237;color:#f8f5ec;text-align:center;padding:7px 16px;font-size:11px;letter-spacing:.12em}.topline a{text-decoration:underline;text-underline-offset:3px}
    .header{position:sticky;top:0;z-index:50;background:rgba(247,244,237,.97);backdrop-filter:blur(18px);border-bottom:1px solid #e6e1d8}
    .header-shell{display:flex;flex-direction:column;padding:16px 0 0}
    .header-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;padding-bottom:14px}
    .brand{display:flex;flex-direction:column;align-items:center;justify-self:center;line-height:1.05;white-space:nowrap;text-align:center}
    .brand-logo{max-height:92px;width:auto}
    .brand-name{font:400 44px/1 var(--serif);letter-spacing:.005em;color:var(--pine)}.brand-name em{font-style:italic}
    .brand-sub{font-size:11px;letter-spacing:.36em;text-transform:uppercase;margin-top:10px;color:#788274;font-weight:700}
    .nav{display:flex;align-items:center;justify-content:center;gap:70px;border-top:1px solid #e7e0d4;padding:15px 0 18px}
    .nav-group{display:flex;align-items:center;gap:30px}
    .nav a{font-size:15px;font-weight:600;color:#455144;white-space:nowrap;transition:color .2s;letter-spacing:.01em}.nav a:hover{color:#a28a6d}
    .head-right{display:flex;justify-content:flex-end;justify-self:end}.head-right .btn{min-height:46px;padding:10px 18px;font-size:12px}
    .nav-cta-mobile{display:none}
    .hamburger{display:none;border:0;background:none;padding:9px;cursor:pointer;color:var(--pine);justify-self:start}.hamburger span{display:block;width:24px;height:2px;background:currentColor;margin:5px 0}
    /* hero */
    .hero{overflow:hidden;background:#eee7dc;position:relative}.hero-grid{min-height:650px;display:grid;grid-template-columns:49% 51%;align-items:stretch}
    .hero-copy{padding:100px 7% 80px max(5vw,calc((100vw - 1180px)/2));display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:2}
    .hero-copy .smallcap{margin-bottom:30px}.hero h1{color:#354335;margin-bottom:27px}.hero h1 em{font-weight:400;font-style:italic;color:#8a977e}.hero .lead{max-width:520px;margin-bottom:33px}
    .hero-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.hero-side{position:relative;min-height:650px;overflow:hidden;background:#bebaa6 url('hero-nature.svg') center/cover no-repeat}
    .hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.77) contrast(.94)}
    .hero-side:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(238,231,220,.20),transparent 37%),linear-gradient(0deg,rgba(23,38,28,.15),transparent 40%)}
    .hero-tag{position:absolute;z-index:3;bottom:30px;right:30px;border:1px solid rgba(255,255,255,.6);background:rgba(252,251,244,.84);backdrop-filter:blur(12px);padding:20px 23px;max-width:250px;box-shadow:var(--shadow)}
    .hero-tag b{font:400 28px/1.1 var(--serif);color:var(--pine)}.hero-tag small{display:block;color:#657363;font-size:11px;margin-top:7px;letter-spacing:.06em}
    .hero-mark{position:absolute;z-index:1;bottom:-70px;left:-35px;opacity:.20;color:var(--olive);pointer-events:none}
    /* Features */
    .values{background:#fffdf8;border-bottom:1px solid var(--line)}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:23px 0;gap:20px}
    .value{display:flex;align-items:center;justify-content:center;gap:13px;font-size:12px;font-weight:600;color:#667261;letter-spacing:.025em}.value svg{color:#a8957b;flex:none}
    /* treatments */
    .section{padding:112px 0}.section-head{max-width:710px;margin:0 auto 49px;text-align:center}.section-head h2{margin:15px 0 20px}.section-head p{margin-bottom:0}
    .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
    .card{background:var(--white);border:1px solid #eae6dc;min-width:0;transition:transform .25s,box-shadow .25s}.card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}
    .card-photo{aspect-ratio:1.1;position:relative;overflow:hidden;background:linear-gradient(120deg,#d2c5af,#879281)}
    .card:nth-child(1) .card-photo{background:#d5cbb9 url('massage.svg') center/cover no-repeat}
    .card:nth-child(2) .card-photo{background:#d5cbb9 url('beauty.svg') center/cover no-repeat}
    .card:nth-child(3) .card-photo{background:#d5cbb9 url('feet.svg') center/cover no-repeat}
    .card-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:transform .6s}.card:hover img{transform:scale(1.045)}
    .card-body{padding:30px 30px 35px}.card h3{font-size:35px;margin:0 0 14px}.card p{color:var(--muted);font-size:14px;min-height:76px;margin-bottom:20px}
    .card .link-line{font-size:12px}
    .services-note{text-align:center;margin-top:27px;font-size:13px;color:#7b8476}
    /* editorial */
    .editorial{background:#e9e7da;overflow:hidden}.editorial-grid{display:grid;grid-template-columns:47% 53%;min-height:690px}
    .editorial-visual{position:relative;min-height:650px;background:#bbb2a4 url('studio.svg') center/cover no-repeat;overflow:hidden}.editorial-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:saturate(.78)}
    .editorial-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(26,33,25,.20),transparent 55%)}
    .editorial-copy{padding:93px min(9vw,145px) 100px min(7vw,100px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
    .editorial-copy h2{margin:21px 0 28px}.editorial-copy p{max-width:470px;color:#687164;line-height:1.9}.editorial-copy .signature{font:italic 38px/1.1 var(--serif);color:#768574;margin:16px 0 26px}
    /* list / treatments */
    .treatments{background:#fffdf8}.treatments-grid{display:grid;grid-template-columns:36% 1fr;gap:11%;align-items:start}
    .treatments-left{position:sticky;top:125px}.treatments-left h2{margin:18px 0 22px}.treatments-left .lead{font-size:16px}.treatments-left .btn{margin-top:14px}
    .service-list{border-top:1px solid #d9ddd1}.service-row{display:block;border-bottom:1px solid #d9ddd1;padding:19px 0}
    .service-row h3{font-size:clamp(20px,2vw,24px);line-height:1.25;margin:0 0 5px}.service-row p{font-size:13px;line-height:1.55;color:#788074;margin:0}
    /* Banner */
    .quote-band{background:#51634f;color:white;padding:75px 0;position:relative;overflow:hidden}.quote-band .wrap{display:flex;align-items:center;justify-content:space-between;gap:40px;position:relative;z-index:2}
    .quote-band h2{font-size:clamp(36px,4vw,58px);max-width:650px;margin:10px 0 0;color:#fffdf6}.quote-band .smallcap{color:#e2dcc9}.quote-band:after{content:"";width:380px;height:380px;border:1px solid #889585;transform:rotate(45deg);position:absolute;right:-150px;top:-155px;opacity:.4}
    /* Contact */
    .contact{background:#f4f0e7}.contact-grid{display:grid;grid-template-columns:41% 1fr;gap:9%}.contact-info h2{margin:15px 0 25px}.contact-info>.lead{font-size:16px;margin-bottom:31px}
    .info-line{display:flex;gap:17px;align-items:flex-start;margin:24px 0}.info-line svg{flex:0 0 22px;color:#8d9a84;margin-top:4px}.info-line strong{font-size:13px;display:block;color:#344034;margin-bottom:4px}.info-line p,.info-line a{font-size:14px;color:#6e776b;margin:0;line-height:1.65}.info-line a:hover{text-decoration:underline}
    .form-panel{background:#fffdf8;padding:45px 47px;box-shadow:0 15px 50px rgba(58,67,57,.05)}.form-panel h3{font-size:36px;margin:0 0 9px}.form-panel>p{font-size:13px;color:#768074;margin-bottom:26px}
    label.field{display:block;margin-bottom:16px;font-size:12px;font-weight:700;color:#536052}input,select,textarea{width:100%;background:#faf9f5;border:1px solid #d9ddcf;border-radius:0;color:#344234;font-size:14px;padding:13px 14px;margin-top:6px;min-height:49px}textarea{min-height:115px;resize:vertical}input:focus,select:focus,textarea:focus{outline:1px solid #6a7c68;border-color:#6a7c68}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}
    .consent{display:flex;align-items:flex-start;gap:10px;margin:12px 0 25px}.consent input{min-height:0;width:auto;margin-top:4px;accent-color:var(--olive)}.consent label{font-size:12px;color:#626e61;line-height:1.6}.consent a{text-decoration:underline;text-underline-offset:3px}.form-status{font-size:12px;color:#5f7059;min-height:20px;margin:10px 0 0}.mini-notice{font-size:11px!important;color:#8b9085!important;margin:16px 0 0!important}
    .map-link{text-decoration:underline;text-underline-offset:3px}
    /* footer */
    .footer{background:#303d34;color:#ecefe9;padding:60px 0 25px}.footer-columns{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:75px;padding-bottom:40px}.footer .brand{align-items:flex-start}.footer .brand-name{color:#fbf9f0}.footer .brand-sub{color:#b7c3b6}.footer .intro{margin-top:18px;max-width:330px;font-size:13px;color:#c3cdc0;line-height:1.9}.footer h4{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;color:#cbd5c5}.footer a,.footer p{font-size:13px;color:#c3cdc0;display:block;margin:0 0 10px}.footer a:hover{color:white;text-decoration:underline}.footer-bottom{border-top:1px solid rgba(255,255,255,.13);padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#aebbab}.footer-bottom a{font-size:11px;display:inline;margin:0}
    @media(max-width:1080px){.wrap{width:min(100% - 46px,1180px)}.header-content{grid-template-columns:1fr auto;gap:18px}.brand{grid-column:1;grid-row:1;align-items:flex-start}.nav{grid-row:2;grid-column:1/-1;justify-content:center;padding-bottom:14px}.header-content{height:auto;padding:16px 0 0}.head-right{grid-column:2;grid-row:1}.hero-grid{min-height:580px}.hero-side{min-height:580px}.hero-copy{padding:65px 9% 65px 7%}.editorial-copy{padding:65px 6%}}
    @media(max-width:750px){html{scroll-padding-top:68px}.wrap{width:calc(100% - 36px)}.topline{font-size:10px}.header-content{height:70px;display:flex;align-items:center;justify-content:space-between;padding:0}.brand-name{font-size:24px}.brand-sub{font-size:8px}.head-right{display:none}.hamburger{display:block;order:3}.nav{display:none;position:absolute;left:0;right:0;top:70px;z-index:40;background:#f7f4ed;border-top:1px solid var(--line);box-shadow:0 25px 40px rgba(0,0,0,.09);padding:19px 25px 25px;flex-direction:column;align-items:flex-start;gap:18px}.nav.open{display:flex}.nav a{font-size:15px;width:100%;padding:2px 0}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:73px 24px 57px}.hero-copy .smallcap{margin-bottom:19px}.hero h1{font-size:clamp(58px,12vw,78px)}.hero-side{min-height:420px}.hero-tag{right:20px;bottom:20px}.hero-mark{display:none}.values-grid{grid-template-columns:1fr;gap:12px;padding:23px 0}.section{padding:75px 0}.section-head{margin-bottom:32px}.cards{grid-template-columns:1fr;gap:21px}.card-photo{aspect-ratio:1.45}.card-body{padding:25px}.card p{min-height:auto}.editorial-grid{grid-template-columns:1fr}.editorial-visual{min-height:460px}.editorial-copy{padding:67px 28px 76px}.treatments-grid{grid-template-columns:1fr;gap:35px}.treatments-left{position:static}.quote-band{padding:56px 0}.quote-band .wrap{display:block}.quote-band .btn{margin-top:25px}.contact-grid{grid-template-columns:1fr;gap:32px}.form-panel{padding:29px 25px}.footer-columns{grid-template-columns:1fr 1fr;gap:33px}.footer-columns>:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:7px}.field-row{grid-template-columns:1fr;gap:0}}
    @media(max-width:420px){.hero h1{font-size:56px}.hero-actions{align-items:flex-start;gap:23px;flex-direction:column}.hero-side{min-height:340px}.footer-columns{grid-template-columns:1fr;gap:27px}.footer-columns>:first-child{grid-column:auto}.card-photo{aspect-ratio:1.15}.hero-tag{display:none}}
    @media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}

/* Neue redaktionelle Module */
.portal-section{padding:94px 0;background:#f3f0e7}.portal-section.alt{background:#fffdf8}.portal-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:33px}.portal-head h2{margin:12px 0 0}.portal-head p{max-width:470px;color:var(--muted);margin:0}.portal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.portal-card{background:#fff;border:1px solid #e5e2d6;padding:30px;display:flex;flex-direction:column;gap:12px;min-height:235px}.portal-card h3{font-size:29px;margin:0}.portal-card p{font-size:14px;color:#677363;line-height:1.75;margin:0}.portal-card img{width:100%;aspect-ratio:1.7;object-fit:cover;margin:-30px -30px 8px;max-width:calc(100% + 60px)}.portal-card .meta{color:#907b68;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.portal-card .btn{align-self:flex-start;margin-top:auto;min-height:40px;padding:7px 16px;font-size:12px}.price-list-public{border-top:1px solid var(--line);margin-top:26px}.price-line{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:19px 0}.price-line b{font:400 24px/1.1 var(--serif)}.price-line p{font-size:13px;color:#738071;margin:4px 0 0}.price-amount{white-space:nowrap;font-size:17px;font-weight:700;color:#4e634e}.doclist{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.social-links{display:flex;gap:17px;align-items:center;flex-wrap:wrap}.social-links a{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650}.social-links a:hover{text-decoration:underline}.mini-notice a{text-decoration:underline}.form-status{font-size:13px}.honeypot{position:absolute;left:-9999px;opacity:0;pointer-events:none}.news-date{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:#987f64}.coupon-value{font-size:14px!important;font-weight:700;color:#4b634e!important}.draft-note{font-size:12px;color:#9d795e}.footer .social-links a{display:inline-flex;color:#e4ebe2}.footer-bottom .legal{display:flex;gap:15px;flex-wrap:wrap}
@media(max-width:850px){.portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-head{display:block}.portal-head p{margin-top:12px}}@media(max-width:600px){.portal-grid{grid-template-columns:1fr}.portal-section{padding:65px 0}.portal-head h2{font-size:41px}}

@media(min-width:751px) and (max-width:1180px){.header-content{grid-template-columns:1fr auto 0}.nav{gap:12px}.nav a{font-size:11px}.head-right{display:none}}
@media(min-width:751px){.header-content{gap:14px}.nav{gap:15px}.nav a{font-size:11px}}

.voucher-intro{max-width:620px;min-height:0}
.legal-wrap{max-width:820px}.legal-wrap h1{margin-top:45px}

/* 2.1 – SANFTE FARBFRISCHE: Warmes Rosé, Terrakotta und Salbei.
   Rein gestalterische Änderung; alle Verwaltungs- und Formularfunktionen bleiben gleich. */
:root {
  --paper: #faf6f2;
  --cream: #f5eae3;
  --linen: #f0e1db;
  --white: #fffdfa;
  --olive: #516851;
  --pine: #304839;
  --sage: #8b9b84;
  --sand: #ddc1ac;
  --earth: #a26e65;
  --ink: #293c31;
  --muted: #69746b;
  --line: #e7dbd4;
  --blush: #ebd6d2;
  --rose: #98686e;
  --rose-dark: #80555a;
  --clay: #af7965;
}
body { background: var(--paper); }
:focus-visible { outline-color: #a66f72; }
.topline { background: #405745; }
.header { background: rgba(255,252,249,.97); border-bottom-color: #ebddd7; }
.brand-sub { color: #9e7770; }
.nav a:hover, .nav a:focus-visible { color: var(--rose-dark); }
.link-line { border-bottom-color: #b9908a; }
.link-line:hover { color: var(--rose-dark); border-bottom-color: var(--rose-dark); }
.btn { background: var(--olive); border-color: var(--olive); }
.btn:hover { background: #3c523e; }
.btn.outline { border-color: #ba918d; color: #80575d; }
.btn.outline:hover { background: #f3e2df; }
.smallcap { color: #966f69; }

/* Hero: hell und freundlich statt großer neutral-grauer Flächen. */
.hero { background: #f4e9e3; }
.hero-copy { background: linear-gradient(134deg,#faf5f0 0%,#f5eae4 82%,#efddd9 100%); }
.hero h1 { color: #304739; }
.hero h1 em { color: #a17173; }
.hero-copy .smallcap:before,
.portal-head .smallcap:before,
.section-head .smallcap:before {
  content: ''; display: inline-block; vertical-align: middle;
  width: 18px; height: 2px; margin-right: 10px;
  background: #c18d80; transform: translateY(-2px);
}
.hero-side { background-color: #c8b3a5; }
.hero-side:after { background: linear-gradient(90deg,rgba(242,221,216,.12),transparent 45%),linear-gradient(0deg,rgba(63,65,45,.20),transparent 42%); }
.hero-tag { background: rgba(255,249,245,.92); border-color: rgba(255,255,255,.85); border-left: 4px solid #bd9387; }
.hero-tag b { color: #3c493c; }
.hero-mark { opacity: .30; color: #b27d75; }

.values { background: #fffaf6; border-bottom-color: #eadfd7; }
.value { color: #5f715f; }
.value svg { color: #ba887e; }
.section:not(.treatments) { background: linear-gradient(180deg,#fffaf6 0%,#fcf5f0 100%); }
.section-head h2 em { color: #a57976; }
.card { border-color: #e8dbd4; background: #fffcf9; }
.card-photo { overflow: hidden; }
.card:nth-child(1) .card-photo { background-color: #d8bfb5; }
.card:nth-child(2) .card-photo { background-color: #e8d3c5; }
.card:nth-child(3) .card-photo { background-color: #c5d1bc; }
.card:nth-child(1) { border-top: 4px solid #b98881; }
.card:nth-child(2) { border-top: 4px solid #d3a68b; }
.card:nth-child(3) { border-top: 4px solid #91a38a; }
.card:nth-child(1) .smallcap { color: #9b6766; }
.card:nth-child(2) .smallcap { color: #a7795d; }
.card:nth-child(3) .smallcap { color: #657e5e; }
.card .link-line { border-bottom-color: #b98b86; }
.services-note { color: #8c756e; }

.editorial { background: #efe0d8; }
.editorial-visual { background-color: #c3b5a2; }
.editorial-copy { background: linear-gradient(135deg,#f4e7df,#eedbd5); }
.editorial-copy h2 em { color: #a06c70; }
.editorial-copy .signature { color: #9a7274; }
.editorial-copy p { color: #6b6b60; }
.treatments { background: #fffdf9; }
.treatments-left h2 em { color: #9f706f; }
.service-list, .service-row { border-color: #e6d8d2; }

/* Die Gutschein- und News-Bereiche erhalten eine dezente eigene Identität. */
.portal-section { background: linear-gradient(130deg,#f3e3e0 0%,#f8eee8 62%,#f6f1e9 100%); }
.portal-section.alt { background: #fffbf7; }
.portal-head h2 em { color: #a47675; }
.portal-card { background: rgba(255,253,250,.97); border: 1px solid #e6d6cf; box-shadow: 0 14px 36px rgba(100,72,65,.055); }
#gutscheine .portal-card { border-top: 4px solid #b98884; }
#aktuelles .portal-card { border-top: 4px solid #9aaa90; }
.voucher-intro { background: linear-gradient(110deg,#fffaf7,#f9eee9); }
.portal-card .meta, .news-date { color: #9b676c; }
.coupon-value { color: #94666a!important; }
.price-amount { color: #8a5b62; }
.price-line { border-bottom-color: #e7ddd5; }

.quote-band { background: linear-gradient(112deg,#4e674f 0%,#65765e 60%,#826f68 100%); }
.quote-band:after { border-color: #e7bab0; opacity: .31; }
.quote-band .smallcap { color: #f1ded8; }
.contact { background: linear-gradient(155deg,#f4e8e2,#faf3ed); }
.contact h2 em { color: #a36e71; }
.info-line svg { color: #b8817c; }
.info-line strong { color: #354d3d; }
.form-panel { border-top: 4px solid #bc8982; background: #fffcf9; }
input, select, textarea { background: #fffdfb; border-color: #dfd2ca; }
input:focus, select:focus, textarea:focus { outline-color: #ab7a75; border-color: #ab7a75; }
.footer { background: #2e4236; }
.footer .brand-sub { color: #eccdc6; }
.footer .social-links a:hover { color: #ffe4df; }
@media(max-width:750px) {
  .nav { background: #fffaf7; border-top-color: #e7d5cf; }
  .hero-copy { background: linear-gradient(150deg,#faf5f0,#f3e5df); }
}
/* Gut lesbare Beschriftungen auch auf den helleren Farbfeldern. */
.smallcap { color: #875d57; }
.card:nth-child(2) .smallcap { color: #8d6048; }
.card:nth-child(3) .smallcap { color: #55704e; }
.brand-sub { color: #895e5a; }

/* 2.3 – Wahlbare, bewusst kontrastreiche Naturpaletten (keine Pastellflächen) */
body[data-theme="original"] {--tone-brand:#6b982d;--tone-brand-dark:#4f751f;--tone-accent:#b01367;--tone-accent-dark:#8e0f52;--tone-paper:#fdfbf6;--tone-hero:#f5efe6;--tone-alt:#f2ebe1;--tone-blush:#efd8de;--tone-border:#e5d8d4;--tone-ink:#41343a;--tone-muted:#6d6065;--tone-card:#fffdfa;--tone-deep:#4a3a40}
body[data-theme="forest"] {--tone-brand:#294d40;--tone-brand-dark:#203d33;--tone-accent:#a45d3f;--tone-accent-dark:#88472f;--tone-paper:#faf8f1;--tone-hero:#f0e9dd;--tone-alt:#eee8dd;--tone-blush:#e1d0bd;--tone-border:#d9cbb8;--tone-ink:#243c33;--tone-muted:#58645d;--tone-card:#fffefa;--tone-deep:#243f34}
body[data-theme="olive"] {--tone-brand:#515934;--tone-brand-dark:#383f24;--tone-accent:#99671a;--tone-accent-dark:#785014;--tone-paper:#faf8f0;--tone-hero:#f0ebd8;--tone-alt:#eee6cd;--tone-blush:#e5d5ab;--tone-border:#d8ceb1;--tone-ink:#353c28;--tone-muted:#656957;--tone-card:#fffefa;--tone-deep:#3a452a}
body[data-theme="petrol"] {--tone-brand:#23565b;--tone-brand-dark:#163f44;--tone-accent:#9b6637;--tone-accent-dark:#805125;--tone-paper:#faf9f5;--tone-hero:#e7eeea;--tone-alt:#dfebe6;--tone-blush:#d1d9ca;--tone-border:#c8d5ce;--tone-ink:#1f3f42;--tone-muted:#586c69;--tone-card:#fffefa;--tone-deep:#1a454a}
body[data-theme="berry"] {--tone-brand:#753c4b;--tone-brand-dark:#592935;--tone-accent:#996333;--tone-accent-dark:#7b4f25;--tone-paper:#fcf9f5;--tone-hero:#f1e9e2;--tone-alt:#efe5dd;--tone-blush:#dfc7c2;--tone-border:#ddcdc4;--tone-ink:#493039;--tone-muted:#6d5e60;--tone-card:#fffdf9;--tone-deep:#622e3d}
body[data-theme] {--olive:var(--tone-brand);--pine:var(--tone-deep);--ink:var(--tone-ink);--muted:var(--tone-muted);--paper:var(--tone-paper);--cream:var(--tone-hero);--linen:var(--tone-alt);--line:var(--tone-border);--white:var(--tone-card);--rose:var(--tone-accent);--rose-dark:var(--tone-accent-dark);--clay:var(--tone-accent);background:var(--tone-paper);color:var(--tone-ink)}
body[data-theme] .topline{background:var(--tone-brand-dark)}
body[data-theme] .header{background:rgba(255,254,250,.98);border-color:var(--tone-border)}
body[data-theme] .brand-sub,body[data-theme] .smallcap,body[data-theme] .news-date{color:var(--tone-accent-dark)}
body[data-theme] .nav a:hover,body[data-theme] .nav a:focus-visible,body[data-theme] .link-line:hover{color:var(--tone-accent-dark)}
body[data-theme] .btn:not(.light):not(.outline){background:var(--tone-brand);border-color:var(--tone-brand)}
body[data-theme] .btn:not(.light):not(.outline):hover{background:var(--tone-brand-dark)}
body[data-theme] .btn.outline{color:var(--tone-brand);border-color:var(--tone-brand)}
body[data-theme] .btn.outline:hover{background:var(--tone-alt)}
body[data-theme] .hero{background:var(--tone-hero)}
body[data-theme] .hero-copy{background:linear-gradient(125deg,var(--tone-paper) 0%,var(--tone-hero) 88%)}
body[data-theme] .hero h1{color:var(--tone-ink)}
body[data-theme] .hero h1 em,body[data-theme] .section-head h2 em,body[data-theme] .editorial-copy h2 em,body[data-theme] .treatments-left h2 em,body[data-theme] .portal-head h2 em,body[data-theme] .contact-info h2 em{color:var(--tone-accent-dark)}
body[data-theme] .hero-side{background-color:var(--tone-blush)}
body[data-theme] .hero-tag{border-left:4px solid var(--tone-accent);background:rgba(255,253,247,.92)}
body[data-theme] .hero-mark{color:var(--tone-accent)}
body[data-theme] .hero-copy .smallcap:before,body[data-theme] .portal-head .smallcap:before,body[data-theme] .section-head .smallcap:before{background:var(--tone-accent)}
body[data-theme] .values{background:var(--tone-card);border-color:var(--tone-border)}
body[data-theme] .value,body[data-theme] .value svg{color:var(--tone-brand)}
body[data-theme] .section:not(.treatments){background:var(--tone-paper)}
body[data-theme] .card{background:var(--tone-card);border-color:var(--tone-border);border-top:4px solid var(--tone-accent)}
body[data-theme] .card:nth-child(2){border-top-color:var(--tone-brand)}
body[data-theme] .card:nth-child(3){border-top-color:var(--tone-accent-dark)}
body[data-theme] .card .smallcap{color:var(--tone-accent-dark)}
body[data-theme] .card-photo{background-color:var(--tone-blush)}
body[data-theme] .editorial{background:var(--tone-alt)}
body[data-theme] .editorial-copy{background:linear-gradient(125deg,var(--tone-alt),var(--tone-hero))}
body[data-theme] .editorial-copy .signature{color:var(--tone-accent-dark)}
body[data-theme] .editorial-copy p{color:var(--tone-muted)}
body[data-theme] .treatments{background:var(--tone-card)}
body[data-theme] .service-list,body[data-theme] .service-row{border-color:var(--tone-border)}
body[data-theme] .portal-section{background:var(--tone-alt)}
body[data-theme] .portal-section.alt{background:var(--tone-paper)}
body[data-theme] .portal-card{background:var(--tone-card);border-color:var(--tone-border);box-shadow:0 12px 30px rgba(43,48,36,.06)}
body[data-theme] #gutscheine .portal-card{border-top:4px solid var(--tone-accent)}
body[data-theme] #aktuelles .portal-card{border-top:4px solid var(--tone-brand)}
body[data-theme] .voucher-intro{background:linear-gradient(120deg,var(--tone-card),var(--tone-hero))}
body[data-theme] .coupon-value,body[data-theme] .price-amount{color:var(--tone-brand)}
body[data-theme] .price-line{align-items:flex-start;gap:20px;border-color:var(--tone-border)}
body[data-theme] .price-line p{color:var(--tone-muted)}
body[data-theme] .price-line .price-explanation{font-size:14px;line-height:1.65;max-width:680px;margin-top:10px;color:var(--tone-ink)}
body[data-theme] .quote-band{background:linear-gradient(115deg,var(--tone-brand-dark),var(--tone-brand) 70%,var(--tone-deep))}
body[data-theme] .quote-band:after{border-color:var(--tone-blush)}
body[data-theme] .quote-band .smallcap{color:#f4e9d9}
body[data-theme] .form-panel{background:var(--tone-alt)}
body[data-theme] .footer{background:var(--tone-brand-dark)}
body[data-theme] .footer a:hover{color:#fff}
body[data-theme] .hero-upload{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}
body[data-theme] .hero-tag{z-index:2}
@media(max-width:750px){body[data-theme] .nav{background:var(--tone-paper);border-color:var(--tone-border)} body[data-theme] .price-line b{font-size:21px}}

/* WhatsApp: externer Link ohne Widget oder Trackingcode */
body[data-theme] .whatsapp-contact{position:fixed;right:22px;bottom:22px;z-index:70;display:flex;gap:9px;align-items:center;padding:13px 19px;border-radius:50px;background:var(--tone-brand);color:#fff;text-decoration:none;font-weight:700;font-size:13px;box-shadow:0 9px 26px rgba(0,0,0,.2);transition:transform .15s,background .15s}
body[data-theme] .whatsapp-contact:hover{transform:translateY(-2px);background:var(--tone-brand-dark)}
body[data-theme] .whatsapp-contact:focus-visible{outline:3px solid var(--tone-accent);outline-offset:3px}
@media(max-width:600px){body[data-theme] .whatsapp-contact{right:13px;bottom:13px;padding:12px 16px}}
body[data-theme] .card-photo img{filter:saturate(.95)}

/* v2.4: gut lesbare Preisvarianten, Foto-/Logonutzung */
.brand-logo{display:block;max-width:235px;max-height:84px;width:auto;height:auto;object-fit:contain}
.footer .brand-logo{max-height:70px;max-width:220px}
.price-group-heading{font:700 13px/1.4 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--olive);background:var(--cream);padding:14px 18px;margin:27px 0 0;border-left:3px solid var(--earth)}
.price-line{display:block;padding:23px 0 25px}.price-content{width:100%}.price-content>b{font:400 27px/1.15 var(--serif)}
.price-options{margin-top:15px;max-width:780px}.price-option{display:flex;gap:18px;justify-content:space-between;align-items:baseline;border-bottom:1px dashed #d9d5ca;padding:9px 0;font-size:14px;color:var(--ink)}.price-option.additional{padding-left:18px}.price-option strong{font-size:16px;color:var(--olive);font-weight:700;white-space:nowrap}.price-pdf-hint{font-size:12px;color:var(--muted);align-self:center}
.hero-upload,.editorial-visual img,.card-photo img{filter:none!important}
@media(max-width:750px){.brand-logo{max-width:180px;max-height:52px}.price-content>b{font-size:24px}.price-option strong{font-size:14px}}

body[data-theme="original"] .brand-sub{color:var(--tone-accent-dark)}
body[data-theme="original"] .smallcap,body[data-theme="original"] .news-date{color:var(--tone-accent-dark)}
body[data-theme="original"] .hero-side:after{background:linear-gradient(90deg,rgba(245,239,230,.16),transparent 37%),linear-gradient(0deg,rgba(59,34,47,.10),transparent 40%)}
body[data-theme="original"] .hero-tag{border-left-color:var(--tone-accent);background:rgba(255,253,250,.93)}
body[data-theme="original"] .card{border-top-color:var(--tone-accent)}
body[data-theme="original"] .card:nth-child(2){border-top-color:var(--tone-brand)}
body[data-theme="original"] .card:nth-child(3){border-top-color:var(--tone-accent-dark)}
@media(max-width:1120px){
  .wrap{width:min(1180px,calc(100% - 40px))}
  .nav{gap:38px}.nav-group{gap:22px}.nav a{font-size:14px}
  .brand-name{font-size:39px}
}
@media(max-width:960px){
  html{scroll-padding-top:104px}
  .header-shell{padding:0}
  .header-top{grid-template-columns:auto 1fr auto;gap:14px;min-height:86px;padding:10px 0}
  .brand{justify-self:center}
  .brand-logo{max-height:76px}
  .brand-name{font-size:34px}
  .brand-sub{font-size:10px;letter-spacing:.28em;margin-top:8px}
  .head-right .btn{display:none}
  .hamburger{display:block}
  .nav{display:none;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:0;padding:0 0 16px;border-top:1px solid var(--line)}
  .nav.open{display:flex}
  .nav-group{flex-direction:column;align-items:flex-start;gap:0;width:100%}
  .nav-group + .nav-group{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}
  .nav a{display:block;width:100%;padding:12px 0;font-size:15px}
  .nav-cta-mobile{display:block;padding-top:12px}
  .nav-cta-mobile .btn{width:100%}
  .hero-grid,.editorial-grid,.treatments-grid,.contact-grid{grid-template-columns:1fr}
  .hero-copy{padding:74px 22px 56px}
  .hero-side,.editorial-visual{min-height:420px}
  .hero-tag{right:18px;bottom:18px;max-width:210px}
  .cards,.portal-grid{grid-template-columns:1fr}
  .values-grid{grid-template-columns:1fr;padding:16px 0}
  .quote-band .wrap{flex-direction:column;align-items:flex-start}
}

/* v2.5.1 – zentrierter Header: Logo IMMER in Spalte 2,
   auch wenn der mobile Menübutton am Desktop ausgeblendet ist. */
.header-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}
.header-top>.brand{grid-column:2;grid-row:1;justify-self:center;align-items:center}
.header-top>.head-right{grid-column:3;grid-row:1;justify-self:end}
.header-top>.hamburger{grid-column:1;grid-row:1;justify-self:start}
/* Frühere 11px-Regeln für die Navigation gezielt übersteuern. */
.header .nav{justify-content:center;gap:50px}
.header .nav-group{gap:28px}
.header .nav a{font-size:15px;font-weight:650;letter-spacing:.012em}
@media (min-width:961px) and (max-width:1200px){
  .header .nav{gap:25px}
  .header .nav-group{gap:18px}
  .header .nav a{font-size:13px}
}
@media (max-width:960px){
  .header-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}
  .header .nav{position:static;box-shadow:none;gap:0;width:100%;padding:0 0 16px}
  .header .nav-group{gap:0}
  .header .nav a{font-size:15px;padding:12px 0}
}


/* v2.6.1 – Footer-Kontrast und Wortmarke; Marken-Grün bleibt unverändert. */
.footer .brand {
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  justify-content:flex-start;
  gap:7px;
  text-align:left;
  white-space:normal;
  margin:0 0 18px;
  width:max-content;
  max-width:100%;
}
.footer .brand-name {
  display:block;
  font-size:clamp(29px,2.7vw,38px);
  line-height:1.15;
  letter-spacing:-.015em;
  color:#fffdf7;
}
.footer .brand-sub {
  display:block;
  margin-top:0;
  font-size:12px;
  font-weight:700;
  line-height:1.5;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#fffdf7;
}
.footer .brand-logo {max-height:80px; max-width:min(100%,250px); height:auto; width:auto;}
.footer h4 {font-size:13px; letter-spacing:.13em; font-weight:700; color:#fffdf7; margin-bottom:16px;}
.footer .intro {font-size:15px; line-height:1.8; color:#fffaf2; max-width:340px; margin-top:8px;}
.footer-columns a:not(.brand), .footer-columns p:not(.intro) {
  font-size:15px;
  line-height:1.7;
  color:#fffaf2;
}
.footer .social-links {gap:20px; margin-top:16px;}
.footer .social-links a {font-size:15px; font-weight:650; border-bottom:1px solid rgba(255,255,255,.65); padding-bottom:2px;}
.footer a:hover,.footer a:focus-visible {color:#fff; text-decoration:underline; text-underline-offset:4px;}
.footer-bottom {border-top-color:rgba(255,255,255,.36); padding-top:23px;}
.footer-bottom span,.footer-bottom a {font-size:13px; line-height:1.7; color:#f7f5ec;}
@media(max-width:750px){
  .footer .brand-name{font-size:32px}
  .footer .brand-sub{font-size:11px;letter-spacing:.18em}
  .footer-columns{gap:30px}
}

/* Video-Beiträge: Vorschaubild lokal laden, externer Player erst nach Klick. */
.portal-card .video-media{position:relative;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(130deg,#4b623e,#765067);margin:-30px -30px 5px;display:flex;align-items:center;justify-content:center;isolation:isolate}
.portal-card .video-media>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;max-width:100%;margin:0;aspect-ratio:auto;z-index:0}
.portal-card .video-activate{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;background:#fffdf8;color:#29312a;padding:12px 19px;border-radius:35px;font-weight:750;font-size:13px;letter-spacing:.01em;box-shadow:0 10px 30px rgba(0,0,0,.25);transition:transform .2s,background .2s;text-decoration:none}
.portal-card .video-activate:hover{transform:scale(1.06);background:#fff}
.portal-card .video-activate:focus-visible{outline:3px solid #fff;outline-offset:4px}
.portal-card .video-media iframe{width:100%;height:100%;inset:0;position:absolute;border:0;display:block;background:#111}
.portal-card .video-privacy{font-size:11px;line-height:1.45;color:var(--tone-muted,var(--muted));margin:-2px 0 0}

/* Eigene MP4-Videos in responsiver Weers-Cinema-artiger HTML5-Lightbox. */
.media-lightbox[hidden]{display:none!important}
.media-lightbox{position:fixed;inset:0;z-index:9999;padding:clamp(14px,3vw,48px);background:rgba(12,14,14,.91);display:flex;align-items:center;justify-content:center}
.media-lightbox-panel{width:min(1200px,100%);max-height:calc(100dvh - 28px);display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#151515;box-shadow:0 18px 90px rgba(0,0,0,.55)}
.media-lightbox-header{padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;font:600 15px/1.4 Arial,sans-serif}
.media-lightbox-header span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.media-lightbox-close{cursor:pointer;border:1px solid #ffffff60;border-radius:7px;background:#ffffff18;color:#fff;font-size:14px;padding:7px 12px;white-space:nowrap}
.media-lightbox-close:hover{background:#ffffff2c}
.media-lightbox-stage{display:flex;min-height:0;align-items:center;justify-content:center;aspect-ratio:16/9;background:#000}
.media-lightbox-stage video{display:block;width:100%;height:100%;max-height:calc(100dvh - 130px);object-fit:contain;background:#000}
@media(max-width:600px){.media-lightbox{padding:8px}.media-lightbox-panel{border-radius:7px}.media-lightbox-header{font-size:13px;padding:10px 12px}.media-lightbox-close{font-size:12px}.media-lightbox-stage video{max-height:calc(100dvh - 80px)}}


/* 2.6.6 – dezente, platzsparende Preisliste (nur Website, nicht das PDF)
   Die Behandlungspreise erscheinen auf breiten Bildschirmen zweispaltig.
   Keine Änderung an Schriftfarben oder individuellen Preiseinstellungen. */
#preise.portal-section{padding-top:58px;padding-bottom:72px}
#preise .portal-head{align-items:end;gap:28px;margin-bottom:22px}
#preise .portal-head h2{font-size:clamp(32px,3.1vw,44px);line-height:1.16;letter-spacing:-.025em;margin:8px 0 0}
#preise .portal-head h2 br{display:none}
#preise .portal-head h2 em{margin-left:.22em}
#preise .portal-head p{font-size:14px;line-height:1.65;max-width:410px}
#preise .smallcap{font-size:10px}
#preise .price-list-public{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;align-items:start;margin-top:0;border-top:1px solid var(--tone-border,var(--line))}
#preise .price-group-heading{grid-column:1/-1;margin:16px 0 5px;padding:8px 12px;font-size:11px;line-height:1.4;letter-spacing:.12em;border-left-width:2px}
#preise .price-line{display:block;min-width:0;padding:13px 10px 14px;margin:0;border-bottom:1px solid var(--tone-border,var(--line));}
#preise .price-content{min-width:0}
#preise .price-content>b{display:block;font-size:clamp(18px,1.45vw,21px);line-height:1.25;font-weight:400;letter-spacing:-.01em}
#preise .price-line .price-explanation{margin-top:5px;line-height:1.5;font-size:12.5px;max-width:none}
#preise .price-options{margin-top:7px;max-width:none}
#preise .price-option{font-size:13px;line-height:1.5;padding:4px 0;gap:10px}
#preise .price-option.additional{padding-left:11px}
#preise .price-option strong{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.5;color:var(--text-price,var(--tone-ink,var(--ink)))}
#preise .doclist{margin-top:24px;align-items:center}
#preise .doclist .btn{min-height:44px;padding:9px 18px;font-size:12.5px}
#preise .price-pdf-hint{font-size:12px}
@media(max-width:820px){
  #preise.portal-section{padding-top:50px;padding-bottom:60px}
  #preise .price-list-public{grid-template-columns:1fr;column-gap:0}
  #preise .price-content>b{font-size:20px}
  #preise .price-line{padding:12px 6px}
  #preise .portal-head h2{font-size:clamp(32px,6vw,41px)}
}
@media(max-width:600px){
  #preise .portal-head h2{font-size:36px}
  #preise .portal-head{margin-bottom:19px}
  #preise .portal-head p{font-size:13.5px}
  #preise .price-group-heading{margin-top:13px}
  #preise .price-content>b{font-size:19px}
  #preise .price-option{font-size:12.5px}
  #preise .price-option strong{font-size:13px}
}

/* 2.6.7: Responsive, im Backend einstellbare Logohoehe. Nur Header-Logo. */
.header .brand-logo{height:auto;width:auto;max-width:min(100%,580px);max-height:120px;object-fit:contain;object-position:center;}
body[data-logo-desktop="70"] .header .brand-logo{max-height:70px;}
body[data-logo-desktop="75"] .header .brand-logo{max-height:75px;}
body[data-logo-desktop="80"] .header .brand-logo{max-height:80px;}
body[data-logo-desktop="85"] .header .brand-logo{max-height:85px;}
body[data-logo-desktop="90"] .header .brand-logo{max-height:90px;}
body[data-logo-desktop="95"] .header .brand-logo{max-height:95px;}
body[data-logo-desktop="100"] .header .brand-logo{max-height:100px;}
body[data-logo-desktop="105"] .header .brand-logo{max-height:105px;}
body[data-logo-desktop="110"] .header .brand-logo{max-height:110px;}
body[data-logo-desktop="115"] .header .brand-logo{max-height:115px;}
body[data-logo-desktop="120"] .header .brand-logo{max-height:120px;}
body[data-logo-desktop="125"] .header .brand-logo{max-height:125px;}
body[data-logo-desktop="130"] .header .brand-logo{max-height:130px;}
body[data-logo-desktop="135"] .header .brand-logo{max-height:135px;}
body[data-logo-desktop="140"] .header .brand-logo{max-height:140px;}
body[data-logo-desktop="145"] .header .brand-logo{max-height:145px;}
body[data-logo-desktop="150"] .header .brand-logo{max-height:150px;}
body[data-logo-desktop="155"] .header .brand-logo{max-height:155px;}
body[data-logo-desktop="160"] .header .brand-logo{max-height:160px;}
body[data-logo-desktop="165"] .header .brand-logo{max-height:165px;}
body[data-logo-desktop="170"] .header .brand-logo{max-height:170px;}
body[data-logo-desktop="175"] .header .brand-logo{max-height:175px;}
body[data-logo-desktop="180"] .header .brand-logo{max-height:180px;}
body[data-logo-desktop="185"] .header .brand-logo{max-height:185px;}
body[data-logo-desktop="190"] .header .brand-logo{max-height:190px;}
body[data-logo-desktop="195"] .header .brand-logo{max-height:195px;}
body[data-logo-desktop="200"] .header .brand-logo{max-height:200px;}
body[data-logo-desktop="205"] .header .brand-logo{max-height:205px;}
body[data-logo-desktop="210"] .header .brand-logo{max-height:210px;}
body[data-logo-desktop="215"] .header .brand-logo{max-height:215px;}
body[data-logo-desktop="220"] .header .brand-logo{max-height:220px;}
body[data-logo-desktop="225"] .header .brand-logo{max-height:225px;}
body[data-logo-desktop="230"] .header .brand-logo{max-height:230px;}
body[data-logo-desktop="235"] .header .brand-logo{max-height:235px;}
body[data-logo-desktop="240"] .header .brand-logo{max-height:240px;}
@media(max-width:960px){
 .header .brand-logo{max-width:min(100%,350px);max-height:74px;}
 body[data-logo-mobile="45"] .header .brand-logo{max-height:45px;}
 body[data-logo-mobile="50"] .header .brand-logo{max-height:50px;}
 body[data-logo-mobile="55"] .header .brand-logo{max-height:55px;}
 body[data-logo-mobile="60"] .header .brand-logo{max-height:60px;}
 body[data-logo-mobile="65"] .header .brand-logo{max-height:65px;}
 body[data-logo-mobile="70"] .header .brand-logo{max-height:70px;}
 body[data-logo-mobile="75"] .header .brand-logo{max-height:75px;}
 body[data-logo-mobile="80"] .header .brand-logo{max-height:80px;}
 body[data-logo-mobile="85"] .header .brand-logo{max-height:85px;}
 body[data-logo-mobile="90"] .header .brand-logo{max-height:90px;}
 body[data-logo-mobile="95"] .header .brand-logo{max-height:95px;}
 body[data-logo-mobile="100"] .header .brand-logo{max-height:100px;}
 body[data-logo-mobile="105"] .header .brand-logo{max-height:105px;}
 body[data-logo-mobile="110"] .header .brand-logo{max-height:110px;}
 body[data-logo-mobile="115"] .header .brand-logo{max-height:115px;}
 body[data-logo-mobile="120"] .header .brand-logo{max-height:120px;}
 body[data-logo-mobile="125"] .header .brand-logo{max-height:125px;}
 body[data-logo-mobile="130"] .header .brand-logo{max-height:130px;}
 body[data-logo-mobile="135"] .header .brand-logo{max-height:135px;}
 body[data-logo-mobile="140"] .header .brand-logo{max-height:140px;}
 body[data-logo-mobile="145"] .header .brand-logo{max-height:145px;}
 body[data-logo-mobile="150"] .header .brand-logo{max-height:150px;}
}

/* v2.6.12: Gutscheinmotive vollständig statt beschnitten anzeigen.
   Nur Gutscheine; Hero-Bilder, News und Videovorschauen bleiben unverändert.
   Einheitliche Bildflaeche auch bei gemischten Hoch-/Querformaten. */
#gutscheine .portal-card .voucher-image{
  position:relative;display:block;flex-shrink:0;
  width:calc(100% + 60px);aspect-ratio:3/2;
  margin:-30px -30px 8px;overflow:hidden;
  background:var(--tone-hero,#f7f2ed);
}
#gutscheine .portal-card .voucher-image img{
  position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;
  margin:0;aspect-ratio:auto;object-fit:contain;object-position:center;
  filter:none;transform:none;
}

/* 2.7.0 – Homepage-Variante mit realeren Bildmotiven und ruhigerer Desktop-Typografie */
body{font-size:15px;line-height:1.65}
h1{font-size:clamp(46px,4.3vw,78px);line-height:1.06}h2{font-size:clamp(34px,3vw,56px);line-height:1.1}h3{font-size:clamp(23px,2vw,36px)}
.lead{font-size:clamp(16px,1.25vw,19px);line-height:1.7}
.header-shell{padding-top:14px}.header-top{padding-bottom:12px}.brand-logo{max-height:88px}.nav{padding:14px 0 16px;gap:50px}.nav-group{gap:24px}.nav a{font-size:14px}.head-right .btn{min-height:42px;font-size:12px;padding:10px 17px}

.hero-split{background:#fffdf9;padding:0 0 26px}
.hero-split-grid{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:stretch;overflow:hidden}
.hero-panel{padding:48px 38px 44px 10px;display:flex;flex-direction:column;justify-content:center;background:var(--white)}
.hero-panel .smallcap{margin-bottom:14px;color:var(--tone-accent)}
.hero-panel h1{margin:0 0 16px;color:var(--tone-deep)}
.hero-panel h1 em{font-style:italic;color:var(--tone-accent)}
.hero-panel .lead{color:var(--tone-muted);max-width:420px;margin-bottom:26px}
.btn.accent{background:var(--tone-accent);border-color:var(--tone-accent);color:#fff}.btn.accent:hover{background:var(--tone-accent-dark)}
.hero-visual{min-height:420px;background:#eadccf;overflow:hidden;position:relative}.hero-visual img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:saturate(.92) brightness(.96)}.hero-visual-video .hero-video-shell{position:relative;height:100%;min-height:420px;background:linear-gradient(135deg,#d6d7c8,#ebe0d7);display:flex;align-items:center;justify-content:center;isolation:isolate}.hero-visual-video .hero-video-shell::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(34,31,35,.24),rgba(34,31,35,.06) 38%,rgba(34,31,35,.02));pointer-events:none}.hero-video-trigger{position:absolute;z-index:2;bottom:22px;right:22px}

.feature-band{background:#fff;border-top:1px solid var(--tone-border);border-bottom:1px solid var(--tone-border)}
.feature-band-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}
.feature-item{display:flex;align-items:center;gap:14px;padding:18px 10px;justify-content:center;border-right:1px solid var(--tone-border);color:var(--tone-ink)}
.feature-item:last-child{border-right:0}.feature-item strong{display:block;font-size:14px;line-height:1.3}.feature-item small{display:block;color:var(--tone-muted);font-size:13px;line-height:1.4}
.feature-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fbf2f4;color:var(--tone-accent);font-size:22px;flex:none}

.home-showcase{padding:54px 0;background:var(--white)}
.home-showcase-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.home-showcase-head h2{margin:8px 0 0;color:var(--tone-deep)}
.catalog-link{font-size:14px;font-weight:700;color:var(--tone-accent);white-space:nowrap}
.showcase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 280px;gap:18px;align-items:stretch}
.showcase-card,.gift-card{background:#fff;border:1px solid var(--tone-border);display:flex;flex-direction:column;min-width:0}
.showcase-media{aspect-ratio:1.25;overflow:hidden;background:#eee4db}.showcase-media img{width:100%;height:100%;object-fit:cover}
.showcase-body{padding:14px 14px 18px}.showcase-body h3{margin:0 0 8px;font-size:20px;color:var(--tone-deep)}.showcase-body p{margin:0 0 10px;color:var(--tone-muted);font-size:14px;line-height:1.55}
.mini-link{font-size:13px;font-weight:700;color:var(--tone-accent)}
.gift-card{padding:18px;justify-content:flex-start;background:#fffdfa}.gift-card .smallcap{color:var(--tone-accent);margin-bottom:8px}.gift-card h3{margin:0 0 8px;font-size:20px;color:var(--tone-deep)}.gift-card p{font-size:14px;line-height:1.55;color:var(--tone-muted);margin:0 0 14px}.gift-card .btn{min-height:40px;padding:8px 15px;font-size:12px;align-self:flex-start}.gift-image{margin-top:auto;padding-top:16px;display:flex;align-items:center;justify-content:center;min-height:180px;background:#fff}.gift-image img{width:100%;height:auto;max-height:180px;object-fit:contain;border:1px solid #f0e5df;background:#fff;padding:0;display:block}

.institute-highlight{padding:28px 0 60px;background:var(--white)}
.institute-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:36px;align-items:center}
.institute-image{background:#e9ddd2;overflow:hidden}.institute-image img{width:100%;height:100%;object-fit:cover;min-height:310px}
.institute-copy .smallcap{color:var(--tone-accent)}.institute-copy h2{margin:8px 0 16px;color:var(--tone-deep)}.institute-copy p{font-size:15px;line-height:1.72;color:var(--tone-muted);margin:0 0 14px}

.treatments-refined{padding-top:54px}.treatments-refined .treatments-grid{gap:8%}.treatments-refined .treatments-left{top:114px}.treatments-refined .service-list{border-top-color:var(--tone-border)}.treatments-refined .service-row{padding:16px 0;border-bottom-color:var(--tone-border)}.treatments-refined .service-row h3{font-size:20px}.treatments-refined .service-row p{font-size:13px}

.portal-head h2,.contact-info h2,.quote-band h2{color:var(--tone-deep)}
.portal-card h3{font-size:23px}.portal-card p{font-size:14px;line-height:1.65}.price-line b{font-size:22px}.price-amount{font-size:16px}.quote-band h2{font-size:clamp(30px,3vw,46px)}

@media(max-width:1180px){
  .showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));}
  .gift-card{grid-column:1/-1;display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:center}
  .gift-image{padding-top:0}
}
@media(max-width:900px){
  .hero-split-grid,.institute-grid,.treatments-refined .treatments-grid{grid-template-columns:1fr}
  .hero-panel{padding:36px 0 30px}.hero-visual{min-height:300px}
  .feature-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .feature-item:nth-child(2){border-right:0}.feature-item:nth-child(-n+2){border-bottom:1px solid var(--tone-border)}
  .home-showcase-head{display:block}.catalog-link{display:inline-block;margin-top:10px}
  .showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .gift-card{grid-template-columns:1fr}
}
@media(max-width:750px){
  body{font-size:15px}.nav a{font-size:15px}
  .brand-logo{max-height:76px}
}
@media(max-width:620px){
  .feature-band-grid,.showcase-grid{grid-template-columns:1fr}
  .feature-item{justify-content:flex-start;padding-inline:0;border-right:0;border-bottom:1px solid var(--tone-border)}
  .feature-item:last-child{border-bottom:0}
  .home-showcase{padding:40px 0}.institute-highlight{padding-bottom:44px}
  .showcase-body h3,.gift-card h3{font-size:24px}
}

/* v2.7.0 JPG fallbacks embedded for safe in-app ZIP updates */
/* Alte fest eingebettete Demo-Hintergrundgrafik des Startbildes entfernt (2.8.0). */
.showcase-card:nth-child(1) .showcase-media{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCACAANQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9OL+/s9Ls59R1G6jt7W2jMs00jYVEHUk1xFv8ePhTc/6jxSrD1+zSc/pR8e5Fi+D3iuRv4dPz/wCRY6+KNG1nkIsh7d+leJmGPqYSajBLVdT38qyyljqcp1G9HbT/AIY+40+MXw5kGU8QE/8Abs/+FNm+M3w4hUtJr7ADqfsz/wCFfKmlah5igFz781tGITJgN1964Vm9d9F+P+Z6Ushw8X8T/D/I96uv2kPg3ZSmG68XFGAyf9Dlxj8qybj9r79nm0l8i5+ICRP6NZTD+lfKvxF0mS1tX1KPcfJBLY/u18+a5cJfO8okOeo5rojmdSVNNJXOOWUU41eVt8vT+rH6h6T+0j8FtcXdpPjeC4H+zA+f5VuQ/F34dTYMfiHOfW3cf0r8htP8U6p4euxJBdSx4P3lY16Tovx58UWcAK3MNyoH8RwaqnmvSpEKmRq16UvvP01f4qeBUXcNaJA9LdzVV/jH8PY2xJrbj/t1f/Cvzvtf2sptPYRazocmzoWjOa37L9qP4d6iR9ouZ7dvR0PFdccdCaumccsrqw3R94/8Lj+HjdNef8LWT/ClPxk+HSDL6+wA9bWT/Cvhyb9pb4e2sZMV+8hxwAprj9e/at0RQw0/TbmbrjAwKbxsF1BZbUl9ln6E3fx6+EtjGZbvxYkSKMktbSYA/KvN9R/b+/ZO028lsJvitE88LFGSLTriTB9OF5r8xfiv+0f4s8cxDwn4Ws3tpLptjmMkuQe2R0rrfg18AooYoNW8Yl57l8OLfJwD6se/0rKrmDpR5rGlDK/ay5U3pufpL4e/bK/Z/wDFDhNF8W31wD/F/Y9yq/mVxXYx/Hj4WSLuTxFJyM82cg/pXyVoOhafp1slvZ2yRRgYCouAK6q10uMIC3JNefLOKy2S/H/M9KORYf7Un+H+R9GP8c/hr/Dr0n/gJJ/hUMvx8+F1sm+fxDMoHcWUp/kK8DGnR7s8/SpF05DnK81CzjEX1S/H/Mp5HhUtJS+9f5HrWpftcfAXSCy6h4wnhKgn5tLuOfp8tcHef8FIf2RLK6azufiZcxyKcEHRLrAP121x+t+FNN1a3eC8skkDAjkc180/GP8AZLsdehn1Pw+7Rz8sYz0J56V00s4bdpo5auRRUb02z7di/b1/ZcuYBcW3xHknTGcxaXO2B74FRj9v39lfJWT4jTJj+/pNwv8A7LX5IaN4Y8R/D3XZtJuZGiy+wrKTgnnHPb8eK0PEhnY4u4GtWYECUHMbex9K7PrU5fDY4fqMI/Hc/Z3SP2lPgprunw6ppXjNLm1nXckiW0hB/Tg1am/aD+ENuheXxYFUd/ssn+Ffjh8HPidqfgPWzo2rTyf2beN03kqrdmX+tfQWu+L/AD7YPaTllYZG09aFjZJ8slqEsvjbmg3Y+7NS/a6/Z90sM15488sL1xYTH+Qqxpn7VPwL1iNZdP8AGjSq3Q/YJh/MV+YniG/vHRPN3bpnAAya9X+HtvKLKHOegrkxOZVaTtFL8f8AM7sJlFCvFuTf4f5H34vx++FDjcviRyD3+xyf4UV8r29tmJev4UVzf2xX7L8f8zq/sLDd5fev8j6h/aOYj4H+MyOMaWx/8iR1+fGiaoUKAycgDv1r9Df2hYI7j4KeMYZiwR9LcEr1HzpX5pwxyWV0beY5K4ww7jsa2ziDc4y6W/UyyCpFU5Q63/Q9f0TWQcfNXc6VqasgUmvEtI1T7OQHbp0NejeHLvz4EmLYB6V4TfKz6O3MjpPEEEN9ZSwyoGWRSpHqCOa+P/F+lXPh/wAQ3mkSZ2xvuiP96M9K+0rS2ivIApXO4V5L8a/hQ2oQxa7ZK3mWuRJt6mM/4VvTlZ36GEoqWnU+aZ7d51KSAMD+dc/eWt/YSmS2kbZ6CvS7nwRfqm+0uCx9xXL6v4X8RqrKAD+Fa8yZHI0cUniOeG48vUItyH1q5qmpaIun/bIlUSAjAHem3PgPWrhyZlY9+BUZ+HV8wxKkhA7GtOdbMz5ZdEYp8bwQcC0DY9qr6j49nntvstpbgTXBEcSqvzFjxWrqPgoadbyXN1GEiiUuzHsAOteg/AD4JaZrEK+OfGFsxS7ybG1ORthzwx/3v5VsvZRjzyOabrTl7KL1ZN8JfDnw+8BRJrPjHXLOTWpxvaMNvMGeccd/WvpTwX4g8H6+inRtXtbjjojjcPqOtcp4g+CfgHWdNMdro0NtIq/LJbjaw/x/GvENX+GvijwLqn2vSLmZ7dWykqEhl+uOawfJX97m1N4+0w1oqPu+R9w6faQgAhs1uWsWSAq5FeGfAnx7q+tiLRtbd5ZdhZZGHPHXNfQNr5Qj+TrXOo2epvKWgzyctjAH1q3DBGo5ANILdieBjjNPWF/vLkirSfYybXcGtkZThaoahpy/Z2by+MelbUO0DaQR70XBAUqORih000CqOLPk/wDaF+H66jbHxJptkn2y1B8xdv8ArF9D618zahcymxN2LEvatlXA+YxkdVZT+hr9CvF+lQ3NrOjxKyupBGOtfFPj7wdP4d8QXaxwn7LMxkaNf4kzyR7qa3wVazdORhj6ClFVYngPiKREQz2UjGAEkhTnYfUen0r1D4P/ABEGr6c2kanPmeywoYn7ydjXBeONBTS7xrm0OY5uGH8JPof51h/Du/s9J8aWPnMY7W6lFtN/sqxx+hxXpyjGceZLU8iMnCfK9mfT1xt1jU7KCBAyq5Yn1r3jwbpohs402nOB7V5P4G8NxQa9NGJPNSAgKxHrzX0J4e0vaiHAxXi4ip7SZ9BhaapUku5tWlsfIX5aK2LexcRDgCisOU35j3z48KH+DvixR305v/Q0r87NV0driMSQj95GMr7+1foj8emKfB7xa3pprH/yIlfAHnlwOc8CvpMwabUX1R8flqlH347pnN2SvM0eCchgGHpXpemXJs7VAOFAFcERHp+p+ZIMRXByp7B/StJtcMURhd+QOPpXzdWDvY+0w9RSjzdz2HQdb8yFfLb8fSpdU8QRxAx3EiFWGCDzXnHh7W2S2VPMIZhuPsK1rOCXXbpcg+SDjHdv/rURTJmkmY2o6Jp1xfPJpTmNZDnytuQD7e1U7zwHqM9uZYRHKf7mCD+Fd/fWC6JqdtB9nRLe4jO1gP8AloOo/KtvSpbWYOot/MxxkDitI6MfJ7tz55n0IxFlli2spwQRyDWbd6asaklR+Ar1L4sRWemzxX8K7POykgx/EOhryWbW0uJfIiUu7naqryST2Fa2uro5+Zp8rOM8UaBN4r1TT/CdvkW9xL9o1Bx/BaxnLD/gRwK9X0XVoZLxNKslVI4EACqQAiDgAD6VteE/h6tppl1eXUBl1HUBmUgfdUD5Yx7D+deRa9+zb4xudautZstdvLDef3QLtuUdeo7U/dqrlbskQnKi+dR5m/lofWHguLTJoo454sE8bjzzWZ8UPCdvYQtfW8KgYywHKkV8/wDgbw/+0B4OmkS08dwzwxAlYb2IzI49Dnkfga77RPGfj7XXOjeJvDF1aNdxl0miJe2kPOcZ+aM+x4pSpuMdGmONVTqapr1ND4dXum2+ql7W2RJmyp2ivoPQLaa4t/NZT0zXlXw0+GP9jO+q6m++5lbKoBxGvYe5r2GPVYrCyaKJccYJrODSeuxdZO3u7mF4u8UjwzbvdTqWAHQdT7CvMIP2pNM0m++z67pLCNskiM/Og55I6V1Xi7VYtULQTweYvpivLtX+FXh/xE0rmOSGSTuF6Hsfwq6daKepEqDcT3Lwp8WPBXjaMnRdUjWbGfImIR/w7H8K6FpWZThs18waN+zrqulXaXeg69kE/MkuRu9+On867HT/ABb4w+GesQaZ4ttLiXSJjsadm3+Vk8Ordx6j0reaU1zRMI3hLlkeqX6CUNvHPNfOnxs0pLe7huGj+UuVzjpnt+Ne/X2qRvH5sRDK4ypHIIx1rxD426jbrpT/AG3/AFbAgED7jDkGuKElGojsnBypNHyL8Q0hjkeGYDyW/dvx05O1hXi18Z49Xitrcl5/OVVx1LbuK9I+IOvwap9rgWVQ6g7sHn3/AFGfxrI+Bvgu68Z+PbaRoWkgsGEshxkb/wCEf1r6CEvZU3Ul0PmakHWqxpQ3Z9l/CLT786batcZa5kUPKx7sRya+kPD9kYoE80cgdxXJ/DrwXHY2cLSRgEAcV6jb6fHHEHA4X2rwOVzfMfTc0YLlGElMKNuB6iimXWwS4xnj0oobsFj2P9o2f7L8DvGtyRny9Jkb/wAfSvzUs/GMZK7i2MDOeccV+lH7SkRn+BHjeFer6RIP/H0r8otStLmxcMoIwBmvazRtVY27fqeDklOM6EnLv+h6RJfW+qQFS25T09RVaVpJY/LkOXTjPqPWuN0PWGBEbvjPFdTY3Sy3AjLg5FeZN8yv1PXpRdKXL0Z0uhTSNHIy5ZnHA9AK9W+Gyxvbq8hG7PftXlegFLWW4lBztTYo9z2r0jwDaTQbZLhyCxyqDt9axTszr5OZM6D4qF4fDT6jbruksGW5CjqQv3h+IzWd4I1aDVLWPUIZP9HdA0focjP6U/4m3U8Hh24kCF02EMvqCK86/Z51P/hK/Demwee1tEHkgCtwcrIRzVWcm7G8IJU1fzH/ALQd+1roiXL/ACp5yqD6Zrnfgv4MF4ieKNSjLNPzaqw+6mcb/qe1en/tC/DqO78JS6SbzO4wzo5+8MOMg/UZpnhP7NZW8NpbqFjhVY0A7ADAoqN0l7N7mLpqpL2q2a0O70jToYogoQDitCe1iCYeMH8Kg0udX2hhx3qzq+px2Fm8gVSyjI9azhZq7M53vY5fxFLpWmWxnuI4lJO1RgZZuwqfwhoMOszrLFIr3DjOGPH0FfPPx38ZeNJfDt5qng6NZ9TtpVSOLG7ylLYZgv8AEa7/AMFeNNT8OeELXxB4pDWk8Fkk96sSlzG+3LBVHJ+govopPa9vM1jT3j1tfyPcJY5tMla2ZQGXIP1qKRJJo3xz1rA8AfEHw/8AFDw+ut+HNUivbZslZl4OR1VgeVYdwa7CzjjaEjbzQo+9YynojzfxprnhrwvNbre6lBvuQNvmusSbiOVy3U/StXw1qel3xRUVHL8jAz+P0rD+MHw4sPFWnlL6wjuokyyB1z5Z9R6GvmrS9a+LfwT1qS90uNdU0BZGBsJyWCLycI3VW9OxreFNVJaaeRlKr7OPva+Z9w6tY2ltYC9tJFjlQbtoPWsK8uNL8XaTNpGrQLIkileeqn1Hoa8N8IftO+GviVcR28Er2F+pKzWNz8so65x/ertpdcXT5DdJONh569aVWrKlO1rF0qEK1O97lXwrrA0BdT8Haxd7pNFkH2eRzy9s+Sn1wcj8qyvHvwp8SfFzSPsGlXK6TC7hvtk6Enbn+FOprV8PaHZeK/Eq+Nr6Nn2r5Fuv8LqD99h356V7Np0chTGcIOh7mohHnl7Qqo+SHIfK2kfsBfC60Cy+KtW1zW7hjls3P2eJj/upg4+pr2DwP8HPAPw409dK8I+GbTT4FJY7V3OxPUsx5J+teqSW0TjBxVKe3jQ/L1rerOpUXvSujlpQpUneEbMTS7CJFBAwB6Cr1/PHbxYVsrVCO7+zWzE8FeMVlajqy+Yqu3QbmrFyUVZGqi5SuS3d8Fmx7UVyl9ru64byQSo4yBmiudt30OhLQ+qvjxH5vwg8WRno2msP/H0r80fFWkx7Wyg6elfpp8bF3/CjxSuP+Yc3/oaV+cni1AFOP7v9K9zNn+9j6fqeFw/rQmvP9Dw3VZn0u73ocDPIrV0TxIDf2oaX5XYL+dZXi5QGNYXhaVZdfsIGOc3CjFcULcruenUT5lY+g1muLDS1vYssfNDyeoFej+APE0epqiiTaRjPrmvJ7XVC8klk7mJyMFG/pTtO1S58I6glyHJtpSA3+yfWuR6u6PQiuROLPqm60iy1rSJrWYbxLGVP4ivh6X4mt+zl8Rtc8DeKLa4bSprg39jcQjLQ7zyMd1J9Ohr618DeNI9Qs08yYEnpzXgv7c/wi/4THwdH8R9CtS+peHlP2oIPmls2PzfUoefpXXh/Z1JqM9np/kctedfDUnOlutf8zJtv2mIvizrsHh3w6Ly4ghxPfXdwCPlBwiDPXJr2fwy7NGjscGvlH9lDwcF0GXXpFG++uDhv9heBX1z4ftA7R26dhyc9BXPiYwhWlGHTQ0w9erWoRqVbJtX06I6xdXSyiDF+ccetZWoazNqGUI+U8ZzXl/xP+Isng/W7PS5badjehvKZIy65XqDjpXOW3ivxFrqnUbKw1G5t87d0MRIX8OpqI05SV0joo0PbNttKx7Dovwy0nU9SfUZUJZjvZQ3yk+uK7vS/hxZvZXdvfKrDzCbdh2UivCvCXjPVtD1tra5nureQoN0E6mN1PY7Wr6D+H/izTtctZLSa9YXYyyb2G1/b2q4wu7SWoYmhUow54Sujyf4WfC60+CWv+I7aw1eSSy1u9+2QWzrj7OSCGUeuSa9/tRBb2aRSxfvnXeWPUZ7UqLZyyrK9rC7r0Z0BINVNYmlSYTjgfyq3dNzk7tnn3UlGmlaw28t2lDLtDA9jXE638P8ATtTMn7hVLgh0I4YV6Ro8C3jL5jDBFX9Q0WEAsmMr3q/YycedEOvGEuSR8na/+yf4Z1rVm1cq9lcg7457Y7JEfn5gR/Kna94d1W0jsvC0t59ou5SI5JhwTGPvOfTjj619F6zLb6bZS3MrDbGpJrzLSrSGfV5NY1Y7bi4bhSM+Wn8K+3vWFRym7NnXhqaXvRWh0fhLSU0+wiiEQEcSBQB2AHSt7UPEumaRZteXTbUjAAVRksx4AA7knpTGmtrDTJp/NRY0QszE4AA5J9q8P8K+K5vi1rj61ppkXQ7O4dLF+n2hgSpmA9CQQvtz3q3J046FxpKtNuR7ro1xd34N7dw+S83Ij3Z2L2B9/Wpb6cJKOelQaUq2NtyWyByzHJNZtzdtd3DmI4Veppt8sUYOPNJvoRalf7pxCh4HzNXL63eXDExREmST73sKv3tx9mSe7ZssTtT3NcB4p8S3NnbHTdMjM2oXgwzdfLQ9/wAayeu5a02NaPxJYWC/Z4wJsHLOf4m749qK5Kw8Faxd2yzzXDB26iirVSK0sQ6Um7tn6C/Gk/8AFqvFHP8AzDn/APQlr85fFoyDzxiv0Y+NZx8KPFJH/QOf/wBDSvzi8VSrsI9uv4V6eb/xo+n6nj8PL9zP1/Q8P8ZMiysSfWvNU8SS6HqkGoxEb7aUSKD3x2ruPiBeLDuIbua8M1rUZLq5eJD0PPNZYOj7TfY6cbXVHVbn1B4f8SW/jC2W9s75JH+8jqfnRv7jCu1syNZ097S6H7xRtcdwfUV8q/CTU20DxNb3tzMy28v7mUZ4wejH6Gvqqwu4lRdThXcyELKF7j1/GubE01h58q2O7CVni6fPLRmv4H1O80K8+wXkpAi+4ScBl9a+gNElsPEmjPBNCs8NxGYpEcZV1IwQR3BBNeCy21lr9p5ltJslUZQg8qfQ10ng3x1PojwaRqL+Q6HYVbo47EGueMrO72O3l5lyrcxNI+HKfC/VZvCdjHs04SPPYHt5LNnb/wABJx+Vd9pckloDJuIOOvpWj46MWraHHqsRH2jT289G9U/jX8uawbHUUuIlKH5WA59qzlrJsmrBwilYztctzqE+8jLjocdKNI1mPTStrqEYXyz8jgY/IjpXYaXpUF0Q0i/L6mrGoeBYr2EmGMNnpkU7yjsVQrezeuxUt7K28cXFxNcaXBr000SoxnkxOFUfLsk6jFcT4jh1P4f6rFd6RBqraU65le4XLWcufuFh95cdGrs9F8H3mjXYliaWIg/wsQK7NNDTUIGSedgzAg7vmB+o71qqrmrS3OpYijTleGi7Dfhv46i8UaeplmX7RHw/P3h612GoSxSxujnLBdy14pP8HfGWgeIU1rwXrljbae77rm0kDcDPJjI6H2PFeo2Md20W65k3Nt25oTcfdZ5mJjTdTnpvQ1dP1NrZdoOMdOatTeIGdSrOSvvXL3UkkRwpwR3qpLqYVDukFL27SsR9XU3zFLxN440hfFekeH9Sl2wXDtJKc8fKMgH2zj8q9C2eEINFuJl+wyXLRkW8gYMSzcFsegFfHP7RHiObRfK8QabKPtdm4aIddxz93HU56Yqz8P7r41/EPTIZrfwqPDMUyD/Sr19z4P8AEkI5+m7FaUKkoxcrXudVWjSajByaa19Te+OnjLUPFV2vwA8A6vHDrniKJ/ttwDn7FZDlycfxOPlA9Ca9M+D/AMMbf4beE9N8MrdSXMlnCsbSuuNx74HYUz4Y/AzRPh89xrPlNd61fN5l5qV02+4mbuS3YewwK7661eKxQnKkjI57VT1VnsYyleTcd2P1Jxb25XueKxwpW1KxjbnOT/OqN74w0xmK310qnPAz0p91qaXWnExIyiXhfXb/APXrKUlJ6B7OUI6o5vVJXdnZjmOMHaM9vX8az9K0KKaY3cqBpJDkkjmrV+Q5jtgctM24gdkHT9a6LSbJQoGMYrPyLSsrkttpcSQquMUVtxwKEAViRRWqRzuZ9AfHa4S1+EPi24f7qaY5OP8AfSvzX8RXqXUJkU4BFfo9+0Phvgn4xH/ULf8A9GJX5d+J9QNpbOofjH9K9PN1++j6fqeRw+7Yeb8/0R4z8T7tIt4DEknA968kW13Tc5LMcmu18aahJqeptk/JF/OsbTrEyyGVl47ZrTDfuqd2Ti/3tTQmsLcx7QOAK9Z+HXxAu7MrpFzLvYDERc/eX+79RXncVmwISNGdz0VQST+AqvqEOp2IFwLa5gZDuVzEy4PY9KwqRVbRm1CpKg+aJ9OQeIY4dup2B2gH97H6VsX+q2mrRWt9DEkk1tIsyD1A6ivn3wJ8RJNRu4YNRlAmA8uVB0lH94ehr2TRYfs0ouLaUS2cnJXPK+4/rXDUh7J8sj2qFT6wuaJ9OQat4CvfhbNd3V3BF5lnKZpml2vE20gJjPrXm3hNY1sLQPIG/dJznrxXGa74Rh8TaPNbW188LSpuRkbCMexYZ6VleAfGkstkum3Uy/a7B2tZgGz8yHFZ1ZN2lY2VNJcqbbbvqfS+i+QdiZG0AV2+nWiTFEjZTuHAB614No3jBYV2tNjjgE13Phbxji4RjLyPeohVjfUyqUJ8rseqpoYOVuIxz0Pes28sBbFiuMD0p6eI2uVD+bkkdaguNRRwWdtx+tdE5U2tDgjGonqRrK20ozEKaYLuKCMhu1Z9/rVraRPLNIqqoySag0DTtY8aQC9so5IbNwzRsq7nkUHBPoorGPNJ8sdWdKhpzT0RU13XLSBGLyAdgK5hofEOvKU06xeCJuPOn+RfwHU11bw+HtHnYy7HlXjfIwZs/j0rJ1r4gWFgn+jMM5wGJ4FQ6a+2zspvkVoIo6F8F9DXUY9c8QSf2nexHdG0wHlwn1ROgPucmu+N/pGhJiJkGOprySf4r3c92IbJZJ2b5fLjQk/kKsW+l+Mtfy11s0q2Y5LTndIfog/qauM0laCInCUneozr/EPxHs4FbbdKqj3rj/7T1LxWZI7W9mtIehZY+o/3jVp/DXhHQB9rvbh765X/AJaXDA4Pso4Fc3qPi1J5mtdK81s8bLdc/r0pTk38Q4KK+BfM3NO8HaHp9wLm8vnmkByTK+ea6q4u4biBbOw2uW7g8KPWvFL59WSTzb64kiVmwsatudj6V2/hOTVYbCSNo/s6zDDKW3Pjnqe1TF20sOV2rt3ZoWSy3OpS3ZBKBtif7o4rtdLkCKGP41gafEsUK/KOea1YJhGeW6U1pqRPXQ6AXUQHYUVhPqKq2BIBRV8zOfkR9M/Hmylvvg74utogS8mlyBQO53of6V+SHxNvZNJjkhmDLIBjaeDmv2H+JDA+BdbRhwbM/wDoS18aeP8A4Z/DrxbYl/FOlW0h28OvyyZ+o717GaQTqxk+36nzuS1XChKKW7/Q/Mq9mWR8nqx5zXqHwy+D2s+KhDeXySWGmsQTK64klHoin+Z4r6D074IfDLw5fG90bw2ksu7KPdOZmX6BuBXeaPoHIZlVfQYwAK4auK5o8tM9enhdeaoYvgj4eeHvDMCJpekQRAAbpWUNI/uWPNd0uj6dNF/pmnwSxtxh4wf51W5tysXmAhjjgV0+k20VxGqO2QO1cV22d6Sijybxr+zv8LvG7JOuhjTr5G3C6sB5Lg++OD+VcrefATxfoMbr4a1sX8IHEV0uyQ+25eP0r6dh0uJhmPAwKqvugkIlhOBxkVo5SslLYmDineG58Y2Gva74H/tTSPHltd6ZHFmaEyoQuOpCuOCD2rwrwr4s1K78W6t4j02V44765aYxlvlIJ4/HAr9PNQ0rQtftWs9U0+2uoXBBSaMMCPoa8Z8V/sqeBLuSXUPCliNEuXJJWAZhc+6dvwrRVYqLUle4T56jjZ2seEWHxKcoqXeY2xgk12Ph7x/coyPDeB1z3asPxR8GPEHh2YwahYF424SaPlH/AB7VzMfw98URSZ0SC5Z88KoOK5HCk1o7HZGpU6q6Pqfwl8QxcxpHNOAcY5Ndg/iSBozI1ymAM9a+WdE8DfG6NRLBoUZUDjfcBT/KtDXLb4621g1qfCEr7iFZorlWwuef0rNRkna4SjTlrse66LcxfEXWL6zEl6tlaRHypYYiySy+hPTA9KWGfx74Usm0G0vvsaEsoBucDac9hyPcZrmvh34v1jQreHTbHTmglcBPJu1ZUVsEZJ6Z96d4l0D4havdvOniWwt5JDuZgjOa6YOEYpx3Ohw5XyO3Lp5k934J1TXL6O51bx0trAuD5VvASc/Vjj9K66x8MfD20iEmp3U2pSIPvXMox/3yuBXn0fgXxreusJ8WWe/HJ8sgkeuM1l674cu/Dbqmv+MZCGHAjQqG9uMmjmUdeUwnH2j5VP7j0/U/Fvg/QmT+y7S1gwduI0AJ/LmsyTXfEHiTf/ZcBggXrNMCij6Z5NeTt4/8N6ACtgwuJh0It5JZD+OKy4Pipq3i+9m03Sjf3E0I+aJIHiVe2CxGPwqXzT1exHLCnot/M9F16zsrdTJqOpXGpzqeYYfuj8B2+tcrqXxFTQ7uLSLW0hsp5hlIcBpcepHYfWvOfGni74++EEnuNO8G2UliUOyaOJ5Xh6/MQTyf0rifhrqGpahey+IPEE0lxf3ExaaWX72fT2+larDvk57q3kc7xS9oqXK792tD6V0W1urq+i1PULh55nyDu6KD2A7Cu+0mUAMGIHNcT4d1G3uLeIow4HBrpUv7e1hZ5JFAGSTmsNnqdDWh1cU8KKAWHtWVrPia105HAmXI9+BXmviX4oW9kskVjLvK8FgeBXiPi74palfXf2WOZlUn5yD29K0hFz2MJzVPc93v/igEuWWOUsBxkciivEdM8QW7WaHz1B75NFVy+RKlfqf/2Q==);background-size:cover;background-position:center}
.showcase-card:nth-child(2) .showcase-media{background-image:url(data:image/jpeg;base64,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);background-size:cover;background-position:center}
.showcase-card:nth-child(3) .showcase-media{background-image:url(data:image/jpeg;base64,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);background-size:cover;background-position:center}
.showcase-card:nth-child(4) .showcase-media{background-image:url(data:image/jpeg;base64,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);background-size:cover;background-position:center}
.gift-image{background:#f2e2d5 url(data:image/jpeg;base64,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) center/cover no-repeat;min-height:165px}
.institute-image{background-image:url(data:image/jpeg;base64,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);background-size:cover;background-position:center}

/* 2.7.1 – dynamische, bei Bedarf mehrzeilige Infokacheln */
.feature-band-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0}
.feature-item{min-width:0;justify-content:flex-start;gap:13px;padding:18px 16px;border-right:0;position:relative}
.feature-item:not(:first-child):before{content:"";width:1px;height:34px;background:var(--tone-border);position:absolute;left:0;top:50%;transform:translateY(-50%)}
.feature-item strong{font-size:13px}.feature-item small{font-size:12px}
.feature-icon{background:#fbf2f4;color:var(--tone-accent)}
@media(max-width:900px){.feature-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-item:not(:first-child):before{display:none}.feature-item{border-bottom:1px solid var(--tone-border)}.feature-item:nth-last-child(-n+2){border-bottom:0}}
@media(max-width:620px){.feature-band-grid{grid-template-columns:1fr}.feature-item{border-bottom:1px solid var(--tone-border)!important}.feature-item:last-child{border-bottom:0!important}}

@media(max-width:768px){.hero-visual-video .hero-video-shell{min-height:300px}.hero-video-trigger{bottom:16px;right:16px}}

/* 2.7.3 – Gutscheinmotiv sauber ohne Hintergrund-Überlagerung darstellen */
.gift-image{background:#fff !important;background-image:none !important;background-repeat:no-repeat !important;background-size:auto !important;background-position:center !important}
.gift-image img{max-width:100%}

/* v2.7.5: echtes Startseitenvideo statt ruckelnder CSS-Pseudoanimation */
.hero-visual:not(.hero-visual-video) img:not([data-image-anim]){animation:none!important;transform:none!important;will-change:auto!important}
.hero-visual-video .hero-video-shell{height:100%;min-height:420px;position:relative;overflow:hidden}
.hero-visual-video .hero-video-shell::after{display:none}
.hero-visual-video .hero-poster,.hero-inline-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.hero-visual-video .hero-poster{z-index:0;filter:saturate(.92) brightness(.96)}
.hero-inline-video{z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none;background:transparent}
.hero-video-shell.video-ready .hero-inline-video{opacity:1}
.hero-motion-toggle{position:absolute;z-index:3;right:12px;bottom:12px;border:1px solid rgba(255,255,255,.65);border-radius:50%;width:38px;height:38px;background:rgba(20,25,20,.45);color:#fff;font-size:16px;cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(6px)}
.hero-motion-toggle:hover,.hero-motion-toggle:focus-visible{background:rgba(20,25,20,.75);outline-offset:2px}
.hero-video-shell.video-unavailable .hero-motion-toggle{display:none}
.hero-external-video{position:absolute;inset:0;z-index:2;display:grid;place-items:center}
.hero-external-video .hero-video-trigger{position:static;display:inline-flex;align-items:center;border:0;border-radius:24px;background:rgba(255,255,255,.96);padding:12px 20px;color:#352c2f;font-weight:700;text-decoration:none}
.hero-external-video.video-is-playing{display:block}
.hero-external-video iframe{width:100%;height:100%;border:0}
@media(max-width:768px){.hero-visual-video .hero-video-shell{min-height:300px}}

.news-pdf-link{display:inline-block;margin-top:8px;text-decoration:underline;color:var(--tone-accent);font-weight:700}

/* 2.7.5: individuelle, einmalige Bildanimationen aus der Mediathek. Standard: aus. */
img[data-image-anim].image-anim-play{animation-duration:var(--image-anim-duration,4s)!important;animation-timing-function:cubic-bezier(.22,.65,.32,1)!important;animation-iteration-count:1!important;animation-fill-mode:both!important;will-change:auto}
img[data-image-anim="fade"].image-anim-play{animation-name:mediaImageFade!important}
@keyframes mediaImageFade{0%{opacity:0}100%{opacity:1}}
@media(prefers-reduced-motion:reduce){img[data-image-anim].image-anim-play{animation:none!important;opacity:1!important;transform:none!important}}

img[data-image-duration="1"]{--image-anim-duration:1s}
img[data-image-duration="2"]{--image-anim-duration:2s}
img[data-image-duration="3"]{--image-anim-duration:3s}
img[data-image-duration="4"]{--image-anim-duration:4s}
img[data-image-duration="5"]{--image-anim-duration:5s}
img[data-image-duration="6"]{--image-anim-duration:6s}
img[data-image-duration="7"]{--image-anim-duration:7s}

img[data-image-delay="0"]{--image-anim-delay:0s}
img[data-image-delay="0.5"]{--image-anim-delay:0.5s}
img[data-image-delay="1"]{--image-anim-delay:1s}
img[data-image-delay="1.5"]{--image-anim-delay:1.5s}
img[data-image-delay="2"]{--image-anim-delay:2s}
img[data-image-delay="2.5"]{--image-anim-delay:2.5s}
img[data-image-delay="3"]{--image-anim-delay:3s}
img[data-image-delay="3.5"]{--image-anim-delay:3.5s}
img[data-image-delay="4"]{--image-anim-delay:4s}
img[data-image-delay="4.5"]{--image-anim-delay:4.5s}
img[data-image-delay="5"]{--image-anim-delay:5s}
img[data-image-delay="5.5"]{--image-anim-delay:5.5s}
img[data-image-delay="6"]{--image-anim-delay:6s}
img[data-image-delay="6.5"]{--image-anim-delay:6.5s}
img[data-image-delay="7"]{--image-anim-delay:7s}
/* 2.7.7 – hochgeladene Bilder dürfen NIE vor alten CSS-Demofotos eingeblendet werden. */
.hero-visual.has-custom-image,
.showcase-media.has-custom-image,
.institute-image.has-custom-image,
.gift-image.has-custom-image{background-image:none!important}
/* Statt des alten Fotos bleibt beim Einblenden nur die ruhige Flächenfarbe stehen. */
.hero-visual.has-custom-image{background-color:#eae2dc}
.showcase-media.has-custom-image,.institute-image.has-custom-image{background-color:#eeeae7}
.gift-image.has-custom-image{background-color:#fff}
/* Deaktiviert alle Zoom-Animationen; nur Opacity wird per Compositor animiert. */
img[data-image-anim].image-anim-play{transform:none!important;animation-timing-function:ease-out!important}
img[data-image-anim="fade"].image-anim-play{animation-name:mediaImageFade!important}
/* Anpassbare Einleitungstypografie ohne blockierte Inline-Styles. */
p[data-intro-font="sans"]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}
p[data-intro-font="serif"]{font-family:Georgia,"Times New Roman",serif!important}
p[data-intro-size="14"]{font-size:14px!important}
p[data-intro-size="16"]{font-size:16px!important}
p[data-intro-size="18"]{font-size:18px!important}
p[data-intro-size="20"]{font-size:20px!important}
p[data-intro-size="22"]{font-size:22px!important}
p[data-intro-size="24"]{font-size:24px!important}

.showcase-intro{max-width:590px;color:var(--tone-muted);margin:14px 0 0;line-height:1.7;font-size:16px}
@media (prefers-reduced-motion:reduce){img[data-image-anim].image-anim-play{animation:none!important;transform:none!important;opacity:1!important}}

/* 2.7.8: Beim Startseitenvideo kein opakes Beige über dem Foto-Fallback.
   Auch ohne separates Titelbild bleibt das Originalmotiv als Hintergrund sichtbar. */
.hero-visual-video .hero-video-shell{background:transparent!important}
.hero-visual-video .hero-video-shell::after{display:none!important}
.hero-video-shell.video-unavailable .hero-inline-video{opacity:0!important;visibility:hidden!important}
/* Ein persönliches Wimpern-/Augenbild verdeckt das alte integrierte Demo-Motiv. */
.showcase-media.has-custom-image{background-image:none!important}

/* 2.8.0: No hidden stock photograph may appear behind the real hero video.
   Existing uploads supply the poster; without one, show a neutral solid surface. */
body[data-theme] .hero-visual,
body[data-theme] .hero-visual-video,
body[data-theme] .hero-visual-video .hero-video-shell{
  background-image:none!important;
  background:#f3eee9!important;
}
.hero-visual-video .hero-poster{opacity:1;visibility:visible}
.hero-video-shell.video-ready .hero-poster{opacity:0;transition:opacity .25s ease}
.hero-video-shell.video-unavailable .hero-poster{opacity:1;visibility:visible}
/* Content section anchors remain correct after moving sections. */
main[id="inhalt"] section[id]{scroll-margin-top:125px}

/* 2.8.1: Rechtsseiten und informativer Cookie-Hinweis. */
.footer-bottom .footer-legal{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:18px}
.footer-bottom .footer-legal a{font-weight:600;text-decoration:underline;text-underline-offset:4px;color:#fff}
.footer-bottom .footer-legal a:hover{opacity:.76}
.legal-layout{padding:74px 0 105px;max-width:880px}
.legal-layout h1{margin:24px 0 28px;font-size:clamp(39px,5vw,62px);line-height:1.15}
.legal-layout h2{font-size:clamp(25px,3vw,34px);line-height:1.2;margin:34px 0 13px}
.legal-layout p,.legal-layout li{font-size:16px;line-height:1.75;color:#49464a}
.legal-layout a:not(.btn){text-decoration:underline;text-underline-offset:3px}
.legal-layout .legal-note{border-left:3px solid #9b1b5e;background:#faf5f8;padding:15px 19px;font-size:14px;line-height:1.6}
.legal-header{background:#fff;padding:20px 0;border-bottom:1px solid #e6e1e2}
.legal-header-inner{display:flex;justify-content:space-between;gap:18px;align-items:center}
.legal-header .legal-site-name{font-weight:750;color:#852352;font-size:17px}
.legal-header .legal-return{font-size:14px;color:#433b40;text-decoration:underline;text-underline-offset:3px}
.legal-footer{background:#303d34;padding:23px 0}
.legal-footer .footer-legal{display:flex;gap:22px;justify-content:center;flex-wrap:wrap}
.legal-footer .footer-legal a{color:#fff;font-size:14px;text-decoration:underline;text-underline-offset:4px}
.cookie-notice{position:fixed;z-index:5000;left:max(16px,calc((100vw - 1080px)/2));right:max(16px,calc((100vw - 1080px)/2));bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 24px;background:#fff;color:#333036;border:1px solid #d8ccd2;border-radius:12px;box-shadow:0 10px 36px rgba(32,22,28,.19)}
.cookie-notice[hidden]{display:none!important}
.cookie-notice-text strong{font-weight:750;font-size:16px;color:#852352}
.cookie-notice-text p{margin:6px 0 0;font-size:13px;line-height:1.55;color:#50494d}
.cookie-notice-text a{text-decoration:underline;text-underline-offset:3px;color:#7c1c4b;font-weight:650}
.cookie-notice-dismiss{flex:none;align-self:center;background:#8e215b;color:#fff;border:0;border-radius:7px;min-height:43px;padding:11px 19px;font-size:14px;font-family:inherit;font-weight:650;cursor:pointer}
.cookie-notice-dismiss:hover{background:#6f1947}
.cookie-notice-dismiss:focus-visible,.cookie-notice a:focus-visible{outline:3px solid #572447;outline-offset:3px}
@media(max-width:760px){.cookie-notice{left:12px;right:12px;bottom:12px;display:block;padding:16px 18px}.cookie-notice-dismiss{margin-top:13px;width:100%}.footer-bottom .footer-legal{justify-content:flex-start;gap:15px}.legal-layout{padding:35px 0 95px}.legal-header-inner{align-items:flex-start;flex-direction:column}}

/* 2.8.2 – videobasiertes Standbild bleibt während Loop, Buffering und Fehlern sichtbar. */
.hero-visual-video,.hero-visual-video .hero-video-shell{background:#33312e!important;background-image:none!important}
.hero-visual-video .hero-video-shell{isolation:isolate}
.hero-visual-video .hero-poster,
.hero-visual-video .hero-loop-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:1!important;visibility:visible!important;z-index:0}
.hero-visual-video .hero-loop-poster[hidden]{display:none!important}
.hero-visual-video .hero-loop-poster{z-index:1}
.hero-visual-video .hero-inline-video{z-index:2;opacity:0;visibility:hidden;transition:opacity .12s linear;background:transparent}
.hero-visual-video .hero-video-shell.video-ready .hero-inline-video{opacity:1;visibility:visible}
.hero-visual-video .hero-video-shell.video-unavailable .hero-inline-video{opacity:0!important;visibility:hidden!important}
@media (prefers-reduced-motion:reduce){.hero-visual-video .hero-inline-video{transition:none}}

/* Gewinnt auch gegen die ältere, stärker spezifische beige Theme-Regel. */
body[data-theme] .hero-visual-video,
body[data-theme] .hero-visual-video .hero-video-shell{background:#33312e!important;background-image:none!important}
body[data-theme] .hero-visual-video .hero-poster,
body[data-theme] .hero-visual-video .hero-loop-poster{opacity:1!important;visibility:visible!important}
body[data-theme] .hero-visual-video .hero-loop-poster[hidden]{display:none!important}

/* v2.8.3: datenschutzfreundlicher Hinweis auf externe Social-Media-Links */
.footer .social-links-privacy{margin:8px 0 0;font-size:12px;line-height:1.55;opacity:.85}
.footer .social-links-privacy a{text-decoration:underline;text-underline-offset:3px}
.cookie-notice .cookie-notice-text p strong{font-size:inherit;color:inherit;font-weight:700}

/* v2.8.5: ausgewogene Gutscheine und Neuigkeiten statt eines leeren dritten Rasters.
   Nur die redaktionellen Karten, keine Änderung an anderen Seitenteilen. */
#gutscheine.portal-section,#aktuelles.portal-section{padding-top:66px;padding-bottom:74px}
#gutscheine .portal-head,#aktuelles .portal-head{margin-bottom:26px;align-items:end;gap:34px}
#gutscheine .portal-head p,#aktuelles .portal-head p{font-size:16px;line-height:1.62;max-width:440px}
#gutscheine .portal-grid,#aktuelles .portal-grid{gap:23px;align-items:stretch}
#gutscheine .portal-grid--count-1,#aktuelles .portal-grid--count-1{grid-template-columns:minmax(0,640px);justify-content:center}
#gutscheine .portal-grid--count-2,#gutscheine .portal-grid--count-4,
#aktuelles .portal-grid--count-2,#aktuelles .portal-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}
#gutscheine .portal-grid--count-5,#aktuelles .portal-grid--count-5{grid-template-columns:repeat(6,minmax(0,1fr))}
#gutscheine .portal-grid--count-5 .portal-card:nth-child(-n+3),#aktuelles .portal-grid--count-5 .portal-card:nth-child(-n+3){grid-column:span 2}
#gutscheine .portal-grid--count-5 .portal-card:nth-child(n+4),#aktuelles .portal-grid--count-5 .portal-card:nth-child(n+4){grid-column:span 3}
#gutscheine .portal-card,#aktuelles .portal-card{padding:25px;gap:10px;min-height:0}
#gutscheine .portal-card h3,#aktuelles .portal-card h3{font-size:clamp(23px,2.05vw,27px);line-height:1.24;margin:0 0 3px}
#gutscheine .portal-card p,#aktuelles .portal-card p{font-size:16px;line-height:1.58}
#gutscheine .portal-card .smallcap,#aktuelles .portal-card .smallcap{font-size:11px;letter-spacing:.11em}
#aktuelles .portal-card .news-date{font-size:12px;letter-spacing:.06em}
#aktuelles .portal-card .video-privacy{font-size:13px;line-height:1.5;margin:1px 0}
#gutscheine .portal-card .btn,#aktuelles .portal-card .btn{min-height:44px;padding:10px 17px;font-size:13px}
/* Bildbreite exakt an die Kartenabstände gekoppelt, unabhängig von der Spaltenanzahl. */
#gutscheine .portal-card .voucher-image{width:calc(100% + 50px);margin:-25px -25px 10px;aspect-ratio:1.85}
#aktuelles .portal-card > img{width:calc(100% + 50px);max-width:calc(100% + 50px);margin:-25px -25px 10px;aspect-ratio:1.85}
#aktuelles .portal-card .video-media{margin:-25px -25px 8px;aspect-ratio:1.85}
@media(max-width:850px){
  #gutscheine .portal-head,#aktuelles .portal-head{display:block}
  #gutscheine .portal-head p,#aktuelles .portal-head p{margin-top:15px}
  #gutscheine .portal-grid,#aktuelles .portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  #gutscheine .portal-grid--count-1,#aktuelles .portal-grid--count-1{grid-template-columns:minmax(0,640px)}
  #gutscheine .portal-grid--count-5 .portal-card,#aktuelles .portal-grid--count-5 .portal-card{grid-column:auto}
}
@media(max-width:620px){
  #gutscheine.portal-section,#aktuelles.portal-section{padding-top:48px;padding-bottom:55px}
  #gutscheine .portal-grid,#aktuelles .portal-grid{grid-template-columns:minmax(0,1fr);gap:19px}
  #gutscheine .portal-head,#aktuelles .portal-head{margin-bottom:21px}
  #gutscheine .portal-card h3,#aktuelles .portal-card h3{font-size:24px}
  #gutscheine .portal-head p,#aktuelles .portal-head p{font-size:16px}
  #gutscheine .portal-grid--count-5 .portal-card,#aktuelles .portal-grid--count-5 .portal-card{grid-column:auto}
}

/* v2.8.7: Kompaktere redaktionelle Karten mit lesbarem Begleittext. */
@media(min-width:851px){
  #gutscheine .portal-grid--count-1{grid-template-columns:minmax(0,390px);justify-content:start}
  #gutscheine .portal-grid--count-2,#aktuelles .portal-grid--count-2{grid-template-columns:repeat(2,minmax(0,410px));justify-content:start}
}
#gutscheine.portal-section,#aktuelles.portal-section{padding-top:48px;padding-bottom:58px}
#gutscheine .portal-head p,#aktuelles .portal-head p{font-size:18px;line-height:1.6;max-width:540px;color:var(--tone-ink)}
#gutscheine .portal-head,#aktuelles .portal-head{align-items:center;gap:35px;margin-bottom:23px}
#gutscheine .portal-card,#aktuelles .portal-card{padding:20px}
#gutscheine .portal-card .voucher-image{width:calc(100% + 40px);margin:-20px -20px 12px}
#aktuelles .portal-card .video-media{margin:-20px -20px 10px}
#aktuelles .portal-card>img{width:calc(100% + 40px);max-width:calc(100% + 40px);margin:-20px -20px 10px}
@media(max-width:850px){#gutscheine .portal-head p,#aktuelles .portal-head p{font-size:17px}}

/* 2.8.8 – deutliche Rückmeldung beim Kontaktformular */
.contact-feedback{margin:0 0 23px;padding:18px 20px;border:1px solid #7a967f;border-left:5px solid #518461;background:#edf5ef;color:#234d36;border-radius:8px;line-height:1.55;scroll-margin-top:115px}
.contact-feedback strong{display:block;color:inherit;font-size:19px;margin-bottom:5px}
.contact-feedback p{margin:0!important;color:inherit!important;font-size:15px!important;line-height:1.6!important}
.contact-feedback.is-error{border-color:#cf9f9f;border-left-color:#ad414c;background:#fff0f0;color:#7f2935}
.contact-feedback:focus{outline:2px solid currentColor;outline-offset:3px}
.footer-legal-heading{margin-top:22px!important}
/* Kontrast von Button und Rubrik auf dem dunklen CTA-Balken */
body[data-theme] .quote-band .btn.light{background:#fff!important;border-color:#fff!important;color:#29392e!important}
body[data-theme] .quote-band .btn.light:hover{background:#f2f2f2!important;color:#29392e!important}
body[data-theme] .quote-band .smallcap{color:#fff4e5!important}
body[data-theme] .quote-band h2{color:#fff!important}

/* 2.8.12: Kompakter Website-Footer; die rechtlichen Links stehen nur unten. */
body[data-theme] .footer{padding:32px 0 16px}
body[data-theme] .footer-columns{gap:clamp(22px,4vw,62px);padding-bottom:21px;align-items:start}
body[data-theme] .footer .brand-logo{max-height:65px}
body[data-theme] .footer .intro{font-size:13px;line-height:1.55;max-width:290px;margin-top:9px}
body[data-theme] .footer h4{margin:0 0 11px;font-size:12px}
body[data-theme] .footer-columns a:not(.brand),body[data-theme] .footer-columns p:not(.intro){font-size:13px;line-height:1.45;margin-bottom:6px}
body[data-theme] .footer .social-links{margin-top:9px;gap:14px}
body[data-theme] .footer .social-links a{font-size:13px;margin-bottom:0}
body[data-theme] .footer .social-links-privacy{margin-top:7px}
body[data-theme] .footer-bottom{padding-top:15px}
body[data-theme] .footer-bottom span,body[data-theme] .footer-bottom a{font-size:12px}
@media(max-width:750px){body[data-theme] .footer-columns{gap:25px}body[data-theme] .footer{padding-top:27px}}

/* 2.8.14 – Gutscheinbereich: ausgewogene redaktionelle Anordnung.
   Einzelner Gutschein = kompakte Doppelseite mit Bildkarte links und
   zusammengehöriger Überschrift + Einleitung rechts.
   Mehrere Gutscheine behalten eine mehrspaltige Galerie. */
#gutscheine .wrap.voucher-layout--single{max-width:920px}
@media (min-width:920px){
  #gutscheine .wrap.voucher-layout--single{
    display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);
    column-gap:clamp(34px,4vw,62px);align-items:center;
  }
  #gutscheine .voucher-layout--single>.portal-head{
    grid-column:2;grid-row:1;display:flex;flex-direction:column;
    align-items:flex-start;justify-content:center;gap:22px;
    margin:0;min-width:0;
  }
  #gutscheine .voucher-layout--single>.portal-grid{
    grid-column:1;grid-row:1;display:grid;
    grid-template-columns:minmax(0,1fr);margin:0;min-width:0;
  }
}
#gutscheine .voucher-layout--single .portal-head h2{
  line-height:1.12;letter-spacing:-.024em;margin-top:12px;
}
#gutscheine .voucher-layout--single .portal-head p{
  max-width:430px;margin:0;font-size:19px;line-height:1.68;
  color:var(--text-body,var(--tone-ink));
}
#gutscheine .voucher-layout--single .portal-card{
  width:100%;min-width:0;
}
#gutscheine .wrap.voucher-layout--multiple{max-width:960px}
@media (max-width:919px){
  #gutscheine .wrap.voucher-layout--single{max-width:690px}
  #gutscheine .voucher-layout--single>.portal-head{
    display:block;margin-bottom:22px;
  }
  #gutscheine .voucher-layout--single .portal-head p{
    margin-top:16px;font-size:18px;line-height:1.6;
  }
  #gutscheine .voucher-layout--single>.portal-grid{
    display:grid;grid-template-columns:minmax(0,390px);
    justify-content:start;gap:0;
  }
}
@media (max-width:600px){
  #gutscheine .voucher-layout--single .portal-head p{
    font-size:17px;line-height:1.6;
  }
  #gutscheine .voucher-layout--single>.portal-grid{grid-template-columns:minmax(0,1fr)}
}

/* v2.8.15: Gutscheinbild randlos. Kein irreführender Dekorstreifen,
   Bild füllt das dafür vorgesehene Seitenverhältnis 1.85:1 vollständig. */
body[data-theme] #gutscheine .portal-card{border-top-width:1px;border-top-style:solid;border-top-color:var(--tone-border)}
#gutscheine .portal-card .voucher-image{
  width:calc(100% + 40px);
  margin:-20px -20px 12px;
  aspect-ratio:1.85 / 1;
  background:transparent;
  overflow:hidden;
}
#gutscheine .portal-card .voucher-image img{
  width:100%;height:100%;max-width:none;
  object-fit:cover;object-position:center;
  display:block;
}
/* Der Radius folgt weiterhin den Einstellungen im Backend. */

/* 2.8.18: Bild vor dem Start unsichtbar, danach echtes Opacity-Fade. */
img[data-image-anim="fade"]:not(.image-anim-play){opacity:0!important}
img[data-image-anim="fade"].image-anim-play{animation-delay:var(--image-anim-delay,0s)!important;animation-fill-mode:both!important}
@media(prefers-reduced-motion:reduce){img[data-image-anim="fade"]:not(.image-anim-play){opacity:1!important}}

/* v2.8.19 – nur Aktuelles: farbigen oberen Kartenakzent entfernen.
   Bild-/Video-Rundungen und Animationen bleiben unberuehrt. */
#aktuelles .portal-card,
body[data-theme] #aktuelles .portal-card,
body[data-theme="original"] #aktuelles .portal-card {
  border-top: 1px solid var(--tone-border, #e6d6cf);
}

/* v2.8.20 – Neuigkeiten: keine farbigen Oberkanten auf den Video-/Bildkarten.
   Überschreibt die älteren Themen- und nth-child-Akzentregeln. */
body #aktuelles .portal-grid .portal-card,
body[data-theme] #aktuelles .portal-grid .portal-card,
body[data-theme="original"] #aktuelles .portal-grid .portal-card {
  border-top: 0 !important;
}
#aktuelles .portal-card .video-media,
#aktuelles .portal-card > img { border-top: 0; }

/* v2.8.21 – Behandlungsdetailseiten und ausgewählte echte Google-Rezensionen */
.service-details-link{display:inline-block;margin-top:7px;font-size:13px;color:var(--tone-accent,#8b375e);font-weight:700;text-decoration:underline;text-underline-offset:3px}
.google-reviews{padding:70px 0;background:var(--tone-bg-soft,#f6f3ef)}
.google-reviews-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:26px}.google-reviews-head h2{margin:10px 0;font:normal clamp(29px,3vw,42px)/1.14 var(--serif,Georgia,serif)}.google-reviews-head p{font-size:14px;max-width:570px;line-height:1.7;color:var(--tone-muted,#666)}
.google-reviews-track{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:18px;padding:4px 2px 14px;scrollbar-width:thin}
.google-review-card{flex:0 0 min(360px,86vw);background:#fff;color:#353333;border:1px solid #e7e1de;border-radius:12px;padding:25px;scroll-snap-align:start;display:flex;flex-direction:column;gap:15px;min-height:230px}
.google-review-stars{color:#b48333;letter-spacing:3px;font-size:19px}.google-review-card blockquote{font-size:15px;line-height:1.7;margin:0;flex:1;white-space:normal;overflow-wrap:anywhere}.google-review-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.google-review-foot a{text-decoration:underline;text-underline-offset:2px;color:#735451}
.google-reviews-controls{display:flex;justify-content:flex-end;gap:9px;margin-top:8px}.google-reviews-controls button{width:39px;height:39px;cursor:pointer;background:white;border:1px solid #ddd5d2;border-radius:50%;font-size:20px;color:#403a39}.google-reviews-controls button:hover{border-color:#aa8c82}
.service-page{min-height:65vh;padding:45px 0 95px;background:#fbf9f6}.service-page .service-page-inner{width:min(1100px,calc(100% - 48px));margin:auto}.service-back{font-size:13px;text-decoration:underline;color:#675251}.service-page h1{font:normal clamp(36px,5vw,62px)/1.08 var(--serif,Georgia,serif);max-width:850px;margin:25px 0}.service-intro{font-size:18px;line-height:1.7;max-width:720px}.service-hero-image{display:block;width:100%;max-height:540px;object-fit:cover;margin:32px 0;border-radius:12px}.service-detail-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);gap:45px;margin:45px 0}.service-longtext{line-height:1.9;font-size:17px;white-space:pre-line;overflow-wrap:anywhere}.service-sidebox{background:white;border:1px solid #e7e1de;border-radius:10px;padding:30px;align-self:start}.service-sidebox p{line-height:1.7}.service-photo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:20px 0 40px}.service-photo-grid img{width:100%;aspect-ratio:1.5;object-fit:cover;border-radius:10px}.service-video{position:relative;margin-top:30px;max-width:680px}.service-video img{width:100%;aspect-ratio:16/9;object-fit:cover}.service-video .video-activate{position:static;display:inline-block;margin-top:10px}.service-detail-footer{text-align:center;padding:30px;color:#eae7e2;background:#2d3431}.service-detail-footer a{color:inherit}
@media(max-width:740px){.google-reviews-head{align-items:start;flex-direction:column}.google-reviews{padding:54px 0}.service-detail-grid{grid-template-columns:1fr;gap:20px}.service-photo-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.google-reviews-track{scroll-behavior:auto}}

.google-reviews-controls[hidden]{display:none!important}

/* v2.8.23: Alle Behandlungen als vollständige, responsive Bildkacheln statt gekürzter Liste. */
.treatments-refined .service-list.service-tiles {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;border-top:0;align-items:stretch}
.treatments-refined .service-tiles .service-row.service-tile {border:1px solid var(--tone-border,#e7dbd4);border-radius:10px;overflow:hidden;background:var(--tone-surface,#fffdfa);padding:0;box-shadow:0 5px 21px rgba(40,32,30,.045);min-width:0;display:flex;flex-direction:column}
.service-tile-media {display:block;aspect-ratio:5/4;background:#e9ded8;overflow:hidden}
.service-tile-media img {display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.service-tile:hover .service-tile-media img {transform:scale(1.045)}}
.service-tile-body {padding:16px 16px 18px;display:flex;flex-direction:column;gap:7px;flex:1}
.treatments-refined .service-tile h3 {font-size:clamp(17px,1.45vw,21px);line-height:1.25;margin:0}
.treatments-refined .service-tile p {font-size:13px;line-height:1.5;margin:0;color:var(--tone-muted,#788074)}
.service-tile .service-details-link {font-size:12px;font-weight:650;margin-top:auto;padding-top:9px;color:var(--tone-accent,#9b1b5e);text-decoration:none}
.service-tile .service-details-link:hover {text-decoration:underline}
@media(max-width:560px){.treatments-refined .service-list.service-tiles {grid-template-columns:1fr;gap:13px}.service-tile-media{aspect-ratio:16/9}}

/* v2.8.24 – EIN Behandlungsraster in voller Breite (keine alten Doppelkacheln) */
.home-treatments-unified{padding:clamp(56px,6vw,98px) 0;background:var(--tone-bg-soft,#f8f5f1)}
.home-treatments-unified .wrap{max-width:1400px}
.treatment-anchor{display:block;position:relative;top:-105px;height:0;width:0;visibility:hidden}
.home-treatments-header{margin-bottom:32px;text-align:left}
.home-treatments-header h2{margin:10px 0 12px;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(34px,4.1vw,52px);line-height:1.14;color:var(--tone-text,#332c2b)}
.home-treatments-intro{max-width:750px;margin:0;color:var(--tone-muted,#6d6561);font-size:clamp(15px,1.2vw,17px);line-height:1.7}
.home-treatments-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}
.home-treatment-card{margin:0;min-width:0;background:var(--tone-surface,#fffdfa);border:1px solid var(--tone-border,#e5ded8);border-radius:11px;overflow:hidden;box-shadow:0 5px 20px rgba(41,30,30,.04)}
.home-treatment-card-link{display:flex;flex-direction:column;width:100%;height:100%;color:inherit;text-decoration:none}
.home-treatment-card-link:hover .home-treatment-action,.home-treatment-card-link:focus-visible .home-treatment-action{text-decoration:underline;text-underline-offset:3px}
.home-treatment-card-link:focus-visible{outline:3px solid var(--tone-accent,#9d2461);outline-offset:-3px}
.home-treatment-media{display:block;width:100%;aspect-ratio:800/390;overflow:hidden;background:#eee5e0;flex:none}
.home-treatment-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;max-width:none;transform:none!important}
.home-treatment-media img:not([data-image-anim]){animation:none!important}
.home-treatment-no-image{width:100%;height:100%;display:grid;place-items:center;font-size:32px;color:#af9f98}
.home-treatment-copy{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 17px 17px}
.home-treatment-name{font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(18px,1.7vw,22px);line-height:1.2;color:var(--tone-text,#30282a)}
.home-treatment-detail{font-size:13px;line-height:1.6;color:var(--tone-muted,#7b7170);min-height:2.9em}
.home-treatment-action{margin-top:auto;padding-top:10px;color:var(--tone-accent,#9d2461);font-size:12px;font-weight:700}
.home-treatment-action span{font-size:16px;margin-left:4px}
@media(max-width:1100px){.home-treatments-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}
@media(max-width:820px){.home-treatments-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-treatment-copy{padding:14px}.home-treatment-name{font-size:20px}}
@media(max-width:520px){.home-treatments-grid{grid-template-columns:1fr;gap:15px}.home-treatment-name{font-size:23px}.home-treatments-header{margin-bottom:24px}}
