.human-hero{height:710px;background:#18212b}.human-hero .hero-photo{width:100%;height:100%;object-fit:cover;object-position:72% center}.human-hero .hero-shade{background:linear-gradient(90deg,#121c2aef 0%,#121c2ad9 20%,#121c2aa0 35%,#121c2a35 49%,transparent 65%),linear-gradient(0deg,#121c2a90,transparent 25%)}.human-hero .hero-copy{padding:57px 6% 35px;max-width:770px;text-align:left}.human-hero .eyebrow{font-size:10px;margin-bottom:25px;letter-spacing:1.2px;line-height:1.8}.human-hero h1{font-size:62px;letter-spacing:-2.1px;line-height:1.08;text-transform:none;max-width:610px}.human-hero h1 em:after{height:7px;bottom:4px}.human-hero .hero-intro{font-size:17px;line-height:1.65;font-weight:500;max-width:480px;margin:24px 0 13px;color:#fff}.human-hero .hero-offer{font-size:12px;line-height:1.8;max-width:440px;color:#e2e5e9;margin:0 0 24px}.human-hero .hero-actions{gap:20px}.human-hero .button{min-width:245px;font-size:11px;gap:20px}.human-hero .hero-secondary{font-size:10px}.human-hero .hero-dates{font-size:10px;line-height:1.8;letter-spacing:0;max-width:440px;margin-top:18px}.human-hero .hero-bottom{left:6%;right:6%;bottom:20px}.human-corporate .hero-shade,.human-packages .hero-shade{background:linear-gradient(90deg,#24150ff5 0%,#24150fe5 20%,#24150fab 35%,#24150f35 49%,transparent 65%),linear-gradient(0deg,#24150f90,transparent 25%)}.human-corporate{background:#24150f}.human-packages{background:#24150f}.human-holidays .hero-shade{background:linear-gradient(90deg,#142337f5 0%,#142337db 21%,#142337a6 35%,#14233735 49%,transparent 65%),linear-gradient(0deg,#14233780,transparent 25%)}@media(min-width:1500px){.human-hero{height:760px}.human-hero .hero-copy{padding-top:70px;padding-left:max(6%,calc((100vw - 1320px)/2));max-width:900px}.human-hero h1{font-size:70px}}@media(min-width:701px) and (max-width:1100px){.human-hero{height:690px}.human-hero h1{font-size:52px;max-width:500px}.human-hero .hero-copy{padding:55px 5%;max-width:660px}.human-hero .hero-intro{font-size:15px;max-width:410px}.human-hero .hero-offer{max-width:350px;font-size:11px}.human-hero .hero-actions{align-items:flex-start;flex-direction:column;gap:6px}.human-hero .hero-shade{background:linear-gradient(90deg,#14202eea,#14202eaa 35%,#14202e30 65%,transparent)}}@media(max-width:700px){.human-hero{height:auto;display:grid;grid-template-columns:1fr;background:#fff;color:#333}.human-hero .hero-copy{grid-column:1;grid-row:1;padding:38px 7% 26px;max-width:none;background:#fff;color:#333}.human-hero .hero-photo{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:300px;object-fit:cover;object-position:85% 48%;opacity:1}.human-hero .hero-shade{display:none}.human-hero .eyebrow{color:#ec1d23;font-size:9px;letter-spacing:.6px;margin-bottom:20px}.human-hero h1{font-size:43px;line-height:1.09;letter-spacing:-1.5px;max-width:none;color:#333}.human-hero h1 em{color:#333}.human-hero h1 em:after{height:5px;bottom:3px;background:#ec1d23}.human-hero .hero-intro{color:#333;font-size:15px;line-height:1.65;margin:22px 0 14px;max-width:none}.human-hero .hero-offer{color:#777;font-size:11px;line-height:1.85;margin-bottom:22px;max-width:none}.human-hero .hero-actions{flex-direction:column;align-items:flex-start;gap:10px}.human-hero .button{min-width:250px;font-size:11px;padding:15px 20px}.human-hero .hero-secondary{color:#555;border-color:#ccc;font-size:10px}.human-hero .hero-dates{color:#777;font-size:10px;margin:14px 0 0;max-width:none}.human-hero .hero-bottom{grid-row:2;grid-column:1;position:relative;left:auto;right:auto;bottom:auto;align-self:end;padding:20px 7% 13px;background:linear-gradient(transparent,#0009);font-size:8px;gap:16px;z-index:2;color:white}.human-hero .concept-note{font-size:7px;max-width:130px;opacity:1}.human-corporate .hero-photo{object-position:92% 42%}.human-packages .hero-photo{object-position:95% 40%}.human-holidays .hero-photo{height:310px;object-position:89% 49%}}
.human-hero .hero-dates{display:inline-block;padding:9px 12px;border:1px solid #ffffff38;border-radius:7px;background:#ffffff0d;color:#fff;font-size:11px;font-weight:500}@media(max-width:700px){.human-hero .hero-photo,.human-holidays .hero-photo{grid-row:1;height:230px;object-position:85% 45%}.human-hero .hero-copy{grid-row:2;padding-top:28px}.human-hero .hero-bottom{grid-row:1;padding:22px 5% 9px;font-size:7px;pointer-events:none}.human-hero .concept-note{font-size:6px;max-width:115px}.human-hero h1{font-size:36px;letter-spacing:-1.1px}.human-hero .hero-intro{font-size:14px;margin:18px 0 11px}.human-hero .hero-offer{font-size:11px;line-height:1.8;margin-bottom:17px}.human-hero .eyebrow{margin-bottom:17px}.human-hero .hero-dates{color:#555;background:#f8f8f8;border-color:#eee;font-size:10px;padding:9px 11px;margin-top:12px}.human-corporate .hero-photo,.human-packages .hero-photo{object-position:90% 35%}}
