.umG1_a_home,.umG1_a_about{width:calc(100% - 96px);max-width:1320px;margin:0 auto}.umG1_a_eyebrow{letter-spacing:.13em;color:#687c6d;font-size:12px;font-weight:600;display:block}.umG1_a_hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;padding:48px 0 40px;display:grid}.umG1_a_heroCopy h1{margin-top:20px;font-size:clamp(34px,3.2vw,44px);line-height:1.15}.umG1_a_heroCopy>p{max-width:470px;margin-top:22px;font-size:18px;line-height:1.7}.umG1_a_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.umG1_a_textLink{color:var(--ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}.umG1_a_textLink:hover{text-underline-offset:5px;text-decoration:underline}.umG1_a_heroNote{border-top:1px solid var(--line);color:#6d8474;align-items:center;gap:12px;margin-top:32px;padding-top:25px;display:flex}.umG1_a_heroNote p{margin:0;font-size:14px}.umG1_a_heroVisual{min-width:0;margin:0}.umG1_a_heroImage{background:#dce4db;border-radius:10px;height:380px;position:relative;overflow:hidden}.umG1_a_heroImage img{object-fit:cover}.umG1_a_heroVisual figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:10px;font-size:12px;display:flex}.umG1_a_heroVisual figcaption>a{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.umG1_a_heroVisual figcaption span a,.umG1_a_credit a{text-underline-offset:2px;text-decoration:underline}.umG1_a_services{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));padding:30px 0;display:grid}.umG1_a_services article{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:0 26px;display:flex}.umG1_a_services article:first-of-type{padding-left:0}.umG1_a_services article:last-child{border:0;padding-right:0}.umG1_a_serviceTop{color:#54725d;justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.umG1_a_serviceTop span{color:#8a948b;font-size:12px}.umG1_a_services h3{letter-spacing:-.02em;font-size:23px}.umG1_a_services p{margin:12px 0 22px;font-size:14px;line-height:1.7}.umG1_a_services article>a{color:var(--ink);align-items:center;gap:8px;margin-top:auto;font-size:14px;display:flex}.umG1_a_services article>a:hover{text-underline-offset:4px;text-decoration:underline}.umG1_a_destinations{padding:56px 0}.umG1_a_sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.umG1_a_sectionHeading h2{margin-top:12px;font-size:32px}.umG1_a_destinationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.umG1_a_destinationImage{aspect-ratio:16/10;background:#dce4db;border-radius:8px;display:block;position:relative;overflow:hidden}.umG1_a_destinationImage img{object-fit:cover;transition:transform .3s}.umG1_a_destinationImage:hover img{transform:scale(1.025)}.umG1_a_destinationName{color:var(--ink);justify-content:space-between;align-items:center;margin-top:18px;display:flex}.umG1_a_destinationName h3{font-size:26px}.umG1_a_destinationName a:hover{text-underline-offset:4px;text-decoration:underline}.umG1_a_destinationGrid p{margin-top:8px;font-size:14px;line-height:1.6}.umG1_a_credit{color:#7b837d;margin-top:14px;font-size:12px;display:block}.umG1_a_guideBand{background:#eaf0e7;border:1px solid #d9e2d6;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:26px;margin-bottom:56px;padding:34px;display:grid}.umG1_a_guideIcon{width:66px;height:66px;color:var(--ink);background:#dce7d8;border-radius:50%;place-items:center;display:grid}.umG1_a_guideBand h2{max-width:600px;margin-top:10px;font-size:28px}.umG1_a_guideBand p{max-width:650px;font-size:14px;line-height:1.7}.umG1_a_guideBand .umG1_a_guideNote{margin-top:10px;font-size:12px}.umG1_a_guideBand>a{white-space:nowrap}.umG1_a_about{max-width:1120px;padding:54px 0 64px}.umG1_a_aboutHeader{max-width:780px}.umG1_a_aboutHeader h1{margin-top:16px;font-size:clamp(32px,3.4vw,42px)}.umG1_a_aboutHeader>p{color:#50695a;margin-top:22px;font-size:19px;line-height:1.75}.umG1_a_aboutBody{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:64px;margin-top:42px;padding-top:36px;display:grid}.umG1_a_aboutBody h2{font-size:28px}.umG1_a_aboutBody p{font-size:16px;line-height:1.8}.umG1_a_aboutBody p a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.umG1_a_aboutServices{gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.umG1_a_aboutServices li{border-bottom:1px solid var(--line);gap:16px;padding:20px 0;display:flex}.umG1_a_aboutServices li>svg{color:#63816a;margin-top:3px}.umG1_a_aboutServices h3{letter-spacing:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600}.umG1_a_aboutServices p{margin-top:8px;font-size:14px}.umG1_a_contact{background:#eaf0e7;border:1px solid #d9e2d6;border-radius:10px;padding:28px}.umG1_a_contact>svg{color:#63816a;margin-bottom:18px}.umG1_a_contact h2{font-size:26px}.umG1_a_contact p{font-size:14px}.umG1_a_email{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:7px;margin-top:24px;font-size:16px;font-weight:600;display:inline-flex}.umG1_a_email:hover{text-underline-offset:4px;text-decoration:underline}.umG1_a_contact .umG1_a_contactNote{border-top:1px solid #ccd9c9;margin-top:28px;padding-top:22px;font-size:12px}.umG1_a_aboutClosing{margin-top:32px;font-size:14px;line-height:1.8}@media (max-width:1050px){.umG1_a_home,.umG1_a_about{width:calc(100% - 48px)}.umG1_a_hero{gap:32px}.umG1_a_heroImage{height:340px}.umG1_a_services article{padding:0 16px}.umG1_a_services h3{font-size:21px}.umG1_a_guideBand{grid-template-columns:auto minmax(0,1fr)}.umG1_a_guideBand>a{grid-column:2;justify-self:start}.umG1_a_aboutBody{gap:32px}}@media (max-width:760px){.umG1_a_home,.umG1_a_about{width:calc(100% - 32px)}.umG1_a_hero{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 0}.umG1_a_heroCopy>p{font-size:16px}.umG1_a_heroNote{margin-top:24px;padding-top:20px}.umG1_a_heroImage{aspect-ratio:16/10;height:auto}.umG1_a_services{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.umG1_a_services article{border-bottom:1px solid var(--line);padding:24px 16px}.umG1_a_services article:first-of-type{padding-left:16px}.umG1_a_services article:nth-of-type(2){border-right:0}.umG1_a_services article:nth-of-type(3){border-bottom:0}.umG1_a_services article:last-child{padding:24px 16px}.umG1_a_services h3{font-size:22px}.umG1_a_services article>a{flex-wrap:wrap;font-size:14px}.umG1_a_destinations{padding:36px 0}.umG1_a_sectionHeading{flex-direction:column;align-items:start;gap:16px}.umG1_a_sectionHeading h2{font-size:28px}.umG1_a_destinationGrid{grid-template-columns:minmax(0,1fr);gap:28px}.umG1_a_guideBand{flex-direction:column;align-items:start;gap:20px;margin-bottom:36px;padding:24px;display:flex}.umG1_a_guideIcon{width:48px;height:48px}.umG1_a_guideBand h2{font-size:26px}.umG1_a_about{padding:32px 0 40px}.umG1_a_aboutHeader>p{font-size:17px}.umG1_a_aboutBody{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px;padding-top:28px}.umG1_a_contact{padding:24px}}@media (max-width:380px){.umG1_a_services{grid-template-columns:minmax(0,1fr)}.umG1_a_services article{border-right:0}.umG1_a_services article:nth-of-type(3){border-bottom:1px solid var(--line)}.umG1_a_heroCopy h1{font-size:32px}.umG1_a_email{font-size:14px}}@media (prefers-reduced-motion:reduce){.umG1_a_destinationImage img{transition:none}}
