.law-firm-it-relocation_lawFirmContainer__3mlw4{--ct-blue:#2b4eaa;--ct-blue-dark:#1e3a8a;--ct-blue-cta:#3347be;--ct-blue-light:#eef3ff;--ct-blue-mid:#d6e4ff;--ct-blue-pill:#eef3ff;--ct-navy:#0b1525;--ct-white:#ffffff;--ct-bg:#f5f7fc;--ct-bg-alt:#f8f9fc;--ct-text:#111827;--ct-text-sub:#4b5563;--ct-text-muted:#6b7280;--ct-border:#e5e7eb;--ct-border-blue:#c7d7f0;--ct-check-bg:#eef3ff;--max-w:1160px;--r:8px;--r-lg:12px;--r-pill:999px;font-family:Inter,Inter Fallback;font-size:16px;line-height:1.65;color:var(--ct-text);background:var(--ct-white);-webkit-font-smoothing:antialiased}.law-firm-it-relocation_lawFirmContainer__3mlw4 *{box-sizing:border-box}.law-firm-it-relocation_breadcrumb__bI3Av{background:var(--ct-white);padding:80px 40px 0}.law-firm-it-relocation_breadcrumbInner__C_y5g{max-width:var(--max-w);margin:0 auto;padding-top:14px;display:flex;gap:6px;align-items:center;font-size:13px;color:var(--ct-text-muted)}.law-firm-it-relocation_breadcrumbInner__C_y5g a{color:var(--ct-blue);text-decoration:none}.law-firm-it-relocation_breadcrumbInner__C_y5g a:hover{text-decoration:underline}.law-firm-it-relocation_breadcrumbInner__C_y5g .law-firm-it-relocation_sep__jFqIC{color:var(--ct-text-muted)}.law-firm-it-relocation_hero__2bmKv{width:100%;min-height:560px;background:linear-gradient(rgba(0,0,0,.52),rgba(0,0,0,.52)),#0b1525 50%/cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 40px 80px}.law-firm-it-relocation_heroInner__345lw{max-width:820px}.law-firm-it-relocation_hero__2bmKv h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.025em;font-weight:700;color:var(--ct-white);margin-bottom:18px}@media (min-width:640px){.law-firm-it-relocation_hero__2bmKv h1{font-size:3rem;line-height:1}}@media (min-width:768px){.law-firm-it-relocation_hero__2bmKv h1{font-size:3.75rem;line-height:1}}.law-firm-it-relocation_heroSub__Na_9D{font-size:1.125rem;line-height:1.75rem;font-weight:400;letter-spacing:normal;color:rgba(255,255,255,.85);margin-bottom:32px;max-width:680px;margin-left:auto;margin-right:auto}.law-firm-it-relocation_btnPrimary__AndLJ{display:inline-block;background:var(--ct-blue);color:var(--ct-white);font-size:16px;font-weight:700;padding:14px 36px;border-radius:var(--r-pill);text-decoration:none;border:none;cursor:pointer;transition:background .15s;letter-spacing:.01em}.law-firm-it-relocation_btnPrimary__AndLJ:hover{background:var(--ct-blue-dark)}.law-firm-it-relocation_btnOutline__WK39z{display:inline-block;background:transparent;color:#fff;font-size:15px;font-weight:600;padding:12px 28px;border-radius:var(--r-pill);border:2px solid rgba(255,255,255,.35);text-decoration:none;transition:all .2s ease}.law-firm-it-relocation_btnOutline__WK39z:hover{background:var(--ct-blue);color:#fff;border-color:var(--ct-blue)}.law-firm-it-relocation_btnWhite__9DaAs{display:inline-block;background:var(--ct-white);color:var(--ct-blue-dark);font-size:16px;font-weight:700;padding:14px 36px;border-radius:var(--r-pill);text-decoration:none;transition:background .15s}.law-firm-it-relocation_btnWhite__9DaAs:hover{background:#f0f0f0}.law-firm-it-relocation_heroPills__bG4j_{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:36px}.law-firm-it-relocation_heroPill__Z72yw{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.35);color:var(--ct-white);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:8px 20px;border-radius:var(--r-pill)}.law-firm-it-relocation_container__ecswZ{max-width:var(--max-w);margin:0 auto;padding:0 40px}@media (max-width:640px){.law-firm-it-relocation_container__ecswZ{padding:0 20px}}.law-firm-it-relocation_section__C30YZ{padding:80px 40px}.law-firm-it-relocation_sectionTitle__Gh1zv{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--ct-text);letter-spacing:-.5px;margin-bottom:14px}.law-firm-it-relocation_sectionSub__cAlvp{font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--ct-text-sub);max-width:680px}.law-firm-it-relocation_textCenter__kmKtW{text-align:center}.law-firm-it-relocation_textCenter__kmKtW .law-firm-it-relocation_sectionSub__cAlvp{margin:0 auto}.law-firm-it-relocation_introSection__AWg4x{background:var(--ct-white);padding:72px 40px;text-align:center}.law-firm-it-relocation_introText__uH1Vy{max-width:800px;margin:0 auto;font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--ct-text-sub)}.law-firm-it-relocation_introText__uH1Vy p{margin-bottom:18px}.law-firm-it-relocation_introText__uH1Vy p:last-child{margin-bottom:0}.law-firm-it-relocation_ctaBand__bbzlF{background:var(--ct-blue-cta);padding:72px 40px;text-align:center}.law-firm-it-relocation_ctaBand__bbzlF h2{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--ct-white);letter-spacing:-.5px;margin-bottom:12px}.law-firm-it-relocation_ctaBand__bbzlF p{font-size:1rem;line-height:1.5rem;font-weight:400;color:rgba(255,255,255,.82);margin-bottom:28px;max-width:600px;margin-left:auto;margin-right:auto}.law-firm-it-relocation_servicePillsSection__NmeiI{background:linear-gradient(180deg,var(--ct-blue-light) 0,var(--ct-white) 100%);padding:64px 40px;text-align:center;border-top:1px solid var(--ct-border)}.law-firm-it-relocation_servicePillsRow__ZNvn0{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:28px}.law-firm-it-relocation_servicePill__AFMSn{display:inline-block;background:transparent;border:1.5px solid var(--ct-blue);color:var(--ct-blue);font-size:14px;font-weight:500;padding:10px 22px;border-radius:var(--r-pill);text-decoration:none;transition:background .15s,color .15s}.law-firm-it-relocation_servicePill__AFMSn:hover{background:var(--ct-blue);color:var(--ct-white)}.law-firm-it-relocation_whySection__ZtdbO{background:var(--ct-blue-light);padding:80px 40px}.law-firm-it-relocation_whyGrid__V_Kqd{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}@media (max-width:860px){.law-firm-it-relocation_whyGrid__V_Kqd{grid-template-columns:1fr 1fr}}@media (max-width:560px){.law-firm-it-relocation_whyGrid__V_Kqd{grid-template-columns:1fr}}.law-firm-it-relocation_whyCard__BaXeF{background:var(--ct-white);border-radius:var(--r-lg);padding:32px 28px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.law-firm-it-relocation_whyIcon__6Yh9U{width:44px;height:44px;background:var(--ct-check-bg);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.law-firm-it-relocation_whyIcon__6Yh9U svg{width:22px;height:22px;stroke:var(--ct-blue);fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.law-firm-it-relocation_whyCard__BaXeF h3{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--ct-text);margin-bottom:10px;letter-spacing:-.3px}.law-firm-it-relocation_whyCard__BaXeF p{font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--ct-text-sub)}.law-firm-it-relocation_stepsSection__Sj1U9{background:var(--ct-bg);padding:80px 40px}.law-firm-it-relocation_stepRow__2FfhB{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;max-width:var(--max-w);margin:0 auto 80px}.law-firm-it-relocation_stepRow__2FfhB:last-child{margin-bottom:0}.law-firm-it-relocation_stepRow__2FfhB.law-firm-it-relocation_reverse__9xdvZ{direction:rtl}.law-firm-it-relocation_stepRow__2FfhB.law-firm-it-relocation_reverse__9xdvZ>*{direction:ltr}@media (max-width:768px){.law-firm-it-relocation_stepRow__2FfhB,.law-firm-it-relocation_stepRow__2FfhB.law-firm-it-relocation_reverse__9xdvZ{grid-template-columns:1fr;direction:ltr;gap:32px}}.law-firm-it-relocation_stepContent__gPWHB h3{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--ct-text);margin-bottom:14px;letter-spacing:-.3px}.law-firm-it-relocation_stepContent__gPWHB p{font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--ct-text-sub)}.law-firm-it-relocation_stepImg__bePmn{border-radius:var(--r-lg);overflow:hidden;aspect-ratio:16/10;background:#d1d5db}.law-firm-it-relocation_stepImg__bePmn img{width:100%;height:100%;object-fit:cover;display:block}.law-firm-it-relocation_stepImgPlaceholder__dKsee{width:100%;height:280px;border-radius:var(--r-lg);background:linear-gradient(135deg,#c8d6e8,#a8bed8);display:flex;align-items:center;justify-content:center;font-size:13px;color:#6b7280;font-style:italic}.law-firm-it-relocation_coverageSection__ylBk1{background:var(--ct-white);padding:72px 40px}.law-firm-it-relocation_coverageGrid__4D3w_{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.law-firm-it-relocation_cityPill__zWUCT{background:var(--ct-blue-light);color:var(--ct-blue);font-size:14px;font-weight:500;padding:8px 18px;border-radius:var(--r-pill);border:1px solid var(--ct-blue-mid)}.law-firm-it-relocation_cityPill__zWUCT.law-firm-it-relocation_primary__bk_z9{background:var(--ct-blue);color:var(--ct-white);border-color:var(--ct-blue);font-weight:600}.law-firm-it-relocation_faqSection__LXplg{padding:80px 40px;background:#fff;border-top:1px solid #e5e7eb}.law-firm-it-relocation_faqInner__trgId{max-width:800px;margin:0 auto}.law-firm-it-relocation_faqList__LxI1D{margin-top:40px}.law-firm-it-relocation_faqItem__CY9rr{border-bottom:1px solid #e5e7eb}.law-firm-it-relocation_faqQ__gOMaN{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;text-align:left;gap:16px;font-size:16px;font-weight:600;color:#111827;line-height:24px}.law-firm-it-relocation_faqQ__gOMaN h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;display:inline}.law-firm-it-relocation_faqIcon__RS_ts{width:26px;height:26px;flex-shrink:0;border-radius:50%;border:1.5px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-size:18px;color:#2b4eaa;transition:transform .25s,background .2s}.law-firm-it-relocation_faqItemOpen__jAZyn .law-firm-it-relocation_faqIcon__RS_ts{transform:rotate(45deg);background:#2b4eaa;color:white;border-color:#2b4eaa}.law-firm-it-relocation_faqA__87Qeo{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .25s}.law-firm-it-relocation_faqItemOpen__jAZyn .law-firm-it-relocation_faqA__87Qeo{max-height:500px;padding-bottom:20px}.law-firm-it-relocation_faqA__87Qeo p{font-size:1rem;line-height:1.5rem;font-weight:400;color:#4b5563;line-height:1.7}.law-firm-it-relocation_reveal__IT7_M{opacity:1;transform:none;transition:opacity .55s ease,transform .55s ease}.law-firm-it-relocation_reveal__IT7_M.law-firm-it-relocation_visible__8Rp52{opacity:1;transform:none}.law-firm-it-relocation_lawFirmContainer__3mlw4 [data-stagger]>*{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease}.law-firm-it-relocation_lawFirmContainer__3mlw4 [data-stagger]>.law-firm-it-relocation_visible__8Rp52{opacity:1;transform:none}.law-firm-it-relocation_lawHero__hxaT7{background:#0b1525;padding:100px 40px 80px;margin-top:90px;border-top:4px solid #2b4eaa}.law-firm-it-relocation_lawHeroInner__SjANp{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 420px;gap:60px;align-items:center}.law-firm-it-relocation_lawEyebrow__lsJZJ{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#eef3ff;margin-bottom:14px;opacity:.8}.law-firm-it-relocation_lawHero__hxaT7 h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.025em;font-weight:700;color:#fff;margin-bottom:16px}@media (min-width:640px){.law-firm-it-relocation_lawHero__hxaT7 h1{font-size:3rem;line-height:1}}@media (min-width:768px){.law-firm-it-relocation_lawHero__hxaT7 h1{font-size:3.75rem;line-height:1}}.law-firm-it-relocation_lawHeroSub__s8qgH{font-size:1.125rem;line-height:1.75rem;font-weight:400;letter-spacing:normal;color:rgba(255,255,255,.65);margin-bottom:28px}.law-firm-it-relocation_lawPills__FSaLj{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.law-firm-it-relocation_lawPill__Yw1UN{background:rgba(43,78,170,.25);border:1px solid rgba(43,78,170,.5);color:#eef3ff;font-size:11px;font-weight:600;padding:5px 13px;border-radius:4px}.law-firm-it-relocation_lawPanel__GzRnk{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:28px}.law-firm-it-relocation_lawPanelTitle__7RyD6{font-size:12px;font-weight:700;color:#eef3ff;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;opacity:.8}.law-firm-it-relocation_lawPanelItem__exgd5{font-size:13px;color:rgba(255,255,255,.65);padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);display:flex;gap:10px}.law-firm-it-relocation_lawPanelItem__exgd5:last-child{border-bottom:none}.law-firm-it-relocation_lawPanelIcon__iMyv_{color:#eef3ff;flex-shrink:0;opacity:.7}.law-firm-it-relocation_privilegeGrid__BJgkX{display:grid;grid-template-columns:520px 400px;gap:60px;justify-content:center;align-items:center;margin-top:40px}@media (max-width:1100px){.law-firm-it-relocation_privilegeGrid__BJgkX{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:900px){.law-firm-it-relocation_privilegeGrid__BJgkX{grid-template-columns:1fr;gap:40px}}.law-firm-it-relocation_privilegeQuote__2v0F_{font-size:19px;font-weight:600;color:#1e3a8a;border-left:4px solid #2b4eaa;padding-left:24px;line-height:1.5;font-style:italic;margin-top:48px;width:100%}.law-firm-it-relocation_privilegeBody__SQQXY{font-size:1rem;line-height:1.5rem;font-weight:400;color:#4b5563;margin-bottom:14px}.law-firm-it-relocation_privilegeList__EcdAl{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.law-firm-it-relocation_privItem__wjjWD{display:flex;gap:12px;align-items:flex-start;padding:13px 18px;border-bottom:1px solid #f5f7fc;font-size:13px;color:#4b5563}.law-firm-it-relocation_privItem__wjjWD:last-child{border-bottom:none}.law-firm-it-relocation_privCheck__eRLZc{color:#2b4eaa;font-weight:700;flex-shrink:0;font-size:15px}.law-firm-it-relocation_tableWrapper__pEFi2{overflow-x:auto;margin-top:40px;border-radius:12px;-webkit-overflow-scrolling:touch}.law-firm-it-relocation_dmsTable__JrQ4R{width:100%;min-width:800px;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.law-firm-it-relocation_dmsTable__JrQ4R th{background:#0b1525;color:#fff;padding:16px 20px;text-align:left;font-size:14px;font-weight:700}.law-firm-it-relocation_dmsTable__JrQ4R td{padding:16px 20px;font-size:15px;color:#4b5563;border:1px solid #e5e7eb;vertical-align:top;line-height:1.6}.law-firm-it-relocation_dmsTable__JrQ4R tr:nth-child(2n) td{background:#f5f7fc}.law-firm-it-relocation_dmsTable__JrQ4R td:first-child{font-weight:600;color:#111827}.law-firm-it-relocation_matterGrid__TiSLG{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.law-firm-it-relocation_matterCard__eD5iH{background:#fff;border:1px solid #e5e7eb;border-top:3px solid #2b4eaa;border-radius:0 0 12px 12px;padding:24px}.law-firm-it-relocation_matterLabel__PNXVx{font-size:11px;font-weight:700;color:#2b4eaa;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.law-firm-it-relocation_matterTitle__hoWTr{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#111827;margin-bottom:10px;letter-spacing:-.3px}.law-firm-it-relocation_matterBody__zInTK{font-size:1rem;line-height:1.5rem;font-weight:400;color:#4b5563}.law-firm-it-relocation_securitySection__BbZy8{background:#f5f7fc;padding:80px 40px}.law-firm-it-relocation_securityList__As25M{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px}.law-firm-it-relocation_securityItem__CSs_G{background:#0b1525;border:1px solid #e5e7eb;border-radius:12px;padding:24px;display:flex;gap:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.law-firm-it-relocation_securityIcon__vIkoX{font-size:28px;flex-shrink:0}.law-firm-it-relocation_securityTitle__qORGT{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#ffffff;margin-bottom:4px;letter-spacing:-.3px}.law-firm-it-relocation_securityBody__elMne{font-size:1rem;line-height:1.5rem;font-weight:400;color:#ffffff80}@media (max-width:900px){.law-firm-it-relocation_lawHero__hxaT7{padding:60px 24px 40px}.law-firm-it-relocation_lawHeroInner__SjANp{grid-template-columns:1fr;text-align:center;gap:40px}.law-firm-it-relocation_lawPanel__GzRnk{margin-top:10px;text-align:left;max-width:600px;margin-left:auto;margin-right:auto}.law-firm-it-relocation_lawPills__FSaLj{justify-content:center}.law-firm-it-relocation_matterGrid__TiSLG,.law-firm-it-relocation_privilegeGrid__BJgkX,.law-firm-it-relocation_securityList__As25M{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.law-firm-it-relocation_btnPrimary__AndLJ{display:block;width:100%;text-align:center;padding:16px 20px}.law-firm-it-relocation_faqSection__LXplg,.law-firm-it-relocation_introSection__AWg4x,.law-firm-it-relocation_section__C30YZ,.law-firm-it-relocation_securitySection__BbZy8,.law-firm-it-relocation_servicePillsSection__NmeiI,.law-firm-it-relocation_stepsSection__Sj1U9,.law-firm-it-relocation_whySection__ZtdbO{padding-left:20px;padding-right:20px}.law-firm-it-relocation_lawHero__hxaT7{padding:100px 20px 64px}}