.site-sky{z-index:-10;pointer-events:none;background-color:#f4f1ec;background-image:radial-gradient(70% 50% at 80% 4%,#f6d8a26b,#0000 70%),radial-gradient(60% 50% at 8% 100%,#dfe6de99,#0000 70%);position:fixed;inset:0}.site-sky[data-tone=sage]{background-image:radial-gradient(70% 50% at 80% 4%,#dfe6dee6,#0000 70%),radial-gradient(60% 50% at 8% 100%,#f6d8a247,#0000 70%)}.site-sky[data-tone=dusk]{background-color:#f2eadb;background-image:radial-gradient(70% 55% at 22% 10%,#f6cea073,#0000 70%),radial-gradient(60% 50% at 90% 100%,#dfe6de8c,#0000 70%)}.site-grain{opacity:.06;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.site-swoosh{pointer-events:none;width:106%;height:.32em;position:absolute;top:80%;left:-3%;overflow:visible}.site-swoosh path{stroke-dasharray:1 2;stroke-dashoffset:1.5px;animation:.6s cubic-bezier(.45,.1,.25,1) .35s forwards siteSwoosh}@keyframes siteSwoosh{to{stroke-dashoffset:0}}.site-faq summary{cursor:pointer;list-style:none}.site-faq summary::-webkit-details-marker{display:none}.site-faq .site-faq-plus{transition:transform .3s cubic-bezier(.22,1,.36,1)}.site-faq details[open] .site-faq-plus{transform:rotate(45deg)}.site-faq details[open] summary+*{animation:.45s cubic-bezier(.22,1,.36,1) both fnEnter}.site-prose-small.fn-prose{font-size:16px;line-height:28px}@media (min-width:768px){.site-prose-small.fn-prose{font-size:17px;line-height:29px}}.fn-prose h2[id],.fn-prose h3[id]{scroll-margin-top:96px}.fn-prose table:where(:not([class])){border-collapse:collapse}.fn-prose table:where(:not([class])) :is(th,td){border-bottom:1px solid var(--fn-hair);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.fn-prose table:where(:not([class])) th{color:var(--fn-ink);font-weight:500}@media (prefers-reduced-motion:reduce){.site-swoosh path{stroke-dashoffset:0;animation:none}.site-faq .site-faq-plus,.site-faq details[open] summary+*{transition:none;animation:none}}
