main:has(>.lg-root){max-width:none;padding:0}body:has(.lg-root) .hm-fcard{margin-top:48px}.lg-root{--lg-body:16px;-webkit-font-smoothing:antialiased;box-sizing:border-box;max-width:1500px;color:var(--fg-0b1b33,#0b1b33);flex-direction:column;gap:18px;margin:0 auto;padding:24px clamp(20px,5vw,80px) 0;line-height:normal;display:flex}.lg-root *,.lg-root :before,.lg-root :after{box-sizing:revert}.lg-root .lg-side,.lg-root .lg-doc,.lg-root .lg-tab,.lg-root button{box-sizing:border-box}.lg-root a{color:var(--fg-0c5fb8,#0c5fb8)}.lg-root a:hover{color:var(--fg-0b1b33,#0b1b33)}.lg-root :focus-visible{outline:3px solid var(--bd-0c5fb8,#0c5fb8);outline-offset:2px}html:has(.lg-root){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.lg-root){scroll-behavior:auto}}.lg-tabs{scrollbar-width:none;margin:0;padding:2px 0;overflow-x:auto}.lg-tabs::-webkit-scrollbar{display:none}.lg-tabs ul{gap:6px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.lg-root .lg-tab{border:1px solid var(--bd-e3e8f0,#e3e8f0);background:var(--bg-ffffff,#fff);height:42px;color:var(--fg-0b1b33,#0b1b33);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.lg-root .lg-tab[aria-current=page]{border-color:var(--bd-0b1b33,#0b1b33);background:var(--bg-0b1b33,#0b1b33);color:#fff}.lg-cols{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.lg-side{background:var(--bg-ffffff,#fff);border:1px solid var(--bd-e3e8f0,#e3e8f0);border-radius:24px;flex:0 0 270px;min-width:0;padding:14px}.lg-side-h{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5b6b85,#5b6b85);margin:0;padding:4px 8px 10px;font-size:11px;font-weight:800}.lg-side ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lg-root .lg-side a{min-height:36px;color:var(--fg-0b1b33,#0b1b33);border-radius:10px;align-items:flex-start;gap:8px;padding:6px 8px;font-size:13.5px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.lg-side a.lg-flagged{background:var(--bg-ecfdf5,#ecfdf5)}.lg-num{min-width:20px;color:var(--fg-0f6b3a,#0f6b3a);flex:none;font-weight:900}.lg-doc{background:var(--bg-ffffff,#fff);border:1px solid var(--bd-e3e8f0,#e3e8f0);border-radius:28px;flex-direction:column;flex:999 560px;gap:26px;min-width:0;padding:36px 40px;display:flex}.lg-head{border-bottom:1px solid var(--bd-e3e8f0,#e3e8f0);flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.lg-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-0f6b3a,#0f6b3a);font-size:11px;font-weight:800}.lg-head h1{font-family:var(--font-georgian), var(--font-inter), sans-serif;text-transform:uppercase;margin:0;font-size:42px;font-weight:900;font-stretch:75%;line-height:1.05}.lg-updated{color:var(--fg-5b6b85,#5b6b85);margin:0;font-size:14px}.lg-updated time{color:var(--fg-3b4a63,#3b4a63);font-weight:800}.lg-phnote{background:var(--bg-fff8dc,#fff8dc);color:var(--fg-7a5a00,#7a5a00);border:1px dashed #e6c35c;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.lg-ptoc{background:var(--bg-f5f7fb,#f5f7fb);border:1px solid var(--bd-e3e8f0,#e3e8f0);border-radius:16px;display:none}.lg-ptoc>button{width:100%;min-height:48px;color:var(--fg-0b1b33,#0b1b33);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0 14px;font-family:inherit;font-size:14px;font-weight:800;display:flex}.lg-ptoc>button[aria-expanded=true]>span:last-child{transform:rotate(180deg)}.lg-ptoc ol{flex-direction:column;gap:2px;margin:0;padding:0 8px 10px;list-style:none;display:flex}.lg-root .lg-ptoc a{min-height:40px;color:var(--fg-0b1b33,#0b1b33);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.lg-ptoc .lg-num{min-width:22px}.lg-blocks{flex-direction:column;gap:12px;display:flex}.lg-sec{flex-direction:column;gap:12px;scroll-margin-top:20px;display:flex}.lg-sec.lg-flagged{background:var(--bg-ecfdf5,#ecfdf5);border:1.5px solid var(--bd-a7f3d0,#a7f3d0);border-radius:20px;padding:22px}.lg-flag{color:#fff;background:#0f6b3a;border-radius:999px;align-self:flex-start;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:800;display:flex}.lg-sec h2{gap:10px;margin:0;font-size:21px;font-weight:900;line-height:1.3;display:flex}.lg-sec h2>span:first-child{color:var(--fg-0f6b3a,#0f6b3a)}.lg-p{font-size:var(--lg-body);color:var(--fg-23324a,#23324a);gap:12px;margin:0;line-height:1.7;display:flex}.lg-pnum{min-width:34px;color:var(--fg-0f6b3a,#0f6b3a);font-variant-numeric:tabular-nums;flex:none;padding-top:1px;font-size:13px;font-weight:900}.lg-txt{flex:1;min-width:0}.lg-root .lg-txt a{color:var(--fg-0c5fb8,#0c5fb8);text-underline-offset:3px;font-weight:700}.lg-txt mark{background:var(--bg-fff1b8,#fff1b8);color:var(--fg-7a5a00,#7a5a00);border-radius:6px;padding:1px 6px;font-weight:800}.lg-ul{flex-direction:column;gap:8px;margin:0;padding:0 0 0 46px;list-style:none;display:flex}.lg-ul li{font-size:var(--lg-body);color:var(--fg-23324a,#23324a);gap:10px;line-height:1.65;display:flex}.lg-dot{background:#2bd47d;border-radius:50%;flex:none;width:7px;height:7px;margin-top:10px}.lg-end{border-top:1px solid var(--bd-e3e8f0,#e3e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.lg-ask{color:var(--fg-5b6b85,#5b6b85);font-size:13.5px}.lg-root .lg-ask a{color:var(--fg-0c5fb8,#0c5fb8);font-weight:800}.lg-root .lg-top{background:var(--bg-f5f7fb,#f5f7fb);min-height:44px;color:var(--fg-0b1b33,#0b1b33);border-radius:999px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:800;text-decoration:none;display:flex}@media (max-width:760px){.lg-root{--lg-body:15px;padding:16px 16px 0}.lg-tabs{margin:0 -16px;padding:2px 16px}.lg-side{display:none}.lg-ptoc{display:block}.lg-doc{padding:20px 16px}.lg-head h1{font-size:28px}.lg-sec h2{font-size:18px}.lg-sec.lg-flagged{padding:16px}.lg-ul{padding-left:0}}
