.site{--orange:#f7851e;color:#141210;word-break:keep-all;overflow-wrap:anywhere;background:#fff}.hero-links .hero-link{animation:.5s both link-fade;animation-delay:calc(var(--i,0) * 90ms + .2s)}.hero-links .hero-link--on{stroke-dasharray:1;stroke-dashoffset:1px;animation-name:link-draw;animation-duration:.7s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes link-draw{to{stroke-dashoffset:0}}@keyframes link-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-links .hero-link{stroke-dashoffset:0;animation:none}}.story-pop{animation:.42s cubic-bezier(.2,.8,.2,1) both story-pop;display:inline-block}@keyframes story-pop{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}.story-shake{animation:.42s both story-shake;display:inline-block}@keyframes story-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.story-pop,.story-shake{animation:none}}.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;border:1px solid #d6d3d1;border-radius:9999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:600;display:flex;position:absolute;top:.05em;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}}
