.document-shell{max-width:880px;margin:auto;padding:36px 24px 64px}.document-shell .brand{display:inline-block;margin-bottom:28px}.document-nav{display:flex;flex-wrap:wrap;gap:10px 22px;padding:18px 0;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;font-size:14px}.document-shell article{padding-top:36px}.document-shell h1{font-family:Unbounded,system-ui,sans-serif;font-weight:550;font-size:clamp(25px,4.8vw,39px);line-height:1.35;letter-spacing:-.025em;margin:0 0 24px;overflow-wrap:anywhere}.document-shell h2{font-size:23px;line-height:1.4;margin:40px 0 18px;scroll-margin-top:24px}.document-shell p{font-size:16px;line-height:1.8;margin:16px 0;color:#dedbd6;overflow-wrap:anywhere}.document-shell strong{color:#faf6ef}.document-shell a{color:#e8b955;text-underline-offset:4px}.document-shell ul,.document-shell ol{line-height:1.8;padding-left:24px}.document-shell li{margin:10px 0}.legal-table{overflow:auto;margin:24px 0}.legal-table table{width:100%;border-collapse:collapse;min-width:600px;font-size:14px;line-height:1.65}.legal-table th,.legal-table td{text-align:left;vertical-align:top;padding:14px;border:1px solid #ffffff1a}.legal-table th{background:#ffffff07}.document-shell footer{display:flex;flex-wrap:wrap;gap:20px;border-top:1px solid #ffffff18;margin-top:48px;padding-top:24px}.document-shell .notice{margin:24px 0;padding:18px;border-left:3px solid #e8b955;background:#ffffff05}.document-shell code{font-size:.95em;overflow-wrap:anywhere}@media(max-width:480px){.document-shell{padding:24px 20px 48px}.document-shell h2{font-size:21px}.document-shell article{padding-top:26px}}@media print{body{background:white!important;color:black!important}.document-shell p,.document-shell strong,.document-shell a{color:black}.document-shell{max-width:none;padding:0}.document-nav,.document-shell footer,.document-shell>.brand{display:none}.document-shell h1{font-size:25px}.document-shell h2{break-after:avoid}.legal-table{overflow:visible}.legal-table table{min-width:0}.document-shell a{text-decoration:none}}
