@layer reset, base, tokens, recipes, utilities;@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback:color-mix(in srgb,currentColor 50%,transparent);color:var(--global-color-placeholder,var(--placeholder-fallback))}textarea{resize:vertical}table{text-indent:0;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}*,:root,body,html{font-family:SourceSans3,sans-serif}input:autofill{transition:background-color 9999s ease-in-out 0s}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Black.ttf) format("ttf");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Black.ttf.woff2) format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Bold.ttf) format("ttf");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Bold.ttf.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-SemiBold.ttf) format("ttf");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Semibold.ttf.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Medium.ttf) format("ttf");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Medium.ttf.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Regular.ttf) format("ttf");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Regular.ttf.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Light.ttf) format("ttf");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:SourceSans3;src:url(https://cnx-fonts.s3.sa-east-1.amazonaws.com/fonts/SourceSans3-Light.ttf.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}}@layer tokens{:where(:root,:host){--colors-brand-primary-100:#F5F3FF;--colors-brand-primary-200:#DED6FE;--colors-brand-primary-300:#601FB8;--colors-brand-primary-400:#45128A;--colors-brand-primary-500:#240B4B;--colors-brand-secondary-100:#FFFAFB;--colors-brand-secondary-200:#FDCED5;--colors-brand-secondary-300:#F76E85;--colors-brand-secondary-400:#B91742;--colors-brand-secondary-500:#590C23;--colors-brand-tertiary-100:#FCF2FA;--colors-brand-tertiary-200:#FFC3F5;--colors-brand-tertiary-300:#FF96ED;--colors-brand-tertiary-400:#DB6DC9;--colors-brand-tertiary-500:#AE479D;--colors-feedback-success-100:#ECFFEB;--colors-feedback-success-200:#CBFFC8;--colors-feedback-success-300:#1CA44E;--colors-feedback-success-400:#17833F;--colors-feedback-success-500:#105C2C;--colors-feedback-error-100:#FFE8E9;--colors-feedback-error-200:#FF979A;--colors-feedback-error-300:#C8191E;--colors-feedback-error-400:#911216;--colors-feedback-error-500:#590B0D;--colors-feedback-warning-100:#FFF9E8;--colors-feedback-warning-200:#FEE18C;--colors-feedback-warning-300:#EDB410;--colors-feedback-warning-400:#8F6C05;--colors-feedback-warning-500:#594303;--colors-feedback-information-100:#E2EBF9;--colors-feedback-information-200:#93B7F2;--colors-feedback-information-300:#1764E3;--colors-feedback-information-400:#1353BD;--colors-feedback-information-500:#0C3272;--colors-neutral-100:#EBF1F7;--colors-neutral-200:#7D98B2;--colors-neutral-300:#3C5A78;--colors-neutral-400:#17324D;--colors-neutral-500:#041526;--colors-background-gray:#FAFCFF;--colors-background-white:#FFFFFF;--shadows-border:0px 0px 1px 0px rgba(0,0,0,0.1);--shadows-level1:0px 2px 6px 0px rgba(0,0,0,0.1);--shadows-level2:6px 6px 12px 0px rgba(0,0,0,0.1);--shadows-level3:0px 12px 18px 0px rgba(0,0,0,0.1);--shadows-level4:0px 10px 24px 0px rgba(0,0,0,0.1);--radii-none:0px;--radii-xxs:1px;--radii-xs:4px;--radii-md:6px;--radii-lg:8px;--radii-xl:16px;--radii-full:99999px;--animations-spin:spin 1s linear infinite;--animations-slide-in-left:slideInLeft 0.3s forwards;--animations-slide-in-right:slideInRight 0.3s forwards;--animations-slide-out-right:slideOutRight 0.3s forwards;--animations-slide-out-left:slideOutLeft 0.3s forwards;--animations-slide-in-up:slideInUp 0.3s forwards;--animations-slide-in-down:slideInDown 0.3s forwards;--animations-slide-out-up:slideOutUp 0.3s forwards;--animations-slide-out-down:slideOutDown 0.3s forwards;--animations-fade-in:fadeIn 0.3s ease-in-out forwards;--spacing-xxs:0.5rem;--spacing-xs:1rem;--spacing-sm:1.5rem;--spacing-md:2rem;--spacing-lg:3rem;--spacing-xl:4rem;--spacing-2xl:5rem;--font-sizes-xxs:0.625rem;--font-sizes-xs:0.75rem;--font-sizes-sm:0.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-4xl:2rem;--font-sizes-5xl:2.25rem;--font-sizes-6xl:3rem;--font-sizes-7xl:4rem;--font-sizes-8xl:4.5rem;--font-sizes-9xl:6rem;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-bold:600;--font-weights-extra-bold:700;--font-weights-black:900;--fonts-body:SourceSans3,sans-serif;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInUp{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes slideInDown{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes slideOutDown{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@keyframes slideOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes slideOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@layer utilities{.d_flex{display:flex}.d_grid{display:grid}.max-w_1040px{max-width:1040px}.w_100\%{width:100%}.gap_xs{gap:var(--spacing-xs)}.p_xs{padding:var(--spacing-xs)}.max-w_568px{max-width:568px}.h_326px{height:326px}.p_sm{padding:var(--spacing-sm)}.gap_md{gap:var(--spacing-md)}.gap_xxs{gap:var(--spacing-xxs)}.c_neutral\.300{color:var(--colors-neutral-300)}.ov-wrap_anywhere{overflow-wrap:anywhere}.m_auto{margin:auto}.p_32px_16px_48px_16px{padding:32px 16px 48px}.gap_4px{gap:4px}.ta_center{text-align:center}.d_none{display:none}.d_block{display:block}.max-w_325px{max-width:325px}.bd-b_0\.5px_solid{border-bottom:.5px solid}.c_brand\.primary\.300{color:var(--colors-brand-primary-300)}.bg-grad_to-b{--gradient-stops:var(--gradient-via-stops,var(--gradient-from) var(--gradient-from-position),var(--gradient-to) var(--gradient-to-position));--gradient:var(--gradient-via-stops,var(--gradient-stops));background-image:linear-gradient(to bottom,var(--gradient))}.grad-from_brand\.primary\.400{--gradient-from:var(--colors-brand-primary-400)}.grad-to_background\.gray{--gradient-to:var(--colors-background-gray)}.grad-from-pos_0_120px{--gradient-from-position:0 120px}.grad-to-pos_120px_100\%{--gradient-to-position:120px 100%}.h_52px{height:52px}.px_xs{padding-inline:var(--spacing-xs)}.px_sm{padding-inline:var(--spacing-sm)}.d_inline-flex{display:inline-flex}.cursor_pointer{cursor:pointer}.td_none{text-decoration:none}.p_0_\{spacing\.sm\}{padding:0 var(--spacing-sm)}.min-h_80px{min-height:80px}.h_100\%{height:100%}.h_100dvh{height:100dvh}.flex-d_column{flex-direction:column}.ai_center{align-items:center}.grid-tc_1fr{grid-template-columns:1fr}.justify-self_center{justify-self:center}.ai_start{align-items:start}.grid-af_row{grid-auto-flow:row}.flex-d_row{flex-direction:row}.pt_xs{padding-top:var(--spacing-xs)}.flex-wrap_wrap{flex-wrap:wrap}.pt_lg{padding-top:var(--spacing-lg)}.bg-c_brand\.primary\.100{background-color:var(--colors-brand-primary-100)}.mt_lg{margin-top:var(--spacing-lg)}.jc_space-between{justify-content:space-between}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.jc_center{justify-content:center}.mt_xl{margin-top:var(--spacing-xl)}.as_flex-start{align-self:flex-start}.bg-c_background\.white{background-color:var(--colors-background-white)}.bd-c_neutral\.100{border-color:var(--colors-neutral-100)}.flex-g_1{flex-grow:1}.pt_sm{padding-top:var(--spacing-sm)}.pb_md{padding-bottom:var(--spacing-md)}.\[\&\:has\(\>_\:only-child\)\]\:grid-tc_1fr:has(>:only-child){grid-template-columns:1fr}@media screen and (min-width:48rem){.md\:ta_left{text-align:left}.md\:d_block{display:block}.md\:d_none{display:none}.md\:bdr_lg{border-radius:var(--radii-lg)}.md\:bd_none{border:none}.md\:flex-d_row{flex-direction:row}.md\:jc_space-between{justify-content:space-between}.md\:ai_center{align-items:center}.md\:mt_0{margin-top:0}.md\:mt_md{margin-top:var(--spacing-md)}.md\:as_center{align-self:center}}@media screen and (min-width:64rem){.lg\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}}}