@layer base, legacy, variables, composition, utilities, blocks;@layer base{.beon *,.beon :after,.beon :before{box-sizing:border-box}.beon,.beon blockquote,.beon code,.beon dd,.beon dl,.beon figure,.beon h1,.beon h2,.beon h3,.beon h4,.beon h5,.beon ol,.beon p,.beon pre,.beon ul{margin:0}.beon :where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}.beon :where(ul,ol){padding-inline-start:1em}.beon :where(ul[role=list],ol[role=list],ul[class],ol[class]){list-style:none;padding-inline-start:0}}@layer base{@media (prefers-reduced-motion:no-preference){.beon html:focus-within{scroll-behavior:smooth}}}@layer base{.beon{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;line-height:1.5;min-height:100vh}.beon a{color:currentcolor}.beon a:not([class]){text-decoration-skip-ink:auto}.beon iframe,.beon img,.beon object,.beon picture,.beon video{block-size:auto;display:block;max-inline-size:100%}.beon button,.beon input,.beon select,.beon textarea{font:inherit}}@layer base{@font-face{font-display:swap;font-family:Pacaembu;font-weight:100 1000;src:url(/fonts/pacaembu/PacaembuNetlify-Variable.woff2) format("woff2");unicode-range:u+5,u+20,u+21,u+24,u+25,u+26,u+27,u+2b-2e,u+30-3a,u+3f,u+41-5a,u+61-7a,u+d7,u+2019,u+201c,u+201d}@font-face{font-display:swap;font-family:Mulish;font-weight:200 900;src:url(/fonts/mulish/MulishVar-latin.woff2) format("woff2");unicode-range:u+5,u+20,u+21,u+24,u+25,u+26,u+27,u+2b-2e,u+30-3a,u+3f,u+41-5a,u+61-7a,u+d7,u+2019,u+201c,u+201d}}@layer variables{.beon{--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadePopIn{0%{opacity:0;transform:scale(.9)}70%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes rotateClockwise{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes returnToOrigin{to{transform:translate(0)}}}@layer variables{}@layer variables{.beon{--border-radius-1:2px;--border-radius-2:4px;--border-radius-3:8px;--border-radius-4:16px;--border-radius-scale:2px;--border-radius-pill:360px;--neutral-light-100:#f6f6f7;--neutral-light-200:#e9ebed;--neutral-light-300:#d1d5da;--neutral-light-400:#9da7b2;--neutral-light-500:#778089;--neutral-light-600:#545a61;--neutral-light-700:#353a3e;--neutral-light-800:#181a1c;--neutral-light-000:#fff;--neutral-dark-100:#e6ecf2;--neutral-dark-200:#abb5bf;--neutral-dark-300:#7e8792;--neutral-dark-400:#4d565f;--neutral-dark-500:#3b434c;--neutral-dark-600:#272f38;--neutral-dark-700:#1e242c;--neutral-dark-800:#12181f;--neutral-dark-900:#060b10;--neutral-dark-000:#fff;--teal-100:#8efbf7;--teal-200:#32e6e2;--teal-300:#14d8d4;--teal-400:#05bdba;--teal-500:#04a29f;--teal-600:#02807d;--teal-700:#016968;--teal-800:#014847;--teal-900:#0c2a2a;--teal-000:#defffe;--blue-100:#cde2ff;--blue-200:#b5d2fb;--blue-300:#9cbef6;--blue-400:#80abfa;--blue-500:#5d8df5;--blue-600:#316bf4;--blue-700:#2e51ed;--blue-800:#2036a1;--blue-900:#1b205b;--blue-000:#edf4ff;--gold-100:#f6e0a5;--gold-200:#facd6f;--gold-300:#fbb13d;--gold-400:#f98e21;--gold-500:#d5771a;--gold-600:#a85d13;--gold-700:#8c4c0d;--gold-800:#603408;--gold-900:#332213;--gold-000:#fdf5d8;--red-100:#fbd3d0;--red-200:#ffbdba;--red-300:#ffada9;--red-400:#fe8382;--red-500:#fe4e5c;--red-600:#d62740;--red-700:#af2536;--red-800:#800a20;--red-900:#3d1c1b;--red-000:#fbeeed;--green-100:#bef9c6;--green-200:#93f5a5;--green-300:#64d87f;--green-400:#3ac364;--green-500:#31a855;--green-600:#228240;--green-700:#1a6b34;--green-800:#0f4a21;--green-900:#152a19;--green-000:#e7fce9;--pink-100:#f6d2f2;--pink-200:#f7bcf3;--pink-300:#f3a8ee;--pink-400:#ef7feb;--pink-500:#df5adc;--pink-600:#b938b8;--pink-700:#9a2d99;--pink-800:#6c1d6b;--pink-900:#381b37;--pink-000:#fcf0fb;--purple-100:#e2d9f7;--purple-200:#d8c7ff;--purple-300:#cab9f4;--purple-400:#b49df1;--purple-500:#9b80ed;--purple-600:#775ce7;--purple-700:#614aca;--purple-800:#382aa4;--purple-900:#292142;--purple-000:#f5f2fc}}@layer variables{.beon,.beon :where([data-theme=light]){--color-brand-1:var(--blue-700);--color-brand-2:var(--teal-200);--color-brand-1-hover:var(--blue-800);--color-brand-2-hover:var(--teal-100);--color-brand-connect-1:var(--blue-900);--color-brand-connect-2:var(--blue-700);--color-brand-core-1:var(--blue-700);--color-brand-core-2:var(--teal-200);--color-brand-create-1:var(--red-200);--color-brand-create-2:var(--gold-400);--color-brand-logo-spark:var(--teal-400);--color-brand-logo-text:var(--teal-800);--color-bg-1:var(--neutral-light-000);--color-bg-2:var(--neutral-light-100);--color-bg-3:var(--neutral-light-200);--color-bg-translucent:hsla(0,0%,100%,.9);--color-text-1:var(--neutral-light-800);--color-text-2:var(--neutral-light-600);--color-text-inverse:var(--neutral-light-100);--color-link:currentcolor;--color-link-hover:currentcolor;--color-link-inverse:var(--blue-400);--color-link-inverse-hover:var(--blue-300);--color-bg-success:var(--green-100);--color-border-success:var(--green-300);--color-text-success:var(--green-800);--color-bg-warning:var(--gold-100);--color-border-warning:var(--gold-300);--color-text-warning:var(--gold-800);--color-bg-invalid:var(--red-100);--color-border-invalid:var(--red-600);--color-text-invalid:var(--red-600);--color-bg-disabled:var(--neutral-light-200);--color-border-disabled:var(--neutral-light-400);--color-text-disabled:var(--neutral-light-400);--icon-chevron:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMTgxYTFjIiBkPSJNMjMzLjQgNDA2LjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBsMTkyLTE5MmMxMi41LTEyLjUgMTIuNS0zMi44IDAtNDUuM3MtMzIuOC0xMi41LTQ1LjMgMEwyNTYgMzM4LjcgODYuNiAxNjkuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTkyIDE5MnoiLz48L3N2Zz4=");--icon-check:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjMDVCREJBIiBkPSJNNDM4LjYgMTA1LjRjMTIuNSAxMi41IDEyLjUgMzIuOCAwIDQ1LjNsLTI1NiAyNTZjLTEyLjUgMTIuNS0zMi44IDEyLjUtNDUuMyAwbC0xMjgtMTI4Yy0xMi41LTEyLjUtMTIuNS0zMi44IDAtNDUuM3MzMi44LTEyLjUgNDUuMyAwTDE2MCAzMzguN2wyMzMuNC0yMzMuM2MxMi41LTEyLjUgMzIuOC0xMi41IDQ1LjMgMHoiLz48L3N2Zz4=");--icon-check-circle:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE4MWExYyIgZD0iTTAgOHEuMDMtMi4yNSAxLjA5NC00LjAzMWE3LjkgNy45IDAgMCAxIDIuODc1LTIuODc1UTUuNzQ5LjAzIDggMHEyLjI1LjAzIDQuMDMxIDEuMDk0YTcuOSA3LjkgMCAwIDEgMi44NzUgMi44NzVRMTUuOTcgNS43NDkgMTYgOHEtLjAzIDIuMjUtMS4wOTQgNC4wMzFhNy45IDcuOSAwIDAgMS0yLjg3NSAyLjg3NVExMC4yNTEgMTUuOTcgOCAxNnEtMi4yNS0uMDMtNC4wMzEtMS4wOTRhNy45IDcuOSAwIDAgMS0yLjg3NS0yLjg3NVEuMDMgMTAuMjUxIDAgOG0xMS42MjUtMS4zNzVhLjkyLjkyIDAgMCAwIC4yNS0uNjI1LjkyLjkyIDAgMCAwLS4yNS0uNjI1LjkyLjkyIDAgMCAwLS42MjUtLjI1LjkyLjkyIDAgMCAwLS42MjUuMjVMNyA4Ljc1IDUuNjI1IDcuMzc1QS45Mi45MiAwIDAgMCA1IDcuMTI1YS45Mi45MiAwIDAgMC0uNjI1LjI1LjkyLjkyIDAgMCAwLS4yNS42MjVxMCAuMzQ1LjI1LjYyNWwyIDJxLjI4Mi4yNS42MjUuMjUuMzQ1IDAgLjYyNS0uMjV6Ii8+PC9zdmc+")}.beon :where([data-theme=dark]){--color-brand-1:var(--teal-200);--color-brand-1-hover:var(--teal-100);--color-brand-2:var(--blue-700);--color-brand-2-hover:var(--blue-800);--color-brand-logo-spark:var(--teal-200);--color-brand-logo-text:var(--neutral-dark-000);--color-bg-1:var(--neutral-dark-800);--color-bg-2:var(--neutral-dark-700);--color-bg-3:var(--neutral-dark-600);--color-bg-translucent:rgba(0,0,0,.9);--color-text-1:var(--neutral-dark-000);--color-text-2:var(--neutral-dark-300);--color-text-inverse:var(--teal-800);--color-link:currentcolor;--color-link-hover:currentcolor;--color-link-inverse:var(--blue-600);--color-link-inverse-hover:var(--blue-500);--color-bg-disabled:var(--neutral-dark-600);--color-border-disabled:var(--neutral-dark-400);--color-text-disabled:var(--neutral-dark-400);--icon-chevron:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMzLjQgNDA2LjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBsMTkyLTE5MmMxMi41LTEyLjUgMTIuNS0zMi44IDAtNDUuM3MtMzIuOC0xMi41LTQ1LjMgMEwyNTYgMzM4LjcgODYuNiAxNjkuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTkyIDE5MnoiLz48L3N2Zz4=");--icon-check-circle:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgOHEuMDMtMi4yNSAxLjA5NC00LjAzMWE3LjkgNy45IDAgMCAxIDIuODc1LTIuODc1UTUuNzQ5LjAzIDggMHEyLjI1LjAzIDQuMDMxIDEuMDk0YTcuOSA3LjkgMCAwIDEgMi44NzUgMi44NzVRMTUuOTcgNS43NDkgMTYgOHEtLjAzIDIuMjUtMS4wOTQgNC4wMzFhNy45IDcuOSAwIDAgMS0yLjg3NSAyLjg3NVExMC4yNTEgMTUuOTcgOCAxNnEtMi4yNS0uMDMtNC4wMzEtMS4wOTRhNy45IDcuOSAwIDAgMS0yLjg3NS0yLjg3NVEuMDMgMTAuMjUxIDAgOG0xMS42MjUtMS4zNzVhLjkyLjkyIDAgMCAwIC4yNS0uNjI1LjkyLjkyIDAgMCAwLS4yNS0uNjI1LjkyLjkyIDAgMCAwLS42MjUtLjI1LjkyLjkyIDAgMCAwLS42MjUuMjVMNyA4Ljc1IDUuNjI1IDcuMzc1QS45Mi45MiAwIDAgMCA1IDcuMTI1YS45Mi45MiAwIDAgMC0uNjI1LjI1LjkyLjkyIDAgMCAwLS4yNS42MjVxMCAuMzQ1LjI1LjYyNWwyIDJxLjI4Mi4yNS42MjUuMjUuMzQ1IDAgLjYyNS0uMjV6Ii8+PC9zdmc+")}.beon :where([data-theme=ocean]){--color-brand-1:var(--teal-200);--color-brand-1-hover:var(--teal-100);--color-brand-2:var(--blue-700);--color-brand-2-hover:var(--blue-800);--color-brand-logo-spark:var(--teal-200);--color-brand-logo-text:var(--neutral-dark-000);--rotation-gradient-bg:0deg;--color-bg-1:linear-gradient(var(--rotation-gradient-bg),var(--blue-900) 0%,var(--blue-700) 100%);--color-bg-2:var(--neutral-dark-700);--color-bg-3:var(--neutral-dark-600);--color-bg-translucent:rgba(0,0,0,.9);--color-text-1:var(--neutral-dark-000);--color-text-2:var(--neutral-dark-300);--color-text-inverse:var(--teal-800)}.beon :where([data-theme=blue-900]){--color-brand-1:var(--teal-200);--color-brand-1-hover:var(--teal-100);--color-brand-2:var(--blue-700);--color-brand-2-hover:var(--blue-800);--color-brand-logo-spark:var(--teal-200);--color-brand-logo-text:var(--neutral-dark-000);--color-bg-1:var(--neutral-dark-800);--color-bg-2:var(--neutral-dark-700);--color-bg-3:var(--neutral-dark-600);--color-bg-translucent:rgba(0,0,0,.9);--color-text-1:var(--neutral-dark-000);--color-text-2:var(--neutral-dark-300);--color-text-inverse:var(--teal-800);--color-link:currentcolor;--color-link-hover:currentcolor;--color-link-inverse:var(--blue-600);--color-link-inverse-hover:var(--blue-500);--color-bg-disabled:var(--neutral-dark-600);--color-border-disabled:var(--neutral-dark-400);--color-text-disabled:var(--neutral-dark-400);--icon-chevron:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMzLjQgNDA2LjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBsMTkyLTE5MmMxMi41LTEyLjUgMTIuNS0zMi44IDAtNDUuM3MtMzIuOC0xMi41LTQ1LjMgMEwyNTYgMzM4LjcgODYuNiAxNjkuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTkyIDE5MnoiLz48L3N2Zz4=");--icon-check-circle:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgOHEuMDMtMi4yNSAxLjA5NC00LjAzMWE3LjkgNy45IDAgMCAxIDIuODc1LTIuODc1UTUuNzQ5LjAzIDggMHEyLjI1LjAzIDQuMDMxIDEuMDk0YTcuOSA3LjkgMCAwIDEgMi44NzUgMi44NzVRMTUuOTcgNS43NDkgMTYgOHEtLjAzIDIuMjUtMS4wOTQgNC4wMzFhNy45IDcuOSAwIDAgMS0yLjg3NSAyLjg3NVExMC4yNTEgMTUuOTcgOCAxNnEtMi4yNS0uMDMtNC4wMzEtMS4wOTRhNy45IDcuOSAwIDAgMS0yLjg3NS0yLjg3NVEuMDMgMTAuMjUxIDAgOG0xMS42MjUtMS4zNzVhLjkyLjkyIDAgMCAwIC4yNS0uNjI1LjkyLjkyIDAgMCAwLS4yNS0uNjI1LjkyLjkyIDAgMCAwLS42MjUtLjI1LjkyLjkyIDAgMCAwLS42MjUuMjVMNyA4Ljc1IDUuNjI1IDcuMzc1QS45Mi45MiAwIDAgMCA1IDcuMTI1YS45Mi45MiAwIDAgMC0uNjI1LjI1LjkyLjkyIDAgMCAwLS4yNS42MjVxMCAuMzQ1LjI1LjYyNWwyIDJxLjI4Mi4yNS42MjUuMjUuMzQ1IDAgLjYyNS0uMjV6Ii8+PC9zdmc+");--color-bg-1:var(--blue-900)}}@layer variables{@media not all and (min-width:1085px){[data-site-nav-open] .page-header{--color-brand-1:var(--blue-700);--color-brand-2:var(--teal-200);--color-brand-1-hover:var(--blue-800);--color-brand-2-hover:var(--teal-100);--color-brand-connect-1:var(--blue-900);--color-brand-connect-2:var(--blue-700);--color-brand-core-1:var(--blue-700);--color-brand-core-2:var(--teal-200);--color-brand-create-1:var(--red-200);--color-brand-create-2:var(--gold-400);--color-brand-logo-spark:var(--teal-400);--color-brand-logo-text:var(--teal-800);--color-bg-1:var(--neutral-light-000);--color-bg-2:var(--neutral-light-100);--color-bg-3:var(--neutral-light-200);--color-bg-translucent:hsla(0,0%,100%,.9);--color-text-1:var(--neutral-light-800);--color-text-2:var(--neutral-light-600);--color-text-inverse:var(--neutral-light-100);--color-link:currentcolor;--color-link-hover:currentcolor;--color-link-inverse:var(--blue-400);--color-link-inverse-hover:var(--blue-300);--color-bg-success:var(--green-100);--color-border-success:var(--green-300);--color-text-success:var(--green-800);--color-bg-warning:var(--gold-100);--color-border-warning:var(--gold-300);--color-text-warning:var(--gold-800);--color-bg-invalid:var(--red-100);--color-border-invalid:var(--red-600);--color-text-invalid:var(--red-600);--color-bg-disabled:var(--neutral-light-200);--color-border-disabled:var(--neutral-light-400);--color-text-disabled:var(--neutral-light-400);--icon-chevron:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMTgxYTFjIiBkPSJNMjMzLjQgNDA2LjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBsMTkyLTE5MmMxMi41LTEyLjUgMTIuNS0zMi44IDAtNDUuM3MtMzIuOC0xMi41LTQ1LjMgMEwyNTYgMzM4LjcgODYuNiAxNjkuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTkyIDE5MnoiLz48L3N2Zz4=");--icon-check:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjMDVCREJBIiBkPSJNNDM4LjYgMTA1LjRjMTIuNSAxMi41IDEyLjUgMzIuOCAwIDQ1LjNsLTI1NiAyNTZjLTEyLjUgMTIuNS0zMi44IDEyLjUtNDUuMyAwbC0xMjgtMTI4Yy0xMi41LTEyLjUtMTIuNS0zMi44IDAtNDUuM3MzMi44LTEyLjUgNDUuMyAwTDE2MCAzMzguN2wyMzMuNC0yMzMuM2MxMi41LTEyLjUgMzIuOC0xMi41IDQ1LjMgMHoiLz48L3N2Zz4=");--icon-check-circle:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE4MWExYyIgZD0iTTAgOHEuMDMtMi4yNSAxLjA5NC00LjAzMWE3LjkgNy45IDAgMCAxIDIuODc1LTIuODc1UTUuNzQ5LjAzIDggMHEyLjI1LjAzIDQuMDMxIDEuMDk0YTcuOSA3LjkgMCAwIDEgMi44NzUgMi44NzVRMTUuOTcgNS43NDkgMTYgOHEtLjAzIDIuMjUtMS4wOTQgNC4wMzFhNy45IDcuOSAwIDAgMS0yLjg3NSAyLjg3NVExMC4yNTEgMTUuOTcgOCAxNnEtMi4yNS0uMDMtNC4wMzEtMS4wOTRhNy45IDcuOSAwIDAgMS0yLjg3NS0yLjg3NVEuMDMgMTAuMjUxIDAgOG0xMS42MjUtMS4zNzVhLjkyLjkyIDAgMCAwIC4yNS0uNjI1LjkyLjkyIDAgMCAwLS4yNS0uNjI1LjkyLjkyIDAgMCAwLS42MjUtLjI1LjkyLjkyIDAgMCAwLS42MjUuMjVMNyA4Ljc1IDUuNjI1IDcuMzc1QS45Mi45MiAwIDAgMCA1IDcuMTI1YS45Mi45MiAwIDAgMC0uNjI1LjI1LjkyLjkyIDAgMCAwLS4yNS42MjVxMCAuMzQ1LjI1LjYyNWwyIDJxLjI4Mi4yNS42MjUuMjUuMzQ1IDAgLjYyNS0uMjV6Ii8+PC9zdmc+")}}}@layer variables{.beon [data-theme=compose]{--color-bg-1:var(--blue-900);--color-bg-2:var(--blue-800);--color-bg-3:var(--blue-700);--color-bg-translucent:#2036a150;--color-bg-inverse:var(--neutral-light-000);--color-text-1:var(--neutral-dark-000);--color-text-inverse:var(--blue-900);--color-text-1-hover:var(--blue-200);--color-text-icon-hover:var(--blue-800);--color-bg-2-hover:var(--blue-200)}.beon{--gradient-1:linear-gradient(270deg,#30c8c9,#183dd1);--gradient-1-alt:linear-gradient(90deg,#30c8c9,#183dd1)}}@layer variables{}@layer variables{.beon,.beon :where([data-theme=light]){--input-border-color:var(--neutral-light-500);--input-border-style:solid;--input-border-width:1px;--input-bg:var(--color-bg-1);--input-bg-checked:var(--color-brand-1);--input-color-icon:var(--neutral-light-500);--input-color-icon-checked:var(--color-bg-1);--input-color-text:var(--color-text-1);--input-color-placeholder:var(--color-text-2);--input-padding:var(--space-2xs)}.beon :where([data-theme=dark]){--input-color-text:var(--neutral-dark-000);--input-bg:var(--neutral-dark-700);--input-border-color:var(--neutral-dark-500);--input-color-placeholder:color:var(--neutral-dark-200)}}@layer variables{.beon{--radius-xs:0.125rem;--radius-s:0.25rem;--radius-m:0.375rem;--radius-l:0.75rem;--radius-xl:1rem;--radius-circle:50%;--radius-pill:360px;--shadow-light:0px 2px 4px rgba(14,30,37,.12);--shadow-heavy:-10px 10px 80px rgba(0,0,0,.1);--shadow-hover:0 4px 12px rgba(0,0,0,.25);--shadow-deep:0px 16px 24px rgba(0,0,0,.07),0px 6px 30px rgba(0,0,0,.06),0px 8px 10px rgba(0,0,0,.1);--shadow-diagram:0px 2px 8px 0px rgba(32,54,161,.2);--shadow-text:0px 0px 24px #1b205b;--space-3xs:clamp(0.25rem,0.25rem,0.25rem);--space-2xs:clamp(0.5rem,0.5rem,0.5rem);--space-xs:clamp(0.75rem,0.75rem,0.75rem);--space-s:clamp(1rem,1rem,1rem);--space-m:clamp(1.5rem,1.5rem,1.5rem);--space-l:clamp(2rem,2rem,2rem);--space-xl:clamp(3rem,3rem,3rem);--space-2xl:clamp(4rem,4rem,4rem);--space-3xl:clamp(6rem,6rem,6rem);--space-4xl:clamp(10rem,10rem,10rem);--font-system:system-ui,-apple-system,BlinkMacSystemFont,“Segoe UI”,Roboto,Oxygen-Sans,Ubuntu,Cantarell,“Helvetica Neue”,Arial,sans-serif;--font-primary:Mulish,var(--font-system);--font-secondary:Pacaembu,var(--font-system);--font-heading:var(--font-secondary);--font-monospace:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;--font-weight-light:300;--font-weight-semilight:350;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:680;--font-weight-bold:800;--line-height:1.5;--line-height-heading:1.2;--tracking-tight:-0.02em;--step--2:0.8125rem;--step--1:0.875rem;--step-0:1rem;--step-05:clamp(1rem,0.9375rem + 0.25vw,1.125rem);--step-1:clamp(1.13rem,calc(1.03rem + 0.39vw),1.32rem);--step-2:clamp(1.27rem,calc(1.03rem + 0.95vw),1.74rem);--step-3:clamp(1.42rem,calc(0.99rem + 1.75vw),2.3rem);--step-4:clamp(1.6rem,calc(0.88rem + 2.87vw),3.04rem);--step-5:clamp(1.8rem,calc(0.7rem + 4.41vw),4.01rem);--page-padding:clamp(var(--space-s),5vw,var(--space-l));--page-max-inline-size:1200px}}@layer variables{}@layer variables{}@layer variables{}@layer variables{}@layer composition{.beon{background:var(--color-bg-1);color:var(--color-text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.beon :target{scroll-margin-top:calc(var(--ntl-page-header-height, 0px) + var(--page-padding))}.beon :is(a:not([class]),a:visited:not([class])){color:var(--color-link)}.beon :is(a:hover([class]),a:focus:not([class])){color:var(--color-link-hover)}.beon abbr[title]{text-decoration:none}.beon hr{border:unset;border-block-start:1px solid var(--color-text-2);inline-size:100%}.beon svg{max-width:100%}.beon a{text-decoration-skip-ink:all;text-underline-offset:clamp(2px,.1em,3px)}}@layer composition{@media (min-resolution:1.5x){.beon a{text-underline-offset:clamp(1.5px,.0825em,3px)}}}@layer composition{.beon a{text-decoration-thickness:1px}.beon :where(h1,h2,h3,h4,h5,.heading) a{text-decoration-thickness:clamp(1.5px,.0875em,4px)}}@layer composition{.beon :is(code,pre){font-family:var(--font-monospace)}.beon code[class*=language-],.beon pre[class*=language-]{background:none;color:#f8f8f2;font-family:var(--font-monospace);text-shadow:0 1px rgba(0,0,0,.3);word-wrap:normal;-webkit-hyphens:none;hyphens:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}.beon pre[class*=language-]{border-radius:var(--radius-s);max-inline-size:100%;overflow:auto;padding:var(--space-m)}.beon :not(pre)>code[class*=language-],.beon pre[class*=language-]{background:#272822}.beon :not(pre)>code{background-color:var(--color-bg-2);border-radius:var(--radius-xs);font-size:.9em;padding:var(--space-3xs);white-space:normal}.beon .token.cdata,.beon .token.comment,.beon .token.doctype,.beon .token.prolog{color:#8292a2}.beon .token.punctuation{color:#f8f8f2}.beon .token.namespace{opacity:.7}.beon .token.constant,.beon .token.deleted,.beon .token.property,.beon .token.symbol,.beon .token.tag{color:#f92672}.beon .token.boolean,.beon .token.number{color:#ae81ff}.beon .token.attr-name,.beon .token.builtin,.beon .token.char,.beon .token.inserted,.beon .token.selector,.beon .token.string{color:#a6e22e}.beon .language-css .token.string,.beon .style .token.string,.beon .token.entity,.beon .token.operator,.beon .token.url,.beon .token.variable{color:#f8f8f2}.beon .token.atrule,.beon .token.attr-value,.beon .token.class-name,.beon .token.function{color:#e6db74}.beon .token.keyword{color:#66d9ef}.beon .token.important,.beon .token.regex{color:#fd971f}.beon .token.bold,.beon .token.important{font-weight:700}.beon .token.italic{font-style:italic}.beon .token.entity{cursor:help}.beon{font-family:var(--font-primary);font-size:var(--step-0);font-weight:var(--font-weight-regular);line-height:var(--line-height)}.beon strong{font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.beon em{font-style:italic}.beon ol ol>li{list-style-type:lower-alpha}.beon .checklist{margin-left:1em}.beon .checklist .beon>li{padding-left:var(--space-xs);position:relative}.beon .checklist .beon>li:before{content:var(--icon-check-circle);position:absolute;right:100%;top:.125rem}.beon h1{font-size:var(--step-5)}.beon h2{font-size:var(--step-4)}.beon h3{font-size:var(--step-3)}.beon h4{font-size:var(--step-2)}.beon h5{font-size:var(--step-1)}}@layer composition{.beon :where(h1,h2,h3,h4,h5,.heading){font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--line-height-heading)}.beon .heading-link{float:left;font-size:.5em;margin-left:-1.2em;margin-top:.5em;opacity:0;padding:.2em;transition:.2s var(--ease-out);transition-property:opacity,translate;translate:3px 0}.beon .heading-link:focus-visible,.beon :where(h1,h2,h3,h4,h5,.heading):hover .heading-link{opacity:1;outline-offset:4px}.beon :where(.text--1,.text-0,.text-1:not(.heading)){font-family:var(--font-primary);font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:var(--line-height)}.beon .text--2{font-size:var(--step--2);letter-spacing:.02em;text-transform:uppercase}.beon .text--1{font-size:var(--step--1)}.beon .text-0{font-size:var(--step-0)}.beon .text-05{font-size:var(--step-05)}.beon .text-1{font-size:var(--step-1)}.beon .text-2{font-size:var(--step-2)}.beon .text-3{font-size:var(--step-3)}.beon .text-4{font-size:var(--step-4)}.beon .text-5{font-size:var(--step-5)}.beon .font-heading{font-family:var(--font-heading)}.beon .prose .beon h1{font-size:var(--step-4)}}@layer composition{:is(.beon .prose .beon h1) .beon+*{--stack-space:var(--space-xl)}.beon .prose .beon h2{--stack-space:var(--space-xl);font-size:var(--step-3)}.beon .prose .beon h3{--stack-space:var(--space-l);font-size:var(--step-2)}.beon .prose .beon h4{font-size:var(--step-1)}.beon .prose .beon h5{font-size:var(--step--1);font-weight:var(--font-weight-bold)}.beon .prose .beon ol{list-style-type:decimal}.beon .prose .beon ol ol{list-style-type:lower-alpha}.beon .prose .beon ol ol ol{list-style-type:lower-roman}.beon .prose .beon iframe,.beon .prose .beon img,.beon .prose .beon video{height:auto;width:100%}.beon .l-breakout{--breakout-max:var(--page-max-inline-size);--breakout-area:content;--_full:minmax(var(--page-padding),1fr);--_content:min(var(--breakout-max),100% - var(--page-padding) * 2);--_popout:minmax(0,2rem);--_feature:minmax(0,5rem);display:grid;grid-template-columns:[full-start] var(--_full) [feature-start] var(--_feature) [popout-start] var(--_popout) [content-start] var(--_content) [content-end] var(--_popout) [popout-end] var(--_feature) [feature-end] var(--_full) [full-end];place-content:start}.beon .l-breakout>*{grid-column:var(--breakout-area)}}@layer composition{}@layer composition{.beon :is(.l-center,.l-intrinsic-center){inline-size:min(var(--center-max,var(--page-max-inline-size)),100% - var(--center-gutters,var(--page-padding)) * 2);margin-inline:auto}.beon .l-intrinsic-center{align-items:center;display:flex;flex-direction:column}.beon .l-center-xy{display:grid;place-items:center}.beon .l-cluster{--cluster-gap:var(--space-m);--cluster-row-gap:initial;--cluster-column-gap:initial;--cluster-align:flex-start;--cluster-justify:flex-start;align-items:var(--cluster-align);display:flex;flex-wrap:wrap;gap:var(--cluster-row-gap,var(--cluster-gap)) var(--cluster-column-gap,var(--cluster-gap));justify-content:var(--cluster-justify)}}@layer composition{}@layer composition{.beon :is(.l-grid,.l-flex-grid){--grid-gap:var(--space-m);--grid-row-gap:initial;--grid-column-gap:initial;--grid-count:auto-fit;--grid-grow:1;--grid-shrink:1;--grid-min:auto;--grid-align:flex-start;--grid-justify:flex-start;align-items:var(--grid-align);gap:var(--grid-row-gap,var(--grid-gap)) var(--grid-column-gap,var(--grid-gap));justify-content:var(--grid-justify)}.beon .l-grid{display:grid;grid-auto-rows:var(--grid-auto-rows,auto);grid-template-columns:repeat(var(--grid-count),minmax(min(100%,var(--grid-min)),1fr))}.beon .l-flex-grid{display:flex;flex-wrap:wrap}.beon .l-flex-grid .beon>*{flex:var(--grid-grow) var(--grid-shrink) var(--grid-min)}.beon .input-group{align-items:baseline;display:flex;gap:var(--space-2xs)}.beon .input-stack{display:grid;gap:var(--space-3xs)}.beon .l-pancake-stack{--pancake-stack-gap:initial;display:grid;gap:var(--pancake-stack-gap);grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}.beon .l-section{--padding-block:var(--space-3xl);background:var(--color-bg-1);color:var(--color-text-1)}}@layer composition{}@layer composition{}@layer composition{.beon .l-section:where([data-theme]){padding-block:var(--padding-block)}.beon .l-section:where([data-theme])+.l-section:where([data-theme]){--stack-space:0}.beon .l-section[data-overlay-header=true]{margin-top:calc(var(--ntl-page-header-height)*-1);padding-block-start:calc(var(--padding-block) + var(--ntl-page-header-height));position:relative}.beon .l-sidebar-first,.beon .l-sidebar-last{display:flex;flex-wrap:wrap;gap:var(--sidebar-row-gap,var(--sidebar-gap,var(--space-m))) var(--sidebar-column-gap,var(--sidebar-gap,var(--space-m)))}.beon .l-sidebar-first>:first-child,.beon .l-sidebar-last>:last-child{flex-basis:var(--sidebar-size,initial);flex-grow:1}.beon .l-sidebar-first>:last-child,.beon .l-sidebar-last>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-min,60%)}}@layer composition{}@layer composition{.beon :is(.l-stack,.l-flex-stack)>*{margin-block:0}.beon :is(.l-stack,.l-flex-stack)>*+*{margin-block-start:var(--stack-space,var(--space-m))}.beon .l-flex-stack{display:flex;flex-direction:column;justify-content:flex-start}.beon .l-stack-3xl>*+*{--stack-space:var(--space-3xl)}.beon .l-stack-2xl>*+*{--stack-space:var(--space-2xl)}.beon .l-stack-xl>*+*{--stack-space:var(--space-xl)}.beon .l-stack-large>*+*{--stack-space:var(--space-l)}.beon .l-stack-medium>*+*{--stack-space:var(--space-m)}.beon .l-stack-small>*+*{--stack-space:var(--space-s)}.beon .l-stack-xs>*+*{--stack-space:var(--space-xs)}.beon .l-stack-2xs>*+*{--stack-space:var(--space-2xs)}.beon .l-stack-0{--stack-space:0}.beon .l-overlay-stack{display:grid;grid-template:"stack";place-content:center;place-items:center}.beon .l-overlay-stack>*{grid-area:stack}}@layer utilities{.beon .gradient-text{background:var(--gradient-text-bg,var(--gradient-1));background-clip:text;-webkit-background-clip:text;color:transparent}.beon [hidden]{display:none!important}.beon .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.beon :where(.resize-block,.resize-inline,.resize-both){overflow:auto}.beon .resize-block{resize:vertical}.beon .resize-inline{resize:horizontal}.beon .resize-both{resize:both}.beon .scroll-block{overflow-y:auto}.beon .scroll-inline{overflow-x:auto;overscroll-behavior-x:contain}.beon .stretch-inline{inline-size:100%}.beon .sticky{position:sticky;top:var(--sticky-top,calc(var(--sticky-height, var(--ntl-page-header-height)) + var(--sticky-offset, 0px)))}.beon .height-screen{min-height:100vh}@supports (height:100dvh){.beon .height-screen{min-height:100dvh}}.beon :is(.beon .hide-summary-arrow)::marker{content:none}.beon :is(.beon .hide-summary-arrow)::-webkit-details-marker{display:none}.beon .join-list .beon>*{display:inline}.beon .join-list .beon>:not(:last-child,:empty):after{content:var(--join-list-content,", ")}.beon .anchor-offset:before{block-size:var(--anchor-offset,var(--space-l));content:"";display:block;margin-block-start:calc(var(--anchor-offset, var(--space-l))*-1);pointer-events:none}}@layer blocks{.beon [data-announcement-state=hidden] .ntl-announcement-bar{display:none!important}.beon .c-badge{background:var(--badge-color-bg,var(--color-bg-3));border:var(--badge-border,initial);border-radius:var(--radius-pill);color:var(--badge-color-text,currentColor);display:inline-block;font-size:.875em;padding:var(--space-3xs) var(--space-xs);white-space:nowrap}.beon .c-badge[data-variant=featured]{font-family:var(--font-heading);font-size:var(--step--2);font-weight:var(--font-weight-medium);line-height:normal;padding:var(--space-2xs) var(--space-s);text-transform:uppercase}.beon .block-link{position:static}.beon .block-link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}}@layer blocks{}@layer blocks{}@layer blocks{.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset]){align-items:center;appearance:none;background-color:var(--button-bg-color,transparent);border:var(--button-border-width,1px) var(--button-border-style,solid) var(--button-border-color,currentcolor);border-radius:var(--button-border-radius,var(--radius-m));color:var(--button-text-color,var(--color-brand-1));cursor:pointer;display:inline-flex;font-family:var(--button-font-family,var(--font-secondary));font-size:var(--button-font-size,var(--text-0));font-weight:var(--button-font-weight,var(--font-weight-semibold));gap:var(--button-gap,var(--space-xs));justify-content:center;outline-offset:4px;padding:var(--button-padding-block,var(--button-padding,calc(var(--space-2xs) - var(--button-border-width, 1px)))) var(--button-padding-inline,var(--button-padding,var(--space-xs)));position:relative;text-align:center;text-decoration:none;transition:.2s var(--ease-out);transition-property:background-color,border-color}@media (hover:hover) and (pointer:fine){.beon :is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])):active:not(:disabled){top:1px}}.beon :is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])) svg{--_size:var(--button-icon-size,1.25rem);height:var(--_size);transform-origin:center;width:var(--_size)}.beon [data-variant=primary]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-bg-color:var(--color-brand-1);--button-border-color:var(--button-bg-color);--button-text-color:var(--color-text-inverse)}.beon :is(.beon [data-variant=primary]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset]))):hover{--button-bg-color:var(--color-brand-1-hover)}.beon [data-variant=secondary]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-bg-color:var(--color-brand-2);--button-border-color:var(--button-bg-color);--button-text-color:var(--color-brand-logo-text)}.beon :is(.beon [data-variant=secondary]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset]))):hover{--button-bg-color:var(--color-brand-2-hover)}.beon [data-variant=tertiary]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-bg-color:var(--color-bg-1);--button-border-color:var(--color-bg-1);--button-text-color:var(--color-brand-1)}.beon :is(.beon [data-variant=tertiary]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset]))):hover{--button-bg-color:transparent;--button-text-color:var(--color-text-inverse)}.beon [data-variant=ghost]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-bg-color:transparent;--button-border-color:currentcolor;--button-text-color:currentcolor}.beon [data-variant=text]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-bg-color:transparent;--button-border-color:transparent;--button-text-color:currentcolor;--button-padding-inline:0}.beon [disabled]:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-bg-color:var(--color-bg-disabled);--button-border-color:var(--color-bg-disabled);--button-text-color:var(--color-text-disabled);cursor:not-allowed}.beon .rounded:is(.beon :where(button,[type=submit],[type=reset],.button):not([data-variant=reset])){--button-border-radius:var(--radius-pill);--button-padding:var(--space-xs) var(--space-l)}.beon button[data-variant=reset]{all:unset;outline:revert}}@layer blocks{.beon :where(.icon){--_size:1em;color:var(--icon-color,currentcolor);height:var(--icon-size,var(--_size));width:var(--icon-size,var(--_size));fill:var(--icon-color,currentcolor)}.beon .icon-encapsulate{--icon-bg:var(--blue-000);--icon-color:var(--blue-800);aspect-ratio:1;background-color:var(--icon-bg);border-radius:var(--radius-circle);color:var(--icon-color);display:grid;flex-shrink:0;inline-size:var(--icon-padding,var(--space-2xl));margin-block-end:var(--space-m);place-items:center}.beon :where([data-theme=dark]) .icon-encapsulate{--icon-bg:var(--teal-000);--icon-color:var(--teal-800)}}@layer blocks{.beon .cta-block{background:var(--color-brand-1);border-radius:var(--radius-m);color:var(--color-text-inverse);padding:var(--space-m)}.beon .cta-block[data-variant=branded]{--cta-label-color:var(--color-text-inverse);--cta-label-underline-bg:var(--color-label-color);--button-bg-color:var(--cta-label-color);--button-text-color:var(--color-text-1)}.beon .cta-label{color:var(--cta-label-color,var(--color-text-2));font-size:var(--step--1);font-weight:var(--font-weight-medium);letter-spacing:.02em;text-transform:uppercase}.beon .cta-label[data-variant=underline]:after{background:var(--cta-label-underline-bg,var(--color-brand-2));content:"";display:block;height:2px;margin-block-start:var(--space-xs);width:1.5rem}.beon .card{background-color:var(--card-bg,var(--color-bg-1));border-radius:var(--card-radius,var(--radius-xl));box-shadow:var(--card-shadow,var(--shadow-light));color:var(--card-text,var(--color-text-1));padding:var(--card-padding-block,var(--card-padding,var(--space-m))) var(--card-padding-inline,var(--card-padding,var(--space-m)))}}@layer blocks{.beon :where([data-theme=dark]) .card:not([data-theme]){--card-bg:var(--neutral-dark-600)}}@layer blocks{.beon .b-feature-list{--max-media-size:35em;--min-copy-size:18.75em;--max-copy-size:80ch;width:min(1200px,100%)}.beon .b-feature-list>*{align-items:center;column-gap:var(--space-2xl);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--space-l)}.beon .b-feature-list.reverse:not(.ticktock)>*,.beon .b-feature-list.ticktock.reverse>:nth-child(odd),.beon .b-feature-list.ticktock:not(.reverse)>:nth-child(2n){flex-direction:row-reverse}.beon .b-feature-list>*>:first-child{height:auto;margin:0 auto;width:min(var(--max-media-size),100%)}.beon .b-feature-list>*>:last-child{flex-basis:min(var(--min-copy-size),100%);flex-grow:1;max-width:var(--max-copy-size)}}@layer blocks{.beon input:autofill{font:inherit}.beon :is(input,select,textarea):required+label:after,.beon label:has(+:is(input,select,textarea):required):after{color:var(--color-text-invalid);content:"*";margin-inline-start:.1em}.beon :where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset]),select,textarea){appearance:none;background-color:var(--input-bg);border:var(--input-border-width) var(--input-border-style) var(--input-border-color);border-radius:var(--radius-s);color:var(--input-color-text);display:flex;inline-size:100%;min-block-size:calc(1rem*var(--line-height) + var(--input-padding)*2 + var(--input-border-width)*2);padding:var(--input-padding)}.beon input::-webkit-date-and-time-value{text-align:left}.beon select{appearance:none;background-image:var(--icon-chevron);background-position:calc(100% - var(--space-s));background-repeat:no-repeat;background-size:.75em}.beon fieldset{border:0;margin-inline:0;padding:0}.beon fieldset .beon>*{--stack-space:var(--space-2xs);--cluster-row-gap:var(--stack-space)}.beon legend{color:inherit;display:block;margin-block-end:var(--space-xs);max-width:100%;padding:0;white-space:normal}.beon label{display:inline-block;font-size:var(--step--1)}.beon :where(input,textarea,select)[aria-invalid=false]{--input-border-color:var(--color-border-success);--input-color-text:var(--color-text-success)}.beon :is(.beon :where(input,textarea,select)[aria-invalid=false])+*{color:var(--color-text-success)}.beon :where(input,textarea,select)[aria-invalid=true]{--input-border-color:var(--color-border-invalid);--input-color-text:var(--color-text-invalid)}.beon :is(.beon :where(input,textarea,select)[aria-invalid=true])+*{color:var(--color-text-invalid)}.beon :where(input,textarea,select)[disabled]{--input-border-color:var(--color-bg-2);--input-bg:var(--color-bg-2);--input-color-text:var(--color-text-disabled);cursor:not-allowed}.beon input[type=checkbox],.beon input[type=radio]{--size:1em;-webkit-appearance:none;appearance:none;block-size:var(--size);flex-shrink:0;font:inherit;inline-size:var(--size);margin:0;outline-offset:var(--focus-outline-offset)}.beon input[type=checkbox]:not([role=switch]),.beon input[type=radio]{align-items:center;background-color:var(--input-bg);border:var(--input-border-width) var(--input-border-style) var(--input-border-color);border-radius:var(--radius-xs);color:var(--input-color-text);display:inline-grid;justify-items:center;overflow:hidden}.beon input[type=checkbox]:not([role=switch]):before,.beon input[type=radio]:before{--offset:4px;background-color:var(--input-color-icon-checked);block-size:calc(100% - var(--offset));content:"";inline-size:calc(100% - var(--offset));opacity:0;transition:transform .2s var(--ease-out)}.beon input[type=checkbox]:not([role=switch]):before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:translateY(100%)}.beon input[type=checkbox]:not([role=switch]):checked{--input-bg:var(--input-bg-checked);--input-border-color:var(--input-bg-checked)}.beon input[type=checkbox]:not([role=switch]):checked:before{opacity:1;transform:translateY(0)}.beon input[type=radio]{border-radius:var(--radius-circle)}.beon input[type=radio]:before{background-color:var(--input-bg-checked);border-radius:inherit;transform:scale(0)}.beon input[type=radio]:checked{--input-border-color:var(--input-bg-checked)}.beon input[type=radio]:checked:before{opacity:1;transform:scale(1)}.beon input::placeholder{color:var(--input-color-placeholder)}}@layer blocks{.beon input[type=color]::-webkit-color-swatch-wrapper{padding:0}.beon input[type=color]::-webkit-color-swatch{border:none}}@layer blocks{.beon input[type=file]{appearance:none;background-color:transparent;border:none;box-shadow:none;outline:none;padding:unset}.beon :is(.beon input[type=file])::-webkit-file-upload-button{align-items:center;appearance:none;background-color:var(--button-bg-color,transparent);border:var(--button-border-width,1px) var(--button-border-style,solid) var(--button-border-color,currentcolor);border-radius:var(--button-border-radius,var(--radius-m));color:var(--button-text-color,var(--color-brand-1));cursor:pointer;display:inline-flex;font-family:var(--button-font-family,var(--font-secondary));font-size:var(--button-font-size,var(--text-0));font-weight:var(--button-font-weight,var(--font-weight-semibold));gap:var(--button-gap,var(--space-xs));justify-content:center;outline-offset:4px;padding:var(--button-padding-block,var(--button-padding,calc(var(--space-2xs) - var(--button-border-width, 1px)))) var(--button-padding-inline,var(--button-padding,var(--space-xs)));position:relative;text-align:center;text-decoration:none;transition:.2s var(--ease-out);transition-property:background-color,border-color;--button-bg-color:var(--color-brand-1);--button-border-color:var(--color-brand-1);--button-text-color:var(--color-text-inverse)}@media (hover:hover) and (pointer:fine){.beon :is(.beon :is(.beon input[type=file])::-webkit-file-upload-button):active:not(:disabled){top:1px}}.beon :is(.beon input[type=file]):focus-visible::file-selector-button{outline:var(--focus-outline);outline-offset:0}}@layer blocks{.beon input[type=range]{--range-thumb-size:1rem;--range-thumb-bg:var(--color-brand-1);--range-thumb-offset:-6px;--range-track-height:calc(var(--range-thumb-size)/4);--range-color-bg:var(--color-brand-1);appearance:none;background-color:transparent;cursor:pointer;display:block;margin-inline:0;padding-block:calc(var(--range-thumb-size)/2);width:100%}.beon input[type=range]::-webkit-slider-runnable-track{background-color:var(--range-color-bg);border:unset;border-radius:var(--range-thumb-radius,var(--radius-pill));cursor:pointer;height:var(--range-track-height)}.beon input[type=range]::-moz-range-track{background-color:var(--range-color-bg);border:unset;border-radius:var(--range-thumb-radius,var(--radius-pill));cursor:pointer;height:var(--range-track-height)}.beon input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--range-thumb-bg);block-size:var(--range-thumb-size);border:none;border-radius:var(--range-track-radius,var(--radius-pill));box-shadow:var(--color-bg-1) 0 0 0 3px;cursor:grab;inline-size:var(--range-thumb-size);position:relative;top:var(--range-thumb-offset)}.beon input[type=range]::-moz-range-thumb{appearance:none;background-color:var(--range-color-bg);border:none;border-radius:var(--range-track-radius,var(--radius-pill));box-shadow:var(--color-bg-1) 0 0 0 3px;cursor:grab;height:var(--range-thumb-size);position:relative;top:var(--range-thumb-offset);width:var(--range-thumb-size)}.beon input[type=range]:focus-visible{outline:none}.beon input[type=range]:focus-visible::-webkit-slider-thumb{outline:var(--focus-outline)}.beon input[type=range]:focus-visible::-moz-range-thumb{outline:var(--focus-outline)}.beon input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.beon input[type=range]:active::-moz-range-thumb{cursor:grabbing}}@layer blocks{.beon input[type=checkbox][role=switch]{--size:1.25em;--offset:calc(var(--input-border-width)*4);align-items:center;appearance:none;background-color:var(--input-border-color);border:var(--input-border-width) var(--input-border-style) var(--input-border-color);border-radius:var(--radius-pill);display:grid;outline-offset:var(--focus-outline-offset);padding-inline:calc(var(--offset)/1.5);position:relative;top:.0675em;width:calc(var(--size)*2)}.beon input[type=checkbox][role=switch]:before{background-color:#fff;border-radius:var(--radius-circle);box-shadow:var(--shadow-light);content:"";display:block;height:calc(var(--size) - var(--offset)*2);width:calc(var(--size) - var(--offset)*2)}.beon input[type=checkbox][role=switch]:checked{background-color:var(--color-brand-1);border-color:var(--color-brand-1)}.beon input[type=checkbox][role=switch]:checked:before{transform:translateX(var(--size))}}@layer blocks{@media (prefers-reduced-motion:no-preference){.beon input[type=checkbox][role=switch]:before{transition:transform .25s var(--ease-out)}}}@layer blocks{.beon .hs-form-booleancheckbox-display{align-items:baseline;display:flex;gap:var(--space-2xs)}.beon .hs-form .legal-consent-container{font-size:.8em}.beon .hs-form-required{color:var(--color-text-invalid);margin-inline-start:.1em}.beon .hs-error-msg,.beon .hs_error_rollup .hs-error-msgs{color:var(--color-text-invalid);font-size:.8em}.beon .hs_error_rollup .hs-error-msgs{background-color:var(--color-bg-invalid);border-radius:var(--radius-m);line-height:normal;padding:var(--space-xs) var(--space-s)}.beon .hs-error-msg{display:block}.beon .hs-form-field{display:grid;gap:var(--space-3xs)}.beon .b-summary{--heading-space:var(--space-s);--subheading-space:var(--space-l);--supporting-space:var(--space-s)}.beon .b-summary>*{margin-inline:auto}}@layer blocks{.beon .b-summary:is(.text-left)>*{margin-inline:initial}.beon .b-summary .preheading{font-family:var(--font-heading);font-size:var(--step--1);font-weight:var(--font-weight-medium);text-transform:uppercase;text-wrap:balance}.beon .b-summary .heading{max-width:var(--heading-max,60ch);text-wrap:balance}.beon .b-summary *+.heading{margin-block-start:var(--heading-space)}.beon .b-summary .subheading{font-family:var(--font-heading);font-size:var(--subheading-size,var(--step-1));font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);max-width:var(--subheading-max,60ch);text-wrap:balance;width:100%}.beon .b-summary *+.subheading{margin-block-start:var(--subheading-space)}.beon .b-summary .supporting{max-width:var(--supporting-max,80ch);width:100%}.beon .b-summary *+.supporting{margin-block-start:var(--supporting-space)}.beon{--table-border-width:1px;--table-border-color:var(--color-bg-3);--table-border-style:solid;--table-bg:var(--color-bg-1);--table-bg-alt:var(--color-bg-2);--table-text-align:start;--table-cell-min-inline-size:125px;--table-header-min-inline-size:var(--table-cell-min-inline-size);--table-layout:initial}}@layer blocks{.beon figure:has(table){--_gutters:var(--page-padding);display:block;margin-inline:calc(var(--table-gutters, var(--_gutters))*-1);overflow-x:auto;overscroll-behavior-x:contain;padding-inline:var(--table-gutters,var(--_gutters))}.beon .table-wrapper{background-color:var(--table-bg);border-radius:var(--radius-l)}.beon :where(table){border:var(--table-border-width) var(--table-border-style) var(--table-border-color);border-radius:inherit;border-spacing:0;inline-size:100%;table-layout:var(--table-layout);text-indent:0}.beon td,.beon th{padding:var(--space-s);text-align:var(--table-text-align)}.beon th{min-inline-size:var(--table-header-min-inline-size)}.beon td{min-inline-size:var(--table-cell-min-inline-size)}.beon :where(table:not([role=grid])) :is(th,td){border-block-end:var(--table-border-width) var(--table-border-style) var(--table-border-color)}.beon tbody tr:last-child :is(th,td),.beon tfoot :is(th,td){border-block-end:unset}.beon :where(table:not([role=grid])) :is(th,td):not(:first-child){border-inline-start:var(--table-border-width) var(--table-border-style) var(--table-border-color);min-inline-size:var(--table-cell-min-inline-size)}.beon table[role=grid] tbody tr:nth-child(odd){background-color:var(--table-bg-alt)}@supports not selector(:has(+ *)){.beon .table-wrapper{background-color:var(--table-bg);border-radius:var(--radius-s);box-shadow:var(--shadow-light);display:block;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0}}}@keyframes fade-in{0%{opacity:0;transform:translate3d(0,.5vh,0)}to{opacity:var(--fadeIn-opacity,1);transform:translateZ(0)}}.beon .a-fade-in{animation:fade-in var(--fadeIn-duration,.5s) var(--fadeIn-delay,0ms) ease forwards;opacity:0;transform:translate3d(0,.5px,0)}@media (prefers-reduced-motion){.beon .a-fade-in{animation-delay:1ms!important;animation-duration:1ms!important}}.beon .a-fade-in-scroll{animation:auto fade-in ease both;animation-timeline:view();animation-range:entry 0 cover 20%}