.nms-editorial{--nms-ink:#29382f;--nms-paper:#f5f1e9;--nms-line:#d5cec1;color:#303830;padding-bottom:0}.nms-editorial :is(h1,h2,h3,h4,summary){-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal;text-wrap:balance}.nms-editorial :is(h1,h2,h3){font-family:var(--font-serif);font-weight:400;line-height:1.2}.nms-editorial :is(a,summary):focus-visible{outline:3px solid #aa774b;outline-offset:6px}.nms-editorial .nms-eyebrow{color:#806044;font:600 .7rem/1.6 var(--font-sans),sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px}.nms-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px clamp(30px,5vw,72px);padding:55px clamp(24px,4vw,56px) 85px}.nms-hero-heading{grid-column:1;align-self:end;min-width:0}.nms-hero-copy{grid-column:1;align-self:start;min-width:0}.nms-hero h1{font-size:clamp(1.65rem,3.1vw,2.8rem);margin:0}.nms-hero-copy>p:not(.nms-eyebrow){font-size:.98rem;line-height:1.85;margin:0 0 20px}.nms-photo{position:relative;aspect-ratio:4/3;margin:0;overflow:hidden;background:#e6e1d6}.nms-hero-photo{grid-column:2;grid-row:1/span 2;aspect-ratio:4/5;border-radius:2px 2px 90px 2px}.nms-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px}.nms-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:13px 18px;font-size:.86rem;line-height:1.5;text-align:center;text-decoration:underline;text-underline-offset:5px}.nms-actions a:first-child{background:var(--nms-ink);color:#fffdf7;text-decoration:none}.nms-editorial .nms-offer{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px 60px;padding:clamp(32px,5vw,65px);margin:0 clamp(16px,3vw,40px);background:var(--nms-ink);color:#fffdf7;scroll-margin-top:145px}.nms-offer h2{font-size:clamp(1.8rem,3.1vw,2.6rem);margin:0;align-self:center}.nms-offer>*{min-width:0}.nms-offer p{margin:0;line-height:1.8}.nms-offer-scope{display:block;margin-bottom:10px;font-size:1rem}.nms-offer strong{display:block;font:400 clamp(2.4rem,4vw,3.2rem)/1.2 var(--font-serif);margin-bottom:20px;text-wrap:balance}.nms-offer .nms-actions{grid-column:2;margin:0}.nms-offer a{color:#fffdf7}.nms-offer a:first-child{background:#f5f0e6;color:#29382f;min-width:185px}.nms-page-overview{max-width:70ch;padding-inline:24px;margin:55px auto 25px;line-height:1.85}.nms-editorial>.nms-guide-nav{margin:25px clamp(24px,4vw,56px) 0;padding-block:18px;border-block-color:var(--nms-line);justify-content:center;gap:8px 25px}.nms-guide-nav a{font-size:.78rem;text-decoration:none;padding-block:10px}.nms-guide-nav a:hover{text-decoration:underline;text-underline-offset:5px}.nms-editorial .nms-guide{max-width:none;padding-inline:clamp(24px,4vw,56px)}.nms-editorial .nms-section{padding-block:clamp(65px,8vw,110px);border:0}.nms-editorial .nms-section h2{max-width:24ch;font-size:clamp(1.65rem,3vw,2.6rem);margin-bottom:30px}.nms-editorial .nms-section>p{max-width:65ch}.nms-editorial .nms-reportages{grid-template-columns:1fr;gap:75px;margin-top:45px}.nms-reportages article{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(25px,5vw,65px);align-items:center}.nms-reportages article:nth-child(2n){grid-template-columns:1fr 1.2fr}.nms-reportages article:nth-child(2n) .nms-reportage-image{order:2}.nms-editorial .nms-reportage-image{aspect-ratio:3/2;margin:0;overflow:hidden}.nms-reportage-copy h3{font-size:clamp(1.4rem,2.3vw,1.9rem)}.nms-reportage-copy p{margin-block:22px}.nms-reportage-copy>a{display:inline-block;padding-block:12px;font-size:.86rem}.nms-editorial .nms-planning-intro{display:grid;grid-template-columns:1.25fr .75fr;align-items:start;gap:clamp(30px,5vw,65px);padding:clamp(30px,4vw,55px);background:var(--nms-paper)}.nms-planning-intro .nms-photo{aspect-ratio:3/4;align-self:center}.nms-section-copy{min-width:0}.nms-section-copy>p{line-height:1.85}.nms-editorial .nms-source-note{font-size:.8rem;color:#71695d;margin:25px 0 40px}.nms-editorial .nms-venues{display:block;margin:0;border-bottom:1px solid var(--nms-line)}.nms-editorial .nms-venue{border-top:1px solid var(--nms-line);padding:0}.nms-editorial .nms-venue>summary{position:relative;list-style:none;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:18px;padding:28px 40px 28px 0}.nms-venue>summary::-webkit-details-marker{display:none}.nms-venue>summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400}.nms-venue[open]>summary:after{content:"−"}.nms-venue-title{font:400 clamp(1.3rem,2.3vw,1.9rem)/1.35 var(--font-serif)}.nms-editorial .nms-venue>summary .nms-eyebrow{font-size:.65rem;margin:0}.nms-venue-content{display:grid;grid-template-columns:1fr 1fr;gap:20px 55px;padding:5px 0 35px}.nms-venue-content p{margin-top:0}.nms-venue-questions h4{margin:0 0 18px;font-size:.92rem;font-weight:600}.nms-venue-questions ul{margin:0;padding-left:20px}.nms-venue-questions li+li{margin-top:12px}.nms-editorial .nms-contact{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:15px 30px;margin:0;font-size:.85rem}.nms-photo-break{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(20px,4vw,55px);padding-block:10px 35px}.nms-photo-break .nms-photo:first-child{aspect-ratio:4/3}.nms-photo-break .nms-photo:nth-child(2){aspect-ratio:3/4;margin-top:65px}.nms-photo-break.is-single{grid-template-columns:1fr}.nms-editorial .nms-readable{max-width:72ch;margin-inline:auto}.nms-editorial #ablauf{border-top:1px solid var(--nms-line)}.nms-editorial .nms-schedule{margin-top:35px;border-color:var(--nms-line)}.nms-schedule summary{padding-block:22px}.nms-schedule dl{border-left:2px solid #a09275;padding-left:24px}.nms-editorial .nms-tips{gap:45px 65px;margin-top:45px;counter-reset:planning-tip}.nms-tips article{counter-increment:planning-tip;border-top:1px solid var(--nms-line);padding-top:25px}.nms-tips article:before{content:"0" counter(planning-tip);display:block;color:#806044;font:.75rem/1.5 var(--font-sans),sans-serif;letter-spacing:.1em;margin-bottom:18px}.nms-closing-photo{aspect-ratio:2.4/1}.nms-final-contact{text-align:center;background:var(--nms-paper);padding:clamp(45px,7vw,90px) clamp(24px,6vw,80px);margin-top:70px}.nms-final-contact h2{font-size:clamp(1.8rem,3vw,2.8rem);margin:0 0 25px}.nms-final-contact p{max-width:65ch;margin-inline:auto;line-height:1.85}.nms-final-contact .nms-actions{justify-content:center}body.legacy-effects-ready .nms-editorial [data-reveal]{filter:none;transform:translateY(20px);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.7,.3,1);transition-delay:0s}body.legacy-effects-ready .nms-editorial [data-reveal].is-visible{transform:translateY(0)}.nms-photo img{transition:transform 1.2s ease}body.legacy-effects-ready .nms-photo:not(.is-visible) img{transform:scale(1.035)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nms-reportage-image img{transition:transform .65s ease}.nms-reportage-image:hover img{transform:scale(1.025)}}@media (max-width:760px){.nms-hero{grid-template-columns:minmax(0,1fr);padding:35px 24px 50px;gap:28px}.nms-hero-heading{grid-row:1}.nms-hero-copy{grid-row:3}.nms-hero h1{font-size:clamp(1.6rem,7vw,2.6rem)}.nms-hero-photo{grid-column:1;grid-row:2;aspect-ratio:4/3;border-bottom-right-radius:50px}.nms-editorial .nms-offer{grid-template-columns:minmax(0,1fr);gap:22px;padding:30px 24px;margin-inline:16px}.nms-offer .nms-actions{grid-column:1}.nms-offer strong{font-size:2.4rem}.nms-actions{gap:10px}.nms-actions a{padding:12px 10px}.nms-editorial>.nms-guide-nav{justify-content:flex-start;gap:4px 20px;margin-top:30px}.nms-editorial .nms-reportages{gap:55px}.nms-reportages article,.nms-reportages article:nth-child(2n){grid-template-columns:1fr;gap:22px}.nms-reportages article:nth-child(2n) .nms-reportage-image{order:0}.nms-editorial .nms-planning-intro{grid-template-columns:1fr;padding:30px 20px;gap:25px}.nms-planning-intro .nms-photo{aspect-ratio:3/2}.nms-editorial .nms-venue>summary{grid-template-columns:1fr;gap:10px;padding-block:25px}.nms-venue-content{grid-template-columns:1fr;gap:25px}.nms-contact{grid-column:1}.nms-photo-break{gap:16px;grid-template-columns:1fr 1fr}.nms-photo-break .nms-photo:first-child{aspect-ratio:3/4}.nms-photo-break .nms-photo:nth-child(2){margin-top:45px}.nms-photo-break.is-single .nms-photo{aspect-ratio:4/3}.nms-editorial .nms-tips{gap:32px}.nms-schedule dl{padding-left:12px}.nms-closing-photo{aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.nms-editorial [data-reveal],body.legacy-effects-ready .nms-editorial [data-reveal]{opacity:1;transform:none;filter:none;transition:none}.nms-editorial img{transition:none;transform:none!important}}@media print{.nms-editorial [data-reveal]{opacity:1!important;transform:none!important}}