.wrapper_side-menu .content .table-content{& h1{font:var(--heading-6);color:var(--text-01);margin-bottom:16px}& h2{font:var(--text-lg-semi);color:var(--text-02);margin:16px 0}& i{font:var(--text-sm-normal);color:var(--text-01);font-style:italic}& p:has(i){margin-top:8px}& table{table-layout:fixed;width:100%;text-align:left;color:var(--text-01);& th{font:600 12px/125% var(--font-family);letter-spacing:.5px;color:inherit;width:30%;&:first-child{width:100%}}& td{font:var(--text-sm-normal);padding:16px 0;border-bottom:1px solid #edeff1;&:first-child{padding-right:10px}}}}.wrapper_side-menu[data-astro-cid-wffdvbfh] .content[data-astro-cid-wffdvbfh]{margin:32px 16px;.table-content[data-astro-cid-wffdvbfh]{margin-bottom:56px;.content-title[data-astro-cid-wffdvbfh]{font:var(--heading-6);color:var(--text-01);margin-bottom:16px}.content-description[data-astro-cid-wffdvbfh]{font:var(--text-lg-semi);color:var(--text-02);margin-bottom:16px}.content-subtitle[data-astro-cid-wffdvbfh]{font:var(--text-md-normal);color:var(--text-01);margin:16px 0}.content-text[data-astro-cid-wffdvbfh]{font:400 16px/125% var(--font-family);letter-spacing:.5px;color:var(--text-01);margin:24px 0}.content-notes[data-astro-cid-wffdvbfh]{font:var(--text-sm-normal);color:var(--text-01);margin:16px 0;font-style:italic;& span[data-astro-cid-wffdvbfh]{display:inline-block;margin-bottom:10px}}& table[data-astro-cid-wffdvbfh]{table-layout:fixed;width:100%;text-align:left;color:var(--text-01);& th[data-astro-cid-wffdvbfh]{font:600 12px/125% var(--font-family);letter-spacing:.5px;color:inherit;width:30%;&[data-astro-cid-wffdvbfh]:first-child{width:100%}}& td[data-astro-cid-wffdvbfh]{font:var(--text-sm-normal);padding:16px 0;border-bottom:1px solid #edeff1;&[data-astro-cid-wffdvbfh]:first-child{padding-right:10px}}}}}@media screen and (min-width: 1000px){.wrapper_side-menu[data-astro-cid-wffdvbfh]{.menu[data-astro-cid-wffdvbfh] .sidenav[data-astro-cid-wffdvbfh]{& ul[data-astro-cid-wffdvbfh] .menu-item[data-astro-cid-wffdvbfh]{padding:12px 24px;color:var(--text-01);display:flex;flex-direction:column;align-items:start;gap:16px;cursor:pointer;&.active-tab,&[data-astro-cid-wffdvbfh]:focus,&[data-astro-cid-wffdvbfh]:hover{background-color:#dbdee4}}.button-container{display:flex;justify-content:center;padding:12px 0}}.content[data-astro-cid-wffdvbfh]{grid-area:body;margin:0 10% 0 0;.table-content[data-astro-cid-wffdvbfh]{display:none;margin:0;&.active-tab{display:block}}}}}.wrapper_side-menu{padding:16px 0;.legal-content{grid-column:1 / -1;margin:0 120px;& h2{font:var(--font-tag);color:var(--text-01);margin-bottom:16px}& h5{font:var(--font-tag);color:var(--text-01);margin-bottom:24px}& p{font:var(--font-link-L);letter-spacing:.5px;color:var(--text-01);margin-bottom:24px}& ol{list-style-type:lower-alpha;margin-left:16px;& p{margin-bottom:12px}& ol{list-style-type:decimal}}}.menu{display:none}.content-with-side-menu{margin:32px 16px;& h2{font:var(--font-tag);color:var(--text-01);margin-bottom:16px;&:before{display:block;content:"";height:80px;margin:-80px 0 0}}& h5{font:var(--font-tag);color:var(--text-01);margin-bottom:24px;&:before{display:block;content:"";height:80px;margin:-80px 0 0}}& p{font:var(--font-link-L);letter-spacing:.5px;color:var(--text-01);margin-bottom:24px;text-align:justify}& ol{list-style-type:lower-alpha;margin-left:16px;& p{margin-bottom:12px}& ol{list-style-type:decimal}}& ul{list-style-type:disc;margin-left:18px;margin-bottom:24px;& li p{margin-bottom:8px}}.embedded_image{max-width:100%;margin-bottom:16px;& img{width:100%}}}}@media screen and (min-width: 1000px){.wrapper_side-menu{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"nav body";gap:120px 88px;padding:120px 0;max-width:1440px;margin:auto;.menu{display:initial;grid-area:nav;.menu-title{font:var(--font-tag-S);color:var(--text-01);padding:12px 24px}.sidenav{position:sticky;top:90px;width:355px;max-height:500px;border-radius:20px;background-color:#edeff1;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:12px 0;margin-left:120px;&::-webkit-scrollbar{display:none}}.menu-item{&.active,&:focus,&:hover{background-color:#dbdee4}& a{width:100%;padding:12px 24px;color:var(--text-01);display:flex;flex-direction:column;align-items:start;gap:16px;cursor:pointer;text-transform:capitalize}}}.content-with-side-menu{grid-area:body;margin:0 10% 0 0}}}
