:is(body:has(.deinequelle-design-page)>header,body:has(.deinequelle-design-page)>footer){display:none}body:has(.deinequelle-design-page)>[role=region][aria-label="Cookie- und Datenschutzhinweis"]{display:none}body:has(.deinequelle-design-page){background:#faf7f2}.deinequelle-design-page{min-height:100vh;position:relative}.deinequelle-design-page iframe{display:block}.deinequelle-design-page .dq-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:1.4rem;font-size:.78rem;font-weight:400}.deinequelle-design-page .spread-intro .dq-kicker{color:currentColor;opacity:.78;margin-bottom:1.25rem}.deinequelle-design-page .dq-contact-section{padding:var(--section-sm) 0;background:var(--beige)}.deinequelle-design-page .dq-contact-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.deinequelle-design-page .dq-contact-aside h2{font-family:var(--f-d);letter-spacing:-.025em;color:var(--text);font-size:clamp(2.6rem,5vw,5.4rem);font-weight:300;line-height:1}.deinequelle-design-page .dq-contact-cards{gap:1rem;margin-top:3rem;display:grid}.deinequelle-design-page .dq-contact-card,.deinequelle-design-page .dq-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff94;border:1px solid #ddd1bccc;box-shadow:0 22px 70px #1c14100f}.deinequelle-design-page .dq-contact-card{padding:1.7rem}.deinequelle-design-page .dq-contact-card h3,.deinequelle-design-page .dq-form label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);font-size:.82rem;font-weight:400}.deinequelle-design-page .dq-contact-card p{color:var(--text-mid);margin-top:.9rem;font-size:1rem;line-height:1.75}.deinequelle-design-page .dq-contact-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex}.deinequelle-design-page .dq-contact-actions a{min-height:42px;color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;transition:background .3s var(--ease), border-color .3s var(--ease);background:#faf7f2b3;border:1px solid #7b634738;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.76rem;display:inline-flex}.deinequelle-design-page .dq-contact-actions a:hover{background:#fff;border-color:#7b634780}.deinequelle-design-page .dq-contact-address{color:var(--text-mid);margin-top:2.5rem;line-height:1.85}.deinequelle-design-page .dq-contact-address a{color:var(--accent-dark)}.deinequelle-design-page .dq-form{padding:clamp(1.5rem,4vw,3rem)}.deinequelle-design-page .dq-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.deinequelle-design-page .dq-form label{gap:.55rem;margin-bottom:1.2rem;display:grid}.deinequelle-design-page .dq-form input,.deinequelle-design-page .dq-form select,.deinequelle-design-page .dq-form textarea{width:100%;font:inherit;color:var(--text);transition:border-color .25s var(--ease), background .25s var(--ease), box-shadow .25s var(--ease);background:#faf7f2c7;border:1px solid #ddd1bcf2;outline:none;padding:.95rem 1rem;font-size:1rem;line-height:1.4}.deinequelle-design-page .dq-form textarea{resize:vertical}.deinequelle-design-page .dq-form input:focus,.deinequelle-design-page .dq-form select:focus,.deinequelle-design-page .dq-form textarea:focus{background:#fff;border-color:#4a70488c;box-shadow:0 0 0 4px #4a70481a}.deinequelle-design-page .dq-submit{cursor:pointer;border:0;margin-top:.6rem}@media (max-width:960px){.deinequelle-design-page .dq-contact-grid,.deinequelle-design-page .dq-form-row{grid-template-columns:1fr}}.deinequelle-design-page,.deinequelle-design-page *,.deinequelle-design-page:before,.deinequelle-design-page :before,.deinequelle-design-page:after,.deinequelle-design-page :after{box-sizing:border-box;margin:0;padding:0}html:has(.deinequelle-design-page){scroll-behavior:smooth}.deinequelle-design-page img{max-width:100%;display:block}.deinequelle-design-page a{color:inherit;text-decoration:none}.deinequelle-design-page ul,.deinequelle-design-page ol{list-style:none}.deinequelle-design-page button{cursor:pointer;background:0 0;border:none;font-family:inherit}.deinequelle-design-page address{font-style:normal}.deinequelle-design-page strong{font-weight:500}.deinequelle-design-page{--beige:#faf7f2;--beige-warm:#f4ede3;--beige-sand:#eae0d3;--warm-soft:#fbf9f5;--warm-deep:#e8ddd0;--sand:#ddd1bc;--sand-light:#eae2d4;--text:#1c1410;--text-mid:#6a5948;--text-light:#a09080;--accent:#7b6347;--accent-dark:#574430;--sage:#e9f0e6;--sage-soft:#f0f6ec;--sage-deep:#d6e6d2;--sage-mid:#bdd0b7;--sage-deep-mid:#a8c0a3;--sage-accent:#4a7048;--sage-dark:#2e4a2e;--blush:#f5eae8;--wine-soft:#fbf3f1;--wine-deep:#edd8d5;--wine-mid:#ddb8b4;--wine-deep-mid:#cfa5a0;--wine:#8a3a48;--wine-dark:#2a1218;--f-d:"Cormorant Garamond", Georgia, serif;--f-b:"Jost", system-ui, sans-serif;--display-serif-weight:300;--display-serif-color:#3a332e;--ease:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--section:clamp(8rem, 13vw, 15rem);--section-sm:clamp(5rem, 8vw, 9rem)}.deinequelle-design-page ::selection{color:var(--sage-dark);background:#4a704826}.deinequelle-design-page:before{content:"";z-index:9990;pointer-events:none;opacity:.026;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.deinequelle-design-page #progress{background:var(--accent);z-index:9999;width:0%;height:1.5px;transition:width 60ms linear;position:fixed;top:0;left:0}.deinequelle-design-page{font-family:var(--f-b);color:var(--text);background:var(--beige);-webkit-font-smoothing:antialiased;font-size:1.05rem;font-weight:300;line-height:1.9;overflow-x:clip}.deinequelle-design-page .wrap{max-width:1340px;margin:0 auto;padding:0 5.5rem}.deinequelle-design-page #nav{z-index:500;background:0 0;border-bottom:1px solid #0000;align-items:center;gap:3.5rem;width:100%;height:96px;padding:0 5.5rem;transition:background .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.deinequelle-design-page #nav.scrolled{-webkit-backdrop-filter:blur(22px);background:#faf7f2e0;border-bottom:1px solid #ddd1bc99;height:68px;box-shadow:0 2px 28px #1c14100d}.deinequelle-design-page .nav-logo-wrap{flex-shrink:0;align-self:flex-start;align-items:center;height:130px;margin-top:0;transition:height .55s cubic-bezier(.16,1,.3,1),margin-top .55s cubic-bezier(.16,1,.3,1);display:flex}.deinequelle-design-page .nav-logo-link{height:100%;display:block}.deinequelle-design-page .nav-logo-img{object-fit:contain;object-position:left top;filter:drop-shadow(0 6px 18px #1c141012);width:auto;height:100%;transition:filter .55s cubic-bezier(.16,1,.3,1)}.deinequelle-design-page #nav.scrolled .nav-logo-wrap{height:58px;margin-top:0}.deinequelle-design-page #nav.scrolled .nav-logo-img{filter:none}.deinequelle-design-page .nav-links{flex:1;align-items:center;gap:2.8rem;display:flex}.deinequelle-design-page .nav-links a{letter-spacing:.06em;text-transform:uppercase;color:var(--text-mid);white-space:nowrap;transition:color .28s var(--ease);font-size:.76rem;font-weight:400}.deinequelle-design-page .nav-links a:hover{color:var(--text)}.deinequelle-design-page .nav-cta{color:var(--text);border:1px solid var(--sand);font-family:var(--f-b);letter-spacing:.09em;text-transform:uppercase;transition:background .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease), transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border-radius:0;flex-shrink:0;align-items:center;gap:.5rem;padding:.58rem .58rem .58rem 1.35rem;font-size:.72rem;font-weight:400;display:inline-flex}.deinequelle-design-page .nav-cta:hover{color:var(--beige);background:#947858;border-color:#947858;transform:translateY(-1px);box-shadow:0 4px 12px #9478581a}.deinequelle-design-page .nav-cta-icon{width:26px;height:26px;transition:transform .35s var(--ease), background-color .35s var(--ease);background:#1c14100f;justify-content:center;align-items:center;font-size:.84rem;display:flex}.deinequelle-design-page .nav-cta:hover .nav-cta-icon{background:#ffffff2e;transform:translate(2px,-2px)}.deinequelle-design-page .nav-ham{color:var(--text);flex-direction:column;flex-shrink:0;gap:5px;padding:6px;display:none}.deinequelle-design-page .nav-ham span{width:22px;height:1.5px;transition:transform .45s var(--ease), opacity .3s;transform-origin:50%;background:currentColor;display:block}.deinequelle-design-page .nav-ham.open span:first-child{transform:rotate(45deg)translate(4.5px,4.5px)}.deinequelle-design-page .nav-ham.open span:nth-child(2){opacity:0;transform:scaleX(0)}.deinequelle-design-page .nav-ham.open span:nth-child(3){transform:rotate(-45deg)translate(4.5px,-4.5px)}.deinequelle-design-page #mob-overlay{z-index:400;-webkit-backdrop-filter:blur(28px);opacity:0;pointer-events:none;transition:opacity .45s var(--ease);background:#faf7f2f7;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:fixed;inset:0}.deinequelle-design-page #mob-overlay.open{opacity:1;pointer-events:all}.deinequelle-design-page .mob-link{font-family:var(--f-d);color:var(--text-mid);opacity:0;transition:color .3s, opacity .55s var(--ease), transform .55s var(--ease);font-size:clamp(2.8rem,7vw,3.8rem);font-weight:300;transform:translateY(22px)}.deinequelle-design-page #mob-overlay.open .mob-link{opacity:1;transform:none}.deinequelle-design-page #mob-overlay.open .mob-link:first-child{transition-delay:50ms}.deinequelle-design-page #mob-overlay.open .mob-link:nth-child(2){transition-delay:.11s}.deinequelle-design-page #mob-overlay.open .mob-link:nth-child(3){transition-delay:.17s}.deinequelle-design-page #mob-overlay.open .mob-link:nth-child(4){transition-delay:.23s}.deinequelle-design-page #mob-overlay.open .mob-link:nth-child(5){transition-delay:.29s}.deinequelle-design-page .mob-link:hover{color:var(--text)}.deinequelle-design-page #hero{min-height:100dvh;position:relative;overflow:hidden}.deinequelle-design-page .hero-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.deinequelle-design-page .hero-bg img{width:100%;height:var(--hero-image-height,115%);object-fit:cover;object-position:var(--hero-object-position,60% 28%);will-change:transform}.deinequelle-design-page .hero-overlay{z-index:1;background:linear-gradient(90deg,#faf7f2f7 0%,#faf7f2db 26%,#faf7f270 52%,#faf7f200 70%);position:absolute;inset:0}.deinequelle-design-page .hero-content{z-index:2;flex-direction:column;justify-content:center;max-width:820px;min-height:100dvh;padding:10rem 5.5rem 8rem;display:flex;position:relative}.deinequelle-design-page h1.hero-h1,.deinequelle-design-page h2.spread-h2{font-family:var(--f-d);font-weight:var(--display-serif-weight);font-synthesis:none;letter-spacing:.004em;color:var(--display-serif-color);text-rendering:auto}.deinequelle-design-page .hero-h1{margin-bottom:3.2rem;font-size:clamp(3.35rem,6.1vw,5.9rem);line-height:1.03}.deinequelle-design-page .hero-h1 em{font-weight:var(--display-serif-weight);color:var(--sage-dark);font-style:italic}.deinequelle-design-page #hero.hero-em-wine .hero-h1 em{color:var(--wine)}.deinequelle-design-page .hero-sub{color:var(--text-mid);max-width:48ch;margin-bottom:4rem;font-size:1.18rem;font-weight:300;line-height:1.85}.deinequelle-design-page .hero-actions{flex-wrap:wrap;align-items:center;gap:2.5rem;margin-bottom:3.8rem;display:flex}.deinequelle-design-page .hero-location{font-family:var(--f-d);color:var(--text-light);letter-spacing:.005em;font-size:1.08rem;font-style:italic;font-weight:300}.deinequelle-design-page .scroll-cue{z-index:2;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.deinequelle-design-page .scroll-line{background:var(--sand-light);width:1px;height:56px;margin:0 auto;position:relative;overflow:hidden}.deinequelle-design-page .scroll-line:after{content:"";background:var(--accent);width:100%;height:100%;animation:linefall 2.6s var(--ease-in) infinite;position:absolute;top:-100%;left:0}@keyframes linefall{0%{top:-100%}to{top:100%}}.deinequelle-design-page #trust{background:var(--beige);border-bottom:1px solid var(--sand-light);padding:1.7rem 0}.deinequelle-design-page .trust-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.8rem;padding:0 3rem;display:flex}.deinequelle-design-page .trust-row span{letter-spacing:.04em;color:var(--text-mid);font-size:.9rem;font-weight:400}.deinequelle-design-page .trust-dot{color:var(--sand);font-size:.4rem;line-height:1}.deinequelle-design-page #erklaert{background:var(--beige);padding:var(--section) 0}.deinequelle-design-page #erklaert.erkl-sage-soft{background:var(--sage-soft);border-top:1px solid color-mix(in srgb, var(--sage-mid) 40%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sage-mid) 40%, transparent)}.deinequelle-design-page #erklaert.erkl-sage{background:var(--sage);border-top:1px solid color-mix(in srgb, var(--sage-mid) 45%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sage-mid) 45%, transparent)}.deinequelle-design-page #erklaert.erkl-sage-soft .erkl-quote,.deinequelle-design-page #erklaert.erkl-sage .erkl-quote{color:var(--sage-dark)}.deinequelle-design-page #erklaert.erkl-warm-soft{background:var(--warm-soft);border-top:1px solid color-mix(in srgb, var(--sand-light) 80%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sand-light) 80%, transparent)}.deinequelle-design-page #erklaert.erkl-warm{background:var(--beige-warm);border-top:1px solid var(--sand-light);border-bottom:1px solid var(--sand-light)}.deinequelle-design-page #erklaert.erkl-warm-deep{background:var(--warm-deep);border-top:1px solid color-mix(in srgb, var(--sand) 45%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sand) 45%, transparent)}.deinequelle-design-page #erklaert.erkl-warm-deep .erkl-quote{color:var(--accent-dark)}.deinequelle-design-page #erklaert.erkl-wine-soft{background:var(--wine-soft);border-top:1px solid color-mix(in srgb, var(--wine-mid) 35%, transparent);border-bottom:1px solid color-mix(in srgb, var(--wine-mid) 35%, transparent)}.deinequelle-design-page #erklaert.erkl-wine{background:var(--blush);border-top:1px solid color-mix(in srgb, var(--wine-mid) 42%, transparent);border-bottom:1px solid color-mix(in srgb, var(--wine-mid) 42%, transparent)}.deinequelle-design-page #erklaert.erkl-wine-soft .erkl-quote,.deinequelle-design-page #erklaert.erkl-wine .erkl-quote{color:var(--wine-dark)}.deinequelle-design-page .erkl-inner{text-align:center;max-width:1100px;margin:0 auto;padding:0 5.5rem}.deinequelle-design-page .erkl-quote{font-family:var(--f-d);color:var(--text);letter-spacing:-.022em;max-width:22ch;margin:0 auto 5.5rem;font-size:clamp(2.6rem,5.6vw,6.8rem);font-style:italic;font-weight:300;line-height:1.18}.deinequelle-design-page .erkl-body{color:var(--text-mid);max-width:54ch;margin:0 auto;font-size:1.08rem;font-weight:300;line-height:1.92}.deinequelle-design-page #begleitung{background:var(--beige-warm);padding:var(--section) 0;border-top:1px solid var(--sand-light)}.deinequelle-design-page #begleitung.begl-sage{background:var(--sage);border-top-color:color-mix(in srgb, var(--sage-mid) 45%, transparent)}.deinequelle-design-page #begleitung.begl-sage-soft{background:var(--sage-soft);border-top-color:color-mix(in srgb, var(--sage-mid) 40%, transparent)}.deinequelle-design-page #begleitung.begl-sage-deep{background:var(--sage-deep);border-top-color:color-mix(in srgb, var(--sage-deep-mid) 55%, transparent)}.deinequelle-design-page #begleitung.begl-sage .begl-accordion,.deinequelle-design-page #begleitung.begl-sage-soft .begl-accordion,.deinequelle-design-page #begleitung.begl-sage-deep .begl-accordion{border-top-color:color-mix(in srgb, var(--sage-mid) 55%, transparent)}.deinequelle-design-page #begleitung.begl-sage-deep .begl-accordion{border-top-color:color-mix(in srgb, var(--sage-deep-mid) 65%, transparent)}.deinequelle-design-page #begleitung.begl-sage .begl-accordion-item,.deinequelle-design-page #begleitung.begl-sage-soft .begl-accordion-item,.deinequelle-design-page #begleitung.begl-sage-deep .begl-accordion-item{border-bottom-color:color-mix(in srgb, var(--sage-mid) 45%, transparent)}.deinequelle-design-page #begleitung.begl-sage-deep .begl-accordion-item{border-bottom-color:color-mix(in srgb, var(--sage-deep-mid) 55%, transparent)}.deinequelle-design-page #begleitung.begl-sage .begl-accordion-trigger:hover,.deinequelle-design-page #begleitung.begl-sage .begl-accordion-item.is-open .begl-accordion-trigger,.deinequelle-design-page #begleitung.begl-sage-soft .begl-accordion-trigger:hover,.deinequelle-design-page #begleitung.begl-sage-soft .begl-accordion-item.is-open .begl-accordion-trigger{background:#ffffff47}.deinequelle-design-page #begleitung.begl-sage-deep .begl-accordion-trigger:hover,.deinequelle-design-page #begleitung.begl-sage-deep .begl-accordion-item.is-open .begl-accordion-trigger{background:#ffffff38}.deinequelle-design-page #begleitung.begl-warm{background:var(--beige-warm);border-top-color:var(--sand-light)}.deinequelle-design-page #begleitung.begl-warm-soft{background:var(--warm-soft);border-top-color:color-mix(in srgb, var(--sand-light) 85%, transparent)}.deinequelle-design-page #begleitung.begl-warm-deep{background:var(--warm-deep);border-top-color:color-mix(in srgb, var(--sand) 45%, transparent)}.deinequelle-design-page #begleitung.begl-warm .begl-accordion,.deinequelle-design-page #begleitung.begl-warm-soft .begl-accordion,.deinequelle-design-page #begleitung.begl-warm-deep .begl-accordion{border-top-color:var(--sand-light)}.deinequelle-design-page #begleitung.begl-warm-deep .begl-accordion{border-top-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page #begleitung.begl-warm .begl-accordion-item,.deinequelle-design-page #begleitung.begl-warm-soft .begl-accordion-item,.deinequelle-design-page #begleitung.begl-warm-deep .begl-accordion-item{border-bottom-color:var(--sand-light)}.deinequelle-design-page #begleitung.begl-warm-deep .begl-accordion-item{border-bottom-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page #begleitung.begl-warm .begl-accordion-trigger:hover,.deinequelle-design-page #begleitung.begl-warm .begl-accordion-item.is-open .begl-accordion-trigger,.deinequelle-design-page #begleitung.begl-warm-soft .begl-accordion-trigger:hover,.deinequelle-design-page #begleitung.begl-warm-soft .begl-accordion-item.is-open .begl-accordion-trigger{background:#ffffff59}.deinequelle-design-page #begleitung.begl-warm-deep .begl-accordion-trigger:hover,.deinequelle-design-page #begleitung.begl-warm-deep .begl-accordion-item.is-open .begl-accordion-trigger{background:#ffffff47}.deinequelle-design-page .begl-head{justify-content:space-between;align-items:flex-end;gap:6rem;margin-bottom:8rem;display:flex}.deinequelle-design-page .begl-h2{font-family:var(--f-d);letter-spacing:-.025em;flex-shrink:0;max-width:14ch;font-size:clamp(3rem,5.2vw,6.2rem);font-weight:400;line-height:1}.deinequelle-design-page .begl-intro{color:var(--text-mid);max-width:50ch;padding-bottom:.5rem;font-size:1.05rem;font-weight:300;line-height:1.9}.deinequelle-design-page .begl-rows{border-top:1px solid var(--sand)}.deinequelle-design-page .begl-row{border-bottom:1px solid var(--sand);cursor:default;transition:background .5s var(--ease);grid-template-columns:4.5rem 24ch 1fr;align-items:baseline;gap:3.5rem;padding:4.2rem 0;display:grid}.deinequelle-design-page .begl-row:hover{background:#e0ecdc61}.deinequelle-design-page .begl-num{font-family:var(--f-d);color:var(--sand);letter-spacing:.06em;transition:color .5s var(--ease);font-size:.82rem;font-weight:300}.deinequelle-design-page .begl-row:hover .begl-num{color:var(--sage-mid)}.deinequelle-design-page .begl-cat{font-family:var(--f-d);color:var(--text);letter-spacing:-.012em;font-size:clamp(1.45rem,1.9vw,1.9rem);font-weight:500;line-height:1.2}.deinequelle-design-page .begl-items{color:var(--text-mid);font-size:1.12rem;font-weight:300;line-height:2.1}.deinequelle-design-page .begl-row-rich{grid-template-columns:4.5rem 1fr;align-items:start;gap:3.5rem 4rem;padding:clamp(3.5rem,6vw,5.5rem) 0}.deinequelle-design-page .begl-rich-body{max-width:52rem}.deinequelle-design-page .begl-row-rich .begl-cat{margin-bottom:1.4rem}.deinequelle-design-page .begl-lead{color:var(--text-mid);margin-bottom:1.6rem;font-size:1.12rem;font-weight:300;line-height:1.92}.deinequelle-design-page .begl-list{gap:.55rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.deinequelle-design-page .begl-list li{color:var(--text-mid);padding-left:1.15rem;font-size:1.08rem;font-weight:300;line-height:1.75;position:relative}.deinequelle-design-page .begl-list li:before{content:"";background:var(--sage-accent);opacity:.55;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.72em;left:0}.deinequelle-design-page .begl-goal{font-family:var(--f-d);color:var(--sage-dark);max-width:44rem;font-size:clamp(1.15rem,1.6vw,1.35rem);font-style:italic;font-weight:300;line-height:1.65}.deinequelle-design-page .begl-footnote{font-family:var(--f-d);color:var(--text-mid);max-width:42rem;margin-top:clamp(4rem,7vw,6rem);font-size:clamp(1.35rem,2vw,1.75rem);font-style:italic;font-weight:300;line-height:1.55}.deinequelle-design-page .begl-accordion{border-top:1px solid var(--sand)}.deinequelle-design-page .begl-accordion-item{border-bottom:1px solid var(--sand)}.deinequelle-design-page .begl-accordion-heading{font:inherit;margin:0}.deinequelle-design-page .begl-accordion-trigger{text-align:left;cursor:pointer;width:100%;color:inherit;transition:background .4s var(--ease);background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding:clamp(1.75rem,3vw,2.35rem) 0;display:grid}.deinequelle-design-page .begl-accordion-trigger:hover,.deinequelle-design-page .begl-accordion-item.is-open .begl-accordion-trigger{background:#e0ecdc61}.deinequelle-design-page .begl-accordion-trigger .begl-cat{margin:0}.deinequelle-design-page .begl-accordion-icon{flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}.deinequelle-design-page .begl-accordion-icon:before,.deinequelle-design-page .begl-accordion-icon:after{content:"";background:var(--sage-mid);width:1.1rem;height:1px;transition:transform .35s var(--ease), opacity .35s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.deinequelle-design-page .begl-accordion-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.deinequelle-design-page .begl-accordion-item.is-open .begl-accordion-icon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)scaleX(0)}.deinequelle-design-page .begl-accordion-panel-inner{max-width:56rem;padding:0 0 clamp(2.5rem,4vw,3.5rem)}.deinequelle-design-page .begl-list-columns{column-count:1}@media (min-width:768px){.deinequelle-design-page .begl-list-columns{column-count:2;column-gap:2.75rem}.deinequelle-design-page .begl-list-columns li{break-inside:avoid}}.deinequelle-design-page .spread{height:90vh;min-height:560px;position:relative;overflow:hidden}.deinequelle-design-page .spread-compact{height:min(52vh,34rem);min-height:17.5rem}.deinequelle-design-page .spread-compact .spread-intro{bottom:12%}.deinequelle-design-page .spread-compact .spread-h2{font-size:clamp(2.2rem,4vw,4.2rem)}.deinequelle-design-page .spread-inner{will-change:transform;position:absolute;inset:-13% 0}.deinequelle-design-page .spread-inner img{object-fit:cover;object-position:var(--img-object-position,center center);width:100%;height:100%}.deinequelle-design-page .sage-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #e9f0e626 40%, #e9f0e6bf 75%, var(--sage) 100%);position:absolute;inset:0}.deinequelle-design-page .sage-soft-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #f0f6ec2e 40%, #f0f6ecc7 75%, var(--sage-soft) 100%);position:absolute;inset:0}.deinequelle-design-page .sage-deep-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #d6e6d22e 40%, #d6e6d2cc 75%, var(--sage-deep) 100%);position:absolute;inset:0}.deinequelle-design-page .wine-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #f5eae826 40%, #f5eae8bf 75%, var(--blush) 100%);position:absolute;inset:0}.deinequelle-design-page .wine-soft-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #fbf3f12e 40%, #fbf3f1c7 75%, var(--wine-soft) 100%);position:absolute;inset:0}.deinequelle-design-page .wine-deep-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #edd8d533 40%, #edd8d5d1 75%, var(--wine-deep) 100%);position:absolute;inset:0}.deinequelle-design-page .warm-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #f4ede326 40%, #f4ede3bf 75%, var(--beige-warm) 100%);position:absolute;inset:0}.deinequelle-design-page .warm-soft-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #fbf9f533 40%, #fbf9f5c7 75%, var(--warm-soft) 100%);position:absolute;inset:0}.deinequelle-design-page .warm-deep-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #e8ddd033 40%, #e8ddd0d1 75%, var(--warm-deep) 100%);position:absolute;inset:0}.deinequelle-design-page .light-spread:after{content:"";z-index:1;background:linear-gradient(to bottom, #faf7f200 0%, #f4ede326 40%, #f4ede3bf 75%, var(--beige-warm) 100%);position:absolute;inset:0}.deinequelle-design-page .spread-intro{z-index:2;padding:0 5.5rem;position:absolute;bottom:10%;left:0;right:0}.deinequelle-design-page .spread-h2{max-width:18ch;font-size:clamp(2.7rem,5.6vw,5.4rem);line-height:1.03}.deinequelle-design-page .spread-h2 em{font-weight:var(--display-serif-weight);font-style:italic}.deinequelle-design-page .sage-spread .spread-intro,.deinequelle-design-page .sage-soft-spread .spread-intro,.deinequelle-design-page .sage-deep-spread .spread-intro{color:var(--sage-dark)}.deinequelle-design-page .wine-spread .spread-intro,.deinequelle-design-page .wine-soft-spread .spread-intro,.deinequelle-design-page .wine-deep-spread .spread-intro{color:var(--wine)}.deinequelle-design-page .warm-spread .spread-intro,.deinequelle-design-page .warm-soft-spread .spread-intro,.deinequelle-design-page .warm-deep-spread .spread-intro,.deinequelle-design-page .light-spread .spread-intro{color:var(--text)}.deinequelle-design-page .sage-spread .spread-h2 em{color:var(--accent)}.deinequelle-design-page .sage-soft-spread .spread-h2 em,.deinequelle-design-page .sage-deep-spread .spread-h2 em{color:var(--sage-accent)}.deinequelle-design-page .wine-spread .spread-h2 em,.deinequelle-design-page .wine-soft-spread .spread-h2 em,.deinequelle-design-page .wine-deep-spread .spread-h2 em{color:var(--wine-dark)}.deinequelle-design-page .warm-spread .spread-h2 em{color:var(--accent)}.deinequelle-design-page .warm-soft-spread .spread-h2 em,.deinequelle-design-page .warm-deep-spread .spread-h2 em{color:var(--accent-dark)}.deinequelle-design-page .light-spread .spread-h2 em{color:var(--accent)}.deinequelle-design-page .svc{padding:var(--section) 0}.deinequelle-design-page .svc.sage-bg{background:var(--sage)}.deinequelle-design-page .svc.sage-soft-bg{background:var(--sage-soft);border-top:1px solid color-mix(in srgb, var(--sage-mid) 38%, transparent)}.deinequelle-design-page .svc.sage-deep-bg{background:var(--sage-deep);border-top:1px solid color-mix(in srgb, var(--sage-deep-mid) 52%, transparent)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-section-head{color:var(--sage-dark)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-section-head .spread-h2 em{color:var(--accent)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-lead{color:var(--sage-dark)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-body{color:#3a5538}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-items-intro{color:var(--sage-dark)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-item{color:#3a5538;border-color:color-mix(in srgb, var(--sage-mid) 55%, transparent)}.deinequelle-design-page .sage-deep-bg .svc-item{border-color:color-mix(in srgb, var(--sage-deep-mid) 60%, transparent)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-note:not(.svc-note-editorial):not(.svc-note-tagline){color:#3a5538;border-left-color:var(--sage-accent);background:#ffffff38}.deinequelle-design-page .svc.blush-bg{background:var(--blush)}.deinequelle-design-page .svc.wine-soft-bg{background:var(--wine-soft);border-top:1px solid color-mix(in srgb, var(--wine-mid) 35%, transparent)}.deinequelle-design-page .svc.wine-deep-bg{background:var(--wine-deep);border-top:1px solid color-mix(in srgb, var(--wine-deep-mid) 48%, transparent)}.deinequelle-design-page .svc.beige-bg,.deinequelle-design-page .svc.warm-bg{background:var(--beige-warm);border-top:1px solid var(--sand-light)}.deinequelle-design-page .svc.warm-soft-bg{background:var(--warm-soft);border-top:1px solid color-mix(in srgb, var(--sand-light) 85%, transparent)}.deinequelle-design-page .svc.warm-deep-bg{background:var(--warm-deep);border-top:1px solid color-mix(in srgb, var(--sand) 45%, transparent)}.deinequelle-design-page :is(.warm-bg,.beige-bg,.warm-soft-bg,.warm-deep-bg) .svc-lead{color:var(--text)}.deinequelle-design-page :is(.warm-bg,.beige-bg,.warm-soft-bg,.warm-deep-bg) .svc-body{color:var(--text-mid)}.deinequelle-design-page :is(.warm-bg,.beige-bg,.warm-soft-bg,.warm-deep-bg) .svc-items-intro{color:var(--text)}.deinequelle-design-page :is(.warm-bg,.beige-bg,.warm-soft-bg,.warm-deep-bg) .svc-item{color:var(--text-mid);border-color:var(--sand-light)}.deinequelle-design-page .warm-deep-bg .svc-item{border-color:color-mix(in srgb, var(--sand) 55%, transparent)}.deinequelle-design-page :is(.warm-bg,.beige-bg,.warm-soft-bg,.warm-deep-bg) .svc-section-head{border-bottom-color:var(--sand-light)}.deinequelle-design-page .warm-deep-bg .svc-section-head{border-bottom-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page .svc-with-head.warm-bg,.deinequelle-design-page .svc-with-head.warm-soft-bg,.deinequelle-design-page .svc-with-head.warm-deep-bg,.deinequelle-design-page .svc-with-head.sage-bg,.deinequelle-design-page .svc-with-head.sage-soft-bg,.deinequelle-design-page .svc-with-head.sage-deep-bg,.deinequelle-design-page .svc-with-head.blush-bg,.deinequelle-design-page .svc-with-head.wine-soft-bg,.deinequelle-design-page .svc-with-head.wine-deep-bg{border-top:none}.deinequelle-design-page .svc-section-head{border-bottom:1px solid color-mix(in srgb, var(--sage-mid) 55%, transparent);margin-bottom:clamp(3rem,5vw,4.5rem);padding-bottom:clamp(2rem,3.5vw,3rem)}.deinequelle-design-page .svc-section-head .spread-h2{max-width:20ch}.deinequelle-design-page .sage-bg .svc-section-head{color:var(--sage-dark)}.deinequelle-design-page .sage-bg .svc-section-head .spread-h2 em{color:var(--accent)}.deinequelle-design-page :is(.warm-bg,.beige-bg) .svc-section-head{border-bottom-color:var(--sand-light)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-section-head{border-bottom-color:color-mix(in srgb, var(--wine) 20%, transparent)}.deinequelle-design-page .wine-deep-bg .svc-section-head{border-bottom-color:color-mix(in srgb, var(--wine-deep-mid) 55%, transparent)}.deinequelle-design-page .svc-section-head-split{border-bottom:none;margin-bottom:clamp(2rem,3.5vw,2.75rem);padding-bottom:0}.deinequelle-design-page .svc-section-head-split .spread-h2{max-width:16ch}.deinequelle-design-page .svc-with-cover{padding-top:clamp(5rem,9vw,8rem);padding-bottom:clamp(5rem,9vw,8rem)}.deinequelle-design-page .svc-section-head-cover{border-bottom:none;margin-bottom:clamp(1.75rem,3.5vw,2.75rem);padding-bottom:0}.deinequelle-design-page .svc-section-head-cover .spread-h2{max-width:none;font-size:clamp(3.2rem,7.5vw,6.4rem);line-height:1.02}.deinequelle-design-page :is(.warm-bg,.warm-soft-bg,.warm-deep-bg,.beige-bg) .svc-section-head-cover .spread-h2 em{color:var(--accent-dark)}.deinequelle-design-page :is(.sage-bg,.sage-soft-bg,.sage-deep-bg) .svc-section-head-cover .spread-h2 em{color:var(--sage-accent)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-section-head-cover .spread-h2 em{color:var(--wine-dark)}.deinequelle-design-page .svc-cover-content{width:100%}.deinequelle-design-page .svc-cover-lead{max-width:34ch;margin-bottom:clamp(3rem,5vw,4.75rem)}.deinequelle-design-page .svc-with-cover .svc-prose-columns{column-gap:clamp(3.5rem,8vw,7rem)}.deinequelle-design-page .svc-split{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}.deinequelle-design-page .svc-split-media-right{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.deinequelle-design-page .svc-split-media-right .svc-split-media{order:2}.deinequelle-design-page .svc-split-media-right .svc-split-content{order:1}.deinequelle-design-page .svc-split-media img{aspect-ratio:4/5;object-fit:cover;object-position:var(--img-object-position,center center);width:100%;display:block}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-split-media img{box-shadow:0 1.5rem 3.5rem -1.75rem #2a121847}.deinequelle-design-page :is(.warm-bg,.beige-bg) .svc-split-media img{box-shadow:0 1.25rem 3rem -1.5rem #2e25202e}.deinequelle-design-page .svc-split-content .svc-editorial-single{max-width:none}.deinequelle-design-page .svc-split-body-full{width:100%;margin-top:clamp(2.5rem,4vw,3.6rem)}.deinequelle-design-page .svc-editorial{grid-template-columns:1.08fr .92fr;align-items:start;gap:10rem;display:grid}.deinequelle-design-page .svc-editorial.svc-editorial-single{grid-template-columns:1fr;gap:0;max-width:44rem}.deinequelle-design-page .svc-editorial.svc-editorial-prose,.deinequelle-design-page .svc-editorial.svc-editorial-flow{gap:0}.deinequelle-design-page .svc-note:not(.svc-note-editorial):not(.svc-note-tagline){border-left:2px solid var(--sage-mid);color:var(--text-mid);background:#ffffff59;margin-top:2.4rem;padding:1.6rem 1.75rem;font-size:1.02rem;font-weight:300;line-height:1.85}.deinequelle-design-page .sage-bg .svc-note:not(.svc-note-editorial):not(.svc-note-tagline){color:#3a5538;border-left-color:var(--sage-accent);background:#ffffff38}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-note:not(.svc-note-editorial):not(.svc-note-tagline){color:#503035;border-left-color:color-mix(in srgb, var(--wine) 55%, transparent);background:#ffffff73}.deinequelle-design-page :is(.warm-bg,.beige-bg) .svc-note:not(.svc-note-editorial):not(.svc-note-tagline){color:var(--text-mid);border-left-color:var(--sand);background:#ffffff59}.deinequelle-design-page .svc-note-editorial{font-family:var(--f-d);color:var(--text);background:0 0;border:0;max-width:44rem;padding:0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-style:italic;line-height:1.65}.deinequelle-design-page :is(.warm-bg,.beige-bg) .svc-note-editorial{border-top:1px solid var(--sand-light);color:var(--text-mid);margin-top:clamp(3rem,5vw,4rem);padding-top:clamp(2rem,3vw,2.75rem)}.deinequelle-design-page .svc-note-full.svc-note-editorial{margin-top:clamp(2rem,3vw,2.75rem)}.deinequelle-design-page :is(.warm-bg,.beige-bg) .svc-note-full.svc-note-editorial,.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-note-full.svc-note-editorial{margin-top:clamp(1.75rem,2.5vw,2.25rem);padding-top:clamp(1.25rem,2vw,1.75rem)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-note-editorial{color:#503035;border-top:1px solid #b4606e38;margin-top:clamp(3rem,5vw,4rem);padding-top:clamp(2rem,3vw,2.75rem)}.deinequelle-design-page .svc-note-tagline{font-family:var(--f-d);letter-spacing:-.012em;background:0 0;border:0;max-width:42rem;padding:0;font-size:clamp(1.35rem,2vw,1.75rem);font-style:italic;font-weight:300;line-height:1.55}.deinequelle-design-page .svc-editorial-closer .svc-body-last{margin-bottom:0}.deinequelle-design-page .svc-editorial .svc-note-inline.svc-note-tagline{border:0;border-top:1px solid #b4606e38;max-width:36rem;margin-top:1.15rem;padding:.9rem 0 0;font-size:clamp(1.15rem,1.65vw,1.42rem);line-height:1.5}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-editorial .svc-note-inline.svc-note-tagline{color:#4a2530}.deinequelle-design-page :is(.warm-soft-bg,.warm-deep-bg,.warm-bg,.beige-bg) .svc-editorial .svc-note-inline.svc-note-tagline{border-top-color:var(--sand-light);color:var(--text)}.deinequelle-design-page :is(.warm-soft-bg,.warm-deep-bg,.warm-bg) .svc-note-full.svc-note-tagline{border-top:1px solid var(--sand-light);color:var(--text);margin-top:clamp(1.75rem,2.5vw,2.25rem);padding-top:clamp(1.15rem,1.75vw,1.5rem)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-note-full.svc-note-tagline{color:#4a2530;border-top:1px solid #b4606e38;margin-top:clamp(1.75rem,2.5vw,2.25rem);padding-top:clamp(1.15rem,1.75vw,1.5rem)}.deinequelle-design-page :is(.warm-bg,.beige-bg) .svc-note-full.svc-note-tagline{border-top:1px solid var(--sand-light);color:var(--text);margin-top:clamp(1.75rem,2.5vw,2.25rem);padding-top:clamp(1.15rem,1.75vw,1.5rem)}.deinequelle-design-page .svc-features{border-top:1px solid var(--sand-light);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin-top:clamp(.75rem,2vw,1.25rem);display:grid}.deinequelle-design-page .svc-editorial-features .svc-lead{margin-bottom:0}.deinequelle-design-page .svc-feature{border-bottom:1px solid var(--sand-light);padding:clamp(1.5rem,2.5vw,2rem) clamp(1.25rem,2.5vw,2rem) clamp(1.5rem,2.5vw,2rem) 0}.deinequelle-design-page .svc-feature:nth-child(odd){border-right:1px solid var(--sand-light)}.deinequelle-design-page .svc-feature:nth-child(2n){padding-left:clamp(1.25rem,2.5vw,2rem);padding-right:0}.deinequelle-design-page .svc-feature-num{font-family:var(--f-d);letter-spacing:.08em;color:var(--sand);margin-bottom:.65rem;font-size:.78rem;font-weight:300}.deinequelle-design-page .svc-feature-title{font-family:var(--f-d);letter-spacing:-.01em;color:var(--text);margin-bottom:.55rem;font-size:clamp(1.35rem,1.8vw,1.55rem);font-weight:400;line-height:1.15}.deinequelle-design-page .svc-feature-body{color:var(--text-mid);max-width:34ch;font-size:1.02rem;font-weight:300;line-height:1.78}.deinequelle-design-page :is(.warm-bg,.warm-soft-bg,.warm-deep-bg) .svc-features,.deinequelle-design-page :is(.warm-bg,.warm-soft-bg,.warm-deep-bg) .svc-feature{border-color:var(--sand-light)}.deinequelle-design-page :is(.warm-bg,.warm-soft-bg,.warm-deep-bg) .svc-feature:nth-child(odd){border-right-color:var(--sand-light)}.deinequelle-design-page .warm-deep-bg .svc-features,.deinequelle-design-page .warm-deep-bg .svc-feature{border-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page .warm-deep-bg .svc-feature:nth-child(odd){border-right-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page .svc-note-full{box-sizing:border-box;width:100%}.deinequelle-design-page .svc-note-full:not(.svc-note-editorial):not(.svc-note-tagline){margin-top:clamp(3rem,5vw,4.5rem)}.deinequelle-design-page .svc-lead{font-family:var(--f-d);letter-spacing:-.01em;margin-bottom:2.8rem;font-size:clamp(1.45rem,2.3vw,1.85rem);font-style:italic;font-weight:300;line-height:1.6}.deinequelle-design-page .sage-bg .svc-lead{color:var(--sage-dark)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-lead{color:#4a2530}.deinequelle-design-page .beige-bg .svc-lead{color:var(--text)}.deinequelle-design-page .svc-body{margin-bottom:1.9rem;font-size:1.12rem;font-weight:300;line-height:1.92}.deinequelle-design-page .sage-bg .svc-body{color:#3a5538}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-body{color:#503035}.deinequelle-design-page .beige-bg .svc-body{color:var(--text-mid)}.deinequelle-design-page .svc-items-col{padding-top:.3rem}.deinequelle-design-page .svc-items-intro{font-family:var(--f-d);letter-spacing:-.008em;color:var(--text);margin-bottom:1.2rem;font-size:clamp(1.2rem,1.7vw,1.4rem);font-style:italic;font-weight:400;line-height:1.45}.deinequelle-design-page .sage-bg .svc-items-intro{color:var(--sage-dark)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-items-intro{color:#4a2530}.deinequelle-design-page .beige-bg .svc-items-intro{color:var(--text)}.deinequelle-design-page .svc-item{font-family:var(--f-d);letter-spacing:-.008em;transition:padding-left .4s var(--ease), opacity .4s var(--ease);border-bottom:1px solid;padding:1.45rem 0;font-size:1.25rem;font-weight:400;line-height:1}.deinequelle-design-page .svc-item:first-child{border-top:1px solid}.deinequelle-design-page .svc-item:hover{opacity:.75;padding-left:.6rem}.deinequelle-design-page .sage-bg .svc-item{border-color:var(--sage-mid);color:var(--sage-dark)}.deinequelle-design-page :is(.blush-bg,.wine-soft-bg,.wine-deep-bg) .svc-item{color:#4a2530;border-color:#b4606e4d}.deinequelle-design-page .wine-deep-bg .svc-item{border-color:color-mix(in srgb, var(--wine-deep-mid) 58%, transparent)}.deinequelle-design-page .beige-bg .svc-item{border-color:var(--sand-light);color:var(--text-mid)}.deinequelle-design-page .svc-editorial-flow{max-width:none}.deinequelle-design-page .svc-editorial-flow .svc-prose-block{max-width:44rem}.deinequelle-design-page .svc-items-topics{max-width:52rem;margin-top:clamp(2rem,3.5vw,2.75rem);padding-top:0}.deinequelle-design-page .svc-items-topics .svc-items-intro{margin-bottom:1.35rem}.deinequelle-design-page .svc-items-matrix{border-top:1px solid var(--sand-light);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2.5rem,5vw,4rem);display:grid}.deinequelle-design-page .svc-items-matrix .svc-item{border-top:none;padding:1.05rem 0;font-size:1.08rem;line-height:1.35}.deinequelle-design-page .svc-items-matrix .svc-item:first-child{border-top:none}.deinequelle-design-page .svc-items-matrix .svc-item:hover{padding-left:.35rem}.deinequelle-design-page .svc-editorial-topics .svc-lead{margin-bottom:1rem}.deinequelle-design-page .svc-editorial-topics .svc-body-last{margin-bottom:.5rem}.deinequelle-design-page .svc-editorial-topics .svc-items-topics{margin-top:0}.deinequelle-design-page .svc-editorial-topics .svc-items-intro{margin-bottom:.65rem;font-size:clamp(1.05rem,1.45vw,1.2rem)}.deinequelle-design-page .svc-density-tight .svc-editorial-topics .svc-lead{margin-bottom:.85rem}.deinequelle-design-page .svc-density-tight .svc-editorial-topics .svc-body-last{margin-bottom:.35rem}.deinequelle-design-page .svc-density-tight .svc-editorial-topics .svc-items-intro{margin-bottom:.5rem}.deinequelle-design-page .svc-editorial-topics .svc-items-matrix .svc-item{padding:.72rem 0}.deinequelle-design-page .svc-editorial-topics .svc-note.svc-note-editorial{border:0;border-top:1px solid var(--sand-light);color:var(--text-mid);background:0 0;max-width:38rem;margin-top:1.1rem;padding:.95rem 0 0;font-size:clamp(1.08rem,1.45vw,1.22rem);line-height:1.68}.deinequelle-design-page .svc-density-tight .svc-editorial-topics .svc-note.svc-note-editorial{margin-top:.95rem;padding-top:.85rem}.deinequelle-design-page .svc-density-tight{padding:clamp(3.25rem,5.5vw,4.75rem) 0}.deinequelle-design-page .svc-density-tight .svc-section-head{margin-bottom:1.65rem;padding-bottom:1.15rem}.deinequelle-design-page .svc-density-tight .svc-editorial-flow{max-width:52rem}.deinequelle-design-page .svc-density-tight .svc-editorial-flow .svc-prose-block{max-width:none}.deinequelle-design-page .svc-density-tight .svc-editorial-tight .svc-lead{margin-bottom:1.15rem}.deinequelle-design-page .svc-editorial-prose{grid-template-columns:1fr;max-width:none}.deinequelle-design-page .svc-prose-block{flex-direction:column;gap:0;display:flex}.deinequelle-design-page .svc-prose-block .svc-lead{margin-bottom:2.8rem}.deinequelle-design-page .svc-prose-columns{column-count:2;column-gap:clamp(3.5rem,6vw,5.5rem)}.deinequelle-design-page .svc-prose-columns .svc-body{break-inside:avoid}.deinequelle-design-page .svc-prose-block .btn{margin-top:3.2rem}.deinequelle-design-page .btn{font-family:var(--f-b);letter-spacing:.09em;text-transform:uppercase;transition:background .38s var(--ease), border-color .38s var(--ease), color .38s var(--ease), transform .38s var(--ease), box-shadow .38s var(--ease);border:1px solid #0000;border-radius:0;align-items:center;gap:.55rem;margin-top:1.2rem;padding:.92rem .92rem .92rem 1.95rem;font-size:.72rem;font-weight:400;display:inline-flex}.deinequelle-design-page .btn:active{transform:scale(.983)}.deinequelle-design-page .btn-icon{width:27px;height:27px;transition:transform .38s var(--ease), background-color .38s var(--ease);background:#1c14100f;border-radius:0;justify-content:center;align-items:center;font-size:.84rem;display:flex}.deinequelle-design-page .btn:hover .btn-icon{transform:translate(2px,-2px)}.deinequelle-design-page .btn-sage{border-color:var(--sage-mid);color:var(--sage-dark);background:#fff}.deinequelle-design-page .btn-sage .btn-icon{background:#4a704812}.deinequelle-design-page .btn-sage:hover{color:#fff;background:#557a53;border-color:#557a53;transform:translateY(-2px);box-shadow:0 6px 20px #557a5326}.deinequelle-design-page .btn-sage:hover .btn-icon{background:#ffffff26}.deinequelle-design-page .btn-wine{color:var(--wine);background:#fff;border-color:#8a3a4859}.deinequelle-design-page .btn-wine .btn-icon{background:#8a3a4812}.deinequelle-design-page .btn-wine:hover{color:#fff;background:#9e4c5a;border-color:#9e4c5a;transform:translateY(-2px);box-shadow:0 6px 20px #9e4c5a26}.deinequelle-design-page .btn-wine:hover .btn-icon{background:#ffffff26}.deinequelle-design-page .btn-accent{border-color:var(--sand);color:var(--accent);background:#fff}.deinequelle-design-page .btn-accent .btn-icon{background:#7b634712}.deinequelle-design-page .btn-accent:hover{color:var(--beige);background:#947858;border-color:#947858;transform:translateY(-2px);box-shadow:0 6px 20px #94785826}.deinequelle-design-page .btn-accent:hover .btn-icon{background:#ffffff26}.deinequelle-design-page .btn-primary{color:var(--text);border:1px solid var(--sand);font-family:var(--f-b);letter-spacing:.09em;text-transform:uppercase;transition:background .38s var(--ease), border-color .38s var(--ease), color .38s var(--ease), transform .38s var(--ease), box-shadow .38s var(--ease);background:#fff;border-radius:0;align-items:center;gap:.55rem;padding:.94rem .94rem .94rem 1.95rem;font-size:.72rem;font-weight:400;display:inline-flex}.deinequelle-design-page .btn-primary:hover{color:var(--beige);background:#947858;border-color:#947858;transform:translateY(-2px);box-shadow:0 6px 20px #94785826}.deinequelle-design-page .btn-primary .btn-pi{width:27px;height:27px;transition:transform .38s var(--ease), background-color .38s var(--ease);background:#1c14100f;border-radius:0;justify-content:center;align-items:center;font-size:.84rem;display:flex}.deinequelle-design-page .btn-primary:hover .btn-pi{background:#ffffff26;transform:translate(2px,-2px)}.deinequelle-design-page .btn-ghost{font-family:var(--f-b);color:var(--text-mid);border-bottom:1px solid var(--sand);transition:color .35s var(--ease), border-color .35s var(--ease), gap .35s var(--ease);align-items:center;gap:.6rem;padding-bottom:2px;font-size:.84rem;font-weight:300;display:flex}.deinequelle-design-page .btn-ghost:hover{color:var(--text);border-color:var(--text);gap:.95rem}.deinequelle-design-page .btn-dark{color:var(--text);border:1px solid var(--sand);font-family:var(--f-b);letter-spacing:.09em;text-transform:uppercase;transition:background .38s var(--ease), border-color .38s var(--ease), color .38s var(--ease), transform .38s var(--ease), box-shadow .38s var(--ease);background:#fff;border-radius:0;align-items:center;gap:.55rem;padding:.94rem .94rem .94rem 1.95rem;font-size:.72rem;font-weight:400;display:inline-flex}.deinequelle-design-page .btn-dark:hover{color:var(--beige);background:#2e2520;border-color:#2e2520;transform:translateY(-2px);box-shadow:0 6px 20px #2e252026}.deinequelle-design-page .btn-dark .btn-pi{width:27px;height:27px;transition:transform .38s var(--ease), background-color .38s var(--ease);background:#1c14100f;border-radius:0;justify-content:center;align-items:center;font-size:.84rem;display:flex}.deinequelle-design-page .btn-dark:hover .btn-pi{background:#ffffff26;transform:translate(2px,-2px)}.deinequelle-design-page .claudia-bio{background:var(--beige-warm);padding:var(--section) 0}.deinequelle-design-page .claudia-grid{grid-template-columns:1fr 1.7fr;align-items:start;gap:12rem;display:grid}.deinequelle-design-page .claudia-left{position:sticky;top:7rem}.deinequelle-design-page .claudia-h2{font-family:var(--f-d);letter-spacing:-.022em;color:var(--text);margin-bottom:2.8rem;font-size:clamp(2.2rem,3.5vw,4.4rem);font-weight:400;line-height:1.08}.deinequelle-design-page .claudia-h2 em{font-style:italic;font-weight:300}.deinequelle-design-page .claudia-creds{border-top:1px solid var(--sand);flex-direction:column;gap:.7rem;padding-top:2.4rem;display:flex}.deinequelle-design-page .claudia-creds span{color:var(--text-mid);font-size:1.02rem;font-weight:300}.deinequelle-design-page .claudia-right p{color:var(--text-mid);max-width:58ch;margin-bottom:1.9rem;font-size:1.12rem;font-weight:300;line-height:1.92}.deinequelle-design-page .claudia-quote{font-family:var(--f-d);color:var(--text);border-left:2px solid var(--accent);max-width:40ch;margin:3.8rem 0;padding-left:2.4rem;font-size:clamp(1.45rem,2.5vw,2.3rem);font-style:italic;font-weight:300;line-height:1.52}.deinequelle-design-page #schritte{background:var(--sage);padding:var(--section) 0;border-top:1px solid var(--sage-mid)}.deinequelle-design-page #schritte.schritte-light{background:var(--beige);border-top-color:var(--sand-light)}.deinequelle-design-page #schritte.schritte-wine{background:var(--wine-deep);border-top-color:color-mix(in srgb, var(--wine-deep-mid) 55%, transparent)}.deinequelle-design-page #schritte.schritte-wine .schritte-h2{color:var(--wine-dark)}.deinequelle-design-page #schritte.schritte-wine .schritte-h2 em{color:var(--wine)}.deinequelle-design-page #schritte.schritte-wine .schritte-cols{border-top-color:color-mix(in srgb, var(--wine-mid) 45%, transparent)}.deinequelle-design-page #schritte.schritte-wine .schritt{border-right-color:color-mix(in srgb, var(--wine-mid) 45%, transparent)}.deinequelle-design-page #schritte.schritte-wine .schritt-num{color:var(--wine)}.deinequelle-design-page #schritte.schritte-wine .schritt h3{color:var(--wine-dark)}.deinequelle-design-page #schritte.schritte-wine .schritt p{color:#503035}.deinequelle-design-page #schritte.schritte-wine .schritte-foot{border-top-color:color-mix(in srgb, var(--wine-mid) 45%, transparent)}.deinequelle-design-page #schritte.schritte-wine .schritte-foot p{color:var(--wine)}.deinequelle-design-page #schritte.schritte-warm{background:var(--warm-deep);border-top-color:color-mix(in srgb, var(--sand) 45%, transparent)}.deinequelle-design-page #schritte.schritte-warm .schritte-h2{color:var(--text)}.deinequelle-design-page #schritte.schritte-warm .schritte-h2 em{color:var(--accent-dark)}.deinequelle-design-page #schritte.schritte-warm .schritte-cols{border-top-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page #schritte.schritte-warm .schritt{border-right-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page #schritte.schritte-warm .schritt-num{color:var(--accent)}.deinequelle-design-page #schritte.schritte-warm .schritt h3{color:var(--text)}.deinequelle-design-page #schritte.schritte-warm .schritt p{color:var(--text-mid)}.deinequelle-design-page #schritte.schritte-warm .schritte-foot{border-top-color:color-mix(in srgb, var(--sand) 50%, transparent)}.deinequelle-design-page #schritte.schritte-warm .schritte-foot p{color:var(--accent)}.deinequelle-design-page #schritte.schritte-light .schritte-h2{color:var(--text)}.deinequelle-design-page #schritte.schritte-light .schritte-cols{border-top-color:var(--sand-light)}.deinequelle-design-page #schritte.schritte-light .schritt{border-right-color:var(--sand-light)}.deinequelle-design-page #schritte.schritte-light .schritt-num{color:var(--sand)}.deinequelle-design-page #schritte.schritte-light .schritt h3{color:var(--text)}.deinequelle-design-page #schritte.schritte-light .schritt p{color:var(--text-mid)}.deinequelle-design-page #schritte.schritte-light .schritte-foot{border-top-color:var(--sand-light)}.deinequelle-design-page #schritte.schritte-light .schritte-foot p{color:var(--accent)}.deinequelle-design-page .schritte-h2{font-family:var(--f-d);letter-spacing:-.022em;color:var(--sage-dark);max-width:18ch;margin-bottom:8rem;font-size:clamp(2.6rem,4.8vw,5.5rem);font-weight:400;line-height:1.04}.deinequelle-design-page .schritte-h2 em{font-style:italic;font-weight:300}.deinequelle-design-page .schritte-cols{border-top:1px solid var(--sage-mid);grid-template-columns:repeat(3,1fr);display:grid}.deinequelle-design-page .schritt{border-right:1px solid var(--sage-mid);padding:5.5rem 5.5rem 5.5rem 0}.deinequelle-design-page .schritt:nth-child(n+2){padding-left:5.5rem}.deinequelle-design-page .schritt:last-child{border-right:none;padding-right:0}.deinequelle-design-page .schritt-num{font-family:var(--f-d);color:var(--sage-mid);margin-bottom:1.8rem;font-size:clamp(7rem,10vw,12rem);font-weight:300;line-height:.85}.deinequelle-design-page .schritt h3{font-family:var(--f-d);color:var(--sage-dark);letter-spacing:-.01em;margin-bottom:1.1rem;font-size:1.95rem;font-weight:400;line-height:1.15}.deinequelle-design-page .schritt p{color:#4a6a4a;max-width:32ch;font-size:1.12rem;font-weight:300;line-height:1.82}.deinequelle-design-page .schritte-foot{border-top:1px solid var(--sage-mid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:5.5rem;padding-top:4.5rem;display:flex}.deinequelle-design-page .schritte-foot p{font-family:var(--f-d);color:var(--sage-accent);font-size:clamp(1.4rem,2.2vw,1.9rem);font-style:italic;font-weight:300}.deinequelle-design-page #cta-final{background:var(--beige-sand);padding:var(--section) 0 0;border-top:1px solid var(--sand)}.deinequelle-design-page .cta-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:8rem;padding-bottom:13rem;display:grid}.deinequelle-design-page .cta-h2{font-family:var(--f-d);letter-spacing:-.03em;color:var(--text);margin-bottom:2.4rem;font-size:clamp(3.2rem,6.5vw,8rem);font-weight:400;line-height:.97}.deinequelle-design-page .cta-h2 em{color:var(--accent);font-style:italic;font-weight:300}.deinequelle-design-page .cta-sub{color:var(--text-mid);max-width:48ch;font-size:1.15rem;font-weight:300;line-height:1.85}.deinequelle-design-page .cta-right{flex-direction:column;align-items:flex-start;gap:3rem;display:flex}.deinequelle-design-page .cta-actions{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.deinequelle-design-page .cta-secondary{color:var(--text-mid)}.deinequelle-design-page .cta-secondary:hover{color:var(--text)}.deinequelle-design-page .cta-contact{flex-direction:column;gap:.75rem;display:flex}.deinequelle-design-page .cta-contact a{color:var(--text-mid);transition:color .3s var(--ease);align-items:center;gap:.6rem;font-size:1rem;font-weight:300;display:flex}.deinequelle-design-page .cta-contact a:hover{color:var(--text)}.deinequelle-design-page .praxis-bar{border-top:1px solid var(--sand);grid-template-columns:repeat(3,1fr);padding:4.5rem 0;display:grid}.deinequelle-design-page .praxis-cell{border-right:1px solid var(--sand);padding:0 3.5rem 0 0}.deinequelle-design-page .praxis-cell:nth-child(n+2){padding-left:3.5rem}.deinequelle-design-page .praxis-cell:last-child{border-right:none;padding-right:0}.deinequelle-design-page .praxis-cell h4{font-family:var(--f-d);color:var(--text-mid);margin-bottom:1rem;font-size:1.2rem;font-weight:500}.deinequelle-design-page .praxis-cell p,.deinequelle-design-page .praxis-cell address{color:var(--text-mid);max-width:28ch;font-size:1.05rem;font-weight:300;line-height:1.9}.deinequelle-design-page footer{background:var(--beige-sand);border-top:1px solid var(--sand);padding:6rem 5.5rem 3rem}.deinequelle-design-page .footer-wrap{max-width:1340px;margin:0 auto}.deinequelle-design-page .footer-grid{grid-template-columns:1.2fr .8fr 1fr 1.2fr;gap:4rem;margin-bottom:5rem;display:grid}.deinequelle-design-page .footer-col h4{font-family:var(--f-d);color:var(--text-mid);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.8rem;font-size:1.15rem;font-weight:500}.deinequelle-design-page .footer-logo{object-fit:contain;width:auto;height:52px;margin-bottom:1.5rem}.deinequelle-design-page .footer-desc{color:var(--text-mid);margin-bottom:2rem;font-size:.95rem;line-height:1.8}.deinequelle-design-page .footer-partner-logos{align-items:center;gap:1.8rem;display:flex}.deinequelle-design-page .partner-logo{object-fit:contain;opacity:.8;width:auto;height:48px;transition:opacity .3s var(--ease)}.deinequelle-design-page .partner-logo:hover{opacity:1}.deinequelle-design-page .footer-col ul{flex-direction:column;gap:.9rem;display:flex}.deinequelle-design-page .footer-col ul a{color:var(--text-mid);transition:color .3s var(--ease), padding-left .3s var(--ease);font-size:.96rem}.deinequelle-design-page .footer-col ul a:hover{color:var(--text);padding-left:4px}.deinequelle-design-page .footer-col address{color:var(--text-mid);font-size:.96rem;line-height:1.8}.deinequelle-design-page .contact-methods{flex-direction:column;gap:.6rem;margin-top:1.2rem;display:flex}.deinequelle-design-page .contact-methods a{color:var(--accent);transition:color .3s var(--ease);font-weight:400}.deinequelle-design-page .contact-methods a:hover{color:var(--text)}.deinequelle-design-page .footer-map-container{border-radius:4px;width:100%;height:180px;overflow:hidden;box-shadow:0 4px 18px #1c14100a}.deinequelle-design-page .footer-bottom{border-top:1px solid var(--sand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2.2rem;display:flex}.deinequelle-design-page .footer-bottom p{color:var(--text-light);font-size:.82rem}.deinequelle-design-page .footer-bottom a{transition:color .3s var(--ease)}.deinequelle-design-page .footer-bottom a:hover{color:var(--text)}@media (max-width:960px){.deinequelle-design-page .footer-grid{grid-template-columns:1fr 1fr;gap:3.5rem}}@media (max-width:640px){.deinequelle-design-page footer{padding:4.5rem 1.8rem 2.2rem}.deinequelle-design-page .footer-grid{grid-template-columns:1fr;gap:3rem;margin-bottom:3.5rem}.deinequelle-design-page .footer-bottom{flex-direction:column;align-items:flex-start;gap:.8rem}}.deinequelle-design-page .reveal{opacity:0;filter:blur(6px);transition:opacity 1s var(--ease), transform 1s var(--ease), filter 1s var(--ease);transform:translateY(34px)}.deinequelle-design-page .reveal.vis{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.deinequelle-design-page .reveal{opacity:1;filter:none;transform:none}}.deinequelle-design-page .d1{transition-delay:80ms}.deinequelle-design-page .d2{transition-delay:.18s}.deinequelle-design-page .d3{transition-delay:.3s}.deinequelle-design-page .d4{transition-delay:.44s}@media (max-width:1100px){.deinequelle-design-page .wrap{padding:0 3.5rem}.deinequelle-design-page footer{padding:2.2rem 3.5rem}.deinequelle-design-page .erkl-inner,.deinequelle-design-page .spread-intro{padding:0 3.5rem}.deinequelle-design-page .svc-editorial{gap:6rem}.deinequelle-design-page .svc-editorial.svc-editorial-single,.deinequelle-design-page .svc-editorial.svc-editorial-flow,.deinequelle-design-page .svc-editorial.svc-editorial-prose{gap:0}.deinequelle-design-page .claudia-grid{gap:7rem}}@media (max-width:960px){.deinequelle-design-page{overflow-x:clip}.deinequelle-design-page .nav-links,.deinequelle-design-page .nav-cta{display:none}.deinequelle-design-page .nav-ham{display:flex}.deinequelle-design-page .nav-logo-wrap{height:96px;margin-top:0}.deinequelle-design-page #nav.scrolled .nav-logo-wrap{height:52px;margin-top:0}.deinequelle-design-page #nav{justify-content:space-between;gap:0;height:82px;padding:0 2.5rem}.deinequelle-design-page #nav.scrolled{height:60px}.deinequelle-design-page .wrap,.deinequelle-design-page .erkl-inner{padding:0 2.5rem}.deinequelle-design-page .spread-intro{padding:0 2.5rem;bottom:8%}.deinequelle-design-page footer{padding:2rem 2.5rem}.deinequelle-design-page .hero-bg img{height:var(--hero-image-height-mobile,var(--hero-image-height,100%));object-position:var(--hero-object-position-mobile,var(--hero-object-position,65% 22%))}.deinequelle-design-page .hero-overlay{background:linear-gradient(#0000 16%,#faf7f233 36%,#faf7f2b3 64%,#faf7f2f7 100%)}.deinequelle-design-page .hero-content{justify-content:flex-end;max-width:100%;padding:7.5rem 2.5rem 5.5rem}.deinequelle-design-page .hero-sub{margin-bottom:2.5rem;font-size:1.05rem}.deinequelle-design-page .hero-actions{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:2.5rem}.deinequelle-design-page .hero-actions .btn-primary,.deinequelle-design-page .hero-actions .btn-ghost{justify-content:center}.deinequelle-design-page .scroll-cue{display:none}.deinequelle-design-page .spread-inner{inset:-4% 0}.deinequelle-design-page .spread-inner img,.deinequelle-design-page .svc-split-media img{object-position:var(--img-object-position-mobile,var(--img-object-position,center 28%))}.deinequelle-design-page .begl-head{flex-direction:column;align-items:flex-start;gap:3rem;margin-bottom:5rem}.deinequelle-design-page .begl-accordion-trigger{grid-template-columns:3.5rem 1fr auto;gap:1.25rem 1.5rem;padding-right:.25rem}.deinequelle-design-page .begl-accordion-panel-inner{padding-left:0}.deinequelle-design-page .svc-split,.deinequelle-design-page .svc-split-media-right{grid-template-columns:1fr}.deinequelle-design-page .svc-split-media-right .svc-split-media,.deinequelle-design-page .svc-split-media-right .svc-split-content{order:unset}.deinequelle-design-page .svc-items-matrix{grid-template-columns:1fr;column-gap:0}.deinequelle-design-page .svc-split-media img{aspect-ratio:3/4;max-height:none}.deinequelle-design-page .spread-compact{height:min(58vh,26rem);min-height:18rem}.deinequelle-design-page .begl-row{grid-template-columns:3.5rem 1fr;gap:1.5rem}.deinequelle-design-page .begl-items{grid-column:1/-1;padding-left:5rem}.deinequelle-design-page .spread{height:min(72vh,32rem);min-height:22rem}.deinequelle-design-page .svc-editorial{grid-template-columns:1fr;gap:4.5rem}.deinequelle-design-page .svc-editorial.svc-editorial-single,.deinequelle-design-page .svc-editorial.svc-editorial-flow,.deinequelle-design-page .svc-editorial.svc-editorial-prose{gap:0}.deinequelle-design-page .svc{padding:var(--section-sm) 0}.deinequelle-design-page .svc-prose-columns{column-count:1}.deinequelle-design-page .svc-features{grid-template-columns:1fr}.deinequelle-design-page .svc-feature,.deinequelle-design-page .svc-feature:nth-child(2n){border-right:none;padding-left:0;padding-right:0}.deinequelle-design-page .claudia-grid{grid-template-columns:1fr;gap:4rem}.deinequelle-design-page .claudia-left{position:static}.deinequelle-design-page .schritte-cols{grid-template-columns:1fr}.deinequelle-design-page .schritt{border-right:none;border-bottom:1px solid var(--sage-mid);padding:4rem 0}.deinequelle-design-page .schritt:nth-child(n+2){padding-left:0}.deinequelle-design-page .schritt:last-child{border-bottom:none}.deinequelle-design-page .cta-grid{grid-template-columns:1fr;gap:4.5rem;padding-bottom:8rem}.deinequelle-design-page .praxis-bar{grid-template-columns:1fr}.deinequelle-design-page .praxis-cell{border-right:none;border-bottom:1px solid var(--sand);padding:2.8rem 0}.deinequelle-design-page .praxis-cell:nth-child(n+2){padding-left:0}.deinequelle-design-page .praxis-cell:last-child{border-bottom:none}}@media (max-width:640px){.deinequelle-design-page{--section:6.5rem;--section-sm:4.5rem;overflow-x:clip}.deinequelle-design-page .wrap,.deinequelle-design-page .erkl-inner,.deinequelle-design-page .spread-intro{padding:0 1.8rem}.deinequelle-design-page footer{padding:1.8rem}.deinequelle-design-page #nav{height:74px;padding:0 1.8rem}.deinequelle-design-page .nav-logo-wrap{height:80px;margin-top:0}.deinequelle-design-page #nav.scrolled .nav-logo-wrap{height:46px;margin-top:0}.deinequelle-design-page .hero-h1{margin-bottom:2rem;font-size:clamp(2.6rem,11vw,4.2rem)}.deinequelle-design-page .hero-content{padding:6.5rem 1.8rem 4.5rem}.deinequelle-design-page .begl-row{grid-template-columns:1fr;gap:.4rem;padding:2.8rem 0}.deinequelle-design-page .begl-num{display:none}.deinequelle-design-page .begl-items{grid-column:auto;padding-left:0}.deinequelle-design-page .spread{height:min(68vh,28rem);min-height:20rem}.deinequelle-design-page .spread-compact{height:min(52vh,22rem);min-height:16rem}.deinequelle-design-page .spread-intro{bottom:6%}.deinequelle-design-page .spread-h2{font-size:clamp(2.2rem,9.5vw,3.5rem)}.deinequelle-design-page .trust-dot{display:none}.deinequelle-design-page .trust-row{text-align:center;flex-direction:column;gap:.5rem}.deinequelle-design-page .schritte-foot{flex-direction:column;align-items:flex-start}.deinequelle-design-page .erkl-quote{font-size:clamp(2.4rem,9vw,4rem)}}
