.dC8AXa_page{width:100%;color:var(--textContent);flex-direction:column;gap:16px;padding:20px 0 48px;display:flex}@media (max-width:1320px){.dC8AXa_page{padding:16px 16px 32px}}.dC8AXa_page .dC8AXa_layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:900px){.dC8AXa_page .dC8AXa_layout{grid-template-columns:minmax(0,1fr);gap:16px}}.dC8AXa_page .dC8AXa_aside{position:sticky;top:96px}@media (max-width:900px){.dC8AXa_page .dC8AXa_aside{min-width:0;position:static}}.dC8AXa_page .dC8AXa_nav{overscroll-behavior:contain;scrollbar-width:thin;background:var(--primaryDarker);border-radius:20px;flex-direction:column;gap:6px;max-height:calc(100dvh - 112px);padding:12px;display:flex;overflow-y:auto}@media (max-width:900px){.dC8AXa_page .dC8AXa_nav{background:0 0;max-height:none;padding:0;overflow-y:visible}}.dC8AXa_page .dC8AXa_nav .dC8AXa_navTitle{color:var(--textMuted);letter-spacing:.04em;text-transform:uppercase;padding:6px 10px 4px;font-size:12px;font-weight:600}@media (max-width:900px){.dC8AXa_page .dC8AXa_nav .dC8AXa_navTitle{display:none}}.dC8AXa_page .dC8AXa_nav .dC8AXa_navList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:900px){.dC8AXa_page .dC8AXa_nav .dC8AXa_navList{scrollbar-width:none;flex-direction:row;gap:6px;overflow-x:auto}.dC8AXa_page .dC8AXa_nav .dC8AXa_navList::-webkit-scrollbar{display:none}}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink{color:var(--textMuted);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s,opacity .15s;display:flex}@media (max-width:900px){.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink{background:var(--primaryDarker);white-space:nowrap;gap:8px;padding:6px 12px 6px 6px}}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navIcon{background:var(--primaryDark);width:28px;height:28px;color:var(--textMuted);font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navIcon>svg{width:16px;height:16px}@media (max-width:900px){.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navIcon{background:var(--primaryDark);border-radius:6px;width:22px;height:22px;font-size:12px}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navIcon>svg{width:14px;height:14px}}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navLabel{overflow-wrap:anywhere;flex:1;min-width:0}@media (max-width:900px){.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navLabel{overflow-wrap:normal}}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink .dC8AXa_navCount{background:color-mix(in srgb, var(--accent) 16%, transparent);min-width:20px;color:var(--accent);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:0 6px;font-size:12px;line-height:20px}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink:hover{background:var(--primaryDark);color:var(--textStrong)}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink:hover:not(.dC8AXa_navLinkActive) .dC8AXa_navIcon{color:var(--textStrong)}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink.dC8AXa_navLinkActive{background:var(--primaryDark);color:var(--textStrong)}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink.dC8AXa_navLinkActive .dC8AXa_navIcon{background:color-mix(in srgb, var(--accent) 16%, var(--primaryDark));color:var(--accent)}.dC8AXa_page .dC8AXa_nav .dC8AXa_navLink.dC8AXa_navLinkDim{opacity:.4}.dC8AXa_page .dC8AXa_main{flex-direction:column;gap:12px;min-width:0;display:flex}.dC8AXa_page .dC8AXa_head{background:var(--primaryDarker);border-radius:20px;flex-direction:column;gap:10px;margin-bottom:4px;padding:28px 28px 24px;display:flex}@media (max-width:640px){.dC8AXa_page .dC8AXa_head{padding:20px}}.dC8AXa_page .dC8AXa_head .dC8AXa_title{color:var(--textStrong);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:700;line-height:40px}@media (max-width:640px){.dC8AXa_page .dC8AXa_head .dC8AXa_title{font-size:26px;line-height:32px}}.dC8AXa_page .dC8AXa_head .dC8AXa_updated{color:var(--textMuted);margin:0 0 6px;font-size:14px;line-height:20px}.dC8AXa_page .dC8AXa_head .dC8AXa_lead{max-width:720px;color:var(--textContent);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:24px}.dC8AXa_page .dC8AXa_head .dC8AXa_notice{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--textStrong);border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 6px;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.dC8AXa_page .dC8AXa_head .dC8AXa_notice .dC8AXa_noticeIcon{width:20px;height:20px;color:var(--accent);flex-shrink:0}.dC8AXa_page .dC8AXa_head .dC8AXa_draft{background:color-mix(in srgb, var(--warning) 10%, transparent);color:var(--textStrong);border-radius:12px;align-items:flex-start;gap:10px;margin:6px 0 0;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.dC8AXa_page .dC8AXa_head .dC8AXa_draft .dC8AXa_draftIcon{width:20px;height:20px;color:var(--warning);flex-shrink:0}.dC8AXa_page .dC8AXa_search{z-index:2;background:var(--primaryDarker);outline-offset:-1px;height:52px;color:var(--textMuted);box-shadow:0 8px 24px color-mix(in srgb, var(--pageBackground) 60%, transparent);border-radius:16px;outline:1px solid #0000;align-items:center;gap:10px;padding:0 16px;transition:outline-color .15s;display:flex;position:sticky;top:88px}@media (max-width:900px){.dC8AXa_page .dC8AXa_search{box-shadow:none;position:static}}.dC8AXa_page .dC8AXa_search:hover{outline-color:color-mix(in srgb, var(--textStrong) 8%, transparent)}.dC8AXa_page .dC8AXa_search:focus-within{outline-color:color-mix(in srgb, var(--accent) 60%, transparent)}.dC8AXa_page .dC8AXa_search:hover .dC8AXa_searchIcon,.dC8AXa_page .dC8AXa_search:focus-within .dC8AXa_searchIcon{color:var(--textStrong)}.dC8AXa_page .dC8AXa_search .dC8AXa_searchIcon{flex-shrink:0;width:20px;height:20px;transition:color .15s}.dC8AXa_page .dC8AXa_search .dC8AXa_searchInput{min-width:0;height:100%;color:var(--textStrong);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}@supports (-webkit-touch-callout:none){.dC8AXa_page .dC8AXa_search .dC8AXa_searchInput{font-size:16px}}.dC8AXa_page .dC8AXa_search .dC8AXa_searchInput::placeholder{color:var(--textMutedStill)}.dC8AXa_page .dC8AXa_search .dC8AXa_searchCount{color:var(--textMuted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.dC8AXa_page .dC8AXa_empty{background:var(--primaryDarker);color:var(--textContent);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;font-size:15px;font-weight:500;display:flex}.dC8AXa_page .dC8AXa_empty .dC8AXa_emptyIcon{background:var(--primaryDark);width:56px;height:56px;color:var(--textMuted);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.dC8AXa_page .dC8AXa_empty .dC8AXa_emptyIcon>svg{width:24px;height:24px}.dC8AXa_page .dC8AXa_empty .dC8AXa_emptyReset{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.dC8AXa_page .dC8AXa_empty .dC8AXa_emptyReset:hover{text-decoration:underline}.dC8AXa_page .dC8AXa_section{background:var(--primaryDarker);border-radius:20px;scroll-margin-top:156px}@media (max-width:900px){.dC8AXa_page .dC8AXa_section{scroll-margin-top:16px}}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionHeading{margin:0}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionHead{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:20px;align-items:center;gap:14px;padding:18px 20px;display:flex}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionHead:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionHead:hover .dC8AXa_chevron{color:var(--textStrong)}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionIcon{background:color-mix(in srgb, var(--accent) 14%, var(--primaryDarker));width:40px;height:40px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionIcon>svg{width:20px;height:20px}@media (max-width:640px){.dC8AXa_page .dC8AXa_section .dC8AXa_sectionIcon{border-radius:10px;width:36px;height:36px}}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionTitle{min-width:0;color:var(--textStrong);overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;font-size:18px;font-weight:600;line-height:24px;display:flex}@media (max-width:640px){.dC8AXa_page .dC8AXa_section .dC8AXa_sectionTitle{font-size:17px}}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionSubtitle{color:var(--textMuted);font-size:14px;font-weight:500;line-height:20px}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionMeta{color:var(--textMutedStill);flex-shrink:0;font-size:13px}@media (max-width:640px){.dC8AXa_page .dC8AXa_section .dC8AXa_sectionMeta{display:none}}.dC8AXa_page .dC8AXa_section .dC8AXa_chevron{width:20px;height:20px;color:var(--textMuted);flex-shrink:0;transition:transform .2s,color .15s;transform:rotate(180deg)}.dC8AXa_page .dC8AXa_section .dC8AXa_chevron.dC8AXa_chevronClosed{transform:none}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionBody{grid-template-rows:1fr;transition:grid-template-rows .25s;display:grid}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionBody.dC8AXa_sectionBodyClosed{grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.dC8AXa_page .dC8AXa_section .dC8AXa_sectionBody{transition:none}}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner{flex-direction:column;min-height:0;padding:0 12px;display:flex;overflow:hidden}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner .dC8AXa_clause:last-child{margin-bottom:12px}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner .dC8AXa_sectionLink{background:var(--primaryDark);color:var(--textStrong);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:4px 8px 16px;padding:12px 14px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s;display:flex}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner .dC8AXa_sectionLink .dC8AXa_sectionLinkIcon{width:18px;height:18px;color:var(--textMuted);flex-shrink:0;transition:color .15s;transform:rotate(180deg)}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner .dC8AXa_sectionLink:hover{background:var(--primary)}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner .dC8AXa_sectionLink:hover .dC8AXa_sectionLinkIcon{color:var(--textStrong)}.dC8AXa_page .dC8AXa_section .dC8AXa_sectionInner .dC8AXa_sectionLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dC8AXa_page .dC8AXa_section .dC8AXa_clause{border-top:1px solid var(--hairline);border-radius:12px;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:14px 8px;scroll-margin-top:156px;transition:background-color .3s;display:grid}.dC8AXa_page .dC8AXa_section .dC8AXa_clause:target{background:color-mix(in srgb, var(--accent) 8%, transparent)}.dC8AXa_page .dC8AXa_section .dC8AXa_clause:hover .dC8AXa_clauseNumber .dC8AXa_clauseNumberIcon{opacity:1}@media (max-width:640px){.dC8AXa_page .dC8AXa_section .dC8AXa_clause{grid-template-columns:minmax(0,1fr);gap:8px}}.dC8AXa_page .dC8AXa_section .dC8AXa_clause.dC8AXa_clauseNested{margin-left:24px}@media (max-width:640px){.dC8AXa_page .dC8AXa_section .dC8AXa_clause.dC8AXa_clauseNested{margin-left:12px}}.dC8AXa_page .dC8AXa_section .dC8AXa_clause.dC8AXa_clauseFree{grid-template-columns:minmax(0,1fr)}.dC8AXa_page .dC8AXa_section .dC8AXa_clauseNumber{appearance:none;background:var(--primaryDark);height:26px;color:var(--textMuted);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-self:start;align-items:center;padding:0 8px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex;position:relative}@media (max-width:640px){.dC8AXa_page .dC8AXa_section .dC8AXa_clauseNumber{justify-self:start}}.dC8AXa_page .dC8AXa_section .dC8AXa_clauseNumber .dC8AXa_clauseNumberIcon{background:var(--primary);width:14px;height:14px;color:var(--textContent);opacity:0;border-radius:999px;padding:2px;transition:opacity .15s;position:absolute;top:-6px;right:-6px}.dC8AXa_page .dC8AXa_section .dC8AXa_clauseNumber:hover{background:color-mix(in srgb, var(--accent) 16%, var(--primaryDark));color:var(--accent)}.dC8AXa_page .dC8AXa_section .dC8AXa_clauseNumber:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dC8AXa_page .dC8AXa_section .dC8AXa_clauseBody{flex-direction:column;gap:8px;min-width:0;display:flex}.dC8AXa_page .dC8AXa_section .dC8AXa_paragraph{color:var(--textContent);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:24px}.dC8AXa_page .dC8AXa_section .dC8AXa_tableWrap{background:var(--primaryDark);border-radius:12px;overflow-x:auto}.dC8AXa_page .dC8AXa_section .dC8AXa_table{border-collapse:collapse;width:100%;color:var(--textContent);text-align:left;font-size:14px;line-height:20px}.dC8AXa_page .dC8AXa_section .dC8AXa_table th,.dC8AXa_page .dC8AXa_section .dC8AXa_table td{vertical-align:top;overflow-wrap:break-word;padding:10px 12px}.dC8AXa_page .dC8AXa_section .dC8AXa_table th{color:var(--textStrong);font-weight:600}.dC8AXa_page .dC8AXa_section .dC8AXa_table tbody tr{border-top:1px solid var(--hairline)}@media (max-width:900px){.dC8AXa_page .dC8AXa_section .dC8AXa_tableWide{background:0 0}.dC8AXa_page .dC8AXa_section .dC8AXa_tableWide .dC8AXa_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dC8AXa_page .dC8AXa_section .dC8AXa_tableWide .dC8AXa_table tbody{flex-direction:column;gap:8px;display:flex}.dC8AXa_page .dC8AXa_section .dC8AXa_tableWide .dC8AXa_table tr{background:var(--primaryDark);border-top:0;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.dC8AXa_page .dC8AXa_section .dC8AXa_tableWide .dC8AXa_table td{flex-direction:column;gap:2px;padding:0;display:flex}.dC8AXa_page .dC8AXa_section .dC8AXa_tableWide .dC8AXa_table td:before{content:attr(data-label);color:var(--textMuted);font-size:12px;font-weight:600;line-height:16px}}.dC8AXa_page .dC8AXa_section mark{background:color-mix(in srgb, var(--accent) 28%, transparent);color:var(--textStrong);border-radius:4px}.dC8AXa_page .dC8AXa_list{color:var(--textContent);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:24px;display:flex}.dC8AXa_page .dC8AXa_list li{overflow-wrap:anywhere}.dC8AXa_page .dC8AXa_list li::marker{color:var(--textMutedStill)}.dC8AXa_page .dC8AXa_list.dC8AXa_listLabelled{padding-left:0;list-style:none}.dC8AXa_page .dC8AXa_longNumbers .dC8AXa_section .dC8AXa_clause{grid-template-columns:64px minmax(0,1fr)}@media (max-width:640px){.dC8AXa_page .dC8AXa_longNumbers .dC8AXa_section .dC8AXa_clause{grid-template-columns:minmax(0,1fr)}}.dC8AXa_page .dC8AXa_longNumbers .dC8AXa_section .dC8AXa_clause.dC8AXa_clauseFree{grid-template-columns:minmax(0,1fr)}.dC8AXa_page .dC8AXa_ref{color:var(--accent);text-decoration:none}.dC8AXa_page .dC8AXa_ref:hover{text-underline-offset:3px;text-decoration:underline}.dC8AXa_page .dC8AXa_ref:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}