*,*:before,*:after{box-sizing:border-box}:target{scroll-margin-block:5ex}body{min-height:100vh;margin:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:600;src:url(../woff2/suisseintl-bold-2.woff2) format("woff2"),url(../otf/suisseintl-bold-2.otf) format("opentype");font-display:swap}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:500;src:url(../woff2/suisseintl-medium-2.woff2) format("woff2"),url(../ttf/suisseintl-medium-2.ttf) format("truetype");font-display:swap}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:400;src:url(../woff2/suisseintl-regular_0-2.woff2) format("woff2"),url(../otf/suisseintl-regular_0-2.otf) format("opentype");font-display:swap}@font-face{font-family:Gramatika;font-style:normal;font-weight:700;src:url(../woff2/gramatika-bold-2.woff2) format("woff2"),url(../otf/gramatika-bold-2.otf) format("opentype");font-display:swap}@font-face{font-family:Gramatika;font-style:normal;font-weight:500;src:url(../woff2/gramatika-regular-2.woff2) format("woff2"),url(../otf/gramatika-regular-2.otf) format("opentype");font-display:swap}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:600;src:url(../woff2/suisseintl-bold-2.woff2) format("woff2"),url(../otf/suisseintl-bold-2.otf) format("opentype");font-display:swap}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:500;src:url(../woff2/suisseintl-medium-2.woff2) format("woff2"),url(../ttf/suisseintl-medium-2.ttf) format("truetype");font-display:swap}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:400;src:url(../woff2/suisseintl-regular_0-2.woff2) format("woff2"),url(../otf/suisseintl-regular_0-2.otf) format("opentype");font-display:swap}:root{--orange-light: #ff976b;--text-color: #1a1a1a;--font-family-suisse: "SuisseIntl", sans-serif;--font-family-gramatika: gramatika, sans-serif;font-family:var(--font-family-suisse);color:var(--text-color);background:#f2f1ee}h1,h2,h3,h4,h5{text-wrap:balance}html{scroll-behavior:smooth}h1,h2,h3{font-family:var(--font-family-gramatika);font-weight:600}h1{margin-top:104px;margin-bottom:56px;font-size:72px}h2{margin-top:104px;margin-bottom:30px;font-size:56px;line-height:1.1}h3{margin-top:46px;margin-bottom:16px;font-size:32px;line-height:1.1}h4{margin-top:24px;margin-bottom:12px;font-family:var(--font-family-suisse);font-size:24px;font-weight:500}.content-container{box-sizing:border-box;width:1160px;padding-left:200px;margin:0 auto;font-size:18px}@media (max-width: 1200px){.content-container{width:800px;max-width:90vw;padding-left:0;margin:0 auto}}@media (max-width: 600px){h1{font-size:40px}h2{margin-top:60px;font-size:32px}h3{font-size:26px}h4{font-size:18px}}p{margin:0;text-wrap:pretty}.content-container a{color:var(--text-color);text-underline-offset:6px}.content-container strong{font-weight:600}.content-container>p,.content-container>ul>li,.content-container>ol>li,.content-container>h4{max-width:760px;line-height:32px}.content-container>ul{padding-left:20px;margin:0}.content-container>p{margin:1em 0 0}.content-container table{width:800px;max-width:90vw;margin-top:16px;overflow:auto;border-collapse:collapse;background-color:#fff;border:1px solid #d9d9d9}.content-container th,td{padding:20px;font-size:14px;color:#4d4c4c;text-align:left;border:1px solid #d9d9d9}.content-container th{font-size:16px;font-weight:500;color:var(--text-color)}.table-wrapper{overflow-x:auto}.table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem;margin-left:auto;margin-right:auto}.table-wrapper table{width:100%;min-width:100%;border-collapse:collapse;margin:0 auto}.table-wrapper td,.table-wrapper th{padding:.75rem;border:1px solid #dee2e6;white-space:normal;word-wrap:break-word}@media screen and (max-width: 768px){.table-wrapper table{display:block;max-width:fit-content;margin:0 auto}}#header[data-astro-cid-sckkx6r4],#header{height:66px;margin-bottom:8px;background-color:#f2f1ee}ul.content-headings{text-underline-offset:6px;padding:0;margin:0}ul.content-headings a{display:block}ul.content-headings li{list-style-type:none}ul.content-headings .subheading{margin-left:20px;padding-left:8px;list-style-type:disc}
