.fuklo0c{position:relative}.fuklo0c:first-of-type dt:before{display:none}.fuklo0c dt>button>h2{font-size:2rem;line-height:2.4rem;font-family:var(--font-noto-sans),"Noto Sans",Arial,sans-serif;margin-right:2.4rem}.fuklo0c dt:before{content:"";border-bottom:.1rem solid #74899226;width:100%;height:0;display:block;position:absolute}.fuklo0c dt.open:before{opacity:0}.fuklo0c dd{-webkit-margin-start:0;margin-inline-start:0;padding:1.1rem 0 1.1rem 3.2rem;font-size:1.5rem;display:block}.fuklo0c dd>h3{font-family:var(--font-noto-sans),"Noto Sans",Arial,sans-serif}.fuklo0c dd>h3 p{font-weight:400}.fuklo0c dd:not([hidden]){max-height:1000px}.fuklo0c dd[hidden]{max-height:0;padding:0;display:block;overflow:hidden}.fuklo0c button{text-align:left;width:100%;font-size:1.5rem;font-weight:400;font-family:var(--font-noto-sans),"Noto Sans",Arial,sans-serif;padding:1.4rem 0;position:relative}.fuklo0c button svg{position:absolute;top:1.9rem;right:0}.f1mjfl56{min-width:0;padding:0 5rem;display:block;position:relative}@media (min-width:960px){.f1mjfl56{flex-direction:row;display:flex}}@media (max-width:799px){.f1mjfl56{padding:0 2.4rem}}.f1mjfl56 .heading{margin-bottom:1.8rem;font-size:4rem}.f1mjfl56 nav{color:#40444f;width:30%;min-width:0;display:block}@media (max-width:959px){.f1mjfl56 nav{width:100%}.f1mjfl56 nav ul{width:100%;margin-bottom:4rem}.f1mjfl56 nav ul li{padding-bottom:0;display:inline-block}}@media (max-width:799px){.f1mjfl56 nav ul{white-space:nowrap;height:5rem;overflow:scroll hidden}.f1mjfl56 nav ul li{border:1px solid #3abbd0;border-radius:1rem}.f1mjfl56 nav ul li:not(:first-of-type){margin-left:1.6rem}}.f1mjfl56 nav li{padding-bottom:1rem}.f1mjfl56 nav button{text-align:left;font-size:1.8rem;font-family:var(--font-noto-sans),"Noto Sans",Arial,sans-serif;border-radius:1rem;padding:.7rem 1.6rem;font-weight:400}@media (min-width:800px){.f1mjfl56 nav button{width:100%}}.f1mjfl56 nav button.active{color:#fff;background:#3abbd0;font-weight:700}.f1mjfl56 section{visibility:visible;opacity:1;width:70%;animation:.5s fade-f1mjfl56;display:block}@media (min-width:960px){.f1mjfl56 section{padding-left:4.8rem}}@media (max-width:959px){.f1mjfl56 section{width:100%!important}}.f1mjfl56 dl{margin-block-start:0}.f1mjfl56 section[hidden]{opacity:0;display:none}@keyframes fade-f1mjfl56{0%{opacity:0}to{opacity:1}}.f1mjfl56 button{color:inherit;cursor:pointer;outline:inherit;background:0 0;border:none}.f19wol70{background:#f4f7f9;padding:8rem 0;position:relative}
