.home-module__Hx0lNG__hero{background:var(--navy)}.home-module__Hx0lNG__heroGrid{grid-template-columns:1fr 400px;align-items:center;gap:64px;max-width:1220px;margin:0 auto;padding:70px 56px 78px;display:grid}.home-module__Hx0lNG__heroCopy{animation:.6s both home-module__Hx0lNG__fadeUp}.home-module__Hx0lNG__heroEyebrow{margin-bottom:18px}.home-module__Hx0lNG__heroIntro{align-items:center;gap:18px;margin-bottom:20px;display:flex}.home-module__Hx0lNG__heroIntro .home-module__Hx0lNG__heroEyebrow{max-width:340px;margin-bottom:0}.home-module__Hx0lNG__heroPhoto{object-fit:cover;border:2px solid var(--teal);border-radius:50%;flex-shrink:0;width:104px;height:104px;box-shadow:0 6px 24px #00000059}.home-module__Hx0lNG__heroTitle{color:#fff;margin-bottom:22px;font-size:clamp(38px,4.6vw,54px);line-height:1.08}.home-module__Hx0lNG__dot{color:var(--coral)}.home-module__Hx0lNG__heroSub{color:var(--on-navy-body);text-wrap:pretty;max-width:480px;margin-bottom:30px;font-size:18px;line-height:1.6}.home-module__Hx0lNG__heroBtns{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.home-module__Hx0lNG__howLink{color:var(--teal);font-size:15px;font-weight:600;transition:color .2s}.home-module__Hx0lNG__howLink:hover{color:var(--coral)}.home-module__Hx0lNG__trust{border-bottom:1px solid var(--warm-border);background:var(--warm-white);grid-template-columns:repeat(3,1fr);display:grid}.home-module__Hx0lNG__trust>div{text-align:center;color:var(--body-text);border-right:1px solid var(--warm-border);padding:26px 20px;font-size:15px;font-weight:600}.home-module__Hx0lNG__trust>div:last-child{border-right:none}.home-module__Hx0lNG__trust em{font-size:13px;font-weight:500}.home-module__Hx0lNG__situationsRow{grid-template-columns:1fr 1.1fr;align-items:start;gap:48px;max-width:1220px;margin:0 auto;padding:64px 56px 8px;display:grid}.home-module__Hx0lNG__situationsCol{text-align:left}.home-module__Hx0lNG__situationsEyebrow{margin-bottom:12px;display:block}.home-module__Hx0lNG__situationsTitle{margin:0 0 12px;font-size:clamp(24px,2.6vw,30px)}.home-module__Hx0lNG__situationsSub{color:var(--secondary-text);text-wrap:pretty;margin:0 0 24px;font-size:15.5px;line-height:1.6}.home-module__Hx0lNG__situationChips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0 0 22px;display:grid}@media (max-width:560px){.home-module__Hx0lNG__situationChips{grid-template-columns:1fr}}.home-module__Hx0lNG__situationChip{color:#fff;background:var(--navy);border:3px solid var(--navy);clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);border-radius:2px;padding:10px 24px 10px 16px;font-size:14px;font-weight:600;transition:background .22s,border-color .22s;display:block;position:relative}.home-module__Hx0lNG__situationChip:after{content:"";background:var(--coral);transform-origin:100% 0;width:24px;position:absolute;top:-4px;bottom:-4px;right:-16px;transform:skew(-12deg)}.home-module__Hx0lNG__situationChip:hover{background:var(--navy-deep);border-color:var(--navy-deep)}.home-module__Hx0lNG__situationChip:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.home-module__Hx0lNG__situationsAll{color:var(--coral);font-size:14px;font-weight:600;display:inline-block}.home-module__Hx0lNG__story{grid-template-columns:380px 1fr;align-items:center;gap:56px;max-width:1220px;margin:0 auto;padding:70px 56px;display:grid}.home-module__Hx0lNG__photo{object-fit:cover;border-radius:8px 8px 120px;width:380px;height:400px;display:block}.home-module__Hx0lNG__storyEyebrow{margin-bottom:14px;display:block}.home-module__Hx0lNG__storyTitle{margin-bottom:16px;font-size:36px}.home-module__Hx0lNG__storyText{color:var(--body-text);text-wrap:pretty;margin-bottom:12px;font-size:16.5px;line-height:1.65}.home-module__Hx0lNG__storyKicker{margin-bottom:22px}.home-module__Hx0lNG__stats{gap:36px;display:flex}.home-module__Hx0lNG__statNum{font-family:var(--font-serif), Georgia, serif;color:var(--coral);font-size:30px;font-weight:700}.home-module__Hx0lNG__statCap{color:var(--secondary-text);font-size:13px}.home-module__Hx0lNG__faqSection{background:var(--warm-white);grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:1220px;margin:0 auto;padding:64px 56px;display:grid}.home-module__Hx0lNG__faqTitle{margin-bottom:20px;font-size:30px}@media (max-width:980px){.home-module__Hx0lNG__heroGrid{grid-template-columns:1fr;padding:48px 24px 56px}.home-module__Hx0lNG__situationsRow{grid-template-columns:1fr;gap:32px;padding:48px 24px 8px}.home-module__Hx0lNG__trust{grid-template-columns:1fr}.home-module__Hx0lNG__trust>div{border-right:none;border-bottom:1px solid var(--warm-border);padding:16px}.home-module__Hx0lNG__story{grid-template-columns:1fr;padding:48px 24px}.home-module__Hx0lNG__photo{width:100%;max-width:380px}.home-module__Hx0lNG__faqSection{grid-template-columns:1fr;padding:48px 24px}}.home-module__Hx0lNG__faqAll{margin:14px 0 0;font-size:.9rem}.home-module__Hx0lNG__faqAll a{color:var(--teal-dark);font-weight:600;text-decoration:none}.home-module__Hx0lNG__faqAll a:hover{text-decoration:underline}
