.CmsFormHero_form__1Dx9K{font-family:var(--ofx-body)}.CmsFormHero_grid__6M_RC{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 12px;gap:16px 12px}.CmsFormHero_full__p_EfO{grid-column:1/-1}.CmsFormHero_label__5hR40{display:block;margin:0 0 6px;padding:0;font:500 14px/1.3 var(--ofx-body);color:var(--ofx-navy-2);float:none;width:auto}.CmsFormHero_optional__8DTvF{font-weight:400;color:var(--ofx-muted)}.CmsFormHero_input__ZyLU3{display:block;width:100%;height:48px;padding:0 14px;border:1px solid var(--ofx-control);border-radius:10px;background:#fff;font:400 16px/1.4 var(--ofx-body);color:var(--ofx-text);box-shadow:0 1px 0 rgba(10,14,33,.03);transition:border-color .16s ease,box-shadow .16s ease}textarea.CmsFormHero_input__ZyLU3{height:auto;min-height:76px;padding:12px 14px;resize:vertical}select.CmsFormHero_input__ZyLU3{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23131944' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center}.CmsFormHero_input__ZyLU3:hover{border-color:#5E6789}.CmsFormHero_input__ZyLU3:focus{outline:none;border-color:var(--ofx-navy);box-shadow:0 0 0 3px rgba(19,25,68,.14)}.CmsFormHero_input__ZyLU3[aria-invalid=true]{border-color:#C2361B}.CmsFormHero_input__ZyLU3[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgba(194,54,27,.16)}.CmsFormHero_choices__TWnN3{margin:0;padding:0;border:0;min-width:0}.CmsFormHero_chips__SuHoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.CmsFormHero_chip__pBnAY{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;text-align:center;border:1px solid var(--ofx-control);border-radius:10px;background:#fff;font:500 15px/1 var(--ofx-body);color:var(--ofx-navy-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .16s ease,background-color .16s ease,transform .16s var(--ofx-ease-out)}.CmsFormHero_chip__pBnAY input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.CmsFormHero_chip__pBnAY:active{transform:scale(.97)}.CmsFormHero_chip__pBnAY:has(input:checked){border-color:var(--ofx-orange);background:var(--ofx-warm);box-shadow:inset 0 0 0 1px var(--ofx-orange);font-weight:700;color:var(--ofx-ink)}.CmsFormHero_chip__pBnAY:has(input:focus-visible){outline:2px solid var(--ofx-navy);outline-offset:2px}@media (hover:hover) and (pointer:fine){.CmsFormHero_chip__pBnAY:hover{border-color:#5E6789}.CmsFormHero_chip__pBnAY:has(input:checked):hover{border-color:var(--ofx-orange)}}.CmsFormHero_check__j3NGP{display:flex;gap:10px;align-items:flex-start;font:400 15px/1.45 var(--ofx-body);color:var(--ofx-text);cursor:pointer}.CmsFormHero_check__j3NGP input{width:18px;height:18px;margin-top:2px;accent-color:var(--ofx-navy)}.CmsFormHero_error__vRlVt,.CmsFormHero_formError__VG3JV{margin:6px 0 0;font:500 13.5px/1.4 var(--ofx-body);color:#B3301A}.CmsFormHero_formError__VG3JV{margin:14px 0 0}.CmsFormHero_submit__JuwX9{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:54px;margin-top:20px;padding:0 24px;border:0;border-radius:12px;background:var(--ofx-orange);font:600 17px/1 var(--ofx-head);letter-spacing:-.005em;color:var(--ofx-ink);cursor:pointer;box-shadow:0 10px 22px -12px rgba(254,93,20,.9),inset 0 -2px 0 rgba(10,14,33,.12);transition:background-color .16s ease,transform .16s var(--ofx-ease-out)}.CmsFormHero_submit__JuwX9 i{font-size:15px;transition:transform .2s var(--ofx-ease-out)}.CmsFormHero_submit__JuwX9:active{transform:scale(.98)}.CmsFormHero_submit__JuwX9:disabled{cursor:progress;opacity:.75}.CmsFormHero_submit__JuwX9:focus-visible{outline:2px solid var(--ofx-navy);outline-offset:3px}@media (hover:hover) and (pointer:fine){.CmsFormHero_submit__JuwX9:hover{background:var(--ofx-orange-press)}.CmsFormHero_submit__JuwX9:hover i{transform:translateX(3px)}}.CmsFormHero_success__ARod3{display:grid;justify-items:start;grid-gap:6px;gap:6px;padding:26px 24px 28px;border-radius:14px;background:var(--ofx-warm);box-shadow:inset 0 0 0 1px rgba(254,93,20,.35)}.CmsFormHero_successIcon__0oHTd{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:50%;background:var(--ofx-navy);color:#fff;font-size:17px}.CmsFormHero_successTitle__yVJt9{margin:0;font:700 22px/1.25 var(--ofx-head);color:var(--ofx-ink)}.CmsFormHero_successText__nw5pl{margin:0;font:400 16px/1.55 var(--ofx-body);color:var(--ofx-muted)}@media (prefers-reduced-motion:no-preference){.CmsFormHero_success__ARod3{animation:CmsFormHero_ofxSuccessIn__UyBdj .42s var(--ofx-ease-out) both}}@keyframes CmsFormHero_ofxSuccessIn__UyBdj{0%{opacity:0;transform:translateY(8px)}}@media (max-width:767.98px){.CmsFormHero_grid__6M_RC{gap:14px 10px}textarea.CmsFormHero_input__ZyLU3{min-height:64px}.CmsFormHero_submit__JuwX9{margin-top:16px}}.Banner1_fans__hk8F2{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;border-radius:inherit}.Banner1_fan__2JphP{fill:#474D5C;opacity:.6;transform-box:view-box}@media (prefers-reduced-motion:no-preference){.Banner1_fan__2JphP{animation:Banner1_bannerFanSpin__EDexi 6s linear infinite}}@keyframes Banner1_bannerFanSpin__EDexi{to{transform:rotate(1turn)}}.HomeHero_hero__fvwnF{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(700px,calc(100dvh - var(--ofx-header-h)),940px);padding:56px 24px;background:var(--ofx-ink);overflow:hidden}.HomeHero_halves__ANt6I{position:absolute;inset:0;z-index:-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;background:var(--ofx-ink)}.HomeHero_half__DE5zO{position:relative;margin:0;overflow:hidden}.HomeHero_half__DE5zO img{display:block;width:100%;height:100%;object-fit:cover}.HomeHero_heat__U_zEs img{object-position:100% 58%;transform:scale(1.18);transform-origin:100% 60%}.HomeHero_cool__Jtg4V img{object-position:34% 60%}.HomeHero_half__DE5zO:after{content:"";position:absolute;inset:0;pointer-events:none}.HomeHero_heat__U_zEs:after{background:linear-gradient(180deg,rgba(10,14,33,.3),rgba(10,14,33,0) 28%,rgba(10,14,33,0) 50%,rgba(10,14,33,.8)),linear-gradient(90deg,rgba(254,93,20,.34),rgba(254,93,20,.1) 60%,rgba(254,93,20,0))}.HomeHero_cool__Jtg4V:after{background:linear-gradient(180deg,rgba(10,14,33,.3),rgba(10,14,33,0) 28%,rgba(10,14,33,0) 50%,rgba(10,14,33,.8)),linear-gradient(270deg,rgba(40,96,214,.4),rgba(40,96,214,.12) 60%,rgba(40,96,214,0))}.HomeHero_cool__Jtg4V:before,.HomeHero_heat__U_zEs:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;mix-blend-mode:color}.HomeHero_heat__U_zEs:before{background:rgba(255,128,48,.26)}.HomeHero_cool__Jtg4V:before{background:rgba(70,120,230,.2)}.HomeHero_caption__OZJHy{position:absolute;z-index:1;bottom:44px;display:grid;grid-gap:6px;gap:6px;max-width:min(340px,calc(50vw - 300px));color:#fff}.HomeHero_heat__U_zEs .HomeHero_caption__OZJHy{left:clamp(24px,4vw,64px)}.HomeHero_cool__Jtg4V .HomeHero_caption__OZJHy{right:clamp(24px,4vw,64px);text-align:right;justify-items:end}.HomeHero_captionTitle__e0viM{font:600 clamp(26px,2.3vw,34px)/1.1 var(--ofx-head);letter-spacing:-.02em}.HomeHero_captionText__k9a0o{font:400 15px/1.45 var(--ofx-body);color:rgba(255,255,255,.86);text-wrap:balance}.HomeHero_panel__hXAHX{position:relative;width:min(500px,100%);padding:36px 36px 32px;border-radius:14px;background:#fff;box-shadow:0 36px 80px -28px rgba(10,14,33,.7),0 2px 6px rgba(10,14,33,.12)}.HomeHero_title__KDTU8{margin:0 0 10px;font:700 clamp(28px,2.35vw,34px)/1.12 var(--ofx-head);letter-spacing:-.025em;color:var(--ofx-ink);text-wrap:balance}.HomeHero_text__6nA07{margin:0 0 24px;font:400 16px/1.55 var(--ofx-body);color:var(--ofx-muted);text-wrap:pretty}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeHero_halves__ANt6I{view-timeline-name:--ofx-hero}.HomeHero_cool__Jtg4V,.HomeHero_heat__U_zEs{animation:linear both;animation-timeline:--ofx-hero;animation-range:exit 0 exit 100%}.HomeHero_heat__U_zEs{animation-name:HomeHero_ofxDriftLeft__uDxhM}.HomeHero_cool__Jtg4V{animation-name:HomeHero_ofxDriftRight___wOFz}}}@keyframes HomeHero_ofxDriftLeft__uDxhM{to{transform:translateX(-6%)}}@keyframes HomeHero_ofxDriftRight___wOFz{to{transform:translateX(6%)}}@media (max-width:1099.98px){.HomeHero_caption__OZJHy{top:28px;bottom:auto;max-width:none}.HomeHero_captionText__k9a0o{display:none}.HomeHero_cool__Jtg4V:after,.HomeHero_heat__U_zEs:after{background:linear-gradient(180deg,rgba(10,14,33,.62),rgba(10,14,33,0) 34%,rgba(10,14,33,0) 70%,rgba(10,14,33,.5))}.HomeHero_hero__fvwnF{padding-top:76px;padding-bottom:32px}}@media (max-width:767.98px){.HomeHero_hero__fvwnF{display:block;min-height:0;padding:0 12px 8px;background:#fff}.HomeHero_halves__ANt6I{position:relative;z-index:0;height:132px;margin:0 -12px}.HomeHero_caption__OZJHy{top:auto;bottom:42px}.HomeHero_heat__U_zEs .HomeHero_caption__OZJHy{left:16px}.HomeHero_cool__Jtg4V .HomeHero_caption__OZJHy{right:16px}.HomeHero_captionTitle__e0viM{font-size:19px}.HomeHero_cool__Jtg4V:after,.HomeHero_heat__U_zEs:after{background:linear-gradient(180deg,rgba(10,14,33,.05),rgba(10,14,33,.7))}.HomeHero_heat__U_zEs img{transform:scale(2.3);transform-origin:100% 55%}.HomeHero_panel__hXAHX{width:auto;margin-top:-28px;padding:22px 18px;border-radius:14px;box-shadow:0 18px 40px -22px rgba(10,14,33,.45),0 1px 3px rgba(10,14,33,.1)}.HomeHero_title__KDTU8{font-size:26px}.HomeHero_text__6nA07{margin-bottom:16px;font-size:15.5px}}.HomeServices_services__Jq0nO{padding:clamp(80px,9vw,128px) 0 clamp(88px,10vw,140px);background:#fff}.HomeServices_inner__H2ogZ{width:min(1240px,100% - 48px);margin:0 auto}.HomeServices_head__RN_sz{max-width:640px;margin-bottom:clamp(36px,4vw,56px)}.HomeServices_title__66ZM1{margin:0 0 12px;font:700 clamp(34px,3.4vw,50px)/1.08 var(--ofx-head);letter-spacing:-.03em;color:var(--ofx-ink)}.HomeServices_text__Co8uh{margin:0;font:400 18px/1.55 var(--ofx-body);color:var(--ofx-muted);max-width:52ch}.HomeServices_board__jRz1a{position:relative;display:grid;grid-template-columns:1fr minmax(340px,400px) 1fr;align-items:start}.HomeServices_band__zJWx6{position:absolute;inset:44px 0 44px;display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;border-radius:14px;overflow:hidden}.HomeServices_band__zJWx6 span:first-child{background:var(--ofx-warm)}.HomeServices_band__zJWx6 span:last-child{background:var(--ofx-cool)}.HomeServices_col__TjTKq{position:relative;padding:88px clamp(20px,2.6vw,40px) 80px}.HomeServices_both__gOqwn{position:relative;z-index:1;display:grid;grid-gap:14px;gap:14px;padding:0 4px}.HomeServices_groupTitle__eFDKh{display:flex;align-items:center;gap:10px;margin:0 0 18px;font:600 21px/1.2 var(--ofx-head);letter-spacing:-.01em;color:var(--ofx-navy-2)}.HomeServices_groupTitle__eFDKh i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#fff;font-size:14px;color:var(--ofx-navy);box-shadow:0 1px 2px rgba(10,14,33,.08)}.HomeServices_both__gOqwn>.HomeServices_groupTitle__eFDKh{margin:0 0 4px;justify-content:center;padding-top:0}.HomeServices_both__gOqwn>.HomeServices_groupTitle__eFDKh i{background:var(--ofx-navy);color:#fff}.HomeServices_list__hrlbH{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.HomeServices_row__czBHH{display:grid;grid-template-columns:96px 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:12px 14px 12px 12px;border-radius:14px;color:inherit;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease}.HomeServices_thumb__Xc0aX{display:block;width:96px;height:76px;overflow:hidden;border-radius:10px;background:var(--ofx-navy)}.HomeServices_thumb__Xc0aX img{display:block;width:100%;height:100%;object-fit:cover}.HomeServices_thumbIcon__Anl_3{display:grid;place-items:center;color:#fff;font-size:20px}.HomeServices_rowText__qYbSr{display:grid;grid-gap:3px;gap:3px;min-width:0}.HomeServices_rowTitle__G0_Mq{font:600 18px/1.25 var(--ofx-head);letter-spacing:-.01em;color:var(--ofx-ink)}.HomeServices_rowDesc__X4oNU{font:400 15px/1.5 var(--ofx-body);color:var(--ofx-muted);text-wrap:pretty}.HomeServices_arrow__QGH9c{font-size:14px;color:var(--ofx-navy);transition:transform .2s var(--ofx-ease-out)}.HomeServices_both__gOqwn .HomeServices_list__hrlbH .HomeServices_row__czBHH{background:#fff;box-shadow:0 0 0 1px var(--ofx-line)}.HomeServices_feature__ciGqG{display:grid;overflow:hidden;border-radius:14px;background:var(--ofx-navy);color:#fff;text-decoration:none;box-shadow:0 30px 60px -30px rgba(10,14,33,.6),0 2px 6px rgba(10,14,33,.12)}.HomeServices_featureImg__iv8lB{display:block;aspect-ratio:4/3.4;overflow:hidden}.HomeServices_featureImg__iv8lB img{display:block;width:100%;height:100%;object-fit:cover;object-position:78% 40%;transition:transform .6s var(--ofx-ease-out)}.HomeServices_featureBody__3lSrT{display:grid;grid-gap:6px;gap:6px;padding:20px 22px 24px}.HomeServices_featureTitle__UvXTF{display:flex;align-items:center;justify-content:space-between;gap:12px;font:600 24px/1.2 var(--ofx-head);letter-spacing:-.015em;color:#fff}.HomeServices_feature__ciGqG .HomeServices_rowDesc__X4oNU{color:var(--ofx-on-dark-muted)}.HomeServices_feature__ciGqG .HomeServices_arrow__QGH9c{color:#fff}.HomeServices_feature__ciGqG:focus-visible,.HomeServices_row__czBHH:focus-visible{outline:2px solid var(--ofx-navy);outline-offset:3px}@media (hover:hover) and (pointer:fine){.HomeServices_row__czBHH:hover{background:#fff;box-shadow:0 12px 28px -18px rgba(10,14,33,.45)}.HomeServices_feature__ciGqG:hover .HomeServices_arrow__QGH9c,.HomeServices_row__czBHH:hover .HomeServices_arrow__QGH9c{transform:translateX(4px)}.HomeServices_feature__ciGqG:hover .HomeServices_featureImg__iv8lB img{transform:scale(1.035)}}.HomeServices_feature__ciGqG:active,.HomeServices_row__czBHH:active{transform:scale(.99)}@media (max-width:1099.98px){.HomeServices_board__jRz1a{grid-template-columns:1fr 1fr;gap:16px}.HomeServices_band__zJWx6{display:none}.HomeServices_col__TjTKq{padding:28px 16px 20px;border-radius:14px}.HomeServices_heat__qJX4A{background:var(--ofx-warm)}.HomeServices_cool__hJF_v{background:var(--ofx-cool)}.HomeServices_both__gOqwn{grid-column:1/-1;grid-row:2;grid-template-columns:1fr 1fr;align-items:start;padding:0}.HomeServices_both__gOqwn>.HomeServices_groupTitle__eFDKh{grid-column:1/-1;justify-content:flex-start;margin:12px 0 4px}}@media (max-width:767.98px){.HomeServices_inner__H2ogZ{width:min(1240px,100% - 32px)}.HomeServices_board__jRz1a{grid-template-columns:1fr}.HomeServices_both__gOqwn{grid-row:auto;grid-template-columns:1fr}.HomeServices_row__czBHH{grid-template-columns:80px 1fr auto;gap:14px;padding:10px 8px}.HomeServices_thumb__Xc0aX{width:80px;height:64px}.HomeServices_rowTitle__G0_Mq{font-size:17px}.HomeServices_rowDesc__X4oNU{font-size:14.5px}.HomeServices_text__Co8uh{font-size:17px}}.Technician_ankleF__KOSIK,.Technician_ankleN__2cQ_V,.Technician_bag__nORct,.Technician_bob__0mJsQ,.Technician_elbowF__1gwI3,.Technician_elbowN__DA7X6,.Technician_hipF__zqw8v,.Technician_hipN__NvcaN,.Technician_kneeF__jfZyB,.Technician_kneeN__dGWCu,.Technician_lean__PP0sE,.Technician_shoulderF__B__FP,.Technician_shoulderN__D8nMh{animation-duration:1s,1s;animation-timing-function:linear,var(--ofx-ease-out,ease-out);animation-fill-mode:both,forwards;animation-iteration-count:var(--walk-steps,1),1;animation-timeline:var(--walk-timeline,auto),var(--walk-timeline,auto);animation-range:var(--walk-range,normal),var(--kneel-range,normal)}.Technician_lean__PP0sE{transform-origin:0 -186px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Technician_walking__MEutZ .Technician_bob__0mJsQ{animation-name:Technician_ofxTechBob__bTv7v,Technician_ofxTechKneelBob__qYXlc}.Technician_walking__MEutZ .Technician_hipN__NvcaN{animation-name:Technician_ofxTechHipN__xHZNG,Technician_ofxTechKneelHipN__AFOa_}.Technician_walking__MEutZ .Technician_kneeN__dGWCu{animation-name:Technician_ofxTechKneeN__mF5Fb,Technician_ofxTechKneelKneeN__3M0sD}.Technician_walking__MEutZ .Technician_ankleN__2cQ_V{animation-name:Technician_ofxTechAnkleN__LqhoL,Technician_ofxTechKneelAnkleN___c06h}.Technician_walking__MEutZ .Technician_hipF__zqw8v{animation-name:Technician_ofxTechHipF__R298I,Technician_ofxTechKneelHipF__b4OGt}.Technician_walking__MEutZ .Technician_kneeF__jfZyB{animation-name:Technician_ofxTechKneeF__a2ezo,Technician_ofxTechKneelKneeF__dS74K}.Technician_walking__MEutZ .Technician_ankleF__KOSIK{animation-name:Technician_ofxTechAnkleF__IPAgO,Technician_ofxTechKneelAnkleF__1Ix8Z}.Technician_walking__MEutZ .Technician_shoulderN__D8nMh{animation-name:Technician_ofxTechShoulderN__cSxjX,Technician_ofxTechKneelShoulderN__gKSQq}.Technician_walking__MEutZ .Technician_elbowN__DA7X6{animation-name:Technician_ofxTechElbowN__G22Xw,Technician_ofxTechKneelElbowN__adY7V}.Technician_walking__MEutZ .Technician_shoulderF__B__FP{animation-name:Technician_ofxTechShoulderF__3tilh,Technician_ofxTechKneelShoulderF__kDMGc}.Technician_walking__MEutZ .Technician_elbowF__1gwI3{animation-name:Technician_ofxTechElbowF__acAbu,Technician_ofxTechKneelElbowF__TQEv8}.Technician_walking__MEutZ .Technician_bag__nORct{animation-name:Technician_ofxTechBag__ecoYt,Technician_ofxTechKneelBag__kEuK8}.Technician_walking__MEutZ .Technician_lean__PP0sE{animation-name:Technician_ofxTechUpright__hAUUK,Technician_ofxTechKneelLean__aekBK}}}@media (prefers-reduced-motion:reduce){.Technician_kneeling__BTyn6 .Technician_bob__0mJsQ{transform:translateY(80px)}.Technician_kneeling__BTyn6 .Technician_hipN__NvcaN{transform:rotate(-4deg)}.Technician_kneeling__BTyn6 .Technician_kneeN__dGWCu{transform:rotate(114deg)}.Technician_kneeling__BTyn6 .Technician_ankleN__2cQ_V{transform:rotate(-30deg)}.Technician_kneeling__BTyn6 .Technician_hipF__zqw8v{transform:rotate(-84deg)}.Technician_kneeling__BTyn6 .Technician_kneeF__jfZyB{transform:rotate(88deg)}.Technician_kneeling__BTyn6 .Technician_ankleF__KOSIK{transform:rotate(-4deg)}.Technician_kneeling__BTyn6 .Technician_shoulderN__D8nMh{transform:rotate(-56deg)}.Technician_kneeling__BTyn6 .Technician_elbowN__DA7X6{transform:rotate(-34deg)}.Technician_kneeling__BTyn6 .Technician_shoulderF__B__FP{transform:rotate(-12deg)}.Technician_kneeling__BTyn6 .Technician_lean__PP0sE{transform:rotate(12deg)}}@supports not (animation-timeline:view()){.Technician_kneeling__BTyn6 .Technician_bob__0mJsQ{transform:translateY(80px)}.Technician_kneeling__BTyn6 .Technician_hipN__NvcaN{transform:rotate(-4deg)}.Technician_kneeling__BTyn6 .Technician_kneeN__dGWCu{transform:rotate(114deg)}.Technician_kneeling__BTyn6 .Technician_ankleN__2cQ_V{transform:rotate(-30deg)}.Technician_kneeling__BTyn6 .Technician_hipF__zqw8v{transform:rotate(-84deg)}.Technician_kneeling__BTyn6 .Technician_kneeF__jfZyB{transform:rotate(88deg)}.Technician_kneeling__BTyn6 .Technician_ankleF__KOSIK{transform:rotate(-4deg)}.Technician_kneeling__BTyn6 .Technician_shoulderN__D8nMh{transform:rotate(-56deg)}.Technician_kneeling__BTyn6 .Technician_elbowN__DA7X6{transform:rotate(-34deg)}.Technician_kneeling__BTyn6 .Technician_shoulderF__B__FP{transform:rotate(-12deg)}.Technician_kneeling__BTyn6 .Technician_lean__PP0sE{transform:rotate(12deg)}}@keyframes Technician_ofxTechUpright__hAUUK{0%,to{transform:rotate(0deg)}}@keyframes Technician_ofxTechKneelBob__qYXlc{to{transform:translateY(80px)}}@keyframes Technician_ofxTechKneelHipN__AFOa_{to{transform:rotate(-4deg)}}@keyframes Technician_ofxTechKneelKneeN__3M0sD{to{transform:rotate(114deg)}}@keyframes Technician_ofxTechKneelAnkleN___c06h{to{transform:rotate(-30deg)}}@keyframes Technician_ofxTechKneelHipF__b4OGt{to{transform:rotate(-84deg)}}@keyframes Technician_ofxTechKneelKneeF__dS74K{to{transform:rotate(88deg)}}@keyframes Technician_ofxTechKneelAnkleF__1Ix8Z{to{transform:rotate(-4deg)}}@keyframes Technician_ofxTechKneelShoulderN__gKSQq{to{transform:rotate(-56deg)}}@keyframes Technician_ofxTechKneelElbowN__adY7V{to{transform:rotate(-34deg)}}@keyframes Technician_ofxTechKneelShoulderF__kDMGc{to{transform:rotate(-12deg)}}@keyframes Technician_ofxTechKneelElbowF__TQEv8{to{transform:rotate(0deg)}}@keyframes Technician_ofxTechKneelBag__kEuK8{to{transform:rotate(0deg)}}@keyframes Technician_ofxTechKneelLean__aekBK{to{transform:rotate(12deg)}}@keyframes Technician_ofxTechBob__bTv7v{0%{transform:translateY(7px)}15%{transform:translateY(2px)}30%{transform:translateY(-3px)}40%{transform:translateY(1px)}50%{transform:translateY(7px)}65%{transform:translateY(2px)}80%{transform:translateY(-3px)}90%{transform:translateY(1px)}to{transform:translateY(7px)}}@keyframes Technician_ofxTechHipN__xHZNG{0%{transform:rotate(-22deg)}10%{transform:rotate(-20deg)}20%{transform:rotate(-14deg)}30%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}50%{transform:rotate(13deg)}60%{transform:rotate(10deg)}70%{transform:rotate(-2deg)}80%{transform:rotate(-16deg)}90%{transform:rotate(-24deg)}to{transform:rotate(-22deg)}}@keyframes Technician_ofxTechKneeN__mF5Fb{0%{transform:rotate(3deg)}10%{transform:rotate(14deg)}20%{transform:rotate(16deg)}30%{transform:rotate(8deg)}40%{transform:rotate(4deg)}50%{transform:rotate(8deg)}60%{transform:rotate(36deg)}70%{transform:rotate(58deg)}80%{transform:rotate(46deg)}90%{transform:rotate(12deg)}to{transform:rotate(3deg)}}@keyframes Technician_ofxTechAnkleN__LqhoL{0%{transform:rotate(-1deg)}10%{transform:rotate(6deg)}20%{transform:rotate(-2deg)}30%{transform:rotate(-3deg)}40%{transform:rotate(-9deg)}50%{transform:rotate(-11deg)}60%{transform:rotate(-1deg)}70%{transform:rotate(-30deg)}80%{transform:rotate(-25deg)}90%{transform:rotate(-6deg)}to{transform:rotate(-1deg)}}@keyframes Technician_ofxTechHipF__R298I{0%{transform:rotate(13deg)}10%{transform:rotate(10deg)}20%{transform:rotate(-2deg)}30%{transform:rotate(-16deg)}40%{transform:rotate(-24deg)}50%{transform:rotate(-22deg)}60%{transform:rotate(-20deg)}70%{transform:rotate(-14deg)}80%{transform:rotate(-5deg)}90%{transform:rotate(5deg)}to{transform:rotate(13deg)}}@keyframes Technician_ofxTechKneeF__a2ezo{0%{transform:rotate(8deg)}10%{transform:rotate(36deg)}20%{transform:rotate(58deg)}30%{transform:rotate(46deg)}40%{transform:rotate(12deg)}50%{transform:rotate(3deg)}60%{transform:rotate(14deg)}70%{transform:rotate(16deg)}80%{transform:rotate(8deg)}90%{transform:rotate(4deg)}to{transform:rotate(8deg)}}@keyframes Technician_ofxTechAnkleF__IPAgO{0%{transform:rotate(-11deg)}10%{transform:rotate(-1deg)}20%{transform:rotate(-30deg)}30%{transform:rotate(-25deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(-1deg)}60%{transform:rotate(6deg)}70%{transform:rotate(-2deg)}80%{transform:rotate(-3deg)}90%{transform:rotate(-9deg)}to{transform:rotate(-11deg)}}@keyframes Technician_ofxTechShoulderN__cSxjX{0%{transform:rotate(18deg);animation-timing-function:ease-in-out}50%{transform:rotate(-20deg);animation-timing-function:ease-in-out}to{transform:rotate(18deg)}}@keyframes Technician_ofxTechElbowN__G22Xw{0%{transform:rotate(-6deg);animation-timing-function:ease-in-out}50%{transform:rotate(-30deg);animation-timing-function:ease-in-out}to{transform:rotate(-6deg)}}@keyframes Technician_ofxTechShoulderF__3tilh{0%{transform:rotate(-5deg);animation-timing-function:ease-in-out}50%{transform:rotate(5deg);animation-timing-function:ease-in-out}to{transform:rotate(-5deg)}}@keyframes Technician_ofxTechElbowF__acAbu{0%,to{transform:rotate(-3deg)}}@keyframes Technician_ofxTechBag__ecoYt{0%{transform:rotate(1deg);animation-timing-function:ease-in-out}15%{transform:rotate(4deg);animation-timing-function:ease-in-out}65%{transform:rotate(-4deg);animation-timing-function:ease-in-out}to{transform:rotate(1deg)}}.HomeVisit_visit__eHdOr{position:relative;background:#10153A;color:#fff}.HomeVisit_stage__VLtMP{position:relative;height:min(100dvh,860px);min-height:560px;overflow:hidden}.HomeVisit_scene__2rcCR{position:absolute;inset:0;width:100%;height:100%}.HomeVisit_ghost__PpEfV,.HomeVisit_solid__3MW1g{color:#03050D}.HomeVisit_ghost__PpEfV{opacity:0}.HomeVisit_cast__Er8Fd{opacity:0;color:#02030A}.HomeVisit_rim__oF66u{color:#FF7A33;opacity:.9}.HomeVisit_walker__sQ5EE{transform:translateX(760px)}.HomeVisit_bloom___ErBp,.HomeVisit_coolLight__gW4g0,.HomeVisit_flames__4UEN_,.HomeVisit_glow__DCsk7,.HomeVisit_window__OgxGT{opacity:1}.HomeVisit_cool__iVBHp{background:#F3F5FA}.HomeVisit_cool__iVBHp .HomeVisit_line__6L0DR{color:var(--ofx-ink)}.HomeVisit_cool__iVBHp .HomeVisit_copy__UcT_p{left:54%;width:min(520px,38%)}@media (min-width:768px){.HomeVisit_cool__iVBHp .HomeVisit_copy__UcT_p{top:170px}.HomeVisit_cool__iVBHp .HomeVisit_line__6L0DR:not(.HomeVisit_lastLine__1M2EO){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.HomeVisit_cool__iVBHp .HomeVisit_rim__oF66u{display:none}.HomeVisit_cool__iVBHp .HomeVisit_cast__Er8Fd{opacity:.45}.HomeVisit_cool__iVBHp .HomeVisit_walker__sQ5EE{transform:translateX(650px)}.HomeVisit_heat__u5rRW{opacity:0}.HomeVisit_fan__DExA5{transform-box:fill-box;transform-origin:50% 50%}.HomeVisit_copy__UcT_p{position:absolute;z-index:1;top:clamp(48px,11vh,120px);left:26%;width:min(560px,40%)}.HomeVisit_lines__SnwaI{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.HomeVisit_line__6L0DR{margin:0;font:600 clamp(26px,3vw,44px)/1.16 var(--ofx-head);letter-spacing:-.025em;color:#fff;text-wrap:balance}.HomeVisit_ctaWrap__lFG0U{display:block;margin-top:28px;font-size:16px;letter-spacing:normal}.HomeVisit_srOnly__HqiTQ{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeVisit_visit__eHdOr{height:340vh;view-timeline-name:--ofx-visit}.HomeVisit_stage__VLtMP{position:-webkit-sticky;position:sticky;top:var(--ofx-header-h);height:calc(100dvh - var(--ofx-header-h));max-height:none}.HomeVisit_lines__SnwaI{display:block}.HomeVisit_line__6L0DR{position:absolute;inset:0 auto auto 0;animation:HomeVisit_ofxLine__meFMo linear both;animation-timeline:--ofx-visit;animation-range:contain var(--from) contain var(--to)}.HomeVisit_line__6L0DR:first-child{animation-range:entry 70% contain var(--to)}.HomeVisit_lastLine__1M2EO{animation-name:HomeVisit_ofxLineStay__1r5SI}.HomeVisit_cool__iVBHp .HomeVisit_copy__UcT_p{top:clamp(48px,11vh,120px)}.HomeVisit_cool__iVBHp .HomeVisit_line__6L0DR:not(.HomeVisit_lastLine__1M2EO){width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.HomeVisit_ctaWrap__lFG0U{animation:HomeVisit_ofxCta__0u14l linear both;animation-timeline:--ofx-visit;animation-range:contain 86% contain 96%}.HomeVisit_walker__sQ5EE{animation:HomeVisit_ofxWalk__b9xIG linear both;animation-timeline:--ofx-visit;animation-range:contain 2% contain 64%;transition:opacity .22s var(--ofx-ease-out)}.HomeVisit_visit__eHdOr[data-direction=up] .HomeVisit_walker__sQ5EE{opacity:0}.HomeVisit_cool__iVBHp .HomeVisit_walker__sQ5EE{animation-name:HomeVisit_ofxWalkCool__TOsQj}.HomeVisit_walker__sQ5EE{--walk-timeline:--ofx-visit;--walk-range:contain 2% contain 64%;--walk-steps:3.0;--kneel-range:contain 62% contain 72%}.HomeVisit_cool__iVBHp .HomeVisit_walker__sQ5EE{--walk-steps:2.3}.HomeVisit_ghost__PpEfV{animation:HomeVisit_ofxGhost__6mJsc linear both;animation-timeline:--ofx-visit;animation-range:contain 0 contain 34%}.HomeVisit_contact__I_WFm,.HomeVisit_solid__3MW1g{animation:HomeVisit_ofxSolid__vlMn0 linear both;animation-timeline:--ofx-visit;animation-range:contain 6% contain 36%}.HomeVisit_cast__Er8Fd{animation:HomeVisit_ofxCast__pQFbB linear both;animation-timeline:--ofx-visit;animation-range:contain 0 contain 50%}.HomeVisit_cool__iVBHp .HomeVisit_cast__Er8Fd{animation-name:HomeVisit_ofxCastDay__Vzpm6;animation-range:contain 4% contain 36%}.HomeVisit_window__OgxGT{animation:HomeVisit_ofxOn__OmVGw linear both;animation-timeline:--ofx-visit;animation-range:contain 70% contain 80%}.HomeVisit_flames__4UEN_{transform-box:fill-box;transform-origin:50% 100%;animation:HomeVisit_ofxFlames__wo5Q1 linear both;animation-timeline:--ofx-visit;animation-range:contain 72% contain 86%}.HomeVisit_fan__DExA5{animation:HomeVisit_ofxSpin__B8qHi linear both;animation-timeline:--ofx-visit;animation-range:contain 68% contain 100%}.HomeVisit_heat__u5rRW{animation:HomeVisit_ofxOff__rPviL linear both;animation-timeline:--ofx-visit;animation-range:contain 74% contain 96%}.HomeVisit_coolLight__gW4g0{animation:HomeVisit_ofxOn__OmVGw linear both;animation-timeline:--ofx-visit;animation-range:contain 76% contain 96%}.HomeVisit_bloom___ErBp,.HomeVisit_glow__DCsk7,.HomeVisit_rim__oF66u{animation:HomeVisit_ofxOn__OmVGw linear both;animation-timeline:--ofx-visit;animation-range:contain 72% contain 96%}.HomeVisit_rim__oF66u{animation-name:HomeVisit_ofxRim__P0XK0}}}@keyframes HomeVisit_ofxRim__P0XK0{0%{opacity:0}to{opacity:.9}}@keyframes HomeVisit_ofxCast__pQFbB{0%{opacity:0}12%{opacity:1}40%{opacity:.8}to{opacity:0}}@keyframes HomeVisit_ofxWalk__b9xIG{0%{transform:translateX(140px)}to{transform:translateX(760px)}}@keyframes HomeVisit_ofxWalkCool__TOsQj{0%{transform:translateX(1120px)}to{transform:translateX(650px)}}@keyframes HomeVisit_ofxCastDay__Vzpm6{0%{opacity:0}to{opacity:.45}}@keyframes HomeVisit_ofxWalkPhone__26O9S{0%{transform:translateX(335px)}to{transform:translateX(430px)}}@keyframes HomeVisit_ofxWalkCoolPhone__BM5Bn{0%{transform:translateX(770px)}to{transform:translateX(650px)}}@keyframes HomeVisit_ofxGhost__6mJsc{0%{opacity:0}30%{opacity:.85}to{opacity:0}}@keyframes HomeVisit_ofxSolid__vlMn0{0%{opacity:0}to{opacity:1}}@keyframes HomeVisit_ofxOn__OmVGw{0%{opacity:0}to{opacity:1}}@keyframes HomeVisit_ofxOff__rPviL{0%{opacity:1}to{opacity:0}}@keyframes HomeVisit_ofxFlames__wo5Q1{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}@keyframes HomeVisit_ofxSpin__B8qHi{0%{transform:rotate(0deg)}to{transform:rotate(4turn)}}@keyframes HomeVisit_ofxCta__0u14l{0%{opacity:0;visibility:hidden;transform:translateY(12px)}to{opacity:1;visibility:visible;transform:none}}@keyframes HomeVisit_ofxLine__meFMo{0%{opacity:0;transform:translateY(16px)}22%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}@keyframes HomeVisit_ofxLineStay__1r5SI{0%{opacity:0;transform:translateY(16px)}30%,to{opacity:1;transform:none}}@media (max-width:767.98px){.HomeVisit_stage__VLtMP{display:flex;flex-direction:column-reverse;height:auto;min-height:0;padding-top:48px}.HomeVisit_scene__2rcCR{position:relative;inset:auto;display:block;flex-shrink:0;height:clamp(360px,68vh,600px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 120px);mask-image:linear-gradient(180deg,transparent 0,#000 120px)}.HomeVisit_world__YGtXD{transform-origin:600px 780px;transform:translateX(100px) scale(1.42)}.HomeVisit_appliance__oNeC1,.HomeVisit_glow__DCsk7{transform:translateX(-340px)}.HomeVisit_door__Wk7Mi{transform:translateX(152px)}.HomeVisit_leaf__K411a{display:none}.HomeVisit_walker__sQ5EE{transform:translateX(430px)}.HomeVisit_cool__iVBHp .HomeVisit_appliance__oNeC1{transform:none}.HomeVisit_cool__iVBHp .HomeVisit_walker__sQ5EE{transform:translateX(650px)}.HomeVisit_cool__iVBHp .HomeVisit_copy__UcT_p,.HomeVisit_copy__UcT_p{position:relative;top:auto;left:auto;width:auto;padding:0 20px 24px}.HomeVisit_line__6L0DR{font-size:24px}.HomeVisit_ctaWrap__lFG0U{margin-top:18px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeVisit_visit__eHdOr{height:260vh}.HomeVisit_stage__VLtMP{flex-direction:column;justify-content:flex-end;height:calc(100dvh - var(--ofx-header-h));padding-top:0}.HomeVisit_cool__iVBHp .HomeVisit_copy__UcT_p,.HomeVisit_copy__UcT_p{position:absolute;top:7vh;left:20px;right:20px;padding:0}.HomeVisit_walker__sQ5EE{animation-name:HomeVisit_ofxWalkPhone__26O9S}.HomeVisit_cool__iVBHp .HomeVisit_walker__sQ5EE{animation-name:HomeVisit_ofxWalkCoolPhone__BM5Bn}.HomeVisit_walker__sQ5EE{--walk-steps:0.5}.HomeVisit_cool__iVBHp .HomeVisit_walker__sQ5EE{--walk-steps:0.6}}}}