.HomePreview_page__3P2uP{min-height:100vh;color:#f8f4ec;background:#030303;overflow-x:hidden}.HomePreview_shell__Drp3A{width:min(1180px,calc(100% - 40px));margin:0 auto;position:relative;z-index:5}.HomePreview_heroWrap__3tB0y{min-height:560px;position:relative;background:radial-gradient(circle at 76% 42%,rgba(0,91,255,.18),transparent 28rem),radial-gradient(circle at 77% 45%,rgba(236,190,126,.12),transparent 30rem),linear-gradient(90deg,#030303,#030303 46%,#070910 68%,#030303);overflow:hidden}.HomePreview_heroWrap__3tB0y:after{content:"";position:absolute;inset:auto 0 0;height:160px;background:linear-gradient(180deg,transparent,#030303);z-index:2;pointer-events:none}.HomePreview_nav__o__xY{height:86px;display:grid;grid-template-columns:230px 1fr auto auto;align-items:center;gap:28px}.HomePreview_brand__TXuN8{color:inherit;text-decoration:none;display:flex;align-items:center;gap:13px;min-width:154px}.HomePreview_brandLogo__R1zCR{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 18px rgba(0,102,255,.75))}.HomePreview_brandName__fpC9R{font-family:Georgia,Times New Roman,serif;font-size:1.32rem;letter-spacing:.01em}.HomePreview_navLinks__2mS5p{display:flex;justify-content:center;gap:34px}.HomePreview_navLinks__2mS5p a{color:#e8e0d3;text-decoration:none;font-size:.88rem;opacity:.88}.HomePreview_navBtn__8UbIA{color:#fff;text-decoration:none;background:linear-gradient(135deg,#0b6cff,#003fbc);border:1px solid rgba(130,180,255,.44);box-shadow:0 15px 42px rgba(0,80,255,.36);padding:15px 27px;font-size:.93rem;font-weight:700}.HomePreview_menuIcon__YYn1_{width:29px;display:grid;gap:5px}.HomePreview_menuIcon__YYn1_ span{height:2px;background:#cfc5b6;display:block}.HomePreview_hero__n_sy5{min-height:450px;display:grid;grid-template-columns:minmax(360px,.92fr) minmax(420px,1.02fr);align-items:center;gap:22px;padding:16px 0 40px}.HomePreview_heroCopy__nUnkX{position:relative;z-index:7}.HomePreview_title__JQa_V{margin:0;max-width:520px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.95rem,3.8vw,4.65rem);line-height:.94;letter-spacing:-.045em;font-weight:500;color:#f7efe4;text-wrap:balance}.HomePreview_lead__BBOBw{max-width:430px;margin:20px 0 0;color:#d6cfc3;font-size:.98rem;line-height:1.65}.HomePreview_heroActions___tBD0{margin-top:24px;display:flex;gap:16px;flex-wrap:wrap}.HomePreview_primary__GOtUJ,.HomePreview_secondary__ptKPQ{display:inline-flex;min-height:54px;align-items:center;justify-content:center;text-decoration:none;font-weight:700;font-size:.96rem}.HomePreview_primary__GOtUJ{padding:0 28px;color:#fff;background:linear-gradient(135deg,#0b6cff,#003fb5);box-shadow:0 18px 50px rgba(0,80,255,.35)}.HomePreview_secondary__ptKPQ{color:#f7efe4;padding:0 8px}.HomePreview_heroVisual__cw9j5{position:relative;min-height:390px;z-index:4;overflow:hidden;isolation:isolate}.HomePreview_heroImage__pI5Gy{position:absolute;right:1.5vw;top:18px;width:min(540px,42vw);height:390px;-o-object-fit:cover;object-fit:cover;-o-object-position:57% center;object-position:57% center;filter:drop-shadow(0 0 26px rgba(0,102,255,.22)) contrast(1.03) saturate(1.04);opacity:.94;-webkit-mask-image:radial-gradient(ellipse at 58% 50%,rgba(0,0,0,1) 0 50%,rgba(0,0,0,.95) 62%,rgba(0,0,0,.72) 76%,transparent 96%);mask-image:radial-gradient(ellipse at 58% 50%,rgba(0,0,0,1) 0 50%,rgba(0,0,0,.95) 62%,rgba(0,0,0,.72) 76%,transparent 96%);z-index:1}.HomePreview_heroGlow__XxiRU{position:absolute;right:16%;top:11%;width:340px;height:340px;border-radius:999px;background:radial-gradient(circle,rgba(0,102,255,.16),transparent 70%);filter:blur(18px);z-index:0}.HomePreview_realProjectsBar__eMPzp{background:#f4efe7;color:#111;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(0,0,0,.08)}.HomePreview_realProjectsInner__Nr_CA{width:min(1240px,calc(100% - 44px));margin:0 auto;min-height:76px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:16px;text-align:center}.HomePreview_projectLogoText__pPZta{font-family:Georgia,Times New Roman,serif;text-transform:uppercase;letter-spacing:.14em;font-size:.96rem;color:#171717}.HomePreview_projectLogoText__pPZta span{display:block;margin-top:5px;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:.58rem;color:#69635c}.HomePreview_darkSection__D27O1{background:radial-gradient(circle at 50% 0,rgba(0,82,255,.17),transparent 25rem),linear-gradient(180deg,#030303,#050505);padding:62px 0 68px}.HomePreview_sectionTitle__dSa05{margin:0 0 38px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,3.2vw,3.3rem);font-weight:500;text-align:center;letter-spacing:-.035em;color:#f7efe4}.HomePreview_servicesGrid__HoqDb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.HomePreview_serviceCard__GBLvS{position:relative;min-height:235px;padding:20px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#070707;box-shadow:0 30px 80px rgba(0,0,0,.52);display:flex;flex-direction:column;justify-content:flex-end;color:#fff;text-decoration:none}.HomePreview_serviceImage__CaDkb{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.76;filter:saturate(1.08) contrast(1.04);transition:transform .45s ease,opacity .45s ease}.HomePreview_serviceCard__GBLvS:hover .HomePreview_serviceImage__CaDkb{transform:scale(1.06);opacity:.9}.HomePreview_serviceOverlay__kbL0G{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.89)),radial-gradient(circle at 50% 0,rgba(0,86,255,.24),transparent 15rem)}.HomePreview_cardIcon__EElkf{position:relative;width:46px;height:46px;border-radius:999px;background:linear-gradient(135deg,#0b6cff,#003fb8);box-shadow:0 16px 38px rgba(0,80,255,.36);display:grid;place-items:center;color:white;font-weight:800;margin-bottom:21px}.HomePreview_serviceCard__GBLvS h3{position:relative;margin:0;font-size:1.08rem}.HomePreview_serviceCard__GBLvS p{position:relative;margin:12px 0 0;color:#d5cec4;line-height:1.57;font-size:.88rem}.HomePreview_cardLink__SSJS_{position:relative;margin-top:20px;color:#8bb9ff;font-size:.92rem;font-weight:700}.HomePreview_lightSection__bmgf3{background:#f4efe7;color:#111;padding:52px 0}.HomePreview_lightHead__0Qxad{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.HomePreview_lightTitle__XTu18{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:-.04em}.HomePreview_allLink__1_X3x{color:#171717;text-decoration:none;font-weight:700}.HomePreview_caseGrid__CoVCt{display:flex;gap:22px;width:-moz-max-content;width:max-content;will-change:transform}.HomePreview_caseCard__Cx__g{position:relative;width:min(370px,calc((100vw - 86px) / 3));min-width:min(370px,calc((100vw - 86px) / 3));min-height:320px;overflow:hidden;background:#050505;color:#fff;text-decoration:none;display:flex;align-items:flex-end;padding:24px;box-shadow:0 22px 50px rgba(0,0,0,.18)}.HomePreview_caseImage__8_EUK{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:brightness(1.02) contrast(1.06) saturate(1.03);transform:scale(1.018)}.HomePreview_caseCard__Cx__g:hover .HomePreview_caseImage__8_EUK{transform:scale(1.05)}.HomePreview_caseCard__Cx__g:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 78% 18%,rgba(0,102,255,.12),transparent 30rem);pointer-events:none}.HomePreview_caseCard__Cx__g>div{position:relative;z-index:2}.HomePreview_caseCard__Cx__g h3{position:relative;z-index:2;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.24rem;line-height:1.08;letter-spacing:-.025em;color:#fff;text-shadow:0 3px 18px rgba(0,0,0,.72)}.HomePreview_caseCard__Cx__g p{position:relative;z-index:2;margin:8px 0 0;max-width:94%;color:rgba(255,255,255,.88);font-size:.88rem;line-height:1.42;text-shadow:0 2px 14px rgba(0,0,0,.7)}.HomePreview_statsBand__aLCIK{background:radial-gradient(circle at 50% 30%,rgba(0,82,255,.16),transparent 22rem),linear-gradient(90deg,#050505,#0a0a0a,#050505);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.HomePreview_statsInner__BF34u{width:min(1240px,calc(100% - 44px));margin:0 auto;min-height:102px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.HomePreview_stat__OoaIb{display:flex;align-items:center;gap:16px;padding:20px 18px;border-left:1px solid rgba(255,255,255,.09)}.HomePreview_stat__OoaIb:last-child{border-right:1px solid rgba(255,255,255,.09)}.HomePreview_statIcon__vkDD9{color:#0b6cff;font-size:2.15rem}.HomePreview_stat__OoaIb strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:2.2rem;font-weight:500;line-height:1}.HomePreview_stat__OoaIb span{display:block;color:#c9c1b7;font-size:.9rem;margin-top:5px}.HomePreview_offerBand__WMd0s{background:#f4efe7;color:#111;padding:54px 0}.HomePreview_offerBox___6z8l{display:grid;grid-template-columns:1fr 280px 1fr;align-items:center;gap:30px}.HomePreview_offerLabel__SDsad{display:inline-flex;gap:8px;align-items:center;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;color:#4e4942;margin-bottom:12px}.HomePreview_offerTitle__BHGC5{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.05rem,3.2vw,3.15rem);font-weight:500;line-height:1;letter-spacing:-.045em}.HomePreview_offerTitle__BHGC5 b{color:#005dff;font-weight:500}.HomePreview_checkList__F3Qbw{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:12px;color:#37322c}.HomePreview_checkList__F3Qbw li:before{content:"✓";color:#005dff;font-weight:800;margin-right:10px}.HomePreview_boxVisual__zqvqu{min-height:300px;display:grid;place-items:center}.HomePreview_offerImage__J1Y1E{width:100%;max-width:270px;height:300px;-o-object-fit:cover;object-fit:cover;box-shadow:0 35px 80px rgba(0,0,0,.26)}.HomePreview_offerSide__smRGh{display:grid;gap:16px}.HomePreview_sideItem__jsycS{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start}.HomePreview_sideItem__jsycS strong{display:block;margin-bottom:4px}.HomePreview_sideItem__jsycS span{color:#5f574d;line-height:1.45;font-size:.88rem}.HomePreview_compareBand__cnXgl{background:radial-gradient(circle at 18% 12%,rgba(0,82,255,.12),transparent 18rem),linear-gradient(180deg,#050505,#020202);color:#f8f4ec;padding:52px 0}.HomePreview_compareGrid__A1VWQ{display:grid;grid-template-columns:1.1fr .9fr;gap:34px}.HomePreview_compareTitle__8MC4O,.HomePreview_testimonialTitle__sc1cE{margin:0 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,2.6vw,2.7rem);font-weight:500}.HomePreview_compareRows__A5Yj_{border-top:1px solid rgba(255,255,255,.13)}.HomePreview_compareRow__FheqF{display:grid;grid-template-columns:1.1fr repeat(3,.55fr);gap:12px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.13);color:#cfc7bb}.HomePreview_compareRow__FheqF strong{color:#fff}.HomePreview_quote__l_Ubj{font-family:Georgia,Times New Roman,serif;font-size:4rem;line-height:.7;color:#f8f4ec}.HomePreview_testimonial__bHQeu p{color:#d1c8bd;line-height:1.66;font-size:.98rem}.HomePreview_faqBand__nYtBH{background:#f4efe7;color:#111;padding:46px 0}.HomePreview_faqTitle__vD56L{margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.95rem,3vw,2.9rem);font-weight:500}.HomePreview_faqGrid__5D1X4{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.HomePreview_faqItem__5p9_u{border:1px solid rgba(0,0,0,.15);padding:17px 20px;display:flex;justify-content:space-between;gap:16px;color:#28231f}.HomePreview_ctaBand__tJvtS{background:radial-gradient(circle at 28% 30%,rgba(0,82,255,.16),transparent 24rem),linear-gradient(180deg,#050505,#020202);padding:50px 0;border-bottom:1px solid rgba(255,255,255,.13)}.HomePreview_ctaInner__Ol7MY{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.HomePreview_ctaInner__Ol7MY h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:500}.HomePreview_ctaInner__Ol7MY p{margin:8px 0 0;color:#cfc7bb;font-size:1.17rem}.HomePreview_footer__V5Hy8{background:#030303;color:#cfc7bb;padding:28px 0}.HomePreview_footerGrid__Zf4MQ{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:28px}.HomePreview_footer__V5Hy8 strong{color:#f8f4ec}.HomePreview_footer__V5Hy8 a{display:block;color:#cfc7bb;text-decoration:none;margin-top:8px;font-size:.92rem}@media (max-width:1250px){.HomePreview_realProjectsInner__Nr_CA,.HomePreview_shell__Drp3A,.HomePreview_statsInner__BF34u{width:min(1120px,calc(100% - 36px))}.HomePreview_hero__n_sy5{grid-template-columns:minmax(390px,.95fr) minmax(430px,1.05fr)}.HomePreview_title__JQa_V{font-size:clamp(3.2rem,4.4vw,4.8rem)}.HomePreview_heroImage__pI5Gy{right:1vw;width:min(560px,54vw)}}@media (max-width:1050px){.HomePreview_nav__o__xY{grid-template-columns:1fr auto}.HomePreview_menuIcon__YYn1_,.HomePreview_navLinks__2mS5p{display:none}.HomePreview_hero__n_sy5{grid-template-columns:1fr;padding-bottom:28px}.HomePreview_title__JQa_V{max-width:850px;font-size:clamp(3rem,7vw,4.2rem)}.HomePreview_lead__BBOBw{max-width:650px}.HomePreview_heroVisual__cw9j5{min-height:370px}.HomePreview_heroImage__pI5Gy{left:50%;right:auto;transform:translateX(-50%);width:min(520px,84vw);height:340px}.HomePreview_realProjectsInner__Nr_CA,.HomePreview_servicesGrid__HoqDb{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePreview_caseGrid__CoVCt,.HomePreview_compareGrid__A1VWQ,.HomePreview_ctaInner__Ol7MY,.HomePreview_footerGrid__Zf4MQ,.HomePreview_offerBox___6z8l{grid-template-columns:1fr}.HomePreview_statsInner__BF34u{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePreview_offerBox___6z8l{gap:34px}}@media (max-width:650px){.HomePreview_realProjectsInner__Nr_CA,.HomePreview_shell__Drp3A,.HomePreview_statsInner__BF34u{width:min(100% - 24px,1220px)}.HomePreview_navBtn__8UbIA{display:none}.HomePreview_heroWrap__3tB0y{min-height:auto}.HomePreview_hero__n_sy5{padding-top:12px}.HomePreview_title__JQa_V{font-size:clamp(3rem,14vw,4.8rem);line-height:.92}.HomePreview_heroVisual__cw9j5{min-height:270px}.HomePreview_heroImage__pI5Gy{width:260px;height:195px}.HomePreview_faqGrid__5D1X4,.HomePreview_realProjectsInner__Nr_CA,.HomePreview_servicesGrid__HoqDb,.HomePreview_statsInner__BF34u{grid-template-columns:1fr}.HomePreview_serviceCard__GBLvS{min-height:290px}.HomePreview_caseCard__Cx__g{min-height:220px}.HomePreview_offerTitle__BHGC5{font-size:2.2rem}.HomePreview_compareRow__FheqF{grid-template-columns:1fr .45fr .45fr .45fr;font-size:.85rem}}.HomePreview_heroVisual__cw9j5:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#030303,rgba(3,3,3,.92) 10%,rgba(3,3,3,.42) 22%,transparent 34%,transparent 76%,rgba(3,3,3,.3) 88%,#030303),linear-gradient(180deg,#030303,rgba(3,3,3,.68) 10%,transparent 24%,transparent 78%,rgba(3,3,3,.72) 92%,#030303);z-index:2;pointer-events:none}.HomePreview_heroVisual__cw9j5:after{content:"";position:absolute;inset:-4% -3%;background:radial-gradient(ellipse at 58% 50%,transparent 0 48%,rgba(3,3,3,.16) 62%,rgba(3,3,3,.42) 78%,#030303 100%);filter:blur(8px);opacity:.98;z-index:3;pointer-events:none}.HomePreview_brandLogoFull__VyDIX{width:154px;height:auto;max-height:46px;-o-object-fit:contain;object-fit:contain;display:block;filter:drop-shadow(0 0 18px rgba(0,102,255,.45))}.HomePreview_caseEyebrow__ph9XI{display:block;position:relative;z-index:2;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.92);text-shadow:0 2px 12px rgba(0,0,0,.78)}.HomePreview_caseGrid__CoVCt::-webkit-scrollbar{height:8px}.HomePreview_caseGrid__CoVCt::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:999px}.HomePreview_caseGrid__CoVCt::-webkit-scrollbar-thumb{background:rgba(0,102,255,.45);border-radius:999px}.HomePreview_caseCard__Cx__g:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.1) 38%,rgba(0,0,0,.56) 72%,rgba(0,0,0,.86));pointer-events:none}@media (max-width:1180px){.HomePreview_caseCard__Cx__g{flex-basis:calc((100% - 22px) / 2)}}@media (max-width:720px){.HomePreview_caseGrid__CoVCt{gap:16px;padding-bottom:14px}.HomePreview_caseCard__Cx__g{flex-basis:86%;min-height:285px;padding:20px}.HomePreview_caseCard__Cx__g h3{font-size:1.12rem}.HomePreview_caseCard__Cx__g p{font-size:.86rem}}.HomePreview_caseViewport__JnIpv{position:relative;width:100%;overflow:hidden;padding:4px 0 18px}.HomePreview_caseViewport__JnIpv:before{content:"";position:absolute;inset:0 auto 0 0;width:80px;z-index:5;background:linear-gradient(90deg,#f4efe5,rgba(244,239,229,0));pointer-events:none}.HomePreview_caseViewport__JnIpv:after{content:"";position:absolute;inset:0 0 0 auto;width:80px;z-index:5;background:linear-gradient(270deg,#f4efe5,rgba(244,239,229,0));pointer-events:none}.HomePreview_caseGridAuto__eSCX7{animation:HomePreview_caseAutoScroll__DuyMm 42s linear infinite}.HomePreview_caseViewport__JnIpv:hover .HomePreview_caseGridAuto__eSCX7{animation-play-state:paused}.HomePreview_caseContent__gaOgU{position:relative;z-index:2}@keyframes HomePreview_caseAutoScroll__DuyMm{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 11px))}}@media (max-width:1180px){.HomePreview_caseCard__Cx__g{width:min(390px,calc((100vw - 68px) / 2));min-width:min(390px,calc((100vw - 68px) / 2))}}@media (max-width:720px){.HomePreview_caseViewport__JnIpv:after,.HomePreview_caseViewport__JnIpv:before{width:36px}.HomePreview_caseGrid__CoVCt{gap:16px}.HomePreview_caseCard__Cx__g{width:82vw;min-width:82vw;min-height:285px;padding:20px}.HomePreview_caseCard__Cx__g h3{font-size:1.12rem}.HomePreview_caseCard__Cx__g p{font-size:.84rem}}.HomePreview_mobileBrandLine__WGJz3,.HomePreview_mobileHeroProof__yD3dH,.HomePreview_mobileStickyCta__4l9Bn{display:none}@media (max-width:720px){.HomePreview_shell__Drp3A{width:calc(100% - 32px)}.HomePreview_mobileBrandLine__WGJz3{display:flex;align-items:center;margin:4px 0 18px}.HomePreview_mobileBrandLine__WGJz3 img{width:138px;max-height:42px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 16px rgba(0,102,255,.42))}.HomePreview_heroWrap__3tB0y{min-height:auto;padding-top:10px;background:radial-gradient(circle at 80% 18%,rgba(0,102,255,.2),transparent 20rem),linear-gradient(180deg,#030303,#07101d 58%,#030303)}.HomePreview_hero__n_sy5{min-height:auto;display:flex;flex-direction:column;gap:22px;padding:14px 0 28px}.HomePreview_title__JQa_V{max-width:100%;font-size:clamp(2.28rem,10.3vw,3.1rem);line-height:.94;letter-spacing:-.045em}.HomePreview_lead__BBOBw{max-width:96%;margin-top:18px;font-size:.98rem;line-height:1.55;color:rgba(247,239,228,.82)}.HomePreview_heroActions___tBD0{margin-top:22px;display:grid;grid-template-columns:1fr;gap:12px}.HomePreview_primary__GOtUJ{width:100%;min-height:56px;justify-content:center;padding:0 18px;font-size:.98rem}.HomePreview_secondary__ptKPQ{width:100%;justify-content:center;padding:13px 18px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);color:#fff}.HomePreview_mobileHeroProof__yD3dH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.HomePreview_mobileHeroProof__yD3dH span{border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.04);color:rgba(247,239,228,.88);padding:11px 12px;font-size:.82rem;font-weight:700;text-align:center}.HomePreview_heroVisual__cw9j5{width:100%;min-height:235px;margin-top:4px;overflow:hidden}.HomePreview_heroImage__pI5Gy{position:absolute;left:50%;right:auto;top:4px;width:112%;height:235px;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:.96;filter:drop-shadow(0 0 24px rgba(0,102,255,.22)) contrast(1.03) saturate(1.04);-webkit-mask-image:radial-gradient(ellipse at 50% 54%,rgba(0,0,0,1) 0 48%,rgba(0,0,0,.78) 68%,transparent 98%);mask-image:radial-gradient(ellipse at 50% 54%,rgba(0,0,0,1) 0 48%,rgba(0,0,0,.78) 68%,transparent 98%)}.HomePreview_heroGlow__XxiRU{left:50%;right:auto;top:22px;width:260px;height:260px;transform:translateX(-50%)}.HomePreview_realProjectsInner__Nr_CA{gap:12px;overflow-x:auto;padding:12px 16px;scroll-snap-type:x mandatory}.HomePreview_projectLogoText__pPZta{flex:0 0 170px;min-height:66px;font-size:.78rem;scroll-snap-align:start}.HomePreview_compareBand__cnXgl,.HomePreview_ctaBand__tJvtS,.HomePreview_darkSection__D27O1,.HomePreview_faqBand__nYtBH,.HomePreview_lightSection__bmgf3,.HomePreview_offerBand__WMd0s{padding-top:44px;padding-bottom:44px}.HomePreview_compareTitle__8MC4O,.HomePreview_ctaTitle__goqYJ,.HomePreview_faqTitle__vD56L,.HomePreview_lightTitle__XTu18,.HomePreview_offerTitle__BHGC5,.HomePreview_sectionTitle__dSa05{font-size:clamp(1.9rem,8vw,2.55rem);line-height:1.02;letter-spacing:-.04em}.HomePreview_servicesGrid__HoqDb{grid-template-columns:1fr;gap:16px}.HomePreview_serviceCard__GBLvS{min-height:285px}.HomePreview_caseViewport__JnIpv{margin-left:-16px;margin-right:-16px;padding-left:16px}.HomePreview_caseGridAuto__eSCX7{animation-duration:56s}.HomePreview_caseCard__Cx__g{width:82vw;min-width:82vw;min-height:285px;padding:20px}.HomePreview_caseCard__Cx__g h3{font-size:1.14rem}.HomePreview_caseCard__Cx__g p{font-size:.84rem}.HomePreview_statsInner__BF34u{grid-template-columns:1fr;gap:12px}.HomePreview_stat__OoaIb{min-height:76px}.HomePreview_compareGrid__A1VWQ,.HomePreview_offerBox___6z8l{grid-template-columns:1fr}.HomePreview_boxVisual__zqvqu{order:-1;min-height:230px}.HomePreview_offerImage__J1Y1E{max-width:250px;height:250px}.HomePreview_mobileStickyCta__4l9Bn{display:flex;position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:9999;align-items:center;justify-content:center;min-height:54px;border-radius:999px;background:#0066ff;color:#fff;text-decoration:none;font-weight:800;box-shadow:0 18px 42px rgba(0,102,255,.38)}}@media (prefers-reduced-motion:reduce){.HomePreview_caseGridAuto__eSCX7{animation:none!important}}@media (max-width:720px){.HomePreview_mobileBrandLine__WGJz3,.HomePreview_mobileStickyCta__4l9Bn{display:none!important}.HomePreview_heroWrap__3tB0y{min-height:auto!important;padding-top:0!important;background:radial-gradient(circle at 80% 10%,rgba(0,102,255,.18),transparent 18rem),linear-gradient(180deg,#030303,#07101d 58%,#030303)!important}.HomePreview_hero__n_sy5{min-height:auto!important;display:block!important;padding:28px 0 34px!important}.HomePreview_title__JQa_V{max-width:100%!important;font-size:clamp(2.05rem,9.15vw,2.75rem)!important;line-height:.96!important;letter-spacing:-.04em!important}.HomePreview_lead__BBOBw{max-width:100%!important;margin-top:18px!important;font-size:.96rem!important;line-height:1.55!important;color:rgba(247,239,228,.84)!important}.HomePreview_heroActions___tBD0{margin-top:22px!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.HomePreview_primary__GOtUJ,.HomePreview_secondary__ptKPQ{width:100%!important;min-height:54px!important;justify-content:center!important;text-align:center!important}.HomePreview_secondary__ptKPQ{border:1px solid rgba(255,255,255,.14)!important;background:rgba(255,255,255,.035)!important;color:#fff!important}.HomePreview_mobileHeroProof__yD3dH{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}.HomePreview_mobileHeroProof__yD3dH span{border:1px solid rgba(255,255,255,.11)!important;background:rgba(255,255,255,.04)!important;color:rgba(247,239,228,.88)!important;padding:11px 12px!important;font-size:.82rem!important;font-weight:700!important;text-align:center!important}.HomePreview_heroVisual__cw9j5{display:none!important}.HomePreview_realProjectsBar__eMPzp{margin-top:0!important}.HomePreview_realProjectsInner__Nr_CA{gap:12px!important;overflow-x:auto!important;padding:12px 16px!important;scroll-snap-type:x mandatory!important}.HomePreview_projectLogoText__pPZta{flex:0 0 170px!important;min-height:62px!important;font-size:.76rem!important;scroll-snap-align:start!important}.HomePreview_compareBand__cnXgl,.HomePreview_ctaBand__tJvtS,.HomePreview_darkSection__D27O1,.HomePreview_faqBand__nYtBH,.HomePreview_lightSection__bmgf3,.HomePreview_offerBand__WMd0s{padding-top:42px!important;padding-bottom:42px!important}.HomePreview_compareTitle__8MC4O,.HomePreview_ctaTitle__goqYJ,.HomePreview_faqTitle__vD56L,.HomePreview_lightTitle__XTu18,.HomePreview_offerTitle__BHGC5,.HomePreview_sectionTitle__dSa05{font-size:clamp(1.85rem,7.6vw,2.45rem)!important;line-height:1.03!important}.HomePreview_servicesGrid__HoqDb{grid-template-columns:1fr!important;gap:16px!important}.HomePreview_serviceCard__GBLvS{min-height:270px!important}.HomePreview_caseViewport__JnIpv{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important}.HomePreview_caseGridAuto__eSCX7{animation-duration:58s!important}.HomePreview_caseCard__Cx__g{width:82vw!important;min-width:82vw!important;min-height:280px!important;padding:20px!important}.HomePreview_statsInner__BF34u{gap:12px!important}.HomePreview_compareGrid__A1VWQ,.HomePreview_offerBox___6z8l,.HomePreview_statsInner__BF34u{grid-template-columns:1fr!important}}.HomePreview_mobileInlineVisual__LL8O6{display:none}.HomePreview_mobileInlineImage__4IFBu{display:block}@media (max-width:720px){.HomePreview_mobileInlineVisual__LL8O6{display:block!important;position:relative;margin:20px 0 22px!important;width:100%;min-height:210px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 50% 45%,rgba(0,102,255,.18),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.HomePreview_mobileInlineVisual__LL8O6:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.08) 40%,rgba(0,0,0,.18));z-index:1;pointer-events:none}.HomePreview_mobileInlineImage__4IFBu{position:relative;z-index:0;width:100%;height:210px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:contrast(1.04) saturate(1.05) brightness(.98);-webkit-mask-image:radial-gradient(ellipse at 50% 52%,rgba(0,0,0,1) 0 52%,rgba(0,0,0,.84) 72%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 52%,rgba(0,0,0,1) 0 52%,rgba(0,0,0,.84) 72%,transparent 100%)}.HomePreview_heroVisual__cw9j5{display:none!important}.HomePreview_heroActions___tBD0{margin-top:0!important}.HomePreview_mobileInlineVisual__LL8O6{min-height:180px!important;margin:18px 0 20px!important}.HomePreview_mobileInlineImage__4IFBu{height:180px!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.HomePreview_caseGridAuto__eSCX7{animation-duration:72s!important}}.HomePreview_servicePicture__lLvki{position:absolute;inset:0;display:block}@media (max-width:720px){.HomePreview_mobileInlineVisual__LL8O6{min-height:180px!important;margin:18px 0 20px!important}.HomePreview_mobileInlineImage__4IFBu{height:180px!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.HomePreview_serviceCard__GBLvS{min-height:255px!important}.HomePreview_caseGridAuto__eSCX7{animation-duration:76s!important}}.HomePreview_offerPicture__sdrKC{display:block}@media (max-width:720px){.HomePreview_brandLogoFull__VyDIX{width:124px!important;max-height:82px!important}.HomePreview_offerPicture__sdrKC{display:block!important;width:100%!important}.HomePreview_offerImage__J1Y1E{max-width:220px!important;height:220px!important;-o-object-fit:cover!important;object-fit:cover!important}.HomePreview_boxVisual__zqvqu{min-height:205px!important}.HomePreview_compareBand__cnXgl,.HomePreview_ctaBand__tJvtS,.HomePreview_darkSection__D27O1,.HomePreview_faqBand__nYtBH,.HomePreview_lightSection__bmgf3,.HomePreview_offerBand__WMd0s,.HomePreview_statsBand__aLCIK{content-visibility:auto;contain-intrinsic-size:720px}.HomePreview_caseImage__8_EUK{filter:brightness(.98) contrast(1.04) saturate(1.02)!important}}.HomePreview_faqItem__5p9_u{display:block}.HomePreview_faqItem__5p9_u summary{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none}.HomePreview_faqItem__5p9_u summary::-webkit-details-marker{display:none}.HomePreview_faqItem__5p9_u summary span{flex:1}.HomePreview_faqItem__5p9_u summary strong{transition:transform .2s ease,color .2s ease}.HomePreview_faqItem__5p9_u[open] summary strong{transform:rotate(45deg);color:#8fb8ff}.HomePreview_faqItem__5p9_u p{margin:16px 0 0;color:rgba(247,239,228,.68);font-size:.95rem;line-height:1.65}.HomePreview_faqAnswer__Urt9H{display:block!important;visibility:visible!important;opacity:1!important;max-height:none!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0 22px 22px!important;color:rgba(6,6,6,.72)!important;font-size:.96rem!important;line-height:1.7!important;font-weight:500!important}.HomePreview_faqItem__5p9_u[open] .HomePreview_faqAnswer__Urt9H{display:block!important;visibility:visible!important;opacity:1!important;border-top:1px solid rgba(0,102,255,.12);padding-top:16px!important}.HomePreview_faqItem__5p9_u[open]{min-height:auto!important;height:auto!important}.HomePreview_faqItem__5p9_u[open] summary{padding-bottom:16px!important}@media (max-width:760px){.HomePreview_faqAnswer__Urt9H{padding:0 18px 18px!important;font-size:.92rem!important}.HomePreview_faqItem__5p9_u[open] .HomePreview_faqAnswer__Urt9H{padding-top:14px!important}}.HomePreview_blogGridSix__m95_w{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.HomePreview_blogGridSix__m95_w .HomePreview_serviceCard__GBLvS{min-height:310px}.HomePreview_blogGridSix__m95_w .HomePreview_serviceImage__CaDkb{height:150px}.HomePreview_blogGridSix__m95_w h3{font-size:1rem;line-height:1.22}.HomePreview_blogGridSix__m95_w p{font-size:.82rem;line-height:1.5}.HomePreview_blogGridSix__m95_w .HomePreview_cardIcon__EElkf{font-size:.7rem;padding:6px 9px}.HomePreview_blogGridSix__m95_w .HomePreview_cardLink__SSJS_{font-size:.8rem}@media (max-width:1280px){.HomePreview_blogGridSix__m95_w{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.HomePreview_blogGridSix__m95_w{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePreview_blogGridSix__m95_w .HomePreview_serviceCard__GBLvS{min-height:280px}.HomePreview_blogGridSix__m95_w .HomePreview_serviceImage__CaDkb{height:130px}}@media (max-width:520px){.HomePreview_blogGridSix__m95_w{grid-template-columns:1fr}.HomePreview_blogGridSix__m95_w .HomePreview_serviceImage__CaDkb{height:180px}}