@layer base, legacy, variables, composition, utilities, blocks;@layer base{*,:after,:before{box-sizing:border-box}blockquote,body,code,dd,dl,figure,h1,h2,h3,h4,h5,ol,p,pre,ul{margin:0}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(ul,ol){padding-inline-start:1em}: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){html:focus-within{scroll-behavior:smooth}}}@layer base{html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5;min-height:100vh}a{color:currentcolor}a:not([class]){text-decoration-skip-ink:auto}iframe,img,object,picture,video{block-size:auto;display:block;max-inline-size:100%}button,input,select,textarea{font:inherit}}@layer base{@font-face{font-display:swap;font-family:Pacaembu;font-weight:100 1000;src:url(/fonts/pacaembu/PacaembuVar-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}@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{:where(html){--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{:root{--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{:where([data-theme=light]),:where(html){--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+PHBhdGggZmlsbD0iIzE4MWExYyIgZD0iTTAgOGMuMDItMS41LjM4NS0yLjg0NCAxLjA5NC00LjAzMWE3LjkyNSA3LjkyNSAwIDAgMSAyLjg3NS0yLjg3NUM1LjE1Ni4zODUgNi41LjAyIDggMGMxLjUuMDIgMi44NDQuMzg1IDQuMDMxIDEuMDk0YTcuOTI1IDcuOTI1IDAgMCAxIDIuODc1IDIuODc1QzE1LjYxNSA1LjE1NiAxNS45OCA2LjUgMTYgOGMtLjAyIDEuNS0uMzg1IDIuODQ0LTEuMDk0IDQuMDMxYTcuOTI0IDcuOTI0IDAgMCAxLTIuODc1IDIuODc1QzEwLjg0NCAxNS42MTUgOS41IDE1Ljk4IDggMTZjLTEuNS0uMDItMi44NDQtLjM4NS00LjAzMS0xLjA5NGE3LjkyNSA3LjkyNSAwIDAgMS0yLjg3NS0yLjg3NUMuMzg1IDEwLjg0NC4wMiA5LjUgMCA4Wm0xMS42MjUtMS4zNzVhLjkxOS45MTkgMCAwIDAgLjI1LS42MjUuOTE5LjkxOSAwIDAgMC0uMjUtLjYyNS45MTkuOTE5IDAgMCAwLS42MjUtLjI1LjkxOS45MTkgMCAwIDAtLjYyNS4yNUw3IDguNzUgNS42MjUgNy4zNzVBLjkxOS45MTkgMCAwIDAgNSA3LjEyNWEuOTE5LjkxOSAwIDAgMC0uNjI1LjI1LjkxOS45MTkgMCAwIDAtLjI1LjYyNWMwIC4yMy4wODMuNDM4LjI1LjYyNWwyIDJjLjE4OC4xNjcuMzk2LjI1LjYyNS4yNS4yMyAwIC40MzgtLjA4My42MjUtLjI1bDQtNFoiLz48L3N2Zz4=")}: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+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgOGMuMDItMS41LjM4NS0yLjg0NCAxLjA5NC00LjAzMWE3LjkyNSA3LjkyNSAwIDAgMSAyLjg3NS0yLjg3NUM1LjE1Ni4zODUgNi41LjAyIDggMGMxLjUuMDIgMi44NDQuMzg1IDQuMDMxIDEuMDk0YTcuOTI1IDcuOTI1IDAgMCAxIDIuODc1IDIuODc1QzE1LjYxNSA1LjE1NiAxNS45OCA2LjUgMTYgOGMtLjAyIDEuNS0uMzg1IDIuODQ0LTEuMDk0IDQuMDMxYTcuOTI0IDcuOTI0IDAgMCAxLTIuODc1IDIuODc1QzEwLjg0NCAxNS42MTUgOS41IDE1Ljk4IDggMTZjLTEuNS0uMDItMi44NDQtLjM4NS00LjAzMS0xLjA5NGE3LjkyNSA3LjkyNSAwIDAgMS0yLjg3NS0yLjg3NUMuMzg1IDEwLjg0NC4wMiA5LjUgMCA4Wm0xMS42MjUtMS4zNzVhLjkxOS45MTkgMCAwIDAgLjI1LS42MjUuOTE5LjkxOSAwIDAgMC0uMjUtLjYyNS45MTkuOTE5IDAgMCAwLS42MjUtLjI1LjkxOS45MTkgMCAwIDAtLjYyNS4yNUw3IDguNzUgNS42MjUgNy4zNzVBLjkxOS45MTkgMCAwIDAgNSA3LjEyNWEuOTE5LjkxOSAwIDAgMC0uNjI1LjI1LjkxOS45MTkgMCAwIDAtLjI1LjYyNWMwIC4yMy4wODMuNDM4LjI1LjYyNWwyIDJjLjE4OC4xNjcuMzk2LjI1LjYyNS4yNS4yMyAwIC40MzgtLjA4My42MjUtLjI1bDQtNFoiLz48L3N2Zz4=")}: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)}: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+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgOGMuMDItMS41LjM4NS0yLjg0NCAxLjA5NC00LjAzMWE3LjkyNSA3LjkyNSAwIDAgMSAyLjg3NS0yLjg3NUM1LjE1Ni4zODUgNi41LjAyIDggMGMxLjUuMDIgMi44NDQuMzg1IDQuMDMxIDEuMDk0YTcuOTI1IDcuOTI1IDAgMCAxIDIuODc1IDIuODc1QzE1LjYxNSA1LjE1NiAxNS45OCA2LjUgMTYgOGMtLjAyIDEuNS0uMzg1IDIuODQ0LTEuMDk0IDQuMDMxYTcuOTI0IDcuOTI0IDAgMCAxLTIuODc1IDIuODc1QzEwLjg0NCAxNS42MTUgOS41IDE1Ljk4IDggMTZjLTEuNS0uMDItMi44NDQtLjM4NS00LjAzMS0xLjA5NGE3LjkyNSA3LjkyNSAwIDAgMS0yLjg3NS0yLjg3NUMuMzg1IDEwLjg0NC4wMiA5LjUgMCA4Wm0xMS42MjUtMS4zNzVhLjkxOS45MTkgMCAwIDAgLjI1LS42MjUuOTE5LjkxOSAwIDAgMC0uMjUtLjYyNS45MTkuOTE5IDAgMCAwLS42MjUtLjI1LjkxOS45MTkgMCAwIDAtLjYyNS4yNUw3IDguNzUgNS42MjUgNy4zNzVBLjkxOS45MTkgMCAwIDAgNSA3LjEyNWEuOTE5LjkxOSAwIDAgMC0uNjI1LjI1LjkxOS45MTkgMCAwIDAtLjI1LjYyNWMwIC4yMy4wODMuNDM4LjI1LjYyNWwyIDJjLjE4OC4xNjcuMzk2LjI1LjYyNS4yNS4yMyAwIC40MzgtLjA4My42MjUtLjI1bDQtNFoiLz48L3N2Zz4=");--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+PHBhdGggZmlsbD0iIzE4MWExYyIgZD0iTTAgOGMuMDItMS41LjM4NS0yLjg0NCAxLjA5NC00LjAzMWE3LjkyNSA3LjkyNSAwIDAgMSAyLjg3NS0yLjg3NUM1LjE1Ni4zODUgNi41LjAyIDggMGMxLjUuMDIgMi44NDQuMzg1IDQuMDMxIDEuMDk0YTcuOTI1IDcuOTI1IDAgMCAxIDIuODc1IDIuODc1QzE1LjYxNSA1LjE1NiAxNS45OCA2LjUgMTYgOGMtLjAyIDEuNS0uMzg1IDIuODQ0LTEuMDk0IDQuMDMxYTcuOTI0IDcuOTI0IDAgMCAxLTIuODc1IDIuODc1QzEwLjg0NCAxNS42MTUgOS41IDE1Ljk4IDggMTZjLTEuNS0uMDItMi44NDQtLjM4NS00LjAzMS0xLjA5NGE3LjkyNSA3LjkyNSAwIDAgMS0yLjg3NS0yLjg3NUMuMzg1IDEwLjg0NC4wMiA5LjUgMCA4Wm0xMS42MjUtMS4zNzVhLjkxOS45MTkgMCAwIDAgLjI1LS42MjUuOTE5LjkxOSAwIDAgMC0uMjUtLjYyNS45MTkuOTE5IDAgMCAwLS42MjUtLjI1LjkxOS45MTkgMCAwIDAtLjYyNS4yNUw3IDguNzUgNS42MjUgNy4zNzVBLjkxOS45MTkgMCAwIDAgNSA3LjEyNWEuOTE5LjkxOSAwIDAgMC0uNjI1LjI1LjkxOS45MTkgMCAwIDAtLjI1LjYyNWMwIC4yMy4wODMuNDM4LjI1LjYyNWwyIDJjLjE4OC4xNjcuMzk2LjI1LjYyNS4yNS4yMyAwIC40MzgtLjA4My42MjUtLjI1bDQtNFoiLz48L3N2Zz4=")}}}@layer variables{[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)}}@layer variables{:where(html){--gradient-1:linear-gradient(270deg,#30c8c9,#183dd1);--gradient-1-alt:linear-gradient(90deg,#30c8c9,#183dd1)}}@layer variables{:where([data-theme=light]),:where(html){--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)}: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{:where(html){--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}}@layer variables{:where(html){--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}}@layer variables{:where(html){--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)}}@layer variables{:where(html){--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;--font-feature-settings:"salt" 1;--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)}}@layer variables{:where(html){--page-padding:clamp(var(--space-s),5vw,var(--space-l));--page-max-inline-size:1200px}}@layer composition{body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-1);color:var(--color-text-1)}:target{scroll-margin-top:calc(var(--ntl-page-header-height, 0px) + var(--page-padding))}:is(a:not([class]),a:visited:not([class])){color:var(--color-link)}:is(a:hover([class]),a:focus:not([class])){color:var(--color-link-hover)}abbr[title]{text-decoration:none}hr{border:unset;border-block-start:1px solid var(--color-text-2);inline-size:100%}svg{max-width:100%}}@layer composition{:is(code,pre){font-family:var(--font-monospace)}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#f8f8f2;font-family:var(--font-monospace);-webkit-hyphens:none;hyphens:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{border-radius:var(--radius-s);max-inline-size:100%;overflow:auto;padding:var(--space-m)}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code{background-color:var(--color-bg-2);border-radius:var(--radius-xs);font-size:.9em;padding:var(--space-3xs);white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}body{font-feature-settings:var(--font-feature-settings);font-family:var(--font-primary);font-size:var(--step-0);font-weight:var(--font-weight-regular);line-height:var(--line-height)}strong{font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}em{font-style:italic}ol ol>li{list-style-type:lower-alpha}.checklist{margin-left:1em}.checklist>li{padding-left:var(--space-xs);position:relative}.checklist>li:before{content:var(--icon-check-circle);position:absolute;right:100%;top:.125rem}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}}@layer composition{: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)}.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}.heading-link:focus-visible,:where(h1,h2,h3,h4,h5,.heading):hover .heading-link{opacity:1;outline-offset:4px}: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)}.text--2{font-size:var(--step--2);letter-spacing:.02em;text-transform:uppercase}.text--1{font-size:var(--step--1)}.text-0{font-size:var(--step-0)}.text-05{font-size:var(--step-05)}.text-1{font-size:var(--step-1)}.text-2{font-size:var(--step-2)}.text-3{font-size:var(--step-3)}.text-4{font-size:var(--step-4)}.text-5{font-size:var(--step-5)}.font-heading{font-family:var(--font-heading)}.prose h1{font-size:var(--step-4)}}@layer composition{:is(.prose h1)+*{--stack-space:var(--space-xl)}.prose h2{--stack-space:var(--space-xl);font-size:var(--step-3)}.prose h3{--stack-space:var(--space-l);font-size:var(--step-2)}.prose h4{font-size:var(--step-1)}.prose h5{font-size:var(--step--1);font-weight:var(--font-weight-bold)}.prose ol{list-style-type:decimal}.prose ol ol{list-style-type:lower-alpha}.prose ol ol ol{list-style-type:lower-roman}.prose iframe,.prose img,.prose video{height:auto;width:100%}.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}.l-breakout>*{grid-column:var(--breakout-area)}}@layer composition{: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}.l-intrinsic-center{align-items:center;display:flex;flex-direction:column}.l-center-xy{display:grid;place-items:center}.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{:is(.l-grid,.l-flex-grid){--grid-gap:var(--space-m);--grid-row-gap:initial;--grid-column-gap:initial;--grid-count:auto-fit;--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)}.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))}.l-flex-grid{display:flex;flex-wrap:wrap}.l-flex-grid>*{flex:1 1 var(--grid-min)}.input-group{align-items:baseline;display:flex;gap:var(--space-2xs)}.input-stack{display:grid;gap:var(--space-3xs)}.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}.l-section{--padding-block:var(--space-3xl);background:var(--color-bg-1);color:var(--color-text-1)}}@layer composition{.l-section:where([data-theme]){padding-block:var(--padding-block)}.l-section:where([data-theme])+.l-section:where([data-theme]){--stack-space:0}.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}.l-sidebar-first,.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)))}.l-sidebar-first>:first-child,.l-sidebar-last>:last-child{flex-basis:var(--sidebar-size,initial);flex-grow:1}.l-sidebar-first>:last-child,.l-sidebar-last>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-min,60%)}}@layer composition{:is(.l-stack,.l-flex-stack)>*{margin-block:0}:is(.l-stack,.l-flex-stack)>*+*{margin-block-start:var(--stack-space,var(--space-m))}.l-flex-stack{display:flex;flex-direction:column;justify-content:flex-start}.l-stack-3xl>*+*{--stack-space:var(--space-3xl)}.l-stack-2xl>*+*{--stack-space:var(--space-2xl)}.l-stack-xl>*+*{--stack-space:var(--space-xl)}.l-stack-large>*+*{--stack-space:var(--space-l)}.l-stack-medium>*+*{--stack-space:var(--space-m)}.l-stack-small>*+*{--stack-space:var(--space-s)}.l-stack-xs>*+*{--stack-space:var(--space-xs)}.l-stack-2xs>*+*{--stack-space:var(--space-2xs)}.l-stack-0{--stack-space:0}.l-overlay-stack{display:grid;grid-template:"stack";place-content:center;place-items:center}.l-overlay-stack>*{grid-area:stack}}@layer utilities{.gradient-text{background:var(--gradient-text-bg,var(--gradient-1));background-clip:text;-webkit-background-clip:text;color:transparent}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(.resize-block,.resize-inline,.resize-both){overflow:auto}.resize-block{resize:vertical}.resize-inline{resize:horizontal}.resize-both{resize:both}.scroll-block{overflow-y:auto}.scroll-inline{overflow-x:auto;overscroll-behavior-x:contain}.stretch-inline{inline-size:100%}.sticky{position:sticky;top:var(--sticky-top,calc(var(--sticky-height, var(--ntl-page-header-height)) + var(--sticky-offset, 0px)))}.height-screen{min-height:100vh}@supports (height:100dvh){.height-screen{min-height:100dvh}}.hide-summary-arrow::marker{content:none}.hide-summary-arrow::-webkit-details-marker{display:none}.join-list>*{display:inline}.join-list>:not(:last-child,:empty):after{content:var(--join-list-content,", ")}.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{[data-announcement-state=hidden] .ntl-announcement-bar{display:none!important}.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}.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}.block-link{position:static}.block-link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}}@layer blocks{:where(button,[type=submit],[type=reset],.button):not([data-variant=reset]){font-feature-settings:var(--font-feature-settings);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){:where(button,[type=submit],[type=reset],.button):not([data-variant=reset]):active:not(:disabled){top:1px}}: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)}[data-variant=primary]: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)}[data-variant=primary]:where(button,[type=submit],[type=reset],.button):not([data-variant=reset]):hover{--button-bg-color:var(--color-brand-1-hover)}[data-variant=secondary]: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)}[data-variant=secondary]:where(button,[type=submit],[type=reset],.button):not([data-variant=reset]):hover{--button-bg-color:var(--color-brand-2-hover)}[data-variant=tertiary]: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)}[data-variant=tertiary]:where(button,[type=submit],[type=reset],.button):not([data-variant=reset]):hover{--button-bg-color:transparent;--button-text-color:var(--color-text-inverse)}[data-variant=ghost]:where(button,[type=submit],[type=reset],.button):not([data-variant=reset]){--button-bg-color:transparent;--button-border-color:currentcolor;--button-text-color:currentcolor}[data-variant=text]: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}[disabled]: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}.rounded: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)}button[data-variant=reset]{all:unset;outline:revert}}@layer blocks{:where(.icon){--_size:1em;fill:var(--icon-color,currentcolor);color:var(--icon-color,currentcolor);height:var(--icon-size,var(--_size));width:var(--icon-size,var(--_size))}.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}:where([data-theme=dark]) .icon-encapsulate{--icon-bg:var(--teal-000);--icon-color:var(--teal-800)}}@layer blocks{.cta-block{background:var(--color-brand-1);border-radius:var(--radius-m);color:var(--color-text-inverse);padding:var(--space-m)}.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)}.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}.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}.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{:where([data-theme=dark]) .card:not([data-theme]){--card-bg:var(--neutral-dark-600)}}@layer blocks{.b-feature-list{--max-media-size:35em;--min-copy-size:18.75em;--max-copy-size:80ch;width:min(1200px,100%)}.b-feature-list>*{align-items:center;column-gap:var(--space-2xl);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--space-l)}.b-feature-list.reverse:not(.ticktock)>*,.b-feature-list.ticktock.reverse>:nth-child(odd),.b-feature-list.ticktock:not(.reverse)>:nth-child(2n){flex-direction:row-reverse}.b-feature-list>*>:first-child{height:auto;margin:0 auto;width:min(var(--max-media-size),100%)}.b-feature-list>*>:last-child{flex-basis:min(var(--min-copy-size),100%);flex-grow:1;max-width:var(--max-copy-size)}}@layer blocks{input:autofill{font:inherit}input:required+label:after,label:has(+input:required):after{color:var(--color-text-invalid);content:"*";margin-inline-start:.1em}: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)}input::-webkit-date-and-time-value{text-align:left}select{appearance:none;background-image:var(--icon-chevron);background-position:calc(100% - var(--space-s));background-repeat:no-repeat;background-size:.75em}fieldset{border:0;margin-inline:0;padding:0}fieldset>*{--stack-space:var(--space-2xs);--cluster-row-gap:var(--stack-space)}legend{color:inherit;display:block;margin-block-end:var(--space-xs);max-width:100%;padding:0;white-space:normal}label{display:inline-block}:where(input,textarea,select)[aria-invalid=false]{--input-border-color:var(--color-border-success);--input-color-text:var(--color-text-success)}[aria-invalid=false]:where(input,textarea,select)+*{color:var(--color-text-success)}:where(input,textarea,select)[aria-invalid=true]{--input-border-color:var(--color-border-invalid);--input-color-text:var(--color-text-invalid)}[aria-invalid=true]:where(input,textarea,select)+*{color:var(--color-text-invalid)}: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}input[type=checkbox],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)}input[type=checkbox]:not([role=switch]),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}input[type=checkbox]:not([role=switch]):before,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)}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%)}input[type=checkbox]:not([role=switch]):checked{--input-bg:var(--input-bg-checked);--input-border-color:var(--input-bg-checked)}input[type=checkbox]:not([role=switch]):checked:before{opacity:1;transform:translateY(0)}input[type=radio]{border-radius:var(--radius-circle)}input[type=radio]:before{background-color:var(--input-bg-checked);border-radius:inherit;transform:scale(0)}input[type=radio]:checked{--input-border-color:var(--input-bg-checked)}input[type=radio]:checked:before{opacity:1;transform:scale(1)}input::placeholder{color:var(--input-color-placeholder)}}@layer blocks{input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}}@layer blocks{input[type=file]{appearance:none;background-color:transparent;border:none;box-shadow:none;outline:none;padding:unset}input[type=file]::-webkit-file-upload-button{font-feature-settings:var(--font-feature-settings);--button-bg-color:var(--color-brand-1);--button-border-color:var(--color-brand-1);--button-text-color:var(--color-text-inverse);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){input[type=file]::-webkit-file-upload-button:active:not(:disabled){top:1px}}input[type=file]:focus-visible::file-selector-button{outline:var(--focus-outline);outline-offset:0}}@layer blocks{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%}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)}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)}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)}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)}input[type=range]:focus-visible{outline:none}input[type=range]:focus-visible::-webkit-slider-thumb{outline:var(--focus-outline)}input[type=range]:focus-visible::-moz-range-thumb{outline:var(--focus-outline)}input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}input[type=range]:active::-moz-range-thumb{cursor:grabbing}}@layer blocks{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)}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)}input[type=checkbox][role=switch]:checked{background-color:var(--color-brand-1);border-color:var(--color-brand-1)}input[type=checkbox][role=switch]:checked:before{transform:translateX(var(--size))}}@layer blocks{@media (prefers-reduced-motion:no-preference){input[type=checkbox][role=switch]:before{transition:transform .25s var(--ease-out)}}}@layer blocks{.b-summary{--heading-space:var(--space-s);--subheading-space:var(--space-l);--supporting-space:var(--space-s)}.b-summary>*{margin-inline:auto}.b-summary:is(.text-left)>*{margin-inline:0}.b-summary .preheading{text-wrap:balance;font-family:var(--font-heading);font-size:var(--step--1);font-weight:var(--font-weight-medium);text-transform:uppercase}.b-summary .heading{text-wrap:balance;max-width:var(--heading-max,60ch)}.b-summary *+.heading{margin-block-start:var(--heading-space)}.b-summary .subheading{text-wrap:balance;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);width:100%}.b-summary *+.subheading{margin-block-start:var(--subheading-space)}.b-summary .supporting{max-width:var(--supporting-max,80ch);width:100%}.b-summary *+.supporting{margin-block-start:var(--supporting-space)}}@layer blocks{:where(html){--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}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))}.table-wrapper{background-color:var(--table-bg);border-radius:var(--radius-l)}: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}td,th{padding:var(--space-s);text-align:var(--table-text-align)}th{min-inline-size:var(--table-header-min-inline-size)}td{min-inline-size:var(--table-cell-min-inline-size)}:where(table:not([role=grid])) :is(th,td){border-block-end:var(--table-border-width) var(--table-border-style) var(--table-border-color)}tbody tr:last-child :is(th,td),tfoot :is(th,td){border-block-end:unset}: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)}table[role=grid] tbody tr:nth-child(odd){background-color:var(--table-bg-alt)}@supports not selector(:has(+ *)){.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)}}.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){.a-fade-in{animation-delay:1ms!important;animation-duration:1ms!important}}.a-fade-in-scroll{animation-timeline:view();animation-range:entry 0 cover 20%;animation:auto fade-in ease both}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-bold{font-weight:800}.font-medium{font-weight:500}.font-regular{font-weight:400}.font-semibold{font-weight:680}.font-semilight{font-weight:350}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-snug{line-height:1.35}.leading-tight{line-height:1.2}.tracking-tight{letter-spacing:-.025em}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}