@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2?dpl=dpl_3WtyRwdqohNdBBvd8YAqsicfDABo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2?dpl=dpl_3WtyRwdqohNdBBvd8YAqsicfDABo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_c2b2a179-module__xjO0YG__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_c2b2a179-module__xjO0YG__variable{--font-urbanist:"Urbanist", "Urbanist Fallback"}
:root{--fireburst:#e8543d;--lavender:#1f1d41;--dynamic-light:#000;--dynamic-dark:#fff;--fireburst-50:#fef3f2;--fireburst-100:#fde6e3;--fireburst-200:#fbd1cb;--fireburst-300:#f8b0a5;--fireburst-400:#f38270;--fireburst-500:#e8543d;--fireburst-600:#d43d26;--fireburst-700:#b2301d;--fireburst-800:#93291b;--fireburst-900:#7a271c;--fireburst-950:#43100a;--fireburst-1000:#1a0604;--lavender-50:#fdfcff;--lavender-100:#f9f8fe;--lavender-200:#f4f3fd;--lavender-300:#edecfb;--lavender-400:#ddd9f8;--lavender-500:#c5bef3;--lavender-600:#a599e8;--lavender-700:#8772d9;--lavender-800:#6f5bc2;--lavender-900:#5d4ca0;--lavender-950:#1f1d41;--lavender-1000:#0f0e20;--success:#10b981;--success-light:#d1fae5;--success-dark:#047857;--error:#ef4444;--error-light:#fee2e2;--error-dark:#dc2626;--warning:#f59e0b;--warning-light:#fef3c7;--warning-dark:#d97706;--info:#3b82f6;--info-light:#dbeafe;--info-dark:#2563eb;--neutral-0:white;--neutral-30:#f7f7f7;--neutral-50:#f2f2f2;--neutral-100:#e5e5e5;--neutral-150:#d9d9d9;--neutral-200:#ccc;--neutral-250:#bfbfbf;--neutral-300:#b2b2b2;--neutral-350:#a6a6a6;--neutral-400:#999;--neutral-450:#8c8c8c;--neutral-500:gray;--neutral-550:#737373;--neutral-600:#666;--neutral-650:#595959;--neutral-700:#4d4d4d;--neutral-750:#404040;--neutral-800:#333;--neutral-850:#262626;--neutral-900:#1a1a1a;--neutral-950:#0d0d0d;--neutral-1000:black;--text-muted:var(--neutral-400);--max-width:1664px;--step--4:clamp(.4823rem, .6059rem + -.103vw, .5853rem);--step--3:clamp(.5787rem, .6744rem + -.0797vw, .6584rem);--step--2:clamp(.6944rem, .75rem + -.0463vw, .7407rem);--step--1:clamp(.8333rem, .8333rem + 0vw, .8333rem);--step-0:clamp(.9375rem, .925rem + .0625vw, 1rem);--step-1:clamp(1.0547rem, 1.0256rem + .1453vw, 1.2rem);--step-2:clamp(1.1865rem, 1.1358rem + .2535vw, 1.44rem);--step-3:clamp(1.3348rem, 1.2562rem + .3932vw, 1.728rem);--step-4:clamp(1.5017rem, 1.3873rem + .5719vw, 2.0736rem);--step-5:clamp(1.6894rem, 1.5296rem + .7989vw, 2.4883rem);--step-6:clamp(1.9006rem, 1.6835rem + 1.0854vw, 2.986rem);--step-7:clamp(2.1382rem, 1.8491rem + 1.445vw, 3.5832rem);--step-8:clamp(2.4054rem, 2.0265rem + 1.8944vw, 4.2998rem);--step-9:clamp(2.7061rem, 2.2154rem + 2.4537vw, 5.1598rem);--step-10:clamp(3.0444rem, 2.4149rem + 3.1474vw, 6.1917rem);--space-4xs:clamp(.0625rem, .05rem + .0625vw, .125rem);--space-3xs:clamp(.1875rem, .175rem + .0625vw, .25rem);--space-2xs:clamp(.3125rem, .275rem + .1875vw, .5rem);--space-xs:clamp(.5rem, .45rem + .25vw, .75rem);--space-s:clamp(.625rem, .55rem + .375vw, 1rem);--space-m:clamp(.8125rem, .725rem + .4375vw, 1.25rem);--space-l:clamp(.9375rem, .825rem + .5625vw, 1.5rem);--space-xl:clamp(1.125rem, 1rem + .625vw, 1.75rem);--space-2xl:clamp(1.25rem, 1.1rem + .75vw, 2rem);--space-3xl:clamp(1.4375rem, 1.275rem + .8125vw, 2.25rem);--space-4xl:clamp(1.5625rem, 1.375rem + .9375vw, 2.5rem);--space-5xl:clamp(1.75rem, 1.55rem + 1vw, 2.75rem);--space-6xl:clamp(1.875rem, 1.65rem + 1.125vw, 3rem);--space-7xl:clamp(2.1875rem, 1.925rem + 1.3125vw, 3.5rem);--space-8xl:clamp(2.5rem, 2.2rem + 1.5vw, 4rem);--space-9xl:clamp(2.8125rem, 2.475rem + 1.6875vw, 4.5rem);--space-10xl:clamp(3.125rem, 2.75rem + 1.875vw, 5rem);--space-11xl:clamp(3.75rem, 3.3rem + 2.25vw, 6rem);--space-12xl:clamp(4.375rem, 3.85rem + 2.625vw, 7rem);--space-13xl:clamp(5rem, 4.4rem + 3vw, 8rem);--space-4xs-3xs:clamp(.0625rem, .025rem + .1875vw, .25rem);--space-3xs-2xs:clamp(.1875rem, .125rem + .3125vw, .5rem);--space-2xs-xs:clamp(.3125rem, .225rem + .4375vw, .75rem);--space-xs-s:clamp(.5rem, .4rem + .5vw, 1rem);--space-s-m:clamp(.625rem, .5rem + .625vw, 1.25rem);--space-m-l:clamp(.8125rem, .675rem + .6875vw, 1.5rem);--space-l-xl:clamp(.9375rem, .775rem + .8125vw, 1.75rem);--space-xl-2xl:clamp(1.125rem, .95rem + .875vw, 2rem);--space-2xl-3xl:clamp(1.25rem, 1.05rem + 1vw, 2.25rem);--space-3xl-4xl:clamp(1.4375rem, 1.225rem + 1.0625vw, 2.5rem);--space-4xl-5xl:clamp(1.5625rem, 1.325rem + 1.1875vw, 2.75rem);--space-5xl-6xl:clamp(1.75rem, 1.5rem + 1.25vw, 3rem);--space-6xl-7xl:clamp(1.875rem, 1.55rem + 1.625vw, 3.5rem);--space-7xl-8xl:clamp(2.1875rem, 1.825rem + 1.8125vw, 4rem);--space-8xl-9xl:clamp(2.5rem, 2.1rem + 2vw, 4.5rem);--space-9xl-10xl:clamp(2.8125rem, 2.375rem + 2.1875vw, 5rem);--space-10xl-11xl:clamp(3.125rem, 2.55rem + 2.875vw, 6rem);--space-11xl-12xl:clamp(3.75rem, 3.1rem + 3.25vw, 7rem);--space-12xl-13xl:clamp(4.375rem, 3.65rem + 3.625vw, 8rem);--space-xs-l:clamp(.5rem, .3rem + 1vw, 1.5rem);--space-l-s:clamp(.9375rem, .925rem + .0625vw, 1rem);--space-10xl-7xl:clamp(3.125rem, 3.05rem + .375vw, 3.5rem);--space-2xl-5xl:clamp(1.25rem, .95rem + 1.5vw, 2.75rem);--space-4xl-7xl:clamp(1.5625rem, 1.175rem + 1.9375vw, 3.5rem);--fluid-30-40:clamp(1.875rem, 1.75rem + .625vw, 2.5rem);--grid-max-width:88.5rem;--grid-gutter:var(--space-4xl-7xl,clamp(1.5625rem, .9968rem + 2.8285vw, 3.5rem));--grid-columns:10;--radius-s:8px;--radius-m:16px;--radius-l:24px;--radius-xl:32px;--radius-full:9999px;--pill:1000px;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--transition-slower:.4s ease}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{max-width:100vw;font-family:var(--font-urbanist), -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;font-size:var(--step-0);color:var(--dynamic-dark);background-color:var(--dynamic-light);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;touch-action:manipulation;line-height:1.6;transition:background-color .3s,color .3s;overflow-x:hidden}html{overflow:visible}main{overflow:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;height:auto}h1{font-size:var(--step-6);color:var(--dynamic-dark);font-weight:500;line-height:1.2}h2{font-size:var(--step-5);color:var(--dynamic-dark);font-weight:500;line-height:1.3}h3{font-size:var(--step-4);color:var(--dynamic-dark);font-weight:500;line-height:1.3}h4{font-size:var(--step-3);color:var(--dynamic-dark);font-weight:500;line-height:1.4}h5{font-size:var(--step-2);color:var(--dynamic-dark);font-weight:500;line-height:1.4}h6{font-size:var(--step-1);color:var(--dynamic-dark);font-weight:500;line-height:1.4}p{font-size:var(--step-0);color:var(--dynamic-dark);font-weight:400;line-height:1.6}.text-secondary{color:var(--text-muted)}.container{max-width:var(--max-width);padding:0 var(--space-m-l);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:-100%;left:var(--space-s);z-index:9999;padding:var(--space-xs) var(--space-m);background-color:var(--dynamic-dark);color:var(--dynamic-light);border-radius:4px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute}.skip-link:focus{top:var(--space-s)}.wireframe-border{border:2px solid #000}.wireframe-border-light{border:1px solid #e5e5e5}.wireframe-bg{background-color:#f5f5f5}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--neutral-900)}::-webkit-scrollbar-thumb{background:var(--fireburst);border-radius:var(--pill)}::-webkit-scrollbar-thumb:hover{background:var(--fireburst-600)}::selection{background:var(--fireburst);color:var(--dynamic-light)}::selection{background:var(--fireburst);color:var(--dynamic-light)}:focus-visible{outline:2px solid var(--fireburst);outline-offset:2px}@media (min-width:1440px){html{font-size:clamp(1rem,.6786rem + .3571vw,1.2rem)}}
