:root{--dark-purple:#330140;--main-purple:#410451;--light-purple:#7e3790;--mid-purple:#5e0675;--light-green:#5cb235;--dark-green:#1f6500;--normal-blue:#025f99;--dark-blue:#01426b;--light-blue:#347fad;--header-height:4.25em;--header-height-sm:3em;--extrabold:"open_sansextrabold";--light:"open_sanslight";--regular:"open_sansregular";--semibold:"open_sanssemibold";--bold:"open_sansbold";--box-shadow:0 2px 2px #0006}.pile{grid-template-areas:"pile";place-items:center;display:grid}.pile>*{grid-area:pile}@keyframes float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-.6125rem)}}@keyframes spin{to{transform:rotate(360deg)}}:root{--text-color-green:#3f9220;--text-color-blue:#2480bb;--text-color-purple:#7a35c0;--text-color-orange:#b07d1e}:root .dark{--text-color-green:#57b62c;--text-color-blue:#74bee2;--text-color-purple:#a276cd;--text-color-orange:#e6c14a}.new{font-family:Manrope,sans-serif}.new h1{letter-spacing:-.025em;text-align:inherit;margin-bottom:1.25rem;font-family:Manrope,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.07}.new h2{letter-spacing:-.02em;text-align:inherit;margin-bottom:.5625em;font-family:Manrope,sans-serif;font-size:2.325rem;font-weight:800;line-height:1.12}@media (width<=30rem){.new h2{font-size:2rem}}.new h4{letter-spacing:-.01em;text-align:inherit;margin-bottom:.625rem;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:800}.new p:last-child,.new li:last-child{margin-bottom:0}.green{color:var(--text-color-green)}.blue{color:var(--text-color-blue)}.purple{color:var(--text-color-purple)}.orange{color:var(--text-color-orange)}.center{text-align:center}strong{font-weight:800}.btn{--Icon-size:1em;--_Button-bg:var(--Button-bg,var(--_Button-vbg));--_Button-border-color:var(--Button-border-color,var(--_Button-vborder-color));--_Button-color:var(--Button-color,var(--_Button-vcolor));--_Button-width:var(--Button-width,fit-content);--_Button-min-height:var(--Button-min-height,2.95em);--_Button-font-size:var(--Button-font-size,.9375em);--_Button-icon-bg:var(--Button-icon-bg,none);--_Button-icon-color:var(--Button-icon-color,currentColor);--_Button-icon-border:var(--Button-icon-border,none);--_Button-icon-padding:var(--Button-icon-padding,0);--_Button-icon-border-radius:var(--Button-icon-border-radius,0);--_Button-icon-size:var(--Button-icon-size,1em);text-align:center;font-weight:700;font-size:var(--_Button-font-size);color:var(--_Button-color);max-width:100%;width:var(--_Button-width);text-wrap:wrap;min-height:var(--_Button-min-height);cursor:pointer;background:var(--_Button-bg);border:1px solid var(--_Button-border-color);border-radius:1.5em;justify-content:center;align-items:center;gap:.5em;padding:0 2em;display:flex}.btn[data-variant=default]{--_Button-vbg:#fff;--_Button-vborder-color:#d4d9dd;--_Button-vcolor:#333}.btn[data-variant=green]{--_Button-vbg:#57b62c;--_Button-vborder-color:var(--_Button-vbg);--_Button-vcolor:#333}.btn[data-variant=blue]{--_Button-vbg:#2f9bdb;--_Button-vborder-color:var(--_Button-vbg);--_Button-vcolor:#fff}.btn[data-variant=purple]{--_Button-vbg:#7a35c0;--_Button-vborder-color:var(--_Button-vbg);--_Button-vcolor:#fff}.btn[data-variant=transparent]{--_Button-vbg:#ffffff14;--_Button-vborder-color:#fff3;--_Button-vcolor:#fff}.btn[data-variant=faded-green]{--_Button-vbg:#57b62c1f;--_Button-vborder-color:#57b62c66;--_Button-vcolor:#2f7d16}.btn .btn-icon{background:var(--_Button-icon-bg);border:var(--_Button-icon-border);color:var(--_Button-icon-color);font-size:var(--_Button-icon-size);padding:var(--_Button-icon-padding);border-radius:var(--_Button-icon-border-radius);justify-content:center;align-items:center;display:flex}:root{--padding-inline:max(1.5rem, 2%);--content-max-width:73.75rem;--breakout-max-width:75rem;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width)) / 2)}body{-webkit-font-smoothing:antialiased}.content-grid{grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - var(--padding-inline) * 2, var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end];width:100%;display:grid}.content-grid>*{grid-column:content;min-width:0;min-height:0}.content-grid>.full-width{grid-column:full-width}
