.container{box-sizing:border-box;width:1220px;margin:0 auto}.bg-reverse{background:linear-gradient(153deg,#faf7e8 0%,#f5f5f5 48%,#e6f3f7 100%)}.main-marketing{margin:0 auto}@media (max-width:1320px){.container{width:100%;padding:0 16px}}.textXS{color:var(--textBody);font-size:.613rem}.text-s{color:var(--textBody);font-size:.875rem;font-weight:500}.text-m{color:var(--textBody);font-size:1rem;font-weight:500}.text-l{color:var(--textBody);font-size:1.125rem;font-weight:500}.text-xl{color:var(--textBody);font-size:1.25rem;font-weight:600}.title-s{color:var(--textTitle);font-size:1.25rem;font-family:var(--font-display);font-weight:600;line-height:2rem}.title-m{color:var(--textTitle);font-size:1.5rem;font-family:var(--font-display);font-weight:600;line-height:2rem}.title-l{color:var(--textTitle);font-size:2rem;font-family:var(--font-display);font-weight:600;line-height:2.2rem}.title-section{color:var(--textTitle);font-size:3rem;font-family:var(--font-display);padding-bottom:16px;font-weight:800;line-height:3.5rem}.title-hero{color:var(--textTitle);font-size:3.5rem;font-family:var(--font-display);font-weight:800;line-height:3.8rem}.sub-title{color:var(--accent-600);font-size:1.75rem;font-weight:600;line-height:2.5rem}.text-white{color:var(--white)}.box{background:#ffffff30;border:1px solid #ffffffb3;border-radius:24px;padding:16px;box-shadow:inset 0 0 8px 2px #ffffff59;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.glass{background:#ffffff30;border:1px solid #ffffffb3;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.box-large{background:#ffffff20;border:1px solid #ffffffb3;border-radius:32px;padding:20px;box-shadow:inset 0 0 8px 2px #ffffff59;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.box-shadow{isolation:isolate;position:relative}.box-shadow:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 10px 40px #0000004d}.box-hover-effect:hover{background:linear-gradient(153deg,#faf7e8 0%,#f5f5f5 48%,#e6f3f7 100%);box-shadow:0 0 20px 2px #00000026}.btn-primary,.btn-secondary,.btn-accent,.btn-ghost{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-xl{border-radius:100px;padding:32px 42px;font-size:1.4rem;font-weight:600;box-shadow:inset -2px -2px 4px #00000040,inset 2px 2px 4px #ffffff40}.btn-l{border-radius:100px;padding:24px 32px;font-size:1.2rem;font-weight:500;box-shadow:inset -2px -2px 4px #00000040,inset 2px 2px 4px #ffffff40}.btn-l-secondary{box-shadow:none;border-radius:100px;padding:24px 32px;font-size:1.2rem;font-weight:500}.btn-xl-secondary{border-radius:100px;padding:30px 42px;font-size:1.4rem;font-weight:500}.btn-m{border-radius:100px;padding:8px 16px;font-size:1rem;font-weight:500}.btn-s{border-radius:100px;height:32px;padding:0 12px;font-size:.875rem;font-weight:500}.btn-primary{background:var(--brand-500);color:var(--white);transition:all .3s}.btn-primary:hover{background:var(--brand-600)}.btn-secondary-neutral{background:var(--brand-50);color:var(--brand-600);border:1px solid var(--brand-600);transition:all .3s}.btn-secondary-negative{background:var(--negative-100);color:var(--negative-600);border:1px solid var(--negative-600);transition:all .3s}.btn-secondary:hover{background:var(--brand-100)}.btn-secondary-negative:hover{background:var(--negative-200)}.btn-accent{background:var(--accent-600);color:var(--white)}.btn-accent:hover{background:var(--accent-500)}.btn-ghost{text-transform:uppercase;color:var(--accent-600);background:0 0;border-radius:32px;flex-direction:row;gap:4px;transition:all .3s}.btn-ghost-regular{padding:20px 16px;font-size:1rem;font-weight:600}.btn-ghost-small{padding:4px 8px;font-size:.8rem;font-weight:600}.btn-ghost:hover{background:var(--neutral-200);color:var(--brand-500)}.f-row-center{flex-direction:row;justify-content:center;align-items:center;display:flex}.f-row-start{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.f-row-end{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.f-row-between{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.f-col-start{flex-direction:column;justify-content:flex-start;display:flex}.f-col-center{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.f-col-end{flex-direction:column;justify-content:flex-end;display:flex}.input{box-shadow:none;border:1px solid var(--borderDefault);color:var(--textBody);border-radius:999px;font-size:1rem;font-weight:400}.input:not(.input-blank):not(.text-area-app){box-sizing:border-box;height:42px;min-height:42px}.label{color:var(--textInective)!important;font-size:.875rem!important;font-weight:500!important}.description{color:var(--textInactive);font-size:.875rem;font-weight:400}.input:hover{box-shadow:none;background:var(--neutral-50);border:1px solid var(--gray-50)}.input:focus{box-shadow:none;border:1px solid var(--borderActive);background:var(--brand-25)}.input::placeholder,.input[data-slot=input]::placeholder,.input[data-slot=textarea]::placeholder{color:var(--textInactive);font-size:.875rem;font-weight:400}.input-field{flex-direction:column;gap:0;display:flex}.inlineError{background:var(--negative-100);width:fit-content;color:var(--negative-600);border-radius:999px;font-size:1rem;font-weight:400}.input-field-error .label{color:var(--negative-600)!important}.input-field-error .input{background:var(--negative-100);border-color:var(--negative-600);color:var(--negative-600)}.input-field-error .input::placeholder,.input-field-error .input[data-slot=input]::placeholder,.input-field-error .input[data-slot=textarea]::placeholder{color:var(--negative-600)}
