/* Vers & Vorm 4.1.92 — Home × Modern Minimal megamenu
 * Scoped to the front page: no changes to navigation behavior, content or plugin UI.
 */
html body #main-content.ggw-home-wow.ggw-home-modern-minimal {
 --vv492-ink:#011726;--vv492-muted:#526572;--vv492-line:#dde3e7;
 --vv492-surface:#fffefa;--vv492-soft:#ffffff;--vv492-accent:#c45d00;
 background:transparent;color:var(--vv492-ink);padding-top:20px;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-hero {
 border-radius:24px!important;border:1px solid #dde3e7!important;
 background:linear-gradient(112deg,#ffffff 0%,#f1f2f4 63%,#f1f2f4 100%)!important;
 box-shadow:0 14px 40px rgba(65,43,30,.06)!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-hero h1{
 color:#011726!important;font-weight:500!important;letter-spacing:-.032em!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-hero__intro{
 color:#526572!important;font-size:15px!important;line-height:1.85!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-button{
 border-radius:12px!important;min-height:49px;box-shadow:none!important;letter-spacing:0!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-button--primary{
 background:#c45d00!important;border-color:#c45d00!important;color:white!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-button--primary:hover{
 background:#c45d00!important;border-color:#c45d00!important;
}
/* Four individual lightweight navigation tiles mirror the megamenu rows. */
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights{
 display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
 gap:12px!important;margin:17px auto 58px!important;padding:0!important;
 border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a,
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a+a{
 display:flex!important;gap:14px!important;align-items:center!important;min-height:95px!important;
 padding:20px 18px!important;border:1px solid var(--vv492-line)!important;
 border-radius:16px!important;background:var(--vv492-surface)!important;
 box-shadow:0 6px 20px rgba(67,48,33,.028)!important;
 transition:background-color .18s ease,border-color .18s ease,transform .18s ease!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a:hover{
 border-color:#87959e!important;background:#ffffff!important;transform:translateY(-3px)!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a>svg{
 flex:0 0 40px!important;width:40px!important;height:40px!important;padding:10px!important;
 border-radius:12px!important;background:#f1f2f4!important;color:#c45d00!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights strong{
 font-size:13px!important;color:#011726!important;font-weight:750!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights small{
 font-size:11px!important;color:#526572!important;line-height:1.5!important;
}
/* Editorial section heads, restrained lines and cards. */
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-section-head{
 padding-bottom:20px!important;border-bottom:1px solid var(--vv492-line)!important;margin-bottom:25px!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-section-head h2{
 font-weight:500!important;color:#011726!important;letter-spacing:-.025em!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-section-head p{
 color:var(--vv492-muted)!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-poems > *,
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-blog__grid > *{
 border-radius:17px!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-topic{
 border-radius:16px!important;overflow:hidden;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .vv436-studio-feature,
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-community,
html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-share{
 border-radius:22px!important;
}
html body #main-content.ggw-home-wow.ggw-home-modern-minimal :is(a,button):focus-visible{
 outline:3px solid #c45d00!important;outline-offset:3px!important;
}
@media (max-width:1000px){
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media (max-width:767px){
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-wrap{width:calc(100% - 20px)!important;}
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-hero{border-radius:18px!important;}
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights{
  width:calc(100% - 20px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin:13px auto 39px!important;
 }
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a,
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a+a{
  border:1px solid var(--vv492-line)!important;min-height:95px!important;padding:13px!important;align-items:flex-start!important;flex-direction:column!important;gap:9px!important;
 }
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a>svg{
  flex:none!important;width:36px!important;height:36px!important;padding:9px!important;
 }
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal .ggw-hw-section-head{padding-bottom:16px!important;}
}
@media(prefers-reduced-motion:reduce){
 html body #main-content.ggw-home-wow.ggw-home-modern-minimal nav.ggw-hw-highlights.ggw-v441-highlights>a{transition:none!important;}
}
