.legal-hub-v3_page__zn_kJ{--legal-ink:#101716;--legal-muted:#62706d;--legal-line:rgba(16,23,22,0.13);--legal-paper:#f5f4ef;--legal-card:rgba(255,255,255,0.72);--legal-accent:#2a6d68;color:var(--legal-ink);background:var(--legal-paper)}[data-theme=dark] .legal-hub-v3_page__zn_kJ{--legal-ink:#f1f7f5;--legal-muted:#a6b2ae;--legal-line:rgba(255,255,255,0.13);--legal-paper:#090d0e;--legal-card:rgba(255,255,255,0.045);--legal-accent:#6fd8d1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .legal-hub-v3_page__zn_kJ{--legal-ink:#f1f7f5;--legal-muted:#a6b2ae;--legal-line:rgba(255,255,255,0.13);--legal-paper:#090d0e;--legal-card:rgba(255,255,255,0.045);--legal-accent:#6fd8d1}}.legal-hub-v3_hero__9ft1F{position:relative;overflow:hidden;padding:190px 24px 110px;border-bottom:1px solid var(--legal-line)}.legal-hub-v3_grid__E8_Yi{position:absolute;inset:0;background:radial-gradient(circle at 76% 14%,rgba(78,195,186,.22),transparent 30%),linear-gradient(var(--legal-line) 1px,transparent 1px),linear-gradient(90deg,var(--legal-line) 1px,transparent 1px);background-size:auto,56px 56px,56px 56px;mask-image:linear-gradient(#000,transparent 94%);opacity:.55}.legal-hub-v3_heroInner__nQcTL,.legal-hub-v3_library__vJ_1w,.legal-hub-v3_principle__fj1Ul{position:relative;width:min(1240px,calc(100% - 48px));margin:0 auto}.legal-hub-v3_cardMeta__ULKPu,.legal-hub-v3_eyebrow__dVoQs,.legal-hub-v3_principle__fj1Ul>span,.legal-hub-v3_status__pMJgV>span{color:var(--legal-accent);font:700 13px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.legal-hub-v3_hero__9ft1F h1{max-width:1050px;margin:30px 0 0;font-size:clamp(66px,7.8vw,112px);font-weight:540;letter-spacing:-.07em;line-height:.92}.legal-hub-v3_hero__9ft1F p{max-width:770px;margin:36px 0 0;color:var(--legal-muted);font-size:clamp(18px,1.7vw,22px);line-height:1.58}.legal-hub-v3_library__vJ_1w{padding:92px 0 130px}.legal-hub-v3_status__pMJgV{display:grid;grid-template-columns:180px minmax(0,640px);gap:28px;margin-bottom:58px;padding-bottom:38px;border-bottom:1px solid var(--legal-line)}.legal-hub-v3_status__pMJgV p{margin:0;color:var(--legal-muted);font-size:16px;line-height:1.7}.legal-hub-v3_cards__poRJg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--legal-line);border-left:1px solid var(--legal-line)}.legal-hub-v3_card__AH_P4{position:relative;min-height:360px;padding:28px;border-right:1px solid var(--legal-line);border-bottom:1px solid var(--legal-line);color:inherit;background:var(--legal-card);text-decoration:none;transition:background .18s ease,transform .18s ease}.legal-hub-v3_card__AH_P4:hover{z-index:1;background:color-mix(in srgb,var(--legal-card) 78%,var(--legal-accent) 8%);transform:translateY(-3px)}.legal-hub-v3_card__AH_P4:focus-visible{z-index:2;outline:2px solid var(--legal-accent);outline-offset:3px}.legal-hub-v3_cardMeta__ULKPu{display:flex;justify-content:space-between;color:var(--legal-muted)}.legal-hub-v3_card__AH_P4>svg:first-of-type{margin-top:72px;color:var(--legal-accent)}.legal-hub-v3_reviewStatus__sg_7T{position:absolute;top:62px;right:28px;padding:6px 9px;border:1px solid var(--legal-line);border-radius:999px;color:var(--legal-muted);font:700 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.legal-hub-v3_card__AH_P4 h3{margin:22px 0 0;font-size:clamp(27px,2.5vw,38px);font-weight:560;letter-spacing:-.045em;line-height:1}.legal-hub-v3_card__AH_P4 p{max-width:330px;margin:18px 0 0;color:var(--legal-muted);font-size:16px;line-height:1.65}.legal-hub-v3_card__AH_P4>svg:last-child{position:absolute;right:28px;bottom:28px}.legal-hub-v3_principle__fj1Ul{display:grid;grid-template-columns:.7fr 1.6fr;gap:70px;padding:115px 0 135px;border-top:1px solid var(--legal-line)}.legal-hub-v3_principle__fj1Ul h2{max-width:800px;margin:0;font-size:clamp(48px,6vw,86px);font-weight:540;letter-spacing:-.065em;line-height:.94}.legal-hub-v3_principle__fj1Ul p{max-width:700px;margin:28px 0 0;color:var(--legal-muted);font-size:18px;line-height:1.7}.legal-hub-v3_srOnly__PIvR3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.legal-hub-v3_cards__poRJg{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-hub-v3_principle__fj1Ul{grid-template-columns:1fr;gap:36px}}@media (max-width:600px){.legal-hub-v3_hero__9ft1F{padding:140px 18px 82px}.legal-hub-v3_heroInner__nQcTL,.legal-hub-v3_library__vJ_1w,.legal-hub-v3_principle__fj1Ul{width:calc(100% - 36px)}.legal-hub-v3_hero__9ft1F h1{font-size:clamp(50px,15.2vw,68px)}.legal-hub-v3_library__vJ_1w{padding:70px 0 92px}.legal-hub-v3_status__pMJgV{grid-template-columns:1fr;gap:16px}.legal-hub-v3_cards__poRJg{grid-template-columns:1fr}.legal-hub-v3_card__AH_P4{min-height:320px;padding:24px}.legal-hub-v3_principle__fj1Ul{padding:88px 0 105px}.legal-hub-v3_principle__fj1Ul h2{font-size:49px}}