.home-module__McHTRq__home{color:#163c33;background:#fff}.home-module__McHTRq__container{width:min(1240px,100% - 80px);margin-inline:auto}.home-module__McHTRq__heroSection{background:#fbfcf8;position:relative;overflow:hidden}.home-module__McHTRq__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:66px 62px;display:grid}.home-module__McHTRq__heroEyebrow,.home-module__McHTRq__eyebrow{color:#21664f;font-size:var(--font-size-caption);letter-spacing:1.8px;align-items:center;gap:9px;font-weight:800;display:flex}.home-module__McHTRq__heroEyebrow{letter-spacing:1.4px;background:#f1f7ed;border:1px solid #d9e9df;border-radius:8px;width:fit-content;padding:9px 12px}.home-module__McHTRq__eyebrow>span{background:#059574;border-radius:2px;width:6px;height:6px}.home-module__McHTRq__heroMessage{min-height:0}.home-module__McHTRq__heroCopy h1{letter-spacing:-3.8px;text-wrap:balance;min-height:2.12em;margin:25px 0 22px;font-size:clamp(47px,5.2vw,75px);font-weight:650;line-height:1.06}.home-module__McHTRq__heroCopy h1>span{color:#008366}.home-module__McHTRq__heroDescription{color:#65766d;max-width:490px;min-height:5.55em;margin:0;font-size:16px;line-height:1.85}.home-module__McHTRq__heroActions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:31px;display:flex}.home-module__McHTRq__primaryButton{min-height:50px;font-size:var(--font-size-caption);color:#fff;background:#155d4a;border-radius:10px;padding-inline:22px;font-weight:700;box-shadow:0 5px 12px #155d4a12}.home-module__McHTRq__exploreButton{font-size:var(--font-size-caption);align-items:center;gap:9px;padding-block:8px;font-weight:700;display:inline-flex}.home-module__McHTRq__exploreButton>span{border:1px solid #b8cdc1;border-radius:50%;place-items:center;width:29px;height:29px;transition:background .18s;display:grid}.home-module__McHTRq__exploreButton:hover>span{background:#e5f3e8}.home-module__McHTRq__heroAssurances{color:#5e7061;font-size:var(--font-size-caption);flex-wrap:wrap;gap:18px;margin-top:25px;display:flex}.home-module__McHTRq__heroAssurances>span{align-items:center;gap:6px;display:inline-flex}.home-module__McHTRq__heroAssurances svg{color:#43816a}.home-module__McHTRq__heroVisual{min-width:0;padding:12px 9px 32px 16px;position:relative}.home-module__McHTRq__heroPhoto{isolation:isolate;background:#d9e9d7;border-radius:100px 20px;height:460px;position:relative;overflow:hidden}.home-module__McHTRq__photoSlide{opacity:0;transition:opacity .65s;position:absolute;inset:0}.home-module__McHTRq__photoSlide[data-active=true]{opacity:1}.home-module__McHTRq__photoSlide img{object-fit:cover;object-position:50% 44%}.home-module__McHTRq__photoSlide:nth-child(3) img{object-position:50% 42%}.home-module__McHTRq__photoShade{pointer-events:none;background:linear-gradient(#0000 55%,#092f2d9c);position:absolute;inset:0}.home-module__McHTRq__photoCaption{color:#fff;width:fit-content;max-width:calc(100% - 105px);font-size:var(--font-size-caption);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#113c32e8;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-weight:600;display:flex;position:absolute;bottom:120px;left:28px}.home-module__McHTRq__captionDot{background:#d7ee73;border-radius:50%;flex-shrink:0;width:6px;height:6px}.home-module__McHTRq__photoCounter{color:#fff;font-size:var(--font-size-caption);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#113c32e8;border-radius:7px;gap:4px;padding:8px;display:flex;position:absolute;bottom:118px;right:25px}.home-module__McHTRq__photoCounter>span:last-child{color:#ffffffa6}.home-module__McHTRq__coralOrbit{border:25px solid #f6a38a;border-radius:50%;width:122px;height:122px;position:absolute;top:-12px;right:-23px}.home-module__McHTRq__mintShape{background:#e1efb0;border-radius:50%;width:200px;height:200px;position:absolute;bottom:0;left:-17px}.home-module__McHTRq__floatingNote{background:#fffffff5;border:1px solid #eaf0e8;border-radius:13px;align-items:center;gap:10px;padding:13px 15px;display:flex;position:absolute;top:46px;left:-33px;transform:rotate(-4deg);box-shadow:0 10px 35px #153a2b12}.home-module__McHTRq__floatingNote>span{color:#367948;background:#e3f4de;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.home-module__McHTRq__floatingNote strong{font-size:var(--font-size-caption);display:block}.home-module__McHTRq__floatingNote p{color:#64715f;font-size:var(--font-size-caption);margin:3px 0 0}.home-module__McHTRq__floatingNote>svg{color:#dfac50;margin-left:6px}.home-module__McHTRq__connectionCard{background:#fff;border:1px solid #e7ede6;border-radius:15px;width:310px;padding:17px;position:absolute;bottom:5px;right:-12px;box-shadow:0 15px 40px #20372b12}.home-module__McHTRq__connectionHeading{align-items:center;gap:10px;display:flex}.home-module__McHTRq__connectionIcon{color:#43855b;background:#eef6e9;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.home-module__McHTRq__connectionHeading strong{font-size:var(--font-size-caption)}.home-module__McHTRq__connectionHeading p{font-size:var(--font-size-caption);color:#64715f;margin:3px 0 0}.home-module__McHTRq__connectionTags{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.home-module__McHTRq__connectionTags>span{color:#617361;font-size:var(--font-size-caption);background:#f4f6f2;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-weight:500;display:inline-flex}.home-module__McHTRq__connectionTags>span>span{background:#69a578;border-radius:50%;width:4px;height:4px}.home-module__McHTRq__heroStar{color:#008568;font-size:83px;line-height:1;position:absolute;bottom:7px;left:34px;transform:rotate(15deg)}.home-module__McHTRq__slideBar{justify-content:space-between;align-items:center;gap:40px;padding-bottom:26px;display:flex}.home-module__McHTRq__slideChoices{flex:1;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.home-module__McHTRq__slideChoice{color:#66765e;text-align:left;min-height:61px;font-size:var(--font-size-caption);background:0 0;border:0;border-top:2px solid #e1e6dd;align-items:center;gap:11px;padding:17px 0 0;font-weight:650;transition:color .18s,border-color .18s;display:flex;position:relative}.home-module__McHTRq__slideChoice[data-active=true]{color:#155d4a;border-color:#078969}.home-module__McHTRq__slideChoice:hover{color:#155d4a}.home-module__McHTRq__slideNumber{font-size:var(--font-size-caption);opacity:.65;margin-left:auto;font-weight:400}.home-module__McHTRq__slideControls{gap:7px;padding-top:14px;display:flex}.home-module__McHTRq__slideControls>button{color:#375d49;background:0 0;border:1px solid #dce5d9;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s;display:grid}.home-module__McHTRq__slideControls>button:hover{background:#e8f0e2}.home-module__McHTRq__institutions{background:#fff;border-block:1px solid #edf0e9;padding-block:31px 35px}.home-module__McHTRq__institutions>div{justify-content:space-between;align-items:center;gap:35px;display:flex}.home-module__McHTRq__institutions p{color:#66765f;max-width:230px;font-size:var(--font-size-caption);line-height:1.8}.home-module__McHTRq__institutions strong{color:#637467;font-weight:500;display:block}.home-module__McHTRq__institutionTypes{flex:1;justify-content:space-between;gap:25px;display:flex}.home-module__McHTRq__institutionTypes>span{color:#66765f;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.home-module__McHTRq__institutionTypes svg{color:#829385}.home-module__McHTRq__section{padding-block:88px 70px;scroll-margin-top:30px}.home-module__McHTRq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px;display:flex}.home-module__McHTRq__home h2{letter-spacing:-1.8px;margin:16px 0 0;font-size:clamp(31px,3.2vw,45px);font-weight:600;line-height:1.16}.home-module__McHTRq__home h2 em{color:#008366;font-style:normal}.home-module__McHTRq__sectionHeading>p{color:#63745e;max-width:340px;margin:0 0 4px;font-size:14px;line-height:1.9}.home-module__McHTRq__capabilityGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.home-module__McHTRq__capabilityCard{--tint:#edf7ee;background:#fcfdfb;border:1px solid #e7ede3;border-radius:16px;flex-direction:column;min-width:0;padding:25px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.home-module__McHTRq__capabilityCard:hover{border-color:#bfd5c3;transform:translateY(-4px);box-shadow:0 12px 25px #143d2610}.home-module__McHTRq__capabilityCard[data-color=lavender]{--tint:#eeeafa}.home-module__McHTRq__capabilityCard[data-color=peach]{--tint:#ffeadf}.home-module__McHTRq__capabilityCard[data-color=sky]{--tint:#e5f0f9}.home-module__McHTRq__capabilityCard[data-color=butter]{--tint:#f6f0ce}.home-module__McHTRq__capabilityCard[data-color=rose]{--tint:#f8e6eb}.home-module__McHTRq__cardTop{justify-content:space-between;align-items:center;display:flex}.home-module__McHTRq__capabilityIcon{background:var(--tint);color:#3c6952;border-radius:13px;place-items:center;width:49px;height:49px;display:grid}.home-module__McHTRq__cardArrow{color:#869487;transition:transform .18s}.home-module__McHTRq__capabilityCard:hover .home-module__McHTRq__cardArrow{color:#155d4a;transform:translate(2px,-2px)}.home-module__McHTRq__category{color:#60735c;font-size:var(--font-size-caption);margin:26px 0 9px;font-weight:600}.home-module__McHTRq__capabilityCard h3{letter-spacing:-.6px;max-width:260px;margin:0;font-size:21px;font-weight:650;line-height:1.3}.home-module__McHTRq__cardDescription{color:#63745e;flex:1;margin:13px 0 20px;font-size:14px;line-height:1.9}.home-module__McHTRq__cardTags{border-top:1px solid #e7ede2;flex-wrap:wrap;gap:6px;padding-top:17px;display:flex}.home-module__McHTRq__cardTags>span{color:#60735c;font-size:var(--font-size-caption);background:#fff;border:1px solid #e7ecdf;border-radius:5px;padding:5px 8px}.home-module__McHTRq__sectionFoot{font-size:var(--font-size-caption);justify-content:space-between;gap:20px;margin-top:26px;display:flex}.home-module__McHTRq__sectionFoot span,.home-module__McHTRq__sectionFoot a,.home-module__McHTRq__textLink{align-items:center;gap:8px;display:inline-flex}.home-module__McHTRq__sectionFoot>span{color:#66765f}.home-module__McHTRq__sectionFoot a,.home-module__McHTRq__textLink{color:#197558;font-weight:700}.home-module__McHTRq__peopleSection{background:#f3f8ee;padding-block:73px}.home-module__McHTRq__peopleGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.home-module__McHTRq__peopleVisual{background:#dae8d1;border-radius:22px 85px 22px 22px;min-height:515px;position:relative}.home-module__McHTRq__peopleVisual>img{object-fit:cover;object-position:50% 40%;border-radius:inherit}.home-module__McHTRq__peopleCaption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #ffffff80;border-radius:12px;align-items:center;gap:13px;padding:18px;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.home-module__McHTRq__peopleCaption>span{color:#34734f;background:#e3f0de;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.home-module__McHTRq__peopleCaption strong{font-size:var(--font-size-caption)}.home-module__McHTRq__peopleCaption p{color:#60715a;font-size:var(--font-size-caption);margin:3px 0 0}.home-module__McHTRq__visualSpark{color:#efa681;font-size:80px;line-height:1;position:absolute;top:-21px;right:-23px}.home-module__McHTRq__sectionDescription{color:#60715a;margin:19px 0 25px;font-size:14px;line-height:1.9}.home-module__McHTRq__roles{gap:0;display:grid}.home-module__McHTRq__role{border-bottom:1px solid #e0e9d8;align-items:center;gap:12px;padding-block:14px;display:flex}.home-module__McHTRq__role>span{color:#547c53;background:#ffffffb3;border:1px solid #e2eadc;border-radius:10px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.home-module__McHTRq__role h3{margin:0;font-size:14px;font-weight:650}.home-module__McHTRq__role p{color:#60715a;font-size:var(--font-size-caption);margin:4px 0 0;line-height:1.6}.home-module__McHTRq__roleCheck{color:#5c9165;margin-left:auto}.home-module__McHTRq__textLink{min-height:44px;font-size:var(--font-size-caption);margin-top:15px}.home-module__McHTRq__reassurance{border-bottom:1px solid #e9eee5;grid-template-columns:1.55fr 1fr 1fr 1fr;align-items:start;gap:30px;padding-block:64px;display:grid}.home-module__McHTRq__reassuranceIntro{gap:15px;display:flex}.home-module__McHTRq__securityIcon{color:#548245;background:#edf5e7;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:53px;display:grid}.home-module__McHTRq__reassuranceIntro .home-module__McHTRq__eyebrow{font-size:var(--font-size-caption);letter-spacing:1.3px;margin-top:3px}.home-module__McHTRq__reassuranceIntro h2{letter-spacing:-.6px;margin-top:9px;font-size:22px}.home-module__McHTRq__reassuranceItem{border-left:1px solid #e7ede1;padding-left:25px}.home-module__McHTRq__reassuranceItem>svg{color:#6a8c5f}.home-module__McHTRq__reassuranceItem h3{font-size:var(--font-size-caption);margin:13px 0 8px;font-weight:650}.home-module__McHTRq__reassuranceItem p{color:#60715a;font-size:var(--font-size-caption);margin:0;line-height:1.8}.home-module__McHTRq__pricingSection{padding-block:75px}.home-module__McHTRq__centerHeading{text-align:center;margin-bottom:35px}.home-module__McHTRq__centerHeading .home-module__McHTRq__eyebrow{justify-content:center}.home-module__McHTRq__centerHeading>p:last-child{color:#60715a;margin-top:16px;font-size:14px;line-height:1.8}.home-module__McHTRq__pricingSection .card{box-shadow:none;border-radius:16px}.home-module__McHTRq__ctaWrap{padding-bottom:12px}.home-module__McHTRq__cta{background:#eff5db;border:1px solid #e5edce;border-radius:22px;padding:53px 64px;position:relative;overflow:hidden}.home-module__McHTRq__cta .home-module__McHTRq__eyebrow{z-index:1;color:#638151;font-size:var(--font-size-caption);position:relative}.home-module__McHTRq__cta h2{z-index:1;font-size:clamp(33px,3.6vw,49px);position:relative}.home-module__McHTRq__cta>p:not(.home-module__McHTRq__eyebrow){z-index:1;color:#5b6f43;margin:18px 0 25px;font-size:14px;position:relative}.home-module__McHTRq__ctaDecoration{color:#638656;border:1px solid #ccdaaf;border-radius:50%;place-items:center;width:200px;height:200px;display:grid;position:absolute;top:55px;right:75px}.home-module__McHTRq__ctaDecoration:before,.home-module__McHTRq__ctaDecoration:after{content:"";border:1px solid #d8e3bf;border-radius:50%;position:absolute;inset:-25px}.home-module__McHTRq__ctaDecoration:after{border-color:#e0e8cd;inset:-50px}.home-module__McHTRq__ctaActions{z-index:1;flex-wrap:wrap;align-items:center;gap:23px;display:flex;position:relative}.home-module__McHTRq__ctaSecondary{color:#4e6d3b;min-height:44px;font-size:var(--font-size-caption);align-items:center;gap:8px;font-weight:650;display:inline-flex}@media (min-width:1450px){.home-module__McHTRq__heroGrid{padding-block:85px 75px}.home-module__McHTRq__heroPhoto{height:500px}}@media (max-width:1100px){.home-module__McHTRq__container{width:calc(100% - 56px)}.home-module__McHTRq__heroGrid{gap:38px;padding-block:55px}.home-module__McHTRq__heroCopy h1{letter-spacing:-2.4px;font-size:clamp(36px,4.7vw,53px)}.home-module__McHTRq__heroMessage{min-height:0}.home-module__McHTRq__heroDescription{min-height:7.4em;font-size:14px}.home-module__McHTRq__heroPhoto{height:430px}.home-module__McHTRq__floatingNote{top:37px;left:-15px}.home-module__McHTRq__connectionCard{width:275px;right:-2px}.home-module__McHTRq__heroActions{gap:12px}.home-module__McHTRq__primaryButton{font-size:var(--font-size-caption);padding-inline:17px}.home-module__McHTRq__exploreButton{font-size:var(--font-size-caption)}.home-module__McHTRq__slideBar{gap:25px}.home-module__McHTRq__slideChoices{gap:20px}.home-module__McHTRq__slideChoice{font-size:var(--font-size-caption);gap:7px}.home-module__McHTRq__slideNumber{display:none}.home-module__McHTRq__institutionTypes>span{font-size:var(--font-size-caption);gap:8px}.home-module__McHTRq__institutionTypes{gap:18px}.home-module__McHTRq__institutions p{max-width:180px;font-size:var(--font-size-caption)}.home-module__McHTRq__capabilityCard{padding:21px}.home-module__McHTRq__capabilityCard h3{font-size:19px}.home-module__McHTRq__peopleGrid{gap:50px}.home-module__McHTRq__peopleVisual{min-height:490px}.home-module__McHTRq__reassurance{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:20px}.home-module__McHTRq__reassuranceIntro{gap:10px}.home-module__McHTRq__securityIcon{background:0 0;width:35px}.home-module__McHTRq__reassuranceIntro h2{font-size:19px}.home-module__McHTRq__reassuranceItem{padding-left:18px}}@media (max-width:760px){.home-module__McHTRq__container{width:calc(100% - 40px)}.home-module__McHTRq__heroGrid{grid-template-columns:1fr;gap:38px;padding-block:35px 24px}.home-module__McHTRq__heroCopy{max-width:580px}.home-module__McHTRq__heroEyebrow{font-size:var(--font-size-caption);letter-spacing:1.1px}.home-module__McHTRq__heroCopy h1{letter-spacing:-2.7px;min-height:2.16em;margin-top:23px;font-size:clamp(44px,8.5vw,62px);line-height:1.08}.home-module__McHTRq__heroMessage{min-height:0}.home-module__McHTRq__heroDescription{max-width:520px;min-height:7.2em;font-size:14px;line-height:1.8}.home-module__McHTRq__heroActions{gap:20px;margin-top:22px}.home-module__McHTRq__primaryButton{min-height:48px}.home-module__McHTRq__heroAssurances{font-size:var(--font-size-caption);gap:14px;margin-top:20px}.home-module__McHTRq__heroVisual{width:100%;max-width:540px;margin-inline:auto;padding:10px 7px 30px}.home-module__McHTRq__heroPhoto{border-radius:70px 16px;height:390px}.home-module__McHTRq__floatingNote{padding:10px 12px;top:35px;left:0}.home-module__McHTRq__coralOrbit{border-width:21px;width:95px;height:95px;top:-8px;right:-8px}.home-module__McHTRq__mintShape{width:170px;height:170px;left:-10px}.home-module__McHTRq__connectionCard{width:270px;padding:15px;bottom:0;right:0}.home-module__McHTRq__heroStar{font-size:65px;bottom:4px;left:15px}.home-module__McHTRq__photoCaption{font-size:var(--font-size-caption);bottom:115px;left:20px}.home-module__McHTRq__photoCounter{bottom:113px;right:20px}.home-module__McHTRq__slideBar{padding-block:17px 23px;display:block}.home-module__McHTRq__slideChoices{gap:14px}.home-module__McHTRq__slideChoice{min-height:71px;font-size:var(--font-size-caption);flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px}.home-module__McHTRq__slideControls{justify-content:flex-end;padding-top:8px}.home-module__McHTRq__slideControls>button{width:44px;height:44px}.home-module__McHTRq__institutions{padding-block:26px}.home-module__McHTRq__institutions>div{flex-direction:column;gap:20px}.home-module__McHTRq__institutions p{text-align:center;max-width:none;font-size:var(--font-size-caption);margin:0}.home-module__McHTRq__institutions strong{display:inline}.home-module__McHTRq__institutionTypes{grid-template-columns:repeat(2,1fr);justify-content:center;gap:21px;width:100%;padding-inline:10px;display:grid}.home-module__McHTRq__institutionTypes>span{font-size:var(--font-size-caption);justify-content:center}.home-module__McHTRq__section{padding-block:55px 40px}.home-module__McHTRq__sectionHeading{margin-bottom:25px;display:block}.home-module__McHTRq__home h2{letter-spacing:-1.3px;font-size:33px}.home-module__McHTRq__sectionHeading>p{max-width:420px;font-size:var(--font-size-caption);margin-top:19px}.home-module__McHTRq__eyebrow{font-size:var(--font-size-caption);letter-spacing:1.3px}.home-module__McHTRq__capabilityGrid{grid-template-columns:repeat(2,1fr);gap:12px}.home-module__McHTRq__capabilityCard{padding:18px}.home-module__McHTRq__capabilityCard h3{font-size:19px}.home-module__McHTRq__category{font-size:var(--font-size-caption);margin-top:22px;line-height:1.7}.home-module__McHTRq__cardDescription{font-size:var(--font-size-caption)}.home-module__McHTRq__cardTags{gap:5px}.home-module__McHTRq__cardTags>span{font-size:var(--font-size-caption);padding:4px 6px}.home-module__McHTRq__sectionFoot{font-size:var(--font-size-caption);flex-direction:column;gap:13px}.home-module__McHTRq__peopleSection{padding-block:45px}.home-module__McHTRq__peopleGrid{grid-template-columns:1fr;gap:32px}.home-module__McHTRq__peopleVisual{min-height:390px;margin-right:8px}.home-module__McHTRq__visualSpark{font-size:65px;right:-15px}.home-module__McHTRq__peopleCaption{padding:15px;bottom:18px;left:18px;right:18px}.home-module__McHTRq__peopleContent{max-width:540px}.home-module__McHTRq__role{padding-block:13px}.home-module__McHTRq__role h3,.home-module__McHTRq__role p{font-size:var(--font-size-caption)}.home-module__McHTRq__reassurance{grid-template-columns:1fr 1fr;gap:25px;padding-block:38px}.home-module__McHTRq__reassuranceIntro{grid-column:span 2}.home-module__McHTRq__reassuranceIntro h2{font-size:25px}.home-module__McHTRq__securityIcon{background:#edf5e7;width:44px}.home-module__McHTRq__reassuranceItem{border:0;padding-left:0}.home-module__McHTRq__reassuranceItem:last-child{grid-column:span 2;max-width:260px}.home-module__McHTRq__pricingSection{padding-block:45px}.home-module__McHTRq__centerHeading{text-align:left}.home-module__McHTRq__centerHeading .home-module__McHTRq__eyebrow{justify-content:flex-start}.home-module__McHTRq__cta{border-radius:17px;padding:36px 25px}.home-module__McHTRq__ctaDecoration{opacity:.3;top:80px;right:-95px}.home-module__McHTRq__cta h2{font-size:34px}.home-module__McHTRq__ctaActions{gap:13px}.home-module__McHTRq__ctaSecondary{font-size:var(--font-size-caption)}}@media (max-width:420px){.home-module__McHTRq__heroCopy h1{letter-spacing:-2.2px;font-size:clamp(34px,10.5vw,43px)}.home-module__McHTRq__heroMessage{min-height:0}.home-module__McHTRq__heroActions{gap:15px}.home-module__McHTRq__exploreButton{font-size:var(--font-size-caption);gap:6px}.home-module__McHTRq__primaryButton{font-size:var(--font-size-caption);padding-inline:15px}.home-module__McHTRq__heroPhoto{height:340px}.home-module__McHTRq__capabilityGrid{grid-template-columns:1fr}.home-module__McHTRq__capabilityCard{padding:23px}.home-module__McHTRq__capabilityCard h3{max-width:none;font-size:23px}.home-module__McHTRq__cardDescription{font-size:var(--font-size-caption)}.home-module__McHTRq__peopleVisual{min-height:350px}}@media (prefers-reduced-motion:reduce){.home-module__McHTRq__photoSlide,.home-module__McHTRq__capabilityCard,.home-module__McHTRq__cardArrow{transition:none}}
