.Home_main__VkIEL{max-width:1440px;margin:0 auto;padding:0 64px}.Home_hero__VkeT1{min-height:700px;position:relative;display:flex;align-items:center;border-bottom:1px solid #dcded7;isolation:isolate}.Home_intro__7207I{position:relative;z-index:1;padding:70px 0 86px}.Home_artCaption__MHsY0,.Home_code__VVrIr,.Home_eyebrow__p2C52,.Home_footer__yFiaX,.Home_marginNote__0z9Mg,.Home_number__gciSN,.Home_sectionLabel__KsGVD{font-family:var(--font-geist-mono),monospace}.Home_eyebrow__p2C52{font-size:10px;letter-spacing:.13em;display:flex;align-items:center;gap:10px;margin-bottom:36px;color:#52624b}.Home_eyebrow__p2C52 span{width:6px;height:6px;background:#647b50;border-radius:50%}.Home_title__hYX6j{font-size:clamp(76px,8vw,116px);letter-spacing:-.075em;font-weight:450;line-height:.98;margin:0 0 28px}.Home_period__09TrP{color:#75865d}.Home_role__x6wQS{font-size:23px;line-height:1.4;letter-spacing:-.04em;margin-bottom:20px}.Home_description__uXNdx{font-size:14px;line-height:1.85;color:#686c64}.Home_aboutLink__RyQnL{display:inline-flex;align-items:center;gap:42px;font-size:12px;margin-top:30px;padding-bottom:8px;border-bottom:1px solid #a4aa9b;text-decoration:none}.Home_aboutLink__RyQnL:hover{color:#526c3b;border-color:currentColor}.Home_artwork__M9Z6G{position:absolute;right:-20px;top:75px;width:62%;height:530px;pointer-events:none;z-index:-1;background-image:radial-gradient(#8b97842e .7px,transparent 0);background-size:18px 18px;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 90%,transparent)}.Home_code__VVrIr{position:absolute;top:24px;left:26%;font-size:11px;line-height:1.9;color:#8a9581;opacity:.72}.Home_waves__3zW5l{position:absolute;width:100%;height:100%;top:40px;overflow:visible}.Home_waves__3zW5l path{stroke:#81916b;stroke-width:.65;opacity:.44}.Home_artCaption__MHsY0{position:absolute;bottom:10px;right:32px;color:#7b8375;font-size:8px;letter-spacing:.12em}.Home_marginNote__0z9Mg{position:absolute;bottom:28px;right:0;font-size:9px;color:#7a8074;letter-spacing:.09em}.Home_directory__QxMdL{padding:34px 0 48px}.Home_sectionLabel__KsGVD{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;color:#71776b;font-size:9px;letter-spacing:.08em}.Home_sectionLabel__KsGVD h2{font-size:10px;font-weight:400;text-transform:uppercase;margin:0}.Home_links__mWyht{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.Home_destination__3Y3fa{display:flex;align-items:center;gap:22px;border-bottom:1px solid #dcded7;padding:22px 0;text-decoration:none;transition:color .2s}.Home_number__gciSN{font-size:10px;color:#7a8074;align-self:flex-start;padding-top:5px}.Home_destination__3Y3fa h3{font-size:20px;font-weight:450;letter-spacing:-.04em;margin:0 0 4px}.Home_destination__3Y3fa p{font-size:11px;color:#73776e}.Home_arrow__AmoTJ{margin-left:auto;font-size:20px;color:#707d60;transition:transform .2s}.Home_destination__3Y3fa:hover{color:#526c3b}.Home_destination__3Y3fa:hover .Home_arrow__AmoTJ{transform:translate(3px,-3px)}.Home_footer__yFiaX{display:flex;justify-content:space-between;gap:20px;padding:22px 0 30px;font-size:9px;color:#71776b}.Home_footer__yFiaX a{text-decoration:none}@media (min-width:1500px){.Home_hero__VkeT1{min-height:760px}}@media (max-width:800px){.Home_main__VkIEL{padding:0 28px}.Home_hero__VkeT1{min-height:640px}.Home_artwork__M9Z6G{right:-28px;width:72%;opacity:.45}.Home_code__VVrIr{left:12%;font-size:9px}.Home_links__mWyht{column-gap:28px}.Home_destination__3Y3fa{gap:14px}.Home_destination__3Y3fa p{max-width:180px}}@media (max-width:540px){.Home_main__VkIEL{padding:0 24px}.Home_hero__VkeT1{min-height:650px;align-items:flex-start}.Home_intro__7207I{padding:54px 0 130px}.Home_title__hYX6j{font-size:84px}.Home_eyebrow__p2C52{font-size:8px;margin-bottom:30px}.Home_role__x6wQS{font-size:21px}.Home_description__uXNdx{font-size:12px}.Home_artwork__M9Z6G{width:95%;top:280px;right:-24px;height:340px;opacity:.35}.Home_artCaption__MHsY0,.Home_code__VVrIr{display:none}.Home_links__mWyht{grid-template-columns:1fr}.Home_destination__3Y3fa p{max-width:none}.Home_sectionLabel__KsGVD span{font-size:8px}.Home_footer__yFiaX{flex-wrap:wrap;font-size:8px}.Home_footer__yFiaX>span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.Home_arrow__AmoTJ,.Home_destination__3Y3fa{transition:none}}