.luiza-privacy-page{padding-top:var(--luiza-policy-header-height,90px)}.luiza-privacy-page .luiza-policy{padding:64px 0 88px}.luiza-privacy-page .luiza-policy-content{max-width:900px}.luiza-privacy-page .luiza-policy h1{font-size:clamp(36px,4.5vw,54px);font-weight:600;letter-spacing:-.7px;line-height:1.2;margin:0 0 36px;overflow-wrap:anywhere}.luiza-privacy-page .luiza-policy-text{font-size:16px;line-height:1.85;min-height:200px;overflow-wrap:anywhere}.luiza-privacy-page .luiza-policy-text :is(p,ul,ol,blockquote,table){margin:0 0 22px}.luiza-privacy-page .luiza-policy-text :is(h2,h3,h4){letter-spacing:normal;line-height:1.35;margin:36px 0 16px}.luiza-privacy-page .luiza-policy-text h2{font-size:30px}.luiza-privacy-page .luiza-policy-text h3{font-size:24px}.luiza-privacy-page .luiza-policy-text h4{font-size:20px}.luiza-privacy-page .luiza-policy-text :is(ul,ol){padding-left:24px}.luiza-privacy-page .luiza-policy-text li{margin-bottom:8px}.luiza-privacy-page .luiza-policy-text a{color:var(--primary-dark);text-decoration:underline;text-underline-offset:3px}.luiza-privacy-page .luiza-policy-text a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.luiza-privacy-page .luiza-policy-text img{height:auto;max-width:100%}.luiza-privacy-page .luiza-policy-text table{display:block;max-width:100%;overflow-x:auto}.luiza-privacy-page .luiza-policy-editor-hint{color:var(--muted);font-size:14px}@media(max-width:640px){.luiza-privacy-page .luiza-policy{padding:40px 0 56px}.luiza-privacy-page .luiza-policy h1{margin-bottom:26px}.luiza-privacy-page .luiza-policy-text h2{font-size:26px}}