@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-greek-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-greek-wght-normal.woff2) format("woff2-variations");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-vietnamese-wght-normal.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-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(fonts/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}

/*
! tailwindcss v3.3.5 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:Inter Variable,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--ecotool-container-padding-x:32px;--ecotool-text:0 0% 2%;--ecotool-surface0:0 0% 100%;--ecotool-surface1:0 0% 94%;--ecotool-surface2:0 0% 89%;--ecotool-surfaceLight:0 0% 2%;--ecotool-orange:17 100% 48%;--ecotool-purple:277 100% 61%;--ecotool-card-grey:0 0% 54%;--ecotool-wine-red:334 77% 27%;--ecotool-type-grey:0 0% 47%;--ecotool-placeholder:0 0% 33%}html.dark{--ecotool-text:0 0% 100%;--ecotool-surface0:0 0% 2%;--ecotool-surface1:0 0% 13%;--ecotool-surface2:0 0% 18%;--ecotool-surfaceLight:0 0% 95%;--ecotool-card-grey:0 0% 54%;--ecotool-type-grey:0 0% 47%;--ecotool-placeholder:0 0% 33%}:root{--am-button-margin:0.5rem;--am-button-padding-vertical:0.825rem;--am-button-padding-horizontal:3.75rem;--am-button-font-size:1rem;--am-button-lineheight:1.6;--am-button-border-radius:4px;--am-button-color:inherit;--am-button-background:#fff;--am-button-border-width:2px;--am-button-border-color:#d2d2d2;--am-button-hover-color:inherit;--am-button-hover-background:transparent;--am-button-hover-border-color:#101010}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:32px;padding-left:var(--ecotool-container-padding-x);padding-right:32px;padding-right:var(--ecotool-container-padding-x);width:100%}@media (min-width:1560px){.container{max-width:1560px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:Inter Variable;line-height:140%;margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-family:Geist;font-size:max(52px,min(8vw,104px));font-weight:400;line-height:97%;margin-bottom:32px;margin-left:-5px;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-family:Geist;font-size:max(32px,min(5.8vw,70px));font-weight:500;line-height:115%;margin-bottom:24px;margin-left:-2px;margin-top:0}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-family:Geist;font-size:max(27px,min(5.5vw,40px));font-weight:500;line-height:132%;margin-bottom:24px;margin-left:-1px;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.prose-page :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-family:Geist;font-size:max(40px,min(7vw,70px));font-weight:500;line-height:110%;margin-bottom:3rem;margin-left:auto}.prose-page :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-family:Geist;font-size:max(30px,min(5.5vw,40px));font-weight:500;line-height:118%;margin-bottom:1.5rem;margin-left:auto;margin-top:1em}.prose-page :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-family:Geist;font-size:max(21px,min(4.5vw,30px));font-weight:500;line-height:130%;margin-bottom:1rem;margin-left:auto;margin-top:1em}.prose-page :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-family:Inter Variable;font-weight:450;line-height:150%}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{bottom:0;left:0;right:0;top:0}.bottom-0{bottom:0}.right-0{right:0}.right-\[32px\]{right:32px}.top-0{top:0}.top-\[21px\]{top:21px}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-start-2{grid-column-start:2}.m-0{margin:0}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-6{margin-bottom:1.5rem}.mb-\[2rem\]{margin-bottom:2rem}.mt-12{margin-top:3rem}.mt-24{margin-top:6rem}.mt-32{margin-top:8rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[10px\]{margin-top:10px}.mt-\[172px\]{margin-top:172px}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[0\.66\]{aspect-ratio:.66}.aspect-\[460\/600\]{aspect-ratio:460/600}.aspect-square{aspect-ratio:1/1}.h-12{height:3rem}.h-\[120px\]{height:120px}.h-\[40\%\]{height:40%}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[80px\]{height:80px}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:0}.w-12{width:3rem}.w-\[112px\]{width:112px}.w-\[250px\]{width:250px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[350px\]{width:350px}.w-\[50px\]{width:50px}.w-\[60px\]{width:60px}.w-\[70px\]{width:70px}.w-\[80px\]{width:80px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[580px\]{max-width:580px}.max-w-\[60\%\]{max-width:60%}.max-w-\[850px\]{max-width:850px}.max-w-none{max-width:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[inherit\]{gap:inherit}.overflow-hidden{overflow:hidden}.rounded{border-radius:10px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:5px}.rounded-xl{border-radius:.75rem}.rounded-b-\[5px\]{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.border-2{border-width:2px}.border-orange{border-color:#f54500;border-color:hsl(var(--ecotool-orange))}.border-surface1{border-color:#f0f0f0;border-color:hsl(var(--ecotool-surface1))}.border-surface2{border-color:#e3e3e3;border-color:hsl(var(--ecotool-surface2))}.border-text{border-color:#050505;border-color:hsl(var(--ecotool-text))}.border-text\/20{border-color:rgba(5,5,5,.2);border-color:hsl(var(--ecotool-text)/.2)}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-blue-900\/20{background-color:rgba(30,58,138,.2)}.bg-card-grey{background-color:#8a8a8a;background-color:hsl(var(--ecotool-card-grey))}.bg-orange{background-color:#f54500;background-color:hsl(var(--ecotool-orange))}.bg-orange\/5{background-color:rgba(245,69,0,.05);background-color:hsl(var(--ecotool-orange)/.05)}.bg-purple{background-color:#b338ff;background-color:hsl(var(--ecotool-purple))}.bg-purple\/5{background-color:rgba(179,56,255,.05);background-color:hsl(var(--ecotool-purple)/.05)}.bg-surface0{background-color:#fff;background-color:hsl(var(--ecotool-surface0))}.bg-surface0\/20{background-color:hsla(0,0%,100%,.2);background-color:hsl(var(--ecotool-surface0)/.2)}.bg-surface1{background-color:#f0f0f0;background-color:hsl(var(--ecotool-surface1))}.bg-surface2{background-color:#e3e3e3;background-color:hsl(var(--ecotool-surface2))}.bg-surfaceLight{background-color:#050505;background-color:hsl(var(--ecotool-surfaceLight))}.bg-text{background-color:#050505;background-color:hsl(var(--ecotool-text))}.bg-wine-red{background-color:#7a103e;background-color:hsl(var(--ecotool-wine-red))}.bg-gradient-black-white{background-image:linear-gradient(180deg,#060606,#060606 50%,#f1f1f1 0)}.p-0{padding:0}.p-10{padding:2.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[10px\]{padding:10px}.p-\[1em\]{padding:1em}.p-\[4px\]{padding:4px}.p-\[5px\]{padding:5px}.px-28{padding-left:7rem;padding-right:7rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[32px\]{padding-left:32px;padding-right:32px}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[21px\]{padding-bottom:21px;padding-top:21px}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-36{padding-bottom:9rem}.pb-40{padding-bottom:10rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[60px\]{padding-bottom:60px}.pl-8{padding-left:2rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-3{padding-right:.75rem}.pr-\[50px\]{padding-right:50px}.pr-\[80px\]{padding-right:80px}.pt-12{padding-top:3rem}.pt-24{padding-top:6rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.font-heading{font-family:Geist,Inter Variable,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.font-sans{font-family:Inter Variable,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.65em\]{font-size:1.65em}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.text-black{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity))}.text-orange{color:#f54500;color:hsl(var(--ecotool-orange))}.text-purple{color:#b338ff;color:hsl(var(--ecotool-purple))}.text-surface0{color:#fff;color:hsl(var(--ecotool-surface0))}.text-text{color:#050505;color:hsl(var(--ecotool-text))}.text-type-grey{color:#787878;color:hsl(var(--ecotool-type-grey))}.text-white{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blocks>am-stretched>am-section{padding:0 calc(var(--am-container-padding) + 21px)}.blocks>am-stretched>am-section>am-flex{margin:0 auto;max-width:84rem!important}.dropdown{display:inline-block;position:relative}.dropdown>:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:not(details) .dropdown-content{opacity:0;visibility:hidden}.dropdown-end .dropdown-content{right:0}.dropdown-left .dropdown-content{bottom:auto;right:100%;top:0}.dropdown-right .dropdown-content{bottom:auto;left:100%;top:0}.dropdown-bottom .dropdown-content{bottom:auto;top:100%}.dropdown-top .dropdown-content{bottom:100%;top:auto}.dropdown-end.dropdown-left .dropdown-content,.dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:focus-within .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content{opacity:1;visibility:visible}@media (hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;visibility:visible}}details.dropdown summary::-webkit-details-marker{display:none}@font-face{font-named-instance:"Regular";font-display:block;font-family:Geist;font-style:normal;font-weight:100 900;src:url(fonts/Geist-Variable.woff2) format("woff2")}form{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:1.25rem}form input{background-color:#f0f0f0;background-color:hsl(var(--ecotool-surface1));border-color:#f0f0f0;border-color:hsl(var(--ecotool-surface1));border-radius:10px;border-width:2px;display:flex;padding:1.5rem 2rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}form input::-moz-placeholder{color:#545454;color:hsl(var(--ecotool-placeholder))}form input::placeholder{color:#545454;color:hsl(var(--ecotool-placeholder))}form input:focus{border-color:#b338ff;border-color:hsl(var(--ecotool-purple));outline:2px solid transparent;outline-offset:2px}@media (max-width:1280px){[class*=parallax-]{transform:none!important}}[class*=parallax-]{opacity:1;transition:opacity .2s .2s}.parallax [class*=parallax-]:not([style]){opacity:0}swiper-container.hero{margin:0 -32px;margin:0 calc(var(--ecotool-container-padding-x)*-1);margin-bottom:4rem;overflow:hidden}swiper-container.hero>swiper-slide{width:calc(33.33333% - 29.33333px);width:calc(33.33333% - 8px - var(--ecotool-container-padding-x)*2/3)}swiper-container.hero>swiper-slide:first-child{margin-left:32px;margin-left:var(--ecotool-container-padding-x)}swiper-container.hero>swiper-slide:last-child{margin-right:32px;margin-right:var(--ecotool-container-padding-x)}@media (max-width:1280px){swiper-container.hero>swiper-slide{width:34%}}@media (max-width:1000px){swiper-container.hero>swiper-slide{width:42%}}@media (max-width:780px){swiper-container.hero>swiper-slide{width:56%}}@media (max-width:560px){swiper-container.hero>swiper-slide{width:67%}}@media (max-width:440px){swiper-container.hero>swiper-slide{width:78%}}.teaser{height:600px;overflow:visible;position:relative;z-index:10}.teaser__cards{-webkit-hyphens:manual;hyphens:manual;width:1024px}.teaser__cards>*{font-size:21px;height:360px;transition:all .4s ease-out;width:260px}.teaser__cards>:first-child{transform:translate(24px,140px);z-index:4}.teaser__cards>:nth-child(2){transform:translate(8px,110px);z-index:3}.teaser__cards>:nth-child(3){transform:translate(-8px,80px);z-index:2}.teaser__cards>:last-child{transform:translate(-24px,50px);z-index:1}.teaser:not(:hover) .teaser__cards>:first-child{transform:translate(200px,180px)}.teaser:not(:hover) .teaser__cards>:nth-child(2){transform:translate(65px,120px)}.teaser:not(:hover) .teaser__cards>:nth-child(3){transform:translate(-65px,60px)}.teaser:not(:hover) .teaser__cards>:last-child{transform:translate(-200px)}@media (max-width:1023px){.teaser{align-items:center;display:flex;height:880px;justify-content:center}.teaser>.teaser__cards{height:800px;position:relative;width:90vw}.teaser>.teaser__cards p{margin:0}.teaser>.teaser__cards>*{aspect-ratio:.72;font-size:18px;height:auto!important;left:0;position:absolute;top:0;width:220px}.teaser>.teaser__cards>:first-child{transform:translate(0)!important;z-index:4}.teaser>.teaser__cards>:nth-child(2){transform:translate(calc(33.33333vw - 100px),170px)!important;z-index:3}.teaser>.teaser__cards>:nth-child(3){transform:translate(calc(66.66667vw - 200px),340px)!important;z-index:2}.teaser>.teaser__cards>:last-child{transform:translate(calc(100vw - 300px),510px)!important;z-index:1}}html{color-scheme:light}html.dark{color-scheme:dark}body,html{overflow-x:hidden;width:100%}.am-inpage-menu-button>.am-logo{height:1.5rem!important;min-height:1.5rem!important;top:.6rem!important}.am-u-button-success:not(:disabled){background-color:#1070ff!important}canvas{transform:scale(1.25)}h1,h2,h3,p{text-wrap:balance}am-flex>*,am-section{min-width:min(100%,var(--am-flex-min-block-width))!important}am-flex>*>:first-child,am-section>:first-child{margin-top:0}am-flex>*>:last-child:not(h1),am-section>:last-child:not(h1){margin-bottom:0}am-img.am-block{margin-bottom:var(--am-block-margin-top)}am-img img[src*=styled]{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);border-color:hsla(220,9%,46%,.3);border-radius:.75rem;border-width:2px;box-shadow:0 0 transparent,0 0 transparent,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.am-button,.prose am-buttons>.am-button{background-color:#fff!important;background-color:var(--am-button-background)!important;border:2px solid #d2d2d2!important;border:var(--am-button-border-width) solid var(--am-button-border-color)!important;border-radius:4px;border-radius:var(--am-button-border-radius);box-sizing:content-box;color:inherit!important;color:var(--am-button-color)!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;font-size:var(--am-button-font-size);font-weight:650!important;height:auto;line-height:1.6;line-height:var(--am-button-lineheight);margin:0 .5rem .5rem 0;margin:0 var(--am-button-margin) var(--am-button-margin) 0;padding:.825rem 3.75rem;padding:var(--am-button-padding-vertical) var(--am-button-padding-horizontal);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;transition:color .2s,background-color .2s,border-color .2s}.am-button:active,.am-button:focus,.am-button:hover,.prose am-buttons>.am-button:active,.prose am-buttons>.am-button:focus,.prose am-buttons>.am-button:hover{background-color:transparent!important;background-color:var(--am-button-hover-background)!important;border:2px solid #101010!important;border:var(--am-button-border-width) solid var(--am-button-hover-border-color)!important;color:inherit!important;color:var(--am-button-hover-color)!important}.hover\:border-orange:hover{border-color:#f54500;border-color:hsl(var(--ecotool-orange))}.hover\:border-purple:hover{border-color:#b338ff;border-color:hsl(var(--ecotool-purple))}.hover\:border-surface2:hover{border-color:#e3e3e3;border-color:hsl(var(--ecotool-surface2))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity))}.hover\:bg-surface0:hover{background-color:#fff;background-color:hsl(var(--ecotool-surface0))}.hover\:bg-surface1:hover{background-color:#f0f0f0;background-color:hsl(var(--ecotool-surface1))}.hover\:bg-surface2:hover{background-color:#e3e3e3;background-color:hsl(var(--ecotool-surface2))}.hover\:bg-text\/10:hover{background-color:rgba(5,5,5,.1);background-color:hsl(var(--ecotool-text)/.1)}.hover\:bg-text\/80:hover{background-color:rgba(5,5,5,.8);background-color:hsl(var(--ecotool-text)/.8)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:text-orange:hover{color:#f54500;color:hsl(var(--ecotool-orange))}.hover\:text-purple:hover{color:#b338ff;color:hsl(var(--ecotool-purple))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.group[open] .group-open\:flex,.group\/menu[open] .group-open\/menu\:flex{display:flex}.group[open] .group-open\:hidden,.group\/menu[open] .group-open\/menu\:hidden{display:none}.group\/item:hover .group-hover\/item\:opacity-100{opacity:1}@media (min-width:640px){.sm\:mb-0{margin-bottom:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-16{gap:4rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:pb-12{padding-bottom:3rem}.md\:text-\[25px\]{font-size:25px}}@media (min-width:1024px){.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:-mb-40{margin-bottom:-10rem}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-\[-15rem\]{margin-top:-15rem}.lg\:grid{display:grid}.lg\:h-\[60px\]{height:60px}.lg\:w-\[25\%\]{width:25%}.lg\:w-\[250px\]{width:250px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[35\%\]{width:35%}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-24{gap:6rem}.lg\:gap-32{gap:8rem}.lg\:rounded{border-radius:10px}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-8{padding:2rem}.lg\:p-\[50px\]{padding:50px}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-40{padding-bottom:10rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-\[25\%\]{padding-left:25%}.lg\:pr-24{padding-right:6rem}.lg\:pr-\[15\%\]{padding-right:15%}.lg\:pt-12{padding-top:3rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-\[8vh\]{padding-top:8vh}.lg\:text-\[21px\]{font-size:21px}.lg\:text-\[25px\]{font-size:25px}.lg\:text-\[70px\]{font-size:70px}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:-mt-20{margin-top:-5rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mt-0{margin-top:0}.xl\:mt-20{margin-top:5rem}.xl\:mt-24{margin-top:6rem}.xl\:mt-\[-25rem\]{margin-top:-25rem}.xl\:mt-\[160px\]{margin-top:160px}.xl\:mt-\[320px\]{margin-top:320px}.xl\:h-\[750px\]{height:750px}.xl\:-translate-y-24{--tw-translate-y:-6rem;transform:translate(var(--tw-translate-x),-6rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:-translate-y-80{--tw-translate-y:-20rem;transform:translate(var(--tw-translate-x),-20rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:items-center{align-items:center}.xl\:p-24{padding:6rem}.xl\:p-72{padding:18rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:px-40{padding-left:10rem;padding-right:10rem}.xl\:px-48{padding-left:12rem;padding-right:12rem}.xl\:py-36{padding-bottom:9rem;padding-top:9rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pl-4{padding-left:1rem}.xl\:pl-\[25\%\]{padding-left:25%}.xl\:pr-\[10\%\]{padding-right:10%}.xl\:pt-0{padding-top:0}.xl\:pt-16{padding-top:4rem}.xl\:text-\[23px\]{font-size:23px}}@media (min-width:1536px){.\32xl\:px-36{padding-left:9rem;padding-right:9rem}.\32xl\:pt-12{padding-top:3rem}.\32xl\:text-\[25px\]{font-size:25px}}.\[\&_a\]\:text-type-grey a{color:#787878;color:hsl(var(--ecotool-type-grey))}.\[\&_a\]\:transition-all a{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:\[\&_a\]\:text-text a:hover{color:#050505;color:hsl(var(--ecotool-text))}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:max-w-\[380px\] p{max-width:380px}.\[\&_p\]\:max-w-\[600px\] p{max-width:600px}.\[\&_p\]\:text-\[20px\] p{font-size:20px}.\[\&_p\]\:font-medium p{font-weight:500}.\[\&_p\]\:text-type-grey p{color:#787878;color:hsl(var(--ecotool-type-grey))}.\[\&_swiper-slide\>div\]\:p-\[1\.6em\] swiper-slide>div{padding:1.6em}