.City-module__Tg_ApG__region{border-top:var(--border-width) solid var(--line);background:var(--bg);padding:var(--space-2xl) var(--space-md)}.City-module__Tg_ApG__inner{max-width:var(--maxw);gap:var(--space-xl);margin:0 auto;display:grid}.City-module__Tg_ApG__section{gap:var(--space-md);display:grid}.City-module__Tg_ApG__heading{font-family:var(--sans);font-size:var(--fs-24);color:var(--k100);margin:0;font-weight:700;line-height:1.25}.City-module__Tg_ApG__prose{max-width:68ch;font-family:var(--sans);font-size:var(--fs-16);color:var(--k80);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.7}.City-module__Tg_ApG__nearbyList{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.City-module__Tg_ApG__nearbyItem{align-items:baseline;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);display:flex}.City-module__Tg_ApG__nearbyLink{font-family:var(--sans);font-size:var(--fs-15);color:var(--accent-ink);transition:color var(--dur) var(--ease);font-weight:600;text-decoration:none}.City-module__Tg_ApG__nearbyLink:hover,.City-module__Tg_ApG__nearbyLink:focus-visible{color:var(--k100);text-decoration:underline}.City-module__Tg_ApG__faqList{gap:var(--space-md);margin:0;display:grid}.City-module__Tg_ApG__faqItem{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card)}.City-module__Tg_ApG__faqQuestion{margin:0 0 var(--space-sm);font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);font-weight:600;line-height:1.4}.City-module__Tg_ApG__faqAnswer{max-width:68ch;font-family:var(--sans);font-size:var(--fs-15);color:var(--k80);margin:0;line-height:1.7}@media (min-width:768px){.City-module__Tg_ApG__region{padding:var(--space-2xl) var(--space-xl)}.City-module__Tg_ApG__heading{font-size:var(--fs-28)}}.City-module__Tg_ApG__article{gap:var(--space-md);font-family:var(--sans);color:var(--k80);display:grid}.City-module__Tg_ApG__article h2{margin:var(--space-lg) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-22);letter-spacing:-.01em;color:var(--k100);font-weight:700;line-height:1.3}.City-module__Tg_ApG__article h2:first-child{margin-top:0}.City-module__Tg_ApG__article h2+p,.City-module__Tg_ApG__article h3+p,.City-module__Tg_ApG__article h4+p{margin-top:calc(var(--space-sm) * -1)}.City-module__Tg_ApG__article h3{margin:var(--space-md) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-17);color:var(--k100);font-weight:600;line-height:1.35}.City-module__Tg_ApG__article>p:first-of-type{font-size:var(--fs-17);color:var(--k100)}.City-module__Tg_ApG__article h4{font-size:var(--fs-16);color:var(--k80);margin:0;font-weight:600;line-height:1.4}.City-module__Tg_ApG__article p{max-width:68ch;font-size:var(--fs-16);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.7}.City-module__Tg_ApG__article ul,.City-module__Tg_ApG__article ol{gap:var(--space-sm);max-width:68ch;margin:0;padding-inline-start:var(--space-lg);display:grid}.City-module__Tg_ApG__article li{font-size:var(--fs-16);padding-inline-start:var(--space-xs);line-height:1.7}.City-module__Tg_ApG__article li::marker{color:var(--accent-ink)}.City-module__Tg_ApG__article strong,.City-module__Tg_ApG__article b{color:var(--k100);font-weight:600}.City-module__Tg_ApG__article blockquote{padding:var(--space-md);border-inline-start:var(--border-width-strong) solid var(--accent);border-radius:0 var(--r3) var(--r3) 0;background:var(--bg1);max-width:68ch;font-size:var(--fs-17);color:var(--k80);margin:0;padding-inline-start:var(--space-lg);line-height:1.7}.City-module__Tg_ApG__article a{color:var(--accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);transition:color var(--dur) var(--ease), text-decoration-color var(--dur) var(--ease)}.City-module__Tg_ApG__article a:hover,.City-module__Tg_ApG__article a:focus-visible{color:var(--k100);text-decoration-color:currentColor}@media (min-width:768px){.City-module__Tg_ApG__article h2{font-size:var(--fs-24)}.City-module__Tg_ApG__article h3{font-size:var(--fs-18)}}.City-module__Tg_ApG__skipLink{inset-inline-start:var(--space-md);top:var(--space-md);z-index:3;padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--card);box-shadow:var(--shadow-pop);font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);transition:transform var(--dur) var(--ease);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.City-module__Tg_ApG__skipLink:focus-visible{transform:translateY(0)}.City-module__Tg_ApG__topBar{z-index:2;border-bottom:var(--border-width) solid var(--line);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(var(--blur-xl));transition:box-shadow var(--dur) var(--ease);position:sticky;top:0}.City-module__Tg_ApG__topBarCompact{box-shadow:var(--shadow-card)}.City-module__Tg_ApG__topBarInner{max-width:var(--maxw);min-height:var(--tap);padding:var(--space-sm) var(--space-md);align-items:center;gap:var(--space-md);margin:0 auto;display:flex}.City-module__Tg_ApG__topBarSentinel{height:0}.City-module__Tg_ApG__brandMark{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-16);letter-spacing:-.01em;color:var(--k100);flex:none;font-weight:700;text-decoration:none;display:inline-flex}.City-module__Tg_ApG__brandMark:hover,.City-module__Tg_ApG__brandMark:focus-visible{color:var(--accent-ink)}.City-module__Tg_ApG__brandMarkIcon{flex:none;width:auto}.City-module__Tg_ApG__brandMarkText{flex-direction:column;justify-content:center;min-width:0;line-height:1.1;display:flex}.City-module__Tg_ApG__brandMarkName{font-family:var(--sans);letter-spacing:-.01em;color:var(--k100);font-size:1.05rem;font-weight:700}.City-module__Tg_ApG__brandMark:hover .City-module__Tg_ApG__brandMarkName,.City-module__Tg_ApG__brandMark:focus-visible .City-module__Tg_ApG__brandMarkName{color:var(--accent-ink)}.City-module__Tg_ApG__brandMarkTagline{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.01em;color:var(--k55)}@media (max-width:640px){.City-module__Tg_ApG__brandMarkTagline{display:none}}.City-module__Tg_ApG__topBarActions{align-items:center;gap:var(--space-sm);flex:none;margin-inline-start:auto;display:flex}.City-module__Tg_ApG__themeToggle{border:var(--border-width) solid var(--line);background:var(--card);border-radius:var(--rf);width:40px;height:40px;color:var(--accent-ink);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.City-module__Tg_ApG__themeToggle:hover,.City-module__Tg_ApG__themeToggle:focus-visible{border-color:var(--line2)}.City-module__Tg_ApG__themeIconMoon{display:var(--artwork-light)}.City-module__Tg_ApG__themeIconSun{display:var(--artwork-dark)}.City-module__Tg_ApG__langMenu{position:relative}.City-module__Tg_ApG__langSummary{min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);cursor:pointer;transition:border-color var(--dur) var(--ease);justify-content:center;align-items:center;list-style:none;display:flex}.City-module__Tg_ApG__langSummary::-webkit-details-marker{display:none}.City-module__Tg_ApG__langSummary:hover,.City-module__Tg_ApG__langSummary:focus-visible{border-color:var(--line2)}.City-module__Tg_ApG__langCode{font-family:var(--mono);font-size:var(--fs-13);color:var(--k100);font-weight:600}.City-module__Tg_ApG__langPanel{inset-inline-end:0;top:calc(100% + var(--space-sm));z-index:1;width:max-content;max-width:22rem;padding:var(--space-md);gap:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);box-shadow:var(--shadow-pop);display:grid;position:absolute}.City-module__Tg_ApG__langPanelHeading{font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0;font-weight:700}.City-module__Tg_ApG__langList{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.City-module__Tg_ApG__langItem{align-items:start;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--r2);transition:background var(--dur) var(--ease);grid-template-columns:18px minmax(0,1fr);text-decoration:none;display:grid}.City-module__Tg_ApG__langItem:hover,.City-module__Tg_ApG__langItem:focus-visible{background:var(--bg2)}.City-module__Tg_ApG__langItemCurrent{background:var(--action-soft)}.City-module__Tg_ApG__langItemMark{width:18px;min-height:18px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:flex}.City-module__Tg_ApG__langItemBody{gap:var(--space-xs);min-width:0;display:grid}.City-module__Tg_ApG__langItemLabel{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);font-weight:600;display:flex}.City-module__Tg_ApG__langItemCurrent .City-module__Tg_ApG__langItemLabel{color:var(--accent2-ink)}.City-module__Tg_ApG__langItemHint{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55);overflow-wrap:anywhere}.City-module__Tg_ApG__langBadge{padding:0 var(--space-xs);border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 16%, transparent);font-family:var(--sans);font-size:var(--fs-11);color:var(--accent-ink);font-weight:700}.City-module__Tg_ApG__langNote{max-width:34ch;font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.City-module__Tg_ApG__ghostAction,.City-module__Tg_ApG__primaryAction{min-height:var(--tap);padding:0 var(--space-md);border-radius:var(--rf);font-family:var(--sans);font-size:var(--fs-14);white-space:nowrap;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.City-module__Tg_ApG__ghostAction{border:var(--border-width) solid var(--line);background:var(--card);color:var(--k100)}.City-module__Tg_ApG__ghostAction:hover,.City-module__Tg_ApG__ghostAction:focus-visible{border-color:var(--line2);background:var(--bg2)}.City-module__Tg_ApG__primaryAction{border:var(--border-width) solid transparent;background:var(--accent);color:var(--on-accent)}.City-module__Tg_ApG__primaryAction:hover,.City-module__Tg_ApG__primaryAction:focus-visible{background:color-mix(in srgb, var(--accent) 85%, var(--k100))}.City-module__Tg_ApG__articleRegion{background:var(--bg);padding:var(--space-lg) var(--space-md) var(--space-2xl)}.City-module__Tg_ApG__articleShell{max-width:var(--maxw);gap:var(--space-lg);margin:0 auto;display:grid}.City-module__Tg_ApG__breadcrumb{font-family:var(--sans);font-size:var(--fs-13)}.City-module__Tg_ApG__breadcrumbList{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.City-module__Tg_ApG__breadcrumbItem+.City-module__Tg_ApG__breadcrumbItem:before{content:"/";color:var(--k30);margin-inline-end:var(--space-sm)}.City-module__Tg_ApG__breadcrumbLink{color:var(--k55);text-decoration:none}.City-module__Tg_ApG__breadcrumbLink:hover,.City-module__Tg_ApG__breadcrumbLink:focus-visible{color:var(--accent-ink);text-decoration:underline}.City-module__Tg_ApG__breadcrumbCurrent{color:var(--k80)}.City-module__Tg_ApG__articleGrid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.City-module__Tg_ApG__articleColumn{gap:var(--space-md);min-width:0;display:grid}.City-module__Tg_ApG__eyebrow{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);flex-wrap:wrap;margin:0;display:flex}.City-module__Tg_ApG__eyebrowKind{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.18em;text-transform:uppercase;color:var(--pl-accent-label,var(--accent-ink));font-weight:500}.City-module__Tg_ApG__eyebrowDot{border-radius:var(--r-circle);background:var(--line2);width:4px;height:4px}.City-module__Tg_ApG__eyebrowPlace{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55);font-weight:400}.City-module__Tg_ApG__articleTitle{max-width:24ch;font-family:var(--sans);letter-spacing:-.02em;color:var(--k100);margin:0;font-size:1.875rem;font-weight:700;line-height:1.15}.City-module__Tg_ApG__articleLead{max-width:62ch;font-family:var(--sans);font-size:var(--fs-18);color:var(--k80);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.6}.City-module__Tg_ApG__factStrip{margin:var(--space-lg) 0 var(--space-md);gap:var(--space-1);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.City-module__Tg_ApG__factItem{gap:var(--space-xs);padding:var(--space-14) var(--space-md);background:var(--bg1);display:grid}.City-module__Tg_ApG__factTerm{font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-weight:700}.City-module__Tg_ApG__factValue{font-family:var(--mono);font-size:var(--fs-15);color:var(--k100);overflow-wrap:anywhere;margin:0;font-weight:600}.City-module__Tg_ApG__factNote{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0}.City-module__Tg_ApG__articleBlock{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:var(--border-width) solid var(--line);gap:var(--space-md);display:grid}.City-module__Tg_ApG__blockHeading{scroll-margin-top:var(--space-2xl);font-family:var(--sans);font-size:var(--fs-22);letter-spacing:-.01em;color:var(--k100);margin:0;font-weight:700;line-height:1.3}.City-module__Tg_ApG__articleReturn{margin:var(--space-lg) 0 0;font-family:var(--sans);font-size:var(--fs-15)}.City-module__Tg_ApG__articleAside{min-width:0}.City-module__Tg_ApG__asideSticky{gap:var(--space-md);display:grid}.City-module__Tg_ApG__toc{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card)}.City-module__Tg_ApG__tocHeading{margin:0 0 var(--space-sm);font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-weight:700}.City-module__Tg_ApG__tocList{counter-reset:toc;gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.City-module__Tg_ApG__tocLink{padding:var(--space-xs) 0;font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);transition:color var(--dur) var(--ease);line-height:1.4;text-decoration:none;display:block}.City-module__Tg_ApG__tocLink:before{counter-increment:toc;content:counter(toc) ". ";font-family:var(--mono);font-size:var(--fs-12);color:var(--k30)}.City-module__Tg_ApG__tocLink:hover,.City-module__Tg_ApG__tocLink:focus-visible{color:var(--accent-ink)}@media (min-width:768px){.City-module__Tg_ApG__topBarInner{padding:var(--space-sm) var(--space-xl)}.City-module__Tg_ApG__articleRegion{padding:var(--space-xl) var(--space-xl) var(--space-2xl)}.City-module__Tg_ApG__articleTitle{font-size:2.25rem}}@media (min-width:1024px){.City-module__Tg_ApG__articleGrid{grid-template-columns:minmax(0,72ch) minmax(0,1fr)}.City-module__Tg_ApG__asideSticky{top:calc(var(--tap) + var(--space-xl));position:sticky}}@media (prefers-reduced-motion:reduce){.City-module__Tg_ApG__skipLink{transition:none}}.City-module__Tg_ApG__asideCta{padding:var(--space-lg);border-radius:var(--r4);background:linear-gradient(150deg, var(--pl-teal-900), var(--pl-teal-800) 60%, var(--pl-teal-950));color:var(--pl-deep-text);gap:var(--space-sm);display:grid}.City-module__Tg_ApG__asideCtaEyebrow{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.16em;text-transform:uppercase;color:var(--pl-teal-200);margin:0;font-weight:500}.City-module__Tg_ApG__asideCtaTitle{margin:var(--space-xs) 0 0;font-family:var(--sans);font-size:var(--fs-18);letter-spacing:-.015em;color:var(--pl-deep-text);font-weight:600;line-height:1.3}.City-module__Tg_ApG__asideCtaSupport{font-family:var(--sans);font-size:var(--fs-13);color:color-mix(in srgb, var(--pl-deep-text) 74%, transparent);margin:0;line-height:1.55}.City-module__Tg_ApG__asideCtaPrimary{margin-top:var(--space-md);border-radius:var(--rf);background:var(--cta-fill);height:44px;color:var(--on-cta-fill);font-family:var(--sans);font-size:var(--fs-14);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.City-module__Tg_ApG__asideCtaPrimary:hover,.City-module__Tg_ApG__asideCtaPrimary:focus-visible{background:var(--cta-fill-hover)}.City-module__Tg_ApG__asideCtaSecondary{margin-top:var(--space-sm);min-height:var(--tap);border:var(--border-width) solid color-mix(in srgb, var(--pl-teal-200) 42%, transparent);border-radius:var(--rf);font-family:var(--sans);font-size:var(--fs-13);color:var(--pl-deep-text);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.City-module__Tg_ApG__asideCtaSecondary:hover,.City-module__Tg_ApG__asideCtaSecondary:focus-visible{border-color:var(--pl-teal-200);background:color-mix(in srgb, var(--pl-teal-200) 10%, transparent)}.City-module__Tg_ApG__nearbyGrid{margin-top:calc(var(--space-2xl) - var(--space-md));padding-top:var(--space-lg);border-top:var(--border-width) solid var(--line);gap:var(--space-md);display:grid}.City-module__Tg_ApG__nearbyGridHeader{justify-content:space-between;align-items:baseline;gap:var(--space-md);flex-wrap:wrap;display:flex}.City-module__Tg_ApG__nearbyGridHeading{font-family:var(--sans);letter-spacing:-.018em;color:var(--k100);margin:0;font-size:1.3125rem;font-weight:600;line-height:1.25}.City-module__Tg_ApG__nearbyGridHint{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55);margin:0}.City-module__Tg_ApG__nearbyGridList{gap:var(--space-10);grid-template-columns:repeat(auto-fill,minmax(196px,1fr));display:grid}.City-module__Tg_ApG__nearbyTile{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-14) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);text-decoration:none;display:flex}.City-module__Tg_ApG__nearbyTile:hover,.City-module__Tg_ApG__nearbyTile:focus-visible{border-color:var(--pl-teal-300);background:var(--bg1)}.City-module__Tg_ApG__nearbyTileName{font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);font-weight:500}.City-module__Tg_ApG__nearbyTileDistance{font-family:var(--mono);font-size:var(--fs-12);color:var(--accent-ink);font-weight:500}.City-module__Tg_ApG__finalCta{background:linear-gradient(160deg, var(--pl-teal-900) 0%, var(--pl-teal-500) 58%, var(--pl-teal-950) 100%);color:var(--pl-deep-text);margin-top:clamp(56px,7vw,88px);position:relative;overflow:hidden}.City-module__Tg_ApG__finalCtaBloom{border-radius:var(--r-circle);background:radial-gradient(circle, color-mix(in srgb, var(--cta-fill) 28%, transparent), transparent 62%);width:520px;height:520px;filter:blur(var(--blur-glow-md));pointer-events:none;position:absolute;top:-240px;right:-100px}.City-module__Tg_ApG__finalCtaInner{max-width:var(--maxw);padding:clamp(var(--space-48), 6vw, 72px) clamp(var(--space-20), 4vw, var(--space-xl));grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:clamp(28px,4vw,56px);margin:0 auto;display:grid;position:relative}.City-module__Tg_ApG__finalCtaCopy{gap:var(--space-md);display:grid}.City-module__Tg_ApG__finalCtaEyebrow{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.18em;text-transform:uppercase;color:var(--pl-teal-200);margin:0;font-weight:500}.City-module__Tg_ApG__finalCtaTitle{font-family:var(--sans);letter-spacing:-.03em;color:var(--pl-deep-text);text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.08}.City-module__Tg_ApG__finalCtaBody{max-width:52ch;font-family:var(--sans);font-size:var(--fs-16);color:color-mix(in srgb, var(--pl-deep-text) 78%, transparent);margin:0;line-height:1.6}.City-module__Tg_ApG__finalCtaActions{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.City-module__Tg_ApG__finalCtaPrimary{background:var(--cta-fill);height:52px;color:var(--on-cta-fill);font-family:var(--sans);font-size:var(--fs-16);border-radius:var(--rf);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;padding:0 30px;font-weight:600;text-decoration:none;display:inline-flex}.City-module__Tg_ApG__finalCtaPrimary:hover,.City-module__Tg_ApG__finalCtaPrimary:focus-visible{background:var(--cta-fill-hover)}.City-module__Tg_ApG__finalCtaSecondary{border:var(--border-width) solid color-mix(in srgb, var(--pl-teal-200) 42%, transparent);height:52px;color:var(--pl-deep-text);font-family:var(--sans);font-size:var(--fs-16);border-radius:var(--rf);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;padding:0 30px;font-weight:500;text-decoration:none;display:inline-flex}.City-module__Tg_ApG__finalCtaSecondary:hover,.City-module__Tg_ApG__finalCtaSecondary:focus-visible{border-color:var(--pl-teal-200);background:color-mix(in srgb, var(--pl-teal-200) 10%, transparent)}.City-module__Tg_ApG__footer{background:var(--bg);border-top:var(--border-width) solid var(--line)}.City-module__Tg_ApG__footerInner{max-width:var(--maxw);padding:36px clamp(var(--space-20), 4vw, var(--space-xl)) 44px;justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin:0 auto;display:flex}.City-module__Tg_ApG__footerNav{align-items:center;gap:var(--space-lg);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.City-module__Tg_ApG__footerLink{color:var(--k80);transition:color var(--dur) var(--ease);text-decoration:none}.City-module__Tg_ApG__footerLink:hover,.City-module__Tg_ApG__footerLink:focus-visible{color:var(--accent-ink)}.City-module__Tg_ApG__footerPoweredBy{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.1em;color:var(--k30)}
.CityGuide-module__9gMv-G__page{background:var(--bg);padding:var(--space-lg) var(--space-md) var(--space-2xl)}.CityGuide-module__9gMv-G__pageInner{max-width:var(--maxw);gap:var(--space-lg);font-family:var(--sans);color:var(--k100);margin:0 auto;display:grid}.CityGuide-module__9gMv-G__breadcrumb{font-size:var(--fs-13)}.CityGuide-module__9gMv-G__breadcrumbList{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CityGuide-module__9gMv-G__breadcrumbItem+.CityGuide-module__9gMv-G__breadcrumbItem:before{content:"/";color:var(--k30);margin-inline-end:var(--space-sm)}.CityGuide-module__9gMv-G__breadcrumbLink{color:var(--k55);text-decoration:none}.CityGuide-module__9gMv-G__breadcrumbLink:hover,.CityGuide-module__9gMv-G__breadcrumbLink:focus-visible{color:var(--cg-link);text-decoration:underline}.CityGuide-module__9gMv-G__breadcrumbCurrent{color:var(--k100)}.CityGuide-module__9gMv-G__hero{border-radius:var(--r5);background:var(--cg-hero-bg);color:var(--cg-on-hero);box-shadow:var(--cg-frame-shadow);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.CityGuide-module__9gMv-G__heroCopy{z-index:2;justify-content:center;gap:var(--space-lg);padding:var(--space-xl) var(--space-lg);flex-direction:column;display:flex;position:relative}.CityGuide-module__9gMv-G__heroEyebrow{align-items:center;gap:var(--space-sm-md);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-eyebrow);flex-wrap:wrap;margin:0;display:flex}.CityGuide-module__9gMv-G__heroRule{width:var(--space-lg);height:var(--border-width);background:currentColor;display:block}.CityGuide-module__9gMv-G__heroTitle{font-size:var(--fs-32);line-height:1;font-weight:var(--fw-extrabold);letter-spacing:-.035em;text-wrap:balance;color:var(--cg-on-hero);margin:0}.CityGuide-module__9gMv-G__heroTitleAccent{color:var(--cg-eyebrow);display:block}.CityGuide-module__9gMv-G__heroTitleRest{margin-top:var(--space-md);font-size:var(--fs-20);line-height:1.35;font-weight:var(--fw-medium);letter-spacing:-.01em;color:var(--cg-on-hero-muted);display:block}.CityGuide-module__9gMv-G__heroLede{max-width:34rem;font-size:var(--fs-17);color:var(--cg-on-hero-muted);text-wrap:pretty;margin:0;line-height:1.6}.CityGuide-module__9gMv-G__heroActions{gap:var(--space-sm-md);flex-wrap:wrap;display:flex}.CityGuide-module__9gMv-G__heroGhost{min-height:var(--tap);padding:0 var(--space-lg);border:var(--border-width) solid var(--cg-hero-line);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:var(--fw-medium);color:var(--cg-on-hero);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CityGuide-module__9gMv-G__heroGhost:hover,.CityGuide-module__9gMv-G__heroGhost:focus-visible{border-color:var(--cg-on-hero);background:color-mix(in srgb, var(--cg-on-hero) 10%, transparent)}.CityGuide-module__9gMv-G__heroSeals{gap:var(--space-sm) var(--space-20);font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--cg-on-hero-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CityGuide-module__9gMv-G__heroMedia{background:var(--cg-hero-bg-2);min-height:18rem;position:relative}.CityGuide-module__9gMv-G__mediaImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CityGuide-module__9gMv-G__mediaStripes{background:var(--cg-stripe);position:absolute;inset:0}.CityGuide-module__9gMv-G__mediaScrim{background:linear-gradient(0deg, color-mix(in srgb, var(--cg-hero-bg) 85%, transparent) 0%, transparent 40%), linear-gradient(90deg, var(--cg-hero-bg) 0%, color-mix(in srgb, var(--cg-hero-bg) 35%, transparent) 28%, transparent 55%);position:absolute;inset:0}.CityGuide-module__9gMv-G__mediaChip{top:var(--space-20);right:var(--space-20);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm-md);border-radius:var(--r-pill);background:var(--cg-chip-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);color:var(--cg-on-hero);display:inline-flex;position:absolute}.CityGuide-module__9gMv-G__mediaChipDot{border-radius:var(--r-circle);background:var(--cg-accent);width:6px;height:6px}.CityGuide-module__9gMv-G__mediaFooter{left:var(--space-lg);right:var(--space-lg);bottom:var(--space-20);justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex;position:absolute}.CityGuide-module__9gMv-G__mediaName{font-size:var(--fs-28);line-height:1;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--cg-on-hero);margin:0}.CityGuide-module__9gMv-G__mediaRegion{margin-top:var(--space-sm);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-eyebrow);display:block}.CityGuide-module__9gMv-G__mediaCaption{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--cg-on-hero-muted);margin:0}.CityGuide-module__9gMv-G__banner{border-radius:var(--r5);background:var(--cg-hero-bg);min-height:18rem;box-shadow:var(--cg-frame-shadow);position:relative;overflow:hidden}.CityGuide-module__9gMv-G__facts{gap:var(--border-width);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin:0;display:grid;overflow:hidden}.CityGuide-module__9gMv-G__fact{gap:var(--space-sm);padding:var(--space-20) var(--space-lg);background:var(--card);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__factTerm{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--k55)}.CityGuide-module__9gMv-G__factValue{font-size:var(--fs-20);line-height:1.2;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--k100);overflow-wrap:anywhere;margin:0}.CityGuide-module__9gMv-G__factSource{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55);margin:0}.CityGuide-module__9gMv-G__layout{gap:var(--space-xl);margin-top:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.CityGuide-module__9gMv-G__column{gap:var(--space-2xl);flex-direction:column;min-width:0;display:flex}.CityGuide-module__9gMv-G__aside{gap:var(--space-md);min-width:0;display:grid}.CityGuide-module__9gMv-G__block{gap:var(--space-lg);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__blockHead{align-items:baseline;gap:var(--space-md);display:flex}.CityGuide-module__9gMv-G__blockNum{font-family:var(--mono);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--cg-num)}.CityGuide-module__9gMv-G__blockTitle{scroll-margin-top:var(--space-2xl);font-size:var(--fs-26);line-height:1.12;font-weight:var(--fw-bold);letter-spacing:-.02em;text-wrap:balance;color:var(--k100);margin:0}.CityGuide-module__9gMv-G__prose{max-width:68ch;font-size:var(--fs-17);color:var(--k80);text-wrap:pretty;margin:0;line-height:1.7}.CityGuide-module__9gMv-G__mapFrame{border:var(--border-width) solid var(--line);border-radius:var(--r5);background:var(--cg-map-terrain);isolation:isolate;--map-terrain:var(--cg-map-terrain);--map-park:var(--cg-map-park);--map-road:var(--cg-map-road);--map-road-casing:var(--cg-map-road-casing);--map-highway:var(--cg-map-highway);--map-water:var(--cg-map-water);--map-label:var(--cg-map-label);--map-dest:var(--cg-map-city);--map-route:var(--cg-map-region);height:26rem;position:relative;overflow:hidden}.CityGuide-module__9gMv-G__mapFrame .CityGuide-module__9gMv-G__mapCanvas{width:100%;height:100%;position:absolute;inset:0}.CityGuide-module__9gMv-G__mapChip{top:var(--space-20);left:var(--space-20);z-index:1;gap:var(--space-xs-sm);padding:var(--space-md) var(--space-20);border-radius:var(--r3);background:var(--cg-hero-bg);color:var(--cg-on-hero);box-shadow:var(--shadow-pop);pointer-events:none;flex-direction:column;display:flex;position:absolute}.CityGuide-module__9gMv-G__mapChipLabel{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--cg-eyebrow)}.CityGuide-module__9gMv-G__mapChipName{font-size:var(--fs-18);line-height:1.1;font-weight:var(--fw-bold)}.CityGuide-module__9gMv-G__mapNote{padding:var(--space-lg);text-align:center;font-size:var(--fs-14);color:var(--cg-map-label);place-items:center;margin:0;display:grid;position:absolute;inset:0}.CityGuide-module__9gMv-G__mapAttribution{right:var(--space-sm);bottom:var(--space-xs);z-index:1;padding:var(--space-2xs) var(--space-sm);border-radius:var(--r1);background:var(--cg-chip-bg);font-size:var(--fs-10);color:var(--cg-on-hero-muted);position:absolute}.CityGuide-module__9gMv-G__mapAttribution a{color:inherit;text-decoration:underline}.CityGuide-module__9gMv-G__pills{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CityGuide-module__9gMv-G__pill{align-items:center;gap:var(--space-sm);padding:var(--space-10) var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r-pill);background:var(--card);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--k100);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);line-height:1;text-decoration:none;display:inline-flex}.CityGuide-module__9gMv-G__pill:hover,.CityGuide-module__9gMv-G__pill:focus-visible{border-color:var(--cg-accent);color:var(--cg-link)}.CityGuide-module__9gMv-G__pillDistance{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.CityGuide-module__9gMv-G__steps{padding:var(--space-lg) 0 0;gap:var(--space-lg);border-top:var(--border-width-strong) solid var(--k100);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin:0;list-style:none;display:grid}.CityGuide-module__9gMv-G__step{gap:var(--space-sm-md);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__stepNum{font-size:var(--fs-32);line-height:1;font-weight:var(--fw-extrabold);letter-spacing:-.03em;color:var(--cg-num)}.CityGuide-module__9gMv-G__stepTitle{font-size:var(--fs-17);line-height:1.3;font-weight:var(--fw-bold)}.CityGuide-module__9gMv-G__stepBody{font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.6}.CityGuide-module__9gMv-G__note{padding:var(--space-20) var(--space-lg);border-radius:var(--r3);background:var(--cg-note-bg);font-size:var(--fs-14);color:var(--cg-note-ink);margin:0;line-height:1.6}.CityGuide-module__9gMv-G__faq{border-top:var(--border-width) solid var(--line2);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__faqItem{border-bottom:var(--border-width) solid var(--line2)}.CityGuide-module__9gMv-G__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-20) 0;cursor:pointer;font-size:var(--fs-17);line-height:1.35;font-weight:var(--fw-semibold);color:var(--k100);list-style:none;display:flex}.CityGuide-module__9gMv-G__faqQuestion::-webkit-details-marker{display:none}.CityGuide-module__9gMv-G__faqQuestion:after{content:"+";font-size:var(--fs-26);color:var(--cg-num);transition:transform var(--dur-200) var(--ease);flex:none;font-weight:300;line-height:1}.CityGuide-module__9gMv-G__faqItem[open]>.CityGuide-module__9gMv-G__faqQuestion:after{transform:rotate(45deg)}.CityGuide-module__9gMv-G__faqQuestion:focus-visible{outline:var(--border-width-strong) solid var(--cg-accent);outline-offset:var(--space-xs)}.CityGuide-module__9gMv-G__faqAnswer{padding:0 var(--space-xl) var(--space-20) 0;font-size:var(--fs-16);color:var(--k80);margin:0;line-height:1.65}.CityGuide-module__9gMv-G__card{gap:var(--space-sm-md);padding:var(--space-lg);border:var(--border-width) solid var(--line);border-radius:var(--r5);background:var(--card);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__cardLabel{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--k55);margin:0}.CityGuide-module__9gMv-G__toc{counter-reset:guide-toc;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CityGuide-module__9gMv-G__tocLink{gap:var(--space-sm-md);padding:var(--space-xs-sm) 0;font-size:var(--fs-14);line-height:1.4;font-weight:var(--fw-medium);color:var(--k100);text-decoration:none;display:flex}.CityGuide-module__9gMv-G__tocLink:before{counter-increment:guide-toc;content:counter(guide-toc, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-11);color:var(--cg-num);line-height:1.8}.CityGuide-module__9gMv-G__tocLink:hover,.CityGuide-module__9gMv-G__tocLink:focus-visible{color:var(--cg-link)}.CityGuide-module__9gMv-G__cardDark{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--r5);background:var(--cg-hero-bg);color:var(--cg-on-hero);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__cardDarkEyebrow{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-eyebrow);margin:0}.CityGuide-module__9gMv-G__cardDarkTitle{font-size:var(--fs-22);line-height:1.2;font-weight:var(--fw-bold);letter-spacing:-.01em;margin:0}.CityGuide-module__9gMv-G__cardDarkBody{font-size:var(--fs-14);color:var(--cg-on-hero-muted);margin:0;line-height:1.55}.CityGuide-module__9gMv-G__cardDarkLink{text-align:center;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--cg-on-hero);text-underline-offset:.2em;text-decoration:underline}.CityGuide-module__9gMv-G__cardDashed{gap:var(--space-sm);padding:var(--space-20) var(--space-lg);border:var(--border-width) dashed var(--cg-note-line);border-radius:var(--r5);background:var(--bg2);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__cardDashedLabel{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-note-ink);margin:0}.CityGuide-module__9gMv-G__cardDashedBody{font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.5}.CityGuide-module__9gMv-G__link{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--cg-link);text-decoration:none}.CityGuide-module__9gMv-G__link:hover,.CityGuide-module__9gMv-G__link:focus-visible{text-decoration:underline}.CityGuide-module__9gMv-G__landing{gap:var(--space-2xl);margin-top:var(--space-md);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__section{gap:var(--space-lg);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.CityGuide-module__9gMv-G__sectionEyebrow{margin:0 0 var(--space-sm-md);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-num)}.CityGuide-module__9gMv-G__sectionTitle{font-size:var(--fs-28);line-height:1.08;font-weight:var(--fw-bold);letter-spacing:-.025em;text-wrap:balance;color:var(--k100);margin:0}.CityGuide-module__9gMv-G__sectionLede{max-width:24rem;font-size:var(--fs-15);color:var(--k80);margin:0;line-height:1.5}.CityGuide-module__9gMv-G__areas{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.CityGuide-module__9gMv-G__area{justify-content:space-between;gap:var(--space-xl);height:100%;min-height:13.75rem;padding:var(--space-lg);border:var(--border-width) solid var(--line);border-radius:var(--r5);background:var(--card);color:var(--k100);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);flex-direction:column;text-decoration:none;display:flex}.CityGuide-module__9gMv-G__area:hover,.CityGuide-module__9gMv-G__area:focus-visible{border-color:var(--cg-eyebrow);box-shadow:var(--shadow-pop)}.CityGuide-module__9gMv-G__areaTop{justify-content:space-between;align-items:flex-start;display:flex}.CityGuide-module__9gMv-G__areaNum{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.CityGuide-module__9gMv-G__areaTag{padding:var(--space-xs-sm) var(--space-10);border-radius:var(--r-pill);background:var(--accent-soft);font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--cg-link)}.CityGuide-module__9gMv-G__areaName{font-size:var(--fs-24);line-height:1.1;font-weight:var(--fw-bold);letter-spacing:-.02em;display:block}.CityGuide-module__9gMv-G__areaRead{margin-top:var(--space-sm-md);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--cg-link);display:block}.CityGuide-module__9gMv-G__where{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.CityGuide-module__9gMv-G__whereCopy{justify-content:center;gap:var(--space-20);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__whereBody{max-width:34rem;font-size:var(--fs-16);color:var(--k80);margin:0;line-height:1.65}.CityGuide-module__9gMv-G__duo{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.CityGuide-module__9gMv-G__panelDark{gap:var(--space-20);padding:var(--space-xl) var(--space-lg);border-radius:var(--r5);background:var(--cg-hero-bg);color:var(--cg-on-hero);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__panelDarkTitle{font-size:var(--fs-24);line-height:1.15;font-weight:var(--fw-bold);letter-spacing:-.02em;margin:0}.CityGuide-module__9gMv-G__lawyerList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CityGuide-module__9gMv-G__lawyerLink{color:var(--cg-on-hero);font-size:var(--fs-16);font-weight:var(--fw-semibold);text-underline-offset:.2em;text-decoration:underline}.CityGuide-module__9gMv-G__lawyerDetail{font-size:var(--fs-13);color:var(--cg-on-hero-muted);margin-inline-start:var(--space-sm)}.CityGuide-module__9gMv-G__panelDashed{justify-content:center;gap:var(--space-md);padding:var(--space-xl) var(--space-lg);border:var(--border-width) dashed var(--cg-note-line);border-radius:var(--r5);background:var(--bg2);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__panelDashedTitle{font-size:var(--fs-22);line-height:1.2;font-weight:var(--fw-bold);letter-spacing:-.015em;margin:0}.CityGuide-module__9gMv-G__actions{gap:var(--space-sm-md);flex-wrap:wrap;display:flex}.CityGuide-module__9gMv-G__footerCols{gap:var(--space-xl);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:var(--border-width) solid var(--line2);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.CityGuide-module__9gMv-G__footerCol{gap:var(--space-md);flex-direction:column;display:flex}.CityGuide-module__9gMv-G__footerLinks{gap:var(--space-sm) var(--space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CityGuide-module__9gMv-G__footerLink{font-size:var(--fs-14);line-height:1.6;font-weight:var(--fw-medium);color:var(--k100);text-decoration:none}.CityGuide-module__9gMv-G__footerLink:hover,.CityGuide-module__9gMv-G__footerLink:focus-visible{color:var(--cg-link);text-decoration:underline}.CityGuide-module__9gMv-G__srOnly{width:var(--space-1);height:var(--space-1);margin:calc(var(--space-1) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.CityGuide-module__9gMv-G__page{padding:var(--space-xl) var(--space-xl) var(--space-2xl)}.CityGuide-module__9gMv-G__heroTitle{font-size:3rem}.CityGuide-module__9gMv-G__hero{grid-template-columns:repeat(2,minmax(0,1fr))}.CityGuide-module__9gMv-G__heroCopy{padding:var(--space-2xl) var(--space-xl)}.CityGuide-module__9gMv-G__heroMedia{min-height:27.5rem}.CityGuide-module__9gMv-G__where,.CityGuide-module__9gMv-G__duo{grid-template-columns:repeat(2,minmax(0,1fr))}.CityGuide-module__9gMv-G__blockTitle{font-size:var(--fs-32)}}@media (min-width:1024px){.CityGuide-module__9gMv-G__heroTitle{font-size:4.5rem}.CityGuide-module__9gMv-G__layout{justify-content:space-between;gap:var(--space-2xl);grid-template-columns:minmax(0,47.5rem) minmax(17.5rem,21.25rem)}.CityGuide-module__9gMv-G__aside{top:calc(var(--tap) + var(--space-xl));position:sticky}}@media (prefers-reduced-motion:reduce){.CityGuide-module__9gMv-G__heroGhost,.CityGuide-module__9gMv-G__pill,.CityGuide-module__9gMv-G__area,.CityGuide-module__9gMv-G__faqQuestion:after{transition:none}}.CityGuide-module__9gMv-G__body{gap:var(--space-lg);counter-reset:guide-section;font-size:var(--fs-17);color:var(--k80);flex-direction:column;line-height:1.7;display:flex}.CityGuide-module__9gMv-G__body p{text-wrap:pretty;max-width:68ch;margin:0}.CityGuide-module__9gMv-G__body>p:first-of-type{font-size:var(--fs-20);color:var(--k100);line-height:1.6}.CityGuide-module__9gMv-G__body>p:first-of-type:first-letter{float:left;margin:var(--space-sm) var(--space-sm-md) 0 0;font-size:4.75rem;font-weight:var(--fw-extrabold);color:var(--cg-num);line-height:.82}.CityGuide-module__9gMv-G__body h2{counter-increment:guide-section;align-items:baseline;gap:var(--space-md);margin:var(--space-xl) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-26);line-height:1.12;font-weight:var(--fw-bold);letter-spacing:-.02em;text-wrap:balance;color:var(--k100);display:flex}.CityGuide-module__9gMv-G__body h2:first-child{margin-top:0}.CityGuide-module__9gMv-G__body h2:before{content:counter(guide-section, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-13);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--cg-num);flex:none}.CityGuide-module__9gMv-G__body h3{margin:var(--space-md) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-20);line-height:1.3;font-weight:var(--fw-bold);color:var(--k100)}.CityGuide-module__9gMv-G__body ul,.CityGuide-module__9gMv-G__body ol{gap:var(--space-sm);max-width:68ch;margin:0;padding-inline-start:var(--space-lg);display:grid}.CityGuide-module__9gMv-G__body li::marker{color:var(--cg-num)}.CityGuide-module__9gMv-G__body strong,.CityGuide-module__9gMv-G__body b{font-weight:var(--fw-semibold);color:var(--k100)}.CityGuide-module__9gMv-G__body blockquote{padding:var(--space-md) var(--space-lg);border-inline-start:var(--border-width-strong) solid var(--cg-accent);border-radius:0 var(--r3) var(--r3) 0;background:var(--bg2);max-width:68ch;margin:0}.CityGuide-module__9gMv-G__body a{color:var(--cg-link);text-underline-offset:.18em;text-decoration:underline}.CityGuide-module__9gMv-G__body a:hover,.CityGuide-module__9gMv-G__body a:focus-visible{color:var(--k100)}.CityGuide-module__9gMv-G__asideCta,.CityGuide-module__9gMv-G__asideCtaInline{min-height:var(--tap);border-radius:var(--r-pill);background:var(--cta-fill);color:var(--on-cta-fill);font-size:var(--fs-15);font-weight:var(--fw-bold);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:flex}.CityGuide-module__9gMv-G__asideCtaInline{padding:0 var(--space-lg)}.CityGuide-module__9gMv-G__asideCta:hover,.CityGuide-module__9gMv-G__asideCta:focus-visible,.CityGuide-module__9gMv-G__asideCtaInline:hover,.CityGuide-module__9gMv-G__asideCtaInline:focus-visible{background:var(--cta-fill-hover)}
.BrandFooter-module__j4rczq__footer{border-top:var(--border-width) solid var(--line);background:var(--bg1)}.BrandFooter-module__j4rczq__nested{border-top:var(--border-width) solid var(--line);margin-block-start:var(--space-lg)}.BrandFooter-module__j4rczq__inner{max-inline-size:var(--maxw);padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.BrandFooter-module__j4rczq__bottom{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.BrandFooter-module__j4rczq__bottomStart,.BrandFooter-module__j4rczq__bottomEnd{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.BrandFooter-module__j4rczq__bottomEnd{margin-inline-start:auto}.BrandFooter-module__j4rczq__brandCredit{gap:var(--space-xs);flex-direction:column;display:flex}.BrandFooter-module__j4rczq__copyright{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;color:var(--k55)}.BrandFooter-module__j4rczq__slogan{font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.01em;color:var(--k55)}.BrandFooter-module__j4rczq__legal{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.BrandFooter-module__j4rczq__territoriesLabel{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}.BrandFooter-module__j4rczq__legalLink{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);transition:color var(--dur-fast) var(--ease);text-decoration:none}.BrandFooter-module__j4rczq__legalLink:hover,.BrandFooter-module__j4rczq__legalLink:focus-visible{color:var(--accent-ink)}
.ShellNavBar-module__lK_Xhq__tabbar{z-index:45;border-top:var(--border-width) solid var(--line);background:color-mix(in srgb, var(--bg1) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-lg));padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;align-items:stretch;display:flex}.ShellNavBar-module__lK_Xhq__tab{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:calc(var(--space-48) + var(--space-sm));padding:var(--space-sm) var(--space-2xs);color:var(--k80);transition:color var(--dur-fast) var(--ease);flex-direction:column;flex:1;text-decoration:none;display:flex}.ShellNavBar-module__lK_Xhq__tab:hover{color:var(--k100)}.ShellNavBar-module__lK_Xhq__tab[data-active=true]{color:var(--accent-ink)}.ShellNavBar-module__lK_Xhq__tabLabel{font-family:var(--sans);font-size:var(--fs-10);letter-spacing:-.005em;font-weight:600}.ShellNavBar-module__lK_Xhq__tab svg{width:var(--space-20);height:var(--space-20)}.ShellNavBar-module__lK_Xhq__tabbar[data-business] .ShellNavBar-module__lK_Xhq__tab{min-height:var(--space-2xl)}.ShellNavBar-module__lK_Xhq__tabbar[data-business] .ShellNavBar-module__lK_Xhq__tab[data-active=true] .ShellNavBar-module__lK_Xhq__tabLabel{font-weight:700}.ShellNavBar-module__lK_Xhq__icon{display:inline-flex;position:relative}.ShellNavBar-module__lK_Xhq__tab[data-locked],.ShellNavBar-module__lK_Xhq__railItem[data-locked]{color:var(--k55);opacity:var(--opacity-locked);cursor:not-allowed}.ShellNavBar-module__lK_Xhq__lock{display:inline-flex;position:absolute;inset-block-start:calc(-1 * var(--space-2xs));inset-inline-end:calc(-1 * var(--space-xs))}.ShellNavBar-module__lK_Xhq__tab[data-locked]:hover,.ShellNavBar-module__lK_Xhq__railItem[data-locked]:hover{color:var(--k55)}.ShellNavBar-module__lK_Xhq__lockedIcon{width:calc(var(--space-20) + var(--border-width-strong));height:calc(var(--space-20) + var(--border-width-strong));border:var(--border-width-strong) dashed currentColor;border-radius:var(--r2);display:inline-block}.ShellNavBar-module__lK_Xhq__rail{display:none}@media (min-width:1024px){.ShellNavBar-module__lK_Xhq__tabbar{display:none}.ShellNavBar-module__lK_Xhq__rail{align-items:stretch;gap:var(--space-xs);width:var(--shell-rail-width,calc(var(--space-2xl) + var(--space-sm)));padding:var(--space-md) var(--space-xs);border-inline-end:var(--border-width) solid var(--line);background:var(--bg1);flex-direction:column;flex-shrink:0;display:flex}.ShellNavBar-module__lK_Xhq__railItem{align-items:center;gap:var(--space-2xs);padding:var(--space-sm) var(--space-2xs);border-radius:var(--r3);color:var(--k80);flex-direction:column;text-decoration:none;display:flex}.ShellNavBar-module__lK_Xhq__railItem:hover{color:var(--k100)}.ShellNavBar-module__lK_Xhq__railItem[data-active=true]{color:var(--shell-rail-active-ink,var(--accent-ink));background:var(--shell-rail-active-bg,var(--accent-soft))}.ShellNavBar-module__lK_Xhq__railItem:last-child{margin-top:auto}.ShellNavBar-module__lK_Xhq__railLabel{font-family:var(--sans);font-size:var(--fs-10);text-align:center;font-weight:600}.ShellNavBar-module__lK_Xhq__railNote{margin:var(--space-10) 0 0;padding:var(--space-10) var(--space-xs);border-radius:var(--r2);background:var(--bg2);color:var(--shell-rail-note-ink,var(--k55));font:var(--shell-rail-note-font,400 var(--fs-10) / 1.4 var(--sans));text-align:center}}
.LegalShell-module__j33MkG__shell{background:var(--ll-bg);flex-direction:column;width:100%;min-width:0;min-height:100%;display:flex}.LegalShell-module__j33MkG__header{align-items:center;gap:var(--ll-s-3);min-width:0;height:var(--ll-h-header);padding:0 var(--ll-s-6);border-bottom:var(--border-width) solid var(--ll-border);background:var(--ll-surface);flex:1;display:flex}.LegalShell-module__j33MkG__home{cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.LegalShell-module__j33MkG__role{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-s-1);background:var(--ll-gold);font:var(--ll-t-role);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--ll-navy);flex:none}.LegalShell-module__j33MkG__mode{padding:var(--ll-s-1) var(--ll-s-2);border:var(--border-width) solid var(--ll-teal-line);border-radius:var(--ll-pill);font:var(--ll-t-tag);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--ll-teal-ink);flex:none}.LegalShell-module__j33MkG__headerEnd{align-items:center;gap:var(--ll-s-3);flex:none;margin-inline-start:auto;display:flex}.LegalShell-module__j33MkG__name{font:var(--ll-t-small);white-space:nowrap;color:var(--ll-muted)}.LegalShell-module__j33MkG__localeSwitch{gap:var(--ll-s-0);padding:var(--ll-s-0);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-pill);display:inline-flex}.LegalShell-module__j33MkG__localeOption{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-pill);font:var(--ll-t-tag);letter-spacing:var(--ll-track-08);color:var(--ll-muted);cursor:pointer;background:0 0;border:0}.LegalShell-module__j33MkG__localeOption[aria-pressed=true]{background:var(--ll-primary);color:var(--ll-on-primary)}.LegalShell-module__j33MkG__localeOption:focus-visible{outline:var(--border-width-strong) solid var(--ll-primary);outline-offset:var(--ll-s-0)}.LegalShell-module__j33MkG__bell{position:relative}.LegalShell-module__j33MkG__bellButton{width:var(--ll-box-icon);height:var(--ll-box-icon);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-pill);background:var(--ll-surface);color:var(--ll-ink);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.LegalShell-module__j33MkG__bellButton:hover{background:var(--ll-surface-2)}.LegalShell-module__j33MkG__badge{min-width:var(--ll-box-count);height:var(--ll-box-count);padding:0 var(--ll-s-1);border:var(--border-width-strong) solid var(--ll-surface);border-radius:var(--ll-pill);background:var(--ll-danger);font:var(--ll-t-badge);text-align:center;color:var(--ll-on-primary);position:absolute;inset-block-start:calc(var(--ll-s-1) * -1);inset-inline-end:calc(var(--ll-s-1) * -1)}.LegalShell-module__j33MkG__count{min-width:var(--ll-box-count);height:var(--ll-box-count);border-radius:var(--ll-pill);background:var(--ll-gold-soft);font:var(--ll-t-count);text-align:center;color:var(--ll-gold-ink);flex:none;padding:0}.LegalShell-module__j33MkG__countWarn{padding:0 var(--ll-s-2);background:var(--ll-warning-soft);color:var(--ll-warning)}.LegalShell-module__j33MkG__bellScrim{z-index:30;background:var(--ll-scrim);position:fixed;inset:0}.LegalShell-module__j33MkG__bellPanel{z-index:31;width:min(var(--ll-w-drawer), 100%);background:var(--ll-surface);box-shadow:var(--ll-shadow-pop);color:var(--ll-ink);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0}.LegalShell-module__j33MkG__bellHead{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-5);border-bottom:var(--border-width) solid var(--ll-border);flex:none;display:flex}.LegalShell-module__j33MkG__bellHeading{font:var(--ll-t-h3);margin:0}.LegalShell-module__j33MkG__bellCount{min-width:var(--ll-box-count);padding:0 var(--ll-s-1);border-radius:var(--ll-pill);background:var(--ll-danger);font:var(--ll-t-badge);text-align:center;color:var(--ll-on-primary)}.LegalShell-module__j33MkG__bellClose{padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-pill);font:var(--ll-t-btn2);color:var(--ll-ink);cursor:pointer;background:0 0;margin-inline-start:auto}.LegalShell-module__j33MkG__bellBody{gap:var(--ll-s-2);padding:var(--ll-s-4) var(--ll-s-5);flex-direction:column;flex:1;display:flex;overflow:auto}.LegalShell-module__j33MkG__bellGroup{gap:var(--ll-s-2);flex-direction:column;display:flex}.LegalShell-module__j33MkG__bellGroupTitle{font:var(--ll-t-tag);letter-spacing:var(--ll-track-14);text-transform:uppercase;color:var(--ll-muted);margin:0}.LegalShell-module__j33MkG__bellFooter{padding:var(--ll-s-4) var(--ll-s-5);font:var(--ll-t-xs);color:var(--ll-muted);margin:0}.LegalShell-module__j33MkG__bellList{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalShell-module__j33MkG__bellAll{font:var(--ll-t-small);color:var(--ll-primary);align-self:flex-end;text-decoration:none}.LegalShell-module__j33MkG__bellAll:hover{text-decoration:underline}.LegalShell-module__j33MkG__bellItem{gap:var(--ll-s-1);width:100%;padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);text-align:start;color:var(--ll-ink);cursor:pointer;flex-direction:column;display:flex}.LegalShell-module__j33MkG__bellItem[data-unread]{background:var(--ll-surface-2)}.LegalShell-module__j33MkG__bellTitle{font:var(--ll-t-small)}.LegalShell-module__j33MkG__bellText{font:var(--ll-t-meta);color:var(--ll-muted)}.LegalShell-module__j33MkG__alertClass{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-surface-3);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--ll-muted);align-self:flex-start}.LegalShell-module__j33MkG__alertClass[data-class=urgent]{background:var(--ll-danger-soft);color:var(--ll-danger)}.LegalShell-module__j33MkG__alertClass[data-class=action]{background:var(--ll-gold-soft);color:var(--ll-gold-ink)}.LegalShell-module__j33MkG__alertClass[data-class=signature],.LegalShell-module__j33MkG__alertClass[data-class=payment],.LegalShell-module__j33MkG__alertClass[data-class=process],.LegalShell-module__j33MkG__alertClass[data-class=document]{background:var(--ll-teal-soft);color:var(--ll-teal-ink)}.LegalShell-module__j33MkG__alertClass[data-class=intimation]{background:var(--ll-navy);color:var(--ll-on-dark)}.LegalShell-module__j33MkG__alertClass[data-class=message]{background:var(--ll-success-soft);color:var(--ll-whats)}.LegalShell-module__j33MkG__search{min-width:0;max-width:var(--ll-w-search);flex:1;align-items:center;margin-inline-start:var(--ll-s-6);display:flex;position:relative}.LegalShell-module__j33MkG__searchInput{width:100%;min-width:0;padding:var(--ll-s-2) var(--ll-s-4);border-radius:var(--ll-pill);background:var(--ll-surface-2);color:var(--ll-ink);font:var(--ll-t-small);border:0}.LegalShell-module__j33MkG__searchInput::placeholder{color:var(--ll-muted)}.LegalShell-module__j33MkG__searchKey{font:var(--ll-t-tag);color:var(--ll-muted);pointer-events:none;position:absolute;inset-inline-end:var(--ll-s-4)}.LegalShell-module__j33MkG__searchPanel{z-index:20;gap:var(--ll-s-2);width:min(90vw,28rem);max-height:70vh;margin-top:var(--ll-s-2);padding:var(--ll-s-3);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);box-shadow:var(--ll-shadow-pop);flex-direction:column;display:flex;position:absolute;inset-block-start:100%;inset-inline-start:0;overflow:auto}.LegalShell-module__j33MkG__searchKind{font:var(--ll-t-tag);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--ll-muted)}.LegalShell-module__j33MkG__topTabs{height:var(--ll-h-tabs);padding:0 var(--ll-s-4);border-bottom:var(--border-width) solid var(--ll-border-strong);background:var(--ll-surface);flex:none;align-items:stretch;display:flex;overflow-x:auto}.LegalShell-module__j33MkG__topTab{align-items:center;gap:var(--ll-s-2);padding:0 var(--ll-s-5);border:0;border-inline-end:var(--border-width) solid var(--ll-border);border-bottom:var(--border-width-strong) solid transparent;white-space:nowrap;color:var(--ll-muted);cursor:pointer;background:0 0;flex:none;display:inline-flex}.LegalShell-module__j33MkG__topTab:hover,.LegalShell-module__j33MkG__topTab[aria-current=page]{color:var(--ll-ink)}.LegalShell-module__j33MkG__topTab[aria-current=page]{border-bottom-color:var(--ll-gold)}.LegalShell-module__j33MkG__tabDot{width:var(--ll-bar);height:var(--ll-bar);border-radius:var(--ll-pill);background:0 0}.LegalShell-module__j33MkG__topTab[aria-current=page] .LegalShell-module__j33MkG__tabDot{background:var(--ll-gold)}.LegalShell-module__j33MkG__tabLabel{font:var(--ll-t-tab);letter-spacing:var(--ll-track-16);text-transform:uppercase}.LegalShell-module__j33MkG__tabCount{min-width:var(--ll-box-count);height:var(--ll-box-count);padding:0 var(--ll-s-1);border-radius:var(--ll-pill);background:var(--ll-surface-3);font:var(--ll-t-count);text-align:center;color:var(--ll-ink)}.LegalShell-module__j33MkG__body{flex-direction:column;flex:1;min-width:0;display:flex}.LegalShell-module__j33MkG__menu{gap:var(--ll-s-1);min-width:0;padding:var(--ll-s-3) var(--ll-s-4);border-bottom:var(--border-width) solid var(--ll-border);background:var(--ll-surface);flex-direction:column;display:flex}.LegalShell-module__j33MkG__menuTitle{padding:0 var(--ll-s-3) var(--ll-s-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--ll-muted);margin:0}.LegalShell-module__j33MkG__menuList{gap:var(--ll-s-1);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.LegalShell-module__j33MkG__menuItem{align-items:center;gap:var(--ll-s-2);width:100%;padding:var(--ll-s-3);border-radius:var(--ll-radius-s);font:var(--ll-t-menu);text-align:start;white-space:nowrap;color:var(--ll-muted);cursor:pointer;background:0 0;border:0;display:flex}.LegalShell-module__j33MkG__menuItem:hover{color:var(--ll-ink)}.LegalShell-module__j33MkG__menuItem[aria-current=page]{background:var(--ll-surface-2);font:var(--ll-t-menu-active);color:var(--ll-ink)}.LegalShell-module__j33MkG__menuLabel{flex:1}.LegalShell-module__j33MkG__main{flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:1024px){.LegalShell-module__j33MkG__body{flex-direction:row;align-items:stretch}.LegalShell-module__j33MkG__menu{flex:0 0 var(--ll-w-menu);padding:var(--ll-s-4) var(--ll-s-3);border-bottom:0;border-inline-end:var(--border-width) solid var(--ll-border)}.LegalShell-module__j33MkG__menuList{flex-direction:column;overflow:visible}}@media (max-width:767px){.LegalShell-module__j33MkG__header{gap:var(--ll-s-2);padding:0 var(--ll-s-3)}.LegalShell-module__j33MkG__name,.LegalShell-module__j33MkG__mode{display:none}.LegalShell-module__j33MkG__search{margin-inline-start:0}}.LegalShell-module__j33MkG__innerTabs{min-height:var(--ll-h-inner-tabs);border-bottom:var(--border-width) solid var(--ll-border);background:var(--ll-surface-2);flex:none;align-items:stretch;display:flex;overflow-x:auto}.LegalShell-module__j33MkG__innerTabWrap{max-width:var(--ll-w-inner-tab);border-inline-end:var(--border-width) solid var(--ll-border);flex:none;align-items:stretch;display:inline-flex}.LegalShell-module__j33MkG__innerTab{align-items:center;gap:var(--ll-s-2);min-width:0;padding:0 var(--ll-s-3);border:0;border-inline-end:var(--border-width) solid var(--ll-border);border-bottom:var(--border-width-strong) solid transparent;font:var(--ll-t-small);white-space:nowrap;text-overflow:ellipsis;color:var(--ll-muted);cursor:pointer;background:0 0;flex:none;display:inline-flex;overflow:hidden}.LegalShell-module__j33MkG__innerTabWrap .LegalShell-module__j33MkG__innerTab{border-inline-end:0;flex:1}.LegalShell-module__j33MkG__innerTab[aria-selected=true]{border-bottom-color:var(--ll-primary);background:var(--ll-surface);color:var(--ll-ink)}.LegalShell-module__j33MkG__innerTabWrap:has(.LegalShell-module__j33MkG__innerTab[aria-selected=true]){background:var(--ll-surface)}.LegalShell-module__j33MkG__innerClose{inline-size:var(--ll-box-check);block-size:var(--ll-box-check);border-radius:var(--ll-pill);font:var(--ll-t-xs);color:var(--ll-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:center;align-items:center;margin-inline-end:var(--ll-s-2);padding:0;display:inline-flex}.LegalShell-module__j33MkG__innerClose:hover{background:var(--ll-surface-3)}.LegalShell-module__j33MkG__innerGlyph{font:var(--ll-t-glyph);color:var(--ll-teal-ink);flex:none}.LegalShell-module__j33MkG__innerLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.LegalShell-module__j33MkG__subTabs{gap:var(--ll-s-1);border-bottom:var(--border-width) solid var(--ll-border);display:flex;overflow-x:auto}.LegalShell-module__j33MkG__subTab{padding:var(--ll-s-3);border:0;border-bottom:var(--border-width-strong) solid transparent;font:var(--ll-t-menu);white-space:nowrap;color:var(--ll-muted);cursor:pointer;background:0 0;flex:none}.LegalShell-module__j33MkG__subTab[aria-selected=true]{border-bottom-color:var(--ll-primary);font:var(--ll-t-menu-active);color:var(--ll-ink)}.LegalShell-module__j33MkG__content{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-5) var(--ll-s-6);flex-direction:column;display:flex}@media (max-width:767px){.LegalShell-module__j33MkG__content{padding:var(--ll-s-4) var(--ll-s-3)}}.LegalShell-module__j33MkG__eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--ll-muted);margin:0}.LegalShell-module__j33MkG__note{font:var(--ll-t-small);color:var(--ll-muted);margin:0}.LegalShell-module__j33MkG__error{font:var(--ll-t-small);color:var(--err);margin:0}.LegalShell-module__j33MkG__syncNote{padding:var(--ll-s-1) var(--ll-s-3);font:var(--ll-t-meta);color:var(--ll-muted);margin:0}
.LegalModule-module__fDBowG__column{gap:var(--ll-s-4);width:100%;max-width:80rem;padding:var(--ll-s-5) 0;flex-direction:column;margin:0 auto;display:flex}.LegalModule-module__fDBowG__note{font:var(--ll-t-small);color:var(--k80);margin:0}.LegalModule-module__fDBowG__error{font:var(--ll-t-small);color:var(--err);margin:0}.LegalModule-module__fDBowG__status{font:var(--ll-t-small);color:var(--k100);margin:0}.LegalModule-module__fDBowG__actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalModule-module__fDBowG__eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);margin:0}.LegalModule-module__fDBowG__hint{padding:var(--ll-s-3) var(--ll-s-4);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalModule-module__fDBowG__card{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);color:var(--k100);flex-direction:column;display:flex}.LegalModule-module__fDBowG__cardHead{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalModule-module__fDBowG__cardTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.LegalModule-module__fDBowG__cardNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalModule-module__fDBowG__tag{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80);background:var(--card2);align-self:flex-start}.LegalModule-module__fDBowG__tag[data-tone=warn]{color:var(--warn);background:var(--warn-soft)}.LegalModule-module__fDBowG__tag[data-tone=ok]{color:var(--ok);background:var(--legal-success-soft)}.LegalModule-module__fDBowG__tag[data-tone=danger]{color:var(--err);background:var(--err-soft)}.LegalModule-module__fDBowG__textButton{font:var(--ll-t-btn2);color:var(--legal-public-ink);cursor:pointer;background:0 0;border:0;padding:0}.LegalModule-module__fDBowG__textButton[data-tone=danger]{color:var(--err)}.LegalModule-module__fDBowG__textButton:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.LegalModule-module__fDBowG__textButton:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--ll-s-1)}.LegalModule-module__fDBowG__srOnly{width:var(--border-width);height:var(--border-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.LegalModule-module__fDBowG__setup{width:100%;max-width:80rem;margin:var(--ll-s-5) auto;border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex;overflow:hidden}.LegalModule-module__fDBowG__rail{gap:var(--ll-s-2);padding:var(--ll-s-6) var(--ll-s-5);border-bottom:var(--border-width) solid var(--line);background:var(--bg);flex-direction:column;display:flex}.LegalModule-module__fDBowG__railTitle{padding-bottom:var(--ll-s-2);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);margin:0}.LegalModule-module__fDBowG__railSteps{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalModule-module__fDBowG__railStep{align-items:center;gap:var(--ll-s-3);width:100%;padding:var(--ll-s-3);border-radius:var(--ll-radius-s);font:var(--ll-t-small);color:var(--k100);text-align:start;background:0 0;border:0;display:flex}.LegalModule-module__fDBowG__railStep[data-state=current]{background:var(--legal-public-soft);font-weight:600}button.LegalModule-module__fDBowG__railStep{cursor:pointer}button.LegalModule-module__fDBowG__railStep:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--ll-s-1)}.LegalModule-module__fDBowG__railMark{width:var(--ll-box-step);height:var(--ll-box-step);border:var(--border-width) solid var(--line2);border-radius:var(--ll-pill);font:600 var(--fs-11) / var(--ll-lh-none) var(--sans);color:var(--k55);flex:none;justify-content:center;align-items:center;display:flex}.LegalModule-module__fDBowG__railStep[data-state=done] .LegalModule-module__fDBowG__railMark{border-color:var(--ok);background:var(--ok);color:var(--on-accent)}.LegalModule-module__fDBowG__railStep[data-state=current] .LegalModule-module__fDBowG__railMark{border-color:var(--accent);background:var(--accent);font-family:var(--mono);color:var(--on-accent)}.LegalModule-module__fDBowG__planCard{gap:var(--ll-s-1);margin-top:var(--ll-s-4);padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-agent-line);border-radius:var(--ll-radius);background:var(--legal-agent-soft);flex-direction:column;display:flex}.LegalModule-module__fDBowG__planFoot{margin-top:var(--ll-s-4)}.LegalModule-module__fDBowG__planEyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-agent-ink);margin:0}.LegalModule-module__fDBowG__planTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.LegalModule-module__fDBowG__planNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalModule-module__fDBowG__main{gap:var(--ll-s-5);min-width:0;padding:var(--ll-s-6) var(--ll-s-5);flex-direction:column;flex:1;display:flex}.LegalModule-module__fDBowG__stepHead{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalModule-module__fDBowG__stepTitle{font:var(--ll-t-h1);color:var(--k100);margin:0}.LegalModule-module__fDBowG__stepNote{font:var(--ll-t-small);color:var(--k80);margin:0}.LegalModule-module__fDBowG__shellTitle{font:var(--ll-t-h3);color:var(--ll-ink);margin:0}.LegalModule-module__fDBowG__shellNote{font:var(--ll-t-meta);color:var(--ll-muted);margin:0}.LegalModule-module__fDBowG__footer{justify-content:space-between;align-items:center;gap:var(--ll-s-4);flex-wrap:wrap;margin-top:auto;display:flex}.LegalModule-module__fDBowG__footer[data-align=end]{justify-content:flex-end}.LegalModule-module__fDBowG__footNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalModule-module__fDBowG__facts{gap:var(--ll-s-3);grid-template-columns:minmax(0,1fr);display:grid}.LegalModule-module__fDBowG__fact{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);flex-direction:column;display:flex}.LegalModule-module__fDBowG__factLabel{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k55);margin:0}.LegalModule-module__fDBowG__factValue{font:var(--ll-t-h4);color:var(--k100);overflow-wrap:anywhere;margin:0}.LegalModule-module__fDBowG__factMono{font:500 var(--fs-14) / var(--ll-lh-snug) var(--mono);color:var(--k100);overflow-wrap:anywhere;margin:0}.LegalModule-module__fDBowG__factNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalModule-module__fDBowG__factError{font:var(--ll-t-xs);color:var(--err);margin:0}.LegalModule-module__fDBowG__plainList{gap:var(--ll-s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalModule-module__fDBowG__hub{gap:var(--ll-s-4);width:100%;max-width:80rem;padding:var(--ll-s-5) 0;flex-direction:column;margin:0 auto;display:flex}.LegalModule-module__fDBowG__hubGrid{gap:var(--ll-s-4);grid-template-columns:minmax(0,1fr);display:grid}.LegalModule-module__fDBowG__area{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.LegalModule-module__fDBowG__areaHead{justify-content:space-between;align-items:flex-start;gap:var(--ll-s-2) var(--ll-s-4);padding:var(--ll-s-3) var(--ll-s-4);background:var(--card2);flex-wrap:wrap;display:flex}.LegalModule-module__fDBowG__areaTitle{font:var(--ll-t-h4);color:var(--k100);overflow-wrap:anywhere;margin:0}.LegalModule-module__fDBowG__areaMeta{font:var(--ll-t-xs);color:var(--k80);overflow-wrap:anywhere;margin:0}.LegalModule-module__fDBowG__areaBody{gap:var(--ll-s-3);padding:var(--ll-s-4);flex-direction:column;display:flex}.LegalModule-module__fDBowG__services{margin:0;padding:0;list-style:none}.LegalModule-module__fDBowG__service{gap:var(--ll-s-1) var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);border-top:var(--border-width) solid var(--line);font:var(--ll-t-small);color:var(--k100);grid-template-columns:minmax(0,1fr);display:grid}.LegalModule-module__fDBowG__serviceName{overflow-wrap:anywhere;font-weight:600}.LegalModule-module__fDBowG__serviceText{color:var(--k80);overflow-wrap:anywhere}.LegalModule-module__fDBowG__serviceForm{padding:var(--ll-s-4);border-top:var(--border-width) solid var(--line)}.LegalModule-module__fDBowG__groupLabel{margin:0 0 var(--ll-s-2);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55)}.LegalModule-module__fDBowG__grid2{gap:var(--ll-s-3);grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));display:grid}.LegalModule-module__fDBowG__qrPanel{padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);justify-content:center;display:flex}.LegalModule-module__fDBowG__page{gap:var(--ll-s-4);width:100%;max-width:80rem;padding:var(--ll-s-5) 0;flex-direction:column;margin:0 auto;display:flex}.LegalModule-module__fDBowG__settingsLayout{gap:var(--ll-s-4);width:100%;max-width:80rem;padding-top:var(--ll-s-5);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.LegalModule-module__fDBowG__settingsLayout>.LegalModule-module__fDBowG__page{padding-top:0}.LegalModule-module__fDBowG__pageHead{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalModule-module__fDBowG__narrow{gap:var(--ll-s-4);flex-direction:column;width:100%;max-width:58.5rem;display:flex}@media (min-width:768px){.LegalModule-module__fDBowG__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.LegalModule-module__fDBowG__service{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto;align-items:start}.LegalModule-module__fDBowG__main{padding:var(--ll-s-6) var(--ll-s-7)}}@media (min-width:1024px){.LegalModule-module__fDBowG__setup{flex-direction:row;min-height:32.5rem}.LegalModule-module__fDBowG__rail{border-right:var(--border-width) solid var(--line);border-bottom:0;flex:none;width:17.5rem}.LegalModule-module__fDBowG__planCard,.LegalModule-module__fDBowG__planFoot{margin-top:auto}.LegalModule-module__fDBowG__settingsLayout{grid-template-columns:13rem minmax(0,1fr);align-items:start}.LegalModule-module__fDBowG__hubGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}
.PracticeSearchBox-module__iPAo4W__box{gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.PracticeSearchBox-module__iPAo4W__field{gap:var(--space-xs);padding:var(--space-sm) var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.PracticeSearchBox-module__iPAo4W__field:focus-within{border-color:var(--accent)}.PracticeSearchBox-module__iPAo4W__label{font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k30);line-height:1}.PracticeSearchBox-module__iPAo4W__input{width:100%;min-width:0;color:var(--k100);font:inherit;font-size:var(--fs-14);background:0 0;border:0;padding:0;font-weight:500}.PracticeSearchBox-module__iPAo4W__input:focus{outline:none}.PracticeSearchBox-module__iPAo4W__list{top:100%;z-index:2;max-height:calc(var(--space-48) * 6);margin:var(--space-2xs) 0 0;padding:var(--space-2xs);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);box-shadow:var(--shadow-pop);flex-direction:column;list-style:none;display:flex;position:absolute;inset-inline:0;overflow-y:auto}.PracticeSearchBox-module__iPAo4W__option,.PracticeSearchBox-module__iPAo4W__create{gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--r2);cursor:pointer;flex-direction:column;display:flex}.PracticeSearchBox-module__iPAo4W__option[aria-selected=true],.PracticeSearchBox-module__iPAo4W__create[aria-selected=true],.PracticeSearchBox-module__iPAo4W__option:hover,.PracticeSearchBox-module__iPAo4W__create:hover{background:var(--accent-soft)}.PracticeSearchBox-module__iPAo4W__kind{font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k55)}.PracticeSearchBox-module__iPAo4W__path{font-size:var(--fs-14);color:var(--k100);overflow-wrap:anywhere}.PracticeSearchBox-module__iPAo4W__parent{color:var(--k55)}.PracticeSearchBox-module__iPAo4W__create{color:var(--accent-ink);font-size:var(--fs-14);font-weight:600}.PracticeSearchBox-module__iPAo4W__empty{padding:var(--space-xs) var(--space-sm);font-size:var(--fs-13);color:var(--k55);line-height:1.5}.PracticeSearchBox-module__iPAo4W__hint{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}
.LegalCourtHolidays-module__Qus4Sq__intro{font:var(--ll-t-small);color:var(--k80);margin:0}.LegalCourtHolidays-module__Qus4Sq__list{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalCourtHolidays-module__Qus4Sq__row{gap:var(--ll-s-2) var(--ll-s-5);padding:var(--ll-s-4) var(--ll-s-5);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);color:var(--k100);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.LegalCourtHolidays-module__Qus4Sq__row[data-state=disputed]{border-style:dashed;border-color:var(--line2);background:var(--card2)}.LegalCourtHolidays-module__Qus4Sq__main{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.LegalCourtHolidays-module__Qus4Sq__title{font:var(--ll-t-h4);overflow-wrap:anywhere;margin:0}.LegalCourtHolidays-module__Qus4Sq__meta{font:var(--ll-t-meta);color:var(--k80);overflow-wrap:anywhere;margin:0}.LegalCourtHolidays-module__Qus4Sq__provenance{color:var(--legal-public-ink)}.LegalCourtHolidays-module__Qus4Sq__disputed{color:var(--warn)}.LegalCourtHolidays-module__Qus4Sq__side{justify-content:flex-end;align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalCourtHolidays-module__Qus4Sq__counters{font:var(--ll-t-meta);color:var(--k100);white-space:nowrap}.LegalCourtHolidays-module__Qus4Sq__voted{font:var(--ll-t-xs);color:var(--k55)}.LegalCourtHolidays-module__Qus4Sq__form{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--legal-public-soft);flex-direction:column;display:flex}.LegalCourtHolidays-module__Qus4Sq__fields{gap:var(--ll-s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LegalCourtHolidays-module__Qus4Sq__wide{grid-column:1/-1}.LegalCourtHolidays-module__Qus4Sq__hint{font:var(--ll-t-xs);color:var(--k55);margin:0}@media (max-width:30rem){.LegalCourtHolidays-module__Qus4Sq__row{grid-template-columns:minmax(0,1fr);justify-items:start}.LegalCourtHolidays-module__Qus4Sq__side{justify-content:flex-start}.LegalCourtHolidays-module__Qus4Sq__fields{grid-template-columns:minmax(0,1fr)}}
.LegalAgent-module__tql9WG__stack{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.LegalAgent-module__tql9WG__row{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.LegalAgent-module__tql9WG__spread{justify-content:space-between}.LegalAgent-module__tql9WG__title{font-size:var(--fs-15);color:var(--k100);margin:0;font-weight:600}.LegalAgent-module__tql9WG__seal{font-size:var(--fs-12);color:var(--ai-agent);margin:0;font-weight:600}.LegalAgent-module__tql9WG__meta{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.LegalAgent-module__tql9WG__note{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.LegalAgent-module__tql9WG__error{font-size:var(--fs-12);color:var(--err);margin:0;line-height:1.5}.LegalAgent-module__tql9WG__infoBox{padding:var(--space-sm);border-radius:var(--r3);background:var(--bg2);font-size:var(--fs-12);color:var(--k80);margin:0;line-height:1.5}.LegalAgent-module__tql9WG__text{font-size:var(--fs-13);color:var(--k100);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.5}.LegalAgent-module__tql9WG__aiCard{gap:var(--space-sm);min-width:0;padding:var(--space-sm-md) var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--ai-agent) 40%, var(--line));border-radius:var(--r4);background:var(--ai-agent-soft);flex-direction:column;display:flex}.LegalAgent-module__tql9WG__aiCard[data-status=approved],.LegalAgent-module__tql9WG__aiCard[data-status=sent]{border-color:var(--line);background:var(--card2)}.LegalAgent-module__tql9WG__warning{gap:var(--space-xs);padding:var(--space-sm);border:var(--border-width) solid color-mix(in srgb, var(--err) 45%, var(--line));border-radius:var(--r3);background:var(--err-soft);font-size:var(--fs-12);color:var(--k100);flex-direction:column;margin:0;line-height:1.5;display:flex}.LegalAgent-module__tql9WG__warningTitle{color:var(--err);margin:0;font-weight:700}.LegalAgent-module__tql9WG__warningList{padding-left:var(--space-md);margin:0}.LegalAgent-module__tql9WG__match{font-family:var(--mono);color:var(--k80);overflow-wrap:anywhere}.LegalAgent-module__tql9WG__fieldset{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.LegalAgent-module__tql9WG__legend{margin-bottom:var(--space-xs);font-size:var(--fs-12);color:var(--k80);padding:0;font-weight:600}.LegalAgent-module__tql9WG__choice{align-items:flex-start;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-xs) 0;font-size:var(--fs-13);color:var(--k100);cursor:pointer;display:flex}.LegalAgent-module__tql9WG__choice[data-disabled=true]{color:var(--k55);cursor:not-allowed}.LegalAgent-module__tql9WG__choice input{margin-top:var(--space-2xs);accent-color:var(--accent)}.LegalAgent-module__tql9WG__choiceCopy{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.LegalAgent-module__tql9WG__notes{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-2xl) * 4), 1fr));gap:var(--space-sm);min-width:0;display:grid}.LegalAgent-module__tql9WG__noteTitle{margin:0 0 var(--space-2xs);font-size:var(--fs-12);color:var(--k100);font-weight:700}.LegalAgent-module__tql9WG__generateList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalAgent-module__tql9WG__generateItem{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);min-width:0;padding:var(--space-xs-sm) 0;border-top:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.LegalAgent-module__tql9WG__generateItem:first-child{border-top:0}.LegalAgent-module__tql9WG__generateItem>.LegalAgent-module__tql9WG__choiceCopy{flex:1 1 calc(var(--space-2xl) * 3)}.LegalAgent-module__tql9WG__itemTitle{font-size:var(--fs-13);color:var(--k100);font-weight:600}.LegalAgent-module__tql9WG__more{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.LegalAgent-module__tql9WG__moreSummary{min-height:var(--tap);padding:var(--space-xs) 0;font-size:var(--fs-12);color:var(--k80);cursor:pointer;font-weight:600}.LegalAgent-module__tql9WG__moreSummary:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.LegalAgent-module__tql9WG__block{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.LegalAgent-module__tql9WG__eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);margin:0}.LegalAgent-module__tql9WG__inlineList{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LegalAgent-module__tql9WG__docItem{gap:var(--space-2xs);font-size:var(--fs-13);color:var(--k100);display:inline-flex}.LegalAgent-module__tql9WG__docItem[data-status=received]>:first-child{color:var(--ok)}.LegalAgent-module__tql9WG__docItem[data-status=requested]{color:var(--warn)}.LegalAgent-module__tql9WG__questionList{gap:var(--space-2xs);padding-left:var(--space-md);font-size:var(--fs-13);color:var(--k100);flex-direction:column;margin:0;line-height:1.5;display:flex}.LegalAgent-module__tql9WG__waiting{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--warn);margin:0}
.LegalFlowEditor-module__eCEb-a__flowHead{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-5);border-bottom:var(--border-width) solid var(--line);background:var(--card);flex-wrap:wrap;display:flex}.LegalFlowEditor-module__eCEb-a__flowHeadTitle{gap:var(--ll-s-1);min-width:var(--ll-w-lead-min);flex-direction:column;flex:1;display:flex}.LegalFlowEditor-module__eCEb-a__flowHeadName{font:var(--ll-t-h3);color:var(--k100);overflow-wrap:anywhere;margin:0}.LegalFlowEditor-module__eCEb-a__flowHeadMeta{font:var(--ll-t-meta);color:var(--k80);margin:0}.LegalFlowEditor-module__eCEb-a__flowHeadActions{align-items:center;gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.LegalFlowEditor-module__eCEb-a__canvas{min-width:0;padding:var(--ll-s-6);background-color:var(--bg);background-image:radial-gradient(var(--line2) var(--space-1), transparent var(--space-1));background-size:var(--space-md) var(--space-md);flex-direction:column;align-items:center;display:flex}.LegalFlowEditor-module__eCEb-a__connector{width:var(--border-width-strong);height:var(--ll-s-5);background:var(--line2)}.LegalFlowEditor-module__eCEb-a__connectorShort{width:var(--border-width-strong);height:var(--ll-s-4);background:var(--line2)}.LegalFlowEditor-module__eCEb-a__bracketOpen,.LegalFlowEditor-module__eCEb-a__bracketClose{width:var(--ll-w-flow-bracket);max-width:100%;height:var(--ll-s-5);border:var(--border-width-strong) solid var(--line2)}.LegalFlowEditor-module__eCEb-a__bracketOpen{border-radius:var(--ll-radius-s) var(--ll-radius-s) 0 0;border-bottom:0}.LegalFlowEditor-module__eCEb-a__bracketClose{border-radius:0 0 var(--ll-radius-s) var(--ll-radius-s);border-top:0}.LegalFlowEditor-module__eCEb-a__branches{gap:var(--ll-s-5);width:min(100%, var(--ll-w-flow-branches));grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@media (max-width:760px){.LegalFlowEditor-module__eCEb-a__branches{grid-template-columns:minmax(0,1fr)}.LegalFlowEditor-module__eCEb-a__bracketOpen,.LegalFlowEditor-module__eCEb-a__bracketClose{display:none}}.LegalFlowEditor-module__eCEb-a__branch{flex-direction:column;align-items:center;min-width:0;display:flex}.LegalFlowEditor-module__eCEb-a__branchLabel{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80);margin:0}.LegalFlowEditor-module__eCEb-a__branchLabel[data-branch=yes]{background:var(--err-soft);color:var(--err)}.LegalFlowEditor-module__eCEb-a__block{align-items:center;gap:var(--ll-s-3);width:min(100%, var(--ll-w-flow-block));min-height:var(--tap);padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);font:var(--ll-t-body);text-align:left;color:var(--k100);cursor:pointer;display:flex}.LegalFlowEditor-module__eCEb-a__block[data-selected=true]{border:var(--ll-border-emphasis) solid var(--ll-primary)}.LegalFlowEditor-module__eCEb-a__block[data-variant=fixed]{border:var(--ll-border-emphasis) dashed var(--legal-agent-mark)}.LegalFlowEditor-module__eCEb-a__block[data-off=true]{opacity:var(--opacity-disabled)}.LegalFlowEditor-module__eCEb-a__block:focus-visible,.LegalFlowEditor-module__eCEb-a__addBlock:focus-visible,.LegalFlowEditor-module__eCEb-a__toggle:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.LegalFlowEditor-module__eCEb-a__glyph{width:var(--ll-box-icon);height:var(--ll-box-icon);border-radius:var(--ll-radius-s);background:var(--card2);font:var(--ll-t-h4);color:var(--k80);flex:none;justify-content:center;align-items:center;display:inline-flex}.LegalFlowEditor-module__eCEb-a__glyph[data-voice=gold]{background:var(--ll-gold-soft);color:var(--ll-gold-ink)}.LegalFlowEditor-module__eCEb-a__glyph[data-voice=teal]{background:var(--ll-teal-soft);color:var(--ll-teal-ink)}.LegalFlowEditor-module__eCEb-a__glyph[data-voice=whats]{background:var(--ll-success-soft);color:var(--ll-whats)}.LegalFlowEditor-module__eCEb-a__block[data-variant=fixed] .LegalFlowEditor-module__eCEb-a__glyph{background:var(--card2);color:var(--ll-gold-ink)}.LegalFlowEditor-module__eCEb-a__blockText{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.LegalFlowEditor-module__eCEb-a__blockStep{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80)}.LegalFlowEditor-module__eCEb-a__blockStep[data-voice=gold]{color:var(--ll-gold-ink)}.LegalFlowEditor-module__eCEb-a__blockStep[data-voice=teal]{color:var(--ll-teal-ink)}.LegalFlowEditor-module__eCEb-a__blockStep[data-voice=whats]{color:var(--ll-whats)}.LegalFlowEditor-module__eCEb-a__blockValue{font:var(--ll-t-h4);color:var(--k100);overflow-wrap:anywhere}.LegalFlowEditor-module__eCEb-a__blockHint{font:var(--ll-t-xs);color:var(--k80)}.LegalFlowEditor-module__eCEb-a__addBlock{min-height:var(--tap);margin-top:var(--ll-s-4);padding:var(--ll-s-2) var(--ll-s-4);border:var(--border-width) dashed var(--line2);border-radius:var(--ll-pill);background:var(--card);font:var(--ll-t-btn2);color:var(--k80);cursor:pointer}.LegalFlowEditor-module__eCEb-a__addBlock:disabled{cursor:default}.LegalFlowEditor-module__eCEb-a__addMenu{justify-content:center;gap:var(--ll-s-1);margin-top:var(--ll-s-1);flex-wrap:wrap;display:flex}.LegalFlowEditor-module__eCEb-a__note{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalFlowEditor-module__eCEb-a__error{font:var(--ll-t-xs);color:var(--err);margin:0}.LegalFlowEditor-module__eCEb-a__inspectorHead{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalFlowEditor-module__eCEb-a__inspectorEyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80);margin:0}.LegalFlowEditor-module__eCEb-a__inspectorEyebrow[data-voice=gold]{color:var(--ll-gold-ink)}.LegalFlowEditor-module__eCEb-a__inspectorEyebrow[data-voice=teal]{color:var(--ll-teal-ink)}.LegalFlowEditor-module__eCEb-a__inspectorEyebrow[data-voice=whats]{color:var(--ll-whats)}.LegalFlowEditor-module__eCEb-a__inspectorTitle{font:var(--ll-t-h3);color:var(--k100);margin:0}.LegalFlowEditor-module__eCEb-a__sources{gap:var(--ll-s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalFlowEditor-module__eCEb-a__source{justify-content:space-between;align-items:center;gap:var(--ll-s-2);min-width:0;padding:var(--space-xs) 0;border-bottom:var(--border-width) solid var(--line);font:var(--ll-t-small);color:var(--k100);display:flex}.LegalFlowEditor-module__eCEb-a__sourceName{overflow-wrap:anywhere;min-width:0}.LegalFlowEditor-module__eCEb-a__log{flex-direction:column;min-width:0;display:flex}.LegalFlowEditor-module__eCEb-a__logHead{justify-content:space-between;align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-5);border-bottom:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.LegalFlowEditor-module__eCEb-a__logHead>div{gap:var(--ll-s-1);flex-direction:column;display:flex}.LegalFlowEditor-module__eCEb-a__logTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.LegalFlowEditor-module__eCEb-a__steps{gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-5);flex-direction:column;margin:0;list-style:none;display:flex}.LegalFlowEditor-module__eCEb-a__step{grid-template-columns:var(--ll-w-run-time) minmax(0, 1fr) auto;gap:var(--ll-s-3);font:var(--ll-t-small);color:var(--k100);align-items:baseline;display:grid}.LegalFlowEditor-module__eCEb-a__stepTime{font:var(--ll-t-meta);color:var(--k80)}.LegalFlowEditor-module__eCEb-a__step .LegalFlowEditor-module__eCEb-a__tone{font:var(--ll-t-meta)}.LegalFlowEditor-module__eCEb-a__logHead .LegalFlowEditor-module__eCEb-a__tone[data-tone]{padding:var(--ll-s-2);border-radius:var(--ll-radius-s);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase}.LegalFlowEditor-module__eCEb-a__logHead .LegalFlowEditor-module__eCEb-a__tone[data-tone=success]{background:var(--ll-success-soft)}.LegalFlowEditor-module__eCEb-a__tone[data-tone=success]{color:var(--ok)}.LegalFlowEditor-module__eCEb-a__tone[data-tone=gold]{color:var(--legal-agent-ink)}.LegalFlowEditor-module__eCEb-a__tone[data-tone=danger]{color:var(--err)}.LegalFlowEditor-module__eCEb-a__tone[data-tone=warning]{color:var(--warn)}.LegalFlowEditor-module__eCEb-a__older{justify-content:space-between;align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-5);border-top:var(--border-width) solid var(--line);font:var(--ll-t-xs);color:var(--k80);flex-wrap:wrap;display:flex}.LegalFlowEditor-module__eCEb-a__older:has(.LegalFlowEditor-module__eCEb-a__tone[data-tone=danger]){background:var(--err-soft)}.LegalFlowEditor-module__eCEb-a__log>.LegalFlowEditor-module__eCEb-a__addMenu,.LegalFlowEditor-module__eCEb-a__log>.LegalFlowEditor-module__eCEb-a__note,.LegalFlowEditor-module__eCEb-a__log>.LegalFlowEditor-module__eCEb-a__error{padding:var(--ll-s-3) var(--ll-s-5)}.LegalFlowEditor-module__eCEb-a__toggle{min-height:var(--tap);font:var(--ll-t-xs);color:var(--ll-teal-ink);cursor:pointer;background:0 0;border:0;padding:0}.LegalFlowEditor-module__eCEb-a__phone{gap:var(--ll-s-2);width:min(100%,22rem);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--line2);border-radius:var(--ll-radius);background:var(--bg);flex-direction:column;display:flex}.LegalFlowEditor-module__eCEb-a__sender{gap:var(--ll-s-0);padding-bottom:var(--ll-s-1);border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.LegalFlowEditor-module__eCEb-a__senderName{font:var(--ll-t-label);color:var(--k100)}.LegalFlowEditor-module__eCEb-a__bubble{padding:var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--card);box-shadow:var(--shadow-card);font:var(--ll-t-body);color:var(--k100);white-space:pre-line;overflow-wrap:anywhere;margin:0}
.IntakeWizard-module___R7dLa__card{width:100%;max-width:var(--ll-wizard-max);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-l);background:var(--card);box-shadow:var(--shadow-modal);color:var(--k100);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.IntakeWizard-module___R7dLa__cardHead{gap:var(--ll-s-3);padding:var(--ll-s-6) var(--ll-s-6) var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__cardBody{gap:var(--ll-s-4);min-height:var(--ll-wizard-body-min);padding:var(--ll-s-6);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__voiceBody{gap:var(--ll-s-4);padding:var(--ll-s-6);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__cardFoot{justify-content:space-between;align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-5);border-top:var(--border-width) solid var(--line);background:var(--card);flex:none;display:flex}.IntakeWizard-module___R7dLa__backHidden{visibility:hidden}.IntakeWizard-module___R7dLa__ctaStack{align-items:flex-end;gap:var(--ll-s-2);flex-direction:column;min-width:0;display:flex}.IntakeWizard-module___R7dLa__headRow{justify-content:space-between;align-items:baseline;gap:var(--ll-s-3);display:flex}.IntakeWizard-module___R7dLa__stepCount{font:var(--ll-t-meta);color:var(--k80);display:none}.IntakeWizard-module___R7dLa__stepper{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IntakeWizard-module___R7dLa__stepper>li{align-items:center;gap:var(--ll-s-2);display:flex}.IntakeWizard-module___R7dLa__stepper>li:after{content:"";width:var(--ll-s-3);height:var(--border-width);background:var(--line2)}.IntakeWizard-module___R7dLa__stepItem{align-items:center;gap:var(--ll-s-2);font:var(--ll-t-step-label);color:var(--k80);background:0 0;border:0;padding:0;display:inline-flex}button.IntakeWizard-module___R7dLa__stepItem{cursor:pointer}button.IntakeWizard-module___R7dLa__stepItem:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs);border-radius:var(--ll-radius-s)}.IntakeWizard-module___R7dLa__stepItem[data-state=current]{color:var(--k100)}.IntakeWizard-module___R7dLa__stepMark{width:var(--ll-box-stepper);height:var(--ll-box-stepper);border:var(--ll-border-emphasis) solid var(--line2);border-radius:var(--ll-pill);font:var(--ll-t-step-mark);color:var(--k80);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.IntakeWizard-module___R7dLa__stepItem[data-state=done] .IntakeWizard-module___R7dLa__stepMark{border-color:var(--legal-public-mark);background:var(--legal-public-mark);color:var(--on-accent)}.IntakeWizard-module___R7dLa__stepItem[data-state=current] .IntakeWizard-module___R7dLa__stepMark{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.IntakeWizard-module___R7dLa__eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-20);text-transform:uppercase;color:var(--legal-public-ink);margin:0}.IntakeWizard-module___R7dLa__subEyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--legal-public-ink);margin:0}.IntakeWizard-module___R7dLa__fieldEyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-14);text-transform:uppercase;color:var(--k55);margin:0}.IntakeWizard-module___R7dLa__questionTitle{gap:var(--ll-s-1);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__title{font:var(--ll-t-wizard-title);letter-spacing:var(--ll-track-tight);color:var(--k100);margin:0}.IntakeWizard-module___R7dLa__stepTitle{font:var(--ll-t-h3);color:var(--k100);margin:0}.IntakeWizard-module___R7dLa__medallion{width:var(--ll-box-medallion);height:var(--ll-box-medallion);border:var(--border-width-strong) solid var(--legal-public-line);border-radius:var(--ll-pill);background:var(--legal-public-soft);box-shadow:0 0 0 var(--ll-s-2) var(--legal-public-soft);justify-content:center;align-self:center;align-items:center;display:flex}.IntakeWizard-module___R7dLa__agentRow{align-items:flex-start;gap:var(--ll-s-3);display:flex}.IntakeWizard-module___R7dLa__agentAvatar{width:var(--ll-box-avatar);height:var(--ll-box-avatar);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-pill);background:var(--legal-public-soft);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.IntakeWizard-module___R7dLa__agent{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-s-1) var(--ll-radius) var(--ll-radius) var(--ll-radius);background:var(--card);font:var(--ll-t-body);color:var(--k100);flex-direction:column;flex:1;display:flex}.IntakeWizard-module___R7dLa__agent p{margin:0}.IntakeWizard-module___R7dLa__agentSeal{padding:var(--ll-s-1) var(--ll-s-2);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-pill);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-public-ink);align-self:flex-start}.IntakeWizard-module___R7dLa__muted{color:var(--k80)}.IntakeWizard-module___R7dLa__muted b,.IntakeWizard-module___R7dLa__muted strong{color:var(--k100)}.IntakeWizard-module___R7dLa__mutedSmall{font:var(--ll-t-small);color:var(--k80)}.IntakeWizard-module___R7dLa__privacy{align-items:flex-start;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);font:var(--ll-t-xs);color:var(--k80);margin:0;display:flex}.IntakeWizard-module___R7dLa__privacyIcon{color:var(--green);flex:none;display:inline-flex}.IntakeWizard-module___R7dLa__textLink{font:var(--ll-t-small);color:var(--legal-public-ink);align-self:center;text-decoration:none}.IntakeWizard-module___R7dLa__textLink:hover{text-decoration:underline}.IntakeWizard-module___R7dLa__textLink:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs);border-radius:var(--ll-radius-s)}.IntakeWizard-module___R7dLa__guard{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}.IntakeWizard-module___R7dLa__aiNote{font:var(--ll-t-xs);color:var(--k80);margin:0}.IntakeWizard-module___R7dLa__help{font:var(--ll-t-small);color:var(--k80);margin:0}.IntakeWizard-module___R7dLa__note{padding:var(--ll-s-3);border-radius:var(--ll-radius);background:var(--card2);font:var(--ll-t-xs);color:var(--k100);margin:0}.IntakeWizard-module___R7dLa__questionHead{align-items:center;gap:var(--ll-s-3);display:flex}.IntakeWizard-module___R7dLa__questionCount{font:var(--ll-t-meta);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80);margin:0}.IntakeWizard-module___R7dLa__bars{gap:var(--ll-s-1);flex:1;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.IntakeWizard-module___R7dLa__bar{height:var(--ll-bar);border-radius:var(--ll-pill);background:var(--legal-surface-3);flex:1}.IntakeWizard-module___R7dLa__bar[data-on=true]{background:var(--legal-public-mark)}.IntakeWizard-module___R7dLa__modes{gap:var(--ll-s-0);padding:var(--ll-s-0);border-radius:var(--ll-pill);background:var(--card2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.IntakeWizard-module___R7dLa__mode{justify-content:center;align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-3) 0;border-radius:var(--ll-pill);font:var(--ll-t-btn);color:var(--k100);cursor:pointer;background:0 0;border:0;display:inline-flex}.IntakeWizard-module___R7dLa__mode[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.IntakeWizard-module___R7dLa__mode:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.IntakeWizard-module___R7dLa__mode:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.IntakeWizard-module___R7dLa__assistantPanel{gap:var(--ll-s-3);padding:var(--ll-s-5);border:var(--ll-border-emphasis) dashed var(--legal-public-line);border-radius:var(--ll-radius-l);background:var(--card);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__recorder{align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-5);border:var(--ll-border-emphasis) dashed var(--legal-public-line);border-radius:var(--ll-radius-l);background:var(--card);text-align:center;flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__recorder[data-recording=true]{gap:var(--ll-s-3);padding:var(--ll-s-4);border-style:solid;border-color:var(--legal-danger-line);background:var(--err-soft);text-align:start;flex-direction:row}.IntakeWizard-module___R7dLa__recordButton{width:var(--ll-box-record);height:var(--ll-box-record);border-radius:var(--ll-pill);background:var(--accent);box-shadow:0 0 0 var(--ll-s-2) var(--legal-public-soft);color:var(--on-accent);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.IntakeWizard-module___R7dLa__recordButton[data-recording=true]{width:var(--ll-box-record-live);height:var(--ll-box-record-live);background:var(--err);box-shadow:none;color:var(--on-err)}.IntakeWizard-module___R7dLa__recordButton:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.IntakeWizard-module___R7dLa__recordButton:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--ll-s-3)}.IntakeWizard-module___R7dLa__recordTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.IntakeWizard-module___R7dLa__recordHint{font:var(--ll-t-xs);color:var(--k80);text-align:center;margin:0}.IntakeWizard-module___R7dLa__wave{min-width:0;height:var(--space-xl);flex:1;display:flex}.IntakeWizard-module___R7dLa__clock{font:var(--ll-t-meta);color:var(--err);flex:none;margin:0}.IntakeWizard-module___R7dLa__player{width:100%}.IntakeWizard-module___R7dLa__transcriptTag{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-public-ink);margin:0}.IntakeWizard-module___R7dLa__row{align-items:center;gap:var(--ll-s-2) var(--ll-s-3);flex-wrap:wrap;display:flex}.IntakeWizard-module___R7dLa__stack{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.IntakeWizard-module___R7dLa__skip{font:var(--ll-t-btn2);color:var(--k80);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.IntakeWizard-module___R7dLa__skip:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.IntakeWizard-module___R7dLa__docs{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IntakeWizard-module___R7dLa__docRow{align-items:center;gap:var(--ll-s-3);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);font:var(--ll-t-small);color:var(--k100);text-align:start;cursor:pointer;display:flex}.IntakeWizard-module___R7dLa__docRow[aria-pressed=true]{border-color:var(--legal-public-line)}.IntakeWizard-module___R7dLa__docMark{width:var(--ll-box-check);height:var(--ll-box-check);border-radius:var(--ll-pill);background:var(--card2);font:var(--ll-t-glyph);color:var(--k80);flex:none;justify-content:center;align-items:center;display:inline-flex}.IntakeWizard-module___R7dLa__docRow[aria-pressed=true] .IntakeWizard-module___R7dLa__docMark{background:var(--legal-public-mark);color:var(--on-accent)}.IntakeWizard-module___R7dLa__docLabel{flex:1;min-width:0}.IntakeWizard-module___R7dLa__docState{font:var(--ll-t-meta);color:var(--k80);flex:none}.IntakeWizard-module___R7dLa__docState[data-tone=success]{color:var(--green)}.IntakeWizard-module___R7dLa__docState[data-tone=warn]{color:var(--warn)}.IntakeWizard-module___R7dLa__file{font:var(--ll-t-xs);color:var(--k80)}.IntakeWizard-module___R7dLa__consents{gap:var(--ll-s-2);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__consentBox{padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card)}.IntakeWizard-module___R7dLa__version{font:var(--ll-t-meta);color:var(--k55);display:block}.IntakeWizard-module___R7dLa__stamp{font:var(--ll-t-meta);color:var(--k80);margin:0}.IntakeWizard-module___R7dLa__reason{font:var(--ll-t-xs);color:var(--k80);text-align:end;margin:0}.IntakeWizard-module___R7dLa__pending{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--warn)}.IntakeWizard-module___R7dLa__evidence{font:var(--ll-t-meta);color:var(--k55)}@media (max-width:639px){.IntakeWizard-module___R7dLa__modes[data-mode-count="3"]{border-radius:var(--ll-radius-l)}.IntakeWizard-module___R7dLa__modes[data-mode-count="3"] .IntakeWizard-module___R7dLa__mode{gap:var(--ll-s-1);padding:var(--ll-s-2) var(--ll-s-1);border-radius:var(--ll-radius-l);text-align:center;flex-direction:column}.IntakeWizard-module___R7dLa__assistantPanel{padding:var(--ll-s-4)}.IntakeWizard-module___R7dLa__cardHead{gap:var(--ll-s-2);padding:var(--ll-s-3) var(--ll-s-4)}.IntakeWizard-module___R7dLa__cardHead .IntakeWizard-module___R7dLa__eyebrow{display:none}.IntakeWizard-module___R7dLa__title{font:var(--ll-t-h4);letter-spacing:normal}.IntakeWizard-module___R7dLa__stepCount{display:inline}.IntakeWizard-module___R7dLa__stepMark{width:var(--ll-box-stepper-compact);height:var(--ll-box-stepper-compact)}.IntakeWizard-module___R7dLa__stepLabel{width:var(--border-width);height:var(--border-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.IntakeWizard-module___R7dLa__stepper>li:after{display:none}.IntakeWizard-module___R7dLa__cardBody{gap:var(--ll-s-3);min-height:0;padding:var(--ll-s-4)}.IntakeWizard-module___R7dLa__voiceBody{gap:var(--ll-s-3);padding:var(--ll-s-4)}}.IntakeWizard-module___R7dLa__parts{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IntakeWizard-module___R7dLa__part{justify-content:space-between;align-items:flex-start;gap:var(--ll-s-3);padding:var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card2);display:flex}.IntakeWizard-module___R7dLa__partText{font:var(--ll-t-small);color:var(--k100);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.IntakeWizard-module___R7dLa__addMore{align-items:flex-start;gap:var(--ll-s-2);flex-direction:column;display:flex}.IntakeWizard-module___R7dLa__waiting{align-items:center;gap:var(--ll-s-3);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(--card2);display:flex}.IntakeWizard-module___R7dLa__waitingText{font:var(--ll-t-small);color:var(--k100);animation:IntakeWizard-module___R7dLa__waitingIn var(--dur-500) var(--ease);margin:0}.IntakeWizard-module___R7dLa__waitingCopy{gap:var(--ll-s-2);flex-direction:column;min-width:0;display:flex}.IntakeWizard-module___R7dLa__waitingHint{font:var(--ll-t-xs);color:var(--k80);margin:0}.IntakeWizard-module___R7dLa__ctaBusy{align-items:center;gap:var(--ll-s-2);display:inline-flex}@keyframes IntakeWizard-module___R7dLa__waitingIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.IntakeWizard-module___R7dLa__waitingText{animation:none}}
.CoverPicker-module__3eN5-a__wrap{gap:var(--space-xs);flex-direction:column;display:flex}.CoverPicker-module__3eN5-a__title{font-size:var(--fs-13);font-weight:500}.CoverPicker-module__3eN5-a__slot{aspect-ratio:1440/280;border:var(--border-width) dashed var(--line2);border-radius:var(--r4);background:var(--bg2);width:100%;color:var(--k55);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.CoverPicker-module__3eN5-a__slot:disabled{cursor:not-allowed;opacity:.6}.CoverPicker-module__3eN5-a__slot:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--space-2xs)}.CoverPicker-module__3eN5-a__image{object-fit:cover;width:100%;height:100%}.CoverPicker-module__3eN5-a__placeholder{font-size:var(--fs-12)}.CoverPicker-module__3eN5-a__hint{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.55}
.LegalClientActionsEditor-module__gPLcla__box{gap:var(--space-sm);min-width:0;padding:var(--space-sm-md) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card2);flex-direction:column;display:flex}.LegalClientActionsEditor-module__gPLcla__title{font-size:var(--fs-13);color:var(--k100);margin:0;font-weight:700}.LegalClientActionsEditor-module__gPLcla__note{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.LegalClientActionsEditor-module__gPLcla__text{font-size:var(--fs-13);color:var(--k100);overflow-wrap:anywhere;line-height:1.5}.LegalClientActionsEditor-module__gPLcla__error{font-size:var(--fs-12);color:var(--err);margin:0;line-height:1.5}.LegalClientActionsEditor-module__gPLcla__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalClientActionsEditor-module__gPLcla__item{align-items:flex-start;gap:var(--space-xs) var(--space-sm);min-width:0;padding-top:var(--space-sm);border-top:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.LegalClientActionsEditor-module__gPLcla__item:first-child{border-top:0;padding-top:0}.LegalClientActionsEditor-module__gPLcla__letter{font-size:var(--fs-15);color:var(--k80);flex:none;font-weight:700}.LegalClientActionsEditor-module__gPLcla__fields{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-2xl) * 4), 1fr));gap:var(--space-xs) var(--space-sm);flex:1;min-width:0;display:grid}.LegalClientActionsEditor-module__gPLcla__row{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}
.LegalAudit-module__7WY81G__versionBlock{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.LegalAudit-module__7WY81G__versionEyebrow{font:var(--ll-t-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--k55);margin:0}.LegalAudit-module__7WY81G__versionBody{padding:var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--bg2);font:var(--ll-t-small);color:var(--k100);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.LegalAudit-module__7WY81G__compare{gap:var(--ll-s-2);padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex}.LegalAudit-module__7WY81G__compareHead{justify-content:space-between;align-items:center;gap:var(--ll-s-1) var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalAudit-module__7WY81G__compareTitle{font:var(--ll-t-meta);color:var(--k100);margin:0;font-weight:600}.LegalAudit-module__7WY81G__compareLegend{font:var(--ll-t-xs);color:var(--k55);margin:0}.LegalAudit-module__7WY81G__diff{font:var(--ll-t-small);color:var(--k100);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.LegalAudit-module__7WY81G__diff del{border-radius:var(--r0);background:var(--err-soft);color:var(--err);text-decoration-line:line-through}.LegalAudit-module__7WY81G__diff ins{border-radius:var(--r0);background:var(--legal-success-soft);color:var(--k100);text-decoration:none}.LegalAudit-module__7WY81G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.LegalFiling-module__2-lRLW__handle{cursor:grab;font:var(--ll-t-meta);color:var(--ll-muted);-webkit-user-select:none;user-select:none}.LegalFiling-module__2-lRLW__dragging{opacity:var(--opacity-disabled)}.LegalFiling-module__2-lRLW__dropTarget{border-color:var(--ll-gold-line);background:var(--ll-gold-soft)}.LegalFiling-module__2-lRLW__tooLarge{font:var(--ll-t-meta);color:var(--ll-danger)}.LegalFiling-module__2-lRLW__pdfFrame{aspect-ratio:210/297;border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius-s);background:var(--ll-surface-2);width:100%;display:block}.LegalFiling-module__2-lRLW__fileInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LegalFiling-module__2-lRLW__versionHead{justify-content:space-between;align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalFiling-module__2-lRLW__screenTitle{font:var(--ll-t-h3);color:var(--ll-ink);margin:0}.LegalFiling-module__2-lRLW__headLine{align-items:center;gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.LegalFiling-module__2-lRLW__deadlineMono{font:var(--ll-t-when);text-transform:uppercase;color:var(--ll-danger);margin-inline-start:auto}.LegalFiling-module__2-lRLW__twoCol{gap:var(--ll-s-4);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.LegalFiling-module__2-lRLW__evenCols{gap:var(--ll-s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.LegalFiling-module__2-lRLW__column{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.LegalFiling-module__2-lRLW__pieceCard{border-color:var(--ll-success)}.LegalFiling-module__2-lRLW__checkRow{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius-s);font:var(--ll-t-small);display:flex}.LegalFiling-module__2-lRLW__checkMark{width:var(--ll-box-check-sm);height:var(--ll-box-check-sm);border:var(--border-width-strong) solid var(--ll-success);border-radius:var(--ll-s-1);background:var(--ll-success);font:var(--ll-t-step-glyph);color:var(--ll-on-primary);flex:none;place-items:center;display:inline-grid}.LegalFiling-module__2-lRLW__checkMark[data-state=pending]{border-color:var(--ll-border-strong);color:var(--ll-muted);background:0 0}.LegalFiling-module__2-lRLW__kitCard{border:var(--border-width) dashed var(--ll-border-strong);background:var(--ll-surface-2)}.LegalFiling-module__2-lRLW__protocolHero{gap:var(--ll-s-1);padding:var(--ll-s-4);background:var(--ll-success-soft);flex-direction:column;display:flex}.LegalFiling-module__2-lRLW__protocolNumber{font:var(--ll-t-protocol);color:var(--ll-ink);margin:0}@media (max-width:48rem){.LegalFiling-module__2-lRLW__twoCol,.LegalFiling-module__2-lRLW__evenCols{grid-template-columns:minmax(0,1fr)}}
.LegalFeePlan-module__Dt7ggW__card{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-l);background:var(--card);min-width:0;color:var(--k100);flex-direction:column;display:flex;overflow:hidden}.LegalFeePlan-module__Dt7ggW__head{gap:var(--ll-s-1);padding:var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.LegalFeePlan-module__Dt7ggW__eyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--legal-agent-ink);margin:0}.LegalFeePlan-module__Dt7ggW__headline{font:var(--ll-t-h4);margin:0}.LegalFeePlan-module__Dt7ggW__lines{gap:var(--ll-s-2);padding:var(--ll-s-3) var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);font:var(--ll-t-small);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.LegalFeePlan-module__Dt7ggW__lineRow{display:contents}.LegalFeePlan-module__Dt7ggW__lines dt,.LegalFeePlan-module__Dt7ggW__lines dd{margin:0}.LegalFeePlan-module__Dt7ggW__state{justify-content:flex-end;align-items:center;gap:var(--ll-s-2);color:var(--k80);display:flex}.LegalFeePlan-module__Dt7ggW__state[data-state=reported],.LegalFeePlan-module__Dt7ggW__state[data-state=received]{color:var(--ok);font-weight:600}.LegalFeePlan-module__Dt7ggW__foot{gap:var(--ll-s-3);padding:var(--ll-s-4);flex-direction:column;display:flex}.LegalFeePlan-module__Dt7ggW__pix{justify-content:space-between;align-items:center;gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--card2);display:flex}.LegalFeePlan-module__Dt7ggW__pixKey{font:var(--ll-t-meta);overflow-wrap:anywhere;margin:0}.LegalFeePlan-module__Dt7ggW__linkButton{font:var(--ll-t-btn2);color:var(--legal-public-ink);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.LegalFeePlan-module__Dt7ggW__linkButton:disabled{color:var(--k55);cursor:default}.LegalFeePlan-module__Dt7ggW__notice{font:var(--ll-t-xs);color:var(--k80);margin:0}.LegalFeePlan-module__Dt7ggW__editor{gap:var(--ll-s-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.LegalFeePlan-module__Dt7ggW__legend{font:var(--ll-t-label);color:var(--k100);padding:0}.LegalFeePlan-module__Dt7ggW__editorLines{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalFeePlan-module__Dt7ggW__editorLine{gap:var(--ll-s-2);padding-bottom:var(--ll-s-3);border-bottom:var(--border-width) solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.LegalFeePlan-module__Dt7ggW__editorKind{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);color:var(--legal-agent-ink);grid-column:1/-1}
.LegalProtocolAcceptance-module__04XPfa__body{gap:var(--ll-s-2);padding:var(--ll-s-3) var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.LegalProtocolAcceptance-module__04XPfa__text{font:var(--ll-t-small);color:var(--k80);margin:0}.LegalProtocolAcceptance-module__04XPfa__check[data-tone=ok]{color:var(--ok)}.LegalProtocolAcceptance-module__04XPfa__check[data-tone=warning]{color:var(--warn)}.LegalProtocolAcceptance-module__04XPfa__check[data-tone=danger]{color:var(--err)}.LegalProtocolAcceptance-module__04XPfa__reasons{gap:var(--ll-s-1);font:var(--ll-t-xs);color:var(--k80);flex-direction:column;margin:0;padding-inline-start:var(--ll-s-4);display:flex}.LegalProtocolAcceptance-module__04XPfa__actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.LegalProtocolAcceptance-module__04XPfa__error{font:var(--ll-t-xs);color:var(--err);margin:0}.LegalProtocolAcceptance-module__04XPfa__done{font:var(--ll-t-xs);color:var(--ok);margin:0}
.FeeTemplate-module__0G9R7W__layout{gap:var(--ll-s-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:64rem){.FeeTemplate-module__0G9R7W__layout{grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:start}}.FeeTemplate-module__0G9R7W__card{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-5);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);font:var(--ll-t-small);color:var(--k100);flex-direction:column;display:flex}.FeeTemplate-module__0G9R7W__eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);margin:0}.FeeTemplate-module__0G9R7W__title{font:var(--ll-t-h3);margin:0}.FeeTemplate-module__0G9R7W__muted{font:var(--ll-t-xs);color:var(--k80);margin:0}.FeeTemplate-module__0G9R7W__error{font:var(--ll-t-xs);color:var(--err);margin:0}.FeeTemplate-module__0G9R7W__actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.FeeTemplate-module__0G9R7W__choices{gap:var(--ll-s-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.FeeTemplate-module__0G9R7W__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.FeeTemplate-module__0G9R7W__choice{gap:var(--ll-s-2);padding:var(--ll-s-4);border:var(--border-width) solid var(--ll-border-strong);border-radius:var(--ll-radius-s);background:var(--card);flex-direction:column;display:flex}.FeeTemplate-module__0G9R7W__document{gap:var(--ll-s-2);flex-direction:column;min-width:0;display:flex}.FeeTemplate-module__0G9R7W__blockRow{align-items:flex-start;gap:var(--ll-s-2);min-width:0;display:flex}.FeeTemplate-module__0G9R7W__block{min-width:0;min-height:var(--ll-s-7);padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid transparent;border-radius:var(--ll-radius-s);font:var(--ll-t-body);color:var(--k100);overflow-wrap:anywhere;white-space:pre-wrap;outline:none;flex:1}.FeeTemplate-module__0G9R7W__block[data-style=heading]{font:var(--ll-t-h3)}.FeeTemplate-module__0G9R7W__block:hover{border-color:var(--line)}.FeeTemplate-module__0G9R7W__block:focus-visible,.FeeTemplate-module__0G9R7W__block:focus{border-color:var(--ll-border-strong);background:var(--legal-surface-3)}.FeeTemplate-module__0G9R7W__blockTools{gap:var(--ll-s-1);flex-direction:column;display:flex}.FeeTemplate-module__0G9R7W__tag{margin:0 var(--ll-s-1);padding:0 var(--ll-s-2);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-pill);background:var(--legal-public-soft);font:var(--ll-t-chip);color:var(--legal-public-ink);white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;display:inline-block}.FeeTemplate-module__0G9R7W__tag[data-selected=true]{border-color:var(--legal-public-mark);box-shadow:0 0 0 var(--border-width) var(--legal-public-mark)}.FeeTemplate-module__0G9R7W__toolbar{align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--legal-surface-3);flex-wrap:wrap;display:flex}.FeeTemplate-module__0G9R7W__variables{gap:var(--ll-s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FeeTemplate-module__0G9R7W__variable{align-items:flex-start;gap:var(--ll-s-1);width:100%;padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card);font:var(--ll-t-small);color:var(--k100);text-align:start;cursor:pointer;flex-direction:column;display:flex}.FeeTemplate-module__0G9R7W__variable:hover{border-color:var(--legal-public-line)}.FeeTemplate-module__0G9R7W__variable:focus-visible,.FeeTemplate-module__0G9R7W__tag:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.FeeTemplate-module__0G9R7W__variableMeta{font:var(--ll-t-meta);color:var(--k80)}.FeeTemplate-module__0G9R7W__required{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-public-ink)}.FeeTemplate-module__0G9R7W__issues{gap:var(--ll-s-1);padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--legal-danger-line);border-radius:var(--ll-radius-s);background:var(--ll-danger-soft);font:var(--ll-t-xs);color:var(--k100);flex-direction:column;margin:0;list-style:none;display:flex}
.BusinessPage-module__v3Kp6q__root{gap:var(--space-lg);padding:var(--space-md) 0;flex-direction:column;display:flex}.BusinessPage-module__v3Kp6q__loadingSkeleton{gap:var(--space-md);padding:var(--space-md) 0;flex-direction:column;display:flex}.BusinessPage-module__v3Kp6q__eyebrow{margin:0 0 var(--space-xs);font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k55)}
