.aif{overflow-x:clip}.aif-hero{background:var(--gradient-af)}.aif-how{background:radial-gradient(120% 90% at 50% 0,#4a3fc9 0%,#0000 55%),linear-gradient(175deg,#453abf 0%,#322a8f 55%,#251f6e 100%)}.aif-cue{animation:2.4s ease-in-out infinite aif-cue}@keyframes aif-cue{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.aif-bloom{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-af-violet-bright) 55%, transparent) 0%, transparent 70%);filter:blur(40px);pointer-events:none;border-radius:999px;position:absolute}.aif-float{animation:7s ease-in-out infinite aif-float}@keyframes aif-float{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-12px)rotate(.4deg)}}.aif .aif-email:focus-visible{outline:2px solid var(--color-af-violet);outline-offset:2px;border-radius:12px}.aif button:focus-visible,.aif a:focus-visible{outline:2px solid var(--color-af-violet);outline-offset:3px}.aif .aif-hero button:focus-visible,.aif [data-cw-sec=people] button:focus-visible{outline-color:#fff}.aif-ghost{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #ffffff29;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:700;line-height:1}.aif-ghost-light{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--color-af-violet) 22%, transparent);-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:700;line-height:1}@media (prefers-reduced-motion:reduce){.aif-float,.aif-cue{animation:none}.aif-video img{transition:none}}.aif-hl{white-space:normal;border-radius:.07em;padding:0 .2em;line-height:1.22;display:inline}@media (min-width:640px){.aif-hl{white-space:nowrap;display:inline-block}}.aif-hl--past{color:var(--color-af-violet-soft);text-decoration-skip-ink:none;background:#ffffff21;text-decoration:line-through;text-decoration-thickness:.06em}.aif-hl--future{background:var(--gradient-af-violet);color:#fff}html[lang=ar] .aif h1{line-height:1.4}html[lang=ar] .aif :is(h2,h3,h4){line-height:1.5}.aif-flow-pulse{opacity:0;background:#fff;border-radius:999px;width:10px;height:10px;animation:5s linear 1.2s infinite aif-flow-pulse;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 14px 4px #ffffff8c}[dir=rtl] .aif-flow-pulse{animation-name:aif-flow-pulse-rtl}@keyframes aif-flow-pulse{0%{opacity:0;left:0%}6%{opacity:1}94%{opacity:1}to{opacity:0;left:100%}}@keyframes aif-flow-pulse-rtl{0%{opacity:0;left:100%}6%{opacity:1}94%{opacity:1}to{opacity:0;left:0%}}.aif-tool{border:1px solid var(--color-line);color:var(--color-navy);background:#fff;border-radius:8px;align-items:center;gap:10px;padding:9px 18px 9px 12px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #14243f0d}[dir=rtl] .aif-tool{padding:9px 12px 9px 18px}.aif-faq summary::-webkit-details-marker{display:none}.aif-faq summary{list-style:none}@media (prefers-reduced-motion:reduce){.aif-flow-pulse{opacity:0;animation:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f037ea83db21dbd3-s.09x_m4nagdesf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dc1de47b9d80a0b-s.2wbvw_buzqzvz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fe1d9b66fdac40b2-s.0rk4w-o65wlzl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a24d9e981578d580-s.p.2dim39isyjvqg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_c1aa693d-module__sufRbG__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:600}.caveat_c1aa693d-module__sufRbG__variable{--font-script:"Caveat", "Caveat Fallback"}
