.tabs-scroll[data-v-5f565102]{-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs-scroll[data-v-5f565102]::-webkit-scrollbar{display:none}.lawyer-about[data-v-f042c5a1]{min-height:373px}@media(min-width:768px)and (max-width:1023px){.lawyer-about[data-v-f042c5a1]{min-height:480px}}@media(min-width:1024px){.lawyer-about[data-v-f042c5a1]{min-height:696px}}@media(min-width:1280px){.lawyer-about[data-v-f042c5a1]{min-height:736px}}.lawyer-swiper[data-v-f042c5a1]{overflow:hidden;padding-bottom:3.5rem;position:relative}.lawyer-card[data-v-f042c5a1],.lawyer-swiper[data-v-f042c5a1]{background:var(--sv-black);width:100%}.lawyer-card[data-v-f042c5a1]{border:none;border-radius:0;box-shadow:none;display:grid;grid-template-columns:1fr}@media(max-width:1023px){.lawyer-card[data-v-f042c5a1]{align-items:stretch;grid-template-columns:minmax(150px,44%) 1fr}.lawyer-card__photos[data-v-f042c5a1]{order:1}.lawyer-card__info-link[data-v-f042c5a1]{order:2}}@media(min-width:768px)and (max-width:1023px){.lawyer-card[data-v-f042c5a1]{grid-template-columns:minmax(220px,44%) 1fr}}@media(min-width:1024px){.lawyer-card[data-v-f042c5a1]{align-items:stretch;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media(min-width:1280px){.lawyer-card[data-v-f042c5a1]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.lawyer-card__info-link[data-v-f042c5a1]{background:var(--sv-black);color:inherit;display:block;outline:none;text-decoration:none}.lawyer-card__info-link[data-v-f042c5a1]:focus-visible{outline:2px solid var(--sv-gold);outline-offset:-2px}@media(max-width:1023px){.lawyer-card__info-link[data-v-f042c5a1]{min-height:120px}}.lawyer-card__info[data-v-f042c5a1]{background:var(--sv-black);display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem 1rem 1rem 1.25rem;position:relative}@media(min-width:768px){.lawyer-card__info[data-v-f042c5a1]{padding:1.5rem 1.75rem 1.5rem 2rem}}@media(min-width:1024px){.lawyer-card__info[data-v-f042c5a1]{justify-content:flex-start;min-height:600px;padding:3rem 2.5rem 3rem 4.5rem}}@media(min-width:1280px){.lawyer-card__info[data-v-f042c5a1]{min-height:640px;padding:3.5rem 3rem 3.5rem 6rem}}@media(min-width:1536px){.lawyer-card__info[data-v-f042c5a1]{padding:4rem 3rem 4rem 8rem}}.lawyer-card__emblem[data-v-f042c5a1]{align-self:flex-start;aspect-ratio:1/1;display:none;flex-shrink:0;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.45}@media(min-width:1024px){.lawyer-card__emblem[data-v-f042c5a1]{display:block;margin:-3rem 0 1.5rem -4.5rem;width:min(100%,480px)}}@media(min-width:1280px){.lawyer-card__emblem[data-v-f042c5a1]{margin:-3.5rem 0 1.5rem -6rem;width:min(100%,560px)}}@media(min-width:1536px){.lawyer-card__emblem[data-v-f042c5a1]{margin:-4rem 0 1.5rem -8rem;width:min(100%,640px)}}.lawyer-card__divider[data-v-f042c5a1]{background:var(--sv-gold-deep);display:block;height:1px;margin-bottom:.85rem;width:48px}@media(min-width:1024px){.lawyer-card__divider[data-v-f042c5a1]{background:#f5f3eed9;margin-bottom:1rem;width:72px}}.lawyer-card__name[data-v-f042c5a1]{color:var(--sv-ivory);font-size:1.4rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}@media(min-width:768px){.lawyer-card__name[data-v-f042c5a1]{font-size:1.65rem}}.lawyer-card__role[data-v-f042c5a1]{color:var(--sv-ivory);font-weight:500;margin-left:.4rem}@media(min-width:1024px){.lawyer-card__name[data-v-f042c5a1]{font-size:1.85rem}}.lawyer-card__lines[data-v-f042c5a1]{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:1.5rem 0 0;padding:0}@media(min-width:1024px){.lawyer-card__lines[data-v-f042c5a1]{gap:.45rem;margin-top:1.85rem}}.lawyer-card__line[data-v-f042c5a1]{color:#f5f3eee0;display:-webkit-box;font-size:.88rem;-webkit-line-clamp:2;line-height:1.55;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:keep-all}@media(min-width:1024px){.lawyer-card__line[data-v-f042c5a1]{font-size:1rem;-webkit-line-clamp:2;line-height:1.6}}.lawyer-card__photos[data-v-f042c5a1]{align-items:flex-end;align-self:stretch;background:var(--sv-black);display:flex;justify-content:flex-start;overflow:hidden;position:relative}@media(min-width:1024px){.lawyer-card__photos[data-v-f042c5a1]{align-self:stretch;aspect-ratio:auto;min-height:640px}}@media(min-width:1280px){.lawyer-card__photos[data-v-f042c5a1]{min-height:680px}}.lawyer-card__photo-slot[data-v-f042c5a1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sv-black);border:none;cursor:default;margin:0;overflow:hidden;padding:0;position:relative}button.lawyer-card__photo-slot[data-v-f042c5a1]{cursor:pointer;transition:opacity .2s ease,transform .25s ease}button.lawyer-card__photo-slot[data-v-f042c5a1]:hover{opacity:.92;transform:translateY(-2px)}button.lawyer-card__photo-slot[data-v-f042c5a1]:focus-visible{outline:2px solid var(--sv-gold);outline-offset:-2px}.lawyer-card__photo-slot--main[data-v-f042c5a1]{align-self:stretch;height:100%}.lawyer-card__photo-slot--small[data-v-f042c5a1]{align-self:flex-end;height:65%}.lawyer-card__photos--single .lawyer-card__photo-slot--main[data-v-f042c5a1]{flex:1 1 100%}.lawyer-card__photos--double .lawyer-card__photo-slot--main[data-v-f042c5a1]{flex:0 0 60%}.lawyer-card__photos--double .lawyer-card__photo-slot--small[data-v-f042c5a1]{flex:0 0 40%;height:70%}.lawyer-card__photos--multi .lawyer-card__photo-slot--main[data-v-f042c5a1]{flex:0 0 50%}.lawyer-card__photos--multi .lawyer-card__photo-slot--small[data-v-f042c5a1]{flex:0 0 25%}@media(max-width:1023px){.lawyer-card__photos--double .lawyer-card__photo-slot--small[data-v-f042c5a1],.lawyer-card__photos--multi .lawyer-card__photo-slot--small[data-v-f042c5a1]{display:none}.lawyer-card__photos--double .lawyer-card__photo-slot--main[data-v-f042c5a1],.lawyer-card__photos--multi .lawyer-card__photo-slot--main[data-v-f042c5a1]{flex:1 1 100%}}.lawyer-card__photo-img[data-v-f042c5a1]{display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;position:absolute;width:100%}@media(max-width:1023px){.lawyer-card__photo-img[data-v-f042c5a1]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%}}@media(min-width:1024px){.lawyer-card__photo-img[data-v-f042c5a1]{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}}.lawyer-card__photo-slot--small .lawyer-card__photo-img[data-v-f042c5a1]{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.slot-slide-enter-active[data-v-f042c5a1],.slot-slide-leave-active[data-v-f042c5a1]{height:100%;inset:0;position:absolute;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform,opacity}.slot-slide-enter-from[data-v-f042c5a1]{opacity:0;transform:translate(40%)}.slot-slide-enter-to[data-v-f042c5a1],.slot-slide-leave-from[data-v-f042c5a1]{opacity:1;transform:translate(0)}.slot-slide-leave-to[data-v-f042c5a1]{opacity:0;transform:translate(-40%)}.lawyer-card__photo-fallback[data-v-f042c5a1]{align-items:center;background:var(--sv-black);color:#c9a22773;display:flex;font-size:4rem;font-weight:800;height:100%;justify-content:center;min-height:220px;width:100%}.lawyer-card__photo-fallback--small[data-v-f042c5a1]{font-size:2.25rem;min-height:120px}.lawyer-swiper__nav[data-v-f042c5a1]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0d0ba6;border:1px solid rgba(255,220,79,.45);border-radius:9999px;color:var(--sv-gold);display:inline-flex;height:44px;justify-content:center;position:absolute;top:40%;transition:background-color .15s ease,transform .15s ease;width:44px;z-index:10}.lawyer-swiper__nav[data-v-f042c5a1]:hover{background:var(--sv-gold);color:#0e0d0b;transform:translateY(-50%) scale(1.05)}.lawyer-swiper__nav[data-v-f042c5a1]{transform:translateY(-50%)}.lawyer-swiper__prev[data-v-f042c5a1]{left:12px}.lawyer-swiper__next[data-v-f042c5a1]{right:12px}@media(min-width:1024px){.lawyer-swiper__nav[data-v-f042c5a1]{height:52px;width:52px}.lawyer-swiper__prev[data-v-f042c5a1]{left:24px}.lawyer-swiper__next[data-v-f042c5a1]{right:24px}}@media(min-width:1280px){.lawyer-swiper__prev[data-v-f042c5a1]{left:40px}.lawyer-swiper__next[data-v-f042c5a1]{right:40px}}.lawyer-swiper__nav[data-v-f042c5a1]:focus-visible{outline:2px solid var(--sv-gold);outline-offset:2px}.lawyer-swiper__dots[data-v-f042c5a1]{bottom:.25rem;display:flex;gap:0;left:0;position:absolute;right:0;z-index:5}.lawyer-dot[data-v-f042c5a1],.lawyer-swiper__dots[data-v-f042c5a1]{align-items:center;justify-content:center}.lawyer-dot[data-v-f042c5a1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;display:inline-flex;height:32px;padding:0;width:32px}.lawyer-dot[data-v-f042c5a1]:before{background:#f5f3ee4d;border-radius:9999px;content:"";height:8px;transition:background-color .15s ease,width .2s ease;width:8px}.lawyer-dot[data-v-f042c5a1]:hover:before{background:#ffdc4fb3}.lawyer-dot[data-v-f042c5a1]:focus-visible{outline:2px solid var(--sv-gold);outline-offset:2px}.lawyer-dot--active[data-v-f042c5a1]:before{background:var(--sv-gold);width:24px}@media(prefers-reduced-motion:reduce){.lawyer-card[data-v-f042c5a1],.lawyer-dot[data-v-f042c5a1],.lawyer-dot[data-v-f042c5a1]:before,.lawyer-swiper__nav[data-v-f042c5a1],button.lawyer-card__photo-slot[data-v-f042c5a1]{transition:none!important}.lawyer-swiper__nav[data-v-f042c5a1]:hover{transform:translateY(-50%)}button.lawyer-card__photo-slot[data-v-f042c5a1]:hover{transform:none}.slot-slide-enter-active[data-v-f042c5a1],.slot-slide-leave-active[data-v-f042c5a1]{transform:none!important;transition:none!important}}.consultation-cta .cta-shimmer[data-v-ee494ea2]{background:linear-gradient(115deg,transparent,transparent 38%,hsla(0,0%,100%,.45) 50%,transparent 62%,transparent);background-position:120% 0;background-size:220% 100%;transition:background-position .7s ease-out}.consultation-cta:hover:not(:disabled) .cta-shimmer[data-v-ee494ea2]{background-position:-120% 0}@keyframes ctaPulse-ee494ea2{0%,to{box-shadow:0 14px 36px #ffdc4f80}50%{box-shadow:0 14px 44px #ffdc4fb3}}.consultation-cta[data-v-ee494ea2]:hover:not(:disabled){animation:ctaPulse-ee494ea2 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.consultation-cta[data-v-ee494ea2]{transition:none}.consultation-cta[data-v-ee494ea2]:hover:not(:disabled){animation:none;transform:none}.consultation-cta .cta-shimmer[data-v-ee494ea2],.consultation-cta:hover:not(:disabled) .cta-shimmer[data-v-ee494ea2]{background:none;transition:none}.consultation-cta svg[data-v-ee494ea2]{transition:none}}
