.phero{height:78svh;min-height:640px;max-height:860px;color:var(--white);isolation:isolate;background:#0a0f0a;flex-direction:column;justify-content:flex-end;padding-bottom:112px;display:flex;position:relative;overflow:hidden}.phero__media{z-index:-1;position:absolute;inset:0}.phero__media img{object-fit:cover;object-position:center 55%;width:100%;height:100%;animation:pheroSettle 2.4s var(--ease-out) forwards;transform:scale(1.04)}@keyframes pheroSettle{to{transform:scale(1)}}.phero__media:after{content:"";background:linear-gradient(108deg,#0000009e 0%,#0000002e 98.86%),linear-gradient(#0000001a 0%,#0000 40%,#050a05a8 100%);position:absolute;inset:0}.phero__content{z-index:1;padding-top:156px;position:relative}.phero__kicker{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.phero__kicker:before{content:"";background:var(--bp-accent,#d4af37);width:28px;height:1px}.phero__title{max-width:760px;color:var(--white);margin-top:20px}.phero__text{color:#ffffffe6;max-width:620px;margin-top:24px;font-size:18px;line-height:26px}.phero__actions{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.phero__scroll{right:var(--gutter);z-index:1;width:44px;height:44px;color:var(--white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .3s, transform .35s var(--ease-out);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:48px}.phero__scroll svg{width:18px;height:18px;animation:pheroNudge 2.2s var(--ease-out) infinite}@keyframes pheroNudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.phero__scroll:hover{background:var(--gold);color:var(--ink);transform:translateY(-2px)}.phero__scroll:active{transform:scale(.96)}.phero__scroll:focus-visible{outline:2px solid var(--white);outline-offset:3px}.wwt--all{padding-top:120px;padding-bottom:96px}.wwt--all .wwt__rows{gap:28px;margin-top:56px}.wwt-card__img{transition:transform .9s var(--ease-out)}.wwt-card:hover .wwt-card__img{transform:scale(1.05)}.wwt-card:focus-visible{outline:2px solid var(--teal-2);outline-offset:4px}@media (max-width:1199px){.phero{height:72svh;min-height:600px;padding-bottom:96px}.wwt--all{padding-top:96px;padding-bottom:80px}}@media (max-width:809px){.phero{height:82svh;min-height:560px;max-height:720px;padding-bottom:72px}.phero__content{padding-top:140px}.phero__text{margin-top:16px;font-size:16px;line-height:24px}.phero__actions{margin-top:28px}.phero__scroll{display:none}.wwt--all{padding-top:72px;padding-bottom:56px}.wwt--all .wwt__rows{gap:16px;margin-top:40px}.wwt--all .wwt__desc br{display:none}}@media (max-width:480px){.phero__actions .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.phero__media img{animation:none;transform:none}.phero__scroll svg{animation:none}.wwt-card__img{transition:none}}
