@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-cyrillic-ext-wght-normal.BbRulJFC.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-cyrillic-wght-normal.se3OnFSl.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-vietnamese-wght-normal.DTJpi3oK.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-latin-ext-wght-normal.CeZZaleV.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-latin-wght-normal.CLTz0ja0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--paper-light: #f2f3ef;--paper-deep: #e6e8e2;--ink: #111111;--ink-2: #3a3c37;--ink-3: #5f625b;--brand: #357a22;--brand-ink: #ffffff;--brand-soft: #edf5e0;--cane: #9ccb3b;--blue: #1d3fd0;--red: #e2361c;--red-text: #c0260f;--leaf: #2e6b2f;--terra: #8a3b1f;--logo: #357a22;--logo-dot: #e2361c;--card: #ffffff;--overlay: rgb(255 255 255 / .93);--band: #111111;--band-ink: #ffffff;--soil-1: #cdb48e;--soil-2: #c58663;--soil-3: #dcc29d;--water-table: #a9bcc3;--water-ink: #2c4651;--field: #e6dcc0;--crop: #6b9a2b;--harvested: #dccb90;--muted: #c3c7bd;--ch-1: #e8ecf8;--ch-2: #b6c3ef;--ch-3: #7d94e2;--ch-4: #4566d8;--ch-5: #1a33a8;--leaf-2: var(--brand);--rust: var(--red);--rust-text: var(--red-text);--rain: var(--blue);--rain-text: var(--blue);--chloro: #ffffff;--rule: rgb(17 17 17 / .14);--rule-strong: rgb(17 17 17 / .4);--grid-fine: rgb(53 122 34 / .08);--grid-major: rgb(53 122 34 / .16);--font-display: "Libre Franklin Variable", "Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif;--font-text: "Libre Franklin Variable", "Helvetica Neue", Arial, sans-serif;--font-label: "Jost Variable", "Futura", "Century Gothic", sans-serif;--font-sans: var(--font-text);--w-display: 100%;--w-label: 100%;--w-annot: 100%;--step--1: clamp(.8rem, .78rem + .1vw, .86rem);--step-0: clamp(1rem, .97rem + .16vw, 1.1rem);--step-1: clamp(1.25rem, 1.18rem + .34vw, 1.47rem);--step-2: clamp(1.56rem, 1.43rem + .65vw, 1.96rem);--step-3: clamp(1.95rem, 1.72rem + 1.15vw, 2.61rem);--step-4: clamp(2.44rem, 2.04rem + 1.98vw, 3.48rem);--step-5: clamp(3.05rem, 2.38rem + 3.33vw, 4.64rem);--step-6: clamp(3.4rem, 2.4rem + 5vw, 6.2rem);--u: 8px;--s-1: 4px;--s-2: 8px;--s-3: 16px;--s-4: 24px;--s-5: 32px;--s-6: 48px;--s-7: 64px;--s-8: 96px;--s-9: 128px;--gutter: clamp(16px, 4vw, 40px);--maxw: 1360px;--measure: 64ch;--stroke: 1.5px;--radius: 2px;--ease-draw: cubic-bezier(.65, 0, .35, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--t-fast: .16s;--t-mid: .42s;--t-draw: 1.8s;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper: #0f110e;--paper-light: #181b17;--paper-deep: #262a24;--ink: #eceee8;--ink-2: #bcc0b6;--ink-3: #949a8e;--brand: #7fbf4c;--brand-ink: #0f110e;--brand-soft: #1a2814;--blue: #8098ff;--red: #ff6a4d;--red-text: #ff8670;--leaf: #6fae44;--terra: #d07a52;--logo: #8cc95a;--logo-dot: #ff5a3c;--card: #1b1e1a;--overlay: rgb(15 17 14 / .9);--band: #060706;--band-ink: #eceee8;--rule: rgb(236 238 232 / .14);--rule-strong: rgb(236 238 232 / .38);--grid-fine: rgb(127 191 76 / .07);--grid-major: rgb(127 191 76 / .14);--soil-1: #6a5838;--soil-2: #7a4a32;--soil-3: #54462f;--water-table: #2d4049;--water-ink: #a8c6d2;--field: #2c2b22;--crop: #6b9a2b;--harvested: #8a7d4c;--muted: #4b5047;--ch-1: #252e55;--ch-2: #2f4592;--ch-3: #3653b8;--ch-4: #5f7ff0;--ch-5: #a8b8ff}}:root[data-theme=dark]{color-scheme:dark;--paper: #0f110e;--paper-light: #181b17;--paper-deep: #262a24;--ink: #eceee8;--ink-2: #bcc0b6;--ink-3: #949a8e;--brand: #7fbf4c;--brand-ink: #0f110e;--brand-soft: #1a2814;--blue: #8098ff;--red: #ff6a4d;--red-text: #ff8670;--leaf: #6fae44;--terra: #d07a52;--logo: #8cc95a;--logo-dot: #ff5a3c;--card: #1b1e1a;--overlay: rgb(15 17 14 / .9);--band: #060706;--band-ink: #eceee8;--rule: rgb(236 238 232 / .14);--rule-strong: rgb(236 238 232 / .38);--grid-fine: rgb(127 191 76 / .07);--grid-major: rgb(127 191 76 / .14);--soil-1: #6a5838;--soil-2: #7a4a32;--soil-3: #54462f;--water-table: #2d4049;--water-ink: #a8c6d2;--field: #2c2b22;--crop: #6b9a2b;--harvested: #8a7d4c;--muted: #4b5047;--ch-1: #252e55;--ch-2: #2f4592;--ch-3: #3653b8;--ch-4: #5f7ff0;--ch-5: #a8b8ff}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--step-0);line-height:1.55;font-kerning:normal;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-color:var(--rust)}:focus-visible{outline:2px solid var(--rust);outline-offset:3px}::selection{background:var(--brand);color:var(--brand-ink)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;line-height:1;letter-spacing:-.025em;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}.grain:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.32;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .36 0 0 0 0 .25 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.mm{background-image:linear-gradient(var(--grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--grid-major) 1px,transparent 1px),linear-gradient(var(--grid-fine) 1px,transparent 1px),linear-gradient(90deg,var(--grid-fine) 1px,transparent 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px}.wrap{width:min(100% - 2 * var(--gutter),var(--maxw));margin-inline:auto}.label{font-family:var(--font-label);font-size:var(--step--1);font-weight:500}.mono{font-family:var(--font-label);font-variant-numeric:tabular-nums}.ilustrativo{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-label);font-size:.82rem;font-weight:500;color:var(--brand);line-height:1.3}.ilustrativo:before{content:"";flex:none;width:10px;height:10px;border:1px solid currentColor;background:repeating-linear-gradient(45deg,currentColor 0 1px,transparent 1px 3px)}[data-draw] .d{stroke-dasharray:1;stroke-dashoffset:1}[data-draw] .f{opacity:0}[data-draw].is-in .d{stroke-dashoffset:0;transition:stroke-dashoffset var(--t-draw) var(--ease-draw);transition-delay:calc(var(--i, 0) * 90ms)}[data-draw].is-in .f{opacity:1;transition:opacity .7s var(--ease-out);transition-delay:calc(.4s + var(--i, 0) * 90ms)}@media(prefers-reduced-motion:reduce){[data-draw] .d{stroke-dashoffset:0}[data-draw] .f{opacity:1}[data-draw].is-in .d,[data-draw].is-in .f{transition:none}}.js [data-reveal]:not([data-reveal=stagger]),.js [data-reveal=stagger]>*{opacity:0;transform:translateY(14px)}.js [data-reveal].is-in:not([data-reveal=stagger]),.js [data-reveal=stagger].is-in>*{opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--i, 0) * 70ms)}@media(prefers-reduced-motion:reduce){.js [data-reveal]:not([data-reveal=stagger]),.js [data-reveal=stagger]>*{opacity:1;transform:none;transition:none}}.btn{display:inline-flex;align-items:center;gap:.6em;padding:10px 0 8px;background:none;color:var(--ink);border:0;border-bottom:1px solid var(--ink);border-radius:0;font-family:var(--font-text);font-weight:600;font-size:1.05rem;line-height:1.2;letter-spacing:-.005em;text-decoration:none;cursor:pointer;background-image:linear-gradient(var(--brand),var(--brand));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:color var(--t-mid) var(--ease-out),background-size var(--t-mid) var(--ease-out),border-color var(--t-mid)}.btn:hover{color:var(--brand);border-color:transparent;background-size:100% 2px}.btn .arr{width:15px;height:15px;flex:none;transition:transform var(--t-mid) var(--ease-out)}.btn:hover .arr{transform:translate(2px,2px)}.btn-line{color:var(--ink-2);border-color:var(--rule-strong)}.btn-line:after{content:"→";font-weight:400;transition:transform var(--t-mid) var(--ease-out)}.btn-line:hover:after{transform:translate(3px)}.btn-sm{font-size:.95rem;padding:6px 0 4px}.s-head{display:grid;gap:var(--s-3);margin-bottom:var(--s-6);max-width:920px}.s-head h2{font-size:var(--step-4);max-width:22ch}.s-head p{color:var(--ink-2);max-width:52ch;font-size:var(--step-1);line-height:1.45}.section{padding-block:clamp(72px,10vw,140px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:var(--s-3);top:-100px;background:var(--ink);color:var(--paper);padding:var(--s-2) var(--s-3);z-index:200}.skip:focus{top:var(--s-3)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease-out)}::view-transition-group(*){animation-duration:.42s;animation-timing-function:var(--ease-out)}.hd{view-transition-name:cabecalho}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.lk[data-astro-cid-ws663jlh]{display:inline-flex;align-items:center;gap:calc(var(--h) * .28);color:var(--ink)}.lk[data-astro-cid-ws663jlh] .lk-sym{width:calc(var(--h) * 1.5);height:calc(var(--h) * 1.5);flex:none}.lk-txt[data-astro-cid-ws663jlh]{display:flex;flex-direction:column;gap:calc(var(--h) * .3);padding-top:calc(var(--h) * .06)}.lk-wm[data-astro-cid-ws663jlh]{font-family:var(--font-display);font-weight:800;font-size:var(--h);line-height:.78;letter-spacing:-.04em}.lk-ds[data-astro-cid-ws663jlh]{font-family:var(--font-label);font-weight:500;font-size:max(8px,calc(var(--h) * .27));line-height:1;white-space:nowrap}.hd[data-astro-cid-qlfjksao]{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);transition:transform .36s var(--ease-out),box-shadow var(--t-mid)}.hd[data-astro-cid-qlfjksao].scrolled{box-shadow:0 1px 0 var(--rule),0 10px 30px -24px #00000059}.hd[data-astro-cid-qlfjksao].away{transform:translateY(-100%)}.hd-in[data-astro-cid-qlfjksao]{position:relative;display:flex;align-items:center;gap:var(--s-6);height:64px}.hd-logo[data-astro-cid-qlfjksao]{text-decoration:none;display:inline-flex;flex:none}.hd-nav[data-astro-cid-qlfjksao]{display:none;align-self:stretch}.hd-items[data-astro-cid-qlfjksao]{display:flex;gap:var(--s-5);height:100%;list-style:none;margin:0;padding:0}.hd-it[data-astro-cid-qlfjksao]{display:flex}.hd-link[data-astro-cid-qlfjksao]{position:relative;display:inline-flex;align-items:center;gap:6px;height:100%;padding:0;background:none;border:0;font:inherit;font-family:var(--font-label);font-weight:600;font-size:.95rem;color:var(--ink-2);text-decoration:none;cursor:pointer;transition:color var(--t-fast)}.hd-link[data-astro-cid-qlfjksao]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--brand);transform:scaleX(0);transition:transform var(--t-mid) var(--ease-out)}.hd-link[data-astro-cid-qlfjksao]:hover,.hd-it[data-astro-cid-qlfjksao].is-current .hd-link[data-astro-cid-qlfjksao]{color:var(--ink)}.hd-it[data-astro-cid-qlfjksao].is-current .hd-link[data-astro-cid-qlfjksao]:after{transform:scaleX(1)}.hd-tools[data-astro-cid-qlfjksao]{display:none;align-items:center;gap:2px;margin-left:auto}.hd-icon[data-astro-cid-qlfjksao]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;height:40px;padding:0 8px;background:none;border:0;color:var(--ink-2);cursor:pointer;font:inherit;transition:color var(--t-fast),background-color var(--t-fast)}.hd-icon[data-astro-cid-qlfjksao]:hover,.hd-icon[data-astro-cid-qlfjksao][aria-expanded=true]{color:var(--ink);background:var(--paper-light)}.hd-lang[data-astro-cid-qlfjksao]{position:relative}.hd-lang-btn[data-astro-cid-qlfjksao] span[data-astro-cid-qlfjksao]{font-family:var(--font-label);font-weight:600;font-size:.82rem}.hd-lang-menu[data-astro-cid-qlfjksao]{position:absolute;right:0;top:calc(100% + 8px);min-width:190px;list-style:none;margin:0;padding:6px;background:var(--paper);border:1px solid var(--rule-strong);box-shadow:0 18px 40px -24px #00000073;z-index:2}.hd-lang-menu[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);padding:10px 12px;text-decoration:none;color:var(--ink-2)}.hd-lang-menu[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:hover,.hd-lang-menu[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:focus-visible{background:var(--paper-light);color:var(--ink)}.hd-lang-menu[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current]{color:var(--ink);font-weight:700;box-shadow:inset 3px 0 0 var(--brand)}.hd-lang-c[data-astro-cid-qlfjksao]{font-family:var(--font-label);font-size:.75rem;color:var(--ink-3)}.hd-cta[data-astro-cid-qlfjksao]{display:inline-flex;align-items:center;gap:10px;height:40px;margin-left:var(--s-3);padding:0 16px;background:var(--ink);color:var(--paper);text-decoration:none;font-family:var(--font-label);font-weight:600;font-size:.92rem;transition:background-color var(--t-fast),color var(--t-fast)}.hd-cta[data-astro-cid-qlfjksao] span[data-astro-cid-qlfjksao]{transition:transform var(--t-mid) var(--ease-out)}.hd-cta[data-astro-cid-qlfjksao]:hover{background:var(--brand);color:var(--brand-ink)}.hd-cta[data-astro-cid-qlfjksao]:hover span[data-astro-cid-qlfjksao]{transform:translate(3px)}.hd[data-astro-cid-qlfjksao] .t-moon{display:none}[data-theme=dark] .hd[data-astro-cid-qlfjksao] .t-moon{display:block}[data-theme=dark] .hd[data-astro-cid-qlfjksao] .t-sun,[data-theme=dark] .hd[data-astro-cid-qlfjksao] .t-rays{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hd[data-astro-cid-qlfjksao] .t-moon{display:block}:root:not([data-theme=light]) .hd[data-astro-cid-qlfjksao] .t-sun,:root:not([data-theme=light]) .hd[data-astro-cid-qlfjksao] .t-rays{display:none}}.hd-menu[data-astro-cid-qlfjksao]{display:inline-grid;place-items:center;width:44px;height:44px;margin:0 -10px 0 auto;background:none;border:0;color:var(--ink);cursor:pointer}.hd-menu[data-astro-cid-qlfjksao] path[data-astro-cid-qlfjksao]{transition:transform var(--t-mid) var(--ease-out),opacity var(--t-fast)}.hd-menu[data-astro-cid-qlfjksao] .m1[data-astro-cid-qlfjksao]{transform-origin:12px 7px}.hd-menu[data-astro-cid-qlfjksao] .m2[data-astro-cid-qlfjksao]{transform-origin:12px 12px}.hd-menu[data-astro-cid-qlfjksao] .m3[data-astro-cid-qlfjksao]{transform-origin:12px 17px;transform:translate(-3px) scaleX(.667)}.hd-menu[data-astro-cid-qlfjksao][aria-expanded=true] .m1[data-astro-cid-qlfjksao]{transform:translateY(5px) rotate(45deg)}.hd-menu[data-astro-cid-qlfjksao][aria-expanded=true] .m2[data-astro-cid-qlfjksao]{opacity:0;transform:scaleX(.2)}.hd-menu[data-astro-cid-qlfjksao][aria-expanded=true] .m3[data-astro-cid-qlfjksao]{transform:translateY(-5px) rotate(-45deg)}.hd-panel[data-astro-cid-qlfjksao]{position:fixed;inset:64px 0 0;background:var(--paper);overflow:auto;overscroll-behavior:contain;opacity:0;transition:opacity .24s var(--ease-out)}.hd-panel[data-astro-cid-qlfjksao].in{opacity:1}.hd-panel-in[data-astro-cid-qlfjksao]{display:grid;align-content:space-between;gap:var(--s-6);min-height:100%;padding-block:var(--s-3) calc(var(--s-5) + env(safe-area-inset-bottom))}.hd-panel-nav[data-astro-cid-qlfjksao]{list-style:none;margin:0;padding:0}.hd-panel-nav[data-astro-cid-qlfjksao]>li[data-astro-cid-qlfjksao]{border-bottom:1px solid var(--rule);opacity:0;transform:translateY(10px);transition:opacity .32s var(--ease-out),transform .32s var(--ease-out);transition-delay:calc(60ms + var(--i) * 40ms)}.hd-panel[data-astro-cid-qlfjksao].in .hd-panel-nav[data-astro-cid-qlfjksao]>li[data-astro-cid-qlfjksao],.hd-panel[data-astro-cid-qlfjksao].in .hd-panel-foot[data-astro-cid-qlfjksao]{opacity:1;transform:none}.hd-panel-nav[data-astro-cid-qlfjksao]>li[data-astro-cid-qlfjksao]>a[data-astro-cid-qlfjksao]{display:block;padding:14px 0 12px;text-decoration:none;font-family:var(--font-display);font-weight:800;font-size:var(--step-3);letter-spacing:-.02em;line-height:1}.hd-panel-nav[data-astro-cid-qlfjksao]>li[data-astro-cid-qlfjksao]>a[data-astro-cid-qlfjksao][aria-current=page]{color:var(--brand)}.hd-panel-foot[data-astro-cid-qlfjksao]{display:grid;gap:var(--s-3);opacity:0;transform:translateY(10px);transition:opacity .32s var(--ease-out),transform .32s var(--ease-out);transition-delay:calc(60ms + var(--i) * 40ms)}.hd-panel-l[data-astro-cid-qlfjksao]{display:flex;gap:var(--s-4);list-style:none;margin:0;padding:0}.hd-panel-l[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{font-family:var(--font-label);font-weight:600;text-decoration:none;color:var(--ink-3);padding:8px 0;display:inline-block}.hd-panel-l[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current]{color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink)}.hd-panel-t[data-astro-cid-qlfjksao]{justify-self:start;display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:8px 0;font:inherit;font-family:var(--font-label);font-weight:600;color:var(--ink);cursor:pointer}.hd-panel-c[data-astro-cid-qlfjksao]{display:grid;gap:4px;color:var(--ink-2)}.hd-panel-c[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{text-decoration:none;padding:4px 0}.mbar[data-astro-cid-qlfjksao]{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:auto 1fr;background:var(--ink);color:var(--paper);padding-bottom:env(safe-area-inset-bottom);transform:translateY(110%);transition:transform .36s var(--ease-out)}.mbar[data-astro-cid-qlfjksao].in{transform:none}.mbar[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 var(--gutter);text-decoration:none;font-family:var(--font-label);font-weight:600}.mbar[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]+a[data-astro-cid-qlfjksao]{justify-content:space-between;border-left:1px solid color-mix(in srgb,var(--paper) 22%,transparent)}@media(min-width:1024px){.hd-nav[data-astro-cid-qlfjksao],.hd-tools[data-astro-cid-qlfjksao]{display:flex}}@media(min-width:1024px)and (max-width:1199px){.hd-in[data-astro-cid-qlfjksao]{gap:var(--s-4)}.hd-items[data-astro-cid-qlfjksao]{gap:var(--s-3)}.hd-link[data-astro-cid-qlfjksao]{font-size:.9rem}.hd-cta[data-astro-cid-qlfjksao]{margin-left:6px;padding:0 12px}.hd-cta[data-astro-cid-qlfjksao] span[data-astro-cid-qlfjksao]{display:none}}@media(min-width:1024px){.hd-menu[data-astro-cid-qlfjksao],.hd-panel[data-astro-cid-qlfjksao],.mbar[data-astro-cid-qlfjksao]{display:none}}@media(prefers-reduced-motion:reduce){.hd[data-astro-cid-qlfjksao],.hd-panel[data-astro-cid-qlfjksao],.hd-panel-nav[data-astro-cid-qlfjksao]>li[data-astro-cid-qlfjksao],.hd-panel-foot[data-astro-cid-qlfjksao],.mbar[data-astro-cid-qlfjksao]{transition:none}}.menu-open{overflow:hidden}.menu-open .hd[data-astro-cid-qlfjksao]{transform:none}.ft[data-astro-cid-35ed7um5]{background:#0b0b0b;border-top:1px solid rgb(255 255 255 / .12);color:#fff;padding-block:var(--s-7) var(--s-4)}.ft-grid[data-astro-cid-35ed7um5]{display:grid;gap:var(--s-6)}.ft-brand[data-astro-cid-35ed7um5] p[data-astro-cid-35ed7um5]{margin-top:var(--s-3);color:#ffffffb8;max-width:34ch}.ft[data-astro-cid-35ed7um5] ul[data-astro-cid-35ed7um5]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ft[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{text-decoration:none}.ft[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{text-decoration:underline;text-decoration-color:var(--red)}.ft[data-astro-cid-35ed7um5] nav[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1)}.ft[data-astro-cid-35ed7um5] address[data-astro-cid-35ed7um5]{font-style:normal;display:grid;gap:8px;align-content:start;color:#ffffffd1}.ft-legal[data-astro-cid-35ed7um5]{display:flex;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-7);padding-top:var(--s-3);border-top:1px solid rgb(255 255 255 / .2);font-size:var(--step--1);color:#ffffffa8}.ft-legal-r[data-astro-cid-35ed7um5]{display:flex;gap:var(--s-4)}.ft-legal[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{color:#ffffffd1}@media(min-width:900px){.ft-grid[data-astro-cid-35ed7um5]{grid-template-columns:1.4fr 1fr 1fr}}
