.insurance_page__CG_Aq{--ink:hsl(var(--foreground));--quiet:hsl(var(--muted-foreground));--line:hsl(var(--border));--red:hsl(var(--primary));--deep-red:hsl(var(--secondary));color:var(--ink);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,sans-serif;overflow:clip;width:100%}.insurance_page__CG_Aq *{box-sizing:border-box}.insurance_page__CG_Aq :is(a,button):focus-visible{outline:3px solid var(--red);outline-offset:4px}.insurance_page__CG_Aq div[id],.insurance_page__CG_Aq section[id]{scroll-margin-top:60px}.insurance_section__U7ZzN{position:relative;width:100%;padding:85px max(5%,calc((100vw - 1400px) / 2));border-top:1px solid hsl(var(--border)/.7)}.insurance_container__GWohc{width:100%}.insurance_promiseStrip__U1TZM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:24px max(5%,calc((100vw - 1400px) / 2));background:var(--red);color:#ffffff;font-size:13px;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.25);box-shadow:0 10px 30px hsl(var(--primary)/.4);position:relative;z-index:10}.insurance_promiseLead__3_IrA{font-weight:800;color:#ffffff;letter-spacing:.08em;font-size:13.5px}.insurance_promiseSub__mkXq5{color:rgba(255,255,255,.95);font-size:12px;font-weight:600}.insurance_promiseSub__mkXq5 i{color:rgba(255,255,255,.5);font-style:normal;margin:0 10px}.insurance_factsBar__zwKqf{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;padding:24px max(5%,calc((100vw - 1500px) / 2));background:hsl(var(--muted)/.4);border-bottom:1px solid hsl(var(--border)/.8)}.insurance_factItem__D5aAw{display:flex;flex-direction:column;gap:4px}.insurance_factLabel__9voSd{font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--red)}.insurance_factValue__BA3IC{font-size:16px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.insurance_sectionHeader__CLJH2{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:flex-end;margin-bottom:54px}.insurance_eyebrow__V9nmA{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-weight:700;color:var(--red)}.insurance_eyebrow__V9nmA:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--red);box-shadow:0 0 10px var(--red);flex-shrink:0}.insurance_sectionHeading__1Xno6{font-size:clamp(32px,4.2vw,58px);line-height:1.06;letter-spacing:-.045em;font-weight:600;margin:0;color:var(--ink)}.insurance_sectionHeading__1Xno6 em{color:var(--red);font-style:normal}.insurance_headerText__pXWvX{font-size:15.5px;line-height:1.8;color:var(--quiet);margin:0;max-width:520px}.insurance_videoCardBody__Mevby{padding:28px;display:flex;flex-direction:column;gap:16px}.insurance_filmMeta__iefqr{display:flex;align-items:center;justify-content:space-between;padding:2px}.insurance_filmTag__0H7WK{font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--red);display:flex;align-items:center;gap:8px}.insurance_tagDot__v9aQT{width:6px;height:6px;border-radius:50%;background:var(--red);box-shadow:0 0 8px var(--red)}.insurance_filmTitle__bkXiO{font-size:18px;font-weight:600;letter-spacing:-.015em;color:var(--ink);margin:0}.insurance_videoContainer__UfWpe{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#000000;border:1px solid hsl(var(--border)/.6);box-shadow:0 10px 30px -10px rgba(0,0,0,.6)}.insurance_videoIframe__42boD{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.insurance_timelineGrid__wfdzP{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;padding:0;margin:0}.insurance_timelineCardBody__5G166{padding:34px 24px;display:flex;flex-direction:column;gap:16px;height:100%}.insurance_timelineStep__ExvNP{font-family:var(--font-geist-mono),monospace;font-size:30px;font-weight:800;letter-spacing:-.04em;color:var(--red);line-height:1}.insurance_timelineTitle__BMi5r{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0;color:var(--ink)}.insurance_timelineText__8qESd{font-size:13.5px;line-height:1.8;color:var(--quiet);margin:0}.insurance_pillarsGrid__Vr5fQ{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.insurance_pillarCardBody__MWXSk{padding:36px 30px;display:flex;flex-direction:column;gap:18px;height:100%}.insurance_cardTop__UoF_I{display:flex;align-items:center;justify-content:space-between}.insurance_cardNumber__BjuIN{font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--red);padding:3px 10px;border-radius:50px;background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.25)}.insurance_cardHeaderRow__IMamP{display:flex;align-items:center;gap:12px}.insurance_pillarTitle__Hlvt1{font-size:21px;font-weight:600;letter-spacing:-.025em;margin:0;color:var(--ink);white-space:nowrap}.insurance_laserLine__mSORf{flex:1;height:1.5px;background:linear-gradient(90deg,var(--red) 0,transparent 100%);border-radius:1px;opacity:.7}.insurance_pillarText__2yzUX{font-size:14px;line-height:1.85;color:var(--quiet);margin:0}.insurance_pillarBottomAction__fyfMC{margin-top:40px;display:flex;justify-content:center}.insurance_contactSection__8vKwi{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.insurance_contactCopy__7YLuP{display:flex;flex-direction:column;gap:20px}.insurance_contactCopy__7YLuP p{font-size:16px;line-height:1.85;color:var(--quiet);margin:0}.insurance_contactActions__wpvaP{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding-top:10px}.insurance_primaryBtn__uSUX_{display:inline-flex;align-items:center;gap:12px;padding:12px 26px;background:var(--red);color:#fff;border-radius:50px;font-size:13.5px;font-weight:600;text-decoration:none;box-shadow:0 8px 25px hsl(var(--primary)/.35);transition:all .25s ease}.insurance_primaryBtn__uSUX_:hover{background:var(--deep-red);box-shadow:0 12px 35px hsl(var(--primary)/.55);transform:translateY(-2px)}.insurance_textLink__limBT{display:inline-flex;align-items:center;gap:8px;color:var(--red);font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.insurance_textLink__limBT:hover{transform:translateX(4px);opacity:.85}@media (max-width:1100px){.insurance_contactSection__8vKwi,.insurance_sectionHeader__CLJH2{grid-template-columns:1fr;gap:30px}.insurance_timelineGrid__wfdzP{grid-template-columns:repeat(2,1fr)}.insurance_pillarsGrid__Vr5fQ{grid-template-columns:1fr}}@media (max-width:768px){.insurance_section__U7ZzN{padding:75px 0}.insurance_factsBar__zwKqf,.insurance_promiseStrip__U1TZM{flex-direction:column;align-items:flex-start;gap:12px}.insurance_timelineGrid__wfdzP{grid-template-columns:1fr;gap:20px}}@media (max-width:600px){.insurance_section__U7ZzN{padding-block:55px;padding-inline:20px}.insurance_applicationImages__uZXqJ,.insurance_applications__nkD1S,.insurance_appsGrid__WMo23,.insurance_benefitsGrid__Xqai6,.insurance_contactSection__8vKwi,.insurance_context__LkeC9,.insurance_demos__0aYII,.insurance_eventWork__O8_x6,.insurance_explain__3eGBh,.insurance_facts__c5dyk,.insurance_films__6L6cO,.insurance_heading__lULn9,.insurance_introGrid__e5F5D,.insurance_overview__9ArtA,.insurance_people__Tv09z,.insurance_photoPair__m3yAv,.insurance_processGrid__lWkiX,.insurance_process__eRy59,.insurance_projects__aL9fG,.insurance_purposeGrid__QtKXX,.insurance_references__FocMq,.insurance_sectionHeader__CLJH2,.insurance_split__yl6CE,.insurance_threeGrid__4M3y_,.insurance_timeline__mQJ_g{grid-template-columns:minmax(0,1fr)}.insurance_promiseStrip__U1TZM{align-items:center;padding:20px;text-align:center;line-height:1.55}.insurance_promiseLead__3_IrA,.insurance_promiseSub__mkXq5{max-width:100%;overflow-wrap:anywhere}.insurance_jumpNav__wD02U{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.insurance_primaryBtn__uSUX_,.insurance_servicePill__C8ukV,.insurance_textLink__limBT{max-width:100%}}