.NewsBar-module__I5_oUq__newsBar{background:var(--color-bg-subtle);border:1px solid var(--color-border);align-items:center;height:3rem;display:flex;overflow:hidden}.NewsBar-module__I5_oUq__label{background:var(--color-brand);height:100%;color:var(--color-brand-foreground);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 1.25rem;font-weight:700;display:flex}.NewsBar-module__I5_oUq__ticker{flex:1;overflow:hidden}.NewsBar-module__I5_oUq__track{align-items:center;width:max-content;animation:50s linear infinite NewsBar-module__I5_oUq__scroll;display:flex}.NewsBar-module__I5_oUq__track:hover{animation-play-state:paused}.NewsBar-module__I5_oUq__item{white-space:nowrap;color:var(--color-text);flex-shrink:0;padding:0 2rem;text-decoration:none;transition:color .2s}.NewsBar-module__I5_oUq__item:hover{color:var(--color-brand)}.NewsBar-module__I5_oUq__newsBar{direction:rtl}.NewsBar-module__I5_oUq__ticker{direction:ltr}@keyframes NewsBar-module__I5_oUq__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.LivePulse-module__OT2wGW__wrapper{align-items:center;gap:1rem;display:inline-flex;position:relative}.LivePulse-module__OT2wGW__dot{background:var(--color-brand-foreground);z-index:2;border-radius:50%;width:8px;height:8px;position:relative}.LivePulse-module__OT2wGW__ripple{border:2px solid #ffffffb3;border-radius:50%;width:8px;height:8px;animation:1.5s ease-out infinite LivePulse-module__OT2wGW__ripple;position:absolute}.LivePulse-module__OT2wGW__text{font-size:.9rem;font-weight:700}@keyframes LivePulse-module__OT2wGW__ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}
.NewsTickerItem-module__o8wLlW__item{white-space:nowrap;color:var(--color-text);align-items:center;gap:.6rem;padding:0 1.5rem;text-decoration:none;transition:color .2s;display:flex}.NewsTickerItem-module__o8wLlW__item:hover{color:var(--color-brand)}.NewsTickerItem-module__o8wLlW__imageWrapper{border:solid 2px var(--color-bg-inverse);background:var(--color-bg-muted);border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.NewsTickerItem-module__o8wLlW__image{object-fit:cover}.NewsTickerItem-module__o8wLlW__title{font-size:.95rem}

.IntroductionSection-module__MzjAtG__section{padding:4rem 0}.IntroductionSection-module__MzjAtG__container{text-align:center;max-width:900px;margin:0 auto}.IntroductionSection-module__MzjAtG__title{color:var(--color-brand);margin-bottom:1.5rem;font-size:2.2rem;font-weight:700;line-height:1.5}.IntroductionSection-module__MzjAtG__description{color:var(--color-text-muted);margin-bottom:1rem;font-size:1.1rem;line-height:2}.IntroductionSection-module__MzjAtG__grid{grid-template-columns:repeat(2,1fr);gap:0;margin-top:4rem;display:grid;position:relative;overflow:hidden}.IntroductionSection-module__MzjAtG__grid:before{content:"";pointer-events:none;background:#000;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.IntroductionSection-module__MzjAtG__grid:after{content:"";pointer-events:none;background:#000;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-.5px)}.IntroductionSection-module__MzjAtG__card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:2rem;display:flex}.IntroductionSection-module__MzjAtG__card h3{color:var(--color-brand);margin-bottom:.25rem;font-size:1rem}.IntroductionSection-module__MzjAtG__card p{color:var(--color-text-muted);font-size:.9rem;line-height:1.6}@media (max-width:768px){.IntroductionSection-module__MzjAtG__grid{grid-template-columns:1fr}.IntroductionSection-module__MzjAtG__grid:before,.IntroductionSection-module__MzjAtG__grid:after{display:none}}
.ServicesSection-module__yIL7hG__servicesSection{margin-top:5rem}.ServicesSection-module__yIL7hG__servicesSection h2{text-align:center;font-size:2rem}.ServicesSection-module__yIL7hG__container{direction:rtl;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 1rem;display:grid}
.ServiceCard-module__cyJCEa__card{background:var(--color-bg-subtle);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:2px;padding:1.5rem;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.ServiceCard-module__cyJCEa__card:before{content:"";background:radial-gradient(circle,#3b82f626,#0000 70%);width:120px;height:120px;position:absolute;top:0;right:0;transform:translate(30%,-30%)}.ServiceCard-module__cyJCEa__card:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.ServiceCard-module__cyJCEa__header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.ServiceCard-module__cyJCEa__icon{width:42px;height:42px;color:var(--color-brand);background:#3b82f61f;border-radius:12px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.ServiceCard-module__cyJCEa__title{color:var(--color-text);font-size:1.1rem;font-weight:700}.ServiceCard-module__cyJCEa__description{color:var(--color-text-muted);font-size:.95rem;line-height:1.8}
.LegalFieldCard-module__Di90_W__card{background:var(--color-bg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:2px;padding:1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s}.LegalFieldCard-module__Di90_W__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-brand);transform:translateY(-4px)}.LegalFieldCard-module__Di90_W__header{align-items:center;gap:1rem;display:flex}.LegalFieldCard-module__Di90_W__iconContainer{background:#bb19191a;border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.LegalFieldCard-module__Di90_W__icon{font-size:1.5rem}.LegalFieldCard-module__Di90_W__title{color:var(--color-brand);font-size:1.2rem;font-weight:700;line-height:1.5}
.LegalFieldsSection-module__j6JvqG__section{padding:4rem 0}.LegalFieldsSection-module__j6JvqG__header{text-align:center;margin-bottom:3rem}.LegalFieldsSection-module__j6JvqG__header h2{margin-bottom:1rem;font-size:2rem}.LegalFieldsSection-module__j6JvqG__header p{max-width:42rem;color:var(--color-text-muted);margin:0 auto;line-height:1.8}.LegalFieldsSection-module__j6JvqG__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}@media (min-width:1100px){.LegalFieldsSection-module__j6JvqG__lastItem{grid-column:2}}
.OfficeLocationSection-module__eGb_la__section{background:var(--color-bg-subtle);border:1px solid var(--color-border);margin:5rem 0;padding:5rem 0}.OfficeLocationSection-module__eGb_la__container{grid-template-columns:1fr 1fr;align-items:stretch;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.OfficeLocationSection-module__eGb_la__info{flex-direction:column;justify-content:center;display:flex}.OfficeLocationSection-module__eGb_la__title{color:var(--color-text);margin-bottom:1rem;font-size:2rem}.OfficeLocationSection-module__eGb_la__description{color:var(--color-text-muted);margin-bottom:2rem;line-height:1.9}.OfficeLocationSection-module__eGb_la__details{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.OfficeLocationSection-module__eGb_la__details div{border:1px solid var(--color-border);background:var(--color-bg);border-radius:2px;padding:1rem}.OfficeLocationSection-module__eGb_la__details span{color:var(--color-brand);margin-bottom:.3rem;font-weight:600;display:block}.OfficeLocationSection-module__eGb_la__actions{flex-wrap:wrap;gap:1rem;display:flex}.OfficeLocationSection-module__eGb_la__primaryBtn{background:var(--color-brand);color:#fff;border-radius:2px;padding:.75rem 1.25rem;text-decoration:none}.OfficeLocationSection-module__eGb_la__secondaryBtn{border:1px solid var(--color-border);color:var(--color-text);border-radius:2px;padding:.75rem 1.25rem;text-decoration:none}.OfficeLocationSection-module__eGb_la__mapWrapper{border:1px solid var(--color-border);border-radius:2px;height:100%;min-height:350px;overflow:hidden}.OfficeLocationSection-module__eGb_la__map{border:0;width:100%;height:100%}@media (max-width:900px){.OfficeLocationSection-module__eGb_la__container{grid-template-columns:1fr}.OfficeLocationSection-module__eGb_la__mapWrapper{min-height:300px}}
