.HomeDiscovery_environments__0fS7U{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin:28px 0 20px;max-width:1080px}.HomeDiscovery_environment__sBOJF{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 18px;min-height:66px;border:1px solid #b8d3de;border-radius:12px;background:#fff;color:#0a4268;text-decoration:none;box-shadow:0 2px 8px #13466b06;transition:background .15s,border-color .15s,transform .15s}.HomeDiscovery_environment__sBOJF strong{display:block;font-size:.94rem;line-height:1.35}.HomeDiscovery_environment__sBOJF small{display:block;margin-top:4px;color:#567281;font-size:.72rem}.HomeDiscovery_environment__sBOJF>span:last-child{font-size:1.15rem;color:#007c70}.HomeDiscovery_environment__sBOJF:hover{border-color:#007c70;background:#eff8f5;transform:translateY(-2px)}.HomeDiscovery_collection__q__qm a:focus-visible,.HomeDiscovery_environment__sBOJF:focus-visible{outline:3px solid #008775;outline-offset:4px}.HomeDiscovery_collection__q__qm{background:linear-gradient(180deg,#f0f8f5,#f7fafb);border-top:1px solid #e0ece7;border-bottom:1px solid #e0ece7}.HomeDiscovery_heading__EfP1G{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:28px}.HomeDiscovery_heading__EfP1G>div{max-width:760px}.HomeDiscovery_heading__EfP1G h2{margin:8px 0 12px;color:#103f5b}.HomeDiscovery_heading__EfP1G p{color:#536c7b;margin:0;line-height:1.7}.HomeDiscovery_heading__EfP1G>a{flex-shrink:0;display:flex;gap:12px}.HomeDiscovery_products__lyVCe.HomeDiscovery_products__lyVCe{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.HomeDiscovery_footer__X3UYw{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-top:24px;color:#536d7d;font-size:.88rem}.HomeDiscovery_footer__X3UYw a{color:#007b70;font-weight:700;text-decoration:none}@media(max-width:1100px){.HomeDiscovery_products__lyVCe.HomeDiscovery_products__lyVCe{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDiscovery_environments__0fS7U{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.HomeDiscovery_environments__0fS7U{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px}.HomeDiscovery_environment__sBOJF{padding:13px 12px;min-height:62px;gap:8px}.HomeDiscovery_environment__sBOJF strong{font-size:.85rem}.HomeDiscovery_heading__EfP1G{align-items:flex-start;flex-direction:column;gap:18px}.HomeDiscovery_heading__EfP1G h2{font-size:1.7rem}.HomeDiscovery_products__lyVCe.HomeDiscovery_products__lyVCe{grid-template-columns:1fr;gap:18px}.HomeDiscovery_heading__EfP1G>a{width:100%;justify-content:center}.HomeDiscovery_footer__X3UYw{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.HomeDiscovery_environment__sBOJF{transition:none}.HomeDiscovery_environment__sBOJF:hover{transform:none}}.HomeDiscovery_hero__LDktf{--hero-navy:#003a7d;--hero-green:#006b59;background:linear-gradient(105deg,#eef5fb,#edf7f3);border-bottom:1px solid #dce8ee;padding:clamp(36px,5.3vw,72px) 0}.HomeDiscovery_heroInner__t08PR{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px)}.HomeDiscovery_heroSingle__b5IHz{grid-template-columns:minmax(0,750px)}.HomeDiscovery_heroCopy__ex4Mf h1{margin:0 0 14px;max-width:17ch;color:var(--hero-navy);font-size:clamp(34px,4.2vw,60px);line-height:1.09;letter-spacing:-.04em;text-wrap:balance}.HomeDiscovery_heroCopy__ex4Mf p{max-width:51ch;margin:0;color:#294659;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.HomeDiscovery_heroActions__MAum9{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.HomeDiscovery_primaryAction__nhaQJ,.HomeDiscovery_secondaryAction__PMFVw{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border-radius:8px;font-weight:750;line-height:1.35;text-align:center}.HomeDiscovery_primaryAction__nhaQJ{color:#fff;background:var(--hero-green);border:1px solid var(--hero-green)}.HomeDiscovery_primaryAction__nhaQJ:hover{color:#fff;background:#005447;border-color:#005447}.HomeDiscovery_secondaryAction__PMFVw{color:var(--hero-navy);background:#fff;border:1px solid #9ebbd3}.HomeDiscovery_secondaryAction__PMFVw:hover{color:var(--hero-navy);background:#edf5fd}.HomeDiscovery_heroShowcase__68Ych{display:grid;grid-template-columns:minmax(80px,.78fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);padding:clamp(13px,2.3vw,26px);border:1px solid #cadde5;border-top:4px solid #00856d;border-radius:12px;background:#fff;color:#294659;box-shadow:0 10px 24px #003a7d12}.HomeDiscovery_heroShowcase__68Ych:hover{border-color:#00856d;color:#294659}.HomeDiscovery_heroShowcase__68Ych>img{width:100%;height:clamp(118px,18vw,222px);border:1px solid #d4e2eb;border-radius:5px;object-fit:cover;object-position:top}.HomeDiscovery_heroShowcase__68Ych b,.HomeDiscovery_heroShowcase__68Ych small,.HomeDiscovery_heroShowcase__68Ych strong,.HomeDiscovery_heroShowcase__68Ych>span>span{display:block}.HomeDiscovery_heroShowcase__68Ych small{color:#006b59;font-size:13px;font-weight:700}.HomeDiscovery_heroShowcase__68Ych strong{margin:6px 0 8px;color:var(--hero-navy);font-size:clamp(17px,2vw,24px);line-height:1.24}.HomeDiscovery_heroShowcase__68Ych>span>span{font-size:14px;line-height:1.5}.HomeDiscovery_heroShowcase__68Ych b{margin-top:10px;color:#006b59;font-size:14px}.HomeDiscovery_hero__LDktf a:focus-visible,.HomeDiscovery_homeAreaCard__k8azQ:focus-visible{outline:3px solid #00554a;outline-offset:3px}.HomeDiscovery_homeAreas__sf0qs{padding-block:clamp(28px,4vw,56px);scroll-margin-top:20px}.HomeDiscovery_homeAreas__sf0qs>h2{margin:0 0 20px;color:#003a7d;font-size:clamp(25px,3vw,35px);line-height:1.25}.HomeDiscovery_homeAreaGrid__FZsIC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.HomeDiscovery_homeAreaCard__k8azQ{display:flex;flex-direction:column;gap:7px;padding:19px;color:#294659;background:#fff;border:1px solid #d2e1eb;border-radius:10px}.HomeDiscovery_homeAreaCard__k8azQ:hover{border-color:#00856d;background:#f3faf8;color:#294659}.HomeDiscovery_homeAreaCard__k8azQ h3{margin:0;color:#003a7d;font-size:19px;line-height:1.3}.HomeDiscovery_homeAreaCard__k8azQ p{margin:0;font-size:15px;line-height:1.5}.HomeDiscovery_homeAreaCard__k8azQ>span{margin-top:auto;padding-top:4px;color:#006b59;font-size:13px;font-weight:750}@media (max-width:900px){.HomeDiscovery_heroInner__t08PR{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.HomeDiscovery_heroSingle__b5IHz{grid-template-columns:minmax(0,750px)}.HomeDiscovery_homeAreaGrid__FZsIC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.HomeDiscovery_heroInner__t08PR{grid-template-columns:minmax(0,1fr)}.HomeDiscovery_heroCopy__ex4Mf h1{max-width:21ch}.HomeDiscovery_heroShowcase__68Ych{grid-template-columns:92px minmax(0,1fr)}.HomeDiscovery_heroActions__MAum9{margin-top:17px}.HomeDiscovery_homeAreaGrid__FZsIC{grid-template-columns:minmax(0,1fr);gap:10px}}