.elementor-widget-twinco_legal_page .elementor-widget-container{padding:0}.twinco-legal{position:relative;width:100%;background-color:var(--twinco-surface);font-family:var(--twinco-font-sans)}.twinco-legal__frame{margin-inline:auto;width:100%;max-width:900px;padding:140px 80px 100px}.twinco-legal__title{font-size:var(--twinco-text-h1);font-weight:700;line-height:1;color:var(--twinco-navy)}.twinco-legal__updated{margin-top:12px;font-size:var(--twinco-text-label);color:var(--twinco-ash)}.twinco-legal__sections{margin-top:48px;display:flex;flex-direction:column;gap:40px}.twinco-legal__section{display:flex;flex-direction:column;gap:16px}.twinco-legal__sec-h{font-size:var(--twinco-text-title);font-weight:700;color:var(--twinco-navy)}.twinco-legal__sec-body p{font-size:var(--twinco-text-body);font-weight:400;line-height:1.6;color:var(--twinco-slate);margin:0}.twinco-legal__sec-body p+p{margin-top:16px}@media (max-width:767.98px){.twinco-legal__frame{padding:112px 24px 100px}}