.sky-legal{color:#172b32;width:min(1040px,100%);margin:0 auto;padding:54px 0 88px}.sky-legal-heading{border-bottom:1px solid #e2e9ec;padding-bottom:40px}.sky-legal-eyebrow,.sky-legal-index>p{font-family:var(--font-mono), monospace;letter-spacing:.13em;margin:0 0 24px;font-size:11px;line-height:1.5}.sky-legal-heading h1{letter-spacing:-.05em;margin:0;font-size:clamp(44px,5.5vw,72px);font-weight:500;line-height:1.08}.sky-legal-date{color:#607078;margin:20px 0 0;font-size:14px}.sky-legal-heading nav{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.sky-legal-heading nav a{background:#f2f5f5;border-radius:99px;padding:10px 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.sky-legal-heading nav a[aria-current=page]{background:#d4ff55}.sky-legal-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:48px;padding-top:48px;display:grid}.sky-legal-index{position:sticky;top:100px}.sky-legal-index>p{color:#687b82;margin-bottom:18px}.sky-legal-index nav{flex-direction:column;gap:13px;display:flex}.sky-legal-index a{color:#5f747d;font-size:14px;line-height:1.5;text-decoration:none}.sky-legal-index a:hover{color:#007fc4}.sky-legal-prose{color:#485d66;overflow-wrap:anywhere;width:100%;min-width:0;max-width:72ch;font-size:17px;line-height:1.8}.sky-legal-prose h2,.sky-legal-prose h3{color:#172b32;letter-spacing:-.025em;scroll-margin-top:120px;font-weight:550}.sky-legal-prose h2{margin:44px 0 18px;font-size:27px;line-height:1.25}.sky-legal-prose h2:first-child{margin-top:0}.sky-legal-prose h3{margin:25px 0 10px;font-size:19px}.sky-legal-prose p{margin:0 0 20px}.sky-legal-prose ul{margin:16px 0 26px;padding-left:24px;list-style:outside}.sky-legal-prose li{margin:9px 0;padding-left:4px}.sky-legal-prose strong{color:#273e48;font-weight:600}.sky-legal-prose a{color:#006aab;text-underline-offset:3px;overflow-wrap:anywhere}.sky-legal-prose .legal-emphasis{color:#273e48;background:#f3f6f7;border-radius:16px;padding:22px;font-size:16px;font-weight:550;line-height:1.8}.sky-legal a:focus-visible{outline-offset:5px;outline:2px solid #007fc4}.sky-legal-mobile-index{display:none}@media (max-width:900px){.sky-legal-layout{grid-template-columns:185px minmax(0,1fr);gap:30px}}@media (max-width:680px){.sky-legal{padding:28px 0 68px}.sky-legal-layout{flex-direction:column;gap:28px;padding-top:24px;display:flex}.sky-legal-index{display:none}.sky-legal-mobile-index{background:#f4f8fa;border:1px solid #d5e3e9;border-radius:12px;width:100%;display:block}.sky-legal-mobile-index summary{cursor:pointer;padding:15px 18px;font-size:14px;font-weight:550}.sky-legal-mobile-index nav{gap:3px;padding:0 12px 12px;display:grid}.sky-legal-mobile-index a{color:#466571;padding:10px 6px;font-size:14px;line-height:1.45}.sky-legal-heading{padding-bottom:28px}.sky-legal-prose h2{font-size:25px}.sky-legal-prose .legal-emphasis{padding:18px}}
