@font-face{font-family:Inter;src:url(/build/assets/Inter28pt-Medium-C11GAr3A.woff2) format("woff2"),url(/build/assets/Inter28pt-Medium-DDRSfGw0.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter24pt-BoldItalic-dEqOMfZE.woff2) format("woff2"),url(/build/assets/Inter24pt-BoldItalic-Bn6TXaR9.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter24pt-Italic-DDL7mCfB.woff2) format("woff2"),url(/build/assets/Inter24pt-Italic-Cp7xAzJM.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter18pt-Bold-CD6aGM0p.woff2) format("woff2"),url(/build/assets/Inter18pt-Bold-CC5gkWoS.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter28pt-MediumItalic-DCSreV_X.woff2) format("woff2"),url(/build/assets/Inter28pt-MediumItalic-IAbEp8Zy.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter28pt-Regular-BbQwJZ4a.woff2) format("woff2"),url(/build/assets/Inter28pt-Regular-C6k1SfFN.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-Bold-BbnyiPtG.woff2) format("woff2"),url(/build/assets/Commissioner-Bold-Bh3HbdxU.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-Thin-yf-m6pu5.woff2) format("woff2"),url(/build/assets/Commissioner-Thin-DzyOZTYi.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-Black-C8O_Ncig.woff2) format("woff2"),url(/build/assets/Commissioner-Black-BmYgVtb-.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-SemiBold-8b8AWV0X.woff2) format("woff2"),url(/build/assets/Commissioner-SemiBold-D3824yDh.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-ExtraBold-BuGDipJD.woff2) format("woff2"),url(/build/assets/Commissioner-ExtraBold-C1ntheMX.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-Medium-B7FSvqy5.woff2) format("woff2"),url(/build/assets/Commissioner-Medium-VEHi3Gb3.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-Regular-9dkkh43D.woff2) format("woff2"),url(/build/assets/Commissioner-Regular-D9_I7TuU.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-ExtraLight-D5mLIxgL.woff2) format("woff2"),url(/build/assets/Commissioner-ExtraLight-4aP2r3rV.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/build/assets/Commissioner-Light-6O-HtdKA.woff2) format("woff2"),url(/build/assets/Commissioner-Light-BBGjzeNf.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}:root{--legal-bg: #175E6A;--legal-surface: #175E6A;--legal-text: #ffffff;--legal-muted: #64748b;--legal-rule: #e2e8f0;--legal-link: #155e75;--legal-link-hover: #0f4c5c}*{box-sizing:border-box}html{margin:0;padding:0;background:var(--legal-bg);color:var(--legal-text)}body.legal-body{margin:0;min-height:100vh;background:var(--legal-bg);color:var(--legal-text);font-family:Inter,sans-serif;text-rendering:optimizeLegibility}.legal-shell{width:min(100%,112rem);margin:0 auto;padding:2.5rem 1.5rem 5rem}.legal-page{width:100%;margin:0 auto;padding:0;background:var(--legal-surface);line-height:1.8}.legal-header{margin-bottom:2.75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--legal-rule)}.legal-page h1,.legal-page h2,.legal-page h3,.legal-page h4{margin:0 0 1rem;color:var(--legal-text);font-family:Commissioner,sans-serif;font-weight:600;line-height:1.2;letter-spacing:-.02em}.legal-page h1{font-size:clamp(2.35rem,4vw,3.2rem)}.legal-page h2{margin-top:2.5rem;font-size:clamp(1.4rem,2.2vw,1.8rem)}.legal-page h3{margin-top:1.9rem;font-size:1.2rem}.legal-page p,.legal-page li,.legal-page blockquote,.legal-page td,.legal-page th{font-size:1.0625rem}.legal-page p,.legal-page ul,.legal-page ol,.legal-page table,.legal-page blockquote{margin:0 0 1rem}.legal-page ul,.legal-page ol{padding-left:1.2rem}.legal-page li+li{margin-top:.25rem}.legal-page a{color:var(--legal-link);text-decoration-thickness:.08em;text-underline-offset:.18em}.legal-page a:hover{color:var(--legal-link-hover)}.legal-page strong{color:var(--legal-text);font-weight:600}.legal-richtext>:first-child,.legal-page>:first-child{margin-top:0}.legal-richtext p+p{margin-top:1rem}.legal-richtext ul,.legal-richtext ol{margin-top:.75rem}.legal-richtext li p{margin:0}.legal-page blockquote{margin-left:0;padding:.25rem 0 .25rem 1rem;border-left:3px solid var(--legal-rule);color:var(--legal-muted)}.legal-page hr{margin:2rem 0;border:0;border-top:1px solid var(--legal-rule)}.legal-page table{width:100%;border-collapse:collapse}.legal-page th,.legal-page td{padding:.85rem .9rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--legal-rule)}.legal-page code{padding:.15rem .35rem;border-radius:.3rem;background:#f3ede3;font-size:.95em}.legal-page pre{overflow-x:auto;padding:1rem 1.1rem;border-radius:.9rem;background:#f3ede3}.legal-page pre code{padding:0;background:transparent}@media(min-width:768px){.legal-shell{padding:4rem 2.5rem 6rem}}
