.About_about__zuu8a{position:relative;overflow:hidden;background:#0a0a0a;color:#fff}.About_top__oBso6{display:grid;gap:40px;align-items:center}@media (min-width:992px){.About_top__oBso6{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:36px 60px}}.About_visual__Yl6A1{position:relative;width:100%;max-width:640px;margin:0 auto}.About_gridBg__nplwk{position:absolute;top:12px;left:8px;width:92%;max-width:560px;height:auto;z-index:0;pointer-events:none;user-select:none;opacity:1}.About_collage__eE7Kd{position:relative;z-index:1;width:100%;aspect-ratio:620/673}.About_shot__Cz5iy{position:absolute;overflow:hidden;background:#f5f5f5;line-height:0}.About_shotImg__kt9yW{width:100%;height:100%;object-fit:cover;display:block}.About_shotMain__zsljj{left:0;bottom:0;width:54.5%;height:74%;z-index:2}.About_shotTop__kjgQD{right:0;top:0;width:45%;height:49.2%;z-index:2}.About_shotBottom__0fqvs{left:56.8%;right:0;bottom:0;width:auto;height:43.5%;z-index:2}.About_badge__I4Puv{position:absolute;left:50%;top:48%;z-index:5;transform:translate(-50%,-50%);width:clamp(148px,28%,178px)}.About_badgeInner__lgY29{position:relative;width:100%;aspect-ratio:1;border-radius:50%;background:#ffde21;padding:0;box-shadow:0 10px 30px hsla(0,0%,4%,.14);overflow:hidden}.About_badgeSpin__Zku3H{position:absolute;inset:0;z-index:2;pointer-events:none;animation:About_spinBadgeCcw__Nwr7x 15s linear infinite}.About_badgeSvg__C3M5y{width:100%;height:100%;display:block;overflow:visible}.About_badgeText__uDGni{fill:#0a0a0a;font-family:var(--font-heading),sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;dominant-baseline:middle}.About_badgeCore__3g7LI{position:absolute;inset:18%;z-index:1;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#fff;width:auto;height:auto;aspect-ratio:auto}.About_badgeCore__3g7LI img{width:100%;height:100%;object-fit:cover;border-radius:50%}@keyframes About_spinBadgeCcw__Nwr7x{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes About_spinDiamond__l2IWj{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media (prefers-reduced-motion:reduce){.About_badgeSpin__Zku3H,.About_moveRect__kolBp{animation:none}}.About_content__vzDI_{max-width:560px}.About_eyebrow__st9en{display:inline-flex;align-items:center;gap:6px;margin:0 0 22px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:600;letter-spacing:.28px;text-transform:uppercase}.About_eyebrowSvg__TmPx4{display:block;flex-shrink:0;overflow:visible}.About_moveRect__kolBp{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:About_spinDiamond__l2IWj 8s linear infinite}.About_title__EgBqy{margin:0 0 18px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:700;line-height:1.2}.About_description__24wBx{margin:0 0 26px;color:hsla(0,0%,100%,.78);font-size:16px;line-height:1.75}.About_specialtyLabel__lj7Go{display:block;margin:0 0 16px;font-family:var(--font-heading),sans-serif;font-size:18px;font-weight:700;color:#fff}.About_specialtyCols__iHYms{display:grid;gap:12px 24px;margin:0 0 40px}@media (min-width:520px){.About_specialtyCols__iHYms{grid-template-columns:1fr 1fr}}.About_bulletList__RDvZ6{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.About_bulletList__RDvZ6 li{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:16px;font-weight:500;letter-spacing:-.32px}.About_checkIcon__8NiwZ{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#ffde21;color:#0a0a0a;display:inline-flex;align-items:center;justify-content:center}.About_learnMore__S96R1{--bg-color:#0a0a0a;--hover-bg-color:#ffde21;--btn-color:#fff;--btn-hover-color:#0a0a0a;padding:15px 38px;border-radius:9999px;font-family:var(--font-heading),sans-serif;font-size:16px;font-weight:700}.About_stats__0IUO3{display:grid;gap:0;margin-top:72px;border-top:1px solid hsla(0,0%,100%,.12)}@media (min-width:992px){.About_stats__0IUO3{grid-template-columns:repeat(3,1fr)}}.About_statCard__YtaIH{position:relative;display:flex;align-items:flex-start;gap:18px 22px;padding:36px 28px 8px 0;text-align:left}@media (min-width:992px){.About_statCard__YtaIH{padding:40px 32px 12px 36px}.About_statCard__YtaIH:not(:first-child){border-left:1px solid hsla(0,0%,100%,.12)}.About_statCard__YtaIH:first-child{padding-left:0}.About_statCard__YtaIH:last-child{padding-right:0}}@media (max-width:991px){.About_statCard__YtaIH{padding:28px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.About_statCard__YtaIH:last-child{border-bottom:0}}.About_statMarker__B9wdS{display:none}@media (min-width:992px){.About_statMarker__B9wdS{display:block;position:absolute;top:-4px;left:-4px;width:8px;height:8px;background:#ffde21}}.About_statLeft__JVFbJ{flex-shrink:0;min-width:88px}.About_statValue__Y3QLG{margin-bottom:4px;font-size:clamp(2.4rem,3.5vw,3.15rem);line-height:1;letter-spacing:-.02em}.About_statLabel__6j9jq,.About_statValue__Y3QLG{display:block;font-family:var(--font-heading),sans-serif;font-weight:700;color:#fff}.About_statLabel__6j9jq{font-size:16px;line-height:1.3}.About_statDesc__QFh6c{margin:4px 0 0;font-size:15px;line-height:1.65;color:hsla(0,0%,100%,.65);max-width:220px}@media (max-width:991px){.About_visual__Yl6A1{max-width:520px}.About_badge__I4Puv{width:clamp(130px,30%,158px)}}@media (max-width:575px){.About_visual__Yl6A1{max-width:100%}.About_collage__eE7Kd{aspect-ratio:1/1.12}.About_shotMain__zsljj{width:56%;height:72%}.About_shotTop__kjgQD{width:46%;height:46%}.About_shotBottom__0fqvs{left:55%;height:40%}.About_badge__I4Puv{width:128px;top:50%}.About_badgeCore__3g7LI{inset:19%}.About_badgeText__uDGni{font-size:11px}.About_gridBg__nplwk{width:95%;left:4px;top:8px}.About_statCard__YtaIH{flex-direction:column;gap:10px}.About_statDesc__QFh6c{max-width:none}}.Blog_section__hu4cf{background:#0a0a0a;color:#fff;padding:90px 0}.Blog_header__YkfAp{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:44px}.Blog_headerText__MbohP{max-width:640px}.Blog_eyebrow__5Bbey{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Blog_eyebrowLine__jJDR1{width:28px;height:2px;background:#ffde21;position:relative}.Blog_eyebrowLine__jJDR1:after{content:"";position:absolute;right:-6px;top:50%;width:6px;height:6px;border-radius:50%;background:#ffde21;transform:translateY(-50%)}.Blog_title__73FGM{margin:0;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:700;line-height:1.25}.Blog_navBtns__Fk29K{display:flex;gap:10px;flex-shrink:0}.Blog_navBtn__ll6jU{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.25);border-radius:6px;background:transparent;color:#fff;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}.Blog_navBtn__ll6jU:hover:not(:disabled){background:#ffde21;border-color:#ffde21;color:#0a0a0a}.Blog_navBtn__ll6jU:disabled{opacity:.35;cursor:not-allowed}.Blog_viewport__mALC1{overflow:hidden}.Blog_container__QIY_9{display:flex;touch-action:pan-y pinch-zoom;margin-left:-24px}.Blog_slide__GvOe6{flex:0 0 100%;min-width:0;padding-left:24px}@media (min-width:640px){.Blog_slide__GvOe6{flex:0 0 50%}}@media (min-width:992px){.Blog_slide__GvOe6{flex:0 0 33.333%}}@media (max-width:767px){.Blog_section__hu4cf{padding:64px 0}.Blog_header__YkfAp{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}}@media (max-width:575px){.Blog_section__hu4cf{padding:56px 0}.Blog_navBtn__ll6jU{width:40px;height:40px}.Blog_container__QIY_9{margin-left:-16px}.Blog_slide__GvOe6{padding-left:16px}}.Blog_card__en9VD{height:100%}.Blog_imageLink__hipQ_{display:block;color:inherit}.Blog_imageWrap__L51y_{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:16/10;background:#eee}.Blog_imageWrap__L51y_ img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.Blog_card__en9VD:hover .Blog_imageWrap__L51y_ img{transform:scale(1.05)}.Blog_body__e9kuG{padding:20px 2px 0}.Blog_meta__wB6rO{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.Blog_tag__Gf3QI{font-size:13px;font-weight:700;color:#ffde21}.Blog_date__7_I7n{font-size:13px;color:hsla(0,0%,100%,.55)}.Blog_postTitle__hOQNb{margin:0 0 16px;font-family:var(--font-heading),sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:1.35}.Blog_postTitle__hOQNb a{color:inherit;transition:color .25s ease}.Blog_postTitle__hOQNb a:hover{color:#ffde21}.Blog_readLink__b4V7q{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;transition:color .25s ease,gap .25s ease}.Blog_readLink__b4V7q:hover{color:#ffde21;gap:12px}@media (prefers-reduced-motion:reduce){.Blog_imageWrap__L51y_ img,.Blog_navBtn__ll6jU,.Blog_readLink__b4V7q{transition:none}.Blog_card__en9VD:hover .Blog_imageWrap__L51y_ img{transform:none}}.CaseStudies_section__oOH_b{position:relative;overflow:clip;margin:0;padding:0;color:#fff;background:#0a0a0a}.CaseStudies_top__iaVBk{position:relative;padding:72px 0 28px;background:#0a0a0a}.CaseStudies_bg__12TyD{position:absolute;inset:0;z-index:0;overflow:hidden}.CaseStudies_bgImg__LR6b3{object-fit:cover;object-position:center center;transform:translateY(-40px) scale(1.06)}.CaseStudies_overlay__nk6pL{position:absolute;inset:0;background:rgba(0,0,0,.62)}.CaseStudies_topInner__z4eY3{position:relative;z-index:1}.CaseStudies_header__QxVWf{text-align:center;max-width:798px;margin:0 auto;padding:0 20px}.CaseStudies_eyebrow__89nuJ{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0 0 19px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.CaseStudies_eyebrowSvg__hA_go{flex-shrink:0}.CaseStudies_eyebrowSpin__acpMp{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:CaseStudies_eyebrowSpin__acpMp 8s linear infinite}@keyframes CaseStudies_eyebrowSpin__acpMp{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.CaseStudies_heading__zhLSN{margin:0 0 55px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:700;line-height:1.25}.CaseStudies_filterWrap__f7t39{display:flex;justify-content:center;padding:0 20px;margin-bottom:0}.CaseStudies_filters__CCZkO{display:flex;flex-wrap:wrap;justify-content:center;gap:0 4px;width:100%;max-width:900px;border-bottom:1px solid #b0b6bc}.CaseStudies_filterBtn__cqsWy{--current-color:currentColor;position:relative;padding:10px 13px 17px;border:0;background:transparent;color:#fff;font-family:var(--font-heading),sans-serif;font-size:18px;font-weight:600;line-height:1.5;letter-spacing:-.36px;cursor:pointer;transition:color .25s linear}.CaseStudies_filterBtn__cqsWy:after,.CaseStudies_filterBtn__cqsWy:before{content:"";position:absolute;bottom:0;width:0;height:3px;background:var(--current-color);transition:width .25s linear}.CaseStudies_filterBtn__cqsWy:before{left:0}.CaseStudies_filterBtn__cqsWy:after{right:0}.CaseStudies_filterBtnActive__2yi2H,.CaseStudies_filterBtn__cqsWy:hover{color:#ffde21}.CaseStudies_filterBtnActive__2yi2H:after,.CaseStudies_filterBtnActive__2yi2H:before,.CaseStudies_filterBtn__cqsWy:hover:after,.CaseStudies_filterBtn__cqsWy:hover:before{width:50%}.CaseStudies_carousel__05z0L{position:relative}.CaseStudies_gallery__Ow6hV{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch;width:100%}@media (min-width:576px){.CaseStudies_gallery__Ow6hV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.CaseStudies_gallery__Ow6hV{grid-template-columns:repeat(4,minmax(0,1fr))}}.CaseStudies_viewport__tLtih{overflow:hidden}.CaseStudies_track__j7uz_{display:flex;touch-action:pan-y pinch-zoom;align-items:flex-end}.CaseStudies_slide__LC0Ps{position:relative;width:100%;min-width:0}.CaseStudies_card__R72sx{position:relative;height:100%;min-height:420px;overflow:hidden}@media (min-width:992px){.CaseStudies_card__R72sx{min-height:560px}}@media (min-width:1200px){.CaseStudies_card__R72sx{min-height:605px}}.CaseStudies_media__yNA6s{position:absolute;inset:0;overflow:hidden}.CaseStudies_cardImg__PqMcz{object-fit:cover;object-position:center center;transition:transform .35s ease}.CaseStudies_card__R72sx:hover .CaseStudies_cardImg__PqMcz{transform:scale(1.05) rotate(1deg)}.CaseStudies_cardContent__r0PLF{position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:30px 0 30px 30px;overflow:hidden;pointer-events:none}.CaseStudies_categories__UT3_F{display:flex;flex-wrap:wrap-reverse;align-items:flex-end;gap:1px;margin-bottom:0;transform:translateY(-70px);opacity:0;transition:transform .3s linear,opacity .3s linear}.CaseStudies_category__AfGQh{padding:8px 12px;background:#0a0a0a;color:#fff;font-family:var(--font-heading),sans-serif;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.32px;white-space:nowrap}.CaseStudies_cardTitle__QknJz{margin:0;padding:16.5px 25px;background:#ffde21;color:#0a0a0a;font-family:var(--font-heading),sans-serif;font-size:clamp(1.05rem,1.35vw,1.375rem);font-weight:600;line-height:1.45;transform:translateY(70px);opacity:0;transition:transform .3s linear,opacity .3s linear}.CaseStudies_card__R72sx:hover .CaseStudies_cardTitle__QknJz,.CaseStudies_card__R72sx:hover .CaseStudies_categories__UT3_F{transform:translateY(0);opacity:1}.CaseStudies_empty___1ILG{grid-column:1/-1;text-align:center;padding:80px 24px;color:hsla(0,0%,100%,.7)}.CaseStudies_dots__6ulw2{display:flex;justify-content:center;gap:10px;width:100%;margin:0;padding:28px 0 32px;background:#0a0a0a}.CaseStudies_dot__DTzSd{width:10px;height:10px;border-radius:50%;border:1.5px solid #ffde21;background:transparent;padding:0;cursor:pointer;transition:background-color .25s ease,transform .25s ease}.CaseStudies_dot__DTzSd:hover{transform:scale(1.15)}.CaseStudies_dotActive__hfTfm{background:#ffde21}@media (prefers-reduced-motion:reduce){.CaseStudies_eyebrowSpin__acpMp{animation:none}.CaseStudies_cardImg__PqMcz,.CaseStudies_cardTitle__QknJz,.CaseStudies_categories__UT3_F,.CaseStudies_dot__DTzSd,.CaseStudies_filterBtn__cqsWy,.CaseStudies_filterBtn__cqsWy:after,.CaseStudies_filterBtn__cqsWy:before{transition:none}.CaseStudies_card__R72sx:hover .CaseStudies_cardImg__PqMcz{transform:none}}@media (max-width:991px){.CaseStudies_section__oOH_b{padding:0;margin:0}.CaseStudies_heading__zhLSN{margin-bottom:40px}.CaseStudies_filterBtn__cqsWy{padding:7px 16px;margin-bottom:10px;border-radius:100px;background:#0a0a0a;color:#fff;font-size:16px}.CaseStudies_filterBtn__cqsWy:after,.CaseStudies_filterBtn__cqsWy:before{display:none}.CaseStudies_filters__CCZkO{border-bottom:0;gap:8px}.CaseStudies_filterBtnActive__2yi2H,.CaseStudies_filterBtn__cqsWy:hover{background:#ffde21;color:#0a0a0a}.CaseStudies_cardContent__r0PLF{padding:24px 0 24px 20px}.CaseStudies_category__AfGQh{padding:8px 10px;font-size:14px}}@media (max-width:767px){.CaseStudies_section__oOH_b{padding:0;margin:0}.CaseStudies_header__QxVWf{padding:0 16px}.CaseStudies_heading__zhLSN{margin-bottom:28px;font-size:1.6rem}.CaseStudies_filterWrap__f7t39{padding:0 16px}.CaseStudies_card__R72sx{min-height:360px}.CaseStudies_dots__6ulw2{margin-top:0;margin-bottom:0;padding:24px 0 28px;background:#0a0a0a}.CaseStudies_slide__LC0Ps:first-child .CaseStudies_cardTitle__QknJz,.CaseStudies_slide__LC0Ps:first-child .CaseStudies_categories__UT3_F{transform:translateY(0);opacity:1}}@media (max-width:575px){.CaseStudies_card__R72sx{min-height:420px}.CaseStudies_cardTitle__QknJz{font-size:1.125rem;padding:14px 18px}}.CompanySpecialty_section__vwzs6{background:#0a0a0a;color:#fff;overflow:visible}.CompanySpecialty_layout__NH5Mh{display:grid;grid-template-columns:1fr;overflow:hidden}@media (min-width:992px){.CompanySpecialty_layout__NH5Mh{grid-template-columns:minmax(320px,42%) 1fr;min-height:820px}}.CompanySpecialty_leftImage__mxjV_{position:relative;min-height:420px;background:#111}@media (min-width:992px){.CompanySpecialty_leftImage__mxjV_{min-height:100%}}.CompanySpecialty_leftImg__ueR7T{object-fit:cover;object-position:center center}.CompanySpecialty_right__jE_FQ{display:flex;flex-direction:column;padding:48px 20px 0}@media (min-width:768px){.CompanySpecialty_right__jE_FQ{padding:56px 40px 0}}@media (min-width:992px){.CompanySpecialty_right__jE_FQ{padding:64px 48px 0 56px}}.CompanySpecialty_topRow__Y6eFV{display:grid;gap:36px;align-items:start}@media (min-width:992px){.CompanySpecialty_topRow__Y6eFV{grid-template-columns:1.15fr .85fr;gap:28px 40px}}.CompanySpecialty_content__5YAw8{max-width:520px}.CompanySpecialty_eyebrow___kiET{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.CompanySpecialty_eyebrowSvg__yiEsf{display:block;flex-shrink:0;overflow:visible}.CompanySpecialty_moveRect__nrJVm{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:CompanySpecialty_spinDiamond__7bVuR 8s linear infinite}@keyframes CompanySpecialty_spinDiamond__7bVuR{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media (prefers-reduced-motion:reduce){.CompanySpecialty_moveRect__nrJVm{animation:none}}.CompanySpecialty_title__aySs_{margin:0 0 18px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.75rem,2.8vw,2.35rem);font-weight:700;line-height:1.2}.CompanySpecialty_description__mEzhP{margin:0 0 28px;color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.75}.CompanySpecialty_learnMore__NhpO_{--bg-color:#0a0a0a;--hover-bg-color:#ffde21;--btn-color:#fff;--btn-hover-color:#0a0a0a;padding:14px 34px;border-radius:8px;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:700}.CompanySpecialty_statRail__3Q1gC{--axis:4px;position:relative;display:flex;flex-direction:column;gap:18px;padding-left:22px}.CompanySpecialty_statLine__u4rR_{position:absolute;left:var(--axis);top:18px;bottom:18px;width:1px;background:rgba(255,222,33,.45);transform:translateX(-50%)}.CompanySpecialty_statCard__tkGJ1{position:relative;display:flex;align-items:center;gap:14px;background:#141414;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:14px 16px;box-shadow:0 10px 28px rgba(0,0,0,.35)}.CompanySpecialty_statNode__HdIqB{position:absolute;left:calc(var(--axis) - 22px);top:50%;width:9px;height:9px;background:#ffde21;transform:translate(-50%,-50%) rotate(45deg);z-index:1}.CompanySpecialty_statIcon__0C1Gx{flex-shrink:0;width:48px;height:48px;border-radius:10px;background:rgba(255,222,33,.12);display:grid;place-items:center}.CompanySpecialty_statBody__9qr_x{min-width:0}.CompanySpecialty_statTop__ROifg{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CompanySpecialty_statValue__SnK9r{font-family:var(--font-heading),sans-serif;font-size:28px;font-weight:700;color:#fff;line-height:1}.CompanySpecialty_stars__ygSG1{display:inline-flex;align-items:center;gap:2px;color:#ffde21}.CompanySpecialty_statHeadline__ue3ge{margin:0;font-family:var(--font-heading),sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:1.25}.CompanySpecialty_statLabel__UW4Mp{margin:4px 0 0;font-size:13px;color:hsla(0,0%,100%,.65);line-height:1.35}.CompanySpecialty_bottomRow__mP1iu{display:grid;gap:0;margin-top:40px}@media (min-width:768px){.CompanySpecialty_bottomRow__mP1iu{grid-template-columns:1.05fr .95fr;margin-top:48px}}.CompanySpecialty_valuesBox__lDDoZ{background:#141414;color:#fff;border:1px solid hsla(0,0%,100%,.08);padding:36px 28px 40px}@media (min-width:768px){.CompanySpecialty_valuesBox__lDDoZ{padding:42px 36px 48px}}.CompanySpecialty_valuesTitle__1VvGv{margin:0 0 14px;font-family:var(--font-heading),sans-serif;font-size:24px;font-weight:700;color:#fff}.CompanySpecialty_valuesLead__wb6L4{margin:0 0 22px;color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.65}.CompanySpecialty_valuesList__EB7qR{margin:0;padding:0;list-style:none}.CompanySpecialty_valuesList__EB7qR li{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.92)}.CompanySpecialty_valuesList__EB7qR li:last-child{margin-bottom:0}.CompanySpecialty_check__TsYHH{flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#ffde21;display:inline-flex;align-items:center;justify-content:center}.CompanySpecialty_bottomImage__swoqE{position:relative;min-height:280px;background:#111}@media (min-width:768px){.CompanySpecialty_bottomImage__swoqE{min-height:100%}}.CompanySpecialty_bottomImg__ZR_ct{object-fit:cover}.CompanySpecialty_marqueeSection__gvros{position:relative;z-index:0;padding:64px 0 100px;background:#0a0a0a;margin-top:0;overflow:visible}.CompanySpecialty_marqueeHeadingWrap__Z9RNZ{display:flex;align-items:center;gap:24px;margin-bottom:36px}.CompanySpecialty_marqueeRule__ANWlK{flex:1;height:1px;background:hsla(0,0%,100%,.15)}.CompanySpecialty_marqueeHeading__a7hTp{margin:0;flex-shrink:0;text-align:center;font-family:var(--font-heading),sans-serif;font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:700;color:#fff;white-space:nowrap}.CompanySpecialty_marqueeAccent__PitAB{color:#ffde21}.CompanySpecialty_marqueeWrap__xuM1V{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.CompanySpecialty_marqueeTrack__oappT{display:flex;width:max-content;animation:CompanySpecialty_marquee__g_wmF 32s linear infinite}.CompanySpecialty_marqueeWrap__xuM1V:hover .CompanySpecialty_marqueeTrack__oappT{animation-play-state:paused}.CompanySpecialty_marqueeGroup__JoyBw{display:flex;align-items:center;gap:64px;padding-right:64px}.CompanySpecialty_logoItem__gYDUi{flex-shrink:0;opacity:.9;display:flex;align-items:center;height:48px}.CompanySpecialty_logoItem__gYDUi img{width:auto;height:42px;max-width:180px;object-fit:contain;display:block}.CompanySpecialty_logoItem__gYDUi:hover{opacity:1}@keyframes CompanySpecialty_marquee__g_wmF{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){.CompanySpecialty_leftImage__mxjV_{min-height:300px}.CompanySpecialty_right__jE_FQ{padding:40px 16px 0}.CompanySpecialty_topRow__Y6eFV{gap:28px}.CompanySpecialty_title__aySs_{font-size:clamp(1.55rem,6.5vw,1.9rem)}.CompanySpecialty_description__mEzhP{font-size:15px;margin-bottom:24px}.CompanySpecialty_statRail__3Q1gC{padding-left:18px;gap:14px;overflow:visible}.CompanySpecialty_statCard__tkGJ1{gap:12px;padding:12px 14px}.CompanySpecialty_statIcon__0C1Gx{width:42px;height:42px}.CompanySpecialty_statValue__SnK9r{font-size:24px}.CompanySpecialty_statHeadline__ue3ge{font-size:16px}.CompanySpecialty_bottomRow__mP1iu{margin-top:28px}.CompanySpecialty_valuesBox__lDDoZ{padding:28px 20px 32px}.CompanySpecialty_valuesTitle__1VvGv{font-size:20px}.CompanySpecialty_bottomImage__swoqE{min-height:240px}.CompanySpecialty_marqueeSection__gvros{padding:48px 0 72px}.CompanySpecialty_marqueeHeadingWrap__Z9RNZ{gap:12px;margin-bottom:28px;padding:0 16px}.CompanySpecialty_marqueeHeading__a7hTp{white-space:normal;max-width:min(260px,70vw);font-size:1.1rem;line-height:1.35}.CompanySpecialty_marqueeGroup__JoyBw{gap:40px;padding-right:40px}}@media (max-width:575px){.CompanySpecialty_layout__NH5Mh,.CompanySpecialty_section__vwzs6{overflow:hidden}.CompanySpecialty_right__jE_FQ{padding:36px 16px 0}.CompanySpecialty_leftImage__mxjV_{min-height:240px}.CompanySpecialty_content__5YAw8{max-width:100%}.CompanySpecialty_eyebrow___kiET{font-size:12px;gap:4px;margin-bottom:12px}.CompanySpecialty_title__aySs_{font-size:1.5rem;margin-bottom:14px}.CompanySpecialty_description__mEzhP{font-size:14px;line-height:1.65;margin-bottom:20px}.CompanySpecialty_statRail__3Q1gC{--axis:3px;padding-left:16px;gap:12px}.CompanySpecialty_statNode__HdIqB{left:calc(var(--axis) - 16px);width:8px;height:8px}.CompanySpecialty_statCard__tkGJ1{gap:10px;padding:12px;border-radius:8px}.CompanySpecialty_statIcon__0C1Gx{width:40px;height:40px;border-radius:8px}.CompanySpecialty_statIcon__0C1Gx svg{width:22px;height:22px}.CompanySpecialty_statValue__SnK9r{font-size:22px}.CompanySpecialty_statHeadline__ue3ge{font-size:15px}.CompanySpecialty_statLabel__UW4Mp{font-size:12px}.CompanySpecialty_bottomRow__mP1iu{margin-top:24px}.CompanySpecialty_valuesBox__lDDoZ{padding:24px 16px 28px}.CompanySpecialty_valuesTitle__1VvGv{font-size:18px;margin-bottom:10px}.CompanySpecialty_valuesLead__wb6L4{font-size:14px;margin-bottom:18px}.CompanySpecialty_valuesList__EB7qR li{font-size:14px;gap:10px;margin-bottom:12px}.CompanySpecialty_bottomImage__swoqE{min-height:220px}.CompanySpecialty_marqueeSection__gvros{padding:40px 0 56px}.CompanySpecialty_marqueeHeadingWrap__Z9RNZ{padding:0 12px;gap:10px}.CompanySpecialty_marqueeHeading__a7hTp{max-width:200px;font-size:1rem}.CompanySpecialty_logoItem__gYDUi{height:40px}.CompanySpecialty_logoItem__gYDUi img{height:34px;max-width:140px}}@media (prefers-reduced-motion:reduce){.CompanySpecialty_marqueeTrack__oappT{animation:none;flex-wrap:wrap;width:100%;justify-content:center;gap:24px}.CompanySpecialty_marqueeGroup__JoyBw:last-child{display:none}.CompanySpecialty_marqueeGroup__JoyBw{padding-right:0;flex-wrap:wrap;justify-content:center}}.ContactForm_section__74FfA{position:relative;overflow:hidden;background:#0a0a0a;color:#fff;padding:0}.ContactForm_layout__r6Wn7{position:relative;z-index:1;display:grid;gap:48px;align-items:center}@media (min-width:992px){.ContactForm_layout__r6Wn7{grid-template-columns:.95fr 1.05fr;gap:56px}.ContactForm_media__nMBe8{gap:20px}.ContactForm_media__nMBe8 .ContactForm_photo__PeMBS:first-child{margin-top:36px}}.ContactForm_media__nMBe8{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.ContactForm_photo__PeMBS{overflow:hidden;border-radius:12px;aspect-ratio:3/4;background:#1a1a1a}.ContactForm_photo__PeMBS img{width:100%;height:100%;object-fit:cover}.ContactForm_formWrap__BXCVf{max-width:560px}.ContactForm_eyebrow__Mq8ng{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ContactForm_eyebrowSvg__JFkK2{display:block;flex-shrink:0;overflow:visible}.ContactForm_moveRect__BWuuc{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:ContactForm_spinDiamond__9WuGq 8s linear infinite}@keyframes ContactForm_spinDiamond__9WuGq{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media (prefers-reduced-motion:reduce){.ContactForm_moveRect__BWuuc{animation:none}}.ContactForm_title__cNMri{margin:0 0 28px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1.25}.ContactForm_form__sgi8v{display:grid;gap:16px 20px}@media (min-width:768px){.ContactForm_form__sgi8v{grid-template-columns:repeat(2,1fr)}}.ContactForm_field__uAZ2y{display:flex;flex-direction:column;gap:8px}.ContactForm_label__X11AX{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.88)}.ContactForm_fullWidth__zDjyM{grid-column:1/-1}.ContactForm_field__uAZ2y input,.ContactForm_field__uAZ2y select,.ContactForm_field__uAZ2y textarea{width:100%;padding:15px 18px;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;background:#141414;color:#fff;font-size:15px;color-scheme:dark;transition:border-color .25s ease,box-shadow .25s ease}.ContactForm_field__uAZ2y select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:44px;background-color:#141414;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px}.ContactForm_field__uAZ2y input::placeholder,.ContactForm_field__uAZ2y textarea::placeholder{color:hsla(0,0%,100%,.45)}.ContactForm_placeholderSelect__L9CxQ{color:hsla(0,0%,100%,.45)}.ContactForm_field__uAZ2y select:not(.ContactForm_placeholderSelect__L9CxQ){color:#fff}.ContactForm_field__uAZ2y input:focus,.ContactForm_field__uAZ2y select:focus,.ContactForm_field__uAZ2y textarea:focus{outline:none;border-color:#ffde21;box-shadow:0 0 0 3px rgba(255,222,33,.2)}.ContactForm_field__uAZ2y input[aria-invalid=true],.ContactForm_field__uAZ2y select[aria-invalid=true],.ContactForm_field__uAZ2y textarea[aria-invalid=true]{border-color:#d64545}.ContactForm_field__uAZ2y textarea{resize:vertical;min-height:130px}.ContactForm_error__qDWds{font-size:13px;color:#d64545}.ContactForm_actions__fz7Ru{grid-column:1/-1;margin-top:4px}.ContactForm_submit__OkA2Y{--bg-color:#ffde21;--hover-bg-color:#fff;--btn-color:#0a0a0a;--btn-hover-color:#0a0a0a;padding:15px 36px;border:0;border-radius:9999px;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:700;cursor:pointer}.ContactForm_success__rER0q{grid-column:1/-1;margin:0;padding:14px 18px;background:rgba(255,222,33,.12);border:1px solid rgba(255,222,33,.35);border-radius:8px;color:#ffde21;font-size:15px;font-weight:600}@media (max-width:991px){.ContactForm_section__74FfA{padding:0}.ContactForm_layout__r6Wn7{gap:36px}.ContactForm_media__nMBe8{max-width:420px;margin-inline:auto}.ContactForm_formWrap__BXCVf{max-width:none}}@media (max-width:767px){.ContactForm_section__74FfA{padding:0}.ContactForm_media__nMBe8{grid-template-columns:1fr;max-width:320px}.ContactForm_media__nMBe8 .ContactForm_photo__PeMBS:first-child{margin-top:0}}@media (max-width:575px){.ContactForm_form__sgi8v{grid-template-columns:1fr}.ContactForm_submit__OkA2Y{width:100%}}.CTABanner_banner__GqTor{position:relative;overflow:hidden;padding:100px 0 90px;text-align:center;isolation:isolate}.CTABanner_bg__i3M9_{object-fit:cover;object-position:center 25%;z-index:0}.CTABanner_overlay__zlIip{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,22,28,.4),rgba(13,22,28,.7) 55%,#0a0a0a);pointer-events:none}.CTABanner_inner__CK6Xd{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:820px;margin-left:auto;margin-right:auto}.CTABanner_phone__ZyNmx{margin:0 0 18px;color:#fff;font-size:16px;font-weight:500;letter-spacing:.02em}.CTABanner_title__IHepB{margin:0 0 32px;color:#fff;font-size:clamp(1.85rem,3.5vw,2.75rem);line-height:1.25;max-width:700px}.CTABanner_ctaBtn__VTga3,.CTABanner_title__IHepB{font-family:var(--font-heading),sans-serif;font-weight:700}.CTABanner_ctaBtn__VTga3{--bg-color:#ffde21;--hover-bg-color:#0a0a0a;--btn-color:#0a0a0a;--btn-hover-color:#fff;padding:15px 36px;border-radius:999px;font-size:15px}@media (max-width:767px){.CTABanner_banner__GqTor{padding:72px 0 64px}}@media (max-width:575px){.CTABanner_banner__GqTor{padding:56px 0 48px}.CTABanner_phone__ZyNmx{font-size:14px}.CTABanner_ctaBtn__VTga3{width:100%;max-width:280px}}.FAQ_section__E8CuN{background:#0a0a0a;color:#fff;padding:90px 0 0}.FAQ_layout__Bhep1{display:grid;gap:48px;align-items:start}@media (min-width:992px){.FAQ_layout__Bhep1{grid-template-columns:.85fr 1.15fr;gap:64px}}.FAQ_header__jMpFl{max-width:460px;padding-top:8px}.FAQ_eyebrow__QZLkd{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.FAQ_eyebrowSvg__rrrjO{display:block;flex-shrink:0;overflow:visible}.FAQ_moveRect__N9_aI{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:FAQ_spinDiamond__6dg1Z 8s linear infinite}@keyframes FAQ_spinDiamond__6dg1Z{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media (prefers-reduced-motion:reduce){.FAQ_moveRect__N9_aI{animation:none}}.FAQ_title__BWmvH{margin:0 0 28px;color:#fff;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.25}.FAQ_askBtn__Hx5kw,.FAQ_title__BWmvH{font-family:var(--font-heading),sans-serif;font-weight:700}.FAQ_askBtn__Hx5kw{--bg-color:#ffde21;--hover-bg-color:#fff;--btn-color:#0a0a0a;--btn-hover-color:#0a0a0a;padding:14px 28px;border-radius:6px;font-size:14px}.FAQ_accordion__7KOrR{display:flex;flex-direction:column;gap:12px}.FAQ_item__z0WEV{background:#141414;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 24px rgba(0,0,0,.35)}.FAQ_trigger__zgiEy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border:0;background:#141414;cursor:pointer;text-align:left;transition:background-color .25s ease,color .25s ease}.FAQ_question__Lifu8{font-family:var(--font-heading),sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:1.4}.FAQ_icon__NX0kQ{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.35);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;line-height:1;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.FAQ_itemOpen__cThaw .FAQ_trigger__zgiEy{background:#ffde21;color:#0a0a0a}.FAQ_itemOpen__cThaw .FAQ_question__Lifu8{color:#0a0a0a!important}.FAQ_itemOpen__cThaw .FAQ_icon__NX0kQ{border-color:#0a0a0a;color:#0a0a0a!important;background:transparent}.FAQ_panel__UsKFj{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;background:#1a1a1a}.FAQ_itemOpen__cThaw .FAQ_panel__UsKFj{grid-template-rows:1fr}.FAQ_panelInner__AfqjL{overflow:hidden}.FAQ_panelInner__AfqjL p{margin:0;padding:18px 20px 22px;color:hsla(0,0%,100%,.78);font-size:15px;line-height:1.75}@media (prefers-reduced-motion:reduce){.FAQ_icon__NX0kQ,.FAQ_panel__UsKFj,.FAQ_trigger__zgiEy{transition:none}}@media (max-width:991px){.FAQ_section__E8CuN{padding:72px 0 0}.FAQ_layout__Bhep1{gap:32px}.FAQ_header__jMpFl{max-width:none}}@media (max-width:767px){.FAQ_section__E8CuN{padding:56px 0 0}.FAQ_question__Lifu8{font-size:15px}.FAQ_trigger__zgiEy{padding:16px}.FAQ_panelInner__AfqjL p{padding:14px 16px 18px;font-size:14px}}@media (max-width:575px){.FAQ_askBtn__Hx5kw{width:100%}}.Hero_hero__Q5FaL{position:relative;width:100%;overflow:hidden;margin-bottom:0}.Hero_split__pXnDD{display:grid;grid-template-columns:1fr;min-height:560px}@media (min-width:992px){.Hero_split__pXnDD{grid-template-columns:52% 48%;min-height:720px}}.Hero_contentCol__p9Zr_{position:relative;display:flex;align-items:center;overflow:hidden;background-image:linear-gradient(180deg,#ffde21,#000);padding:100px 20px 120px;z-index:1}@media (min-width:768px){.Hero_contentCol__p9Zr_{padding:125px 40px 140px}}@media (min-width:1200px){.Hero_contentCol__p9Zr_{padding:159px 40px 180px 95px}}.Hero_content__rnCeh{position:relative;z-index:4;max-width:560px}.Hero_badge__93GXJ{display:inline-block;margin-bottom:28px;padding:8px 18px;background:#0a0a0a;border-radius:50px;font-size:13px;font-weight:600;letter-spacing:.28px;text-transform:uppercase;line-height:1.4}.Hero_badge__93GXJ,.Hero_title__JisBU{color:#fff;font-family:var(--font-heading),sans-serif}.Hero_title__JisBU{margin:0 0 22px;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:.98;max-width:520px}.Hero_lead__o2RW_{margin:0 0 34px;color:hsla(0,0%,100%,.92);font-size:16px;line-height:1.75;max-width:500px}.Hero_actions__FA3vF{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.Hero_contactBtn__wnlt_{--bg-color:#ffde21;--hover-bg-color:#0a0a0a;--btn-color:#0a0a0a;--btn-hover-color:#fff;padding:16px 36px;border-radius:9999px;box-shadow:0 15px 20px rgba(7,60,0,.15);text-transform:none;letter-spacing:0}.Hero_contactBtn__wnlt_,.Hero_playBtn__A6MS7{font-family:var(--font-heading),sans-serif;font-size:15px;font-weight:700}.Hero_playBtn__A6MS7{display:inline-flex;align-items:center;gap:12px;border:0;background:transparent;color:#fff;cursor:pointer;line-height:1;padding:0}.Hero_playBtn__A6MS7:hover{color:#ffde21}.Hero_playBtn__A6MS7:hover .Hero_playIcon__jc7H3 svg{transform:scale(1.25)}.Hero_playIcon__jc7H3{position:relative;width:60px;height:60px;min-width:60px;border-radius:50%;background:#fff;color:#ffde21;display:inline-flex;align-items:center;justify-content:center;z-index:1}.Hero_playIcon__jc7H3:before{content:"";position:absolute;inset:0;z-index:0;border-radius:50%;background-color:hsla(0,0%,100%,.63);animation:Hero_pxlPulseBorder__w2l0D 1.5s ease-out infinite;pointer-events:none}.Hero_playIcon__jc7H3 svg{position:relative;z-index:1;transition:transform .25s ease}.Hero_turbines__ECK_n{position:absolute;inset:0;pointer-events:none;z-index:1}.Hero_turbine__Ens_J{position:absolute;bottom:13%;overflow:visible}.Hero_t1__bOBdl{left:6%;width:33px;height:72px}.Hero_t2__w4NqV{left:14%;width:56px;height:122px}.Hero_t3__k5jbs{left:24%;width:68px;height:157px}.Hero_t4__yQt0u{right:18%;left:auto;width:117px;height:255px}.Hero_t5__lUjEC{right:6%;left:auto;width:127px;height:277px}.Hero_blades__PcJSp{transform-box:view-box;animation:Hero_spinReverse__34zml var(--s,12s) linear infinite}.Hero_powerArt__Ai3tN{position:absolute;left:0;right:0;bottom:-5px;z-index:2;pointer-events:none;line-height:0;overflow:hidden}.Hero_powerSvg__BcygL{width:100%;opacity:.85}.Hero_powerSvg__BcygL svg{width:100%;height:auto;max-height:280px;display:block}.Hero_powerSvg__BcygL g[mask] path,.Hero_powerSvg__BcygL path[fill="#FFDE21"]{animation:Hero_powerLineGlow__mMIra 4.5s ease-in-out infinite}.Hero_powerSvg__BcygL g[mask] path:nth-child(3n){animation-delay:.6s}.Hero_powerSvg__BcygL g[mask] path:nth-child(3n+1){animation-delay:1.2s}.Hero_powerSvg__BcygL g[mask] path:nth-child(3n+2){animation-delay:1.8s}.Hero_powerFallback__0Qury{width:100%;height:auto;max-height:280px;object-fit:cover;object-position:left bottom;opacity:.85}.Hero_mediaCol__ayKD5{position:relative;min-height:420px;overflow:hidden;background:#0a0a0a}@media (min-width:992px){.Hero_mediaCol__ayKD5{min-height:100%}}.Hero_mediaImg__riurt{object-fit:cover;object-position:center center;animation:Hero_mediaZoom__gQzfE 18s ease-in-out infinite alternate}.Hero_modalOverlay__ssDlA{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:hsla(0,0%,4%,.82);backdrop-filter:blur(4px);animation:Hero_fadeIn__URpyC .25s ease}.Hero_modalDialog__idp6d{position:relative;width:min(960px,100%);aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.45);animation:Hero_scaleIn__S0dkj .28s ease}.Hero_modalClose__o6MEK{position:absolute;top:-44px;right:0;width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:#0a0a0a;font-size:22px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.Hero_modalClose__o6MEK:hover{background:#ffde21;color:#0a0a0a}.Hero_modalFrame__CDNtW{width:100%;height:100%;border:0}@keyframes Hero_spinReverse__34zml{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes Hero_pxlPulseBorder__w2l0D{0%{transform:scale(1);opacity:.5}to{transform:scale(1.8);opacity:0}}@keyframes Hero_powerLineGlow__mMIra{0%,to{opacity:.35}50%{opacity:.85}}@keyframes Hero_mediaZoom__gQzfE{0%{transform:scale(1.02)}to{transform:scale(1.08)}}@keyframes Hero_fadeIn__URpyC{0%{opacity:0}to{opacity:1}}@keyframes Hero_scaleIn__S0dkj{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Hero_blades__PcJSp,.Hero_mediaImg__riurt,.Hero_modalDialog__idp6d,.Hero_modalOverlay__ssDlA,.Hero_playIcon__jc7H3:before,.Hero_powerSvg__BcygL g[mask] path,.Hero_powerSvg__BcygL path[fill="#FFDE21"]{animation:none!important}.Hero_mediaImg__riurt,.Hero_playBtn__A6MS7:hover .Hero_playIcon__jc7H3 svg{transform:none}}@media (max-width:1199px){.Hero_contentCol__p9Zr_{padding:120px 32px 140px 40px}}@media (max-width:991px){.Hero_split__pXnDD{min-height:auto}.Hero_contentCol__p9Zr_{padding:72px 24px 90px}.Hero_mediaCol__ayKD5{order:-1;min-height:340px}.Hero_t3__k5jbs,.Hero_t4__yQt0u,.Hero_t5__lUjEC{display:none}.Hero_powerArt__Ai3tN{opacity:.65}.Hero_powerSvg__BcygL svg{max-height:180px}}@media (max-width:767px){.Hero_contentCol__p9Zr_{padding:56px 16px 72px}.Hero_mediaCol__ayKD5{min-height:280px}.Hero_badge__93GXJ{font-size:11px;padding:6px 14px;margin-bottom:18px}.Hero_actions__FA3vF{flex-direction:column;align-items:flex-start;gap:16px}.Hero_contactBtn__wnlt_{width:100%;max-width:240px}.Hero_t1__bOBdl,.Hero_t2__w4NqV{opacity:.55}.Hero_t2__w4NqV{display:none}}@media (max-width:575px){.Hero_contentCol__p9Zr_{padding:48px 16px 64px}.Hero_mediaCol__ayKD5{min-height:240px}.Hero_playIcon__jc7H3{width:52px;height:52px;min-width:52px}.Hero_powerArt__Ai3tN{display:none}}.SavingsCalculator_section__BU7Tb{background:#0a0a0a}.SavingsCalculator_card__9HXEE{max-width:920px;margin:0 auto;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px hsla(0,0%,4%,.06),0 20px 40px -12px hsla(0,0%,4%,.12);border:1px solid rgba(255,222,33,.25);padding:clamp(1.5rem,4vw,2.75rem)}.SavingsCalculator_header__IzFkJ{text-align:center;margin-bottom:2rem}.SavingsCalculator_eyebrow__FJLnI{display:inline-flex;align-items:center;gap:6px;margin:0 0 .75rem;color:#0a0a0a;font-family:var(--font-heading),sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.SavingsCalculator_eyebrowSvg__bPlmP{display:block;flex-shrink:0;overflow:visible}.SavingsCalculator_moveRect___U683{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:SavingsCalculator_spinDiamond__mPTCh 8s linear infinite}@keyframes SavingsCalculator_spinDiamond__mPTCh{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media (prefers-reduced-motion:reduce){.SavingsCalculator_moveRect___U683{animation:none}}.SavingsCalculator_title__VdUGn{margin:0 0 .75rem;font-family:var(--font-heading),sans-serif;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:700;line-height:1.2;color:#0a0a0a}.SavingsCalculator_subtitle__2RhNf{margin:0 auto;max-width:36rem;color:#5c6972;font-size:1.05rem;line-height:1.65}.SavingsCalculator_form__jE8B0{display:flex;flex-direction:column;gap:1.5rem}.SavingsCalculator_inputs___TR9o{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.SavingsCalculator_inputs___TR9o{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.SavingsCalculator_field___36cG{display:flex;flex-direction:column;gap:.5rem}.SavingsCalculator_label__LaK5q{font-size:.875rem;font-weight:600;color:#0a0a0a}.SavingsCalculator_input__0jwyQ{width:100%;border:1.5px solid rgba(255,222,33,.45);border-radius:.75rem;background:#fffef5;padding:.85rem 1rem;color:#0a0a0a;font-size:1rem;font-weight:600;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.SavingsCalculator_input__0jwyQ:hover{border-color:#ffde21}.SavingsCalculator_input__0jwyQ:focus{outline:none;border-color:#ffde21;background:#fff;box-shadow:0 0 0 3px rgba(255,222,33,.28)}.SavingsCalculator_sizeBlock__VaRsO{display:flex;flex-direction:column;gap:.75rem}.SavingsCalculator_sizeGrid__N9gQQ{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (min-width:768px){.SavingsCalculator_sizeGrid__N9gQQ{grid-template-columns:repeat(4,1fr);gap:1rem}}.SavingsCalculator_sizeBtn__e5zI2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:5.25rem;padding:.9rem .75rem;border-radius:.875rem;border:1.5px solid rgba(255,222,33,.55);background:#fffbeb;color:#0a0a0a;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.SavingsCalculator_sizeBtn__e5zI2:hover{border-color:#ffde21;background:#fff3b0;transform:translateY(-1px)}.SavingsCalculator_sizeBtn__e5zI2:focus-visible{outline:2px solid #ffde21;outline-offset:3px}.SavingsCalculator_sizeBtnActive__VaCnM{background:#ffde21;border-color:#ffde21;color:#0a0a0a;box-shadow:0 10px 24px -8px rgba(255,222,33,.55)}.SavingsCalculator_sizeBtnActive__VaCnM:hover{background:#f5d400;border-color:#f5d400;color:#0a0a0a}.SavingsCalculator_sizeValue__IJjkG{font-family:var(--font-heading),sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.01em}.SavingsCalculator_sizeHint__bvekD{font-size:.75rem;font-weight:500;opacity:.85}.SavingsCalculator_submit__XKZCQ{align-self:center;display:inline-flex;align-items:center;justify-content:center;min-width:min(100%,280px);padding:.95rem 1.75rem;border:0;border-radius:9999px;background:#ffde21;color:#0a0a0a;font-family:var(--font-heading),sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 12px 28px -10px rgba(255,222,33,.55);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.SavingsCalculator_submit__XKZCQ:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 16px 32px -10px rgba(255,222,33,.65)}.SavingsCalculator_submit__XKZCQ:focus-visible{outline:2px solid #ffde21;outline-offset:3px}.SavingsCalculator_results__wk8dr{margin-top:2rem;padding-top:1.75rem;border-top:1px solid rgba(255,222,33,.35);animation:SavingsCalculator_fadeInUp__Mb2hd .45s ease both}@media (prefers-reduced-motion:reduce){.SavingsCalculator_results__wk8dr{animation:none}.SavingsCalculator_sizeBtn__e5zI2,.SavingsCalculator_submit__XKZCQ{transition:none}.SavingsCalculator_sizeBtn__e5zI2:hover,.SavingsCalculator_submit__XKZCQ:hover{transform:none}}@keyframes SavingsCalculator_fadeInUp__Mb2hd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.SavingsCalculator_resultsTitle__fDM_n{margin:0 0 1.25rem;font-family:var(--font-heading),sans-serif;font-size:1.25rem;font-weight:700;color:#0a0a0a;text-align:center}.SavingsCalculator_statGrid___MsLo{display:grid;grid-template-columns:1fr;gap:.875rem;margin-bottom:1.5rem}@media (min-width:640px){.SavingsCalculator_statGrid___MsLo{grid-template-columns:1fr 1fr}}.SavingsCalculator_stat__CkIKO{display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.15rem;border-radius:.875rem;background:#fffbeb;border:1px solid rgba(255,222,33,.4)}.SavingsCalculator_statLabel__uudqq{font-size:.8125rem;font-weight:600;color:#0a0a0a;text-transform:uppercase;letter-spacing:.04em}.SavingsCalculator_statValue__WccZo{font-family:var(--font-heading),sans-serif;font-size:1.35rem;font-weight:700;color:#0a0a0a;line-height:1.25}.SavingsCalculator_statHighlight__AJ3zC{background:#ffde21;border-color:#ffde21;box-shadow:0 12px 28px -12px rgba(255,222,33,.55)}.SavingsCalculator_statHighlight__AJ3zC .SavingsCalculator_statLabel__uudqq,.SavingsCalculator_statHighlight__AJ3zC .SavingsCalculator_statValue__WccZo{color:#0a0a0a}.SavingsCalculator_tableWrap__QoAMf{overflow-x:auto;border-radius:.875rem;border:1px solid rgba(255,222,33,.4)}.SavingsCalculator_table__Gt0zb{width:100%;border-collapse:collapse;min-width:480px;background:#fff}.SavingsCalculator_table__Gt0zb td,.SavingsCalculator_table__Gt0zb th{padding:.95rem 1rem;text-align:center;font-size:.9375rem}.SavingsCalculator_table__Gt0zb thead th{background:#0a0a0a;color:#ffde21;font-family:var(--font-heading),sans-serif;font-weight:700;letter-spacing:.02em}.SavingsCalculator_table__Gt0zb tbody tr:nth-child(2n){background:#fffbeb}.SavingsCalculator_table__Gt0zb tbody td{color:#334155;font-weight:500;border-top:1px solid #e2e8f0}.SavingsCalculator_saveCell__tbbcC{color:#0a0a0a!important;font-weight:700!important}.SavingsCalculator_note__97Rk_{margin:1.75rem 0 0;padding:1rem 1.15rem;border-radius:.75rem;background:#fffbeb;border-left:3px solid #ffde21;color:#475569;font-size:.875rem;line-height:1.65}.Services_services__FD8Np{position:relative;overflow:hidden;background-color:#0a0a0a;color:#fff}.Services_gridBg__tNCT3{position:absolute;left:0;top:0;width:min(686px,58%);aspect-ratio:686/257;background-color:rgba(255,222,33,.12);-webkit-mask-image:url(../../../images/group3.svg);mask-image:url(../../../images/group3.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top;mask-position:left top;pointer-events:none;z-index:0}.Services_inner__KahMz{position:relative;z-index:2}.Services_header__ut7eh{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px;max-width:820px}.Services_headerText__CW80K{max-width:620px}.Services_eyebrow__3jQ5l{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Services_eyebrowLine__AlsMU{width:28px;height:2px;background:#ffde21;position:relative}.Services_eyebrowLine__AlsMU:after{content:"";position:absolute;right:-6px;top:50%;width:6px;height:6px;border-radius:50%;background:#ffde21;transform:translateY(-50%)}.Services_title__4PdWy{margin:0;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:700;line-height:1.2}.Services_navBtns__BS4PG{display:flex;gap:10px;flex-shrink:0;margin-bottom:6px}.Services_navBtn__v7sZZ{width:44px;height:44px;border:1px solid hsla(0,0%,100%,.25);background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.Services_navBtn__v7sZZ:hover{background:#ffde21;border-color:#ffde21;color:#0a0a0a}.Services_track__aG_ps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,340px);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:28px 4px 12px;scrollbar-width:none;-ms-overflow-style:none}.Services_track__aG_ps::-webkit-scrollbar{display:none}@media (min-width:992px){.Services_track__aG_ps{grid-auto-flow:unset;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;max-width:1080px}}.Services_card__9CBjQ{position:relative;scroll-snap-align:start;background:#141414;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:42px 28px 28px;box-shadow:0 14px 40px rgba(0,0,0,.35);display:flex;flex-direction:column;min-height:100%;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.Services_card__9CBjQ:hover{transform:translateY(-6px);border-color:rgba(255,222,33,.35);box-shadow:0 22px 50px rgba(0,0,0,.45)}@media (prefers-reduced-motion:reduce){.Services_card__9CBjQ,.Services_card__9CBjQ:hover{transition:none;transform:none}}.Services_iconBox__awChE{position:absolute;top:-22px;left:28px;width:56px;height:56px;background:#ffde21;border-radius:8px;display:grid;place-items:center;box-shadow:0 10px 24px rgba(255,222,33,.35)}.Services_cardTitle__fDC9X{margin:8px 0 14px;font-family:var(--font-heading),sans-serif;font-size:22px;font-weight:700;color:#fff}.Services_cardDesc__MmX02{margin:0 0 20px;color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.7}.Services_bulletList__seOau{margin:0 0 28px;padding:0;list-style:none;flex:1}.Services_bulletList__seOau li{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;color:hsla(0,0%,100%,.78);font-size:15px;font-weight:500}.Services_chevron__hsBDk{color:#ffde21;font-size:18px;line-height:1.1;font-weight:700}.Services_viewMore__KL0FW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 22px;border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;transition:border-color .25s ease,color .25s ease}.Services_viewMore__KL0FW:hover{border-color:#ffde21;color:#ffde21}.Services_viewMoreArrow__hUvaq{width:40px;height:40px;border-radius:50%;background:#0a0a0a;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background-color .25s ease}.Services_viewMore__KL0FW:hover .Services_viewMoreArrow__hUvaq{background:#ffde21}.Services_sideArt__XCo6U{display:none}@media (min-width:1200px){.Services_sideArt__XCo6U{display:block;position:absolute;right:-20px;bottom:0;width:min(420px,28vw);z-index:1;pointer-events:none}.Services_sideMain__oAWb7{width:100%;height:auto}.Services_sideSm__NtOeT{position:absolute;right:12%;bottom:42%;width:38%;height:auto;opacity:.95}}@media (max-width:991px){.Services_sideArt__XCo6U{display:none}.Services_gridBg__tNCT3{width:min(100%,480px);opacity:.85}}@media (max-width:767px){.Services_header__ut7eh{flex-direction:column;align-items:flex-start;gap:16px}.Services_navBtns__BS4PG{margin-bottom:0}.Services_card__9CBjQ{padding:36px 22px 24px}}@media (max-width:575px){.Services_track__aG_ps{grid-auto-columns:minmax(260px,88vw);gap:16px}}.Testimonials_section__e5BMv{background:#0a0a0a;padding:100px 0 90px;overflow:hidden}.Testimonials_headerWrap__tlRS0{margin-bottom:48px}.Testimonials_header__pc_0i{text-align:center;max-width:720px;margin:0 auto}.Testimonials_eyebrow__OaPqn{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0 0 16px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:600;letter-spacing:.28px;text-transform:uppercase}.Testimonials_eyebrowSvg__NIRCm{display:block;flex-shrink:0;overflow:visible}.Testimonials_moveRect__4umO_{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:Testimonials_spinDiamond__heNUL 8s linear infinite}@keyframes Testimonials_spinDiamond__heNUL{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.Testimonials_title__5O5kn{margin:0;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:700;line-height:1.25}.Testimonials_sliderBleed__nx_5h{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.Testimonials_viewport__R9fFO{overflow:hidden;cursor:grab}.Testimonials_viewport__R9fFO:active{cursor:grabbing}.Testimonials_container__6YNup{display:flex;touch-action:pan-y pinch-zoom}.Testimonials_slide__QFGOn{flex:0 0 88%;min-width:0;padding:0 12px}@media (min-width:768px){.Testimonials_slide__QFGOn{flex:0 0 50%;padding:0 15px}}@media (min-width:992px){.Testimonials_slide__QFGOn{flex:0 0 33.333%}}@media (min-width:1400px){.Testimonials_slide__QFGOn{flex:0 0 30%}}.Testimonials_card__MrjUS{height:100%;padding:48px 30px 56px;background:#111;border-radius:25px;border:0}@media (min-width:992px){.Testimonials_card__MrjUS{padding:60px 35px 70px 48px}}.Testimonials_top__vJ0zX{display:flex;align-items:center;gap:16px;margin-bottom:32px}.Testimonials_avatar__ABEO9{position:relative;width:72px;height:72px;flex-shrink:0}.Testimonials_avatar__ABEO9 img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid hsla(0,0%,100%,.13);display:block}.Testimonials_quoteIcon__CYO6v{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);line-height:0;z-index:1}.Testimonials_name__opuh4{margin:0 0 4px;font-family:var(--font-heading),sans-serif;font-size:20px;font-weight:700;color:#fff;line-height:1.2;text-transform:capitalize}.Testimonials_location__xSzOz{margin:0;font-size:16px;line-height:1.25;color:#ddf5da}.Testimonials_review__20J65{margin:0 0 28px;color:hsla(0,0%,100%,.68);font-size:clamp(16px,1.4vw,20px);font-style:italic;font-weight:400;line-height:1.33;letter-spacing:-.4px}.Testimonials_rating__7EGuc{display:inline-flex;align-items:center;gap:10px}.Testimonials_ratingLabel__Do8D9{color:#fff;font-family:var(--font-heading),sans-serif;font-size:16px;font-weight:600;letter-spacing:-1px;padding-right:2px}.Testimonials_stars__IruAv{display:inline-flex;align-items:center;gap:3px}.Testimonials_dots__tkWB7{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:52px}.Testimonials_dot__PYOCy{position:relative;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.Testimonials_dot__PYOCy:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid #ffde21;opacity:0;transition:opacity .25s linear}.Testimonials_dotCore__H2NgZ{position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.45);transform:translate(-50%,-50%);transition:background .25s linear,transform .25s linear}.Testimonials_dotActive__jcUVC:before,.Testimonials_dot__PYOCy:hover:before{opacity:1}.Testimonials_dotActive__jcUVC .Testimonials_dotCore__H2NgZ{background:#ffde21;transform:translate(-50%,-50%) scale(1.1)}@media (prefers-reduced-motion:reduce){.Testimonials_moveRect__4umO_{animation:none}.Testimonials_dotCore__H2NgZ,.Testimonials_dot__PYOCy:before{transition:none}}@media (max-width:767px){.Testimonials_section__e5BMv{padding:72px 0 64px}.Testimonials_card__MrjUS{padding:40px 24px 48px;border-radius:20px}.Testimonials_top__vJ0zX{margin-bottom:24px}.Testimonials_avatar__ABEO9,.Testimonials_avatar__ABEO9 img{width:64px;height:64px}.Testimonials_dots__tkWB7{margin-top:36px}}@media (max-width:575px){.Testimonials_section__e5BMv{padding:56px 0 48px}.Testimonials_slide__QFGOn{flex:0 0 92%;padding:0 8px}}.WhyChooseUs_section__4kwdi{position:relative;z-index:5;background:#0a0a0a;color:#fff;border-top:10px solid #ffde21;padding:0 0 108px;overflow:visible;margin-bottom:0}.WhyChooseUs_inner__YBXbb{position:relative;z-index:1;overflow:visible;padding-top:0}.WhyChooseUs_intro__FaagZ{display:grid;gap:28px;align-items:start;margin-bottom:48px;overflow:visible;padding-top:100px;container-type:inline-size;container-name:why-intro}@media (min-width:992px){.WhyChooseUs_intro__FaagZ{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px 48px;align-items:start;margin-bottom:38px}}.WhyChooseUs_imageWrap___uKJ3{position:relative;margin-top:-150px;margin-left:0;margin-right:0;top:0;left:0;overflow:hidden;background:transparent;line-height:0;max-width:762px;width:100%;justify-self:start;border:0;border-radius:0;outline:none;box-shadow:none;aspect-ratio:762/341;height:auto;z-index:6}.WhyChooseUs_imageLayer__HBjYD{position:absolute;inset:0;width:100%;height:100%;transform:translateZ(0) scale(1.08);will-change:transform;border-radius:0}.WhyChooseUs_image__5Zr0h{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;border-radius:0}.WhyChooseUs_content__D6Xs0{padding-top:8px;min-width:0}@media (min-width:992px){.WhyChooseUs_content__D6Xs0{height:calc((100cqw - 48px) * 1.15 / 2 * 341 / 762);margin-top:-150px;max-width:none;width:100%;padding-top:100px;padding-bottom:12px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}}.WhyChooseUs_eyebrow__eu9b0{display:inline-flex;align-items:center;gap:6px;margin:0 0 11px;color:#ffde21;font-family:var(--font-heading),sans-serif;font-size:14px;font-weight:600;letter-spacing:.28px;text-transform:uppercase}.WhyChooseUs_eyebrowSvg__n8uw9{display:block;flex-shrink:0;overflow:visible}.WhyChooseUs_moveRect__qbuY5{transform-box:fill-box;transform-origin:center;transform:rotate(45deg);animation:WhyChooseUs_spinDiamond__ChfQZ 8s linear infinite}@keyframes WhyChooseUs_spinDiamond__ChfQZ{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media (prefers-reduced-motion:reduce){.WhyChooseUs_moveRect__qbuY5{animation:none}.WhyChooseUs_imageLayer__HBjYD{transform:none!important;inset:0;width:100%;height:100%}.WhyChooseUs_card__XmcsK:hover .WhyChooseUs_iconInner__QHGYO img{transform:none}.WhyChooseUs_card__XmcsK:hover .WhyChooseUs_iconInner__QHGYO:before{opacity:0}}.WhyChooseUs_title__txQRq{margin:0 0 18px;color:#fff;font-family:var(--font-heading),sans-serif;font-size:clamp(1.5rem,2.4vw,2.375rem);font-weight:700;line-height:1.22;white-space:nowrap;overflow:hidden;text-overflow:clip}.WhyChooseUs_description__3Nooc{margin:0;color:#fff;font-size:16px;line-height:1.75;max-width:520px}.WhyChooseUs_grid__mUlle{display:grid;gap:40px 30px;width:100%;margin:0}@media (min-width:640px){.WhyChooseUs_grid__mUlle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.WhyChooseUs_grid__mUlle{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 40px}}.WhyChooseUs_card__XmcsK{padding:0;min-width:0}.WhyChooseUs_icon__G7it9{margin-bottom:22px;line-height:0}.WhyChooseUs_iconInner__QHGYO{position:relative;display:inline-block;width:fit-content}.WhyChooseUs_iconInner__QHGYO:before{content:"";position:absolute;bottom:-10px;left:50%;width:100%;height:20px;background-color:rgba(0,0,0,.25);filter:blur(5px);border-radius:50%;transform:translateX(-50%);opacity:0;transition:opacity .25s linear,transform .25s linear;pointer-events:none}.WhyChooseUs_iconInner__QHGYO img{width:62px;height:62px;display:block;transition:transform .25s linear}.WhyChooseUs_card__XmcsK:hover .WhyChooseUs_iconInner__QHGYO img{transform:translateY(-10px)}.WhyChooseUs_card__XmcsK:hover .WhyChooseUs_iconInner__QHGYO:before{opacity:1}.WhyChooseUs_cardTitle__DYNNm{margin:0 0 12px;font-family:var(--font-heading),sans-serif;font-size:20px;font-weight:700;color:#fff;transition:color .25s linear}.WhyChooseUs_card__XmcsK:hover .WhyChooseUs_cardTitle__DYNNm{color:#ffde21}.WhyChooseUs_cardText__aXYQW{margin:0;font-size:15px;line-height:1.7;color:#fff}@media (max-width:991px){.WhyChooseUs_section__4kwdi{padding:0 0 80px}.WhyChooseUs_intro__FaagZ{padding-top:50px}.WhyChooseUs_imageWrap___uKJ3{margin-top:-100px;max-width:100%}}@media (max-width:767px){.WhyChooseUs_section__4kwdi{padding:0 0 64px}.WhyChooseUs_intro__FaagZ{padding-top:48px}.WhyChooseUs_imageWrap___uKJ3{margin-top:-85px}.WhyChooseUs_title__txQRq{font-size:1.75rem;white-space:normal}}@media (max-width:575px){.WhyChooseUs_grid__mUlle{grid-template-columns:1fr;gap:32px}.WhyChooseUs_intro__FaagZ{padding-top:40px}.WhyChooseUs_imageWrap___uKJ3{margin-top:-70px}}