@font-face{font-family:Open Runde;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/OpenRunde-Regular-BF64ee9c6978988.woff)format("woff")}@font-face{font-family:Open Runde;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/OpenRunde-Medium-BF64ee9c695513a.woff)format("woff")}@font-face{font-family:Open Runde;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/OpenRunde-Semibold-BF64ee9c69788f3.woff)format("woff")}@font-face{font-family:Open Runde;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/OpenRunde-Bold-BF64ee9c696534f.woff)format("woff")}.legal-doc{--lg-heading:oklch(32% .08 250);--lg-body:oklch(44.6% .028 247);--lg-bullet:oklch(70.2% .115 250.5);--lg-link:oklch(42% .1 250);color:var(--lg-body);font-family:Open Runde,system-ui,sans-serif}.legal-doc-surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f2ef;border:1px solid #ebebeb;border-radius:1rem;max-width:48rem;padding:clamp(1.5rem,4vw,3rem)}.legal-doc__title{letter-spacing:-.025em;color:var(--lg-heading);text-wrap:balance;margin:0;font-size:clamp(1.875rem,4vw,3rem);font-weight:600;line-height:1.1}.legal-doc__stamp{color:var(--lg-body);margin:.75rem 0 0;font-size:.875rem}.legal-doc__body{margin-top:2rem}.legal-doc__body>:first-child{margin-top:0}.legal-doc h2{letter-spacing:-.025em;color:var(--lg-heading);text-wrap:pretty;margin-top:2.5rem;font-size:1.5rem;font-weight:600;line-height:2rem}.legal-doc h3{letter-spacing:-.025em;color:var(--lg-heading);text-wrap:pretty;margin-top:2rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.legal-doc p{color:var(--lg-body);margin-top:1rem;font-size:1.125rem;line-height:2rem}.legal-doc ul{flex-direction:column;gap:.625rem;margin-top:1rem;padding:0;list-style:none;display:flex}.legal-doc li{color:var(--lg-body);padding-left:1.5rem;font-size:1.125rem;line-height:2rem;position:relative}.legal-doc li:before{content:"";background:var(--lg-bullet);border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.8125rem;left:0}.legal-doc strong{color:var(--lg-heading);font-weight:600}.legal-doc a{color:var(--lg-link);font-weight:500;text-decoration:underline}
