.site{--orange:#f7851e;color:#141210;word-break:keep-all;overflow-wrap:anywhere;background:#fff}.faq>summary::-webkit-details-marker{display:none}.faq[open] .faq-plus{transform:rotate(45deg)}.legal-prose h2{color:#141210;letter-spacing:-.01em;margin-top:2.75rem;margin-bottom:.85rem;font-size:1.25rem;font-weight:600}.legal-prose h3{color:#141210;margin-top:1.5rem;margin-bottom:.6rem;font-size:1.05rem;font-weight:600}.legal-prose p{color:#44403c;margin-bottom:.9rem;line-height:1.85}.legal-prose ul,.legal-prose ol{flex-direction:column;gap:.55rem;margin:.4rem 0 1rem;padding-left:0;list-style:none;display:flex}.legal-prose ul>li{color:#44403c;padding-left:1.2rem;line-height:1.8;position:relative}.legal-prose ul>li:before{content:"";background:#bf5508;border-radius:9999px;width:.35rem;height:.35rem;position:absolute;top:.7em;left:.15rem}.legal-prose ol{counter-reset:li}.legal-prose ol>li{color:#44403c;counter-increment:li;padding-left:1.9rem;line-height:1.8;position:relative}.legal-prose ol>li:before{content:counter(li) ".";color:#44403c;font-weight:600;position:absolute;top:0;left:0}.legal-prose strong{color:#141210;font-weight:600}.legal-prose a{color:#a84a06;text-underline-offset:3px;text-decoration:underline}.legal-prose table{border-collapse:collapse;border-top:1px solid #d6d3d1;width:100%;margin:1rem 0 1.5rem;font-size:.9rem}.legal-prose th{text-align:left;color:#141210;background:#faf8f4;border-bottom:1px solid #e7e5e4;padding:.8rem 1rem;font-weight:600}.legal-prose td{color:#44403c;vertical-align:top;border-bottom:1px solid #e7e5e4;padding:.8rem 1rem;line-height:1.7}.glass-nav,.glass-menu{isolation:isolate;border:1px solid #ffffffb3;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1412100a,0 0 0 1px #1412100f,0 8px 28px -10px #14121038}.glass-nav:before,.glass-menu:before{content:"";z-index:-1;border-radius:inherit;background:#ffffffeb;position:absolute;inset:0}.glass-menu{position:absolute}.glass-menu:before{background:#fff}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-nav:before{-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);background:linear-gradient(#ffffffb8,#ffffff85)}}@media (prefers-reduced-transparency:reduce){.glass-nav:before,.glass-menu:before{background:#fffffff7}}
