:root{--printInk:#020b1a;--printMuted:#5b6875;--printRule:#d9e3e8;--printBrand:#0c7b93;--printDeep:#040c19;--printAccent:#36d0ea}.terms-print{color:var(--printInk);font-size:10.5pt;line-height:1.55}@media screen{body{background:#eef2f5}.terms-print{background:#fff;max-width:210mm;margin:0 auto 60px;padding:22mm 18mm;box-shadow:0 10px 40px #040c191f}}.print-toolbar{z-index:20;background:var(--printDeep);color:#fff;margin-bottom:40px;padding:14px 20px 10px;position:sticky;top:0}.print-toolbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:210mm;margin:0 auto;display:flex}.print-toolbar-text strong{font-size:15px;display:block;color:#fff!important}.print-toolbar-text span{color:#9fb3c2;font-size:13px}.print-toolbar-actions{align-items:center;gap:12px;display:flex}.print-toolbar-link{color:#9fb3c2;font-size:14px}.print-toolbar-link:hover{color:var(--printAccent)}.print-toolbar button{color:#fff;cursor:pointer;background:linear-gradient(76.8deg,#0c7b93 0%,#36d0ea 100%);border:0;border-radius:5px;padding:10px 22px;font-size:14px;font-weight:600}.print-toolbar button:hover{opacity:.9}.print-toolbar-hint{color:#9fb3c2;max-width:210mm;margin:8px auto 0;font-size:12px}.print-toolbar-hint strong{color:#fff!important}.print-cover{border-top:6px solid var(--printBrand);padding-top:26px}.print-logo{height:auto;margin-bottom:34px}.print-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--printBrand);margin-bottom:8px;font-size:9pt;font-weight:700}.print-cover-main h1{color:var(--printDeep);margin:0 0 14px;font-size:26pt;line-height:1.15}.print-lede{color:var(--printMuted);max-width:34em;margin-bottom:30px;font-size:11pt}.print-facts{border-top:1px solid var(--printRule);border-bottom:1px solid var(--printRule);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 30px;margin:0 0 18px;padding:20px 0;display:grid}.print-facts dt{text-transform:uppercase;letter-spacing:.08em;color:var(--printMuted);margin-bottom:2px;font-size:8.5pt;font-weight:600}.print-facts dd{color:var(--printInk);margin:0;font-size:10.5pt;font-weight:600}.print-cover-note{color:var(--printMuted);margin:0;font-size:9pt}.print-toc{margin-top:34px}.print-toc h2{color:var(--printDeep);border-bottom:2px solid var(--printBrand);margin-bottom:14px;padding-bottom:7px;font-size:15pt}.print-toc ol{columns:2;column-gap:30px;margin:0;padding:0;list-style:none}.print-toc li{break-inside:avoid;gap:9px;padding:3px 0;font-size:9.5pt;display:flex}.print-toc-number{min-width:20px;color:var(--printBrand);font-variant-numeric:tabular-nums;font-weight:700}.print-body{margin-top:30px}.terms-print .clause-level-3{break-inside:auto;margin-bottom:20px}.terms-print .clause-level-3>h3{color:var(--printDeep);border-bottom:1px solid var(--printRule);break-after:avoid;break-inside:avoid;margin:22px 0 10px;padding-bottom:5px;font-size:13pt}.terms-print .clause-level-4{border-left:2px solid var(--printRule);margin:14px 0;padding-left:12px}.terms-print .clause-level-4>h4{color:var(--printBrand);break-after:avoid;break-inside:avoid;margin:12px 0 7px;font-size:11pt}.terms-print p{color:var(--printInk);margin:0 0 8px}.terms-print .clause-line{grid-template-columns:1.7rem 1fr;align-items:baseline;display:grid}.terms-print p,.terms-print .clause-line,.terms-print .clause-item{orphans:2;widows:2}.terms-print .clause-label{color:var(--printBrand);font-variant-numeric:tabular-nums;font-weight:700}.terms-print .clause-subitems,.terms-print .clause-trailing{padding-left:1.7rem}.terms-print .clause-ref{color:inherit;white-space:nowrap;border-bottom:0;font-weight:600;text-decoration:none}.print-end{border-top:2px solid var(--printBrand);margin-top:34px;padding-top:12px}.print-end p{color:var(--printMuted);margin:0;font-size:8.5pt}@page{size:A4;margin:16mm 15mm 18mm}@media print{html,body{background:#fff!important}.print-toolbar,.floating-cta,.go-top,header.navbar-area,footer.footer-area{display:none!important}.terms-print{max-width:none;box-shadow:none;margin:0;padding:0}.print-cover{break-after:page}.print-toc{break-after:page;margin-top:0}.print-body{margin-top:0}a{color:inherit;text-decoration:none}}
