.restored-page-578d6e1c30e69ddb[data-astro-cid-bqwtvzrl]{--paper-texture-opacity:.04;--ledger-line-weight:1px;--primary:22 47% 63%;--background:38 33% 97%;color:#333;background-color:#faf8f4;font-family:Inter,sans-serif;overflow-x:hidden}.artisanal-ledger-container[data-astro-cid-bqwtvzrl]{border-left:var(--ledger-line-weight) solid #cd957533;border-right:var(--ledger-line-weight) solid #cd957533;background-color:#faf8f4;max-width:720px;min-height:100vh;margin:0 auto;padding:0 2rem;position:relative;box-shadow:inset 0 0 100px #00000005}.artisanal-ledger-container[data-astro-cid-bqwtvzrl]:before{content:"";width:100%;height:100%;opacity:var(--paper-texture-opacity);pointer-events:none;z-index:50;background-image:url(https://file.felo.ai/images/s/5fxQTBIz4l.png);position:fixed;top:0;left:0}.environmental-bg[data-astro-cid-bqwtvzrl]{opacity:.03;z-index:-1;filter:grayscale();background-image:url(https://file.felo.ai/images/s/rVe46vp3mu.png);background-position:50%;background-size:cover;width:100%;height:100%;position:fixed;top:0;left:0}.hero-headline[data-astro-cid-bqwtvzrl]{letter-spacing:-.02em;color:#333;text-wrap:balance;font-family:Playfair Display,serif;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:600;line-height:1.1}.section-headline[data-astro-cid-bqwtvzrl]{letter-spacing:-.01em;color:#333;font-family:Playfair Display,serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.2}.body-text[data-astro-cid-bqwtvzrl]{color:#555;font-size:1.125rem;line-height:1.75}.caption-text[data-astro-cid-bqwtvzrl]{letter-spacing:.15em;text-transform:uppercase;color:#cd9575;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.hairline-rule[data-astro-cid-bqwtvzrl]{background-color:#cd95754d;height:1px;margin:2rem 0}.cta-button[data-astro-cid-bqwtvzrl]{letter-spacing:.1em;color:#cd9575;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #cd9575;align-items:center;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.cta-button[data-astro-cid-bqwtvzrl]:hover{color:#faf8f4;background:#cd9575;transform:translateY(-1px);box-shadow:0 4px 12px #cd957526}.animate-enter[data-astro-cid-bqwtvzrl]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.animate-enter[data-astro-cid-bqwtvzrl].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-bqwtvzrl]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-bqwtvzrl]{transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-bqwtvzrl].is-visible .animate-word-enter[data-astro-cid-bqwtvzrl]{transform:translateY(0)}.delay-1[data-astro-cid-bqwtvzrl]{transition-delay:.1s}.delay-2[data-astro-cid-bqwtvzrl]{transition-delay:.2s}.delay-3[data-astro-cid-bqwtvzrl]{transition-delay:.3s}.delay-4[data-astro-cid-bqwtvzrl]{transition-delay:.4s}table[data-astro-cid-bqwtvzrl]{border-collapse:collapse;width:100%}th[data-astro-cid-bqwtvzrl]{text-align:left;color:#cd9575;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #cd95754d;padding:1rem 0;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500}td[data-astro-cid-bqwtvzrl]{color:#555;border-bottom:1px solid #0000000d;padding:1.25rem 0;font-size:1rem}.faq-item[data-astro-cid-bqwtvzrl] h3[data-astro-cid-bqwtvzrl]{color:#333;margin-bottom:.5rem;font-family:Inter,sans-serif;font-weight:500}@media (width<=640px){.artisanal-ledger-container[data-astro-cid-bqwtvzrl]{border-left:none;border-right:none;padding:0 1.5rem}}[data-astro-cid-bqwtvzrl]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-bqwtvzrl]::-webkit-scrollbar{width:6px!important}[data-astro-cid-bqwtvzrl]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-bqwtvzrl]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-578d6e1c30e69ddb,:root.dark .restored-source-contained.restored-page-578d6e1c30e69ddb{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;color:#333!important;background:#faf8f4!important}
