.nb-hero{position:relative;overflow:hidden;padding-block:var(--nb-hero-pt, 100px) var(--nb-hero-pb, 88px);background:linear-gradient(180deg,var(--nb-cream) 0%,#ffffff 100%)}.nb-hero__glow{position:absolute;top:-320px;left:50%;width:900px;height:640px;transform:translate(-50%);background:radial-gradient(closest-side,#0397b22e,#0397b200);pointer-events:none}.nb-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:5rem;align-items:center;text-align:left}.nb-hero__copy{max-width:56rem}.nb-hero__heading{margin:0;font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.08;letter-spacing:-.02em;font-weight:700;color:var(--nb-ink)}.nb-hero__sub{margin:1.8rem 0 0;max-width:none;font-size:1.7rem;line-height:1.6;color:var(--nb-body)}.nb-hero__sub p{margin:0}.nb-hero__stats{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:2.6rem 0 0;padding:0;list-style:none}.nb-stat{padding-right:3.2rem}.nb-stat+.nb-stat{padding-left:3.2rem;border-left:1px solid var(--nb-line)}.nb-stat__value{display:block;font-size:3.4rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--nb-ink)}.nb-stat__mark{font-size:.42em;font-weight:700;line-height:1;vertical-align:super;margin-left:.06em}.nb-stat__pct{font-size:1em;font-weight:500;line-height:1;letter-spacing:inherit}.nb-stat__star{width:.46em;height:.46em;margin-left:.04em;color:var(--nb-amber);vertical-align:super}.nb-stat__label{display:block;margin-top:.9rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-muted);white-space:nowrap}.nb-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-start;margin-top:3rem}@media screen and (max-width:749px){.nb-hero__actions .nb-btn{flex:1 1 100%}}.nb-hero__media{border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--nb-line);box-shadow:0 2px 6px #1118270d,0 24px 60px #0397b229}.nb-hero__video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}@media screen and (max-width:989px){.nb-hero__inner{grid-template-columns:minmax(0,1fr);gap:3.2rem;text-align:center}.nb-hero__copy{max-width:none;margin-inline:auto}.nb-hero__actions{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-nb-hero.css.map */
