.wk-site.ghero,.wk-site .ghero{padding:72px 0 46px}.wk-site.g-h1,.wk-site .g-h1{letter-spacing:-.03em;max-width:22ch;font-size:clamp(1.9rem,4.6vw,3.2rem);font-weight:800;line-height:1.06}.wk-site.g-lede,.wk-site .g-lede{color:var(--g600);max-width:36em;margin-top:20px;font-size:1.12rem;line-height:1.65}.wk-site.g-draft,.wk-site .g-draft{color:#8a6508;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px dashed #b8860b;margin-top:0;margin-bottom:18px;padding:8px 14px;font-size:.7rem;font-weight:700;display:inline-flex}.wk-site.gl-group,.wk-site .gl-group{margin-top:44px}.wk-site.gl-group:first-of-type,.wk-site .gl-group:first-of-type{margin-top:38px}.wk-site.gl-cap,.wk-site .gl-cap{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--g500);border-bottom:1px solid var(--hair-2);padding-bottom:10px;font-size:.7rem;font-weight:700}.wk-site.gl-list,.wk-site .gl-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin:0;display:grid}@media (max-width:860px){.wk-site.gl-list,.wk-site .gl-list{grid-template-columns:minmax(0,1fr)}}.wk-site.gl-term,.wk-site .gl-term{border-bottom:1px solid var(--hair);padding:18px 0 20px}.wk-site.gl-term dt,.wk-site .gl-term dt{letter-spacing:-.01em;font-size:1.08rem;font-weight:800}.wk-site.gl-term dd,.wk-site .gl-term dd{color:var(--g600);max-width:54ch;margin:8px 0 0;font-size:.95rem;line-height:1.65}.wk-site.gl-term:target,.wk-site .gl-term:target{background:linear-gradient(90deg,#d5ff3f2e,#0000 70%)}.wk-site#faq.grainy:after,.wk-site #faq.grainy:after{-webkit-mask-image:linear-gradient(#0000 0,#000 240px calc(100% - 220px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 240px calc(100% - 220px),#0000 100%)}
