/* Titelseite, Kopfbereich-Varianten, Skins */
.fp{padding:26px 0 8px}
.fp-h{font:800 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin:0 0 12px;padding-bottom:10px;border-bottom:3px solid var(--ink)}
.fc{position:relative;display:flex;flex-direction:column;min-width:0}
.fc-img{display:block;overflow:hidden;border-radius:6px;background:var(--tint);aspect-ratio:16/10}
.fc-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}
.fc:hover .fc-img img{transform:scale(1.04)}
.fc-b{padding:12px 0 0}
.fc-meta{margin:0 0 7px;font:700 11px var(--sans);letter-spacing:.1em;text-transform:uppercase;display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.fc-tag{color:var(--gold2);text-decoration:none}
.ad-mini{background:var(--ink);color:#fff;padding:2px 7px;border-radius:3px;font-size:10px;letter-spacing:.08em}
.fc-h{font-size:1.15rem;line-height:1.22;margin:0}
.fc-h a{color:var(--ink);text-decoration:none}
.fc-h a:hover{color:var(--green2)}
.fc-t{color:var(--ink2);font-size:15px;margin:9px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.fc-by{color:var(--mute);font-size:13px;margin:9px 0 0}
/* Text über Bild */
.fc-ov{justify-content:flex-end;min-height:260px;border-radius:8px;overflow:hidden;background:var(--bg) center/cover,var(--green);color:#fff;isolation:isolate}
.fc-ov::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.82));z-index:-1}
.fc-ov .fc-img{display:none}
.fc-ov .fc-b{padding:22px}
.fc-ov .fc-h a,.fc-ov .fc-t,.fc-ov .fc-by{color:#fff}
.fc-ov .fc-tag{color:var(--gold)}
.fc-ov .ad-mini{background:#fff;color:#111}
.fc-ov .fc-h{text-shadow:0 1px 12px rgba(0,0,0,.4)}
.fc-lead .fc-h{font-size:clamp(1.7rem,3.2vw,2.5rem)}
.fc-lead.fc-ov{min-height:440px}
.fc-lead .fc-t{font-size:1.05rem}
.fc-row{flex-direction:row;gap:14px;align-items:flex-start}
.fc-row .fc-img{flex:0 0 112px;aspect-ratio:1/1}
.fc-row .fc-b{padding:0}
.fc-row .fc-h{font-size:1rem}
.fl{list-style:none}
/* classic */
.fcl-grid{display:grid;grid-template-columns:2fr 1fr;gap:34px}
.fp-classic.is-flip .fcl-grid{grid-template-columns:1fr 2fr}.fp-classic.is-flip .fcl-main{order:2}.fp-classic.is-flip .fcl-side{order:1}
.fcl-main>.fc-lead .fc-img{aspect-ratio:16/9}
.fcl-two{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:26px;padding-top:24px;border-top:1px solid var(--line)}
.fcl-side{border-left:1px solid var(--line);padding-left:26px}
.fp-classic.is-flip .fcl-side{border-left:0;border-right:1px solid var(--line);padding:0 26px 0 0}
.fcl-side .fc{padding:14px 0;border-top:1px solid var(--line)}
/* newsroom */
.fn-grid{display:grid;grid-template-columns:260px 1fr 300px;gap:24px}
.fp-news.is-flip .fn-grid{grid-template-columns:300px 1fr 260px}.fp-news.is-flip .fn-side{order:-1}.fp-news.is-flip .fn-list{order:3}
.fn-list ol{margin:0;padding:0;counter-reset:n}
.fn-list .fl{counter-increment:n;padding:12px 0 12px 34px;border-bottom:1px solid var(--line);position:relative}
.fn-list .fl::before{content:counter(n);position:absolute;left:0;top:11px;font:800 22px var(--serif);color:var(--gold2)}
.fn-list .fl a{display:block;font:650 15px/1.3 var(--serif);color:var(--ink);text-decoration:none}
.fn-list .fl a:hover{color:var(--green2)}
.fn-list .fl span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}
.fn-side{display:flex;flex-direction:column;gap:22px}
.fn-main .fc-lead.fc-ov{height:100%}
/* bento */
.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:14px}
.bento .fc-ov{min-height:0;height:100%}
.bn-1{grid-column:span 2;grid-row:span 2}
.bn-4{grid-column:span 2}
.bn-5{grid-row:span 2}
.bento .fc-h{font-size:1.02rem}.bento .bn-1 .fc-h{font-size:clamp(1.5rem,2.6vw,2.1rem)}
/* split */
.fs-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:28px}
.fp-split.is-flip .fs-hero{order:2}
.fs-hero .fc-lead.fc-ov{height:100%;min-height:500px}
.fs-list .fc{padding:14px 0;border-bottom:1px solid var(--line)}
/* rows */
.fp-rows .fc-wide{display:grid;grid-template-columns:1.2fr 1fr;gap:34px;align-items:center;padding-bottom:28px;border-bottom:3px double var(--ink)}
.fp-rows .fc-wide .fc-b{padding:0}
.fp-rows .fc-wide .fc-h{font-size:clamp(1.8rem,3.4vw,2.8rem)}
.fp-rows .fc-wide .fc-img{aspect-ratio:16/10}
.fr-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:26px 0}
.fr-list{margin:0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,1fr);gap:0 34px;counter-reset:r}
.fr-list .fl{counter-increment:r;padding:11px 0 11px 34px;position:relative;border-bottom:1px solid var(--line)}
.fr-list .fl::before{content:counter(r,decimal-leading-zero);position:absolute;left:0;font:800 15px var(--sans);color:var(--gold2)}
.fr-list .fl a{font:650 15.5px/1.3 var(--serif);color:var(--ink);text-decoration:none}
.fr-list .fl span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}
/* poster */
.fp-poster{padding-top:0}
.fc-hero{min-height:480px;border-radius:0;display:flex;justify-content:flex-end}
.fc-hero .fc-b{max-width:1160px;width:100%;margin:0 auto;padding:40px 24px}
.fc-hero .fc-h{font-size:clamp(2rem,5vw,3.8rem);max-width:900px}
.fc-hero .fc-t{max-width:680px;font-size:1.1rem}
.fpo-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:-54px;position:relative;z-index:2}
.fc-pc{background:var(--card);padding:12px;border-radius:12px;box-shadow:var(--sh);border:1px solid var(--line)}
.fc-pc .fc-h{font-size:1rem}
/* wall */
.wall{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:190px;gap:12px}
.wall .fc-ov{min-height:0;height:100%}
.wl-1{grid-column:span 3;grid-row:span 3}
.wl-c{grid-column:span 3}
.wall .fc-h{font-size:1rem}.wl-1 .fc-h{font-size:clamp(1.5rem,2.8vw,2.3rem)}
/* weitere Bereiche */
.sec{padding:34px 0}
.sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:3px solid var(--ink);padding-bottom:10px;margin-bottom:22px}
.sec-head h2{font-size:1.5rem}
.more{font-weight:700;font-size:14px;text-decoration:none}
.mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 24px}
.mlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:18px 34px}
.mlist li{padding-bottom:16px;border-bottom:1px solid var(--line)}
/* Kopfbereich-Varianten */
.mast-claim{opacity:.85}
.mh-center .mast-main{flex-wrap:wrap;justify-content:center;padding-top:20px;padding-bottom:0;gap:10px}
.mh-center .logo{width:100%;justify-content:center}
.mh-center .nav{width:100%;justify-content:center;border-top:1px solid var(--line);margin-top:8px;padding:4px 0}
.mh-center .nav-toggle{position:absolute;right:16px;top:60px}
.mh-center.mast{position:relative}
.mh-left .mast-top{background:transparent;color:var(--mute);border-bottom:1px solid var(--line)}
.mh-left .mast-cta{color:var(--gold2)}
.mh-ticker.mast,.mh-dark.mast{background:var(--green)}
.mh-ticker .mast-top,.mh-dark .mast-top{background:rgba(0,0,0,.28)}
.mh-ticker .nav a,.mh-dark .nav a{color:#e6efe9}
.mh-ticker .nav a:hover,.mh-dark .nav a:hover,.mh-ticker .nav a.on,.mh-dark .nav a.on{background:rgba(255,255,255,.12);color:#fff}
.mh-ticker .nav-toggle,.mh-dark .nav-toggle{color:#fff;border-color:rgba(255,255,255,.4)}
.mast-ticker{background:var(--gold);color:#111}
.mast-ticker-in{display:flex;gap:26px;overflow:hidden;padding-top:7px;padding-bottom:7px;font-size:13px;white-space:nowrap}
.mast-ticker strong{text-transform:uppercase;letter-spacing:.12em;font-size:11px;align-self:center}
.mast-ticker a{color:#111;text-decoration:none;overflow:hidden;text-overflow:ellipsis}
.mh-clean .mast-top{display:none}
.mh-clean .mast-main{padding-top:18px;padding-bottom:18px}
.mh-clean .nav{margin-left:auto}
.mh-clean .nav a{border-radius:999px;border:1px solid transparent}
.mh-clean .nav a.on,.mh-clean .nav a:hover{border-color:var(--green2);background:transparent}
.mh-pill.mast{background:transparent;border:0;position:sticky}
.mh-pill .mast-top{display:none}
.mh-pill .mast-main{background:#fff;border:1px solid var(--line);border-radius:999px;margin:12px auto;box-shadow:var(--sh);padding:10px 22px;max-width:1160px}
.mh-pill .nav{margin-left:auto}
.mh-pill .nav a{border-radius:999px}
.mh-bar .mast-top{background:var(--gold);color:#111}
.mh-bar .mast-cta{color:#111;text-decoration:underline}
.mh-bar.mast{border-bottom:4px solid var(--ink)}
.mh-bar .nav a{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:800;border-radius:0}
.logo-img{display:block;height:auto;max-height:78px;width:auto}
/* Skins: Schrift und Ecken */
.th-sans h1,.th-sans h2,.th-sans h3,.th-sans .fc-h,.th-sans .fn-list .fl a{font-family:var(--sans);letter-spacing:-.02em;font-weight:800}
.th-soft .fc-img,.th-soft .fc-ov,.th-soft .fc-pc{border-radius:16px}
.th-lux .fp-h,.th-lux .sec-head{border-bottom:1px solid var(--gold)}
.th-lux h1,.th-lux h2{font-weight:500;letter-spacing:.01em}
.th-tech .fc-ov,.th-tech .fc-img{border-radius:12px;border:1px solid var(--line)}
.th-pop .fc-ov,.th-pop .fc-img,.th-pop .fc-pc{border-radius:22px}
.th-pop .fc-h{font-family:var(--sans);font-weight:800}
.th-bold .fc-ov,.th-bold .fc-img,.th-bold .fc-pc{border-radius:0}
.th-bold h1,.th-bold h2,.th-bold .fc-h{font-family:var(--sans);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}
.th-bold .fp-h,.th-bold .sec-head{border-bottom-width:5px}
/* dunkle Seite */
.page-dark{background:var(--paper);color:var(--ink)}
.page-dark .mast{border-color:var(--line)}
.page-dark .fc-h a,.page-dark .fn-list .fl a{color:var(--ink)}
.page-dark .fp-h,.page-dark .sec-head{border-color:var(--gold)}
.page-dark .fc-pc,.page-dark .card{background:var(--card);border-color:var(--line)}
/* mobil */
@media(max-width:960px){
  .fcl-grid,.fp-classic.is-flip .fcl-grid,.fn-grid,.fp-news.is-flip .fn-grid,.fs-grid,.fp-rows .fc-wide{grid-template-columns:1fr}
  .fp-classic.is-flip .fcl-main,.fp-classic.is-flip .fcl-side,.fp-news.is-flip .fn-side,.fp-news.is-flip .fn-list,.fp-split.is-flip .fs-hero{order:0}
  .fcl-side,.fp-classic.is-flip .fcl-side{border:0;padding:0}
  .bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:190px}
  .bn-1{grid-column:span 2}.bn-4{grid-column:span 2}.bn-5{grid-row:auto}
  .wall{grid-template-columns:repeat(2,1fr)}.wl-1,.wl-c{grid-column:span 2}.wl-c{grid-column:span 1}
  .fr-cols,.mgrid{grid-template-columns:1fr 1fr}
  .fpo-cards{grid-template-columns:1fr 1fr;margin-top:-30px}
  .fr-list,.mlist{grid-template-columns:1fr}
  .fc-lead.fc-ov,.fs-hero .fc-lead.fc-ov{min-height:360px}
  .mh-pill .mast-main{border-radius:18px;margin:8px 12px}
}
@media(max-width:600px){
  .fr-cols,.mgrid,.fcl-two,.fpo-cards{grid-template-columns:1fr}
  .bento{grid-template-columns:1fr}.bn-1,.bn-4{grid-column:auto}.bn-1{grid-row:span 2}
  .mast-claim{display:none}
  .mh-center .nav-toggle{top:54px}
}
.page-dark .mh-dark.mast,.page-dark .mh-ticker.mast{background:var(--dk0);border-bottom:1px solid var(--line)}
.page-dark .mh-dark .mast-top{background:var(--dk2)}
.fcl-main>.fc-lead .fc-img{aspect-ratio:2/1}
.mh-center .logo-img{height:64px}
/* Kopf "bar": Logo groß, Navigation als eigene Leiste */
.logo{flex:0 0 auto}
.mh-bar .mast-main{flex-wrap:wrap;padding-top:16px;padding-bottom:0;gap:0 18px}
.mh-bar .logo-img{height:68px;max-height:none}
.mh-bar .nav{order:3;flex:0 0 100%;margin:14px 0 0;background:var(--ink);justify-content:flex-start;padding:0;border-radius:0;gap:0;width:calc(100% + 0px)}
.mh-bar .nav a{color:#fff;padding:13px 18px;border-radius:0}
.mh-bar .nav a:hover,.mh-bar .nav a.on{background:var(--gold);color:#111}
.mh-bar .mast-main::after{content:"";display:none}
.mh-bar.mast{border-bottom:0}
@media(max-width:960px){.mh-bar .nav{background:#fff}.mh-bar .nav a{color:var(--ink)}.mh-bar .logo-img{height:52px}.mh-bar .mast-main{padding-bottom:12px}}
/* Kopf "left": Logo groß, Navigation darunter als Textleiste */
.mh-left .mast-main{flex-wrap:wrap;padding-top:16px;padding-bottom:0;gap:0 18px}
.mh-left .logo-img{height:68px;max-height:none}
.mh-left .nav{order:3;flex:0 0 100%;margin:12px 0 0;border-top:1px solid var(--line);justify-content:flex-start;gap:4px}
.mh-left .nav a{padding:12px 14px;border-radius:0;border-bottom:3px solid transparent}
.mh-left .nav a:hover,.mh-left .nav a.on{background:transparent;border-bottom-color:var(--gold)}
@media(max-width:960px){.mh-left .logo-img{height:52px}.mh-left .mast-main{padding-bottom:12px}.mh-left .nav{border:0}}
/* Navigation in eigener Zeile (verhindert Überbreite) */
.mh-dark .mast-main,.mh-clean .mast-main,.mh-pill .mast-main{flex-wrap:wrap;row-gap:0}
.mh-dark .nav,.mh-clean .nav,.mh-pill .nav{order:3;flex:0 0 100%;margin:10px 0 0;justify-content:flex-start;flex-wrap:wrap}
.mh-dark .nav{border-top:1px solid rgba(255,255,255,.14);padding-top:2px;margin-bottom:2px}
.mh-clean .nav{border-top:1px solid var(--line);margin-bottom:0}
.mh-pill .nav{border-top:1px solid var(--line);padding-bottom:6px}
.mh-dark .logo-img,.mh-clean .logo-img,.mh-pill .logo-img{height:60px;max-height:none}
.mh-pill .mast-main{padding:12px 24px 4px}
@media(max-width:960px){.mh-dark .nav,.mh-clean .nav,.mh-pill .nav{border:0}.mh-dark .logo-img,.mh-clean .logo-img,.mh-pill .logo-img{height:48px}}
.mh-clean .logo-img{height:78px}
.mh-clean .mast-main{padding-top:18px}
.mh-clean .nav a{font-size:15px;padding:13px 16px;border-radius:0;border-bottom:3px solid transparent}
.mh-clean .nav a:hover,.mh-clean .nav a.on{background:transparent;border-bottom-color:var(--gold)}
@media(max-width:960px){.mh-clean .logo-img{height:52px}}
/* Poster: Text nicht von den Karten überdecken */
.fc-hero{min-height:520px}
.fc-hero .fc-b{padding-bottom:104px}
@media(max-width:960px){.fc-hero .fc-b{padding-bottom:72px}}
/* Kleine Overlay-Karten: Überschrift begrenzen */
.bento .fc-ov:not(.bn-1) .fc-h,.wall .fc-ov:not(.wl-1) .fc-h{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.bento{grid-auto-rows:230px}.wall{grid-auto-rows:210px}
/* ===== Apple-Stil (softworker.at) ===== */
.th-apple{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Inter,"Segoe UI",Roboto,sans-serif;letter-spacing:-.011em}
.th-apple h1,.th-apple h2,.th-apple h3,.th-apple .fc-h{font-family:inherit;font-weight:600;letter-spacing:-.025em}
.th-apple .logo-img{height:auto}
.mh-glass.mast{background:rgba(245,245,247,.72);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border-bottom:1px solid rgba(0,0,0,.08)}
.mh-glass .mast-top{display:none}
.mh-glass .mast-main{padding-top:0;padding-bottom:0;min-height:54px;gap:22px}
.mh-glass .logo-img{height:30px;max-height:none}
.mh-glass .nav{margin:0 auto;gap:2px}
.mh-glass .nav a{font-size:13px;font-weight:450;padding:8px 12px;color:#424245;border-radius:999px}
.mh-glass .nav a:hover,.mh-glass .nav a.on{background:rgba(0,0,0,.06);color:#000}
.mast-cta-g{font-size:13px;font-weight:500;background:var(--gold);color:#fff!important;padding:7px 15px;border-radius:999px;text-decoration:none;white-space:nowrap}
.mast-cta-g:hover{background:var(--gold2)}
.fp-apple{padding:0 0 20px}
.ap-intro{text-align:center;padding:64px 0 34px;max-width:900px}
.ap-eyebrow{margin:0 0 14px;font:600 14px var(--sans);color:var(--gold2);letter-spacing:0}
.ap-h{font-size:clamp(2.2rem,5.4vw,4.2rem);line-height:1.05;margin:0 auto}
.ap-h a{color:var(--ink);text-decoration:none}
.ap-t{font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.4;color:#515154;margin:20px auto 0;max-width:700px}
.ap-l{margin:18px 0 0;font-size:1.1rem}.ap-l a{color:var(--gold);text-decoration:none}.ap-l a:hover{text-decoration:underline}
.ap-hero{display:block;border-radius:32px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.14);aspect-ratio:2/1;background:#e8e8ed}
.ap-hero img{width:100%;height:100%;object-fit:cover;display:block}
.ap-row{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:22px}
.fc-ap{background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:transform .35s,box-shadow .35s}
.fc-ap:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.1)}
.fc-ap .fc-img{border-radius:0;aspect-ratio:16/10}
.fc-ap .fc-b{padding:20px 24px 26px}
.fc-ap .fc-h{font-size:1.3rem;line-height:1.2}
.ap-duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}
.fc-apd.fc-ov{min-height:380px;border-radius:28px}
.fc-apd .fc-h{font-size:clamp(1.4rem,2.4vw,2rem)}
.th-apple .fc-ov,.th-apple .fc-img{border-radius:28px}
.th-apple .sec-head{border-bottom:0;padding-bottom:0}
.th-apple .sec-head h2{font-size:2rem}
.th-apple .fp-h{border-bottom:0}
.th-apple .fc-g{background:#fff;border-radius:24px;padding:0 0 18px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.05)}
.th-apple .fc-g .fc-b{padding:16px 20px 0}
.th-apple .fc-g .fc-img{border-radius:0}
.th-apple .ad-mini{background:#1d1d1f}
@media(max-width:960px){.ap-row{grid-template-columns:1fr}.ap-duo{grid-template-columns:1fr}.ap-hero{border-radius:22px}.ap-intro{padding:40px 0 24px}.mh-glass .nav{margin:0}.mast-cta-g{display:none}}
.mh-glass .nav{order:2;margin:0 auto 0 8px}
.mast-cta-g{order:3;margin-left:auto}
.mh-glass .nav-toggle{order:4}
.ap-hero{aspect-ratio:2.7/1}
.ap-intro{padding:46px 0 26px}
.ap-h{font-size:clamp(2.1rem,4.6vw,3.5rem)}
@media(max-width:960px){.ap-hero{aspect-ratio:16/10}.mh-glass .nav{order:5}}
.mh-glass .nav a{padding:8px 9px;font-size:12.5px}.mh-glass .mast-main{gap:14px}.mh-glass .nav{margin:0 auto 0 4px}
/* ===== Kopf "grad": moderner Verlauf, eine Zeile, Pink-Button ===== */
.mh-grad.mast{background:linear-gradient(100deg,#1d0c42 0%,#3a1a86 55%,#6a2fd0 100%);border-bottom:0;box-shadow:0 8px 30px rgba(34,15,77,.25)}
.mh-grad .mast-top{display:none}
.mh-grad .mast-main{flex-wrap:nowrap;padding-top:14px;padding-bottom:14px;gap:22px;align-items:center}
.mh-grad .logo-img{height:38px;max-height:none}
.mh-grad .nav{order:2;flex:1 1 auto;margin:0;justify-content:center;border:0;gap:2px;flex-wrap:nowrap}
.mh-grad .nav a{color:rgba(255,255,255,.88);font-size:14px;font-weight:600;padding:9px 12px;border-radius:999px;border:0}
.mh-grad .nav a:hover,.mh-grad .nav a.on{background:rgba(255,255,255,.14);color:#fff}
.mh-grad .mast-cta-g{order:3;margin-left:0;background:var(--gold);color:#fff!important;font-weight:700;font-size:14px;padding:10px 18px;box-shadow:0 6px 18px rgba(255,79,154,.45)}
.mh-grad .nav-toggle{order:4;color:#fff;border-color:rgba(255,255,255,.4)}
@media(max-width:1100px){.mh-grad .mast-cta-g{display:none}.mh-grad .nav a{padding:9px 9px;font-size:13px}}
@media(max-width:960px){.mh-grad .nav{background:#2b1160;flex-wrap:wrap}.mh-grad .logo-img{height:32px}.mh-grad .nav a{color:#fff}}
.mh-grad .nav a{font-size:13.5px;padding:9px 9px}.mh-grad .mast-main{gap:16px}.mh-grad .logo-img{height:34px}
