._7LMfXG_about{--about-navy:var(--color-navy,#031f35);--about-orange:var(--color-orange,#fa7317);isolation:isolate;color:var(--about-navy);background:#f7f8f8;padding:125px 0 110px;position:relative;overflow:hidden}._7LMfXG_container{width:min(100% - 10vw,1500px);margin-inline:auto;position:relative}._7LMfXG_sectionTop{border-bottom:1px solid #dfe4e6;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}._7LMfXG_sectionEyebrow{letter-spacing:.16em;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}._7LMfXG_orangeDot{background:var(--about-orange);border-radius:50%;width:7px;height:7px}._7LMfXG_sectionNumber{color:#87929a;letter-spacing:.12em;font-size:10px;font-weight:700}._7LMfXG_mainGrid{grid-template-columns:1fr .95fr;align-items:center;gap:clamp(65px,10vw,155px);padding-block:85px 105px;display:grid}._7LMfXG_imageColumn{min-width:0;padding:0 28px 25px 0;position:relative}._7LMfXG_imageFrame{background:#dce2e4;height:clamp(450px,49vw,640px);position:relative;overflow:hidden}._7LMfXG_aboutImage{background-image:url(https://images.unsplash.com/photo-1511818966892-d7d671e672a2?auto=format&fit=crop&w=1400&q=90);background-position:50%;background-size:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}._7LMfXG_imageFrame:hover ._7LMfXG_aboutImage{transform:scale(1.05)}._7LMfXG_imageShade{background:linear-gradient(#0000 45%,#031f35b3 100%);position:absolute;inset:0}._7LMfXG_imageInfo{inset-inline-start:35px;color:#fff;position:absolute;bottom:38px}._7LMfXG_imageInfo>span{color:#ff9b57;letter-spacing:.18em;font-size:9px;font-weight:800}._7LMfXG_imageInfo h3{letter-spacing:-.04em;color:#fff;margin:13px 0 7px;font-size:clamp(22px,2.2vw,32px);font-weight:700}._7LMfXG_imageInfo p{color:#ffffffbf;margin:0;font-size:11px}._7LMfXG_imageIndex{inset-inline-end:23px;color:#fff;letter-spacing:.15em;font-size:9px;font-weight:800;position:absolute;top:23px}._7LMfXG_imageBottom{color:#849098;letter-spacing:.15em;align-items:center;gap:15px;padding-top:17px;font-size:9px;font-weight:800;display:flex}._7LMfXG_bottomLine{background:var(--about-orange);width:45px;height:1px}._7LMfXG_textColumn{z-index:2;padding-block:15px;position:relative}._7LMfXG_sectionLabel{color:var(--about-orange);letter-spacing:.17em;align-items:center;gap:12px;margin-bottom:29px;font-size:10px;font-weight:800;display:flex}._7LMfXG_sectionLabel span{font-size:19px}._7LMfXG_heading{color:var(--about-navy);letter-spacing:-.07em;margin:0;font-size:clamp(48px,5.2vw,76px);font-weight:800;line-height:1.04}._7LMfXG_heading span{color:#0000;-webkit-text-stroke:1.3px var(--about-navy)}._7LMfXG_descriptionBlock{border-inline-start:2px solid #e7e9ea;max-width:520px;margin-top:34px;padding-inline-start:20px}._7LMfXG_descriptionBlock p{color:#6e7a82;margin:0;font-size:13px;line-height:2.1}._7LMfXG_descriptionBlock p+p{margin-top:17px}._7LMfXG_storyLink{color:var(--about-navy);align-items:center;gap:17px;margin-top:34px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}._7LMfXG_storyIcon{color:#fff;background:var(--about-navy);border-radius:50%;place-items:center;width:39px;height:39px;transition:background .25s,transform .25s;display:grid}._7LMfXG_storyIcon svg{width:16px;height:16px}._7LMfXG_storyLink:hover ._7LMfXG_storyIcon{background:var(--about-orange);transform:rotate(45deg)}._7LMfXG_principles{border-top:1px solid #dfe4e6;border-bottom:1px solid #dfe4e6;grid-template-columns:.85fr repeat(3,1fr);display:grid}._7LMfXG_principlesIntro,._7LMfXG_principle{flex-direction:column;justify-content:space-between;min-width:0;min-height:145px;padding:25px 22px;display:flex}._7LMfXG_principlesIntro{padding-inline-start:0}._7LMfXG_principlesNumber{color:var(--about-orange);letter-spacing:-.05em;font-size:29px;font-weight:800}._7LMfXG_principlesIntro>span:last-child{color:#78848b;letter-spacing:.1em;max-width:170px;font-size:9px;font-weight:700;line-height:1.8}._7LMfXG_principle{border-inline-start:1px solid #dfe4e6;transition:background .25s;position:relative}._7LMfXG_principle:hover{background:#fff}._7LMfXG_principleNumber{color:var(--about-orange);letter-spacing:.1em;font-size:10px;font-weight:800}._7LMfXG_principleContent h3{color:var(--about-navy);margin:0 0 8px;font-size:14px;font-weight:800}._7LMfXG_principleContent p{color:#859098;max-width:220px;margin:0;font-size:10px;line-height:1.8}._7LMfXG_principleArrow{inset-inline-end:20px;color:#9aa3a9;width:15px;height:15px;transition:color .25s,transform .25s;position:absolute;top:25px}._7LMfXG_principle:hover ._7LMfXG_principleArrow{color:var(--about-orange);transform:translate(3px,-3px)}._7LMfXG_decorativeNumber{z-index:-1;inset-inline-end:-20px;color:#031f3505;letter-spacing:-.1em;pointer-events:none;font-size:clamp(130px,20vw,290px);font-weight:900;line-height:1;position:absolute;bottom:-75px}._7LMfXG_about[dir=rtl] ._7LMfXG_heading{letter-spacing:0;font-weight:700;line-height:1.4}._7LMfXG_about[dir=rtl] ._7LMfXG_descriptionBlock p{line-height:2.2}._7LMfXG_about[dir=rtl] ._7LMfXG_sectionEyebrow,._7LMfXG_about[dir=rtl] ._7LMfXG_sectionLabel,._7LMfXG_about[dir=rtl] ._7LMfXG_imageBottom{letter-spacing:0}._7LMfXG_about[dir=rtl] ._7LMfXG_principleContent h3,._7LMfXG_about[dir=rtl] ._7LMfXG_principleContent p{line-height:1.9}@media (min-width:1500px){._7LMfXG_mainGrid{padding-block:110px 125px}}@media (max-width:1100px){._7LMfXG_container{width:min(100% - 7vw,1000px)}._7LMfXG_mainGrid{gap:55px;padding-block:70px 85px}._7LMfXG_heading{font-size:clamp(48px,6vw,65px)}._7LMfXG_imageFrame{height:510px}._7LMfXG_principlesIntro,._7LMfXG_principle{padding-inline:15px}}@media (max-width:768px){._7LMfXG_about{padding-block:85px 75px}._7LMfXG_container{width:calc(100% - 40px)}._7LMfXG_mainGrid{grid-template-columns:1fr;gap:55px;padding-block:55px 65px}._7LMfXG_textColumn{grid-row:1}._7LMfXG_heading{font-size:clamp(52px,10vw,76px)}._7LMfXG_about[dir=rtl] ._7LMfXG_heading{font-size:clamp(45px,9vw,66px)}._7LMfXG_descriptionBlock{margin-top:25px}._7LMfXG_imageColumn{width:calc(100% - 12px);padding-inline-end:15px}._7LMfXG_imageFrame{height:clamp(390px,90vw,560px)}._7LMfXG_principles{grid-template-columns:repeat(2,1fr)}._7LMfXG_principlesIntro{border-bottom:1px solid #dfe4e6;grid-column:1/-1;min-height:95px;padding:20px 0}._7LMfXG_principle{min-height:150px}._7LMfXG_principle:nth-child(odd){border-inline-start:0}}@media (max-width:480px){._7LMfXG_about{padding-block:70px 60px}._7LMfXG_container{width:calc(100% - 32px)}._7LMfXG_sectionTop{padding-bottom:17px}._7LMfXG_sectionEyebrow{font-size:9px}._7LMfXG_mainGrid{gap:40px;padding-block:45px 50px}._7LMfXG_heading{font-size:49px;line-height:1.05}._7LMfXG_about[dir=rtl] ._7LMfXG_heading{font-size:44px;line-height:1.45}._7LMfXG_descriptionBlock{padding-inline-start:14px}._7LMfXG_descriptionBlock p{font-size:12px}._7LMfXG_storyLink{margin-top:27px}._7LMfXG_imageFrame{height:420px}._7LMfXG_imageInfo{inset-inline-start:22px;bottom:25px}._7LMfXG_imageInfo h3{font-size:23px}._7LMfXG_principles{grid-template-columns:1fr}._7LMfXG_principlesIntro{grid-column:auto}._7LMfXG_principle{border-inline-start:0;border-bottom:1px solid #dfe4e6;min-height:125px}._7LMfXG_principle:last-child{border-bottom:0}._7LMfXG_principleContent h3{font-size:13px}._7LMfXG_principleContent p{font-size:10px}}@media (prefers-reduced-motion:reduce){._7LMfXG_aboutImage,._7LMfXG_storyIcon,._7LMfXG_principle,._7LMfXG_principleArrow{transition:none!important}}
.u8f3ba_contact{--cta-navy:var(--exo-navy);--cta-orange:var(--exo-orange);--cta-orange-hover:var(--exo-orange-hover);--cta-text:#ffffffbd;--cta-muted:#ffffff9e;isolation:isolate;background:var(--cta-navy);color:#fff;align-items:center;min-height:650px;padding:130px 0 35px;display:flex;position:relative;overflow:hidden}.u8f3ba_container{z-index:2;width:min(1380px,100% - 100px);margin:0 auto;position:relative}.u8f3ba_content{max-width:850px}.u8f3ba_eyebrow{color:var(--cta-orange);letter-spacing:2.5px;align-items:center;gap:12px;margin-bottom:30px;font-size:12px;font-weight:800;display:flex}.u8f3ba_eyebrowLine{background:var(--cta-orange);flex-shrink:0;width:34px;height:1px}.u8f3ba_content h2{z-index:2;color:#fff;letter-spacing:-4px;margin:0;font-size:clamp(55px,7.5vw,100px);font-weight:500;line-height:1.02;position:relative}.u8f3ba_content h2 span{color:var(--cta-orange)}.u8f3ba_description{max-width:510px;color:var(--cta-text);margin:30px 0 35px;font-size:15px;line-height:2}.u8f3ba_actions{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.u8f3ba_primaryButton{padding:8px 24px 8px 9px;background:var(--cta-orange);color:#fff;align-items:center;gap:22px;min-height:58px;padding-inline:24px 9px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex}.u8f3ba_primaryButton:hover{background:var(--cta-orange-hover);transform:translateY(-3px)}.u8f3ba_primaryButton:focus-visible,.u8f3ba_secondaryLink:focus-visible{outline-offset:4px;outline:2px solid #fff}.u8f3ba_buttonIcon{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.u8f3ba_secondaryLink{color:#fff;align-items:center;gap:10px;font-size:13px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.u8f3ba_secondaryLink svg{color:var(--cta-orange);transition:transform .3s}.u8f3ba_secondaryLink:hover{color:var(--cta-orange)}.u8f3ba_secondaryLink:hover svg{transform:translate(4px,-4px)}.u8f3ba_orbit{z-index:0;top:50%;aspect-ratio:1;pointer-events:none;width:min(39vw,510px);position:absolute;inset-inline-end:4%;transform:translateY(-50%)}.u8f3ba_orbit>span{border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:0}.u8f3ba_orbit>span:nth-child(2){border-color:#fa731761;inset:12%}.u8f3ba_orbit>span:nth-child(3){border-color:#ffffff24;inset:25%}.u8f3ba_gridPattern{z-index:-1;opacity:.2;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:75px 75px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%)}.u8f3ba_bottom{color:var(--cta-muted);letter-spacing:1.5px;border-top:1px solid #ffffff29;align-items:center;gap:20px;margin-top:110px;padding-top:25px;font-size:11px;font-weight:600;display:flex}.u8f3ba_bottomLine{background:#ffffff26;flex:1;height:1px}.u8f3ba_cornerMark{inset-inline-end:35px;color:#ffffff40;letter-spacing:2px;font-size:12px;position:absolute;bottom:35px}.u8f3ba_contact[dir=rtl] .u8f3ba_content h2{letter-spacing:0;line-height:1.4}.u8f3ba_contact[dir=rtl] .u8f3ba_eyebrow,.u8f3ba_contact[dir=rtl] .u8f3ba_bottom{letter-spacing:0}.u8f3ba_contact[dir=rtl] .u8f3ba_description{line-height:2.2}.u8f3ba_contact[dir=rtl] .u8f3ba_secondaryLink:hover svg{transform:translate(-4px,-4px)}.u8f3ba_contact[dir=rtl] .u8f3ba_gridPattern{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 55% 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 55% 100%)}@media (max-width:900px){.u8f3ba_contact{min-height:600px;padding:100px 0 30px}.u8f3ba_container{width:calc(100% - 50px)}.u8f3ba_orbit{opacity:.55;width:430px;inset-inline-end:-12%}.u8f3ba_content{max-width:700px}.u8f3ba_content h2{font-size:clamp(60px,9vw,85px)}.u8f3ba_bottom{margin-top:90px}}@media (max-width:600px){.u8f3ba_contact{min-height:590px;padding:85px 0 25px}.u8f3ba_container{width:calc(100% - 36px)}.u8f3ba_content h2{letter-spacing:-2px;font-size:clamp(48px,12vw,66px)}.u8f3ba_contact[dir=rtl] .u8f3ba_content h2{letter-spacing:0}.u8f3ba_description{max-width:420px;font-size:14px}.u8f3ba_actions{flex-direction:column;align-items:flex-start;gap:22px}.u8f3ba_orbit{top:56%;opacity:.35;width:330px;inset-inline-end:-38%}.u8f3ba_bottom{letter-spacing:.5px;gap:10px;margin-top:75px;font-size:10px}.u8f3ba_cornerMark{inset-inline-end:18px;bottom:15px}}@media (prefers-reduced-motion:reduce){.u8f3ba_primaryButton,.u8f3ba_secondaryLink,.u8f3ba_secondaryLink svg{transition:none}}
.Vtspxq_hero{--hero-navy:var(--exo-navy);--hero-orange:var(--exo-orange);--hero-orange-soft:#ffa56b;--hero-text:var(--color-body);--hero-muted:var(--color-muted);--hero-line:var(--color-line);--hero-line-strong:var(--color-line-strong);--site-w:min(1380px, calc(100% - 100px));isolation:isolate;width:100%;padding:calc(var(--header-height) + 4rem) 0 2.2rem;background:var(--exo-white);color:var(--hero-navy);position:relative;overflow:clip visible}.Vtspxq_heroContainer{width:var(--site-w);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.Vtspxq_content{z-index:2;text-align:center;flex-direction:column;align-items:center;animation:.9s cubic-bezier(.2,.7,.2,1) both Vtspxq_contentReveal;display:flex;position:relative}.Vtspxq_eyebrow{color:var(--hero-text);letter-spacing:.17em;justify-content:center;align-items:center;gap:16px;margin-bottom:34px;font-size:11px;font-weight:700;display:flex}.Vtspxq_eyebrowLine{background:var(--hero-orange);flex-shrink:0;width:44px;height:2px}.Vtspxq_heading{color:var(--hero-navy);letter-spacing:-.06em;overflow-wrap:normal;text-wrap:balance;margin:0;font-size:clamp(46px,7.4vw,118px);font-weight:800;line-height:1.02}.Vtspxq_heading>span:not(.Vtspxq_period){color:#0000;-webkit-text-stroke:2px var(--hero-navy);paint-order:stroke fill;white-space:nowrap}.Vtspxq_period{color:var(--hero-orange)}.Vtspxq_description{max-width:580px;color:var(--hero-text);margin:32px auto 0;font-size:16px;font-weight:400;line-height:2}.Vtspxq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:38px;display:flex}.Vtspxq_primaryButton{background:var(--hero-navy);border:1px solid var(--hero-navy);color:#fff;justify-content:center;align-items:center;gap:28px;min-height:56px;padding:0 26px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.Vtspxq_primaryButton svg{width:17px;height:17px;transition:transform .25s}.Vtspxq_primaryButton:hover{background:var(--hero-orange);border-color:var(--hero-orange)}.Vtspxq_primaryButton:hover svg{transform:translate(3px,-3px)}.Vtspxq_hero[dir=rtl] .Vtspxq_primaryButton:hover svg{transform:translate(-3px,-3px)}.Vtspxq_secondaryButton{color:var(--hero-navy);align-items:center;gap:13px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.Vtspxq_primaryButton:focus-visible,.Vtspxq_secondaryButton:focus-visible{outline:2px solid var(--hero-orange);outline-offset:4px}.Vtspxq_secondaryArrow{border:1px solid var(--hero-line-strong);border-radius:50%;place-items:center;width:36px;height:36px;transition:background .25s,color .25s,border-color .25s;display:grid}.Vtspxq_secondaryArrow svg{width:14px;height:14px}.Vtspxq_secondaryButton:hover .Vtspxq_secondaryArrow{background:var(--hero-orange);border-color:var(--hero-orange);color:#fff}.Vtspxq_visual{width:100%;min-width:0;margin-top:clamp(56px,7vw,96px);margin-bottom:30px;animation:1.1s cubic-bezier(.2,.7,.2,1) .15s both Vtspxq_visualReveal;position:relative}.Vtspxq_imageFrame{background:#dce2e4;width:100%;height:clamp(380px,40vw,600px);position:relative;overflow:hidden}.Vtspxq_heroImage{background-image:url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=2200&q=90);background-position:50%;background-size:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.01)}.Vtspxq_imageFrame:hover .Vtspxq_heroImage{transform:scale(1.04)}.Vtspxq_imageOverlay{background:linear-gradient(#031f3573 0%,#031f3500 24% 40%,#031f35e0 100%);position:absolute;inset:0}.Vtspxq_imageCaption{inset-inline-start:40px;z-index:2;color:#fff;max-width:min(360px,38%);position:absolute;bottom:40px}.Vtspxq_imageEyebrow{color:var(--hero-orange-soft);letter-spacing:.2em;margin-bottom:14px;font-size:10px;font-weight:800;display:block}.Vtspxq_imageCaption h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:700;line-height:1.2}.Vtspxq_imageCaption p{color:#ffffffe0;letter-spacing:.04em;margin:10px 0 0;font-size:12px}.Vtspxq_imageCounter{inset-inline-end:28px;z-index:2;color:#fff;letter-spacing:.12em;text-shadow:0 1px 8px #00000059;align-items:center;gap:11px;font-size:10px;font-weight:700;display:flex;position:absolute;top:26px}.Vtspxq_counterLine{background:var(--hero-orange);width:35px;height:1px}.Vtspxq_geometry{z-index:3;top:-16px;background:var(--hero-orange);pointer-events:none;clip-path:polygon(0 0,100% 0,0 100%);width:56px;height:56px;position:absolute;inset-inline-start:-16px}.Vtspxq_hero[dir=rtl] .Vtspxq_geometry{clip-path:polygon(0 0,100% 0,100% 100%)}.Vtspxq_stats{z-index:3;inset-inline-end:40px;background:var(--exo-white);border-top:2px solid var(--hero-orange);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,140px));gap:36px;padding:22px 32px 20px;display:grid;position:absolute;bottom:-30px}.Vtspxq_stat{flex-direction:column;gap:8px;display:flex}.Vtspxq_statNumber{color:var(--hero-orange);letter-spacing:.08em;font-size:12px;font-weight:800}.Vtspxq_statLabel{color:var(--hero-navy);font-size:12px;font-weight:600;line-height:1.6}.Vtspxq_heroFooter{width:var(--site-w);grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;margin:60px auto 0;display:grid}.Vtspxq_footerLine{background:var(--hero-line);height:1px}.Vtspxq_scrollIndicator{color:var(--hero-text);letter-spacing:.12em;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.Vtspxq_scrollIndicator svg{color:var(--hero-orange);font-size:15px;animation:1.8s ease-in-out infinite Vtspxq_scrollBounce}.Vtspxq_footerBrand{color:var(--hero-muted);letter-spacing:.18em;justify-self:end;font-size:10px;font-weight:800}.Vtspxq_hero[dir=rtl] .Vtspxq_heading{letter-spacing:0;font-weight:700;line-height:1.4}.Vtspxq_hero[dir=rtl] .Vtspxq_heading>span:not(.Vtspxq_period){color:#0000;-webkit-text-stroke:1.5px var(--hero-navy);paint-order:normal}.Vtspxq_hero[dir=rtl] .Vtspxq_description{line-height:2.2}.Vtspxq_hero[dir=rtl] .Vtspxq_eyebrow,.Vtspxq_hero[dir=rtl] .Vtspxq_imageEyebrow,.Vtspxq_hero[dir=rtl] .Vtspxq_imageCounter,.Vtspxq_hero[dir=rtl] .Vtspxq_scrollIndicator,.Vtspxq_hero[dir=rtl] .Vtspxq_footerBrand,.Vtspxq_hero[dir=rtl] .Vtspxq_statNumber,.Vtspxq_hero[dir=rtl] .Vtspxq_imageCaption h2,.Vtspxq_hero[dir=rtl] .Vtspxq_imageCaption p{letter-spacing:0}.Vtspxq_hero[dir=rtl] .Vtspxq_footerBrand{justify-self:start}@keyframes Vtspxq_contentReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes Vtspxq_visualReveal{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:translateY(0)}}@keyframes Vtspxq_scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:1000px){.Vtspxq_hero{padding-top:calc(var(--header-height) + 2.5rem)}.Vtspxq_visual{margin-bottom:0}.Vtspxq_stats{box-shadow:none;border:1px solid var(--hero-line);border-top:2px solid var(--hero-orange);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px 22px;position:static}.Vtspxq_imageCaption{max-width:min(420px,70%)}.Vtspxq_heroFooter{margin-top:40px}}@media (max-width:768px){.Vtspxq_hero{padding:calc(var(--header-height) + 1.5rem) 0 28px}.Vtspxq_eyebrow{margin-bottom:26px;font-size:10px}.Vtspxq_eyebrowLine{width:28px}.Vtspxq_description{margin-top:24px;font-size:14px}.Vtspxq_actions{gap:20px;margin-top:30px}.Vtspxq_visual{margin-top:48px}.Vtspxq_imageFrame{height:clamp(340px,85vw,520px)}.Vtspxq_imageCaption{inset-inline:24px;max-width:none;bottom:26px}.Vtspxq_imageCounter{inset-inline-end:18px;top:18px}.Vtspxq_geometry{top:-10px;width:40px;height:40px;inset-inline-start:-10px}.Vtspxq_heroFooter{margin-top:30px}}@media (max-width:480px){.Vtspxq_hero{padding-top:calc(var(--header-height) + 1rem)}.Vtspxq_hero[dir=rtl] .Vtspxq_heading{font-size:44px}.Vtspxq_actions{flex-direction:column;gap:18px;width:100%}.Vtspxq_primaryButton{justify-content:space-between;width:100%;min-height:50px}.Vtspxq_imageFrame{height:400px}.Vtspxq_imageCaption h2{font-size:24px}.Vtspxq_imageCaption p{font-size:11px}.Vtspxq_stats{gap:10px;padding:16px 14px}.Vtspxq_statLabel{font-size:11px}.Vtspxq_heroFooter{grid-template-columns:1fr auto}.Vtspxq_footerLine{display:none}.Vtspxq_scrollIndicator,.Vtspxq_footerBrand{font-size:9px}}@media (max-width:900px){.Vtspxq_hero{--site-w:calc(100% - 50px)}}@media (max-width:600px){.Vtspxq_hero{--site-w:calc(100% - 36px)}}@media (prefers-reduced-motion:reduce){.Vtspxq_content,.Vtspxq_visual,.Vtspxq_scrollIndicator svg{animation:none!important}.Vtspxq_heroImage{transition:none}}
.hdPRpq_projects{color:#031f35;background:#fff;padding:130px 0 115px;overflow:hidden}.hdPRpq_container{width:min(1380px,100% - 100px);margin:0 auto}.hdPRpq_header{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:65px;display:grid}.hdPRpq_eyebrow{color:#fa7317;letter-spacing:2.5px;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:25px;font-size:11px;font-weight:700;display:flex}.hdPRpq_eyebrow span{background:#fa7317;width:34px;height:1px}.hdPRpq_header h2{letter-spacing:-3px;margin:0;font-size:clamp(44px,5.5vw,78px);font-weight:500;line-height:1.08}.hdPRpq_header h2 span{color:#fa7317}.hdPRpq_headerSide{max-width:420px;padding-bottom:8px}.hdPRpq_headerSide p{color:#7a858c;margin:0 0 27px;font-size:14px;line-height:1.9}.hdPRpq_viewAll{color:#031f35;border-bottom:1px solid #fa7317;align-items:center;gap:13px;padding-bottom:9px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.hdPRpq_viewAll svg{color:#fa7317;font-size:18px;transition:transform .3s}.hdPRpq_viewAll:hover svg{transform:translate(4px,-4px)}.hdPRpq_projectGrid{grid-template-columns:1.25fr .75fr;align-items:start;gap:65px 45px;display:grid}.hdPRpq_project{color:#031f35;min-width:0;text-decoration:none;display:block}.hdPRpq_featured{grid-row:span 2}.hdPRpq_imageWrap{background:#e8ebed;width:100%;height:290px;position:relative;overflow:hidden}.hdPRpq_featured .hdPRpq_imageWrap{height:650px}.hdPRpq_image{object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.hdPRpq_project:hover .hdPRpq_image{transform:scale(1.055)}.hdPRpq_imageOverlay{pointer-events:none;background:linear-gradient(#031f354d 0%,#0000 35% 65%,#031f3540 100%);position:absolute;inset:0}.hdPRpq_projectNumber{color:#fff;letter-spacing:1px;font-size:13px;position:absolute;top:25px;left:25px}.hdPRpq_projectArrow{color:#fff;border:1px solid #fffc;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;transition:background .3s,color .3s,transform .3s;display:grid;position:absolute;bottom:24px;right:24px}.hdPRpq_project:hover .hdPRpq_projectArrow{background:#fa7317;border-color:#fa7317;transform:rotate(45deg)}.hdPRpq_projectInfo{justify-content:space-between;align-items:flex-start;padding-top:20px;display:flex}.hdPRpq_category{color:#fa7317;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:700;display:block}.hdPRpq_projectInfo h3{letter-spacing:-.5px;margin:0 0 8px;font-size:23px;font-weight:500;line-height:1.35;transition:color .3s}.hdPRpq_project:hover .hdPRpq_projectInfo h3{color:#fa7317}.hdPRpq_location{color:#929ba1;font-size:11px}.hdPRpq_footer{color:#929ba1;letter-spacing:1.5px;align-items:center;gap:20px;margin-top:75px;font-size:9px;display:flex}.hdPRpq_footerLine{background:#e4e7e9;flex:1;height:1px}.hdPRpq_projects[dir=rtl] .hdPRpq_header h2{letter-spacing:0;line-height:1.35}.hdPRpq_projects[dir=rtl] .hdPRpq_projectNumber{left:auto;right:25px}.hdPRpq_projects[dir=rtl] .hdPRpq_projectArrow{left:24px;right:auto}.hdPRpq_projects[dir=rtl] .hdPRpq_headerSide p{line-height:2}.hdPRpq_projects[dir=rtl] .hdPRpq_viewAll:hover svg{transform:translate(-4px,-4px)}@media (max-width:900px){.hdPRpq_projects{padding:95px 0}.hdPRpq_container{width:calc(100% - 50px)}.hdPRpq_header{grid-template-columns:1fr;gap:25px;margin-bottom:45px}.hdPRpq_projectGrid{gap:45px 25px}.hdPRpq_featured .hdPRpq_imageWrap{height:580px}.hdPRpq_imageWrap{height:250px}}@media (max-width:600px){.hdPRpq_projects{padding:75px 0}.hdPRpq_container{width:calc(100% - 36px)}.hdPRpq_header h2{letter-spacing:-1.8px;font-size:clamp(40px,10vw,54px)}.hdPRpq_headerSide p{font-size:13px}.hdPRpq_projectGrid{grid-template-columns:1fr;gap:38px}.hdPRpq_featured{grid-row:auto}.hdPRpq_featured .hdPRpq_imageWrap{height:390px}.hdPRpq_imageWrap{height:280px}.hdPRpq_projectInfo h3{font-size:21px}.hdPRpq_footer{letter-spacing:.7px;gap:10px;margin-top:50px;font-size:8px}}@media (prefers-reduced-motion:reduce){.hdPRpq_image,.hdPRpq_projectArrow,.hdPRpq_viewAll svg{transition:none}}
.PKZCHq_services{--svc-navy:var(--exo-navy);--svc-orange:var(--exo-orange);--svc-orange-text:var(--exo-orange-hover);--svc-text:var(--color-body);--svc-muted:var(--color-muted);--svc-line:var(--color-line-strong);background:var(--color-surface);color:var(--svc-navy);padding:130px 0 110px;position:relative;overflow:hidden}.PKZCHq_container{width:min(1380px,100% - 100px);margin:0 auto}.PKZCHq_top{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:75px;display:grid}.PKZCHq_eyebrow{color:var(--svc-orange-text);letter-spacing:2.5px;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:25px;font-size:12px;font-weight:800;display:flex}.PKZCHq_eyebrowLine{background:var(--svc-orange);flex-shrink:0;width:34px;height:1px;display:inline-block}.PKZCHq_heading h2{color:var(--svc-navy);letter-spacing:-3px;margin:0;font-size:clamp(42px,5.3vw,76px);font-weight:500;line-height:1.08}.PKZCHq_heading h2 span{color:var(--svc-orange)}.PKZCHq_intro{max-width:410px;padding-bottom:8px}.PKZCHq_intro p{color:var(--svc-text);margin:0 0 30px;font-size:15px;line-height:1.9}.PKZCHq_viewAll{border-bottom:1px solid var(--svc-orange);color:var(--svc-navy);align-items:center;gap:13px;padding-bottom:9px;font-size:13px;font-weight:700;text-decoration:none;transition:color .3s;display:inline-flex}.PKZCHq_viewAll svg{color:var(--svc-orange);font-size:17px;transition:transform .3s}.PKZCHq_viewAll:hover{color:var(--svc-orange-text)}.PKZCHq_viewAll:hover svg{transform:translate(4px,-4px)}.PKZCHq_viewAll:focus-visible,.PKZCHq_serviceCard:focus-visible{outline:2px solid var(--svc-orange);outline-offset:4px}.PKZCHq_grid{border-top:1px solid var(--svc-line);border-left:1px solid var(--svc-line);grid-template-columns:1.15fr .85fr;display:grid}.PKZCHq_serviceCard{border-right:1px solid var(--svc-line);border-bottom:1px solid var(--svc-line);min-height:290px;color:var(--svc-navy);isolation:isolate;flex-direction:column;justify-content:space-between;padding:32px 35px;text-decoration:none;transition:color .4s,background .4s;display:flex;position:relative;overflow:hidden}.PKZCHq_serviceCard:before{z-index:-1;background:var(--svc-navy);content:"";transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(101%)}.PKZCHq_serviceCard:hover{color:#fff}.PKZCHq_serviceCard:hover:before{transform:translateY(0)}.PKZCHq_featured{background:var(--svc-navy);color:#fff;grid-row:span 2;min-height:580px}.PKZCHq_featured:before{background:var(--svc-orange)}.PKZCHq_cardTop{z-index:1;justify-content:space-between;align-items:center;gap:15px;display:flex;position:relative}.PKZCHq_number{color:var(--svc-orange-text);letter-spacing:1px;font-size:14px;font-weight:700;transition:color .3s}.PKZCHq_featured .PKZCHq_number,.PKZCHq_serviceCard:hover .PKZCHq_number{color:var(--svc-orange)}.PKZCHq_featured:hover .PKZCHq_number{color:#fff}.PKZCHq_category{letter-spacing:1.4px;opacity:.85;border:1px solid;border-radius:30px;padding:7px 12px;font-size:10px;font-weight:600}.PKZCHq_cardBottom{z-index:1;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:relative}.PKZCHq_cardBottom>div{max-width:440px}.PKZCHq_cardBottom h3{color:inherit;letter-spacing:-.8px;margin:0 0 15px;font-size:clamp(23px,2.5vw,32px);font-weight:500;line-height:1.25}.PKZCHq_cardBottom p{max-width:390px;color:var(--svc-text);margin:0;font-size:14px;line-height:1.9;transition:color .3s}.PKZCHq_featured .PKZCHq_cardBottom p{color:#ffffffc7}.PKZCHq_serviceCard:hover .PKZCHq_cardBottom p{color:#ffffffd1}.PKZCHq_featured:hover .PKZCHq_cardBottom p{color:#fff}.PKZCHq_arrow{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:19px;transition:transform .35s,background .35s;display:grid}.PKZCHq_serviceCard:hover .PKZCHq_arrow{background:#ffffff1f;transform:rotate(45deg)}.PKZCHq_cardDecoration{z-index:0;inset-inline-end:35px;opacity:.07;pointer-events:none;border:1px solid;border-radius:50%;width:130px;height:130px;position:absolute;top:75px}.PKZCHq_cardDecoration:before,.PKZCHq_cardDecoration:after{content:"";border:1px solid;border-radius:50%;position:absolute}.PKZCHq_cardDecoration:before{inset:15px}.PKZCHq_cardDecoration:after{inset:30px}.PKZCHq_featured .PKZCHq_cardDecoration{top:110px;opacity:.14;width:280px;height:280px;inset-inline-end:45px}.PKZCHq_featured .PKZCHq_cardDecoration:before{inset:25px}.PKZCHq_featured .PKZCHq_cardDecoration:after{inset:50px}.PKZCHq_bottomNote{color:var(--svc-text);letter-spacing:1.6px;align-items:center;gap:20px;margin-top:28px;font-size:10px;font-weight:600;display:flex}.PKZCHq_bottomLine{background:var(--svc-line);flex:1;height:1px}.PKZCHq_services[dir=rtl] .PKZCHq_heading h2{letter-spacing:0;line-height:1.35}.PKZCHq_services[dir=rtl] .PKZCHq_eyebrow,.PKZCHq_services[dir=rtl] .PKZCHq_category,.PKZCHq_services[dir=rtl] .PKZCHq_bottomNote,.PKZCHq_services[dir=rtl] .PKZCHq_number,.PKZCHq_services[dir=rtl] .PKZCHq_cardBottom h3{letter-spacing:0}.PKZCHq_services[dir=rtl] .PKZCHq_intro p,.PKZCHq_services[dir=rtl] .PKZCHq_cardBottom p{line-height:2}.PKZCHq_services[dir=rtl] .PKZCHq_viewAll:hover svg{transform:translate(-4px,-4px)}@media (max-width:900px){.PKZCHq_services{padding:95px 0}.PKZCHq_container{width:min(100% - 50px,700px)}.PKZCHq_top{grid-template-columns:1fr;gap:25px;margin-bottom:50px}.PKZCHq_intro{max-width:550px}.PKZCHq_grid{grid-template-columns:1fr 1fr}.PKZCHq_featured{grid-area:auto/span 2;min-height:350px}.PKZCHq_serviceCard{min-height:270px;padding:25px}}@media (max-width:600px){.PKZCHq_services{padding:75px 0}.PKZCHq_container{width:calc(100% - 36px)}.PKZCHq_top{gap:20px;margin-bottom:38px}.PKZCHq_heading h2{letter-spacing:-1.8px;font-size:clamp(38px,10vw,52px)}.PKZCHq_services[dir=rtl] .PKZCHq_heading h2{letter-spacing:0}.PKZCHq_intro p{font-size:14px}.PKZCHq_grid{grid-template-columns:1fr}.PKZCHq_featured{grid-column:auto;min-height:340px}.PKZCHq_serviceCard{min-height:250px;padding:25px 22px}.PKZCHq_cardBottom h3{font-size:25px}.PKZCHq_cardBottom p{font-size:13px}.PKZCHq_cardDecoration{width:100px;height:100px;top:65px}.PKZCHq_featured .PKZCHq_cardDecoration{width:210px;height:210px}.PKZCHq_bottomNote{letter-spacing:.8px;gap:10px;font-size:9px}}@media (prefers-reduced-motion:reduce){.PKZCHq_serviceCard,.PKZCHq_serviceCard:before,.PKZCHq_arrow,.PKZCHq_viewAll svg,.PKZCHq_number,.PKZCHq_cardBottom p{transition:none}}
.f1mAOG_why{--why-navy:var(--exo-navy);--why-orange:var(--exo-orange);--why-text:#ffffffbd;--why-muted:#ffffff9e;--why-line:#fff3;background:var(--why-navy);color:#fff;isolation:isolate;padding:125px 0 45px;position:relative;overflow:hidden}.f1mAOG_container{z-index:1;width:min(1380px,100% - 100px);margin:0 auto;position:relative}.f1mAOG_backgroundMark{z-index:-1;top:40px;color:#0000;-webkit-text-stroke:1px #ffffff0f;letter-spacing:-35px;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(250px,40vw,600px);font-weight:800;line-height:1;position:absolute;inset-inline-end:-35px}.f1mAOG_intro{max-width:750px}.f1mAOG_eyebrow{color:var(--why-orange);letter-spacing:2.5px;align-items:center;gap:12px;margin-bottom:30px;font-size:12px;font-weight:800;display:flex}.f1mAOG_eyebrowLine{background:var(--why-orange);flex-shrink:0;width:34px;height:1px}.f1mAOG_intro h2{color:#fff;letter-spacing:-3.5px;margin:0;font-size:clamp(48px,6.5vw,88px);font-weight:500;line-height:1.08}.f1mAOG_intro h2 span{color:var(--why-orange)}.f1mAOG_intro>p{max-width:530px;color:var(--why-text);margin:30px 0 28px;font-size:15px;line-height:2}.f1mAOG_cta{color:#fff;align-items:center;gap:16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.f1mAOG_cta:focus-visible{outline:2px solid var(--why-orange);outline-offset:6px}.f1mAOG_ctaIcon{width:38px;height:38px;color:var(--why-orange);border:1px solid #fff6;border-radius:50%;place-items:center;font-size:18px;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}.f1mAOG_cta:hover .f1mAOG_ctaIcon{background:var(--why-orange);color:#fff;border-color:var(--why-orange);transform:rotate(45deg)}.f1mAOG_points{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:110px;display:grid}.f1mAOG_point{border-top:1px solid var(--why-line);flex-direction:column;min-height:250px;padding:25px 0 35px;display:flex;position:relative}.f1mAOG_pointTop{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.f1mAOG_number{color:var(--why-orange);letter-spacing:1.5px;font-size:14px;font-weight:700}.f1mAOG_icon{border:1px solid var(--why-line);width:42px;height:42px;color:var(--why-orange);border-radius:50%;place-items:center;font-size:19px;transition:background .3s,transform .3s;display:grid}.f1mAOG_point:hover .f1mAOG_icon{background:#fa731724;transform:translateY(-4px)}.f1mAOG_pointContent h3{color:#fff;margin:0 0 13px;font-size:21px;font-weight:500}.f1mAOG_pointContent p{max-width:340px;color:var(--why-text);margin:0;font-size:13px;line-height:2}.f1mAOG_pointLine{bottom:0;background:var(--why-orange);width:0;height:2px;transition:width .4s;position:absolute;inset-inline-start:0}.f1mAOG_point:hover .f1mAOG_pointLine{width:100%}.f1mAOG_bottom{color:var(--why-muted);letter-spacing:1.5px;border-top:1px solid #ffffff24;align-items:center;gap:20px;margin-top:65px;padding-top:25px;font-size:11px;font-weight:600;display:flex}.f1mAOG_bottomLine{background:#ffffff26;flex:1;height:1px}.f1mAOG_why[dir=rtl] .f1mAOG_intro h2{letter-spacing:0;line-height:1.4}.f1mAOG_why[dir=rtl] .f1mAOG_eyebrow,.f1mAOG_why[dir=rtl] .f1mAOG_number,.f1mAOG_why[dir=rtl] .f1mAOG_bottom{letter-spacing:0}.f1mAOG_why[dir=rtl] .f1mAOG_intro>p,.f1mAOG_why[dir=rtl] .f1mAOG_pointContent p{line-height:2.2}.f1mAOG_why[dir=rtl] .f1mAOG_backgroundMark{letter-spacing:0}@media (max-width:900px){.f1mAOG_why{padding-top:95px}.f1mAOG_container{width:calc(100% - 50px)}.f1mAOG_points{gap:25px;margin-top:80px}.f1mAOG_pointContent h3{font-size:18px}}@media (max-width:650px){.f1mAOG_why{padding:75px 0 30px}.f1mAOG_container{width:calc(100% - 36px)}.f1mAOG_intro h2{letter-spacing:-2px;font-size:clamp(43px,11vw,58px)}.f1mAOG_why[dir=rtl] .f1mAOG_intro h2{letter-spacing:0}.f1mAOG_intro>p{font-size:14px}.f1mAOG_points{grid-template-columns:1fr;gap:5px;margin-top:65px}.f1mAOG_point{min-height:auto;padding:24px 0 30px}.f1mAOG_pointTop{margin-bottom:25px}.f1mAOG_pointContent h3{font-size:20px}.f1mAOG_pointContent p{max-width:100%}.f1mAOG_bottom{letter-spacing:.6px;gap:10px;margin-top:40px;font-size:10px}.f1mAOG_backgroundMark{font-size:260px;top:120px}}@media (prefers-reduced-motion:reduce){.f1mAOG_ctaIcon,.f1mAOG_icon,.f1mAOG_pointLine{transition:none}}
