.nad-hero{background:linear-gradient(180deg,var(--m-bg1,#fff) 0,var(--m-bg2,#f0f0f0) 100%);border-bottom:1px solid var(--m-border,#ccc);margin-bottom:var(--m-mb,28px);overflow:hidden;padding:28px 0 0;position:relative}.nad-hero .wrap{align-items:center;display:flex;min-height:var(--m-minh,310px);position:relative}.nad-hero__txt{padding:0 0 28px;position:relative;z-index:2}.nad-hero__ring{bottom:-90px;height:auto;opacity:calc(var(--m-ring-op,38)/100);pointer-events:none;position:absolute;right:-10px;width:var(--m-ring-w,330px);z-index:0}.nad-hero__fig{bottom:0;display:block;filter:drop-shadow(0 10px 20px rgba(10,22,40,.16));height:var(--m-fig-h,310px);position:absolute;right:var(--m-fig-right,48px);width:auto;z-index:1}.nad-hero__eyebrow{color:var(--m-eyebrow,#666);font-size:13px;font-weight:600;margin:0 0 14px}.nad-hero__title{color:var(--m-title,#1a1a1a);font-size:var(--m-title-size,52px);line-height:1.05;max-width:620px}.nad-hero__title mark{background:var(--m-mark-bg,#ccc);color:var(--m-mark-text,#1a1a1a);padding:0 .12em}.nad-hero__big-ring{aspect-ratio:1;background:linear-gradient(135deg,var(--m-big-ring1,#ccc),var(--m-big-ring2,#999));border-radius:50%;bottom:-90px;-webkit-mask:radial-gradient(circle closest-side,transparent var(--m-big-hole,46%),#000 calc(var(--m-big-hole,46%) + .5%));mask:radial-gradient(circle closest-side,transparent var(--m-big-hole,46%),#000 calc(var(--m-big-hole,46%) + .5%));pointer-events:none;position:absolute;right:-34px;width:var(--m-big-ring,330px);z-index:0}.nad-hero__lead{color:var(--m-lead,#4a4a4a);font-size:18px;line-height:1.6;margin:16px 0 0;max-width:500px}