.article-section-bar_bar__Laxcj,.article-section-bar_panel__IlgZM{--bar-h:48px}.article-section-bar_bar__Laxcj{position:fixed;top:var(--header-h);left:0;right:0;z-index:39;display:flex;align-items:center;gap:10px;width:100%;height:var(--bar-h);padding-inline:14px;background:var(--color-surface);border:0;border-bottom:1px solid var(--color-rule);box-shadow:0 1px 2px rgba(16,24,32,.06);font:inherit;text-align:left;cursor:pointer}.article-section-bar_progress__mGAOY{position:absolute;left:0;bottom:-1px;height:2px;width:calc(var(--postep, 0) * 100%);background:var(--color-brand);transition:width var(--dur-fast) linear}.article-section-bar_numer__DWpu6{flex:none;font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--color-brand-deep)}.article-section-bar_title__Sg2oA{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:var(--color-ink)}.article-section-bar_counter__o5sMa{flex:none;font-family:var(--font-mono);font-size:16px;font-variant-numeric:tabular-nums;color:var(--color-secondary)}.article-section-bar_chev__Szqu6{flex:none;display:inline-flex;color:var(--color-brand-deep)}@media (prefers-reduced-motion:no-preference){.article-section-bar_chev__Szqu6{transition:transform var(--dur-fast) var(--ease-out)}}.article-section-bar_chevOpen__oHuHJ{transform:rotate(180deg)}.article-section-bar_panel__IlgZM{position:fixed;top:calc(var(--header-h) + var(--bar-h));left:0;right:0;z-index:39;overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface);border-bottom:1px solid var(--color-rule);box-shadow:var(--shadow-4);max-height:calc(100dvh - var(--header-h) - var(--bar-h) - 24px - env(safe-area-inset-bottom));transform:translateY(-100%);visibility:hidden}@media (prefers-reduced-motion:no-preference){.article-section-bar_panel__IlgZM{transition:transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}}.article-section-bar_panelOpen__KkYeA{transform:translateY(0);visibility:visible}@media (prefers-reduced-motion:no-preference){.article-section-bar_panelOpen__KkYeA{transition:transform var(--dur-base) var(--ease-out),visibility 0s linear 0s}}.article-section-bar_list__8Yfn9{list-style:none;margin:0;padding:6px}.article-section-bar_link__X6sFc{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border-radius:var(--radius-md);font-size:16px;line-height:1.4;color:var(--color-secondary);text-decoration:none;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.article-section-bar_link__X6sFc:focus-visible,.article-section-bar_link__X6sFc:hover{background:var(--color-tint-2);color:var(--color-brand-deep)}@media (hover:hover){.article-section-bar_panelEntering__MPWIF .article-section-bar_link__X6sFc:hover:not(.article-section-bar_linkActive__b__sp){background:transparent;color:var(--color-secondary)}}.article-section-bar_linkActive__b__sp{background:var(--color-tint-1);color:var(--color-brand-deep);font-weight:600}.article-section-bar_num__iWxjc{flex:none;font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--color-brand-deep)}.article-section-bar_aneksLink__NV7RD{color:var(--color-muted)}.article-section-bar_aneksFirst__0XK7q{margin-top:6px;padding-top:8px;border-top:1px solid var(--color-rule)}@media (min-width:1024px){.article-section-bar_bar__Laxcj,.article-section-bar_panel__IlgZM{display:none}}@media (min-width:960px){[data-legal-section-bar] .article-section-bar_bar__Laxcj,[data-legal-section-bar] .article-section-bar_panel__IlgZM,[data-pillar-section-bar] .article-section-bar_bar__Laxcj,[data-pillar-section-bar] .article-section-bar_panel__IlgZM{display:none}}@media (max-height:500px){.article-section-bar_bar__Laxcj,.article-section-bar_panel__IlgZM{display:none}}.legal-view_hero__seB3b{position:relative;overflow:hidden;padding-block:22px calc(var(--section-y) * .45);scroll-margin-top:88px}.legal-view_material__6IDH8{position:absolute;inset:0;pointer-events:none;--rings-origin:12% 8%;background:var(--rings-image);-webkit-mask-image:var(--rings-mask);mask-image:var(--rings-mask)}.legal-view_glow__ZwmXz.legal-view_glow__ZwmXz{--glow-at:12% 0%;--glow-stop:62%}.legal-view_hero__seB3b:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 52%,var(--color-paper) 97%)}.legal-view_heroInner__1ceDC{position:relative;z-index:2}.legal-view_crumbs__otcDJ{margin-bottom:20px;font-size:16px;line-height:1.4;color:var(--color-secondary)}.legal-view_crumbLink__JCKei{color:var(--color-secondary);text-decoration:none;transition:color var(--dur-fast) ease;padding-block:12px;margin-block:-12px}.legal-view_crumbLink__JCKei:hover{color:var(--color-brand-deep)}.legal-view_crumbSep___hZXq{color:var(--color-muted)}.legal-view_heroMain__QMxth{min-width:0}.legal-view_heroEyebrow__iSHUN{margin-bottom:10px}.legal-view_heading__6Sffj{font-size:var(--font-size-h1);line-height:var(--line-h1);margin-bottom:12px;text-wrap:balance}.legal-view_mark__L_saS{background:linear-gradient(transparent 55%,var(--color-tint-1) 55%)}.legal-view_lead__stHSI{font-size:var(--font-size-lead);line-height:1.55;color:var(--color-secondary);max-width:540px;margin-bottom:20px;text-wrap:pretty}.legal-view_switch__K4gzT{display:flex;width:fit-content;max-width:100%;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:0 4px;border-bottom:1px solid var(--color-rule)}.legal-view_switchCell__lcWsP{display:flex;margin-bottom:-1px}.legal-view_switchItem__xeQBK{display:inline-grid;place-items:center;min-height:46px;padding-inline:14px;font-size:16px;font-weight:600;color:var(--color-secondary);text-decoration:none;text-align:center;border-bottom:3px solid transparent;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease}a.legal-view_switchItem__xeQBK:hover{color:var(--color-brand-deep);border-bottom-color:var(--color-rule-strong)}.legal-view_switchActive___yO8p{color:var(--color-ink);border-bottom-color:var(--color-brand-deep);cursor:default}.legal-view_cardEdge__xEhyS{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-brand) 0 62%,var(--color-rule) 62% 100%)}.legal-view_docSection__iKTZu{padding-block:20px calc(var(--section-y) * 1.1)}.legal-view_docGrid__5hPpY{display:grid;align-items:start;gap:24px}.legal-view_docMain__m_A5_{min-width:0}.legal-view_aside__0pMYQ{display:grid;gap:20px;min-width:0}.legal-view_tocCard__j_P2X{position:relative;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-1)}.legal-view_tocInner__QFlEK{padding:16px 8px 12px}.legal-view_tocLabel__NDtpA{margin-bottom:8px}.legal-view_tocList__fck6l{list-style:none;display:grid;gap:2px;margin:0;padding:0}.legal-view_tocLink__oMCO9{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border-radius:var(--radius-md);font-size:16px;line-height:1.4;color:var(--color-secondary);text-decoration:none;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.legal-view_tocLink__oMCO9:hover{background:var(--color-tint-2);color:var(--color-brand-deep)}.legal-view_tocLinkActive__U1Xni{background:var(--color-tint-1);color:var(--color-brand-deep);font-weight:600;box-shadow:inset 2px 0 0 var(--color-brand-deep)}.legal-view_tocNum__5t2N6{flex:none;font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--color-brand-deep)}.legal-view_contactCard__h2Hg4{display:none;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);padding:18px}.legal-view_contactTitle__96IJw{font-size:var(--font-size-h4);line-height:var(--line-heading);margin-bottom:6px}.legal-view_contactText__gnSrg{font-size:16px;line-height:1.5;color:var(--color-secondary);margin-bottom:12px}.legal-view_contactLinks__9pri7{font-size:16px;line-height:1.7;color:var(--color-secondary)}.legal-view_contactPhone__0dmRR{font-family:var(--font-mono)}.legal-view_docCard__rlEGm{position:relative;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-1)}.legal-view_docMeta__SyPXb{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px 0;padding:15px 16px 16px;background:linear-gradient(180deg,var(--color-surface),var(--color-tint-2));border-bottom:1px solid var(--color-rule)}.legal-view_docMetaList__2O1KX{display:flex;flex-wrap:wrap;gap:14px 22px;min-width:0;margin:0}.legal-view_docMetaItem__gB6DD{min-width:0}.legal-view_docMetaKey__gh3a7{font-size:16px;line-height:1.3;color:var(--color-muted);margin-bottom:3px}.legal-view_docMetaVal__VlJTd{margin:0;font-family:var(--font-mono);font-size:18px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap}.legal-view_article__qlJeH{--font-size-base:16.5px;--font-size-md:16px;--font-size-h2:clamp(22px,0.48vw + 20.1px,27px);--font-size-h3:18px;--font-size-h4:17px;--line-body:1.62;min-width:0;padding:20px 16px 26px;counter-reset:legalsec}.legal-view_article__qlJeH>:first-child{margin-top:0}.legal-view_article__qlJeH h2{counter-increment:legalsec;margin-top:44px;padding-top:26px;border-top:1px solid var(--color-rule)}.legal-view_article__qlJeH[data-numbering=counter] h2{display:flex;align-items:baseline;gap:14px}.legal-view_article__qlJeH[data-numbering=counter] h2:before{content:counter(legalsec,decimal-leading-zero);flex:none;font-family:var(--font-mono);font-size:16px;font-weight:600;letter-spacing:.08em;color:var(--color-brand-deep)}.legal-view_article__qlJeH h2:first-of-type{margin-top:30px}.legal-view_closing__NaiWP{margin-top:28px}.legal-view_closingRule__IC2lj{display:flex;align-items:center;gap:14px;color:var(--color-muted)}.legal-view_closingRule__IC2lj:after,.legal-view_closingRule__IC2lj:before{content:"";flex:1;height:1px;background:var(--color-rule)}.legal-view_closingRuleLabel__p12bQ{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.legal-view_closingMeta__ocCrs{margin:14px auto 22px;max-width:520px;font-size:16px;line-height:1.55;color:var(--color-secondary);text-align:center;text-wrap:pretty}.legal-view_closingDate__ab5Wg{font-family:var(--font-mono);font-weight:600;color:var(--color-ink);white-space:nowrap}.legal-view_closingGrid__ZvG15{display:grid;gap:14px}.legal-view_nextCard__916mZ{position:relative;display:block;padding:18px 52px 18px 18px;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);text-decoration:none;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.legal-view_nextCard__916mZ:hover{background:var(--color-tint-2);border-color:var(--color-brand);box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:no-preference){.legal-view_nextCard__916mZ{transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.legal-view_nextCard__916mZ:hover{transform:translateY(-2px)}}.legal-view_nextKicker__5uNoO{display:block;font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-deep);margin-bottom:4px}.legal-view_nextTitle__mkFID{display:block;font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;color:var(--color-ink);margin-bottom:6px}.legal-view_nextText__V9l5v{display:block;font-size:16px;line-height:1.5;color:var(--color-secondary);text-wrap:pretty}.legal-view_nextArrow__bPkZ3{position:absolute;top:50%;right:18px;display:inline-flex;transform:translateY(-50%);color:var(--color-brand-deep);transition:transform var(--dur-fast) var(--ease-out)}.legal-view_nextCard__916mZ:hover .legal-view_nextArrow__bPkZ3{transform:translate(3px,-50%)}.legal-view_helpCard__4Tp99{background:var(--color-tint-2);border:1px solid #c6d6d5;border-radius:var(--radius-sm);padding:18px}.legal-view_helpTitle__3NTep{font-size:var(--font-size-h4);line-height:var(--line-heading);margin-bottom:6px}.legal-view_helpText__WC_3m{font-size:16px;line-height:1.5;color:var(--color-secondary);margin-bottom:10px}.legal-view_helpLinks__n35Ps{display:flex;flex-wrap:wrap;gap:4px 20px}.legal-view_helpLink__4Dpix{display:inline-flex;align-items:center;min-height:44px;font-size:16px;color:var(--color-brand-deep);text-decoration:none;overflow-wrap:anywhere;transition:color var(--dur-fast) ease}.legal-view_helpLink__4Dpix:hover{color:#005f5c}.legal-view_helpPhone__mjtOo{font-family:var(--font-mono)}.legal-view_toTop__qc3er{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-size:16px;color:var(--color-secondary);text-decoration:none;transition:color var(--dur-fast) ease}.legal-view_toTopIcon__dxTUk,.legal-view_toTop__qc3er:hover{color:var(--color-brand-deep)}.legal-view_toTopIcon__dxTUk{display:inline-flex;transform:rotate(180deg)}@media (min-width:640px){.legal-view_article__qlJeH{padding:22px 26px 32px}.legal-view_docMeta__SyPXb{padding:16px 26px}.legal-view_docMetaList__2O1KX{gap:0}.legal-view_docMetaItem__gB6DD+.legal-view_docMetaItem__gB6DD{border-left:1px solid var(--color-rule)}.legal-view_docMetaItem__gB6DD{padding-inline:22px}.legal-view_docMetaItem__gB6DD:first-child{padding-left:0}.legal-view_closingGrid__ZvG15{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}}@media (min-width:1024px){.legal-view_hero__seB3b{padding-block:26px calc(var(--section-y) * .55)}.legal-view_crumbs__otcDJ{margin-bottom:24px}.legal-view_heading__6Sffj{margin-bottom:14px}.legal-view_lead__stHSI{font-size:20px;margin-bottom:24px}.legal-view_switch__K4gzT{gap:0 6px}.legal-view_switchItem__xeQBK{padding-inline:16px;font-size:17px}.legal-view_docMeta__SyPXb{padding:18px 26px 19px}.legal-view_docMetaItem__gB6DD{padding-inline:26px}.legal-view_docMetaItem__gB6DD:first-child{padding-left:0}.legal-view_docSection__iKTZu{padding-block:28px calc(var(--section-y) * 1.25)}.legal-view_docGrid__5hPpY{grid-template-columns:minmax(0,1fr) 340px;gap:56px}.legal-view_aside__0pMYQ{position:sticky;top:104px;order:2;max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain}.legal-view_docMain__m_A5_{order:1}.legal-view_article__qlJeH{padding:26px 34px 38px}.legal-view_article__qlJeH h2{margin-top:52px;padding-top:30px}.legal-view_contactCard__h2Hg4{display:block}.legal-view_closing__NaiWP{margin-top:36px}}@media print{.legal-view_hero__seB3b{padding-block:0 12px}.legal-view_docSection__iKTZu{padding-block:0}.legal-view_switch__K4gzT{display:none}.legal-view_docGrid__5hPpY{display:block}.legal-view_aside__0pMYQ{display:none}.legal-view_docCard__rlEGm{border:0;border-radius:0}.legal-view_article__qlJeH{padding:0}.legal-view_docMeta__SyPXb{padding:0 0 12px;margin-bottom:20px;gap:8px 28px;border-bottom-color:#000}.legal-view_article__qlJeH h2{border-top-color:#000}.legal-view_article__qlJeH[data-numbering=counter] h2:before{color:#000}}#tresc-artykulu .inheritance-blocks_overview__Sr_g5{display:grid;gap:28px;margin-block:var(--article-block-gap);padding-block:26px;border-block:2px solid #007370}#tresc-artykulu .inheritance-blocks_perspective__AztV8{min-width:0}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie]{grid-template-columns:minmax(0,1fr);gap:16px;padding:0;border:0}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie]>.inheritance-blocks_perspective__AztV8{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px 16px;padding:clamp(20px,3vw,28px);border:1px solid #d4e3dc;border-radius:16px;background:#f0f6f3}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie]>.inheritance-blocks_perspective__AztV8+.inheritance-blocks_perspective__AztV8{border-color:#e5dfd1;background:#faf8f2}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie] .inheritance-blocks_perspective__AztV8>svg{width:44px;height:44px;margin:0;padding:10px;border-radius:50%;color:#007370;background:#fff}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie] .inheritance-blocks_perspective__AztV8>h3{margin:0}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie] .inheritance-blocks_perspective__AztV8>div{grid-column:1/-1}#tresc-artykulu .inheritance-blocks_overview__Sr_g5[data-layout=porownanie] .inheritance-blocks_perspective__AztV8 p{margin:0}.inheritance-blocks_perspective__AztV8>svg{margin-bottom:14px;color:#007370}#tresc-artykulu .inheritance-blocks_perspective__AztV8>h3,#tresc-artykulu .inheritance-blocks_timeline__1iINs .inheritance-blocks_moment__TtG4f h3{margin:0 0 14px;font-size:var(--font-size-h4);line-height:var(--line-heading)}#tresc-artykulu .inheritance-blocks_overview__Sr_g5 p,#tresc-artykulu .inheritance-blocks_question__THeQs p,#tresc-artykulu .inheritance-blocks_timeline__1iINs p{font-size:18px;line-height:1.75}#tresc-artykulu .inheritance-blocks_overview__Sr_g5 p:last-child,#tresc-artykulu .inheritance-blocks_question__THeQs p:last-child,#tresc-artykulu .inheritance-blocks_timeline__1iINs p:last-child{margin-bottom:0}#tresc-artykulu .inheritance-blocks_timeline__1iINs{margin-block:var(--article-block-gap);padding:clamp(24px,4vw,38px);border-radius:20px;color:#fff;background:#183e3e}#tresc-artykulu .inheritance-blocks_timeline__1iINs :is(h3,p,strong){color:inherit}.inheritance-blocks_moment__TtG4f{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:18px;padding-bottom:30px}.inheritance-blocks_moment__TtG4f:not(:last-child):before{content:"";position:absolute;top:12px;bottom:-8px;left:7px;width:2px;background:#6d9994}.inheritance-blocks_moment__TtG4f:last-child{padding-bottom:0}.inheritance-blocks_marker__nG_a9{z-index:1;width:16px;height:16px;margin-top:5px;border:3px solid #c4e2d5;border-radius:50%;background:#183e3e}#tresc-artykulu .inheritance-blocks_question__THeQs{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;margin-block:26px;padding:24px;border-radius:4px 20px 20px 4px;border-left:4px solid #007370;background:#edf5f1}.inheritance-blocks_question__THeQs>svg{margin-top:4px;color:#007370}#tresc-artykulu .inheritance-blocks_example__SRVqD{margin-block:var(--article-block-gap);padding-block:28px;border-block:2px solid #826239}#tresc-artykulu .inheritance-blocks_example__SRVqD>h3:first-child{margin:0 0 18px;font-size:var(--font-size-h4);line-height:var(--line-heading)}#tresc-artykulu .inheritance-blocks_example__SRVqD>p:last-child{margin-bottom:0}#tresc-artykulu .inheritance-blocks_example__SRVqD>figure{margin-block:24px}#tresc-artykulu .inheritance-blocks_illustrated__62IGy{display:grid;gap:28px;align-items:start;margin-block:var(--article-block-gap)}#tresc-artykulu .mdx--artykul .inheritance-blocks_illustrated__62IGy>figure[data-reveal=frame]{min-width:0;margin:0}#tresc-artykulu .inheritance-blocks_points__QYvTW{display:grid;gap:24px;min-width:0}.inheritance-blocks_point__ZVwhW{min-width:0}.inheritance-blocks_pointHeading__1Uy7B{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:12px}.inheritance-blocks_pointIcon__mF14M{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;color:#007370;background:#edf5f1}#tresc-artykulu .inheritance-blocks_point__ZVwhW .inheritance-blocks_pointHeading__1Uy7B>h4{margin:0;font-size:var(--font-size-h4);font-weight:600;line-height:var(--line-heading)}#tresc-artykulu .inheritance-blocks_pointCopy__mC6R8>p{margin:0;font-size:18px;line-height:1.7}#tresc-artykulu .inheritance-blocks_points__QYvTW[data-layout=termin]{margin-block:26px;padding:26px;border-radius:18px;background:#edf5f1}#tresc-artykulu .inheritance-blocks_points__QYvTW[data-layout=termin] .inheritance-blocks_pointIcon__mF14M{background:#fff}#tresc-artykulu .inheritance-blocks_points__QYvTW[data-layout=przyklad]{margin-block:28px}#tresc-artykulu .inheritance-blocks_question__THeQs p:first-child{margin-top:0}@media (min-width:700px){#tresc-artykulu .inheritance-blocks_overview__Sr_g5{grid-template-columns:repeat(2,minmax(0,1fr))}.inheritance-blocks_perspective__AztV8+.inheritance-blocks_perspective__AztV8{padding-left:28px;border-left:1px solid #bfd7cf}#tresc-artykulu .inheritance-blocks_illustrated__62IGy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}#tresc-artykulu .inheritance-blocks_points__QYvTW[data-layout=przyklad]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}#tresc-artykulu .inheritance-blocks_points__QYvTW[data-layout=termin] .inheritance-blocks_point__ZVwhW{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;align-items:start}.inheritance-blocks_points__QYvTW[data-layout=termin] .inheritance-blocks_pointHeading__1Uy7B{margin-bottom:0}}.toc_head__3lDR_{max-width:720px;margin-bottom:28px}.toc_title__knYjF{margin-bottom:10px;text-wrap:balance}.toc_lead__8PTj3{font-size:17px;line-height:1.55;color:var(--color-secondary);text-wrap:pretty}.toc_list__xf6V7{list-style:none;margin:0;padding:0;display:grid}.toc_item__ebXv4{min-width:0;display:grid}.toc_row__D7OpP{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) 18px;gap:12px;align-items:start;padding:16px 12px 17px;border-top:1px solid var(--color-rule);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-ink)}.toc_row__D7OpP:before{content:"";position:absolute;inset:0;z-index:0;border-radius:var(--radius-sm);background:transparent;transition:background var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.toc_row__D7OpP>*{position:relative;z-index:1}.toc_row__D7OpP:hover{text-decoration:none;color:var(--color-ink)}.toc_row__D7OpP:hover:before{background:var(--color-surface)}.toc_row__D7OpP:hover .toc_rowTitle__ug0a4{color:var(--color-brand-deep)}.toc_row__D7OpP:hover .toc_arrow__sRsNI{color:var(--color-brand-deep);transform:translateY(3px)}.toc_row__D7OpP:focus-visible{outline:none;box-shadow:var(--focus-ring)}.toc_row__D7OpP:focus-visible .toc_arrow__sRsNI,.toc_row__D7OpP:focus-visible .toc_rowTitle__ug0a4{color:var(--color-brand-deep)}.toc_row__D7OpP:focus-visible .toc_arrow__sRsNI{transform:translateY(3px)}.toc_row__D7OpP:active:before{background:var(--color-tint-2)}.toc_rowAction__NlsKo{border-top:none;margin-top:10px}.toc_rowAction__NlsKo:before{background:var(--color-surface);box-shadow:var(--shadow-1)}.toc_rowAction__NlsKo:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;z-index:1;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:linear-gradient(90deg,var(--color-brand) 0 62%,var(--color-rule) 62% 100%)}.toc_rowAction__NlsKo:hover:before{box-shadow:var(--shadow-2)}.toc_num__sCO3_{font-family:var(--font-mono);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5;padding-top:2px;color:var(--color-brand-deep)}.toc_rowTitle__ug0a4{display:block;font-family:var(--font-heading);font-weight:600;font-size:19px;line-height:1.3;letter-spacing:0;margin-bottom:4px;color:var(--color-ink);transition:color var(--dur-fast) ease;text-wrap:pretty}.toc_rowDesc__x_7nZ{display:block;font-size:16px;line-height:1.45;color:var(--color-secondary);text-wrap:pretty}.toc_arrow__sRsNI{margin-top:6px;color:var(--color-rule-strong);transition:color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}@media (min-width:640px){.toc_head__3lDR_{margin-bottom:32px}.toc_lead__8PTj3{font-size:18px}}@media (min-width:1024px){.toc_head__3lDR_{margin-bottom:36px}.toc_list__xf6V7{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}.toc_row__D7OpP{height:100%;grid-template-columns:34px minmax(0,1fr) 18px;gap:14px;padding:17px 18px 18px}.toc_rowTitle__ug0a4{font-size:20px}.toc_rowAction__NlsKo{margin-top:0}}