.relip-site{background-color:var(--s-canvas);color:var(--s-ink);font-family:var(--s-font-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.relip-site:before{content:"";z-index:0;pointer-events:none;opacity:.32;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:fixed;inset:0}.relip-site[data-mode=concept]:before,.relip-site[data-mode=preview]:before{position:absolute}.relip-site>*{z-index:1;position:relative}.relip-site>header{z-index:30}.relip-site>header[data-nav=panel]{position:sticky;top:0}.relip-site h1,.relip-site h2,.relip-site h3{font-family:var(--s-font-head)}.relip-site p{text-wrap:pretty}.relip-site [data-numeral],.relip-site table{font-variant-numeric:tabular-nums}.relip-site [data-measure]{max-width:var(--s-measure)}@keyframes s-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.relip-site .s-reveal{animation:.62s cubic-bezier(.16,.84,.44,1) both s-rise}@keyframes s-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.relip-site .s-rule{transform-origin:0;animation:.7s cubic-bezier(.16,.84,.44,1) both s-draw}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes s-enter{0%{transform:translateY(22px)}to{transform:none}}.relip-site[data-mode=live] main>section:not(:first-child){animation:linear both s-enter;animation-timeline:view();animation-range:entry 5% cover 26%}}}.relip-site :focus-visible{outline:2px solid var(--s-accent);outline-offset:3px;border-radius:3px}.relip-site ::selection{background-color:color-mix(in srgb, var(--s-accent) 30%, transparent);color:var(--s-ink)}@media (prefers-reduced-motion:reduce){.relip-site *,.relip-site :before,.relip-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports selector(:has(*)){.s-quote:has(input[name=program]:checked) [data-quote-only]{display:none}:is(.s-quote:has(input[name=program][value=fix-flip]:checked) [data-quote-only=fix-flip],.s-quote:has(input[name=program][value=ground-up]:checked) [data-quote-only=ground-up],.s-quote:has(input[name=program][value=bridge]:checked) [data-quote-only=bridge],.s-quote:has(input[name=program][value=rental]:checked) [data-quote-only=rental]){display:block}}
