@font-face{font-display:swap;font-family:Libre Baskerville;font-style:normal;font-weight:700;src:url(../fonts/libre-baskerville-v16-latin-700.woff2) format("woff2"),url(../fonts/libre-baskerville-v16-latin-700.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,address,p,hr,pre,blockquote,ol,ul,li,dl,dt,dd,figure,figcaption,div,table,caption,form,fieldset{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--font-serif: "Libre Baskerville", Superclarendon, "Bookman Old Style", "URW Bookman", "URW Bookman L", "Georgia Pro", Georgia, serif;--font-sans: Optima, Candara, "Noto Sans", source-sans-pro, sans-serif;--font-monospace: "Courier New", Courier, monospace;--font-base: var(--font-sans);--font-normal: 400;--font-bold: 700;--rgb-black: 12, 10, 9;--rgb-white: 255, 255, 255;--color-gray-50: #fafaf9;--color-gray-100: #f5f5f4;--color-gray-200: #e7e5e4;--color-gray-300: #d6d3d1;--color-gray-400: #a8a29e;--color-gray-500: #78716c;--color-gray-600: #57534e;--color-gray-700: #44403c;--color-gray-800: #292524;--color-gray-900: #1c1917;--color-gray-950: #0c0a09;--color-blue-50: #eff6ff;--color-blue-100: #dbeafe;--color-blue-300: #93c5fd;--color-blue-400: #60a5fa;--color-blue-500: #3b82f6;--color-blue-600: #2563eb;--color-blue-700: #1d4ed8;--color-blue-800: #1e40af;--color-teal-500: #14b8a6;--color-teal-700: #0f766e;--color-white: #fff;--color-primary: var(--color-blue-600);--color-primary-light: #f24a54;--color-primary-dark: #c50e18;--color-accent: var(--color-teal-700);--color-accent-light: var(--color-teal-500);--color-dark: var(--color-gray-800);--color-light: var(--color-gray-100);--color-global-bg: var(--color-light);--color-global-text: var(--color-dark);--color-text-light: var(--color-gray-600);--color-surface-bg: var(--color-blue-600);--color-surface-text: var(--color-light);--color-surface-interact-bg: var(--color-blue-700);--color-surface-interact-text: var(--color-light);--color-surface-active-bg: var(--color-blue-800);--color-surface-active-text: var(--color-light);--step--2: clamp(.8rem, .9198rem + -.1546vw, .8889rem);--step--1: clamp(1rem, 1rem + 0vw, 1rem);--step-0: clamp(1.125rem, 1.0815rem + .2174vw, 1.25rem);--step-1: clamp(1.2656rem, 1.1624rem + .5163vw, 1.5625rem);--step-2: clamp(1.4238rem, 1.2397rem + .9205vw, 1.9531rem);--step-3: clamp(1.6018rem, 1.3098rem + 1.4602vw, 2.4414rem);--step-4: clamp(1.802rem, 1.3673rem + 2.1734vw, 3.0518rem);--step-5: clamp(2.0273rem, 1.4056rem + 3.1085vw, 3.8147rem);--step-6: clamp(2.2807rem, 1.4154rem + 4.3264vw, 4.7684rem);--space-2xs: clamp(.5625rem, .5408rem + .1087vw, .625rem);--space-xs: clamp(.875rem, .8533rem + .1087vw, .9375rem);--space-s: clamp(1.125rem, 1.0815rem + .2174vw, 1.25rem);--space-m: clamp(1.6875rem, 1.6223rem + .3261vw, 1.875rem);--space-l: clamp(2.25rem, 2.163rem + .4348vw, 2.5rem);--space-xl: clamp(3.375rem, 3.2446rem + .6522vw, 3.75rem);--space-2xl: clamp(4.5rem, 4.3261rem + .8696vw, 5rem);--space-3xl: clamp(6.75rem, 6.4891rem + 1.3043vw, 7.5rem);--space-4xl: clamp(7.875rem, 7.5707rem + 1.5217vw, 8.75rem);--space-5xl: clamp(9rem, 8.6522rem + 1.7391vw, 10rem);--space-2xs-xs: clamp(.5625rem, .4321rem + .6522vw, .9375rem);--space-xs-s: clamp(.875rem, .7446rem + .6522vw, 1.25rem);--space-s-m: clamp(1.125rem, .8641rem + 1.3043vw, 1.875rem);--space-m-l: clamp(1.6875rem, 1.4049rem + 1.413vw, 2.5rem);--space-l-xl: clamp(2.25rem, 1.7283rem + 2.6087vw, 3.75rem);--space-xl-2xl: clamp(3.375rem, 2.8098rem + 2.8261vw, 5rem);--space-2xl-3xl: clamp(4.5rem, 3.4565rem + 5.2174vw, 7.5rem);--space-3xl-4xl: clamp(6.75rem, 6.0543rem + 3.4783vw, 8.75rem);--space-4xl-5xl: clamp(7.875rem, 7.1359rem + 3.6957vw, 10rem);--space-s-l: clamp(1.125rem, .6467rem + 2.3913vw, 2.5rem);--space-s-xl: clamp(1.125rem, .212rem + 4.5652vw, 3.75rem);--space-l-3xl: clamp(2.25rem, .4239rem + 9.1304vw, 7.5rem);--gutter: var(--space-s);--gutter-column: var(--gutter);--gutter-row: var(--gutter);--padding-l: var(--space-m);--padding-base: var(--space-s);--padding-m: var(--space-2xs);--padding-s: var(--space-2xs);--body-padding: var(--space-s);--page-padding: var(--space-m);--padding-button-block: var(--space-2xs);--padding-button-inline: var(--space-s);--padding-button: var(--padding-button-block) var(--padding-button-inline);--measure: 70ch;--measure-xs: 20ch;--measure-s: 35ch;--measure-m: 55ch;--measure-l: 75ch;--icon-size-xxl: var(--step-3);--icon-size-big: var(--step-2);--icon-size-base: var(--step-1);--icon-size-small: var(--step-0);--text-size-heading-1: var(--step-6);--text-size-heading-2: var(--step-3);--text-size-heading-3: var(--step-2);--text-size-prose: var(--step-0);--text-size-small: var(--step--1);--text-size-tiny: var(--step--2);--heading-font-weight: var(--font-bold);--heading-font-family: var(--font-serif);--radius-full: 6666px;--radius-s: .25em;--radius: .5em;--radius-m: 1em;--radius-l: 2em;--border-radius: .5rem;--border-input-focus: 2px dashed var(--color-dark);--focus-ring-color: currentColor;--focus-ring-offset: .25lh;--focus-ring-style: solid;--focus-ring-width: 2px;--leading: 1.4;--leading-short: 1.3;--leading-slim: 1.2;--leading-fine: 1.1;--leading-flat: 1;--kerning: normal;--kerning-tight: -.04ch;--kerning-loose: .1ch;--tracking: -.05ch;--tracking-s: -.035ch;--transition-duration-base: .25s;--transition-base: .25s ease;--transition-movement: .2s linear;--transition-fade: .2s ease;--transition-bounce: .5s cubic-bezier(.5, .05, .2, 1.5);--border-color: var(--color-gray-300);--border: 1px solid var(--border-color);--hero-overlap: calc(3 * var(--space-2xl));--shadow-m: rgba(0, 0, 0, .16) 0px 10px 36px 0px, rgba(0, 0, 0, .06) 0px 0px 0px 1px}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.stack{display:flex;flex-direction:column;justify-content:var(--stack-justify, center);align-items:var(--stack-align, flex-start)}.stack>*{margin-block:0}.stack>*+*{margin-block-start:var(--flow-space, 1em)}.grid{display:grid;grid-gap:var(--grid-gutter, var(--gutter))}@supports (width: min(var(--grid-column-width, var(--measure-s)),100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-column-width, var(--measure-s)),100%),1fr))}}.cluster{display:flex;flex-direction:var(--cluster-direction, row);flex-wrap:wrap;gap:var(--gutter, var(--space-s-m));align-items:var(--cluster-align, center);justify-content:var(--cluster-justify, space-between)}.cluster[data-no-wrap]{flex-wrap:nowrap}.cluster-align-normal{--cluster-align: normal}.wrapper{margin-inline:auto;padding-inline:var(--space-s-xl);max-width:var(--wrapper-max-width, 84rem);position:relative}.with-sidebar{display:flex;align-items:var(--sidebar-alignment, flex-start);flex-wrap:wrap;gap:var(--sidebar-gutter, var(--space-s-l))}.with-sidebar[data-reversed]{flex-direction:row-reverse}.with-sidebar:not([data-right]):not([data-direction])>:first-child,.with-sidebar:not([data-right])[data-direction=rtl]>:last-child,.with-sidebar[data-right]:not([data-direction])>:last-child,.with-sidebar[data-right][data-direction=rtl]>:first-child{flex-grow:1;flex-basis:var(--sidebar-target-width, 20rem)}.with-sidebar:not([data-right]):not([data-direction])>:last-child,.with-sidebar:not([data-right])[data-direction=rtl]>:first-child,.with-sidebar[data-right]:not([data-direction])>:first-child,.with-sidebar[data-right][data-direction=rtl]>:last-child{flex-basis:0;flex-grow:666;min-inline-size:var(--sidebar-content-min-width, 66.666%)}.switcher{--switcher-gutter: var(--gutter);display:flex;flex-wrap:wrap;align-items:var(--switcher-vertical-alignment, flex-start);gap:var(--switcher-gutter, var(--space-s-l))}.switcher>*{flex-basis:calc((var(--switcher-threshold, 30rem) - 100%) * 999);flex-grow:1}.repel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:var(--repel-vertical-alignment, center);gap:var(--gutter, var(--space-m))}.grid-12{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);gap:var(--grid-gap, var(--gutter))}.grid-12>*{grid-column:col-start / span 12}.grid-12[data-align-end]{align-items:end}@media (width >= 66em){.grid-12>*{grid-column:span 3}.grid-12[data-halves]>*{grid-column:span 6}.grid-12[data-thirds]>*{grid-column:span 4}}body{display:flex;flex-direction:column;background:var(--color-global-bg);color:var(--color-global-text);font-family:var(--font-base);font-variant-ligatures:normal;font-size:var(--step-0);line-height:1.6;letter-spacing:var(--tracking);margin:0;min-height:100vh;min-height:100dvh}::placeholder{opacity:1;color:var(--color-dark)}:focus{outline-color:var(--focus-ring-color);outline-offset:var(--focus-ring-offset);outline-style:var(--focus-ring-style);outline-width:var(--focus-ring-width)}@supports selector(:focus-visible){:focus{outline:none}:focus-visible{outline-color:var(--focus-ring-color);outline-offset:var(--focus-ring-offset);outline-style:var(--focus-ring-style);outline-width:var(--focus-ring-width)}}:target{scroll-margin-top:2ex}::selection{background:var(--color-dark);color:var(--color-light)}main:focus{outline:none}main a{font-weight:500;text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:.1em;text-underline-offset:.09em;text-decoration-color:currentColor;color:var(--color-blue-600)}main a:hover{color:currentColor}main>header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(2 * var(--gutter));padding-block:var(--space-l-3xl)}main>header p{font-size:var(--step-1);text-wrap:balance;color:var(--color-text-light)}main>header time{color:var(--color-gray-600)}main>article{padding-block:var(--space-l-xl)}main>article img{margin-block:var(--padding-base)}details summary{cursor:pointer}details summary>*{display:inline}summary{display:flex;align-items:start;justify-content:start;gap:var(--space-2xs);font-weight:var(--font-bold);margin:0;padding:0;line-height:normal}summary:before{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M13.1717 12.0007L8.22192 7.05093L9.63614 5.63672L16.0001 12.0007L9.63614 18.3646L8.22192 16.9504L13.1717 12.0007Z'%3E%3C/path%3E%3C/svg%3E");content:"";-webkit-mask:var(--icon);mask:var(--icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;height:var(--icon-size, var(--icon-size-base));width:var(--icon-size, var(--icon-size-base));min-width:var(--icon-size, var(--icon-size-base));margin-inline-start:calc(-.4 * var(--icon-size, var(--icon-size-base)));margin-block:0;margin-block-start:calc(-.05 * var(--icon-size, var(--icon-size-base)));transition:transform var(--transition-duration-base) ease}details[open] summary:before{transform:rotate(90deg)}.faq{--icon-size: var(--step-2)}.faq details[open] summary{margin-block-end:var(--padding-base)}.faq details{padding-block:var(--padding-l);max-width:var(--measure-l);margin-inline:auto}.faq details p{margin-inline-start:calc(1em + var(--space-2xs))}.faq p+p{margin-block-start:var(--padding-base)}.faq details+details{border-block-start:1px solid var(--color-gray-300)}.faq h2{margin-block-end:var(--space-2xs)}.faq h2~h2{margin-block-start:var(--space-2xl)}.faq header{text-align:center;margin-block-end:var(--space-s-l)}.blog-info{text-transform:capitalize;font-size:var(--text-size-small);display:flex;gap:var(--space-2xs)}.blog-info a{font-weight:var(--font-bold)}.blog-info a:not(:hover){text-decoration-line:none}h1,h2,h3,h4{font-weight:var(--heading-font-weight, var(--font-bold));font-family:var(--heading-font-family, var(--font-serif));letter-spacing:normal;font-feature-settings:"cpsp" on;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}h1 em,h2 em,h3 em,h4 em{color:var(--color-accent)}:is(h1,h2,h3,h4) em{font-style:normal}@media (min-width: 50em){h1,h2,h3,h4{overflow-wrap:unset}}h1{font-size:var(--text-size-heading-1);max-width:var(--measure-s)}h2{font-size:var(--text-size-heading-2);max-width:var(--measure-m)}h3,h4,h5,h6{font-size:var(--text-size-heading-3);max-width:var(--measure-m)}ul,ol{padding-inline:0}blockquote{padding-inline-start:1em;border-inline-start:.3em solid;font-style:italic;font-size:var(--step-1)}blockquote>*{max-width:50ch}img{border:1px solid var(--color-gray-100);border-radius:var(--radius)}a{color:currentColor;text-decoration-color:var(--color-primary);text-decoration-thickness:.15ex;text-decoration-skip:none;text-underline-offset:.15ex}:is(h1,h2,h3,blockquote){--flow-space: 1.5em}:is(h1,h2,h3)+*{--flow-space: .5em}body>header{color:var(--color-primary)}body>header p{color:var(--color-text-light);max-width:var(--measure);text-wrap:balance;font-size:var(--step-2)}.font-sans{font-family:var(--font-sans)}.text-small{font-size:var(--step-0)}.button{--button-gap: .5em;--button-padding: var(--padding-button);--button-bg: var(--color-surface-bg);--button-text: var(--color-surface-text);--button-border-width: 1px;--button-border-style: solid;--button-border-color: var(--button-bg);--button-radius: .5em;--focus-ring-width: var( --button-outline-width, calc(2 * var(--button-border-width)) );--focus-ring-style: var(--button-outline-style, var(--button-border-style));--focus-ring-color: var(--button-outline-color, var(--button-border-color));--focus-ring-offset: var( --button-outline-offset, calc(var(--button-border-width) * 2) );display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap, var(--gutter));padding:var(--button-padding);background:var(--button-bg);color:var(--button-text);text-wrap:balance;border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);text-decoration:none;font-weight:var(--button-font-weight, var(--font-bold));font-size:var(--button-font-size, var(--text-size-small));line-height:var(--button-leading, 1.1);letter-spacing:.05ch;cursor:pointer}.button>.icon{color:var(--button-text)}.button:hover{background:var(--button-interact-bg, var(--color-surface-interact-bg));color:var(--button-interact-text, var(--color-surface-interact-text))}.button:active{background:var(--button-active-bg, var(--color-surface-active-bg));color:var(--button-active-text, var(--color-surface-active-text));transform:scale(99%)}.button[data-type=secondary]{--button-text: var(--color-surface-interact-bg);--button-bg: transparent;--button-border-color: var(--color-surface-interact-bg);--button-interact-text: var(--color-blue-800);--button-interact-bg: var(--color-blue-50);--button-active-text: var(--color-blue-800);--button-active-bg: var(--color-blue-100)}.button[data-type=tertiary]{--button-text: var(--color-gray-800);--button-bg: transparent;--button-interact-bg: var(--color-gray-200);--button-interact-text: var(--color-gray-800);--button-active-bg: var(--color-gray-300);--button-active-text: var(--color-gray-800);text-decoration:underline 1px}.button[data-type=icon]{--button-text: var(--color-gray-800);--button-bg: transparent;--button-radius: 9999px;--button-padding: var(--input-block-padding);--button-interact-bg: var(--color-gray-200);--button-interact-text: var(--color-gray-800);--button-active-bg: var(--color-gray-300);--button-active-text: var(--color-gray-800)}.button[data-green]{--button-bg: var(--color-teal-200);--button-text: var(--color-teal-800);--button-interact-text: var(--color-teal-800);--button-active-text: var(--color-teal-800);--button-interact-bg: var(--color-teal-300);--button-active-bg: var(--color-teal-400)}.button[data-red]{--button-bg: var(--color-rose-200);--button-text: var(--color-rose-800);--button-interact-bg: var(--color-rose-300)}.button[data-rounded]{border-radius:6666px;padding:var(--space-2xs)}.button[data-big]{--button-padding: calc(var(--padding-button-block) * 1.5) calc(var(--padding-button-inline) * 1.5);font-size:var(--step-0)}.button[data-fancy]{--button-border-color: none;background-image:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent-light) 100%)}.sr-only:not(:focus):not(:active),.sr-only[data-always-hidden]{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.brand-logo{height:5rem;width:auto}.hero{padding-block-end:var(--space-2xl);margin-block-end:calc(-1 * var(--hero-overlap));gap:var(--gutter);z-index:1}.hero figure{display:relative}.hero img{border:none;box-shadow:var(--shadow-m)}.hero__spacer{margin-block-start:var(--space-l)}.feature{--stack-align: center;--stack-justify: center;--flow-space: var(--space-l);background:#fff;padding-block:var(--space-l-3xl);margin-block:var(--padding-l)}.feature h2{font-size:var(--step-4);text-align:center}.feature header+p{text-align:center;max-width:var(--measure-l)}.feature header h2{--flow-space: var(--space-2xs)}.feature .grid-12{width:100%}.subfeatures{--stack-align: start;--stack-justify: start;--switcher-threshold: var(--measure-l)}.subfeatures h3{font-size:var(--step-1)}header+.subfeatures{margin-block-start:calc(2 * var(--flow-space))}.features-grid{--grid-gap: var(--space-l-xl) var(--space-s-l);--flow-space: var(--space-l-xl);width:100%}.features-grid>div{background-color:var(--color-white);padding:var(--padding-l);border-radius:var(--radius);border:var(--border);display:flex;flex-direction:column;align-items:flex-start;gap:var(--padding-s)}.features-grid dd{color:var(--color-gray-700)}.features-grid dt{display:flex;flex-direction:column;align-items:flex-start;font-weight:var(--font-bold);gap:var(--padding-base)}.single{margin-inline:auto;flex-grow:1}.top-cta{--stack-align: center;--flow-space: var(--space-2xs);margin-block-start:var(--space-s)}.top-cta p{font-size:var(--text-size-small)}.top-cta .button{flex-shrink:0}.bottom-cta{--stack-align: center;padding-block:var(--space-2xl);text-align:center}.bottom-cta .button{margin-block-start:var(--space-xl);flex-shrink:0}.columns{column-width:30ch;gap:5em}.columns h3:first-of-type{margin-top:0}.columns h3{margin:3em 0 -.5em}.article-list{--flow-space: calc(2 * var(--gutter));margin-block-start:var(--padding-l)}.article-list h2{display:block;margin-block-end:var(--space-2xs);color:var(--color-blue-600)}.article-list time{font-size:var(--text-size-small);color:var(--color-gray-600)}.article-list li{display:flex;flex-direction:column;padding-block:var(--padding-l)}.article-list li>*+*{margin-block-start:var(--space-2xs)}.card{background:var(--color-white);border-radius:var(--border-radius);padding:var(--space-l);box-shadow:var(--shadow-m)}.prose{--wrapper-max-width: var(--measure);margin-block-end:var(--padding-l)}.prose :is(p,ul,ol,dt){max-width:var(--measure)}.prose :is(ul,ol){margin-inline-start:var(--space-l)}.prose :is(ul,ol)>*+*{margin-block-start:var(--padding-base)}.bg-white{background:var(--color-white)}.bg-gray-50{background:var(--color-gray-50)}[data-part=logo]{display:flex;gap:.3em;align-items:center;font-size:var(--logo-font-size, var(--step-1));font-family:var(--font-serif);font-weight:var(--font-bold);text-decoration:none!important;color:var(--logo-text-color, #583e68ff)!important;line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}[data-part=logo] svg{border:none;height:1em;width:1em;transform:translateY(-.1em)}z-icon{--z-icon-size-base: var(--step-1);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;--webkit-mask-size: cover;mask-size:cover;background-color:currentColor;display:inline-block;height:var(--icon-size, var(--z-icon-size-base));width:var(--icon-size, var(--z-icon-size-base));flex-shrink:0}z-icon[data-small]{--icon-size: var(--z-icon-size-small)}z-icon[data-big]{--icon-size: var(--z-icon-size-big)}z-icon[name=graduation-cap]{--icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWdyYWR1YXRpb24tY2FwLWljb24gbHVjaWRlLWdyYWR1YXRpb24tY2FwIj48cGF0aCBkPSJNMjEuNDIgMTAuOTIyYTEgMSAwIDAgMC0uMDE5LTEuODM4TDEyLjgzIDUuMThhMiAyIDAgMCAwLTEuNjYgMEwyLjYgOS4wOGExIDEgMCAwIDAgMCAxLjgzMmw4LjU3IDMuOTA4YTIgMiAwIDAgMCAxLjY2IDB6Ii8+PHBhdGggZD0iTTIyIDEwdjYiLz48cGF0aCBkPSJNNiAxMi41VjE2YTYgMyAwIDAgMCAxMiAwdi0zLjUiLz48L3N2Zz4=)}z-icon[name=notes]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M20.0049 2C21.1068 2 22 2.89821 22 3.9908V20.0092C22 21.1087 21.1074 22 20.0049 22H4V18H2V16H4V13H2V11H4V8H2V6H4V2H20.0049ZM8 4H6V20H8V4ZM20 4H10V20H20V4Z'%3E%3C/path%3E%3C/svg%3E")}z-icon[name=users]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M8.5 7C8.5 8.10457 7.60457 9 6.5 9C5.39543 9 4.5 8.10457 4.5 7C4.5 5.89543 5.39543 5 6.5 5C7.60457 5 8.5 5.89543 8.5 7ZM2.5 7C2.5 9.20914 4.29086 11 6.5 11C8.70914 11 10.5 9.20914 10.5 7C10.5 4.79086 8.70914 3 6.5 3C4.29086 3 2.5 4.79086 2.5 7ZM9 16.5C9 15.1193 7.88071 14 6.5 14C5.11929 14 4 15.1193 4 16.5V19H9V16.5ZM11 21H2V16.5C2 14.0147 4.01472 12 6.5 12C8.98528 12 11 14.0147 11 16.5V21ZM19.5 7C19.5 8.10457 18.6046 9 17.5 9C16.3954 9 15.5 8.10457 15.5 7C15.5 5.89543 16.3954 5 17.5 5C18.6046 5 19.5 5.89543 19.5 7ZM13.5 7C13.5 9.20914 15.2909 11 17.5 11C19.7091 11 21.5 9.20914 21.5 7C21.5 4.79086 19.7091 3 17.5 3C15.2909 3 13.5 4.79086 13.5 7ZM20 16.5C20 15.1193 18.8807 14 17.5 14C16.1193 14 15 15.1193 15 16.5V19H20V16.5ZM13 19V16.5C13 14.0147 15.0147 12 17.5 12C19.9853 12 22 14.0147 22 16.5V21H13V19Z'%3E%3C/path%3E%3C/svg%3E")}z-icon[name=harvest]{--icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M4.34315 1.4082L22.3744 19.4394C22.9602 20.0252 22.9602 20.975 22.3744 21.5607C21.7886 22.1465 20.8388 22.1465 20.253 21.5607L15.6569 16.9646L12.1213 20.5001L4.34315 12.7219C1.2779 9.65666 1.22006 4.72285 4.16964 1.58709L4.34315 1.4082ZM4.58437 4.47838L4.5329 4.58823C3.56416 6.72709 3.91772 9.315 5.58066 11.1234L5.75736 11.3077L12.1207 17.6716L14.9491 14.8431L4.58437 4.47838Z"></path></svg>')}z-icon[name=charts]{--icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M5 3V19H21V21H3V3H5ZM20.2929 6.29289L21.7071 7.70711L16 13.4142L13 10.415L8.70711 14.7071L7.29289 13.2929L13 7.58579L16 10.585L20.2929 6.29289Z"></path></svg>')}z-icon[name=tag]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M10.9042 2.10025L20.8037 3.51446L22.2179 13.414L13.0255 22.6063C12.635 22.9969 12.0019 22.9969 11.6113 22.6063L1.71184 12.7069C1.32131 12.3163 1.32131 11.6832 1.71184 11.2926L10.9042 2.10025ZM11.6113 4.22157L3.83316 11.9997L12.3184 20.485L20.0966 12.7069L19.036 5.28223L11.6113 4.22157ZM13.7327 10.5855C12.9516 9.80448 12.9516 8.53815 13.7327 7.7571C14.5137 6.97606 15.78 6.97606 16.5611 7.7571C17.3421 8.53815 17.3421 9.80448 16.5611 10.5855C15.78 11.3666 14.5137 11.3666 13.7327 10.5855Z'%3E%3C/path%3E%3C/svg%3E")}z-icon[name=settings]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M3.33946 17.0002C2.90721 16.2515 2.58277 15.4702 2.36133 14.6741C3.3338 14.1779 3.99972 13.1668 3.99972 12.0002C3.99972 10.8345 3.3348 9.824 2.36353 9.32741C2.81025 7.71651 3.65857 6.21627 4.86474 4.99001C5.7807 5.58416 6.98935 5.65534 7.99972 5.072C9.01009 4.48866 9.55277 3.40635 9.4962 2.31604C11.1613 1.8846 12.8847 1.90004 14.5031 2.31862C14.4475 3.40806 14.9901 4.48912 15.9997 5.072C17.0101 5.65532 18.2187 5.58416 19.1346 4.99007C19.7133 5.57986 20.2277 6.25151 20.66 7.00021C21.0922 7.7489 21.4167 8.53025 21.6381 9.32628C20.6656 9.82247 19.9997 10.8336 19.9997 12.0002C19.9997 13.166 20.6646 14.1764 21.6359 14.673C21.1892 16.2839 20.3409 17.7841 19.1347 19.0104C18.2187 18.4163 17.0101 18.3451 15.9997 18.9284C14.9893 19.5117 14.4467 20.5941 14.5032 21.6844C12.8382 22.1158 11.1148 22.1004 9.49633 21.6818C9.55191 20.5923 9.00929 19.5113 7.99972 18.9284C6.98938 18.3451 5.78079 18.4162 4.86484 19.0103C4.28617 18.4205 3.77172 17.7489 3.33946 17.0002ZM8.99972 17.1964C10.0911 17.8265 10.8749 18.8227 11.2503 19.9659C11.7486 20.0133 12.2502 20.014 12.7486 19.9675C13.1238 18.8237 13.9078 17.8268 14.9997 17.1964C16.0916 16.5659 17.347 16.3855 18.5252 16.6324C18.8146 16.224 19.0648 15.7892 19.2729 15.334C18.4706 14.4373 17.9997 13.2604 17.9997 12.0002C17.9997 10.74 18.4706 9.5632 19.2729 8.6665C19.1688 8.4405 19.0538 8.21822 18.9279 8.00021C18.802 7.78219 18.667 7.57148 18.5233 7.36842C17.3457 7.61476 16.0911 7.43414 14.9997 6.80405C13.9083 6.17395 13.1246 5.17768 12.7491 4.03455C12.2509 3.98714 11.7492 3.98646 11.2509 4.03292C10.8756 5.17671 10.0916 6.17364 8.99972 6.80405C7.9078 7.43447 6.65245 7.61494 5.47428 7.36803C5.18485 7.77641 4.93463 8.21117 4.72656 8.66637C5.52881 9.56311 5.99972 10.74 5.99972 12.0002C5.99972 13.2604 5.52883 14.4372 4.72656 15.3339C4.83067 15.5599 4.94564 15.7822 5.07152 16.0002C5.19739 16.2182 5.3324 16.4289 5.47612 16.632C6.65377 16.3857 7.90838 16.5663 8.99972 17.1964ZM11.9997 15.0002C10.3429 15.0002 8.99972 13.6571 8.99972 12.0002C8.99972 10.3434 10.3429 9.00021 11.9997 9.00021C13.6566 9.00021 14.9997 10.3434 14.9997 12.0002C14.9997 13.6571 13.6566 15.0002 11.9997 15.0002ZM11.9997 13.0002C12.552 13.0002 12.9997 12.5525 12.9997 12.0002C12.9997 11.4479 12.552 11.0002 11.9997 11.0002C11.4474 11.0002 10.9997 11.4479 10.9997 12.0002C10.9997 12.5525 11.4474 13.0002 11.9997 13.0002Z'%3E%3C/path%3E%3C/svg%3E")}z-icon[name=calendar]{--icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 10H4V19H20V10ZM15.0355 11.136L16.4497 12.5503L11.5 17.5L7.96447 13.9645L9.37868 12.5503L11.5 14.6716L15.0355 11.136ZM7 5H4V8H20V5H17V6H15V5H9V6H7V5Z" fill="currentColor"></path></svg>')}z-icon[name=shield]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M3.78307 2.82598L12 1L20.2169 2.82598C20.6745 2.92766 21 3.33347 21 3.80217V13.7889C21 15.795 19.9974 17.6684 18.3282 18.7812L12 23L5.6718 18.7812C4.00261 17.6684 3 15.795 3 13.7889V3.80217C3 3.33347 3.32553 2.92766 3.78307 2.82598ZM5 4.60434V13.7889C5 15.1263 5.6684 16.3752 6.7812 17.1171L12 20.5963L17.2188 17.1171C18.3316 16.3752 19 15.1263 19 13.7889V4.60434L12 3.04879L5 4.60434ZM11 10V7H13V10H16V12H13V15H11V12H8V10H11Z'%3E%3C/path%3E%3C/svg%3E")}z-icon[name=leaf]{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M20.998 3V5C20.998 14.6274 15.6255 19 8.99805 19L5.24077 18.9999C5.0786 19.912 4.99805 20.907 4.99805 22H2.99805C2.99805 20.6373 3.11376 19.3997 3.34381 18.2682C3.1133 16.9741 2.99805 15.2176 2.99805 13C2.99805 7.47715 7.4752 3 12.998 3C14.998 3 16.998 4 20.998 3ZM12.998 5C8.57977 5 4.99805 8.58172 4.99805 13C4.99805 13.3624 5.00125 13.7111 5.00759 14.0459C6.26198 12.0684 8.09902 10.5048 10.5019 9.13176L11.4942 10.8682C8.6393 12.4996 6.74554 14.3535 5.77329 16.9998L8.99805 17C15.0132 17 18.8692 13.0269 18.9949 5.38766C17.6229 5.52113 16.3481 5.436 14.7754 5.20009C13.6243 5.02742 13.3988 5 12.998 5Z'%3E%3C/path%3E%3C/svg%3E")}z-icon[name=crop-plan]{--icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 3V5H3V3H12ZM16 19V21H10V19H16ZM22 11V13H5V11H22Z" fill="currentColor"></path></svg>')}z-icon[name=locations]{--icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" d="M4 8H20V5H4V8ZM14 19V10H10V19H14ZM16 19H20V10H16V19ZM8 19V10H4V19H8ZM3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3Z"></path></svg>');transform:rotate(-90deg)}z-icon[name=seedling]{--icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5.99805 3C9.48787 3 12.3812 5.55379 12.9112 8.8945C14.0863 7.72389 15.7076 7 17.498 7H21.998V9.5C21.998 13.0899 19.0879 16 15.498 16H12.998V21H10.998V13H8.99805C5.13205 13 1.99805 9.86599 1.99805 6V3H5.99805ZM19.998 9H17.498C15.0128 9 12.998 11.0147 12.998 13.5V14H15.498C17.9833 14 19.998 11.9853 19.998 9.5V9ZM5.99805 5H3.99805V6C3.99805 8.76142 6.23662 11 8.99805 11H10.998V10C10.998 7.23858 8.75947 5 5.99805 5Z"></path></svg>')}z-disk{display:flex;justify-content:center;align-items:center;margin-block:0;padding:var(--space-2xs);border-radius:9999px;background:var(--color-accent);color:var(--color-light)}a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none}a[data-astro-cid-eimmu3lg].active{font-weight:bolder;text-decoration:underline}.skip-link{position:fixed;inset-block-start:var(--padding-base);inset-inline-start:var(--padding-base)}.skip-link:not(:focus):not(:active){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px;z-index:100}#nav-overlay{display:none;position:fixed;inset:0;backdrop-filter:blur(1em);z-index:66}.nav__wrapper{padding-block:var(--space-xs);background-color:var(--color-global-bg);position:sticky;inset-block-start:0;width:100%;z-index:98;transition:.3s ease-out;transition-property:background-color,box-shadow}.nav__wrapper[data-scrolled],.nav__wrapper:has(button[aria-expanded=true]){box-shadow:0 0 0 1px rgba(var(--rgb-black),.1),0 0 .1em .02em rgba(var(--rgb-black),.05);background-color:var(--color-white)}.nav{--cluster-justify: flex-start;--button-font-size: .9rem;display:grid;grid-template:"home menu" "links links";grid-template-columns:auto min-content}.nav>h1{grid-area:home}.nav>button{grid-area:menu}.nav>ul{display:none;align-items:center;flex-direction:column;grid-area:links;text-align:center;gap:var(--gutter);text-decoration:underline;letter-spacing:var(--kerning-tight)}.nav button[aria-expanded]{text-transform:uppercase;text-decoration:none}.nav>button[aria-expanded=true]+ul{display:flex}.nav__toggle{cursor:pointer;display:grid;place-items:center;margin-inline-start:auto;text-transform:uppercase;color:var(--color-dark)}@media (max-width: 66em){.nav ul,.nav ul>:nth-last-child(2){margin-block-start:var(--space-l)}}@media (min-width: 66em){.nav{grid-template:"home links";grid-template-columns:fit-content(15rem) auto;gap:var(--space-l)}.nav button[aria-expanded]{display:none}.nav>ul{display:flex;flex-direction:row;font-size:var(--text-size-small)}.nav>ul>:nth-last-child(2){margin-inline-start:auto}.nav>ul a:not(.button){color:var(--color-global-text);text-decoration-line:none}.nav>ul a:not(.button):hover{text-decoration-line:underline}#nav-overlay,#nav-active:checked~#nav-overlay,#nav-active:checked~.nav .nav__mobile{display:none}.nav__toggle,.nav__mobile{display:none}.nav__desktop,#nav-desktop-buttons{display:flex}}.footer[data-astro-cid-sz7xmlte]{--cluster-align: flex-start;color:var(--color-gray-400);background:var(--color-gray-800);padding-block:var(--space-xl);font-size:var(--text-size-small);margin-block:auto 0}.footer[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte].wrapper{--sidebar-alignment: stretch}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration-color:currentColor;text-decoration-line:none}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-light);text-decoration-line:underline}.footer__support[data-astro-cid-sz7xmlte]{--logo-font-size: var(--step-0);--logo-text-color: var(--color-gray-400)}.footer__support[data-astro-cid-sz7xmlte]>:last-child[data-astro-cid-sz7xmlte]{margin-block-start:auto}.footer__options[data-astro-cid-sz7xmlte]{--cluster-align: flex-start;--grid-column-width: 10rem;--sidebar-target-width: 8rem;--sidebar-content-min-width: 30rem}.footer__options[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]{color:var(--color-gray-400);font-weight:var(--font-bold);letter-spacing:var(--kerning);padding-block-end:var(--space-xs)}.footer__options[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{color:var(--color-gray-300);padding-block:calc(.75 * var(--space-2xs))}.footer__legals[data-astro-cid-sz7xmlte]{--cluster-justify: space-between;--switcher-gutter: var(--space-2xs);font-size:var(--text-size-small);padding-block-start:var(--padding-base);border-block-start:1px solid var(--color-gray-400)}.footer__legals[data-astro-cid-sz7xmlte]>ul[data-astro-cid-sz7xmlte]{justify-content:flex-end;flex-grow:1}
