:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f8f9fc;--surface:#fff;--surface-soft:#eeeff8;--surface-accent:#e6e9f8;--ink:#17181d;--muted:#59616b;--accent:#5464d6;--accent-strong:#4d59b0;--on-accent:#fff;--line:#d8d9e1;--focus:#4d59b0;--radius:.68rem;--page-gutter:clamp(1rem, 4vw, 4rem);--page-limit:76rem;--section-space:clamp(3.5rem, 7vw, 6.5rem);--layer-navigation:10;--layer-notice:20}*{box-sizing:border-box}html{scroll-padding-block-start:6rem}body{background:var(--background);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:inherit;font-size:1rem;line-height:1.6}h1,h2,h3,p,figure{margin:0}h1,h2,h3,strong{font-weight:500}h1,h2,h3{text-wrap:balance;line-height:1.2}h1{letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,3.15rem)}h2{letter-spacing:-.025em;font-size:clamp(1.65rem,2.5vw,2.3rem)}h3{letter-spacing:-.01em;font-size:1.15rem}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.25rem;text-decoration-thickness:.0625rem}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}svg{stroke-width:1.6px;flex-shrink:0;block-size:1.15em;inline-size:1.15em}::selection{background:var(--surface-accent);color:var(--ink)}:focus-visible{outline:.15rem solid var(--focus);outline-offset:.25rem}summary{cursor:pointer}@keyframes farmix-hero-enter{0%{opacity:0;filter:blur(6px);transform:translateY(1.25rem)scale(.99)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes farmix-section-enter{0%{transform:translateY(1.5rem)scale(.988)}to{transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:no-preference){#conteudo>section:first-child{animation:.8s cubic-bezier(.16,1,.3,1) both farmix-hero-enter}@supports (animation-timeline:view()) and (animation-range:entry 0% cover 30%){#conteudo>section:not(:first-child){animation-name:farmix-section-enter;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 32%}}html{scroll-behavior:smooth}}
