.RealWorldOutcomes_section__cyX5V{padding:80px 0}@media(min-width:992px){.RealWorldOutcomes_section__cyX5V{padding:120px 0}}.RealWorldOutcomes_sectionDark__iKZ9m{background:#0b1c30}.RealWorldOutcomes_sectionLight__9z7_O{background:#fff}.RealWorldOutcomes_grayBg__pBmdY{background:var(--blue-bg)}.RealWorldOutcomes_grayBg__pBmdY .RealWorldOutcomes_title__k1tpx{color:#111827}.RealWorldOutcomes_grayBg__pBmdY .RealWorldOutcomes_description__Sxd2I{color:#374151}.RealWorldOutcomes_header___KGpe{margin-bottom:60px}@media(min-width:992px){.RealWorldOutcomes_header___KGpe{margin-bottom:80px}}.RealWorldOutcomes_headerAlignLeft__5mJG2{text-align:left;margin-left:0;margin-right:auto}.RealWorldOutcomes_headerAlignRight__mu0yU{text-align:right;margin-left:auto;margin-right:0}.RealWorldOutcomes_headerAlignCenter__OC5pm{text-align:center;margin-left:auto;margin-right:auto}.RealWorldOutcomes_headerWidthDefault__o9WQX{max-width:100%}@media(min-width:768px){.RealWorldOutcomes_headerWidthDefault__o9WQX{max-width:780px}}.RealWorldOutcomes_headerWidthSmall__Gvu2g{max-width:100%}@media(min-width:768px){.RealWorldOutcomes_headerWidthSmall__Gvu2g{max-width:50%}}.RealWorldOutcomes_headerWidthMedium__P6dAb{max-width:100%}@media(min-width:768px){.RealWorldOutcomes_headerWidthMedium__P6dAb{max-width:75%}}.RealWorldOutcomes_headerWidthLarge__ZtbZh{max-width:100%}.RealWorldOutcomes_label__b33jf{display:block;font-family:var(--ff-inter,"Inter",sans-serif);font-size:20px;font-weight:400;color:var(--secondary);margin-bottom:16px}.RealWorldOutcomes_title__k1tpx{color:#1e3044}.RealWorldOutcomes_subTitle__8s1ts{color:#1e3044;font-size:18px;font-weight:500}.RealWorldOutcomes_description__Sxd2I{color:#4a6580;font-size:18px;line-height:1.9}.RealWorldOutcomes_sectionDark__iKZ9m .RealWorldOutcomes_label__b33jf{color:#60a5fa}.RealWorldOutcomes_sectionDark__iKZ9m .RealWorldOutcomes_title__k1tpx{color:#fff}.RealWorldOutcomes_sectionDark__iKZ9m .RealWorldOutcomes_subTitle__8s1ts{color:hsla(0,0%,100%,.85)}.RealWorldOutcomes_sectionDark__iKZ9m .RealWorldOutcomes_description__Sxd2I{color:hsla(0,0%,100%,.65)}.RealWorldOutcomes_caseGrid__qJ42A{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px;row-gap:0}@media(max-width:1100px){.RealWorldOutcomes_caseGrid__qJ42A{grid-template-columns:1fr;row-gap:28px}}.RealWorldOutcomes_caseCard__8DaWk{display:grid;grid-template-rows:subgrid;grid-row:span 2;border-radius:32px;overflow:hidden;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);transition:.4s;margin-bottom:28px}.RealWorldOutcomes_caseCard__8DaWk:last-child,.RealWorldOutcomes_caseCard__8DaWk:nth-last-child(2):nth-child(odd){margin-bottom:0}.RealWorldOutcomes_caseCard__8DaWk:hover{transform:translateY(-6px);border-color:hsla(0,0%,100%,.18)}.RealWorldOutcomes_sectionLight__9z7_O .RealWorldOutcomes_caseCard__8DaWk{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.06)}.RealWorldOutcomes_sectionLight__9z7_O .RealWorldOutcomes_caseCard__8DaWk:hover{box-shadow:0 12px 24px rgba(0,0,0,.12)}.RealWorldOutcomes_caseHead__7AzDb{padding:40px}.RealWorldOutcomes_caseCard__8DaWk:nth-child(odd) .RealWorldOutcomes_caseHead__7AzDb{background:linear-gradient(135deg,#466089,#306972)}.RealWorldOutcomes_caseCard__8DaWk:nth-child(2n) .RealWorldOutcomes_caseHead__7AzDb{background:linear-gradient(135deg,#0d1b42,#091428)}.RealWorldOutcomes_caseTitle__NgxZx{color:#fff;font-weight:500;line-height:1.25;font-family:Inter,sans-serif;font-size:25px;margin-bottom:14px}.RealWorldOutcomes_caseSubtitle__ykviY{display:block;color:hsla(0,0%,100%,.85);font-size:13px;font-weight:500;letter-spacing:.5px;padding-top:14px;border-top:1px dotted hsla(0,0%,100%,.35)}.RealWorldOutcomes_caseBody__ufTNA{padding:40px}.RealWorldOutcomes_sectionDark__iKZ9m .RealWorldOutcomes_caseBody__ufTNA{background:#0f172a}.RealWorldOutcomes_sectionLight__9z7_O .RealWorldOutcomes_caseBody__ufTNA{background:#fff}.RealWorldOutcomes_caseContent__cIa8C{font-family:Inter,sans-serif;font-size:16px;line-height:1.8;color:hsla(0,0%,100%,.72)}.RealWorldOutcomes_sectionLight__9z7_O .RealWorldOutcomes_caseContent__cIa8C{color:#4a6580}.RealWorldOutcomes_caseContent__cIa8C p{margin:0 0 24px}.RealWorldOutcomes_caseContent__cIa8C p:last-child{margin-bottom:0}.RealWorldOutcomes_caseContent__cIa8C h4{font-size:18px;font-weight:600;color:#fff;margin:28px 0 20px;line-height:1.3}.RealWorldOutcomes_sectionLight__9z7_O .RealWorldOutcomes_caseContent__cIa8C h4{color:#1e3044}.RealWorldOutcomes_caseContent__cIa8C ul{list-style:none;padding:0;margin:0}.RealWorldOutcomes_caseContent__cIa8C ul li{display:flex;gap:16px;margin-bottom:16px;padding-left:0}.RealWorldOutcomes_caseContent__cIa8C ul li:before{content:"✓";display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:rgba(96,165,250,.2);color:#60a5fa;font-weight:700;font-size:16px;flex-shrink:0}.RealWorldOutcomes_sectionLight__9z7_O .RealWorldOutcomes_caseContent__cIa8C ul li:before{background:rgba(12,75,149,.1);color:#0c4b95}.RsvpFormSection_RsvpFormSection__k3KuB{position:relative;overflow:hidden;background:#f4f6f8;padding-top:60px;padding-bottom:60px}@media(min-width:992px){.RsvpFormSection_RsvpFormSection__k3KuB{padding-top:100px;padding-bottom:100px}}.RsvpFormSection_bgFigure__H_E8T{position:absolute;top:-80px;right:0;width:690px;height:690px;max-width:100%;pointer-events:none;z-index:0;display:none}@media(min-width:992px){.RsvpFormSection_bgFigure__H_E8T{display:block}}.RsvpFormSection_bgSvg__QairK{-o-object-fit:contain;object-fit:contain}.RsvpFormSection_inner__wPhuz{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media(min-width:1024px){.RsvpFormSection_inner__wPhuz{grid-template-columns:1fr 1.1fr;gap:72px}}.RsvpFormSection_infoCol__tL34k{display:flex;flex-direction:column}.RsvpFormSection_eyebrow__GfgnJ{display:block;font-family:var(--ff-inter,"Inter",sans-serif);font-size:18px;font-weight:500;color:#2bd4e6;letter-spacing:.02em;margin-bottom:16px}@media(min-width:768px){.RsvpFormSection_eyebrow__GfgnJ{font-size:20px;margin-bottom:20px}}.RsvpFormSection_title__Zs1ym{font-family:var(--ff-robo_serif,"Georgia",serif);font-size:clamp(26px,3.5vw,42px);font-weight:500;line-height:1.2;color:#1e2a3a;margin-bottom:16px}@media(min-width:768px){.RsvpFormSection_title__Zs1ym{margin-bottom:20px}}.RsvpFormSection_description__EHEf2{font-family:var(--ff-inter,"Inter",sans-serif);font-size:16px;font-weight:400;line-height:1.7;color:#5a6577;margin-bottom:28px}@media(min-width:768px){.RsvpFormSection_description__EHEf2{font-size:17px;margin-bottom:32px}}.RsvpFormSection_benefits__BMi2O ul{margin-bottom:0}.RsvpFormSection_benefits__BMi2O ul li{color:#5a6577}.RsvpFormSection_formCard__Hrppk{background:#fff;border-radius:20px;padding:36px 28px;box-shadow:0 4px 40px rgba(0,0,0,.08);border:1px solid #e2e6ea}@media(min-width:768px){.RsvpFormSection_formCard__Hrppk{padding:44px 40px}}.RsvpFormSection_formTitle__E80wF{font-family:var(--ff-inter,"Inter",sans-serif);font-size:20px;font-weight:700;color:#1e2a3a;margin-bottom:8px}@media(min-width:768px){.RsvpFormSection_formTitle__E80wF{font-size:22px}}.RsvpFormSection_formDesc__K6dse{font-family:var(--ff-inter,"Inter",sans-serif);font-size:14px;font-weight:400;color:#5a6577;line-height:1.6;margin-bottom:24px}.RsvpFormSection_formRow__aVwoV{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:540px){.RsvpFormSection_formRow__aVwoV{grid-template-columns:1fr}}.RsvpFormSection_formGroup__mex9_{margin-bottom:16px}.RsvpFormSection_label__w_461{display:block;font-family:var(--ff-inter,"Inter",sans-serif);font-size:13px;font-weight:600;color:#1e2a3a;margin-bottom:6px}.RsvpFormSection_required__w1mbS{color:#e53e3e;margin-left:2px}.RsvpFormSection_inputError__1S9B8,.RsvpFormSection_input__D3LpD{width:100%;padding:12px 16px;border:1px solid #e2e6ea;border-radius:10px;font-family:var(--ff-inter,"Inter",sans-serif);font-size:14px;color:#1e2a3a;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.RsvpFormSection_inputError__1S9B8::-moz-placeholder,.RsvpFormSection_input__D3LpD::-moz-placeholder{color:#a1aec0}.RsvpFormSection_inputError__1S9B8::placeholder,.RsvpFormSection_input__D3LpD::placeholder{color:#a1aec0}.RsvpFormSection_inputError__1S9B8:focus,.RsvpFormSection_inputError__1S9B8:focus-visible,.RsvpFormSection_input__D3LpD:focus,.RsvpFormSection_input__D3LpD:focus-visible{outline:none;border-color:#09c;box-shadow:0 0 0 3px rgba(0,153,204,.12)}.RsvpFormSection_input__D3LpD{height:48px}.RsvpFormSection_inputError__1S9B8{height:48px;border-color:#e53e3e;background:#fff5f5}.RsvpFormSection_inputError__1S9B8:focus,.RsvpFormSection_inputError__1S9B8:focus-visible{border-color:#e53e3e;box-shadow:0 0 0 3px rgba(229,62,62,.12)}.RsvpFormSection_errorMsg__Uavoa{display:block;margin-top:5px;font-family:var(--ff-inter,"Inter",sans-serif);font-size:12px;font-weight:500;color:#e53e3e;line-height:1.4}.RsvpFormSection_btnSubmit__iKjC5{width:100%;display:flex;align-items:center;justify-content:center;height:52px;padding:0 28px;margin-top:8px;border-radius:6px;border:none;font-family:var(--ff-inter,"Inter",sans-serif);font-size:16px;font-weight:600;line-height:1;cursor:pointer;color:#fff;background:linear-gradient(135deg,#6B1FA1,#0099CC);transition:opacity .2s ease,box-shadow .2s ease}.RsvpFormSection_btnSubmit__iKjC5:focus-visible,.RsvpFormSection_btnSubmit__iKjC5:hover{opacity:.9;box-shadow:0 6px 24px rgba(107,31,161,.35)}.RsvpFormSection_btnSubmit__iKjC5:disabled{opacity:.65;cursor:not-allowed}.RsvpFormSection_privacy__ziTc6{text-align:center;margin-top:12px;font-family:var(--ff-inter,"Inter",sans-serif);font-size:12px;color:#5a6577;line-height:1.5}.RsvpFormSection_privacy__ziTc6 a{color:#09c;text-decoration:none}.RsvpFormSection_privacy__ziTc6 a:hover{text-decoration:underline}.RsvpFormSection_successState__2AWvv{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 16px}.RsvpFormSection_successState__2AWvv svg{margin-bottom:20px}.RsvpFormSection_successTitle__M9wY5{font-family:var(--ff-inter,"Inter",sans-serif);font-size:22px;font-weight:700;color:#1e2a3a;margin-bottom:10px}.RsvpFormSection_successMessage__q8926{font-family:var(--ff-inter,"Inter",sans-serif);font-size:15px;color:#5a6577;line-height:1.65;max-width:380px}