html:not(.dark) .homes{--hs-ice:#e6eefb;--hs-peri:#e7e9fa;--hs-sky-a:#d4e2fa;--hs-sky-b:#b9cdf3}@media (min-width:1024px){html:not(.dark) .homes .home-slide[data-pager-section=practices],html:not(.dark) .homes [data-pager-section=practices] .gi-practices{background-color:var(--hs-ice)}html:not(.dark) .homes [data-pager-section=practices] .gi-practices{background-image:radial-gradient(640px 380px at 8% 0,#2bc0b01f,#0000 70%),radial-gradient(560px 360px at 96% 100%,#3457a21a,#0000 70%),linear-gradient(#3457a212 1px,#0000 1px),linear-gradient(90deg,#3457a212 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px}html:not(.dark) .homes .home-slide.home-slide[data-tint][data-pager-section=stories]{background:radial-gradient(700px 420px at 50% 100%, #789ce638, transparent 70%), linear-gradient(180deg, #f0f1fc 0%, var(--hs-peri) 100%)}html:not(.dark) .homes .home-slide.home-slide[data-tint][data-pager-section=resources]{background:radial-gradient(620px 420px at 6% 12%,#3457a21f,#0000 70%),radial-gradient(620px 420px at 50% 108%,#2bc0b021,#0000 70%),radial-gradient(560px 400px at 96% 20%,#f2a71b1c,#0000 70%),linear-gradient(#f7f8fc 0%,#edf1f8 100%)}html:not(.dark) .homes [data-pager-section=resources]:before{opacity:0}html:not(.dark) .homes [data-pager-section=contact]>div{background:radial-gradient(900px 520px at 15% 0%, #ffffff8c, transparent 70%), radial-gradient(720px 480px at 92% 30%, #2bc0b02e, transparent 70%), linear-gradient(180deg, var(--hs-sky-a) 0%, var(--hs-sky-b) 100%)}}.homes .hs-card{isolation:isolate;border:1px solid var(--hs-card-line);background:var(--hs-card-bg);min-width:0;box-shadow:0 1px 2px #0f18300f, 0 30px 60px -42px var(--hs-card-shadow);color:#0f1830;border-radius:26px;flex-direction:column;padding:clamp(16px,2.4svh,22px) clamp(18px,1.6vw,24px);display:flex;position:relative;overflow:hidden}.homes .hs-card:after{content:"";z-index:-1;aspect-ratio:1;background:var(--hs-card-glow);filter:blur(60px);opacity:.9;pointer-events:none;border-radius:999px;width:70%;position:absolute;inset:auto -30% -40% auto}.homes .hs-card--events{--hs-card-bg:linear-gradient(162deg, #213c7d 0%, #152a60 52%, #0e1c46 100%);--hs-card-line:#ffffff1a;--hs-card-shadow:#0e1c46cc;--hs-card-glow:#2bc0b052;--hs-ink:#9fe9df;--hs-chip:#ffffff1a;--hs-rule:#ffffff24;color:#fff}.homes .hs-card--kb{--hs-card-bg:linear-gradient(165deg, #dff4ef 0%, #eef9f7 45%, #fbfefd 100%);--hs-card-line:#b9e1d9;--hs-card-shadow:#0b6b628c;--hs-card-glow:#2bc0b038;--hs-ink:#0b6b62;--hs-chip:#ccede6;--hs-rule:#0b6b6229}.homes .hs-card--blog{--hs-card-bg:linear-gradient(165deg, #fdedd2 0%, #fff6e7 45%, #fffdf8 100%);--hs-card-line:#efd5a4;--hs-card-shadow:#8f5d0080;--hs-card-glow:#f2a71b33;--hs-ink:#8f5d00;--hs-chip:#fbe1b3;--hs-rule:#8f5d0024}.homes .hs-label{color:var(--hs-ink);align-items:center;gap:10px;font-size:13.5px;font-weight:700;display:flex}.homes .hs-label-icon{background:var(--hs-chip);border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.homes .hs-title{letter-spacing:-.015em;text-wrap:balance;margin-top:clamp(8px,1.4svh,12px);font-size:clamp(1.05rem,min(1.4vw,2.4svh),1.25rem);font-weight:650;line-height:1.3}html[dir=rtl] .homes .hs-title{letter-spacing:0;line-height:1.5}.homes .hs-sub{color:#9fb0d6;font-size:12.5px;font-weight:700}.homes .hs-foot{border-top:1px solid var(--hs-rule);color:var(--hs-ink);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:14px;font-weight:650;display:flex}.homes .hs-card--events .hs-foot{color:#fff}.homes .hs-foot:hover{text-underline-offset:4px;text-decoration:underline}.homes .hs-post+.hs-post,.homes .hs-card--events li+li{border-top:1px solid var(--hs-rule)}.homes .hs-cover{background:radial-gradient(120% 90% at 100% 0,#2bc0b059,#0000 60%),radial-gradient(90% 80% at 0 100%,#789ce659,#0000 60%),linear-gradient(150deg,#24407f 0%,#0f1d47 100%)}.homes .hs-poster{aspect-ratio:16/10;background:#0b1736;width:100%;max-height:clamp(120px,20svh,236px);box-shadow:0 0 0 1px #ffffff14}.homes .hs-card--kb a.group\/all{border-color:var(--hs-rule);color:var(--hs-ink)}.dark .homes .hs-card--kb{--hs-card-bg:linear-gradient(165deg, #0d2e33 0%, #0f1f2f 100%);--hs-card-line:#6fe0d333;--hs-ink:#6fe0d3;--hs-chip:#6fe0d324;color:#fff}.dark .homes .hs-card--blog{--hs-card-bg:linear-gradient(165deg, #33240c 0%, #1d1810 100%);--hs-card-line:#f2c46b38;--hs-ink:#f2c46b;--hs-chip:#f2c46b24;color:#fff}@media (min-width:1024px) and (max-height:820px){.homes .hs-ex{display:none}}
