.home-landing-module__QDjwnq__hero{background:#fff;position:relative;overflow:hidden}.home-landing-module__QDjwnq__heroWash{z-index:0;pointer-events:none;background:#e7f5f0;border-radius:0 0 42% 42%;width:100%;height:15.5rem;position:absolute;top:0;left:0}.home-landing-module__QDjwnq__heroInner{z-index:1;gap:1.35rem;max-width:76rem;margin-inline:auto;padding:1.35rem 1.25rem 1.75rem;display:grid;position:relative}.home-landing-module__QDjwnq__heroTitle{color:#1a3352;letter-spacing:-.04em;max-width:12ch;margin:0;font-size:clamp(2.05rem,5vw,3.45rem);font-weight:800;line-height:1.02}.home-landing-module__QDjwnq__heroLead{color:#3e5164;max-width:36rem;margin:1rem 0 0;font-size:1.05rem;line-height:1.55}.home-landing-module__QDjwnq__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}.home-landing-module__QDjwnq__primaryButton{color:#fff;height:2.85rem;box-shadow:none;background:#0e7c6b;border-radius:.75rem;padding-inline:1.1rem;font-weight:650}.home-landing-module__QDjwnq__primaryButton:hover{color:#fff;background:#0c6b5c}.home-landing-module__QDjwnq__secondaryButton{color:#1a3352;background:#fff;border:1.5px solid #c5ddd4;border-radius:.75rem;align-items:center;gap:.4rem;height:2.85rem;padding-inline:1.05rem;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.home-landing-module__QDjwnq__secondaryButton:hover{color:#0e7c6b;border-color:#0e7c6b}.home-landing-module__QDjwnq__heroPoints{flex-wrap:wrap;gap:.85rem 1.4rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.home-landing-module__QDjwnq__heroPoint{color:#3e5164;align-items:center;gap:.45rem;font-size:.92rem;font-weight:550;display:flex}.home-landing-module__QDjwnq__heroPoint svg{color:#0e7c6b;flex-shrink:0}.home-landing-module__QDjwnq__heroMedia{background:#dceee8;border-radius:1.25rem;min-height:15.5rem;position:relative;overflow:hidden;box-shadow:0 18px 40px #16324f1a}.home-landing-module__QDjwnq__heroImage{object-fit:cover;object-position:center 28%}.home-landing-module__QDjwnq__services{background:#fff;padding:.5rem 1.25rem 3.25rem}.home-landing-module__QDjwnq__servicesInner{max-width:76rem;margin-inline:auto}.home-landing-module__QDjwnq__sectionHeader{text-align:center;max-width:40rem;margin-inline:auto}.home-landing-module__QDjwnq__sectionTitle{color:#1a3352;letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:800;line-height:1.15}.home-landing-module__QDjwnq__sectionIntro{color:#5c6d7e;margin:.7rem 0 0;font-size:1.02rem;line-height:1.55}.home-landing-module__QDjwnq__serviceGrid{gap:1rem;margin-top:1.75rem;display:grid}.home-landing-module__QDjwnq__card,.home-landing-module__QDjwnq__cardStatic{min-height:100%;color:inherit;border:1px solid #cfe4dc;border-radius:1.15rem;flex-direction:column;gap:.7rem;padding:1.3rem 1.1rem 1.2rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 8px 22px #16324f0d}.home-landing-module__QDjwnq__cardMint{background:#f3faf7}.home-landing-module__QDjwnq__cardTeal{background:#e7f4f1}.home-landing-module__QDjwnq__card:hover{border-color:#9dcec2;transform:translateY(-2px);box-shadow:0 14px 30px #16324f17}.home-landing-module__QDjwnq__cardIconWrap{background:#fff;border-radius:.8rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:inset 0 0 0 1px #d5ebe4}.home-landing-module__QDjwnq__cardIcon{color:#0e7c6b}.home-landing-module__QDjwnq__cardTitle{color:#1a3352;letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.14rem;font-weight:800;line-height:1.25}.home-landing-module__QDjwnq__cardText{color:#5c6d7e;flex:1;margin:0;font-size:.94rem;line-height:1.5}.home-landing-module__QDjwnq__cardAction{color:#0e7c6b;align-items:center;gap:.3rem;margin-top:.35rem;font-size:.92rem;font-weight:650;display:inline-flex}.home-landing-module__QDjwnq__cardPending{color:#7b8b98;margin-top:.35rem;font-size:.88rem;font-weight:600}.home-landing-module__QDjwnq__trust{background:#f3faf7;border-block:1px solid #e4f0eb}.home-landing-module__QDjwnq__trustInner{gap:1.15rem;max-width:76rem;margin-inline:auto;padding:1.35rem 1.25rem;display:grid}.home-landing-module__QDjwnq__trustItem{color:#1a3352;align-items:center;gap:.65rem;font-size:.95rem;font-weight:650;line-height:1.35;display:flex}.home-landing-module__QDjwnq__trustItem svg{color:#0e7c6b;flex-shrink:0}.home-landing-module__QDjwnq__about{background:#fff;padding:2.75rem 1.25rem 3.25rem}.home-landing-module__QDjwnq__aboutInner{align-items:center;gap:1.25rem;max-width:76rem;margin-inline:auto;display:grid}.home-landing-module__QDjwnq__aboutTitle{color:#1a3352;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.5vw,1.9rem);font-weight:800}.home-landing-module__QDjwnq__aboutLead{color:#3e5164;max-width:40rem;margin:.55rem 0 0;font-size:1.02rem;line-height:1.6}.home-landing-module__QDjwnq__aboutActions{flex-wrap:wrap;gap:.7rem;display:flex}.home-landing-module__QDjwnq__aboutLink{color:#0e7c6b;align-items:center;gap:.3rem;font-weight:700;text-decoration:none;display:inline-flex}.home-landing-module__QDjwnq__aboutLink:hover{text-decoration:underline}@media (min-width:700px){.home-landing-module__QDjwnq__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-landing-module__QDjwnq__trustInner{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:1.6rem}}@media (min-width:900px){.home-landing-module__QDjwnq__heroWash{border-radius:0 46% 42% 0;width:min(52%,40rem);height:100%}.home-landing-module__QDjwnq__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:2.25rem;padding-block:2rem 2.25rem}.home-landing-module__QDjwnq__heroMedia{height:100%;min-height:22rem}.home-landing-module__QDjwnq__aboutInner{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1100px){.home-landing-module__QDjwnq__serviceGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-landing-module__QDjwnq__trustInner{grid-template-columns:repeat(4,minmax(0,1fr))}.home-landing-module__QDjwnq__trustItem+.home-landing-module__QDjwnq__trustItem{border-left:1px solid #d7e8e1;padding-left:1rem}}@media (max-width:699px){.home-landing-module__QDjwnq__heroTitle{max-width:14ch}.home-landing-module__QDjwnq__primaryButton,.home-landing-module__QDjwnq__secondaryButton{justify-content:center;width:100%}}
