@charset "UTF-8";._button_1jy6i_1{display:inline-block;position:relative;text-decoration:none;text-align:center;padding:9px 23px 7px;font-size:var(--font-size-body);font-weight:500;line-height:1.778;background-color:var(--mint-3);color:var(--gray-8);box-shadow:0 1px 1px #4142464d;border-radius:50rem;transition:all .3s ease;cursor:pointer;min-width:120px;background:linear-gradient(var(--mint-3),var(--mint-3)) padding-box,linear-gradient(to bottom,var(--mint-2),var(--mint-4)) border-box;border:1px solid transparent}._button_1jy6i_1:hover,._button_1jy6i_1:focus{background:linear-gradient(var(--mint-5),var(--mint-5)) padding-box,linear-gradient(to bottom,var(--mint-5),var(--mint-5)) border-box}._button_1jy6i_1:visited{color:var(--gray-8)}._button_1jy6i_1[outline=true]{border:1px solid var(--mint-3);background:#191135;color:var(--mint-3)}._button_1jy6i_1[outline=true]:hover,._button_1jy6i_1[outline=true]:focus{background:linear-gradient(var(--mint-5),var(--mint-5)) padding-box,linear-gradient(to bottom,var(--mint-5),var(--mint-5)) border-box;color:var(--gray-8)}footer{position:relative}@media screen and (max-width: 682px){footer{padding-top:2rem!important}}footer *{font-size:1rem}footer h2{border-bottom:1px solid var(--purple-5);margin-bottom:.5rem;padding-bottom:.5rem;text-transform:uppercase}footer ul{--flow-space-row: .5rem}footer li>a{color:var(--white);transition:color .2s ease-out}footer li>a svg path{transition:all .3s ease-out}footer li>a:visited{color:var(--white)}footer li>a:hover,footer li>a:focus{color:var(--purple-5)}footer li>a:hover svg path,footer li>a:focus svg path{fill:var(--purple-5);opacity:1}footer>._navContainer_gjg2f_38{gap:1.75rem}@media screen and (min-width: 720px) and (max-width: 1029px){footer>._navContainer_gjg2f_38{gap:41px}}@media screen and (min-width: 780px){footer>._navContainer_gjg2f_38{gap:4rem}}@media screen and (max-width: 719px){footer>._navContainer_gjg2f_38{flex-wrap:wrap}}footer nav{flex:1 1 100%;gap:1rem}@media screen and (max-width: 860px){footer nav{display:grid!important}}footer nav>div{flex:0 1 100px}footer nav>div._socialNav_gjg2f_68{flex:1 1 100%;margin-top:60px}@media screen and (min-width: 720px) and (max-width: 1029px){footer nav ._socialNav_gjg2f_68{position:absolute;bottom:22px;right:26px}}@media screen and (min-width: 720px){footer nav{gap:4rem;flex:0 1 725px}footer nav>div{flex:0 1 112px}footer nav>div._socialNav_gjg2f_68{flex:0 1 180px;margin-top:0}}footer ._newsletterCTA_gjg2f_92{max-width:380px}footer ._newsletterCTA_gjg2f_92 h2{text-transform:unset;border:none;font-size:var(--font-size-2);margin-bottom:-.5rem}footer ._newsletterCTA_gjg2f_92 img{display:none!important}footer ._newsletterCTA_gjg2f_92 label{background:none}footer ._newsletterCTA_gjg2f_92 small,footer ._newsletterCTA_gjg2f_92 a,footer ._newsletterCTA_gjg2f_92 button,footer ._newsletterCTA_gjg2f_92 input{font-size:12px;margin-top:1rem;color:#fff}footer ._newsletterCTA_gjg2f_92 input{background:white;color:var(--black, 0)}footer ._newsletterCTA_gjg2f_92 [class*=terms]{margin-left:0!important;margin-right:0!important;max-width:100%;line-height:1}footer ._newsletterCTA_gjg2f_92 [class*=terms] small,footer ._newsletterCTA_gjg2f_92 [class*=terms] a{font-size:10px;opacity:.7;line-height:1}footer ._newsletterCTA_gjg2f_92 button{color:var(--black, #000)}form{--flow-space-row: 2rem }._promoBanner_153yc_1{display:none;position:fixed;width:100%;z-index:1;color:var(--gray-9);background-color:var(--blue-2);padding:.4rem 1rem;text-decoration:none;z-index:200}@media screen and (max-width: 980px){._promoBanner_153yc_1{padding:.4rem 2rem}}._close_153yc_18{position:absolute;right:1rem;z-index:10;background:none;border:none;cursor:pointer}@media screen and (max-width: 980px){._close_153yc_18{top:6px;right:6px}}._linkText_153yc_33{text-underline-offset:3px}:root{--font-sans: "Strawford", "Open Sans", sans-serif;--font-serif: "Zilla Slab", "Times New Roman", serif;--font-mono: "Menlo", monospace;--font-size-00: .75rem;--font-size-0: .875rem;--font-size-1: 1rem;--font-size-1-25: 1.25rem;--font-size-2: 1.5rem;--font-size-3: 1.75rem;--font-size-4: 2.5rem;--font-size-5: 3.75rem;--font-size-body: 1.125rem;--white: #fff;--black: #000;--blue-1: #eefaff;--blue-2: #dff5ff;--blue-3: #bfeaff;--blue-4: #6eceff;--blue-5: #32b8fb;--blue-6: #00a7fb;--blue-7: #008ace;--blue-8: #005580;--blue-9: #00273b;--purple-1: #f5f2fc;--purple-2: #ece6f9;--purple-3: #dbcdf6;--purple-4: #c2aef0;--purple-5: #9478d2;--purple-6: #7352ba;--purple-7: #59418d;--purple-8: #3f2971;--purple-9: #1a0d36;--mint-1: #effbf9;--mint-2: #cff2ec;--mint-3: #9ee5d9;--mint-4: #6fd7c6;--mint-5: #4fceba;--mint-6: #30b09c;--mint-7: #26907f;--mint-8: #1b6054;--mint-9: #134038;--orange-1: #fdf3ef;--orange-2: #ffe0d5;--orange-3: #ffc1ad;--orange-4: #fea285;--orange-5: #ff865e;--orange-6: #ff6632;--orange-7: #f53d01;--orange-8: #cc3201;--orange-9: #791f00;--gray-1: #f2f4f7;--gray-2: #e9ebf0;--gray-3: #dadce0;--gray-4: #c4c7cd;--gray-5: #9ba0a8;--gray-6: #858993;--gray-7: #65686f;--gray-8: #414246;--gray-9: #1a1c1f;--purple-gradient: linear-gradient(180deg, #1a0d36 0%, #59418d 100%);--purple-gradient-rev: linear-gradient(180deg, #4c3b7f 0%, #291c4c 100%);--shadow: 0 1px 1px 0 rgb(65 66 70 / 34%);--radius: 24px}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-BoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-Black.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Strawford;src:url(/assets/fonts/strawford/Strawford-BlackItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;font-display:swap;src:url(/assets/fonts/inter/inter.ttf) format("truetype")}pre[class*=language-],code[class*=language-]{color:#fff;text-shadow:none;font-size:14px;font-family:var(--font-mono);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;hyphens:none}pre[class*=language-]::selection,code[class*=language-]::selection{text-shadow:none;background:var(--purple-5)}@media print{pre[class*=language-],code[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;overflow:auto;background:#1a0e36}.namespace{opacity:.7}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#c4c7cd}.token.punctuation{color:#fff}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#6ed8c6}.token.boolean,.token.number{color:#a67fff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#d2e3bb}.token.operator{color:#6eceff}.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#bfeaff;background:#1a0e36}.token.atrule,.token.attr-value,.token.keyword{color:#ff865e}.token.function{color:red}.token.regex,.token.important,.token.variable{color:#fff}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;background:#1a0e36;z-index:0;pointer-events:none;white-space:pre}.command-line-prompt>span:before{content:" ";display:block;padding-right:.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user=root]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}*,*:before,*:after{box-sizing:border-box}*{line-height:calc(1em + .75rem);margin:0}html{font-family:var(--font-sans);color:var(--gray-8);scroll-padding:6rem;text-rendering:optimizeSpeed}main{overflow-x:hidden}img,picture{max-width:100%;height:auto}iframe{aspect-ratio:16/9;width:100%;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(h1),:where(h2),:where(h3),:where(h4),:where(h5),:where(h6){font-weight:500}hr{display:block;border-color:var(--gray-4);border:0;border-top:1px solid var(--gray-4)}blockquote{margin:1.65rem 0;padding:1rem 2rem;border:2px solid var(--purple-4);border-radius:20px;background-color:var(--purple-1)}:where(a){color:var(--purple-6);text-decoration:underline}:where(a):visited{color:var(--purple-6)}@media screen and (max-width: 1080px){:where(a){overflow-wrap:break-word}}h1>a{text-decoration:none;color:inherit}h1>a:visited{color:inherit}h1>a:hover{text-decoration:underline}code[class*=language-],pre[class*=language-]{text-shadow:none;font-size:.85rem;font-family:var(--font-mono, mono);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;hyphens:none;border-radius:var(--radius);max-width:92.5vw}pre[class*=language-]{padding:1rem;overflow:auto;margin:1rem 0}@media screen and (max-width: 980px){pre{overflow-x:auto;white-space:pre;word-wrap:break-word;line-break:anywhere}}:not(pre)>code{padding:.2em;border-radius:.3em;color:var(--orange-8);border:1px solid #dadada;background:#f6f6f6;display:inline-block;font-size:.8em;line-height:1;line-break:anywhere}:not(pre)>code a{text-decoration:none}form label{border-bottom:1px solid var(--gray-4)}input,textarea,select{background-color:transparent;border:none;padding:.25rem .5rem;transition:border .3s;width:100%;white-space:break-spaces}input:focus,input:focus-within,input:focus-visible,textarea:focus,textarea:focus-within,textarea:focus-visible,select:focus,select:focus-within,select:focus-visible{border-color:var(--blue-6);outline-color:var(--blue-6)}select:required:invalid{color:gray}option[value=""][disabled]{display:none}option{color:var(--black)}table{border-collapse:collapse;overflow:scroll;width:100%;min-width:100%}tr{border-bottom:1px solid var(--gray-4)}th,td{text-align:left;padding:.5rem}strong,b{font-weight:600}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation-name:spin;animation-duration:100.5s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}.rounded{border-radius:var(--radius)}.rounded-sm{border-radius:8px}.rounded-top{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border-none{border:none}.color-blue-1{color:var(--blue-1)}.bg-blue-1{background-color:var(--blue-1)}.color-blue-2{color:var(--blue-2)}.bg-blue-2{background-color:var(--blue-2)}.color-blue-3{color:var(--blue-3)}.bg-blue-3{background-color:var(--blue-3)}.color-blue-4{color:var(--blue-4)}.bg-blue-4{background-color:var(--blue-4)}.color-blue-5{color:var(--blue-5)}.bg-blue-5{background-color:var(--blue-5)}.color-blue-6{color:var(--blue-6)}.bg-blue-6{background-color:var(--blue-6)}.color-blue-7{color:var(--blue-7)}.bg-blue-7{background-color:var(--blue-7)}.color-blue-8{color:var(--blue-8)}.bg-blue-8{background-color:var(--blue-8)}.color-blue-9{color:var(--blue-9)}.bg-blue-9{background-color:var(--blue-9)}.color-purple-1{color:var(--purple-1)}.bg-purple-1{background-color:var(--purple-1)}.color-purple-2{color:var(--purple-2)}.bg-purple-2{background-color:var(--purple-2)}.color-purple-3{color:var(--purple-3)}.bg-purple-3{background-color:var(--purple-3)}.color-purple-4{color:var(--purple-4)}.bg-purple-4{background-color:var(--purple-4)}.color-purple-5{color:var(--purple-5)}.bg-purple-5{background-color:var(--purple-5)}.color-purple-6{color:var(--purple-6)}.bg-purple-6{background-color:var(--purple-6)}.color-purple-7{color:var(--purple-7)}.bg-purple-7{background-color:var(--purple-7)}.color-purple-8{color:var(--purple-8)}.bg-purple-8{background-color:var(--purple-8)}.color-purple-9{color:var(--purple-9)}.bg-purple-9{background-color:var(--purple-9)}.color-mint-1{color:var(--mint-1)}.bg-mint-1{background-color:var(--mint-1)}.color-mint-2{color:var(--mint-2)}.bg-mint-2{background-color:var(--mint-2)}.color-mint-3{color:var(--mint-3)}.bg-mint-3{background-color:var(--mint-3)}.color-mint-4{color:var(--mint-4)}.bg-mint-4{background-color:var(--mint-4)}.color-mint-5{color:var(--mint-5)}.bg-mint-5{background-color:var(--mint-5)}.color-mint-6{color:var(--mint-6)}.bg-mint-6{background-color:var(--mint-6)}.color-mint-7{color:var(--mint-7)}.bg-mint-7{background-color:var(--mint-7)}.color-mint-8{color:var(--mint-8)}.bg-mint-8{background-color:var(--mint-8)}.color-mint-9{color:var(--mint-9)}.bg-mint-9{background-color:var(--mint-9)}.color-orange-1{color:var(--orange-1)}.bg-orange-1{background-color:var(--orange-1)}.color-orange-2{color:var(--orange-2)}.bg-orange-2{background-color:var(--orange-2)}.color-orange-3{color:var(--orange-3)}.bg-orange-3{background-color:var(--orange-3)}.color-orange-4{color:var(--orange-4)}.bg-orange-4{background-color:var(--orange-4)}.color-orange-5{color:var(--orange-5)}.bg-orange-5{background-color:var(--orange-5)}.color-orange-6{color:var(--orange-6)}.bg-orange-6{background-color:var(--orange-6)}.color-orange-7{color:var(--orange-7)}.bg-orange-7{background-color:var(--orange-7)}.color-orange-8{color:var(--orange-8)}.bg-orange-8{background-color:var(--orange-8)}.color-orange-9{color:var(--orange-9)}.bg-orange-9{background-color:var(--orange-9)}.color-gray-1{color:var(--gray-1)}.bg-gray-1{background-color:var(--gray-1)}.color-gray-2{color:var(--gray-2)}.bg-gray-2{background-color:var(--gray-2)}.color-gray-3{color:var(--gray-3)}.bg-gray-3{background-color:var(--gray-3)}.color-gray-4{color:var(--gray-4)}.bg-gray-4{background-color:var(--gray-4)}.color-gray-5{color:var(--gray-5)}.bg-gray-5{background-color:var(--gray-5)}.color-gray-6{color:var(--gray-6)}.bg-gray-6{background-color:var(--gray-6)}.color-gray-7{color:var(--gray-7)}.bg-gray-7{background-color:var(--gray-7)}.color-gray-8{color:var(--gray-8)}.bg-gray-8{background-color:var(--gray-8)}.color-gray-9{color:var(--gray-9)}.bg-gray-9{background-color:var(--gray-9)}.color-white,.eyebrow.color-white{color:var(--white)}.color-black,.eyebrow.color-black{color:var(--black)}.bg-white{background-color:var(--white)}.bg-purple-gradient{background:var(--purple-gradient)}.bg-purple-gradient-rev{background:var(--purple-gradient-rev)}.bg-transparent{background-color:transparent}.container{margin-inline:auto;padding-inline:2rem;max-width:var(--container-width, 1440px)}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:auto;border:0;white-space:nowrap}.overflow-hidden{overflow:hidden}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.flex,.flex-col-rev,.flex-col{display:flex}.flex-col{flex-direction:column}.flex-col-rev{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 auto}.flex-0{flex:0 0 auto}.grid{display:grid}@media (min-width: 1080px){.two-columns{grid-template-columns:1fr 1fr}}@media (min-width: 1080px){.three-columns{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1080px){.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-baseline{align-items:baseline}.align-start{align-items:start}.align-stretch{align-items:stretch}.align-center{align-items:center}.align-end{align-items:end}.relative{position:relative}.absolute{position:absolute}.z-1{z-index:1}.full-width{width:100%}.full-height{height:100%}.row-flow>*+*{margin-top:var(--flow-space-row, 1rem)}.col-flow>*+*{margin-left:var(--flow-space-col, 1rem)}.gap-0{gap:0rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.gap-1{gap:1rem}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.gap-2{gap:2rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mr-2{margin-right:2rem}.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.gap-3{gap:3rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.mr-3{margin-right:3rem}.pt-3{padding-top:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.pr-3{padding-right:3rem}.gap-4{gap:4rem}.mt-4{margin-top:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.mr-4{margin-right:4rem}.pt-4{padding-top:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.pr-4{padding-right:4rem}.gap-5{gap:5rem}.mt-5{margin-top:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.mr-5{margin-right:5rem}.pt-5{padding-top:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.pr-5{padding-right:5rem}.gap-6{gap:6rem}.mt-6{margin-top:6rem}.mb-6{margin-bottom:6rem}.ml-6{margin-left:6rem}.mr-6{margin-right:6rem}.pt-6{padding-top:6rem}.pb-6{padding-bottom:6rem}.pl-6{padding-left:6rem}.pr-6{padding-right:6rem}.gap-7{gap:7rem}.mt-7{margin-top:7rem}.mb-7{margin-bottom:7rem}.ml-7{margin-left:7rem}.mr-7{margin-right:7rem}.pt-7{padding-top:7rem}.pb-7{padding-bottom:7rem}.pl-7{padding-left:7rem}.pr-7{padding-right:7rem}.gap-8{gap:8rem}.mt-8{margin-top:8rem}.mb-8{margin-bottom:8rem}.ml-8{margin-left:8rem}.mr-8{margin-right:8rem}.pt-8{padding-top:8rem}.pb-8{padding-bottom:8rem}.pl-8{padding-left:8rem}.pr-8{padding-right:8rem}.gap-9{gap:9rem}.mt-9{margin-top:9rem}.mb-9{margin-bottom:9rem}.ml-9{margin-left:9rem}.mr-9{margin-right:9rem}.pt-9{padding-top:9rem}.pb-9{padding-bottom:9rem}.pl-9{padding-left:9rem}.pr-9{padding-right:9rem}.m-auto{margin:auto}.m-inline-auto{margin-inline:auto}.pad-0{padding:0}.pad-2{padding:2rem}h1,.font-size-5{font-size:var(--font-size-5)}@media screen and (max-width: 980px){h1,.font-size-5{font-size:var(--font-size-3)}}h2,.font-size-4{font-size:var(--font-size-4)}@media screen and (max-width: 980px){h2,.font-size-4{font-size:var(--font-size-3)}}h3,.font-size-3{font-size:var(--font-size-3)}h4,.font-size-2{font-size:var(--font-size-2)}h5,.font-size-1{font-size:var(--font-size-1)}small,.font-size-0{font-size:var(--font-size-0)}.font-size-00{font-size:var(--font-size-00)}.font-size-1-25{font-size:var(--font-size-1-25)}p,li,.font-size-body{font-size:var(--font-size-body)}@media screen and (max-width: 600px){p,li,.font-size-body{font-size:1rem}}.arrow-link{display:flex;text-align:center;color:var(--purple-7);font-size:1rem;text-decoration:none;align-items:center}.arrow-link:after{display:block;content:"";background:center/contain no-repeat url(/assets/svg/arrow-right-purple.svg);margin-left:.5em;width:18px;height:8px;transition:transform .3s ease}.arrow-link.color-white{color:var(--white)}.arrow-link.color-white:after{background:center/contain no-repeat url(/assets/svg/arrow.svg)}.arrow-link.color-gray-8{color:var(--gray-8);font-size:inherit}.arrow-link.color-gray-8:after{background:center/contain no-repeat url(/assets/svg/arrow-right-gray.svg)}.arrow-link.font-size-2{font-size:var(--font-size-2)!important}.arrow-link:hover:after{transform:translate(6px)}.no-underline{text-decoration:none}.list-reset{list-style-type:none;padding:0}.text-left{text-align:left}.text-center{text-align:center}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.eyebrow{font-size:var(--font-size-0);color:var(--purple-7);font-weight:500;text-transform:uppercase;letter-spacing:2.2px}.eyebrow.color-white{color:var(--white)!important}.eyebrow.color-orange-4{color:var(--orange-4)!important}.text-underline{text-decoration:underline;text-underline-position:auto;text-underline-offset:10px;text-decoration-thickness:2px;text-decoration-color:inherit}.prose{max-width:var(--prose-width, 800px)}.prose :where(* + p),.prose :where(* + ul),.prose :where(* + ol),.prose :where(* + img){margin-top:2rem}.prose :where(* + h2),.prose :where(* + h3),.prose :where(* + h4),.prose :where(* + h5),.prose :where(* + h6){margin-top:4rem}.prose img{margin-top:1rem}.prose table{margin:2rem 0}@media screen and (max-width: 980px){.prose table{overflow:scroll;display:block}}.prose ul:not(.list-reset) li+li,.prose ol:not(.list-reset) li+li{margin-top:1rem}@media screen and (max-width: 500px){.prose{max-width:100%}}.trademark{font-size:1.5rem;font-weight:300;margin-left:.01rem;margin-top:.7rem;line-height:1}header{position:fixed;width:100%;background-color:#1a0d3680;transition:background-color .4s;z-index:4;min-height:55px}header .headerWrapper,header .headerNavList{display:flex;align-items:center;gap:3rem}header .logo{flex:0 1 195px;border-bottom:4px solid transparent;padding:.5rem 0}header .logo .logoTitle{position:absolute;left:-100%;visibility:hidden;opacity:0}header .logo .logoImg{display:block;width:195px;height:20px;background-image:url(https://images.ctfassets.net/bsbv786nih7n/7LQWeISA8TKXpFrCLcRwBo/54c00c366a81051be475c37fb2950e9a/logo-rev.svg?w=195&h=20)}header .headerNav{flex:1 1 auto}header .astroCTA{margin-left:auto}header .astroCTA a{padding:4px 24px 3px;font-weight:500}header a,header .dropdownTitle{text-decoration:none}header a:focus,header .dropdownTitle:focus{outline:none}header .dropdownTitle{font-weight:500;background-color:transparent;border:none;text-transform:uppercase;cursor:pointer;color:var(--white);padding:.85rem 0 .5rem;border-bottom:4px solid transparent;transition:.28s all .12s ease-out}header .dropdownTitle:hover{border-bottom-color:var(--purple-5)}header.noFade{background-color:var(--white)}header.noFade .dropdownTitle{color:var(--white)}header.noFade .logo .logoImg{background-image:url(https://images.ctfassets.net/bsbv786nih7n/2MdSLpXj4aZPhFITwlOhJI/bb6be76923d6a63f20b1e05ca6a52d6f/logo.svg?w=195&h=20)}@media screen and (min-width: 1246px){header.bg-white .dropdownTitle{color:var(--gray-8)}}header.bg-white .logo .logoImg{background-image:url(https://images.ctfassets.net/bsbv786nih7n/2MdSLpXj4aZPhFITwlOhJI/bb6be76923d6a63f20b1e05ca6a52d6f/logo.svg?w=195&h=20)}header .dropdown{position:relative}header .dropdown .dropdownMenu{position:absolute;transition:.28s all .12s ease-out;visibility:hidden;opacity:0;padding:1rem 1.5rem 3.875rem;margin:.5rem -1.5rem;margin-top:0;background-color:var(--white);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);box-shadow:var(--shadow);display:flex;gap:4rem;max-width:768px;min-width:264px;width:max-content}header .dropdown .dropdownMenu a{color:var(--gray-8);opacity:0;transition:.28s all .12s ease-out;padding-bottom:.25rem}@media screen and (min-width: 1246px){header .dropdown:hover .dropdownTitle{border-bottom-color:var(--purple-5)}header .dropdown:hover .dropdownMenu{opacity:1;visibility:visible}header .dropdown:hover .dropdownMenu a{opacity:1}}header .child{flex:1 1 50%}header .child>.link .linkTitle{display:block;position:relative;color:var(--purple-7);border-bottom:1px solid var(--gray-4);padding-bottom:.25rem;font-weight:500}header .child>.link .linkTitle:after{background:none repeat scroll 0 0 transparent;bottom:-2px;content:"";display:block;height:2px;left:50%;position:absolute;background-color:var(--purple-5);transition:width .3s ease 0s,left .3s ease 0s;width:0}header .child>.link .linkDesc{padding-top:.75rem;display:block}header .child>.link:not(.hasChildren):hover .linkTitle:after{width:100%;left:0}header .grandchildren{display:grid;gap:.75rem 1rem;padding-top:.75rem;grid-template-columns:minmax(120px,1fr)}header .grandchildren.twoColumns{grid-template-columns:repeat(2,minmax(120px,1fr))}header #solutions-dropdown{min-width:885px}@media screen and (max-width: 1248px){header #solutions-dropdown{min-width:100%}}header #solutions-dropdown .grandchildren{grid-template-columns:1fr}header .grandchild a.link{transition:all .2s ease-out}header .grandchild a.link:hover{color:var(--purple-6);font-weight:500}.menuToggle{display:none;background:transparent;border:none;padding:0;cursor:pointer;margin-top:8px}.menuToggle.isActive{margin-top:14px}.hamburger{display:inline-block;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;overflow:visible}.hamburger:hover,.hamburger.isActive:hover{opacity:.7}.hamburger.isActive .hamburgerInner,.hamburger.isActive .hamburgerInner:before,.hamburger.isActive .hamburgerInner:after{background-color:var(--purple-6)}.hamburgerBox{width:22px;height:22px;display:inline-block;position:relative}.hamburgerInner{display:block;top:50%;margin-top:-2px}.hamburgerInner,.hamburgerInner:before,.hamburgerInner:after{width:24px;height:2px;background-color:var(--white);position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}header.bg-white .hamburgerInner,header.bg-white .hamburgerInner:before,header.bg-white .hamburgerInner:after{background-color:var(--purple-6)}.hamburgerInner:before,.hamburgerInner:after{content:"";display:block}.hamburgerInner:before{top:-7px}.hamburgerInner:after{bottom:-7px}.hamburgerCollapse .hamburgerInner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburgerCollapse .hamburgerInner:after{top:-14px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburgerCollapse .hamburgerInner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburgerCollapse.isActive .hamburgerInner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburgerCollapse.isActive .hamburgerInner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburgerCollapse.isActive .hamburgerInner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width: 1246px){.menuToggle{display:inline-block}.logo{margin-top:8px}header .headerWrapper{justify-content:space-between;padding:0 16px}header .headerNav{display:none}header .headerNav{overflow-y:scroll;flex-direction:column;position:absolute;top:55px;left:0;right:0;width:100vw;height:calc(100vh - 55px);background-color:var(--purple-8)}header .headerNavList{flex-direction:column;align-items:flex-start;gap:0;padding-top:0}header .dropdown{width:100%;overflow:hidden}header .dropdown .dropdownTitle:after{transition:all .3s ease;content:"";display:block;position:absolute;top:20px;right:17px;width:20px;height:20px;background-image:url(/assets/svg/chevron-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain}header .dropdown .dropdownMenu{transition:height .1s ease-out,opacity .3s ease-out,padding 0s ease-out;position:relative;padding:0;margin:0;height:0;width:100%;border-radius:0;background:white;flex-direction:column;min-width:100%;gap:0}header .dropdown .dropdownTitle[class*=isOpen]{background-color:var(--purple-7)}header .dropdown .dropdownTitle[class*=isOpen]:after{transform:rotate(180deg)}header .dropdown .dropdownTitle[class*=isOpen]+.dropdownMenu{opacity:1;visibility:visible;height:100%;width:100%;padding:0}header .dropdown .dropdownTitle[class*=isOpen]+.dropdownMenu a{opacity:1}header .child{padding:18px 7px 17px 34px;flex:0 1 auto}header .child:not(.hasChildren){border-bottom:1px solid var(--gray-4)}header .child>.link .linkTitle{border-bottom:0;margin-bottom:0;padding-bottom:0;font-size:20px}header .child>.link .linkTitle:after{display:none}header .child>.link .linkDesc{padding-top:0}header .grandchildren{padding-left:1.25rem;padding-top:1rem}header .grandchildren.twoColumns{grid-template-columns:1fr}header .dropdownTitle{width:100%;text-align:left;padding:17px 16px;border:0}header .astroCTA{margin-left:17px;margin-top:20px}header .menuToggle.isActive+.headerNav{display:flex}}.preload *{transition:none!important}.learn-more,.whats-new{grid-template-columns:minmax(144px,1fr)!important}a.\#\#\#{margin-left:.5rem}.hasBanner [class*=_promoBanner]{display:block}.hasBanner header{padding-top:40px}@media screen and (max-width: 959px){.hasBanner header{padding-top:69px}}@media screen and (max-width: 518px){.hasBanner header{padding-top:96px}}@media screen and (max-width: 380px){.hasBanner header{padding-top:123px}}@media screen and (max-width: 699px){.hasBanner div[class*=_hero_]>.container{padding-top:4rem!important}}@media screen and (max-width: 520px){form .names{flex-direction:column;gap:2rem;align-items:stretch}}form#preferenceDialogForm p{font-size:12px;line-height:1.5}.postLayout .labelText{display:none}@media screen and (max-width: 980px){.postLayout h2{font-size:var(--font-size-3)}}.successPage pre{padding:2rem;margin:2rem 0;border-radius:.75rem}.successPage code span{white-space:break-spaces}#dot1,#dot2{visibility:hidden}#consent-manager{position:fixed;bottom:0;left:0;right:0;z-index:200}#consent-manager *{font-family:var(--font-sans)!important;font-size:.8rem!important}.terms.prose ul{list-style:none}form .terms{line-height:1.5;max-width:380px;margin:auto;margin-top:2rem}#content-signup-form .terms{max-width:100%}#content-signup-form .terms a{color:#fff}#get-started-cta img{margin-top:0!important}#get-started-cta form{flex-wrap:wrap}#get-started-cta form input{max-width:100%}#get-started-cta form .terms{margin-top:0;max-width:100%;flex:1 1 100%}#get-started-cta form .terms a{color:#fff}form input::placeholder{color:#757575}form label[for*=select]{position:relative}form label[for*=select]:after{content:"";background-image:url(/assets/svg/chevron-down-gray.svg);width:9px;height:100%;position:absolute;right:.75rem;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.8}form select{appearance:none}form select:required:invalid{color:#757575;background:white}#\33-configure-your-serializationdeserialization-methods{word-break:break-word}.learn-more-list{display:none!important}p code,li code{margin-top:0!important}
