.spinafx-whitepaper-hero{padding-top:calc(var(--spinafx-header-space) + var(--spinafx-space-88))}.spinafx-whitepaper-hero__head{display:flex;flex-direction:column;gap:24px;padding-bottom:56px}.spinafx-whitepaper-hero__title{max-width:1100px;font-size:clamp(2.4rem,5vw,4.4rem)}.spinafx-whitepaper-hero__media{max-width:1100px}.spinafx-whitepaper{padding:var(--spinafx-space-96) 0 var(--spinafx-space-140)}.spinafx-whitepaper__doc{gap:48px 96px}.spinafx-whitepaper__prose{gap:22px;min-width:0}.spinafx-whitepaper__heading{display:flex;flex-direction:column;gap:14px;margin-top:64px}.spinafx-whitepaper__heading:first-child{margin-top:0}.spinafx-whitepaper__prose .spinafx-whitepaper__heading h2{margin:0;scroll-margin-top:24px;font-size:clamp(1.8rem,2.8vw,2.5rem);line-height:1.08;letter-spacing:-.035em}.spinafx-whitepaper__prose h3{margin-top:20px}.spinafx-whitepaper__prose ul{gap:12px}.spinafx-whitepaper__prose blockquote{margin:8px 0;padding:28px var(--spinafx-gutter);border-radius:var(--spinafx-radius-inner);font-weight:400;font-size:18px;line-height:1.7;color:var(--spinafx-ink-2)}.spinafx-whitepaper__prose hr{height:auto;background:none;text-align:center;color:var(--spinafx-field);overflow:visible}.spinafx-whitepaper__prose hr:before{content:"\2014"}.spinafx-whitepaper__prose .spinafx-references{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:15px;line-height:1.6}.spinafx-reference{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:14px 18px;border-radius:18px;background:var(--spinafx-mist-2);scroll-margin-top:24px;transition:background-color .3s}.spinafx-reference:target{background:var(--spinafx-green)}.spinafx-reference__index{padding-top:3px;font-family:var(--spinafx-mono);font-size:12px;color:var(--spinafx-blue)}.spinafx-reference__text{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){.spinafx-whitepaper__prose blockquote{padding:24px}.spinafx-reference{grid-template-columns:40px minmax(0,1fr)}}
