.toc-item__row{border-radius:.125rem;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:.25rem;letter-spacing:-.015em;line-height:18px;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(22 22 22/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.toc-item__row:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(124 124 124/var(--tw-ring-opacity,1))}.content-bottom-collapsible{--collapsible-fade:#fff;position:relative}.content-bottom-collapsible__viewport{overflow:hidden;position:relative;transition-duration:.3s;transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.content-bottom-collapsible__viewport{transition-property:none}}.content-bottom-collapsible__viewport{max-height:var(--collapsible-height)}.content-bottom-collapsible__fade{background:linear-gradient(to bottom,transparent,var(--collapsible-fade));bottom:0;height:4rem;left:0;pointer-events:none;position:absolute;right:0}.content-bottom-collapsible__actions{display:flex;justify-content:center;padding-top:.25rem;position:relative}.content-bottom-collapsible__toggle{align-items:center;border-radius:9999px;display:inline-flex;font-size:13px;font-weight:500;gap:.25rem;justify-content:center;letter-spacing:-.01em;line-height:18px;min-height:1.5rem;min-width:1.5rem;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(215 26 30/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.content-bottom-collapsible__toggle:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(181 10 14/var(--tw-text-opacity,1))}.content-bottom-collapsible__toggle:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(124 124 124/var(--tw-ring-opacity,1))}.content-bottom-collapsible__chevron{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.content-bottom-collapsible__chevron{transition-property:none}}@media(min-width:1025px){.content-bottom-collapsible__viewport{max-height:var(--collapsible-desktop,none);overflow-x:hidden;overflow-y:auto;transition-property:none}.content-bottom-collapsible__actions,.content-bottom-collapsible__fade{display:none}}@media(min-width:1316px){.content-bottom-collapsible__viewport{max-height:var(--collapsible-desktop-xl,var(--collapsible-desktop,none))}}.html-body-content-bottom{display:flex;flex-direction:column;gap:16px}.html-body-content-bottom a{--tw-text-opacity:1;color:rgb(56 110 192/var(--tw-text-opacity,1))}.html-body-content-bottom a:hover{--tw-text-opacity:1;color:rgb(85 162 255/var(--tw-text-opacity,1))}.html-body-content-bottom img{margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media not all and (min-width:639px){.html-body-content-bottom picture{min-height:250px}}.html-body-content-bottom p:has(img) img{height:auto!important}.html-body-content-bottom ul:has(li){list-style-type:disc;padding-left:2.5rem}@media not all and (min-width:639px){.html-body-content-bottom iframe{max-height:250px}}.html-body-content-bottom img{aspect-ratio:16/9;height:auto;margin-left:auto!important;margin-right:auto!important;width:100%}@media not all and (min-width:1025px){.html-body-content-bottom [id]{scroll-margin-top:72px}}.html-body-content-bottom h2{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:28px}@media not all and (min-width:1025px){.html-body-content-bottom h2{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:24px}}.html-body-content-bottom h3{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:24px}@media not all and (min-width:1025px){.html-body-content-bottom h3{font-size:16px}}.html-body-content-bottom h4{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:24px}@media not all and (min-width:1025px){.html-body-content-bottom h4{font-size:14px}}.html-body-content-bottom h5{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:24px}@media not all and (min-width:1025px){.html-body-content-bottom h5{font-size:14px}}.html-body-content-bottom h6{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:24px}@media not all and (min-width:1025px){.html-body-content-bottom h6{font-size:14px}}.content-bottom__grid{display:grid;flex:1 1 0%;margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:100vw;position:relative;width:100%}@media not all and (min-width:1025px){.content-bottom__grid{margin-bottom:68px;margin-top:12px}}@media(min-width:1025px){.content-bottom__grid{padding-bottom:16px}}@media(min-width:1316px){.content-bottom__grid{max-width:1316px}}.content-bottom__grid{contain-intrinsic-size:auto 760px;content-visibility:auto}.content-bottom__box{align-self:flex-start;border-radius:8px;height:-moz-fit-content;height:fit-content}.content-bottom__box{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));padding:.5rem}.content-bottom-collapsible.content-bottom__fade-muted{--collapsible-fade:#f4f4f4}.content-bottom__row{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:-.01em;line-height:24px;margin-bottom:8px;--tw-text-opacity:1;color:rgb(22 22 22/var(--tw-text-opacity,1))}@media not all and (min-width:1316px){.content-bottom__row{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:20px}}.footer-index-v2__stack{align-self:baseline;display:flex;flex-direction:column;gap:4px;height:100%}.footer-index-v2__box-2{align-items:center;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:-.01em;line-height:18px;--tw-text-opacity:1;color:rgb(215 26 30/var(--tw-text-opacity,1))}.footer-index-v2__stack-2,.footer-index-v2__stack-3{align-self:baseline;display:flex;flex-direction:column;gap:8px;height:100%}@media not all and (min-width:767px){.footer-index-v2__stack-3{width:100%}}.footer-index-v2__box-3{align-items:center;display:flex;gap:8px;width:100%}@media not all and (min-width:767px){.footer-index-v2__box-3{width:100%}}.footer-index-v2__box{align-items:center;border-radius:8px;display:flex;gap:40px;justify-content:space-between}.footer-index-v2__box{--tw-bg-opacity:1;background-color:rgb(240 243 248/var(--tw-bg-opacity,1));padding:16px 24px}@media not all and (min-width:767px){.footer-index-v2__box{flex-direction:column;gap:16px;padding-left:16px;padding-right:16px}}.shadow-top[data-v-b512eccf]:after{background:linear-gradient(0deg,rgba(0,0,0,.05),transparent);content:"";height:8px;left:0;pointer-events:none;position:absolute;top:-8px;width:100%}@media(min-width:767px){.shadow-top[data-v-b512eccf]:after{display:none}}.bottom-bar__stack{align-items:center;flex-direction:column;gap:4px;justify-content:center;padding-top:8px}.bottom-bar__part{align-items:center;flex-direction:column;font-size:10px;font-weight:400;gap:4px;letter-spacing:-.015em;line-height:14px;padding-bottom:6px}.bottom-bar__nav{align-items:center;bottom:0;display:grid;justify-content:space-between;left:0;position:fixed;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:98}@media not all and (min-width:440px){.bottom-bar__nav{flex:none;overflow:visible;width:100vw}}@media(min-width:1025px){.bottom-bar__nav{display:none}}.footer__foot{padding:1.5rem 1rem;width:100%}
