.description{align-items:flex-start;display:flex;flex-direction:column;gap:12px;max-width:100vw;padding:16px}@media screen and (min-width:768px){.description{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin:0 auto;padding:36px 0;width:700px}}@media screen and (min-width:1024px){.description{padding:48px 0;width:960px}}.description p{margin:0}.description__title{color:var(--blue-4,#06112e);font-family:Gerbera,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:28px;white-space:break-spaces}@media screen and (min-width:560px){.description__title{font-size:28px;letter-spacing:-.5px;line-height:32px}}@media screen and (min-width:768px){.description__title{font-family:Gerbera,sans-serif;font-size:28px;font-weight:300;letter-spacing:-.5px;line-height:34px}}@media screen and (min-width:768px) and (min-width:560px){.description__title{font-size:44px;letter-spacing:-1px;line-height:44px}}.description__subtitle{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:20px;font-weight:500;line-height:28px;white-space:break-spaces}@media screen and (min-width:768px){.description__subtitle{font-family:Gerbera,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px}}@media screen and (min-width:768px) and (min-width:560px){.description__subtitle{font-size:28px;letter-spacing:-.5px;line-height:32px}}.description__content{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:16px;font-weight:300;line-height:24px;max-width:100%;overflow-x:scroll;white-space:break-spaces}@media screen and (min-width:768px){.description__content{font-family:Gerbera,sans-serif;font-size:20px;font-weight:300;line-height:28px;overflow-x:auto}}.description__content p,.description__content table{margin-bottom:8px}.description__content ul{list-style-position:inside;list-style-type:disc;white-space:normal}.description__content ol{list-style-position:inside;list-style-type:decimal;white-space:normal}.description__content ol ul,.description__content ul ul{list-style-position:inside;list-style-type:circle;margin-left:15px;white-space:normal}.description__content ol ol,.description__content ul ol{list-style-position:inside;list-style-type:lower-latin;margin-left:15px;white-space:normal}.description__content_hide{background:linear-gradient(180deg,#272727 0,#272727 89%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;max-height:320px;overflow:hidden}.description__button-block{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (min-width:768px){.description__button-block{flex-direction:row;gap:24px}}
