.htlZoG_home{--content-padding:max(5.6%,calc((100% - 1320px)/2));color:#fff}.htlZoG_hero{isolation:isolate;min-height:520px;padding:44px var(--content-padding) 48px;background:#061426;align-items:center;display:flex;position:relative;overflow:hidden}.htlZoG_heroImage{object-fit:cover;object-position:center top;z-index:-2}.htlZoG_hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#03111ff5 0%,#03111fe8 37%,#03111f44 65%,#03111f05);position:absolute;inset:0}.htlZoG_heroContent{width:54%;max-width:720px}.htlZoG_hero h1{letter-spacing:-.035em;margin:18px 0;font-size:clamp(2.3rem,3.3vw,3.5rem);line-height:1.12}.htlZoG_hero h1 span{color:#28c7f7}.htlZoG_why h2 span{color:#007d9f}.htlZoG_hero p{max-width:620px}.htlZoG_hero .lead{color:#fff;margin:22px 0 26px;font-size:1.12rem}.htlZoG_actions{flex-wrap:wrap;gap:16px;display:flex}.htlZoG_actions a{gap:14px;font-size:.95rem}.htlZoG_technologyStrip{padding:15px var(--content-padding);background:#062235}.htlZoG_technologyStrip>span{letter-spacing:1.5px;color:#b2cadb;text-align:center;font-size:.65rem;display:block}.htlZoG_technologyStrip ul{justify-content:space-around;align-items:center;gap:20px;margin:10px 0 0;padding:0;list-style:none;display:flex}.htlZoG_technologyStrip li{text-align:center;font-size:clamp(.9rem,1.7vw,1.4rem);font-weight:700}.htlZoG_technologyStrip li+li{border-left:1px solid #43677d;padding-left:30px}.htlZoG_expertise{color:#061426;padding:36px var(--content-padding) 30px;background:#f2f8fd;scroll-margin-top:20px}.htlZoG_home h2{letter-spacing:-.03em;margin:12px 0 24px;font-size:clamp(1.8rem,2.5vw,2.6rem);line-height:1.18}.htlZoG_expertise>h2{text-align:center}.htlZoG_expertise>.eyebrow{text-align:center}:is(.htlZoG_expertise>.eyebrow,.htlZoG_why .eyebrow){color:#345e7b}.htlZoG_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.htlZoG_cards article{color:#fff;background:linear-gradient(150deg,#031e30,#041827);border:1px solid #103247;border-radius:12px;flex-direction:column;align-items:flex-start;padding:25px;display:flex}.htlZoG_cards h3{margin:16px 0 12px;font-size:1.2rem;line-height:1.3}.htlZoG_cards p{color:#fff;margin:0 0 12px;font-size:.96rem}.htlZoG_cards a{color:#28c7f7;align-items:center;gap:8px;min-height:44px;margin-top:auto;font-weight:700;text-decoration:none;display:flex}.htlZoG_cardLinks{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.htlZoG_cards .htlZoG_cardLinks a{margin-top:0}.htlZoG_icon{color:#28c7f7;place-items:center;display:grid}.htlZoG_why{padding:38px var(--content-padding);color:#061426;background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.htlZoG_why ul{margin:20px 0 26px;padding:0;list-style:none}.htlZoG_why li{padding:8px 0 8px 36px;position:relative}.htlZoG_why li:before{content:"✓";color:#061426;background:#28c7f7;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:700;display:grid;position:absolute;top:7px;left:0}.htlZoG_technology{object-fit:cover;border-radius:14px;width:100%;height:auto;max-height:380px}.htlZoG_benefits{padding:25px var(--content-padding);background:#042033;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.htlZoG_benefits p{align-items:center;gap:16px;font-weight:700;display:flex}.htlZoG_benefits span{color:#28c7f7;font-size:2rem}.htlZoG_conversion{padding:40px var(--content-padding);background:radial-gradient(at 90% 100%,#11577c,#0000 60%),#041a2c}.htlZoG_conversion h2{max-width:740px}.htlZoG_conversion>p{max-width:760px}.htlZoG_notice{color:#cad9e6;margin:24px 0 0;font-size:.875rem}@media (max-width:1050px){.htlZoG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.htlZoG_heroContent{width:65%}.htlZoG_hero:after{background:linear-gradient(90deg,#03111ff5,#03111fe0 45%,#03111f33)}.htlZoG_why{gap:25px}.htlZoG_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.htlZoG_hero{align-items:flex-start;min-height:630px;padding-top:30px;padding-bottom:36px}.htlZoG_heroContent{width:100%}.htlZoG_hero h1{font-size:2.25rem}.htlZoG_heroImage{object-position:65% center;opacity:.55}.htlZoG_hero:after{background:linear-gradient(#03111ff5 0%,#03111ff2 50%,#03111f88)}.htlZoG_hero .lead{font-size:1.05rem}.htlZoG_actions a{justify-content:center;width:100%}.htlZoG_technologyStrip ul{grid-template-columns:1fr 1fr;gap:12px;display:grid}.htlZoG_technologyStrip li+li{border:0;padding:0}.htlZoG_why{grid-template-columns:1fr;padding-top:30px;padding-bottom:30px}.htlZoG_cards{grid-template-columns:1fr}.htlZoG_expertise{padding-top:30px}.htlZoG_benefits{gap:12px}.htlZoG_benefits p{gap:10px;font-size:.9rem}.htlZoG_benefits span{font-size:1.3rem}}.htlZoG_discovery{color:#061426;padding:35px var(--content-padding);background:#fff}.htlZoG_discovery>.eyebrow{color:#345e7b;text-align:center}.htlZoG_discovery>h2{text-align:center}.htlZoG_discovery>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.htlZoG_discovery article{background:linear-gradient(#fff,#f4f9fd);border:1px solid #c7dfef;border-radius:12px;padding:24px}.htlZoG_discovery h3{margin:0;font-size:1.15rem}.htlZoG_discovery article p{color:#253f56;margin-bottom:0}@media (max-width:700px){.htlZoG_discovery>div{grid-template-columns:1fr}}.htlZoG_expertise>h2 span{color:#007d9f}.htlZoG_conversion{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.htlZoG_conversion .htlZoG_notice{max-width:600px}@media (max-width:700px){.htlZoG_conversion{grid-template-columns:1fr;gap:12px}}
