.home-module__i7WTGW__hero{border-bottom:1px solid var(--s2);position:relative;overflow:hidden}.home-module__i7WTGW__visualDesktop{width:64%;position:absolute;top:0;bottom:0;right:-8%}.home-module__i7WTGW__visualMobile{height:330px;margin-bottom:-48px;position:relative}.home-module__i7WTGW__heroBody{padding:var(--head-top) var(--gutter) clamp(56px, 7vw, 112px);pointer-events:none;position:relative}.home-module__i7WTGW__heroInner{flex-direction:column;justify-content:flex-start;max-width:1280px;min-height:620px;margin:0 auto;display:flex}.home-module__i7WTGW__heroText{pointer-events:auto;flex-direction:column;gap:28px;max-width:660px;display:flex}.home-module__i7WTGW__heroTitle{font-family:var(--fm);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(40px,5.2vw,76px);font-weight:700;line-height:1.03}.home-module__i7WTGW__heroFacts{color:var(--muted);flex-wrap:wrap;gap:10px 28px;margin-top:18px;font-size:14px;display:flex}.home-module__i7WTGW__heroFacts>span{align-items:center;gap:10px;display:flex}.home-module__i7WTGW__heroFacts>span:before{content:"";background:var(--accent);width:6px;height:6px;transform:rotate(45deg)}@media (max-width:767px){.home-module__i7WTGW__heroInner{min-height:0}}.home-module__i7WTGW__marqueeMask{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.home-module__i7WTGW__quotes{margin-top:48px;display:grid}.home-module__i7WTGW__quote{transition:opacity .8s var(--ease), transform 1s var(--ease);flex-direction:column;grid-area:1/1;gap:36px;margin:0;display:flex}.home-module__i7WTGW__quoteCaption{flex-wrap:wrap;align-items:center;gap:20px 28px;padding-left:clamp(0px,8.5vw,128px);display:flex}.home-module__i7WTGW__heroStage{position:relative}.home-module__i7WTGW__heroPhotos{background:var(--bg);--hi:0%;--hc:0px;border-bottom:0;overflow:clip}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroStage{height:calc(100svh - var(--hdr-h));min-height:540px;overflow:hidden}.home-module__i7WTGW__heroMedia{z-index:0;position:absolute;inset:0}.home-module__i7WTGW__heroShade{pointer-events:none;background:linear-gradient(90deg,#0a0a0adb 0%,#0a0a0a99 45%,#0a0a0a33 100%),linear-gradient(#0000 60%,#0a0a0aa6 100%);position:absolute;inset:0}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__visualDesktop,.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__visualMobile{z-index:1}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroBody{z-index:2;background:0 0;align-items:center;height:100%;padding-top:0;padding-bottom:0;display:flex}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroInner{justify-content:center;width:100%;min-height:0}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroText{gap:clamp(14px,2.6svh,28px)}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroTitle{color:#fff;font-size:clamp(34px,min(5.2vw,8.4svh),76px)}.home-module__i7WTGW__heroPhotos .lead{color:#fffc;font-size:clamp(15px,min(1.5vw,2.3svh),20px)}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroFacts{color:#ffffffbf;margin-top:4px}@media (prefers-reduced-motion:no-preference){.home-module__i7WTGW__heroPhotos{height:calc(150svh - var(--hdr-h))}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroStage{top:var(--hdr-h);position:sticky}}@media (max-width:1023px){.home-module__i7WTGW__heroPhotos{height:auto!important}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroStage{height:auto;min-height:calc(100svh - var(--hdr-h));flex-direction:column;justify-content:flex-end;display:flex;position:relative!important;top:auto!important}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroBody{padding-top:32px}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__visualMobile{opacity:.55;pointer-events:none;height:auto;margin:0;position:absolute;inset:0 0 38%}.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__heroBody{align-items:flex-end;padding-bottom:96px}}@media (min-width:768px) and (max-width:1023px){.home-module__i7WTGW__heroPhotos .home-module__i7WTGW__visualDesktop{opacity:.55;pointer-events:none;width:auto;bottom:30%;left:0;right:0}}.home-module__i7WTGW__pList{color:var(--text);flex-direction:column;gap:16px;display:flex}.home-module__i7WTGW__pRow{--b:16px;color:var(--text);border-top:3px solid var(--accent);grid-template-columns:minmax(200px,1fr) minmax(0,1.25fr) minmax(0,1.35fr) 190px;align-items:center;gap:20px 40px;padding:26px clamp(22px,3vw,40px);transition:background .35s;display:grid;position:relative}.home-module__i7WTGW__pRow:before{content:"";background:var(--accent);width:3px;transition:transform .4s var(--ease);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.home-module__i7WTGW__pRow:hover{background:var(--s1h)!important}.home-module__i7WTGW__pRow:hover:before,.home-module__i7WTGW__pRow:focus-visible:before{transform:scaleY(1)}.home-module__i7WTGW__pId{align-items:center;gap:16px;min-width:0;display:flex}.home-module__i7WTGW__pPromise{margin:0;font-size:16px;line-height:1.5}.home-module__i7WTGW__pCta{white-space:nowrap;justify-self:end}@media (max-width:1023px){.home-module__i7WTGW__pList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-module__i7WTGW__pRow{flex-direction:column;align-items:flex-start;gap:14px;padding:26px 24px 24px;display:flex}.home-module__i7WTGW__pCta{margin-top:auto;padding-top:4px}}@media (max-width:639px){.home-module__i7WTGW__pList{grid-template-columns:minmax(0,1fr);gap:16px}}
