.ConsultationSent-module__J31o-q__sent{gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--ok);border-radius:var(--ll-radius);background:var(--legal-success-soft);flex-direction:column;display:flex}.ConsultationSent-module__J31o-q__title{font:var(--ll-t-h4);color:var(--k100);margin:0}.ConsultationSent-module__J31o-q__body{font:var(--ll-t-small);color:var(--k80);margin:0}
.UrgencyPicker-module__lYRxvW__fieldset{gap:var(--ll-s-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.UrgencyPicker-module__lYRxvW__legend{margin-bottom:var(--ll-s-2);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--k55);padding:0}.UrgencyPicker-module__lYRxvW__options{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.UrgencyPicker-module__lYRxvW__option{padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-pill);color:var(--k100);font:var(--ll-t-btn2);cursor:pointer;background:0 0;align-items:center;display:inline-flex;position:relative}.UrgencyPicker-module__lYRxvW__option:has(.UrgencyPicker-module__lYRxvW__radio:checked){border-color:var(--accent);background:var(--accent);color:var(--on-accent);font:var(--ll-t-btn)}.UrgencyPicker-module__lYRxvW__option[data-urgency=high]:has(.UrgencyPicker-module__lYRxvW__radio:checked){border-color:var(--err);background:var(--err);color:var(--on-err)}.UrgencyPicker-module__lYRxvW__option:has(.UrgencyPicker-module__lYRxvW__radio:focus-visible){outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.UrgencyPicker-module__lYRxvW__fieldset:disabled .UrgencyPicker-module__lYRxvW__option{opacity:var(--opacity-disabled);cursor:not-allowed}.UrgencyPicker-module__lYRxvW__radio{width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;opacity:0;margin:0;position:absolute;overflow:hidden}.UrgencyPicker-module__lYRxvW__error{font:var(--ll-t-xs);color:var(--err)}
.ConsultationPanel-module___7WqdG__panel{gap:var(--ll-s-3);flex-direction:column;display:flex}.ConsultationPanel-module___7WqdG__title{font:var(--ll-t-h3);margin:0}.ConsultationPanel-module___7WqdG__form{gap:var(--ll-s-3);flex-direction:column;display:flex}.ConsultationPanel-module___7WqdG__notice{padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--legal-public-soft);font:var(--ll-t-small);margin:0}.ConsultationPanel-module___7WqdG__note{font:var(--ll-t-xs);color:var(--k80);margin:0}.ConsultationPanel-module___7WqdG__service{justify-content:space-between;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);display:flex}.ConsultationPanel-module___7WqdG__serviceCopy{align-items:flex-start;gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.ConsultationPanel-module___7WqdG__serviceName{font:500 var(--fs-14) / var(--ll-lh-snug) var(--sans);overflow-wrap:anywhere}.ConsultationPanel-module___7WqdG__change{color:var(--legal-public-ink);font:var(--ll-t-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ConsultationPanel-module___7WqdG__change:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.ConsultationPanel-module___7WqdG__change:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.ConsultationPanel-module___7WqdG__serviceArea{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-public-ink);flex:none}.ConsultationPanel-module___7WqdG__warning{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--err-soft);font:var(--ll-t-xs);color:var(--err);margin:0}.ConsultationPanel-module___7WqdG__consent{gap:var(--ll-s-1);font:var(--ll-t-xs);flex-direction:column;display:flex}.ConsultationPanel-module___7WqdG__version{font:var(--ll-t-meta);color:var(--k55)}.ConsultationPanel-module___7WqdG__error{font:var(--ll-t-xs);color:var(--err)}.ConsultationPanel-module___7WqdG__alert{padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--legal-danger-line);border-radius:var(--ll-radius-s);background:var(--err-soft);font:var(--ll-t-xs);color:var(--k100);margin:0}.ConsultationPanel-module___7WqdG__send{gap:var(--ll-s-3);margin-top:var(--ll-s-2);flex-direction:column;display:flex}.ConsultationPanel-module___7WqdG__caption{font:var(--ll-t-xs);color:var(--k80);text-align:center;margin:0}
.PublicLawyerView-module__2wt9sa__page{background:var(--bg);min-height:100dvh;color:var(--k100)}.PublicLawyerView-module__2wt9sa__topbar{z-index:20;min-height:var(--tap);align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-1) var(--ll-s-4);background:var(--card);border-bottom:var(--border-width) solid var(--line);display:flex;position:sticky;top:0}.PublicLawyerView-module__2wt9sa__topActions{align-items:center;gap:var(--ll-s-3);margin-left:auto;display:flex}.PublicLawyerView-module__2wt9sa__chips{gap:var(--ll-s-2);padding:var(--ll-s-3) var(--ll-s-4) 0;display:flex;overflow-x:auto}.PublicLawyerView-module__2wt9sa__chips>*{flex:none}.PublicLawyerView-module__2wt9sa__body{display:block}.PublicLawyerView-module__2wt9sa__sidebar{display:none}.PublicLawyerView-module__2wt9sa__sidebarInner{top:calc(var(--ll-s-8) + var(--ll-s-2));gap:var(--ll-s-1);flex-direction:column;display:flex;position:sticky}.PublicLawyerView-module__2wt9sa__sidebarLabel{padding:0 var(--ll-s-3) var(--ll-s-3);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55)}.PublicLawyerView-module__2wt9sa__sideLink{padding:var(--ll-s-3);border-radius:var(--ll-radius-s);color:var(--k100);font:var(--ll-t-nav);text-align:start;cursor:pointer;background:0 0;border:0}.PublicLawyerView-module__2wt9sa__sideLink:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:calc(var(--space-2xs) * -1)}.PublicLawyerView-module__2wt9sa__sideLinkActive{background:var(--legal-public-soft);color:var(--legal-public-ink);font:var(--ll-t-nav-active)}.PublicLawyerView-module__2wt9sa__content{gap:var(--ll-s-4);min-width:0;padding:var(--ll-s-4);background:var(--bg);flex-direction:column;display:flex}.PublicLawyerView-module__2wt9sa__disclaimer{margin-top:auto}.PublicLawyerView-module__2wt9sa__panel{display:none}.PublicLawyerView-module__2wt9sa__panel:focus{outline:none}.PublicLawyerView-module__2wt9sa__bottomBar{z-index:20;padding:var(--ll-s-3) var(--ll-s-4);padding-bottom:max(var(--ll-s-3), env(safe-area-inset-bottom,0px));background:var(--card);border-top:var(--border-width) solid var(--line);position:sticky;bottom:0}.PublicLawyerView-module__2wt9sa__footer{padding:var(--ll-s-6) var(--ll-s-4);background:var(--card);border-top:var(--border-width) solid var(--line)}.PublicLawyerView-module__2wt9sa__note{padding:var(--ll-s-4);font:var(--ll-t-small);color:var(--k80);margin:0}@media (min-width:1024px){.PublicLawyerView-module__2wt9sa__page{background:var(--card)}.PublicLawyerView-module__2wt9sa__topbar{min-height:calc(var(--ll-s-8) + var(--ll-s-2));padding:var(--ll-s-1) var(--ll-s-6)}.PublicLawyerView-module__2wt9sa__chips,.PublicLawyerView-module__2wt9sa__bottomBar{display:none}.PublicLawyerView-module__2wt9sa__body{align-items:stretch;display:flex}.PublicLawyerView-module__2wt9sa__sidebar{width:13.75rem;padding:var(--ll-s-5) var(--ll-s-4);border-right:var(--border-width) solid var(--line);flex:none;display:block}.PublicLawyerView-module__2wt9sa__content{padding:var(--ll-s-5) var(--ll-s-6);flex:1}.PublicLawyerView-module__2wt9sa__panel{width:22.5rem;padding:var(--ll-s-5);border-left:var(--border-width) solid var(--line);flex:none;display:block}.PublicLawyerView-module__2wt9sa__panelInner{top:calc(var(--ll-s-8) + var(--ll-s-2) + var(--ll-s-5));max-height:calc(100dvh - var(--ll-s-8) - var(--ll-s-2) - var(--ll-s-5) - var(--ll-s-5));position:sticky;overflow-y:auto}}
.WeeklyHoursList-module__j50wxW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WeeklyHoursList-module__j50wxW__row{justify-content:space-between;gap:var(--space-xs) var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--border-width) solid var(--line);font-size:var(--fs-13);color:var(--k55);flex-wrap:wrap;display:flex}.WeeklyHoursList-module__j50wxW__row[data-today=true]{color:var(--k100);font-weight:600}.WeeklyHoursList-module__j50wxW__day{align-items:center;gap:var(--space-xs);text-transform:capitalize;display:inline-flex}.WeeklyHoursList-module__j50wxW__today{padding:0 var(--space-xs);border-radius:var(--r1);background:var(--bg2);color:var(--accent-d-ink);font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase}.WeeklyHoursList-module__j50wxW__ranges{font-family:var(--mono);font-size:var(--fs-12);text-align:end}
.LawyerInfoPanel-module__MjrGuG__tabs{gap:var(--space-xs);border-bottom:var(--border-width) solid var(--line);display:flex}.LawyerInfoPanel-module__MjrGuG__tab{min-height:var(--tap);padding:var(--space-sm) var(--space-xs);border:0;border-bottom:var(--border-width-strong) solid transparent;color:var(--k55);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;flex:1;font-weight:600}.LawyerInfoPanel-module__MjrGuG__tab[aria-selected=true]{border-bottom-color:var(--accent-d);color:var(--k100)}.LawyerInfoPanel-module__MjrGuG__tab:focus-visible{outline:var(--border-width) solid var(--accent-d);outline-offset:calc(var(--space-2xs) * -1)}.LawyerInfoPanel-module__MjrGuG__panel{gap:var(--space-lg);flex-direction:column;display:flex}.LawyerInfoPanel-module__MjrGuG__bio{font-size:var(--fs-14);color:var(--k80);white-space:pre-line;margin:0;line-height:1.6}.LawyerInfoPanel-module__MjrGuG__block{gap:var(--space-xs);flex-direction:column;display:flex}.LawyerInfoPanel-module__MjrGuG__heading{font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:600}.LawyerInfoPanel-module__MjrGuG__text{font-size:var(--fs-13);color:var(--k55);margin:0}.LawyerInfoPanel-module__MjrGuG__accent{font-size:var(--fs-13);color:var(--accent-d-ink);margin:0;font-weight:500}.LawyerInfoPanel-module__MjrGuG__link{font-size:var(--fs-13);color:var(--accent-d-ink);font-weight:500}.LawyerInfoPanel-module__MjrGuG__facts{gap:var(--space-xs) var(--space-md);font-size:var(--fs-13);grid-template-columns:auto 1fr;margin:0;display:grid}.LawyerInfoPanel-module__MjrGuG__facts dt{color:var(--k55)}.LawyerInfoPanel-module__MjrGuG__facts dd{color:var(--k100);text-align:end;margin:0}.LawyerInfoPanel-module__MjrGuG__comarcas{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LawyerInfoPanel-module__MjrGuG__comarca{padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r5);font-size:var(--fs-13);color:var(--k100)}
.LawyerHero-module__ZyvIKW__cover{background:var(--legal-placeholder);height:7.5rem;overflow:hidden}.LawyerHero-module__ZyvIKW__coverImage{object-fit:cover;width:100%;height:100%}.LawyerHero-module__ZyvIKW__head{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-4) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.LawyerHero-module__ZyvIKW__portrait{border:var(--border-width) solid var(--line2);border-radius:var(--ll-radius);background:var(--legal-placeholder);width:3.5rem;height:3.5rem;display:block;overflow:hidden}.LawyerHero-module__ZyvIKW__portraitImage{object-fit:cover;width:100%;height:100%;display:block}.LawyerHero-module__ZyvIKW__copy{display:contents}.LawyerHero-module__ZyvIKW__titleRow{align-items:flex-start;gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.LawyerHero-module__ZyvIKW__title{font:600 var(--fs-18) / var(--ll-lh-heading) var(--sans);overflow-wrap:anywhere;margin:0}.LawyerHero-module__ZyvIKW__status{align-items:center;gap:var(--ll-s-1);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80);display:inline-flex}.LawyerHero-module__ZyvIKW__status[data-open=true]{color:var(--ok)}.LawyerHero-module__ZyvIKW__statusDot{width:var(--space-xs-sm);height:var(--space-xs-sm);border-radius:var(--r-circle);background:currentColor}.LawyerHero-module__ZyvIKW__meta,.LawyerHero-module__ZyvIKW__chips,.LawyerHero-module__ZyvIKW__note,.LawyerHero-module__ZyvIKW__actions{grid-column:1/-1}.LawyerHero-module__ZyvIKW__meta{gap:0 var(--ll-s-2);font:var(--ll-t-xs);color:var(--k80);flex-wrap:wrap;margin:0;display:flex}.LawyerHero-module__ZyvIKW__metaAccent{font:var(--ll-t-small);color:var(--legal-public-ink);font-weight:500}.LawyerHero-module__ZyvIKW__chips{gap:var(--ll-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LawyerHero-module__ZyvIKW__chip{padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--line2);border-radius:var(--ll-pill);font:500 var(--ll-fs-11-5) / var(--ll-lh-none) var(--sans)}.LawyerHero-module__ZyvIKW__note{font:var(--ll-t-xs);color:var(--k80);margin:0}.LawyerHero-module__ZyvIKW__actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LawyerHero-module__ZyvIKW__pill{padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--line2);border-radius:var(--ll-pill);color:var(--k100);font:var(--ll-t-btn2);cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:inline-flex}.LawyerHero-module__ZyvIKW__pill:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}@media (min-width:1024px){.LawyerHero-module__ZyvIKW__cover{border-bottom:var(--border-width) solid var(--line);height:9.375rem}.LawyerHero-module__ZyvIKW__head{align-items:flex-start;gap:var(--ll-s-5);padding:var(--ll-s-5) var(--ll-s-7);border-bottom:var(--border-width) solid var(--line);background:var(--card);flex-wrap:wrap;display:flex}.LawyerHero-module__ZyvIKW__portrait{flex:none;width:5.25rem;height:5.25rem}.LawyerHero-module__ZyvIKW__copy{gap:var(--ll-s-2);flex-direction:column;flex:1;min-width:18.75rem;display:flex}.LawyerHero-module__ZyvIKW__titleRow{align-items:center;gap:var(--ll-s-3);flex-flow:wrap}.LawyerHero-module__ZyvIKW__title{font:var(--ll-t-display);letter-spacing:var(--ll-track-snug)}.LawyerHero-module__ZyvIKW__status{padding:var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--card2);letter-spacing:var(--ll-track-12)}.LawyerHero-module__ZyvIKW__status[data-open=true]{background:var(--legal-success-soft)}.LawyerHero-module__ZyvIKW__statusDot{display:none}.LawyerHero-module__ZyvIKW__meta{gap:var(--ll-s-4);font:var(--ll-t-body)}.LawyerHero-module__ZyvIKW__metaAccent{font:inherit;font-weight:500}.LawyerHero-module__ZyvIKW__chip{padding:var(--ll-s-3);font:var(--ll-t-chip)}}
.LawyerQueueCta-module__j8Ni5a__link{font:var(--ll-t-small);color:var(--legal-public-ink);align-self:flex-start;text-decoration:none}.LawyerQueueCta-module__j8Ni5a__link:hover{text-decoration:underline}.LawyerQueueCta-module__j8Ni5a__link:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}
.LawyerServiceCard-module__nx8ujG__card{gap:var(--ll-s-1);width:100%;padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);color:var(--k100);font:inherit;text-align:start;cursor:pointer;flex-direction:column;display:flex}.LawyerServiceCard-module__nx8ujG__card[aria-pressed=true]{border:var(--ll-border-emphasis) solid var(--accent);padding:calc(var(--ll-s-3) - (var(--ll-border-emphasis) - var(--border-width))) calc(var(--ll-s-4) - (var(--ll-border-emphasis) - var(--border-width)))}.LawyerServiceCard-module__nx8ujG__card:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.LawyerServiceCard-module__nx8ujG__name{font:var(--ll-t-h4)}.LawyerServiceCard-module__nx8ujG__description,.LawyerServiceCard-module__nx8ujG__meta{font:var(--ll-t-xs);color:var(--k80)}@media (min-width:1024px){.LawyerServiceCard-module__nx8ujG__card{gap:var(--ll-s-2);padding:var(--ll-s-4)}.LawyerServiceCard-module__nx8ujG__card[aria-pressed=true]{padding:calc(var(--ll-s-4) - (var(--ll-border-emphasis) - var(--border-width)))}.LawyerServiceCard-module__nx8ujG__name{font:var(--ll-t-card-title)}.LawyerServiceCard-module__nx8ujG__description{font:var(--ll-t-small)}}
.LawyerServiceList-module__ov4q3W__list{gap:var(--ll-s-5);flex-direction:column;display:flex}.LawyerServiceList-module__ov4q3W__area{gap:var(--ll-s-3);scroll-margin-top:calc(var(--ll-s-8) + var(--ll-s-4));flex-direction:column;display:flex}.LawyerServiceList-module__ov4q3W__areaHead{align-items:baseline;gap:var(--ll-s-1) var(--ll-s-2);flex-wrap:wrap;display:flex}.LawyerServiceList-module__ov4q3W__areaTitle{font:var(--ll-t-h3);margin:0}.LawyerServiceList-module__ov4q3W__count{font:var(--ll-t-meta);color:var(--k80)}.LawyerServiceList-module__ov4q3W__grid{gap:var(--ll-s-3);grid-template-columns:repeat(auto-fit,minmax(min(16.25rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.LawyerServiceList-module__ov4q3W__item{min-width:0;display:flex}.LawyerServiceList-module__ov4q3W__empty{font:var(--ll-t-small);color:var(--k80);margin:0}
.DraftLawyerOwnerFallback-module__aTm68q__notice{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--accent);border-radius:var(--r3);background:var(--accent-soft);flex-wrap:wrap;display:flex}.DraftLawyerOwnerFallback-module__aTm68q__noticeText{gap:var(--space-2xs);font-size:var(--fs-13);color:var(--k100);flex-direction:column;display:flex}.DraftLawyerOwnerFallback-module__aTm68q__noticeStrong{color:var(--accent-d-ink);font-weight:600}.DraftLawyerOwnerFallback-module__aTm68q__loading{min-height:50vh;font-size:var(--fs-14);color:var(--k55);justify-content:center;align-items:center;display:flex}
