.wib-hero{min-height:660px;background:radial-gradient(circle at 78% 28%,rgb(250 240 0/7%),transparent 23%),linear-gradient(rgb(10 10 10/3%) 1px,transparent 0),linear-gradient(90deg,rgb(10 10 10/3%) 1px,transparent 0),#f5f4f1;background-size:auto,72px 72px,72px 72px,auto}.wib-title{margin:0 0 30px;font-size:clamp(54px,7vw,96px);font-weight:400;letter-spacing:-.065em;line-height:.9}.wib-title>span:first-child{display:block;color:#b6b6b6}.wib-title-logo{display:inline-flex;height:.72em;margin-right:.12em;vertical-align:baseline}.wib-title-logo svg{width:auto;height:100%}.wib-search-panel input{min-height:58px;border-radius:6px}.wib-filter{border-radius:999px}.wib-card{border:1px solid #dededb!important;border-radius:8px!important;box-shadow:none!important}.wib-card:hover{background:#fffef0;border-color:#cbc73e!important}.wib-card img{transform:none!important}.wib-cta{position:relative;padding:clamp(84px,10vw,140px) 0;border-top:1px solid #dededb;background:#f5f4f1}.wib-cta-inner{display:grid;width:min(calc(100% - 64px),1200px);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(44px,7vw,100px);align-items:end;margin-inline:auto}.wib-kicker{display:block;color:#8c8c8c;font-family:Blaze Editorial Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.wib-cta h2{max-width:760px;margin:26px 0 0;font-size:clamp(46px,6vw,84px);font-weight:400;letter-spacing:-.06em;line-height:.92}.wib-cta h2 span{display:block;color:#b6b6b6}.wib-cta-copy p{max-width:430px;margin:0;color:#737373;font-size:17px;line-height:1.5}.wib-cta-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}@media (max-width:800px){.wib-hero{min-height:auto}.wib-cta-inner{width:min(calc(100% - 36px),1200px);grid-template-columns:1fr}}