@font-face{font-family:Extenda;src:url(/assets/Extenda-40-Hecto-trial-CIPaCPoq.woff2)format("woff2"),url(/assets/Extenda-40-Hecto-trial-BU3z-CYX.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Denistina;src:url(/assets/denistina_en-BR4DUP6b.woff2)format("woff2"),url(/assets/denistina_en-C6Cs-ZHM.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-Bpdsq9A2.woff)format("woff");font-weight:300 500;font-style:normal;font-display:block}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Extrabold-DPI7DQCZ.woff)format("woff");font-weight:600 900;font-style:normal;font-display:block}:root{--paper:#fbfbf7;--ink:#2c3029;--olive:#465044;--olive-dark:#323c32;--line:#d4d3c7;--gutter:40px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:400 17px/1.75 Gilroy,Arial,sans-serif}a{color:var(--olive);text-underline-offset:4px}a:focus-visible,button:focus-visible{outline-offset:4px;outline:3px solid #91563c}.legal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:28px 40px;display:flex}.legal-brand{font:400 36px/1.1 Denistina,cursive;text-decoration:none}.legal-back{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.legal-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:54px;max-width:1120px;margin:0 auto;padding:48px 40px 72px;display:grid}.legal-toc{max-height:calc(100vh - 48px);font-size:13px;line-height:1.5;position:sticky;top:24px;overflow:auto}.legal-toc summary{cursor:pointer;color:var(--olive);margin-bottom:14px;font-weight:800;list-style:none}.legal-toc ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.legal-toc a{text-decoration:none;display:block}.legal-toc a:hover{text-decoration:underline}.legal-document{overflow-wrap:anywhere;min-width:0}.legal-document h1{letter-spacing:-.02em;color:var(--olive);margin:0 0 14px;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.18}.legal-document .subtitle{color:#66675c;font-size:20px;line-height:1.4}.legal-document h2{letter-spacing:0;color:var(--olive);margin:40px 0 18px;scroll-margin-top:24px;font-size:22px;font-weight:800;line-height:1.35}.legal-document p{white-space:normal;tab-size:1;margin:0 0 18px}.legal-document>p:nth-of-type(2){color:#66675c;font-size:14px}.legal-document ul,.legal-document ol{margin:0 0 20px;padding-left:24px}.legal-document li{margin:8px 0;padding-left:4px}.legal-table-scroll{border:1px solid var(--line);border-radius:12px;max-width:100%;margin-block:24px;overflow:auto}.legal-table-scroll:focus-visible{outline-offset:4px;outline:3px solid #91563c}.legal-document table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.legal-document th,.legal-document td{border:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;min-width:96px;padding:13px 15px}.legal-document th{background:#edf0e6;font-weight:800}.legal-document td p,.legal-document th p{margin:0}.legal-related{background:#edf0e6;border-radius:14px;margin-top:36px;padding:20px 24px;font-size:15px;line-height:1.6}.legal-related p{margin:0 0 10px}.legal-related ul{margin:0;padding-left:20px}.legal-settings-fallback{background:#edf0e6;border-radius:12px;padding:18px 24px}@media (width<=760px){:root{--gutter:24px}body{font-size:16px;line-height:1.7}.legal-header{align-items:center;gap:16px;padding:22px 24px}.legal-brand{font-size:29px}.legal-back{max-width:90px;font-size:12px;line-height:1.4}.legal-layout{padding:28px 24px 48px;display:block}.legal-toc{border-bottom:1px solid var(--line);max-height:none;margin-bottom:28px;padding-bottom:14px;font-size:14px;position:static}.legal-toc summary{margin-bottom:12px;list-style:disclosure-closed}.legal-document h1{font-size:29px}.legal-document h2{margin-top:32px;font-size:21px}.legal-document .subtitle{font-size:18px}.legal-document p{margin-bottom:17px}.legal-document table{font-size:12px}.legal-document th,.legal-document td{min-width:76px;padding:10px 8px}.legal-related{padding:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.legal-header,.legal-toc,.legal-related{display:none}.legal-layout{max-width:none;padding:0;display:block}.legal-document{font:11pt/1.45 Arial,sans-serif}.legal-document h1{font-size:22pt}.legal-document h2{break-after:avoid;font-size:15pt}body{background:#fff}.legal-table-scroll{overflow:visible}a{color:inherit;text-decoration:none}}
