.interior-terms .terms-version{color:#a7b7c6;font-size:13px;line-height:1.8}.terms-version time{color:#e3eaf0;margin-left:6px}.terms-version>span{margin-inline:10px}.interior-terms .section>.terms-container{max-width:1020px}.terms-container{color:#b7c6d4}.terms-container strong{color:#e4edf5;font-weight:600}.terms-summary,.terms-contact{background:#111c27;border:1px solid #739bb638;border-radius:12px;padding:clamp(22px,4vw,36px)}.terms-eyebrow{color:#8dc9ed;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:11px;display:block}.interior-terms .terms-container h2{color:#edf3f8;font-size:clamp(20px,2.5vw,26px);font-weight:500;line-height:1.35}.terms-summary ul{gap:14px;margin:22px 0;padding-left:20px;font-size:15px;line-height:1.8;list-style:outside;display:grid}.interior-terms .terms-summary>p{color:#93a9bb;font-size:13px}.terms-contents{border-bottom:1px solid #c4d4e326;margin-block:36px 8px;padding-block:12px 28px}.interior-terms .terms-contents h2{margin-bottom:16px;font-size:17px}.terms-contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 26px;list-style:none;display:grid}.terms-contents a{color:#b7c6d4;align-items:baseline;gap:10px;min-height:44px;padding-block:10px;font-size:14px;line-height:1.6;display:flex}.terms-contents a span,.terms-clause h2 span{color:#80b9da;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.terms-clause{border-bottom:1px solid #c4d4e326;padding-block:30px;scroll-margin-top:120px}.terms-clause h2{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.terms-clause p+p{margin-top:16px}.terms-clause a,.terms-contact a{color:#9dd7f8;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.terms-container a:hover{color:#fff}.terms-container a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #9dd7f8}.terms-contact{margin-top:36px}.terms-contact p{margin-top:12px}.terms-contact address{gap:10px;margin-top:20px;font-size:14px;font-style:normal;display:grid}@media (width<=640px){.terms-contents ol{grid-template-columns:1fr}.terms-clause{padding-block:26px}.terms-clause h2{gap:10px}}
