.ab-page{background-color:#fff;flex:1 0 auto}.ab-proof{text-align:left;background-color:#fff;border:1px solid #dce6f5;border-radius:24px;gap:40px;width:1203px;max-width:100%;padding:30px;display:flex;box-shadow:0 12px 32px #061d5314}.ab-proof-item{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.ab-proof-value{color:#061d53;margin:0;font-size:38px;font-weight:700;line-height:44px}.ab-proof-label{color:#061d53;margin:0;font-size:15px;line-height:22px}.ab-mission{background-color:#fff;flex-direction:column;gap:48px;padding:80px 50px;display:flex}.ab-mission-head .ps-h2,.ab-mission-head .ps-lead{max-width:920px}.ab-mission-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1821px;margin:0 auto;display:grid}.ab-mission-card{background-color:#ebf5ff;border-radius:24px;flex-direction:column;gap:16px;padding:32px;display:flex}.ab-mission-eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:#2155c5;margin:0;font-size:14px;font-weight:700;line-height:normal}.ab-mission-title{color:#061d53;margin:0;font-size:28px;font-weight:700;line-height:36px}.ab-mission-text{color:#465a82;margin:0;font-size:18px;line-height:28px}.ab-story{background-color:#ebf5ff;flex-direction:column;gap:40px;padding:80px 48px;display:flex}.ab-story-top{justify-content:space-between;align-items:flex-start;gap:40px;width:100%;max-width:1825px;margin:0 auto;display:flex}.ab-story-copy{flex-direction:column;flex:0 0 560px;gap:16px;display:flex}.ab-story-lead{padding-top:6px}.ab-trust{flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:8px 0 0;list-style:none;display:flex}.ab-trust-item{color:#64748b;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.ab-trust-dot{color:#cbd5e1;font-size:12px;font-weight:600;line-height:16px}.ab-story-media{flex:0 1010px;gap:30px;min-width:0;height:442px;display:flex}.ab-story-stack{flex-direction:column;flex:0 0 315.5px;justify-content:center;gap:24px;display:flex}.ab-story-tile{border:.56px solid #e2e8f0e6;border-radius:13.5px;height:209px;position:relative;overflow:hidden;box-shadow:0 11.2px 14px -2.8px #0000001a,0 4.5px 5.6px -3.4px #0000001a}.ab-story-img{object-fit:cover;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ab-story-img-1{width:350px;height:262px}.ab-story-img-2{width:334px;height:250px}.ab-story-img-3{width:928px;height:696px}.ab-story-main{border:1px solid #e2e8f0e6;border-radius:24px;flex:1 1 0;min-width:0;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.ab-story-tag{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fffffff2;border:1px solid #e2e8f0cc;border-radius:16px;align-items:center;gap:16px;max-width:384px;padding:17px;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 10px 15px -3px #0f172a0d,0 4px 6px -4px #0f172a0d}.ab-story-tag-icon{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ab-story-tag-copy{flex-direction:column;display:flex}.ab-story-tag-title{color:#0f172a;font-size:16px;font-weight:700;line-height:24px}.ab-story-tag-sub{color:#64748b;font-size:14px;font-weight:500;line-height:20px}.ab-story-cards{border-top:1px solid #e2e8f0cc;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1825px;margin:0 auto;padding-top:1px;display:grid}.ab-story-card{background-image:linear-gradient(163deg,#fff 0%,#f8fafc99 100%);border:1px solid #e4e7ee;border-radius:16px;flex-direction:column;gap:12px;padding:25px;display:flex}.ab-story-card-head{align-items:center;gap:16px;display:flex}.ab-story-card-icon{background-color:#ebf5ff;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ab-story-card-titles{flex-direction:column;gap:5.5px;padding-bottom:2.5px;display:flex}.ab-story-card-title{color:#061d53;font-size:18px;font-weight:700;line-height:28px}.ab-story-card-sub{color:#2155c5;font-size:12px;font-weight:500;line-height:16px}.ab-story-card-text{color:#475569;max-width:300px;margin:0;font-size:14px;line-height:21px}.ab-promise{background-image:linear-gradient(#fff 0%,#f8fafccc 50%,#f1f5f999 100%);padding:80px 50px;position:relative;overflow:hidden}.ab-promise-row{justify-content:space-between;align-items:center;gap:48px;max-width:1821px;margin:0 auto;display:flex}.ab-promise-copy{flex-direction:column;flex:0 884px;gap:16px;min-width:0;display:flex}.ab-promise-copy .ps-lead{padding-top:6px}.ab-promise-list{flex-direction:column;gap:14px;margin:0;padding:8px 0 0;list-style:none;display:flex}.ab-promise-item{background-color:#fff;border:1px solid #e2e8f0e6;border-radius:16px;align-items:center;gap:21px;padding:17px;display:flex;box-shadow:0 10px 30px -5px #0b132b0a,0 4px 6px -2px #0b132b05}.ab-promise-icon{background-color:#ebf5ff;border-radius:50%;flex:0 0 72px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}.ab-promise-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ab-promise-title{color:#061d53;font-size:20px;font-weight:700;line-height:30px}.ab-promise-desc{color:#465a82;font-size:18px;line-height:24px}.ab-quote{flex:0 723px;min-width:0;margin:0;position:relative}.ab-quote:before{content:"";filter:blur(12px);opacity:.2;background-image:linear-gradient(90deg,#2563eb,#4f46e5);border-radius:40px;position:absolute;inset:-8px}.ab-quote-card{background-color:#061d53;border:1px solid #33415599;border-radius:32px;flex-direction:column;gap:24px;min-height:431px;padding:41px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #070d1f73}.ab-quote-card:after{content:"";filter:blur(20px);pointer-events:none;background-color:#2563eb26;border-radius:50%;width:192px;height:192px;position:absolute;top:-48px;right:-48px}.ab-quote-head{justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.ab-quote-mark{background-color:#3b82f626;border:1px solid #60a5fa33;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ab-quote-rating{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.ab-quote-stars{gap:4px;display:flex}.ab-quote-verified{letter-spacing:1.1px;color:#465a82;font-size:11px;font-weight:600;line-height:16.5px}.ab-quote-text{letter-spacing:-.6px;color:#f1f5f9;max-width:360px;margin:0;padding-bottom:24px;font-size:24px;font-weight:700;line-height:32px}.ab-quote-author{border-top:1px solid #1e293bcc;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:25px;display:flex}.ab-quote-person{align-items:center;gap:14px;display:flex}.ab-quote-avatar{background-image:linear-gradient(45deg,#2563eb 0%,#60a5fa 100%);border-radius:50%;width:44px;height:44px;padding:1px}.ab-quote-avatar span{letter-spacing:.7px;color:#fff;background-color:#0b132b;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:20px;display:flex}.ab-quote-meta{flex-direction:column;gap:2px;display:flex}.ab-quote-name-row{align-items:center;gap:8px;display:flex}.ab-quote-name{letter-spacing:.4px;color:#fff;font-size:16px;font-weight:700;line-height:24px}.ab-quote-badge{color:#34d399;background-color:#10b98126;border:1px solid #10b98133;border-radius:4px;padding:3px 7px;font-size:10px;font-weight:600;line-height:15px}.ab-quote-role{color:#465a82;font-size:12px;line-height:16px}.ab-quote-route{color:#465a82;white-space:nowrap;background-color:#1e293b80;border:1px solid #33415580;border-radius:8px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;line-height:16px;display:inline-flex}@media (max-width:1599px){.ab-story-copy{flex-basis:460px}.ab-story-stack{flex-basis:240px}.ab-promise-copy{flex-basis:56%}}@media (max-width:1199px){.ab-proof{flex-wrap:wrap;gap:24px}.ab-proof-item{flex:40%}.ab-mission,.ab-promise,.ab-story{padding:64px 32px}.ab-mission-cards,.ab-story-cards{grid-template-columns:minmax(0,1fr);gap:16px}.ab-story-top{flex-direction:column}.ab-story-copy{flex:none}.ab-story-media{flex:none;width:100%;height:420px}.ab-story-card-text{max-width:none}.ab-story-img-3{width:100%;height:100%}.ab-promise-row{flex-direction:column;align-items:stretch}.ab-promise-copy,.ab-quote{flex:none}}@media (max-width:767px){.ab-proof{gap:16px;padding:20px}.ab-proof-value{font-size:28px;line-height:34px}.ab-proof-label{font-size:13px;line-height:18px}.ab-mission,.ab-story,.ab-promise{padding:48px 16px}.ab-mission{gap:32px}.ab-mission-card{padding:24px}.ab-mission-title{font-size:22px;line-height:30px}.ab-mission-text{font-size:16px;line-height:24px}.ab-story-media{flex-direction:column;gap:16px;height:auto}.ab-story-stack{flex-direction:row;flex:none;gap:16px}.ab-story-tile{flex:1 1 0;height:140px}.ab-story-main{flex:none;height:300px}.ab-story-tag{padding:12px;bottom:12px;left:12px;right:12px}.ab-promise-item{gap:14px;padding:14px}.ab-promise-icon{flex-basis:52px;width:52px;height:52px}.ab-promise-title{font-size:17px;line-height:24px}.ab-promise-desc{font-size:15px;line-height:22px}.ab-quote-card{min-height:0;padding:24px}.ab-quote-text{font-size:19px;line-height:27px}.ab-quote-author{flex-wrap:wrap}}
