.label-hero{padding:25px 5.5% 60px;background:#f0f7fd url('assets/labels-banner.png') center/cover no-repeat}.label-hero .breadcrumb{color:#637b86;border-color:#cedce7}.label-hero-copy{padding-top:45px;max-width:650px}.label-hero h1{font-size:clamp(34px,4.3vw,60px);color:#123b48}.label-hero-copy>p{line-height:2;color:#557078;margin-bottom:30px}.label-sections{display:flex;padding:22px 5.5%;gap:40px;border-bottom:1px solid #dce5e1;background:white}.label-intro{font-size:16px;color:var(--gray);line-height:1.9;max-width:900px}.label-figure{margin:30px 0 0;padding:24px;background:white;border:1px solid #dce5e1;border-radius:7px}.label-figure img{width:100%;height:auto;display:block}.label-figure figcaption{padding:18px 0 0;color:#6c8279;font-size:13px;display:flex;justify-content:space-between;gap:20px}.label-figure figcaption span{flex-shrink:0}.label-heading{margin-top:50px}.label-heading h3{font-size:25px;margin-bottom:12px}.label-heading p{font-size:16px;line-height:1.9;color:var(--gray)}.label-qr{display:flex;gap:20px;flex-shrink:0}.label-qr figure{margin:0;text-align:center}.label-qr img{width:130px;height:130px;background:white;padding:6px}.label-qr figcaption{font-size:12px;margin-top:9px;color:#557568}@media(max-width:700px){.label-hero{background-position:60% center;padding-bottom:35px}.label-hero-copy{padding:25px 15px;background:#f3f8fdeb;margin-top:25px;border-radius:6px}.label-hero h1{font-size:34px}.label-sections{position:static;display:flex;flex-direction:row;gap:0;justify-content:space-between;padding:18px 5%;font-size:13px;box-shadow:none}.label-figure{padding:8px}.label-figure figcaption{display:block;line-height:1.8;font-size:12px}.label-figure figcaption span{display:block}.label-qr{margin-top:25px}.label-heading{margin-top:35px}}
