.section-banner{position:relative;isolation:isolate;min-height:225px;display:flex;align-items:center;padding:35px 7%;overflow:hidden;border-bottom:1px solid var(--line);background-color:#100d0a;background-image:linear-gradient(90deg,#100d0a 0%,#100d0af5 32%,#100d0a88 52%,#100d0a22 76%,#100d0a11 100%),url('assets/banner.png');background-size:100% 100%,auto 100%;background-position:center,right center;background-repeat:no-repeat}.section-banner-copy{position:relative;max-width:65%}.section-banner .eyebrow{margin:0 0 18px;font-size:9px;letter-spacing:3px}.section-banner h1{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(30px,2.5vw,42px);font-weight:500;line-height:1.16;letter-spacing:-.5px;margin:0}.section-banner h1 em{white-space:nowrap}.section-banner-copy>p:last-child{font-size:11px;color:#bfae97;line-height:1.9;margin:18px 0 0;max-width:640px}.section-banner-count{display:inline-block;margin-left:17px;color:var(--gold);font-size:8px;letter-spacing:1.5px;white-space:nowrap}@media(min-width:1600px){.section-banner{background-size:100% 100%,auto 100%}}@media(max-width:900px){.section-banner{min-height:210px;background-image:linear-gradient(90deg,#100d0afc 0%,#100d0ae8 35%,#100d0a77 65%,#100d0a33),url('assets/banner.png')}.section-banner-copy{max-width:67%}.section-banner h1{font-size:33px}.section-banner h1 em{white-space:normal}.section-banner-copy>p:last-child{font-size:10px}.section-banner-count{display:block;margin-left:0;margin-top:8px}}@media(max-width:600px){.section-banner{min-height:205px;padding:28px 6%;background-size:100% 100%,auto 100%;background-position:center,right center;background-image:linear-gradient(90deg,#100d0af5 0%,#100d0ae8 32%,#100d0ab0 62%,#100d0a66 100%),url('assets/banner.png')}.section-banner-copy{max-width:78%}.section-banner .eyebrow{font-size:7px;letter-spacing:1.6px;margin-bottom:14px}.section-banner h1{font-size:30px;line-height:1.12}.section-banner-copy>p:last-child{font-size:9px;line-height:1.8;margin-top:12px}.section-banner-count{font-size:7px;letter-spacing:1px;margin-top:7px}}
.section-banner{background-image:linear-gradient(90deg,#100d0a,#1b120c)}.section-banner::before{content:"";position:absolute;z-index:-1;right:0;top:0;bottom:0;width:563px;max-width:100%;background:url('assets/banner.png') right center/contain no-repeat;mask-image:linear-gradient(90deg,transparent,#000 28%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%);opacity:.9}@media(max-width:900px){.section-banner{background-image:linear-gradient(90deg,#100d0a,#1b120c)}.section-banner::before{opacity:.7}}@media(max-width:600px){.section-banner{background-image:linear-gradient(90deg,#100d0a,#1b120c)}.section-banner::before{opacity:.4;mask-image:linear-gradient(90deg,transparent,#000 55%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%)}}
