.ab-find .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ab-find{color:#333;background:#fafafa;margin:0;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}.ab-find *{box-sizing:border-box}.ab-find a{color:#2c3e50}.ab-find a:hover{color:#006064}.ab-find .mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.ab-find .eb{letter-spacing:1.4px;text-transform:uppercase;color:#666;margin:0;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;line-height:14px}.ab-find .eb-d{color:#3fb6c2}.ab-find .h1{letter-spacing:-.8px;color:#2c3e50;text-wrap:balance;margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:56px;font-weight:700;line-height:64px}.ab-find .h2{letter-spacing:-.5px;color:#2c3e50;text-wrap:balance;margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:36px;font-weight:700;line-height:45px}.ab-find .h3{letter-spacing:-.3px;color:#2c3e50;text-wrap:balance;margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:600;line-height:35px}.ab-find .h4{color:#2c3e50;text-wrap:balance;margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:600;line-height:28px}.ab-find .lead{color:#333;margin:0;font-size:18px;line-height:29px}.ab-find .p{color:#333;margin:0;font-size:16px;line-height:26px}.ab-find .sm{color:#666;margin:0;font-size:14px;line-height:20px}.ab-find .cap{color:#666;margin:0;font-size:12px;line-height:17px}.ab-find .btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:26px;text-decoration:none;display:inline-flex}.ab-find .btn-p{color:#fff;background:#00838f}.ab-find .btn-p:hover{color:#fff;background:#006064}.ab-find .btn-s{color:#2c3e50;background:#fff;border-color:#2c3e50}.ab-find .btn-s:hover{color:#2c3e50;background:#f5f7f8}.ab-find .btn-n{color:#fff;background:#2c3e50}.ab-find .btn-n:hover{color:#fff;background:#1a252f}.ab-find .btn-t{color:#006064;background:#e0f7fa;border-color:#e0f7fa}.ab-find .btn-t:hover{color:#006064;border-color:#00838f}.ab-find .btn-sd{color:#fff;background:0 0;border-color:#9fb3c4}.ab-find .btn-sd:hover{color:#fff;background:#1c2226}.ab-find .btn-sm{height:44px;padding:0 20px;font-size:13px;font-weight:500;line-height:18px}.ab-find .card{background:#fff;border:1px solid #ecf0f1;border-radius:8px;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}.ab-find .badge{letter-spacing:.06em;white-space:nowrap;border-radius:6px;align-items:center;padding:3px 9px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.ab-find .open{color:#d32f2f;background:#fdecea;border:1px solid #d32f2f;border-left-width:3px}.ab-find .closed{color:#666;background:0 0;border:1px solid #d4dcde}.ab-find .na{color:#8a9296;background:0 0;border:1px dashed #d4dcde}.ab-find .frow{border-bottom:1px solid #ecf0f1;grid-template-columns:16px 92px minmax(0,1fr) 200px 150px 88px 16px;align-items:center;gap:16px;height:52px;padding:0 20px;display:grid}.ab-find .frow:last-child{border-bottom:none}.ab-find .fid{color:#2c3e50;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13px;overflow:hidden}.ab-find .fd{color:#333;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;font-size:14px;line-height:20px;display:flex;overflow:hidden}.ab-find .fd svg{flex-shrink:0}.ab-find .fage{color:#666;white-space:nowrap;font-size:12px;line-height:17px}.ab-find .th{letter-spacing:1.4px;text-transform:uppercase;color:#666;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;line-height:14px}.ab-find .cbx{background:#fff;border:1px solid #8a9296;border-radius:3px;width:14px;height:14px}.ab-find .sev{letter-spacing:.06em;background:#fff;border:1px solid;border-radius:6px;align-items:center;padding:2px 8px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.ab-find .chev{justify-content:flex-end;display:flex}.ab-find .ctl{color:#333;background:#fff;border:1px solid #d4dcde;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:13px;line-height:18px;display:inline-flex}.ab-find .pill{color:#666;background:#fff;border:1px solid #d4dcde;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;line-height:17px;display:inline-flex}.ab-find .pill-on{color:#006064;background:#e0f7fa;border-color:#00838f}.ab-find .tile{flex-direction:column;gap:10px;padding:20px;display:flex}.ab-find .tile h3{color:#2c3e50;text-wrap:balance;margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;line-height:26px}.ab-find .tile p{color:#666;flex-grow:1;margin:0;font-size:14px;line-height:21px}.ab-find .tech{color:#8a9296;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:11px;line-height:18px}.ab-find .n{color:#00838f;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:12px;font-weight:500;line-height:17px}.ab-find .nav-a{color:#333;padding:12px 0;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.ab-find .foot-a{color:#e9edef;padding:6px 0;font-size:14px;line-height:20px;text-decoration:none}.ab-find .foot-a:hover{color:#3fb6c2}.ab-find .check{color:#333;align-items:flex-start;gap:12px;font-size:15px;line-height:24px;display:flex}.ab-find details{border-bottom:1px solid #d4dcde}.ab-find summary{cursor:pointer;color:#2c3e50;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:600;line-height:28px;list-style:none;display:flex}.ab-find summary::-webkit-details-marker{display:none}.ab-find .navbtn{cursor:pointer;background:#fff;border:1px solid #d4dcde;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ab-find .navbtn:hover{background:#f5f7f8}.ab-find .navd{background:0 0;border-color:#9fb3c4}.ab-find .navd:hover{background:#2c3e50}.ab-find .ft-c{text-align:left;color:#333;border-bottom:1px solid #ecf0f1;width:34%;padding:14px 24px;font-size:14px;font-weight:500;line-height:20px}.ab-find .ft-f{text-align:left;color:#666;border-bottom:1px solid #ecf0f1;border-left:1px solid #ecf0f1;width:20%;padding:14px 24px;font-size:14px;font-weight:400;line-height:20px}.ab-find .ft-p{text-align:left;color:#2c3e50;background:#fafafa;border-bottom:1px solid #ecf0f1;border-left:1px solid #ecf0f1;padding:14px 24px;font-size:14px;font-weight:500;line-height:20px}.ab-find .ft-fr{color:#006064!important;background:#e0f7fa!important;border-bottom-color:#00606424!important;border-left-color:#e0f7fa!important}.ab-find .ft-fr .sm,.ab-find .ft-fr .h4,.ab-find .ft-fr span[aria-hidden]{color:#006064!important}.ab-find .ft-b{color:#fff!important;background:#2c3e50!important;border-bottom-color:#ffffff24!important;border-left-color:#2c3e50!important}.ab-find .ft-b .sm,.ab-find .ft-b .h4,.ab-find .ft-b .mono{color:#fff!important}.ab-find .ft-b svg{stroke:#fff}.ab-find .ft-s span[aria-hidden]{opacity:.75;color:#fff!important}.ab-find .ft-s{color:#fff!important;background:#00838f!important;border-bottom-color:#ffffff2e!important;border-left-color:#00838f!important}.ab-find .ft-s .sm,.ab-find .ft-s .h4,.ab-find .ft-s .mono{color:#fff}.ab-find .ft-s svg{stroke:#fff}.ab-find tbody tr:last-child th,.ab-find tbody tr:last-child td{border-bottom:none}@keyframes inA{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes inB{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes barA{0%{width:0}to{width:100%}}@keyframes barB{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.ab-find .anim{animation:none!important}}@keyframes dealA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dealB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fadeA{0%{opacity:0}to{opacity:1}}@keyframes fadeB{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ab-find .deal{animation:none!important}}.ab-find .rv{background:#fff;border:1px solid #ecf0f1;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;height:60px;padding:0 16px;display:flex}.ab-find .rvd{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.ab-find .unv{letter-spacing:.06em;text-transform:uppercase;color:#666;background:#f5f7f8;border:1px solid #d4dcde;border-radius:6px;align-items:center;padding:1px 7px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.ab-find .chip{color:#666;white-space:nowrap;background:#fff;border:1px solid #d4dcde;border-radius:6px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:500;line-height:17px;display:inline-flex}.ab-find .fbox{background:#fff;border:1px solid #ecf0f1;border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}@media (prefers-reduced-motion:no-preference){.ab-find .btn,.ab-find .navbtn,.ab-find [role=tab]{transition:background-color .15s ease-out}}.ab-find .cta-cards{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:40px;display:flex}@media (prefers-reduced-motion:no-preference){.ab-find .cta-cards{opacity:0;animation:.42s ease-out 1s forwards ctaCards}@keyframes ctaCards{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.ab-find .ph{background:#fafafa;border:1px dashed #8a9296;border-radius:8px;flex-direction:column;gap:10px;padding:24px;display:flex}.ab-find .phtag{letter-spacing:1.4px;text-transform:uppercase;color:#666;background:#fff;border:1px solid #d4dcde;border-radius:6px;align-self:flex-start;padding:2px 8px;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.ab-find .phtxt{color:#666;margin:0;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:13px;line-height:20px}.ab-find>*{padding-inline:16px!important}@media (min-width:640px){.ab-find>*{padding-inline:24px!important}}@media (min-width:768px){.ab-find>*{padding-inline:32px!important}}@media (min-width:1024px){.ab-find>*{padding-inline:48px!important}}@media (min-width:1280px){.ab-find>*{padding-inline:max(48px,8.333vw,50% - 720px)!important}}@media (min-width:1024px){.ab-find .hero-fold{min-height:max(820px,100vh - 80px)!important}}
