@font-face{font-family:"Zunas Serif";src:url(/brand/mackinac-book.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Zunas Serif";src:url(/brand/mackinac-medium.woff2) format("woff2");font-weight:500;font-display:swap}.site-content{flex:1 1}.legal-page{font-family:var(--font-inter),Arial,sans-serif;padding-top:34px}.legal-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;line-height:1.5;color:var(--home-muted)}.legal-breadcrumb [aria-current]{color:var(--home-footer-text)}.legal-label{display:block;font:10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--home-muted)}.legal-hero{padding:60px 0 42px;border-bottom:1px solid var(--home-line)}.legal-hero>.legal-label{color:var(--home-accent)}.legal-hero h1{font:400 clamp(42px,5.3vw,64px)/1.1 "Zunas Serif",Georgia,serif;letter-spacing:-.025em;margin:16px 0 20px}.legal-hero h1>span{color:var(--home-accent)}.legal-intro{font:400 17px/1.6 var(--font-inter),sans-serif;color:var(--home-footer-text);margin:0;max-width:560px}.legal-metadata{display:flex;gap:48px;margin-top:32px}.legal-metadata>div{display:grid;gap:7px;font-size:12px;color:var(--home-footer-text)}.legal-preview{display:inline-flex;gap:7px;align-items:center}.legal-preview i{width:5px;height:5px;border-radius:50%;background:var(--home-accent)}.legal-body{display:grid;grid-template-columns:220px minmax(0,700px);justify-content:space-between;gap:72px;padding-top:48px}.legal-sidebar{position:sticky;top:32px;align-self:start}.legal-contents>.legal-label,.legal-documents>.legal-label{margin:0 0 16px}.legal-contents ol{padding:0;margin:0;list-style:none;display:grid;gap:3px}.legal-contents a{display:flex;align-items:baseline;gap:12px;padding:9px 10px;border-radius:5px;font-size:12px;line-height:1.5;color:var(--home-footer-text)}.legal-contents a>span{font:10px var(--font-geist-mono),monospace;color:var(--home-muted)}.legal-contents a[aria-current]{background:var(--home-soft);color:var(--home-accent)}.legal-contents a[aria-current]>span{color:inherit}.legal-documents{margin-top:32px;padding-top:24px;border-top:1px solid var(--home-line)}.legal-documents>a{display:flex;align-items:center;justify-content:space-between;padding:7px 0;font-size:12px;color:var(--home-muted)}.legal-documents>a[aria-current]{color:var(--home-accent)}.legal-documents>a>span{font-size:11px}.legal-notice{border:1px solid var(--home-line);border-radius:10px;background:var(--home-surface);padding:20px 24px;margin-bottom:40px}.legal-notice>.legal-label{color:var(--home-accent)}.legal-notice p{margin:8px 0 0;color:var(--home-footer-text);font-size:12px;line-height:1.7}.legal-section{scroll-margin-top:32px;position:relative;padding:0 0 36px;margin-bottom:36px;border-bottom:1px solid var(--home-line)}.legal-section-number{display:block;color:var(--home-accent);font:10px var(--font-geist-mono),monospace;margin-bottom:12px}.legal-section h2{font:500 27px/1.25 "Zunas Serif",Georgia,serif;letter-spacing:-.015em;margin:0 0 18px}.legal-section h3{font:500 14px/1.5 var(--font-inter),sans-serif;margin:24px 0 10px}.legal-section-content{font-size:14px;line-height:1.85;color:var(--home-footer-text)}.legal-section-content p{margin:0 0 16px}.legal-section-content p:last-child{margin-bottom:0}.legal-section-content ul{padding-left:20px;margin:16px 0 0}.legal-section-content li{padding-left:4px;margin:6px 0}.legal-section-content li::marker{color:var(--home-accent)}.legal-related{display:flex;justify-content:space-between;gap:20px;padding:16px 18px;background:var(--home-soft);border-radius:6px;font-size:12px}.legal-related>span{color:var(--home-muted)}.legal-contact,.legal-related a{color:var(--home-accent)!important}.legal-end{display:flex;justify-content:space-between;gap:20px;align-items:center}.legal-end>a{font-size:12px;color:var(--home-footer-text)}.legal-end>a span{color:var(--home-accent);margin-left:6px}.legal-page{scroll-margin-top:24px}@media(max-width:850px){.legal-body{grid-template-columns:180px minmax(0,1fr);gap:36px}}@media(max-width:650px){.legal-page{padding-top:24px}.legal-hero{padding:40px 0 32px}.legal-intro{font-size:15px}.legal-metadata{gap:32px}.legal-body{display:flex;flex-direction:column;gap:32px;padding-top:32px}.legal-sidebar{position:static;width:100%}.legal-contents{padding:20px;background:var(--home-soft);border-radius:8px}.legal-contents ol{grid-template-columns:1fr 1fr;gap:2px 12px}.legal-contents a{padding:7px 0;font-size:11px;gap:7px}.legal-contents a[aria-current]{background:transparent}.legal-documents{display:none}.legal-section h2{font-size:25px}.legal-section-content{font-size:14px}.legal-notice{padding:18px}.legal-end{align-items:flex-start}.legal-end>.legal-label{max-width:160px}}@media(prefers-reduced-motion:no-preference){html:has(.legal-page){scroll-behavior:smooth}}.legal-section-content ul{list-style:disc}