.brand-context{font-size:30px;letter-spacing:-2px;text-transform:uppercase}.hero>.hero-gallery .carousel-pagination{grid-template-columns:repeat(5,1fr);width:min(720px,100%)}.carousel-message:before{content:"05"}.hero:after{background:#243b55}.hr-wow-section{position:relative;padding:110px clamp(24px,5.5vw,100px);display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(45px,6vw,95px);align-items:center;overflow:hidden;isolation:isolate}.hr-wow-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 45%,rgba(74,139,202,.26),transparent 38%),linear-gradient(135deg,#191516,#171f2b);z-index:-2}.hr-wow-section:after{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:80px 80px;opacity:.45;z-index:-1}.hr-wow-copy h2{font-size:clamp(48px,5.4vw,84px);line-height:.95;letter-spacing:-4px;margin:0 0 30px}.hr-wow-copy h2 em{font-style:normal;color:var(--pink)}.hr-wow-copy>p:last-child{font-size:18px;line-height:1.7;color:#b5adae}.hr-wow-image{margin:0;padding:12px;background:var(--paper);color:var(--ink);transform:rotate(1.5deg);box-shadow:18px 24px 0 rgba(231,125,155,.16),0 45px 100px rgba(0,0,0,.48)}.hr-wow-image img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.hr-wow-image figcaption{padding:17px 8px 7px;display:flex;justify-content:space-between;align-items:center;gap:18px}.hr-wow-image figcaption span{font:500 9px "DM Mono";letter-spacing:1.5px;color:#a13a58}.hr-wow-image figcaption strong{font-size:14px;text-align:right}
@media (max-width:720px){.brand-context{font-size:24px}.hero>.hero-gallery .carousel-pagination{grid-template-columns:repeat(5,1fr);width:100%}.hr-wow-section{padding:70px 20px 78px;grid-template-columns:1fr;gap:35px}.hr-wow-copy h2{font-size:46px;letter-spacing:-2.8px}.hr-wow-copy>p:last-child{font-size:16px}.hr-wow-image{padding:7px;box-shadow:9px 12px 0 rgba(231,125,155,.18),0 30px 60px rgba(0,0,0,.42)}.hr-wow-image figcaption{align-items:flex-start;flex-direction:column;gap:5px;padding:12px 5px 6px}.hr-wow-image figcaption strong{text-align:left}}
.hr-message{justify-content:flex-end;gap:clamp(18px,3vw,34px)}.hr-message blockquote{margin:auto 0;max-width:88%}.hr-message blockquote strong{font-size:clamp(50px,6.8vw,96px);line-height:.92;max-width:10ch}.hr-tile-logo{position:relative;z-index:3;width:max-content;padding:10px 14px;border-radius:12px;background:var(--ink);box-shadow:7px 7px 0 rgba(231,125,155,.28);transform:rotate(-2deg)}.hr-tile-logo img{display:block;width:clamp(92px,10vw,145px);height:auto}.hr-message>p{margin-top:0}
@media (max-width:720px){.hr-message{padding:28px 22px 24px;gap:17px}.hr-message blockquote{margin:auto 0;max-width:96%}.hr-message blockquote strong{font-size:39px;line-height:.94;letter-spacing:-2.4px;max-width:9ch}.hr-tile-logo{padding:7px 10px;border-radius:9px}.hr-tile-logo img{width:82px}.hr-message>p{font-size:6px}}
