@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500;1,600&display=swap');
:root{--forest:#143d32;--deep:#102e28;--leaf:#a9c9a7;--cream:#f8f7f1;--paper:#fffefb;--ink:#1a332c;--muted:#60746a;--line:#e2e8dd;--radius:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:'DM Sans',Arial,sans-serif;font-size:16px;line-height:1.65}a{color:inherit}img{max-width:100%;height:auto}button,input{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid #ecac59;outline-offset:3px}[hidden]{display:none!important}.ne-container{width:min(1200px,calc(100% - 64px));margin-inline:auto}.ne-visually-hidden,.ne-skip:not(:focus){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ne-skip:focus{position:absolute;z-index:100;background:white;padding:12px}.ne-header{height:88px;background:#fffdf8;position:relative;z-index:20;box-shadow:0 1px 12px #12392a0d}.ne-nav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.ne-brand{text-decoration:none;display:flex;align-items:center;gap:13px;line-height:1.2;color:var(--forest)}.ne-brand-mark{height:42px;width:42px;border-radius:50%;display:grid;place-items:center;background:var(--forest);color:#c2d7b5;font-size:23px;clip-path:circle(49%)}.ne-brand strong{font-size:19px;letter-spacing:-.7px}.ne-brand small{display:block;margin-top:6px;color:#79887d;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700}.ne-navlinks ul{list-style:none;display:flex;gap:29px;margin:0;padding:0;align-items:center}.ne-navlinks a{text-decoration:none;font-weight:600;font-size:13px;color:#324d42}.ne-navlinks a:hover{color:#668a61}.ne-menu-toggle{display:none;background:none;border:1px solid var(--line);border-radius:8px;padding:7px 12px}.ne-hero{min-height:610px;position:relative;background:#1a4c3b;overflow:hidden;color:#fff}.ne-hero-art{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,42,31,.9) 0%,rgba(11,49,37,.7) 38%,rgba(10,46,34,.15) 100%),url('../images/landscape.svg') center 46%/cover no-repeat;transform:scale(1.01)}.ne-hero-content{position:relative;padding-top:117px;padding-bottom:104px}.ne-eyebrow{display:block;color:#547e62;font-weight:700;font-size:11px;letter-spacing:2.2px}.ne-eyebrow-light{color:#c2d7b5}.ne-hero h1{max-width:720px;font-size:clamp(45px,6.1vw,80px);font-weight:500;line-height:1.11;letter-spacing:-2px;font-family:'Playfair Display',Georgia,serif;margin:25px 0}.ne-hero h1 em{color:#c9dfad;font-weight:500}.ne-hero p{max-width:535px;font-size:17px;color:#e0e8dc;margin:0 0 30px}.ne-btn{border-radius:4px;padding:15px 23px;display:inline-flex;gap:34px;align-items:center;text-decoration:none;font-size:13px;font-weight:700;transition:transform .2s}.ne-btn:hover{transform:translateY(-2px)}.ne-btn-light{background:#f7f4e8;color:#244737}.ne-hero-bottom{position:relative;display:flex;justify-content:space-between;font-size:11px;letter-spacing:1px;color:#d4dfce;border-top:1px solid #ffffff45;padding-block:20px}.ne-intro{display:grid;grid-template-columns:1fr 1fr;gap:110px;padding-block:105px 98px}.ne-intro h2,.ne-section-heading h2{font:500 clamp(35px,4vw,55px)/1.16 'Playfair Display',Georgia,serif;letter-spacing:-1.5px;margin:16px 0 0}.ne-intro h2 em{color:#5b8b6c}.ne-intro p{margin:0 0 18px;color:#576a60;font-size:15px;line-height:1.9}.ne-destinations{padding:92px 0 105px;background:#eff2e9}.ne-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}.ne-section-heading p{font-size:13px;color:#728276;margin-bottom:7px}.ne-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.ne-search{display:flex;align-items:center;gap:10px;border:1px solid #d8e0d5;background:#fff;border-radius:6px;padding:0 14px;min-width:350px;height:47px;color:#6c8275}.ne-search>span:first-child{font-size:26px;line-height:1}.ne-search input{width:100%;border:0;outline:none;font-size:13px;background:transparent;color:var(--ink)}.ne-filters{display:flex;flex-wrap:wrap;gap:8px}.ne-filters button{border:1px solid #d1dbcc;background:transparent;padding:10px 18px;border-radius:4px;color:#4d685a;font-weight:700;font-size:12px}.ne-filters button.is-active{background:var(--forest);color:#fff;border-color:var(--forest)}.ne-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ne-card{background:#fff;border-radius:7px;overflow:hidden;box-shadow:0 5px 25px #1a352608;transition:transform .2s,box-shadow .2s}.ne-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px #1a35261a}.ne-card-link{text-decoration:none;display:block;height:100%}.ne-card-media{height:220px;position:relative;background-image:linear-gradient(0deg,#103b2b66,transparent),url('../images/landscape.svg');background-size:cover;overflow:hidden}.ne-scene-peak{background-position:35% 28%}.ne-scene-stone{background-position:78% 44%;filter:saturate(.85)}.ne-scene-cabin{background-position:48% 70%;filter:sepia(.16) saturate(.8)}.ne-card-index{position:absolute;top:17px;left:17px;font-size:10px;font-weight:700;letter-spacing:1.1px;padding:6px 9px;background:#ffffffda;color:#254d3a;border-radius:2px}.ne-card-arrow{position:absolute;bottom:16px;right:18px;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#fff;color:var(--forest);font-size:20px}.ne-card-content{padding:25px 26px 29px}.ne-card-location{font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#5e9474}.ne-card h3{font:600 25px/1.25 'Playfair Display',Georgia,serif;margin:9px 0 8px}.ne-card p{font-size:13px;color:#708075;margin:0}.ne-empty{padding:25px}.ne-more{color:#6c7f70;margin:24px 0 0;text-align:center;font-size:13px}.ne-quote{background:#194637;color:#fff;text-align:center;padding:78px 0 86px}.ne-quote p{font:italic 500 clamp(28px,4vw,48px)/1.3 'Playfair Display',Georgia,serif;margin:17px auto 20px;max-width:790px}.ne-quote-inner>span:last-child{font-size:10px;letter-spacing:1.8px;color:#c8d7c6}.ne-footer{background:#102e28;color:#dce8da;padding-top:75px}.ne-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px;padding-bottom:65px}.ne-footer-brand{text-decoration:none;color:#fff;font-weight:700;font-size:20px}.ne-footer p{font-size:13px;color:#a9bfb1;max-width:340px;margin-top:20px}.ne-footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:10px}.ne-footer-grid strong{font-size:13px;color:#fff;margin-bottom:9px}.ne-footer-grid a:not(.ne-footer-brand){font-size:13px;text-decoration:none;color:#b5cbb9}.ne-footer a:hover{text-decoration:underline}.ne-footer-bottom{border-top:1px solid #ffffff21;display:flex;justify-content:space-between;padding-block:19px;color:#9ab4a5;font-size:11px}.ne-custom{padding-block:35px}.ne-article-layout{display:flex;gap:50px;padding-block:62px;min-height:65vh}.ne-article-main{flex:1;min-width:0;background:#fff;padding:clamp(22px,5vw,58px);border-radius:8px}.ne-article-main h1,.ne-article-main h2,.ne-article-main h3{color:var(--forest);line-height:1.25}.ne-article-main h1{font:600 clamp(32px,4vw,48px) 'Playfair Display',Georgia,serif}.ne-article-main a{color:#26734c}.ne-article-main img{border-radius:6px}.ne-sidebar{width:260px}.ne-article-main table{display:block;max-width:100%;overflow-x:auto}@media(max-width:900px){.ne-container{width:min(100% - 36px,1200px)}.ne-menu-toggle{display:block}.ne-navlinks{position:absolute;top:88px;left:0;right:0;background:#fffdf8;padding:0 20px;display:none;box-shadow:0 8px 10px #12392a15}.ne-navlinks.is-open{display:block}.ne-navlinks ul{flex-direction:column;align-items:stretch;gap:0;padding:15px 0}.ne-navlinks li{padding:9px 0}.ne-intro{gap:35px}.ne-card-grid{grid-template-columns:repeat(2,1fr)}.ne-controls{align-items:stretch;flex-direction:column}.ne-search{min-width:0}.ne-article-layout{flex-direction:column}.ne-sidebar{width:auto}}@media(max-width:620px){.ne-header{height:75px}.ne-navlinks{top:75px}.ne-brand strong{font-size:16px}.ne-brand small{font-size:8px}.ne-brand-mark{width:35px;height:35px}.ne-hero{min-height:540px}.ne-hero-content{padding-top:85px;padding-bottom:75px}.ne-hero h1{letter-spacing:-1px}.ne-hero-bottom{font-size:9px}.ne-hero-bottom span:last-child{display:none}.ne-intro{grid-template-columns:1fr;padding-block:75px}.ne-destinations{padding-block:70px}.ne-section-heading{display:block}.ne-card-grid{grid-template-columns:1fr}.ne-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.ne-footer-grid>div:first-child{grid-column:1/-1}.ne-footer-bottom{gap:8px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

/* Version 2: Bestehende Joomla-Module und Beiträge */
.ne-topbar,.ne-module-band,.ne-search-module,.ne-banner{padding-block:12px}.ne-topbar{background:#e7eee5;text-align:center}.ne-module-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:24px}.ne-home-articles{padding-block:50px}.ne-home-articles>.com-content-article,.ne-home-articles>.blog,.ne-home-articles>.com-content-category-blog{background:#fff;border-radius:12px;padding:clamp(18px,4vw,48px)}.ne-breadcrumbs{padding-top:20px;color:var(--muted)}.ne-breadcrumbs ol,.ne-breadcrumbs ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.ne-sidebar .moduletable,.ne-sidebar .mod-custom,.ne-sidebar .card,.ne-module-row .moduletable{background:#fff;border:1px solid var(--line);padding:20px;border-radius:12px;margin-bottom:20px}.ne-sidebar h2,.ne-sidebar h3,.ne-module-row h3{font:600 21px/1.3 Georgia,serif;color:var(--forest);margin-top:0}.ne-sidebar ul,.ne-module-row ul{padding-left:1.15em}.ne-sidebar li{margin-bottom:8px}.ne-article-main .com-content-article,.ne-article-main .blog,.ne-article-main .com-content-category-blog{max-width:100%}.ne-article-main .item-page p,.ne-article-main .com-content-article p{line-height:1.85}.ne-article-main .page-header h1,.ne-article-main .page-header h2,.ne-home-articles h2{font-family:Georgia,serif;color:var(--forest)}.ne-article-main .article-info{font-size:13px;color:var(--muted)}.ne-article-main figure,.ne-home-articles figure{margin:20px 0}.ne-article-main figure img,.ne-home-articles figure img{width:auto;max-width:100%;height:auto;border-radius:10px}.ne-article-main .fields-container{margin:20px 0}.ne-article-main blockquote{padding:12px 22px;border-left:4px solid #80a385;background:#f4f7f0}.ne-article-main .pagination,.ne-home-articles .pagination{display:flex;gap:8px;flex-wrap:wrap}.ne-article-main .btn,.ne-home-articles .btn{display:inline-block;background:var(--forest);color:#fff;padding:9px 14px;border-radius:5px;text-decoration:none;border:0}.ne-article-main input,.ne-article-main select,.ne-article-main textarea,.ne-search-module input{max-width:100%;border:1px solid #cbd7ca;border-radius:6px;padding:9px}.ne-navlinks ul ul{display:none;position:absolute;top:100%;background:#fff;min-width:210px;padding:12px;box-shadow:0 8px 25px #16392d1b;z-index:4}.ne-navlinks li{position:relative}.ne-navlinks li:hover>ul,.ne-navlinks li:focus-within>ul{display:block}.ne-navlinks ul ul li{padding:7px 0}.ne-module-row>div,.ne-module-row>section{min-width:0}.ne-bottom-modules{margin-block:25px}.ne-card[data-category="Gewässer"] .ne-card-media{background-position:25% 65%}.ne-card[data-category="Geschichte"] .ne-card-media{background-position:75% 42%}.ne-card[data-category="Natur & Lernen"] .ne-card-media{background-position:42% 68%}
@media(max-width:900px){.ne-navlinks ul ul{position:static;display:block;box-shadow:none;border-left:2px solid var(--line);margin-left:10px}.ne-module-row{grid-template-columns:1fr}.ne-home-articles{padding-block:28px}}
@media(max-width:620px){.ne-article-main{padding:18px}.ne-article-layout{padding-block:22px}.ne-sidebar .moduletable{padding:15px}}

/* Joomla 5: übernommenes Modul-Layout aus dem Original-Backup */
.ne-legacy{padding-top:3rem;padding-bottom:3rem}
.ne-legacy-title{font-size:clamp(1.5rem,2.5vw,2.4rem);margin-bottom:1.8rem}
.ne-legacy-grid{display:grid;grid-template-columns:minmax(180px,225px) minmax(0,1fr) minmax(190px,270px);gap:clamp(1rem,2vw,2rem);align-items:start}
.ne-legacy-grid>div,.ne-legacy-grid>aside{min-width:0}
.ne-legacy-menu,.ne-legacy-images{border-radius:15px;padding:1.15rem;background:#f4f7f2;border:1px solid #e0e8df}
.ne-legacy-menu{position:sticky;top:90px}
.ne-legacy-menu ul{padding-left:1.1rem;list-style:none}
.ne-legacy-menu li{margin:.3rem 0;padding:.2rem 0;border-bottom:1px solid #dfe7db}
.ne-legacy-menu a{color:#1a5541;text-decoration:none;overflow-wrap:anywhere}
.ne-legacy-menu a:hover{text-decoration:underline}
.ne-legacy-content{background:#fff;padding:clamp(1rem,2vw,2rem);border-radius:16px;box-shadow:0 3px 18px rgba(14,39,24,.065);line-height:1.75}
.ne-legacy-content>div+div{margin-top:1.5rem}
.ne-legacy :is(img,video,iframe){max-width:100%;height:auto}
.ne-legacy iframe[src*="youtube"],.ne-legacy iframe[src*="vimeo"]{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:12px}
.ne-legacy-images img{width:100%;height:auto;border-radius:11px;display:block;object-fit:contain}
.ne-legacy-images p{margin:.7rem 0}
.ne-legacy-content h1,.ne-legacy-content h2,.ne-legacy-content h3{line-height:1.3;overflow-wrap:anywhere}
.ne-legacy-content [style*="font-size"],.ne-legacy-menu [style*="font-size"],.ne-legacy-images [style*="font-size"]{max-width:100%}
.ne-legacy-content :is(table,pre){display:block;max-width:100%;overflow-x:auto}
.ne-legacy-intro{margin-bottom:2rem}
.ne-inner-legacy{min-height:60vh}
.ne-legacy-legal{text-align:center;padding:1rem 0}
.ne-legacy-legal a{color:inherit}
.ne-underlying-article:empty{display:none}
.ne-card-media{background-size:cover;background-position:center}
@media(max-width:1050px){.ne-legacy-grid{grid-template-columns:180px minmax(0,1fr)}.ne-legacy-images{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ne-legacy-images>*{min-width:0}}
@media(max-width:700px){.ne-legacy-grid{display:flex;flex-direction:column}.ne-legacy-grid>*{width:100%}.ne-legacy-menu{position:static}.ne-legacy-images{display:block}.ne-legacy-content{padding:1rem}.ne-legacy{padding-top:1.5rem}}

/* Version 4: einheitliche Kacheln für Umgebung und alte Übersichten ausgeblendet */
.ne-far-highlights{padding:90px 0 100px;background:#fbfaf5}
.ne-section-link{color:#245844;text-decoration:none;font-weight:700;font-size:14px;border-bottom:1px solid #6e9b7c;padding-bottom:5px}
.ne-section-link:hover{text-decoration:underline}
.ne-region-hero{background:linear-gradient(110deg,rgba(9,42,31,.94),rgba(15,59,42,.68)),url('../images/landscape.svg') center/cover;color:#fff;padding:110px 0 118px}
.ne-region-hero h1{font:500 clamp(42px,6vw,75px)/1.13 'Playfair Display',Georgia,serif;letter-spacing:-1.5px;max-width:900px;margin:22px 0}
.ne-region-hero h1 em{font-weight:500;color:#c9dfad}
.ne-region-hero p{max-width:710px;color:#e1eade;font-size:17px;line-height:1.8}
.ne-far-landing{padding:90px 0 115px;background:#eff2e9;min-height:45vh}
.ne-far-landing .ne-card-media,.ne-far-highlights .ne-card-media{height:230px}
.ne-far-landing .ne-card-grid{margin-top:34px}
@media(max-width:620px){.ne-far-highlights,.ne-far-landing{padding:60px 0 70px}.ne-region-hero{padding:75px 0 85px}.ne-section-link{display:inline-block;margin-top:10px}}

/* V5: semantische Bildkarten, Sprungmarken und Fokuszustände */
#ziele,#weitere-umgebung,#ueber{scroll-margin-top:30px}
.ne-card-media{isolation:isolate;background:#dce9db}
.ne-card-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}
.ne-card-media::after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(8,35,23,.5));pointer-events:none;z-index:0}
.ne-card-index,.ne-card-arrow{z-index:1}
.ne-card:hover .ne-card-img{transform:scale(1.035)}
.ne-section-link{font-weight:700}
@media(prefers-reduced-motion:reduce){.ne-card-img{transition:none}}

/* V7: Individuelle Detailseiten weitere Umgebung – Artikel, Video und Bilder aus Joomla-Modulen */
.ne-detail-hero{position:relative;min-height:440px;background:var(--forest);color:#fff;display:flex;align-items:end;overflow:hidden}
.ne-detail-cover,.ne-detail-overlay{position:absolute;inset:0;width:100%;height:100%}
.ne-detail-cover{object-fit:cover;object-position:center}
.ne-detail-overlay{background:linear-gradient(90deg,rgba(9,37,28,.94),rgba(10,43,32,.64) 60%,rgba(10,44,31,.24)),linear-gradient(0deg,rgba(5,31,24,.55),transparent 70%)}
.ne-detail-hero-text{position:relative;z-index:1;padding-top:56px;padding-bottom:75px}
.ne-detail-crumbs{display:flex;gap:10px;flex-wrap:wrap;color:#e2e8de;font-size:13px;margin-bottom:44px}
.ne-detail-crumbs a{text-decoration:none;color:#e2e8de}.ne-detail-crumbs a:hover{text-decoration:underline}
.ne-detail-hero h1{font:500 clamp(38px,5.8vw,68px)/1.14 'Playfair Display',Georgia,serif;max-width:940px;margin:14px 0 18px;letter-spacing:-1px}
.ne-detail-hero p{font-size:17px;max-width:660px;line-height:1.8;color:#eef4ec;margin:0}
.ne-detail-back{padding-top:27px;padding-bottom:10px}.ne-detail-back a{font-size:13px;font-weight:700;color:#286447;text-decoration:none}.ne-detail-back a:hover{text-decoration:underline}
.ne-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:32px;align-items:start;padding-top:25px;padding-bottom:88px}
.ne-detail-body{min-width:0;background:#fff;border:1px solid var(--line);border-radius:14px;padding:clamp(22px,4vw,48px);box-shadow:0 6px 26px #143a2810}
.ne-detail-heading{border-bottom:1px solid var(--line);margin-bottom:29px;padding-bottom:22px}
.ne-detail-heading h2{font:500 clamp(28px,3.5vw,39px)/1.2 'Playfair Display',Georgia,serif;margin:8px 0 0;color:var(--forest)}
.ne-detail-body :is(h1,h2,h3,h4){color:var(--forest);line-height:1.3;overflow-wrap:anywhere}
.ne-detail-body h1{font:600 29px/1.28 'Playfair Display',Georgia,serif}
.ne-detail-body p,.ne-detail-body li{font-size:15px;line-height:1.85}
.ne-detail-body a{color:#216448;text-decoration-thickness:1px;text-underline-offset:2px}
.ne-detail-body :is(img,video,iframe){max-width:100%}
.ne-detail-body iframe[src*="youtube"],.ne-detail-body iframe[src*="vimeo"]{display:block;width:100%;aspect-ratio:16/9;height:auto;border-radius:10px;border:0}
.ne-detail-body [style*="font-family"]{font-family:inherit!important}
.ne-detail-body [style*="font-size"]{font-size:inherit!important}
.ne-detail-body [style*="color"]{color:inherit!important}
.ne-detail-body [style*="text-align: center"]{text-align:left!important}
.ne-detail-body :is(table,pre){display:block;max-width:100%;overflow-x:auto}
.ne-detail-body .ne-detail-legacy-modules>div+div{margin-top:32px;padding-top:30px;border-top:1px solid var(--line)}
.ne-detail-aside{min-width:0;display:grid;gap:24px}
.ne-detail-gallery,.ne-detail-related{background:#fff;border:1px solid var(--line);padding:22px;border-radius:14px;box-shadow:0 6px 26px #143a2810}
.ne-detail-aside h2{font:600 24px/1.24 'Playfair Display',Georgia,serif;color:var(--forest);margin:0 0 16px}
.ne-detail-gallery :is(img,video,iframe){max-width:100%;height:auto}
.ne-detail-gallery img{display:block;width:100%;height:auto;border-radius:9px;object-fit:contain}
.ne-detail-gallery p{margin:0 0 12px}
.ne-detail-gallery [style*="text-align: center"]{text-align:left!important}
.ne-detail-gallery [style*="font-size"]{font-size:inherit!important}
.ne-detail-related-link{display:flex;gap:12px;align-items:center;text-decoration:none;padding:12px 0;border-top:1px solid var(--line);font-size:14px;font-weight:700;color:var(--forest);line-height:1.35}
.ne-detail-related-link img{width:84px;height:65px;flex:0 0 84px;object-fit:cover;border-radius:7px}
.ne-detail-related-link small{display:block;margin-top:6px;font-size:12px;font-weight:500;color:var(--muted)}
.ne-detail-related-link:hover{text-decoration:underline}
@media(max-width:980px){.ne-detail-layout{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.ne-detail-gallery,.ne-detail-related{padding:17px}}
@media(max-width:760px){.ne-detail-layout{grid-template-columns:1fr}.ne-detail-aside{grid-template-columns:1fr 1fr}.ne-detail-hero{min-height:380px}.ne-detail-hero-text{padding-block:45px 60px}.ne-detail-crumbs{margin-bottom:22px}}
@media(max-width:540px){.ne-detail-aside{grid-template-columns:1fr}.ne-detail-layout{padding-top:12px;padding-bottom:55px}.ne-detail-back{padding-top:20px}.ne-detail-hero h1{font-size:36px}.ne-detail-hero p{font-size:15px}}
