.aeo-module__R2thhq__page{--ink:#103257;--blue:#356aff;--blue-soft:#eef3ff;--muted:#5d718b;--line:#dce4ef;--paper:var(--brand-paper);--surface:#fff;background:var(--paper);color:var(--ink)}.aeo-module__R2thhq__container{width:min(1184px,100% - 64px);margin-inline:auto}.aeo-module__R2thhq__skip{z-index:100;background:var(--ink);color:#fff;padding:14px 20px;position:fixed;top:-100px;left:16px}.aeo-module__R2thhq__skip:focus{top:12px}.aeo-module__R2thhq__page :is(a,button,summary,input,select,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:4px}.aeo-module__R2thhq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#54708f;align-items:center;gap:10px;font-size:11px;font-weight:650;display:flex}.aeo-module__R2thhq__eyebrow>span{background:var(--blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #356aff14}.aeo-module__R2thhq__h2{font-family:var(--font-outfit), sans-serif;letter-spacing:-.04em;margin-top:20px;font-size:clamp(32px,3.6vw,50px);font-weight:500;line-height:1.08}.aeo-module__R2thhq__lede{max-width:560px;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.75}.aeo-module__R2thhq__primary{background:var(--ink);color:#fff;border:1px solid var(--ink);justify-content:center;align-items:center;gap:14px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.aeo-module__R2thhq__primary:hover{background:var(--blue);border-color:var(--blue);transform:translateY(-2px);box-shadow:0 10px 28px #356aff2e}.aeo-module__R2thhq__secondary{background:#ffffffb3;border:1px solid #c8d4e5;align-items:center;gap:10px;min-height:52px;padding:14px 20px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.aeo-module__R2thhq__secondary:hover{border-color:var(--blue);color:var(--blue)}.aeo-module__R2thhq__hero{background:radial-gradient(1200px 520px at 85% -10%, #e6eeff 0%, #e6eeff00 60%), var(--paper);padding:64px 0 88px;position:relative;overflow:hidden}.aeo-module__R2thhq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.aeo-module__R2thhq__hero h1{font-family:var(--font-outfit), sans-serif;letter-spacing:-.042em;margin-top:22px;font-size:clamp(36px,4.6vw,64px);font-weight:600;line-height:1.03}.aeo-module__R2thhq__heroSub{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:var(--blue);margin-top:18px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.2}.aeo-module__R2thhq__heroCopy{max-width:520px;color:var(--muted);margin-top:22px;font-size:17px;line-height:1.75}.aeo-module__R2thhq__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.aeo-module__R2thhq__trust{color:#5d718b;flex-wrap:wrap;gap:8px 22px;margin-top:28px;font-size:13px;display:flex}.aeo-module__R2thhq__trust span{align-items:center;gap:8px;display:inline-flex}.aeo-module__R2thhq__trust svg{color:var(--blue)}.aeo-module__R2thhq__heroQuiz{scroll-margin-top:96px}.aeo-module__R2thhq__heroQuiz .aeo-module__R2thhq__formCard{box-shadow:0 40px 90px -40px #10325770,0 0 0 1px #356aff14}.aeo-module__R2thhq__proof{background:#fffc;border:1px solid #d6e0ee;border-radius:12px;gap:4px;max-width:520px;margin-top:26px;padding:14px 18px;transition:border-color .2s;display:grid}.aeo-module__R2thhq__proof:hover{border-color:var(--blue)}.aeo-module__R2thhq__proof span{letter-spacing:.12em;text-transform:uppercase;color:#4b6380;font-size:12px;font-weight:600}.aeo-module__R2thhq__proof strong{color:var(--ink);font-size:15px;font-weight:600}.aeo-module__R2thhq__quizKicker{background:var(--blue-soft);color:#1f4fd6;border-radius:999px;margin-bottom:14px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.aeo-module__R2thhq__bigCta{background:var(--blue);border-color:var(--blue);min-height:58px;margin-top:30px;padding:16px 28px;font-size:16px}.aeo-module__R2thhq__pricing{color:#4b6380;gap:2px;margin-top:14px;font-size:14px;line-height:1.5;display:grid}.aeo-module__R2thhq__pricing strong{color:var(--ink);font-size:15px;font-weight:600}.aeo-module__R2thhq__closing .aeo-module__R2thhq__pricing,.aeo-module__R2thhq__heroQuiz .aeo-module__R2thhq__pricing{text-align:center;justify-items:center}.aeo-module__R2thhq__adOnly{display:none}html[data-ad=chatgpt] .aeo-module__R2thhq__adOnly{display:block}html[data-ad=chatgpt] .aeo-module__R2thhq__notAd{display:none}.aeo-module__R2thhq__bigCta:hover{background:var(--ink);border-color:var(--ink)}.aeo-module__R2thhq__sticky{z-index:50;transition:transform .3s;position:fixed;bottom:18px;left:50%;transform:translate(-50%,140%)}.aeo-module__R2thhq__stickyOn{transform:translate(-50%)}.aeo-module__R2thhq__sticky a{background:var(--blue);border-color:var(--blue);white-space:nowrap;border-radius:999px;min-height:54px;padding:14px 26px;font-size:15px;box-shadow:0 16px 40px -12px #10325780}.aeo-module__R2thhq__callNow{background:#1d7a50;border-color:#1d7a50}.aeo-module__R2thhq__callNow:hover{background:#155c3c;border-color:#155c3c}.aeo-module__R2thhq__callNow.aeo-module__R2thhq__submit:disabled{opacity:1;cursor:default;transform:none}.aeo-module__R2thhq__booking{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;height:720px;margin-top:18px;display:block}.aeo-module__R2thhq__stage{padding-bottom:96px;position:relative}.aeo-module__R2thhq__answerCard{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #d6e0ee;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #10325755,inset 0 2px #fff}.aeo-module__R2thhq__cardBar{color:#5d718b;border-bottom:1px solid #e5ebf4;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:12px;display:flex}.aeo-module__R2thhq__cardBar b{color:var(--ink);font-weight:600}.aeo-module__R2thhq__dots{gap:6px;display:flex}.aeo-module__R2thhq__dots i{background:#dbe3ee;border-radius:50%;width:8px;height:8px}.aeo-module__R2thhq__queryTabs{scrollbar-width:none;gap:6px;padding:12px 14px 0;display:flex;overflow-x:auto}.aeo-module__R2thhq__queryTabs button{color:#5d718b;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:999px;flex-shrink:0;min-height:32px;padding:6px 11px;font-size:11.5px;transition:all .2s}.aeo-module__R2thhq__queryTabs button[aria-selected=true]{color:#fff;background:var(--ink);border-color:var(--ink)}.aeo-module__R2thhq__query{background:#f3f6fb;border-radius:10px;align-items:center;gap:12px;min-height:52px;margin:14px 18px 0;padding:14px 16px;font-size:15px;display:flex}.aeo-module__R2thhq__query svg{color:#5d718b;flex-shrink:0}.aeo-module__R2thhq__caret{vertical-align:-2px;background:var(--blue);width:2px;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite aeo-module__R2thhq__blink;display:inline-block}@keyframes aeo-module__R2thhq__blink{50%{opacity:0}}.aeo-module__R2thhq__answer{padding:18px 18px 6px;transition:opacity .35s,transform .35s}.aeo-module__R2thhq__answer[data-ready=false]{opacity:0;transform:translateY(6px)}.aeo-module__R2thhq__answerLabel{letter-spacing:.12em;text-transform:uppercase;color:#5d718b;align-items:center;gap:8px;font-size:11px;display:flex}.aeo-module__R2thhq__answer p{color:#33506f;margin-top:10px;font-size:14px;line-height:1.7}.aeo-module__R2thhq__mention{color:#1f4fd6;background:#356aff1c;border-radius:4px;padding:1px 6px;font-weight:600;box-shadow:inset 0 -1px #356aff55}.aeo-module__R2thhq__other{color:var(--ink);font-weight:600}.aeo-module__R2thhq__citations{flex-wrap:wrap;gap:6px;padding:12px 18px 18px;display:flex}.aeo-module__R2thhq__citations span{color:#5d718b;background:#fbfcfe;border:1px solid #e1e8f2;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:inline-flex}.aeo-module__R2thhq__citations span[data-owned=true]{color:#1f4fd6;background:#f3f7ff;border-color:#356aff55}.aeo-module__R2thhq__illustrative{color:#5d718b;background:#fafbfd;border-top:1px solid #edf1f7;padding:10px 18px;font-size:11px}.aeo-module__R2thhq__miniDash{z-index:2;background:#fff;border:1px solid #d6e0ee;border-radius:12px;width:248px;padding:16px;position:absolute;bottom:0;right:-22px;box-shadow:0 30px 60px -30px #10325766}.aeo-module__R2thhq__miniDash header{color:#5d718b;justify-content:space-between;font-size:11px;display:flex}.aeo-module__R2thhq__miniDash strong{font-family:var(--font-outfit), sans-serif;letter-spacing:-.04em;margin-top:6px;font-size:34px;font-weight:600;display:block}.aeo-module__R2thhq__miniDash small{color:#17734b;font-size:12px;font-weight:600}.aeo-module__R2thhq__miniDash svg{width:100%;height:46px;margin-top:8px;display:block}.aeo-module__R2thhq__miniFeed{z-index:2;background:#fff;border:1px solid #d6e0ee;border-radius:12px;width:236px;padding:12px 14px;font-size:12px;position:absolute;bottom:24px;left:-30px;box-shadow:0 30px 60px -34px #10325766}.aeo-module__R2thhq__miniFeed p{color:#33506f;align-items:center;gap:8px;display:flex}.aeo-module__R2thhq__miniFeed p+p{margin-top:8px}.aeo-module__R2thhq__miniFeed i{background:#2fb37a;border-radius:50%;flex-shrink:0;width:7px;height:7px}.aeo-module__R2thhq__miniFeed i[data-pending]{background:#e8a23a}.aeo-module__R2thhq__demo{background:var(--ink);color:#fff;padding:88px 0}.aeo-module__R2thhq__demo .aeo-module__R2thhq__eyebrow{color:#a9bdd8}.aeo-module__R2thhq__demo .aeo-module__R2thhq__lede{color:#c3d2e6}.aeo-module__R2thhq__demo .aeo-module__R2thhq__primary{color:var(--ink);background:#fff;border-color:#fff;margin-top:28px}.aeo-module__R2thhq__demo .aeo-module__R2thhq__primary:hover{background:var(--blue);border-color:var(--blue);color:#fff}.aeo-module__R2thhq__demoGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.aeo-module__R2thhq__demoVideo{aspect-ratio:16/9;background:#0b1b33;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #00000059}.aeo-module__R2thhq__problem{border-top:1px solid var(--line);padding:110px 0}.aeo-module__R2thhq__problemHead{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.aeo-module__R2thhq__questions{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;display:grid}.aeo-module__R2thhq__question{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.aeo-module__R2thhq__question:hover{border-color:#c6d4ea;transform:translateY(-3px);box-shadow:0 24px 50px -32px #10325744}.aeo-module__R2thhq__question svg{color:var(--blue)}.aeo-module__R2thhq__question p{font-family:var(--font-outfit), sans-serif;letter-spacing:-.015em;margin-top:16px;font-size:18px;line-height:1.35}.aeo-module__R2thhq__question span{color:#5d718b;margin-top:14px;font-size:12px;display:block}.aeo-module__R2thhq__shift{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:1fr 1fr;margin-top:64px;display:grid;overflow:hidden}.aeo-module__R2thhq__shift>div{padding:32px}.aeo-module__R2thhq__shift>div+div{border-left:1px solid var(--line);background:linear-gradient(#f6f9ff,#fff)}.aeo-module__R2thhq__shift h3{letter-spacing:.12em;text-transform:uppercase;color:#54708f;font-size:13px;font-weight:600}.aeo-module__R2thhq__shift ul{gap:12px;margin-top:18px;display:grid}.aeo-module__R2thhq__shift li{color:#3a5574;gap:12px;font-size:15px;line-height:1.55;display:flex}.aeo-module__R2thhq__shift li svg{color:#9db0c9;flex-shrink:0;margin-top:3px}.aeo-module__R2thhq__shift>div+div li svg{color:var(--blue)}.aeo-module__R2thhq__gaps{border-top:1px solid #cedae9;grid-template-columns:repeat(4,1fr);gap:0;margin-top:64px;display:grid}.aeo-module__R2thhq__gaps article{padding:26px 26px 0 0}.aeo-module__R2thhq__gaps article+article{border-left:1px solid #e3e9f2;padding-left:26px}.aeo-module__R2thhq__gaps h3{letter-spacing:-.015em;font-size:18px;font-weight:550}.aeo-module__R2thhq__gaps p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.7}.aeo-module__R2thhq__note{color:#4b6380;background:#f1f5fb;border-radius:10px;align-items:flex-start;gap:10px;margin-top:44px;padding:16px 18px;font-size:13px;line-height:1.65;display:flex}.aeo-module__R2thhq__note svg{color:var(--blue);flex-shrink:0;margin-top:2px}.aeo-module__R2thhq__process{color:#eaf1fc;background:#0b2039;padding:110px 0}.aeo-module__R2thhq__process .aeo-module__R2thhq__eyebrow{color:#8faacc}.aeo-module__R2thhq__process .aeo-module__R2thhq__lede{color:#a8bbd4}.aeo-module__R2thhq__stages{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:56px;display:grid}.aeo-module__R2thhq__stageTab{text-align:left;color:#a8bbd4;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:18px 16px 20px;transition:background .25s,border-color .25s,color .25s;display:block;position:relative}.aeo-module__R2thhq__stageTab:hover{color:#eaf1fc;background:#ffffff10}.aeo-module__R2thhq__stageTab[aria-selected=true]{color:var(--ink);background:#fff;border-color:#fff}.aeo-module__R2thhq__stageTab small{letter-spacing:.14em;opacity:.7;font-size:11px;display:block}.aeo-module__R2thhq__stageTab strong{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;margin-top:8px;font-size:20px;font-weight:500;display:block}.aeo-module__R2thhq__stageTab i{background:#ffffff1a;border-radius:2px;height:2px;position:absolute;bottom:9px;left:16px;right:16px;overflow:hidden}.aeo-module__R2thhq__stageTab[aria-selected=true] i:after{content:"";background:var(--blue);transform-origin:0;animation:7s linear forwards aeo-module__R2thhq__fill;position:absolute;inset:0}.aeo-module__R2thhq__stageTab[data-paused=true] i:after{animation:none;transform:scaleX(1)}@keyframes aeo-module__R2thhq__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.aeo-module__R2thhq__stagePanel{background:linear-gradient(160deg,#10294a,#0b2039);border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:1fr 1.1fr;gap:48px;margin-top:18px;padding:40px;animation:.45s aeo-module__R2thhq__rise;display:grid}@keyframes aeo-module__R2thhq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aeo-module__R2thhq__stagePanel h3{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;font-size:30px;font-weight:500;line-height:1.15}.aeo-module__R2thhq__stagePanel>div>p{color:#a8bbd4;margin-top:14px;font-size:15px;line-height:1.75}.aeo-module__R2thhq__stagePanel ul{gap:10px;margin-top:22px;display:grid}.aeo-module__R2thhq__stagePanel li{color:#d4e0f0;gap:10px;font-size:14px;display:flex}.aeo-module__R2thhq__stagePanel li svg{color:#71a1ff;flex-shrink:0;margin-top:2px}.aeo-module__R2thhq__stageVisual{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;padding:22px;font-size:13px}.aeo-module__R2thhq__stageVisual header{color:#8faacc;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:11px;display:flex}.aeo-module__R2thhq__stageRows{gap:10px;margin-top:16px;display:grid}.aeo-module__R2thhq__stageRow{color:#dbe6f5;background:#ffffff0a;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.aeo-module__R2thhq__stageRow span:last-child{color:#b9cdff;white-space:nowrap;background:#356aff33;border-radius:999px;padding:3px 8px;font-size:11px}.aeo-module__R2thhq__stageRow span[data-tone=good]{color:#9fe6c4;background:#2fb37a2e}.aeo-module__R2thhq__stageRow span[data-tone=warn]{color:#f6d39c;background:#e8a23a2e}.aeo-module__R2thhq__managed{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:0;margin-top:64px;display:grid}.aeo-module__R2thhq__managed article{padding:26px 26px 0 0}.aeo-module__R2thhq__managed article+article{border-left:1px solid #ffffff1a;padding-left:26px}.aeo-module__R2thhq__managed h3{font-size:18px;font-weight:550}.aeo-module__R2thhq__managed p{color:#a8bbd4;margin-top:10px;font-size:14px;line-height:1.7}.aeo-module__R2thhq__platform{padding:110px 0}.aeo-module__R2thhq__platformGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.aeo-module__R2thhq__featureList{gap:4px;margin-top:28px;display:grid}.aeo-module__R2thhq__featureList li{border-top:1px solid var(--line);grid-template-columns:36px 1fr;gap:14px;padding:16px 0;display:grid}.aeo-module__R2thhq__featureList li:last-child{border-bottom:1px solid var(--line)}.aeo-module__R2thhq__featureList svg{color:var(--blue)}.aeo-module__R2thhq__featureList b{font-size:15px;font-weight:600;display:block}.aeo-module__R2thhq__featureList span{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.6;display:block}.aeo-module__R2thhq__preview{background:#f6f8fb;border:1px solid #d6e0ee;border-radius:14px;transition:transform .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #10325770}.aeo-module__R2thhq__preview:hover{transform:translateY(-4px);box-shadow:0 60px 100px -50px #10325788}.aeo-module__R2thhq__previewBar{color:#5d718b;background:#fff;border-bottom:1px solid #e5ebf4;justify-content:space-between;align-items:center;padding:12px 16px;font-size:12px;display:flex}.aeo-module__R2thhq__simBadge{color:#9a5b00;background:#fff4e5;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.aeo-module__R2thhq__previewBody{grid-template-columns:repeat(3,1fr);gap:10px;padding:16px;display:grid}.aeo-module__R2thhq__previewTile{background:#fff;border:1px solid #e5ebf4;border-radius:10px;padding:14px}.aeo-module__R2thhq__previewTile small{color:#5d718b;font-size:11px}.aeo-module__R2thhq__previewTile strong{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;margin-top:4px;font-size:24px;font-weight:600;display:block}.aeo-module__R2thhq__previewChart{background:#fff;border:1px solid #e5ebf4;border-radius:10px;grid-column:1/-1;padding:14px}.aeo-module__R2thhq__previewChart svg{width:100%;height:120px;display:block}.aeo-module__R2thhq__previewCta{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:16px}.aeo-module__R2thhq__cases{background:var(--brand-soft);border-block:1px solid var(--line);padding:110px 0}.aeo-module__R2thhq__cases .aeo-module__R2thhq__lede{color:#4b6380}.aeo-module__R2thhq__caseHead{justify-content:space-between;align-items:end;gap:40px;display:flex}.aeo-module__R2thhq__caseLogo{color:#fff;width:52px;height:52px;font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;background:linear-gradient(140deg,#103257,#356aff);border-radius:12px;place-items:center;font-size:18px;font-weight:600;display:grid}.aeo-module__R2thhq__cases .aeo-module__R2thhq__industry{color:var(--muted);margin-top:4px;font-size:13px}.aeo-module__R2thhq__status{color:#4b6380;background:#f1f5fb;border-radius:999px;align-items:center;gap:7px;margin-top:16px;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.aeo-module__R2thhq__status i{background:#e8a23a;border-radius:50%;width:6px;height:6px}.aeo-module__R2thhq__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:48px;display:grid}.aeo-module__R2thhq__caseFeatured{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.aeo-module__R2thhq__proofAnswer{border-bottom:1px solid var(--line);background:#fbfcfd;flex:1;margin:0;padding:22px 24px 20px}.aeo-module__R2thhq__proofAnswer header{color:#5d718b;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.aeo-module__R2thhq__aiBadge{color:#fff;background:#10233a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.aeo-module__R2thhq__askBubble{color:#fff;background:#10233a;border-radius:18px 18px 4px;max-width:88%;margin:20px 0 0 auto;padding:12px 16px;font-size:15px;line-height:1.5}.aeo-module__R2thhq__answerText{color:#1d2a3a;margin:20px 0 0;padding:0;font-size:14.5px;line-height:1.7}.aeo-module__R2thhq__answerText>*+*{margin-top:10px}.aeo-module__R2thhq__answerText ul{padding-left:20px;list-style:outside}.aeo-module__R2thhq__answerText li{margin-top:4px}.aeo-module__R2thhq__answerText strong{font-weight:650}.aeo-module__R2thhq__answerText mark{color:#1f4fd6;background:#e2ebff;border-radius:4px;padding:0 2px;font-weight:650}.aeo-module__R2thhq__answerMore{color:#5d718b;font-size:13px;font-style:italic}.aeo-module__R2thhq__answerSources{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.aeo-module__R2thhq__answerSources span{color:#4b6380;background:#eef1f5;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.aeo-module__R2thhq__featureBody{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.aeo-module__R2thhq__featureBody h3{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:500}.aeo-module__R2thhq__originalLink{color:var(--blue);text-underline-offset:3px;flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.aeo-module__R2thhq__redacted{color:#5d718b;margin-top:12px;font-size:12px}.aeo-module__R2thhq__pendingList{gap:12px;margin-top:20px;display:grid}.aeo-module__R2thhq__pendingCase{background:var(--surface);border:1px dashed #c9d5e4;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;display:flex}.aeo-module__R2thhq__pendingCase .aeo-module__R2thhq__caseLogo{border-radius:10px;width:40px;height:40px;font-size:14px}.aeo-module__R2thhq__pendingCase h3{font-family:var(--font-outfit), sans-serif;font-size:18px;font-weight:500}.aeo-module__R2thhq__pendingCase .aeo-module__R2thhq__industry{margin-top:2px}.aeo-module__R2thhq__pendingCase .aeo-module__R2thhq__status{margin:0 0 0 auto}.aeo-module__R2thhq__caseFoot{color:#4b6380;margin-top:28px;font-size:13px;line-height:1.7}.aeo-module__R2thhq__audit{padding:110px 0;scroll-margin-top:90px}.aeo-module__R2thhq__auditGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.aeo-module__R2thhq__includes{gap:14px;margin-top:30px;display:grid}.aeo-module__R2thhq__includes li{color:#3a5574;gap:12px;font-size:15px;line-height:1.6;display:flex}.aeo-module__R2thhq__includes svg{color:var(--blue);flex-shrink:0;margin-top:3px}.aeo-module__R2thhq__formCard{background:var(--surface);border:1px solid #d6e0ee;border-radius:16px;padding:36px;box-shadow:0 40px 80px -50px #10325755}.aeo-module__R2thhq__formCard h3{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;font-size:26px;font-weight:500}.aeo-module__R2thhq__formCard>p{color:var(--muted);margin-top:8px;font-size:14px}.aeo-module__R2thhq__fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.aeo-module__R2thhq__field{gap:7px;display:grid}.aeo-module__R2thhq__field.aeo-module__R2thhq__full{grid-column:1/-1}.aeo-module__R2thhq__field label{color:#26425f;font-size:13px;font-weight:600}.aeo-module__R2thhq__field label small{color:#5d718b;font-weight:400}.aeo-module__R2thhq__field input,.aeo-module__R2thhq__field select{width:100%;height:48px;color:var(--ink);appearance:none;background:#fff;border:1px solid #cfd9e6;border-radius:8px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.aeo-module__R2thhq__field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235d718b' stroke-width='2'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.aeo-module__R2thhq__field input:focus,.aeo-module__R2thhq__field select:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #356aff1f}.aeo-module__R2thhq__field [aria-invalid=true]{border-color:#c2412d}.aeo-module__R2thhq__fieldError{color:#b2361f;font-size:12px}.aeo-module__R2thhq__fieldHint{color:#5d718b;font-size:12px}.aeo-module__R2thhq__honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.aeo-module__R2thhq__submit{width:100%;margin-top:22px}.aeo-module__R2thhq__quizTop{color:#4b6380;justify-content:space-between;align-items:center;min-height:32px;font-size:13px;font-weight:600;display:flex}.aeo-module__R2thhq__quizBack{min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.aeo-module__R2thhq__quizBack:hover{text-underline-offset:3px;text-decoration:underline}.aeo-module__R2thhq__quizBar{background:#e7edf5;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.aeo-module__R2thhq__quizBar i{border-radius:inherit;background:var(--blue);height:100%;transition:width .35s;display:block}.aeo-module__R2thhq__quizStep{border:0;min-width:0;margin:26px 0 0;padding:0;animation:.35s aeo-module__R2thhq__rise}.aeo-module__R2thhq__quizStep legend{font-family:var(--font-outfit), sans-serif;letter-spacing:-.025em;color:var(--ink);outline:none;padding:0;font-size:24px;font-weight:500;line-height:1.2}.aeo-module__R2thhq__quizHint{color:#4b6380;margin-top:8px;font-size:14px}.aeo-module__R2thhq__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.aeo-module__R2thhq__choicesOne{grid-template-columns:1fr}.aeo-module__R2thhq__choice{min-height:52px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cfd9e6;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:15px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.aeo-module__R2thhq__choice input{opacity:0;pointer-events:none;position:absolute}.aeo-module__R2thhq__choice svg{color:var(--blue);opacity:0;flex-shrink:0;transition:opacity .15s}.aeo-module__R2thhq__choice:hover{border-color:var(--blue);background:var(--blue-soft)}.aeo-module__R2thhq__choice:has(input:checked){border-color:var(--blue);background:var(--blue-soft);box-shadow:inset 0 0 0 1px var(--blue)}.aeo-module__R2thhq__choice:has(input:checked) svg{opacity:1}.aeo-module__R2thhq__choice:has(input:focus-visible){outline-offset:2px;outline:3px solid #356aff66}.aeo-module__R2thhq__submit:disabled{opacity:.7;cursor:progress;transform:none}.aeo-module__R2thhq__formNote{color:#5d718b;margin-top:14px;font-size:12px;line-height:1.6}.aeo-module__R2thhq__formError{color:#9b2f1b;background:#fdf0ed;border-radius:8px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.6}.aeo-module__R2thhq__thanks{text-align:left;animation:.45s aeo-module__R2thhq__rise}.aeo-module__R2thhq__thanksIcon{color:#1d8a5a;background:#e7f6ef;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.aeo-module__R2thhq__thanks h3{margin-top:18px}.aeo-module__R2thhq__thanks ol{counter-reset:step;gap:12px;margin-top:20px;display:grid}.aeo-module__R2thhq__thanks li{color:#3a5574;counter-increment:step;grid-template-columns:28px 1fr;gap:10px;font-size:14px;line-height:1.6;display:grid}.aeo-module__R2thhq__thanks li:before{content:counter(step);background:var(--blue-soft);width:24px;height:24px;color:var(--blue);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.aeo-module__R2thhq__thanks .aeo-module__R2thhq__reference{color:#5d718b;margin-top:18px;font-size:12px}.aeo-module__R2thhq__faq{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:80px;padding:100px 0;display:grid}.aeo-module__R2thhq__faq details{border-top:1px solid #cedae9}.aeo-module__R2thhq__faq details:last-child{border-bottom:1px solid #cedae9}.aeo-module__R2thhq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;font-weight:550;list-style:none;display:flex}.aeo-module__R2thhq__faq summary::-webkit-details-marker{display:none}.aeo-module__R2thhq__faq summary svg{color:#718bb0;flex-shrink:0;transition:transform .2s}.aeo-module__R2thhq__faq details[open] summary svg{transform:rotate(180deg)}.aeo-module__R2thhq__faq details p{color:var(--muted);padding:0 30px 24px 0;font-size:15px;line-height:1.8}.aeo-module__R2thhq__closing{text-align:center;background:radial-gradient(800px 300px at 50% 0%, #e6eeff, #e6eeff00), var(--paper);border-top:1px solid var(--line);padding:90px 0}.aeo-module__R2thhq__closing .aeo-module__R2thhq__eyebrow{justify-content:center}.aeo-module__R2thhq__closing h2{max-width:760px;margin-inline:auto}.aeo-module__R2thhq__closing .aeo-module__R2thhq__actions{justify-content:center}@media (max-width:1080px){.aeo-module__R2thhq__heroGrid,.aeo-module__R2thhq__problemHead,.aeo-module__R2thhq__platformGrid,.aeo-module__R2thhq__auditGrid,.aeo-module__R2thhq__faq{grid-template-columns:1fr;gap:44px}.aeo-module__R2thhq__stage{max-width:620px;min-height:0}.aeo-module__R2thhq__miniDash{right:-8px}.aeo-module__R2thhq__miniFeed{left:-8px}.aeo-module__R2thhq__questions,.aeo-module__R2thhq__gaps{grid-template-columns:repeat(2,1fr)}.aeo-module__R2thhq__gaps article:nth-child(3){border-left:0;padding-left:0}.aeo-module__R2thhq__stages{grid-template-columns:repeat(5,minmax(150px,1fr));padding-bottom:4px;overflow-x:auto}.aeo-module__R2thhq__stagePanel{grid-template-columns:1fr}.aeo-module__R2thhq__featuredGrid{grid-template-columns:1fr;max-width:640px}.aeo-module__R2thhq__pendingCase{flex-wrap:wrap}.aeo-module__R2thhq__pendingCase .aeo-module__R2thhq__status{margin:0}}.aeo-module__R2thhq__startHere{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.aeo-module__R2thhq__startHere svg{animation:1.6s ease-in-out infinite aeo-module__R2thhq__nudge}@keyframes aeo-module__R2thhq__nudge{50%{transform:translateY(3px)}}.aeo-module__R2thhq__fieldsOne{grid-template-columns:1fr}.aeo-module__R2thhq__checkStatus{background:var(--blue-soft);color:#1f4fd6;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font-size:13.5px;line-height:1.45;display:flex}.aeo-module__R2thhq__checkStatus svg{flex:none}.aeo-module__R2thhq__spin{animation:1s linear infinite aeo-module__R2thhq__spin}@keyframes aeo-module__R2thhq__spin{to{transform:rotate(360deg)}}.aeo-module__R2thhq__readiness{border:1px solid var(--line);background:#fbfcfe;border-radius:14px;margin-top:22px;padding:18px}.aeo-module__R2thhq__readinessHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.aeo-module__R2thhq__readinessHead h4{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:600}.aeo-module__R2thhq__readinessHead p{color:#4b6380;font-size:13.5px}.aeo-module__R2thhq__readinessHead strong{color:var(--ink)}.aeo-module__R2thhq__checkList{gap:12px;margin-top:14px;display:grid}.aeo-module__R2thhq__checkItem{grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.aeo-module__R2thhq__checkItem strong{color:var(--ink);font-size:14px;font-weight:600}.aeo-module__R2thhq__checkItem p{color:#4b6380;margin-top:2px;font-size:13.5px;line-height:1.5}.aeo-module__R2thhq__checkIcon{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.aeo-module__R2thhq__check_pass .aeo-module__R2thhq__checkIcon{color:#17804a;background:#e5f6ec}.aeo-module__R2thhq__check_warn .aeo-module__R2thhq__checkIcon{color:#a35f00;background:#fff4e0}.aeo-module__R2thhq__check_fail .aeo-module__R2thhq__checkIcon{color:#b42318;background:#fde8e8}.aeo-module__R2thhq__readinessNote{border-top:1px solid var(--line);color:#4b6380;margin-top:14px;padding-top:12px;font-size:13px;line-height:1.55}.aeo-module__R2thhq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.aeo-module__R2thhq__container{width:calc(100% - 32px)}.aeo-module__R2thhq__hero{padding:36px 0 64px}.aeo-module__R2thhq__heroCopy,.aeo-module__R2thhq__hero .aeo-module__R2thhq__trust{display:none}.aeo-module__R2thhq__hero h1{font-size:34px}.aeo-module__R2thhq__heroSub{font-size:20px}.aeo-module__R2thhq__hero .aeo-module__R2thhq__proof{display:none}.aeo-module__R2thhq__heroGrid{gap:24px}.aeo-module__R2thhq__actions>*{flex:100%}.aeo-module__R2thhq__stage{padding-bottom:0}.aeo-module__R2thhq__miniDash,.aeo-module__R2thhq__miniFeed{width:auto;margin-top:12px;position:relative;inset:auto}.aeo-module__R2thhq__problem,.aeo-module__R2thhq__process,.aeo-module__R2thhq__platform,.aeo-module__R2thhq__cases,.aeo-module__R2thhq__audit{padding:72px 0}.aeo-module__R2thhq__demo{padding:56px 0}.aeo-module__R2thhq__demoGrid{grid-template-columns:1fr;gap:28px}.aeo-module__R2thhq__demo .aeo-module__R2thhq__primary{width:100%}.aeo-module__R2thhq__questions,.aeo-module__R2thhq__gaps,.aeo-module__R2thhq__shift,.aeo-module__R2thhq__managed,.aeo-module__R2thhq__fields,.aeo-module__R2thhq__choices{grid-template-columns:1fr}.aeo-module__R2thhq__gaps article,.aeo-module__R2thhq__gaps article+article,.aeo-module__R2thhq__managed article,.aeo-module__R2thhq__managed article+article{border-left:0;padding:22px 0 0}.aeo-module__R2thhq__shift>div+div{border-left:0;border-top:1px solid var(--line)}.aeo-module__R2thhq__shift>div,.aeo-module__R2thhq__stagePanel{padding:24px}.aeo-module__R2thhq__caseHead{display:block}.aeo-module__R2thhq__formCard{padding:24px 20px}.aeo-module__R2thhq__previewBody{grid-template-columns:1fr 1fr}.aeo-module__R2thhq__previewBody .aeo-module__R2thhq__previewTile:nth-child(3){display:none}.aeo-module__R2thhq__faq{padding:72px 0}}@media (prefers-reduced-motion:reduce){.aeo-module__R2thhq__page *,.aeo-module__R2thhq__page :before,.aeo-module__R2thhq__page :after{transition:none!important;animation:none!important}.aeo-module__R2thhq__caret{display:none}}.aeo-module__R2thhq__bookBlock{border:2px solid var(--blue);text-align:left;background:#f5f8ff;border-radius:14px;margin-top:18px;padding:18px 18px 6px}.aeo-module__R2thhq__bookBlock h4{color:var(--ink);margin:0;font-size:1.25rem;font-weight:700}.aeo-module__R2thhq__bookBlock p{color:#4b6380;margin:6px 0 12px}.aeo-module__R2thhq__textAlt{color:#4b6380;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.aeo-module__R2thhq__textNow{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.aeo-module__R2thhq__textNow:disabled{cursor:default;opacity:.85}.aeo-module__R2thhq__warmup{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:absolute}
