.home_hero__z_jpu{position:relative;min-height:100svh;overflow:hidden;background:radial-gradient(circle at 12% 88%,rgba(127,155,134,.18),transparent 31%),linear-gradient(126deg,#29302e,#1d2323 52%,#15191c);color:#f6f3eb}.home_hero__z_jpu:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,25,28,.86),rgba(21,25,28,.68) 48%,rgba(21,25,28,.78)),url(/images/plymouth-efl-hq.png) center 28% /cover no-repeat;opacity:.42;pointer-events:none}.home_heroGlow__Q08SW{position:absolute;inset:0;background:linear-gradient(90deg,rgba(19,27,24,.05),transparent 48%,rgba(10,16,14,.22));pointer-events:none}.home_heroInner__jKRQF{position:relative;z-index:1;width:min(100%,1400px);min-height:100svh;margin:0 auto;padding:clamp(118px,14vh,160px) clamp(24px,4vw,64px) 42px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:center;gap:34px clamp(42px,6vw,92px)}.home_heroCopy__ODb0e{width:min(100%,720px);align-self:end;padding-bottom:clamp(26px,5vh,58px)}.home_eyebrow__am9LC{margin:0 0 9px;color:#a8b5a2;font:750 .68rem/1.2 var(--font-dm),sans-serif;letter-spacing:.18em}.home_identity__SOrbg{margin:0 0 clamp(44px,8vh,78px);color:hsla(44,38%,94%,.54);font:500 .8rem/1.5 var(--font-dm),sans-serif}.home_hero__z_jpu h1{max-width:660px;margin:0;color:#f6f3eb;font:500 clamp(3.2rem,6.2vw,6.55rem)/.94 var(--font-dm),sans-serif;letter-spacing:-.065em}.home_hero__z_jpu h1 em{color:#a8b5a2;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.07em}.home_intro__rmXoA{max-width:540px;margin:28px 0 0;color:hsla(44,38%,94%,.67);font:450 clamp(.94rem,1.4vw,1.08rem)/1.65 var(--font-dm),sans-serif}.home_heroActions__n5Obp{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px}.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4{min-height:54px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:28px;border-radius:999px;font:700 .84rem/1 var(--font-dm),sans-serif;text-decoration:none;transition:transform .17s ease,background .17s ease}.home_primaryAction__y9Kr8{background:#f2eee6;color:#20242b}.home_primaryAction__y9Kr8 span{font-size:1.15rem}.home_secondaryAction__VaBG4{border:1px solid hsla(44,38%,94%,.3);color:#f6f3eb}.home_primaryAction__y9Kr8:hover,.home_secondaryAction__VaBG4:hover{transform:translateY(-2px)}.home_secondaryAction__VaBG4:hover{background:hsla(44,38%,94%,.08)}.home_credibility__uAvmM{margin-top:42px}.home_credibility__uAvmM>span{display:block;margin-bottom:12px;color:hsla(44,38%,94%,.38);font:700 .6rem/1 var(--font-dm),sans-serif;letter-spacing:.16em}.home_credibility__uAvmM>div{display:flex;flex-wrap:wrap;gap:8px}.home_credibility__uAvmM strong{padding:7px 12px;border:1px solid rgba(168,181,162,.28);border-radius:999px;color:#b8c5b3;font:700 .7rem/1 var(--font-dm),sans-serif;letter-spacing:.05em}.home_heroFoot__BuX8k{grid-column:1;min-height:40px;padding-top:24px;display:flex;align-items:center;gap:22px;border-top:1px solid hsla(44,38%,94%,.14)}.home_heroFoot__BuX8k a{color:hsla(44,38%,94%,.52);font:600 .7rem/1.4 var(--font-dm),sans-serif;text-decoration:none}.home_heroFoot__BuX8k a:first-child{color:#f6f3eb}.home_heroFoot__BuX8k span{margin-right:7px;color:#f4c452;letter-spacing:.06em}@media (max-width:1000px){.home_heroInner__jKRQF{grid-template-columns:1fr;grid-template-rows:auto auto auto;padding-top:120px}.home_heroCopy__ODb0e{max-width:740px}.home_identity__SOrbg{margin-bottom:36px}.home_heroFoot__BuX8k{grid-column:1}}@media (max-width:640px){.home_hero__z_jpu{min-height:auto}.home_heroInner__jKRQF{min-height:auto;padding:96px 16px 28px;gap:32px}.home_identity__SOrbg{margin-bottom:28px}.home_hero__z_jpu h1{font-size:clamp(3.05rem,14vw,4.15rem);line-height:.96}.home_hero__z_jpu h1 br{display:none}.home_intro__rmXoA{margin-top:22px}.home_heroActions__n5Obp{align-items:stretch;flex-direction:column}.home_primaryAction__y9Kr8,.home_secondaryAction__VaBG4{width:100%}.home_credibility__uAvmM{margin-top:32px}.home_heroFoot__BuX8k{flex-wrap:wrap;gap:10px 18px}.home_hero__z_jpu:before{background-position:58% 22%;opacity:.3}}