@charset "UTF-8";:root{--bs-font-family:Poppins,sans-serif;--bs-font-size:16px;--bs-font-weight:400;--bs-line-height:1;--bs-font-color:#222;--bs-transition:.3s ease-in-out;--bs-radius:10px;--primary-color:#131313;--primary-hover-color:#2d2d2d;--secondary-color:#ff4040;--white-color:#fff;--black-color:#131313;--bs-shadow:0px 2px 3px rgba(#000 10%),0px 8px 3px rgba(#000 10%);--hover-shadow:0 0 5px 0 rgba(#000 10%),0 0 10px 0 rgba(#000 10%),0 0 15px 0 rgba(#000 10%)}.article{margin-top:7.5rem;padding:7.5rem 0 11.5rem}.article__date{font-family:Inter;font-weight:600;font-size:14px;line-height:125%;color:#1a1a1a;margin-bottom:.5rem;text-align:center}.article__title{max-width:49.375rem;margin:0 auto 3rem;text-align:center}.article__image{width:100%;border-radius:8px;margin-bottom:3rem;position:relative}.article__image img{width:100%;height:100%}.article__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.5rem}.article__sidebar{border:1px solid #ffd0c7;border-radius:8px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;top:7.5rem;height:100%;max-width:17.375rem;width:100%;gap:1.5rem}.article__sidebar-link{font-family:Inter;font-weight:600;font-size:16px;line-height:125%;color:#1a1a1a}.article__sidebar-sublink{font-family:Inter;font-weight:500;font-size:14px;line-height:125%;color:#1a1a1a;padding-left:1rem}.article__content{max-width:49.375rem;margin-top:-2.5rem}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{font-family:Inter;font-weight:600;color:#1a1a1a;line-height:125%;margin:2.5rem 0 1rem}.article__content h1,.article__content h2{font-size:48px}.article__content h3{font-size:40px}.article__content h4{font-size:32px}.article__content h5{font-size:24px}.article__content h6{font-size:18px}.article__content li,.article__content p{font-size:16px;line-height:160%;color:#3e3d3d;margin:1rem 0 1.25rem}.article__content ul li{list-style:disc}.article__content ol li{list-style:auto}.article__content ol,.article__content ul{padding-left:.9375rem}.article__content iframe,.article__content img,.article__content video{width:100%;margin:2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:64em){.article{padding:8.4375rem 0 6rem;margin-top:0}.article__date{font-size:12px}.article__image{margin-bottom:2rem;position:relative}.article__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.article__sidebar{max-width:100%;background:#fbfafa;z-index:5}.article__sidebar::after{position:absolute;right:1rem;content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");margin-left:auto;-webkit-transition:all .5s;transition:all .5s}.article__sidebar::after.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.article__sidebar-link{display:none;padding-right:1rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.active .article__sidebar-link{display:block}.article__sidebar-link.checked{display:block;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.active .article__sidebar-link.checked{color:#f13f21}.article__sidebar-sublink{display:none;padding-right:1rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.active .article__sidebar-sublink{display:block}.article__sidebar-sublink.checked{display:block;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-left:0}.active .article__sidebar-sublink.checked{color:#f13f21}.article__content{margin:0 auto}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{margin:1.5rem 0 1rem}.article__content h1,.article__content h2{font-size:2rem}.article__content h3{font-size:1.625rem}.article__content h4{font-size:1.5rem}.article__content h5{font-size:1.25rem}.article__content h6{font-size:1rem}.article__content li,.article__content p{font-size:14px}.article__content iframe,.article__content img,.article__content video{margin:1.5rem 0}}