@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(0);opacity:0}100%{opacity:1;transform:scale(1)}}@keyframes revealLeft{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes reveal-curve-left{from{-webkit-clip-path:circle(100% at -100% 50%);clip-path:circle(100% at -100% 50%)}to{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}@keyframes reveal-curve-top{from{-webkit-clip-path:circle(100% at 50% -100%);clip-path:circle(100% at 50% -100%)}to{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}.banner{margin-top:144px;padding:clamp(24px, 24px + 41 * (100vw - 320px) / 1600, 65px) 0 clamp(32px, 32px + 28 * (100vw - 320px) / 1600, 60px)}.banner .banner-row{display:flex;justify-content:space-between;align-items:center}.banner .banner-text{flex:0 0 54%;animation:revealLeft .8s linear}.banner .banner-picture{flex:0 0 44%;padding:32px 0}.banner h1{text-wrap:initial}.banner .subtitle{margin-top:8px}@media(max-width: 1024px){.banner{margin-top:100px}}@media(max-width: 768px){.banner .banner-row{flex-direction:column-reverse}.banner .banner-text,.banner .banner-picture{flex:0 0 100%;width:100%;max-width:468px;margin:0 auto;text-align:center}.banner .banner-text{margin-top:32px}.banner .subtitle{margin-top:2px}}.docs-page .pdf-wrapper{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0 clamp(60px, 60px + 100 * (100vw - 320px) / 1600, 160px)}.docs-page .docs-link{cursor:pointer;display:inline-flex;align-items:center}.docs-page .body-text{padding-left:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}.docs-page .legal-list{margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(2, 1fr);gap:48px 64px}.docs-page .legal-item{display:flex;align-items:center}.docs-page .legal-icon{display:flex;flex-shrink:0;width:32px;height:32px}.docs-page .subtitle{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;line-height:140%;font-size:clamp(16px,16px + 2*(100vw - 320px)/1600,18px);text-wrap:balance;color:var(--palette-primary-dark)}.docs-page .subtitle--space{margin-top:8px !important}.docs-page .docs__inner{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0 clamp(60px, 60px + 100 * (100vw - 320px) / 1600, 160px)}.docs-page .tabs{margin-top:clamp(24px,24px + 40*(100vw - 320px)/1600,64px);display:grid;grid-template-columns:.5fr 1.5fr;gap:clamp(24px,24px + 76*(100vw - 320px)/1600,100px);position:relative;z-index:20}.docs-page .tabs__nav{height:-webkit-fit-content;height:fit-content;overflow:hidden}.docs-page .tabs-nav__item{width:100%;padding:8px 12px;cursor:pointer;margin:0;font-family:"Montserrat",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px);color:var(--palette-primary);border-radius:0 16px 16px 0;margin-bottom:16px}.docs-page .tabs-nav__item.is-active{background:var(--palette-secondary-mid);color:var(--palette-primary);border-left:1px solid var(--palette-primary)}.docs-page .tabs-nav__item:not(.is-active):hover{background:rgba(0,0,0,0);color:var(--palette-primary)}.docs-page .tabs-nav__item .tabs__content{position:relative}.docs-page .tab{display:none}.docs-page .tab.is-active{display:block}.docs-page .tab__title{font-family:"Overpass",sans-serif;font-weight:800;font-style:normal;line-height:125%;font-size:clamp(22px,22px + 18*(100vw - 320px)/1600,40px);color:var(--palette-txt-h2);margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);margin-top:0}.docs-page p{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);font-family:"Montserrat",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px);color:var(--palette-primary-dark)}.docs-page .subtitle{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;line-height:140%;font-size:clamp(16px,16px + 2*(100vw - 320px)/1600,18px);text-wrap:balance;color:var(--palette-primary-dark);margin-top:clamp(2px,2px + 30*(100vw - 320px)/1600,32px)}@media(max-width: 1024px){.docs-page .tabs{grid-template-columns:1fr}.docs-page .tabs__nav{display:grid;grid-template-columns:repeat(2, 1fr)}.docs-page .tabs__content{margin-top:0;padding:0}}@media(max-width: 576px){.docs-page .tabs__nav,.docs-page .legal-list{grid-template-columns:1fr}.docs-page .legal-list{gap:0}.docs-page .legal-item{margin-top:24px}.docs-page .legal-item:first-child{margin-top:0}}
