@keyframes ab-draw{0%{transform:scaleX(0)}}@keyframes ab-pulse{0%,to{opacity:1}50%{opacity:.3}}@layer components{:where(.site) .ab-id{margin:0;display:grid}:where(.site) .ab-id>div{border-bottom:1px solid var(--line-dark);grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;display:grid}:where(.site) .ab-id>div:first-child{padding-top:0}:where(.site) .ab-id>div:last-child{border-bottom:0;padding-bottom:0}:where(.site) .ab-id dt{font:400 12px/1.3 var(--mono);color:var(--t-2-d)}:where(.site) .ab-id dd{color:var(--paper);margin:0;font-size:15px;font-weight:600;line-height:1.4}:where(.site) .ab-id__mail{font-family:var(--mono);color:var(--peri-200);font-size:12px}@media (max-width:1023px){:where(.site) .phero__aside:has(.ab-id){max-width:480px}}@media (min-width:1024px){:where(.site) .phero__aside:has(.ab-id){align-self:start}}:where(.site) .ab-svc>div{padding-block:40px 32px}:where(.site) .ab-svc__i{flex-direction:column;flex:1;align-items:flex-start;width:100%;display:flex}:where(.site) .ab-svc__i .tl{margin-top:auto;padding-top:24px}:where(.site) .ab-svc__top{justify-content:space-between;align-items:baseline;gap:16px;width:100%;margin-bottom:24px;display:flex}:where(.site) .ab-svc__top .rgrid__n{margin:0}:where(.site) .ab-svc .h3{max-width:20ch}:where(.site) .ab-svc p.ab-svc__sit{color:var(--ink);max-width:40ch;margin-top:0;font-size:17px;font-weight:600;line-height:1.4}:where(.site) .ab-svc p{max-width:54ch}@media (max-width:767px){:where(.site) .ab-svc.rgrid--2{--cols:1}:where(.site) .ab-svc.rgrid--2>:before{display:none}:where(.site) .ab-svc.rgrid--2>:nth-child(n+2){border-top:1px solid var(--line-light)}}:where(.site) .ab-atm{overflow:clip}:where(.site) .ab-atm:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#b9cbf80d 1px,#0000 1px),linear-gradient(90deg,#b9cbf80d 1px,#0000 1px);background-position:-1px -1px;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 75% at 78%,#000,#0000 78%);mask-image:radial-gradient(55% 75% at 78%,#000,#0000 78%)}:where(.site) .ab-split{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:48px 24px;display:grid}:where(.site) .ab-split__text{grid-column:1/7;justify-items:start;gap:24px;display:grid}:where(.site) .ab-split__text .h2{max-width:14ch}:where(.site) .ab-split__text .lead,:where(.site) .ab-split__text .body-2{max-width:46ch}:where(.site) .ab-ws{background:var(--navy-850);border:1px solid var(--line-dark-strong);box-shadow:var(--sh-dark);flex-direction:column;grid-column:8/13;margin:0;display:flex}:where(.site) .ab-ws__bar{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 20px;display:flex}:where(.site) .ab-ws__lg{font:400 12px/1 var(--mono);color:var(--t-2-d)}:where(.site) .ab-ws__row{border-bottom:1px solid var(--line-dark);grid-template-columns:168px minmax(0,1fr);align-items:center;gap:16px;padding:16px 20px;display:grid}:where(.site) .ab-ws__who{color:var(--paper);align-items:center;gap:12px;margin:0;font-size:16px;font-weight:700;display:flex}:where(.site) .ab-ws__who i{background:var(--peri-300);flex:none;width:8px;height:8px}:where(.site) .ab-ws__row--ai .ab-ws__who i{box-shadow:inset 0 0 0 1px var(--peri-300);background:0 0}:where(.site) .ab-ws__t{flex-wrap:wrap;gap:6px;display:flex}:where(.site) .ab-ws__t li{height:32px;font-family:var(--sans);white-space:nowrap;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}:where(.site) .ab-ws__row--eng .ab-ws__t li{background:var(--peri-300);color:var(--navy-900)}:where(.site) .ab-ws__row--ai .ab-ws__t li{color:var(--peri-200);border:1px solid #8eaaf380}:where(.site) .ab-ws__cap{color:var(--t-body-d);padding:16px 20px 20px;font-size:15px;line-height:1.55}@media (max-width:1023px){:where(.site) .ab-split__text,:where(.site) .ab-ws{grid-column:1/-1}:where(.site) .ab-ws{max-width:640px}}@media (max-width:599px){:where(.site) .ab-ws__row{grid-template-columns:1fr;gap:12px;padding:16px}:where(.site) .ab-ws__bar{padding:0 16px}:where(.site) .ab-ws__cap{padding:16px}}:where(.site) .ab-eng .steps{border-top:1px solid var(--line-light);gap:0}:where(.site) .ab-eng .step{background:0 0;border:0;padding:24px 24px 32px}:where(.site) .ab-eng .step:first-child{padding-left:0}:where(.site) .ab-eng .step+.step{border-left:1px solid var(--line-light)}@media (max-width:1023px){:where(.site) .ab-eng .step:nth-child(odd){border-left:0;padding-left:0}:where(.site) .ab-eng .step:nth-child(n+3){border-top:1px solid var(--line-light)}}@media (max-width:599px){:where(.site) .ab-eng .step,:where(.site) .ab-eng .step+.step{border-left:0;padding:20px 0 24px}:where(.site) .ab-eng .step+.step{border-top:1px solid var(--line-light)}}:where(.site) .ab-eng .step.is-key,:where(.site) .ab-eng .step.is-key+.step{border-left:0}:where(.site) .ab-eng .step.is-key{background:var(--navy-900);padding-inline:24px}@media (max-width:599px){:where(.site) .ab-eng .step.is-key{padding:20px 20px 24px}}:where(.site) .ab-two{border-top:2px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;margin-top:48px;padding-top:32px;display:grid}:where(.site) .ab-two__line{letter-spacing:-.02em;text-wrap:balance;grid-column:1/9;max-width:30ch;font-size:clamp(22px,2.2vw,32px);font-weight:700;line-height:1.15}:where(.site) .ab-two .btns{grid-column:9/13;justify-self:end;margin:0}@media (max-width:1023px){:where(.site) .ab-two__line,:where(.site) .ab-two .btns{grid-column:1/-1;justify-self:start}}:where(.site) .ab-keep{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:48px 24px;display:grid}:where(.site) .ab-keep__h{grid-column:1/5;justify-items:start;gap:24px;display:grid}:where(.site) .ab-keep__h .lead{max-width:30ch}:where(.site) .ab-keep>.rv{grid-column:6/13}:where(.site) .ab-keep__defs>div{grid-template-columns:184px minmax(0,1fr)}:where(.site) .ab-keep__defs dd{color:var(--t-body-d)}@media (max-width:1023px){:where(.site) .ab-keep__h,:where(.site) .ab-keep>.rv{grid-column:1/-1}}@media (max-width:599px){:where(.site) .ab-keep__defs>div{grid-template-columns:1fr}}:where(.site) .ab-prod{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}:where(.site) .ab-prod li{border-top:1px solid var(--line-light);transition:background-color .18s var(--ease-ui),box-shadow .18s var(--ease-ui);grid-template-columns:3fr 2fr 6fr 3fr;align-items:baseline;gap:8px 24px;padding:24px 0;display:grid}:where(.site) .ab-prod li:first-child{border-top:0}@media (hover:hover){:where(.site) .ab-prod li:hover{background-color:var(--paper-2);box-shadow:-16px 0 0 var(--paper-2),16px 0 0 var(--paper-2)}:where(.site) .ab-prod li:hover .ab-prod__l{color:var(--ink)}}:where(.site) .ab-prod__n{letter-spacing:-.02em;font-size:clamp(20px,1.7vw,24px)}:where(.site) .ab-prod__k{margin:0}:where(.site) .ab-prod__d p{color:var(--ink);max-width:56ch;font-size:16px;line-height:1.5}:where(.site) .ab-prod__d p.ab-prod__note{color:var(--grey-700);margin-top:8px;font-size:14px}:where(.site) .ab-prod__l{justify-self:end;font-size:13px}@media (max-width:1023px){:where(.site) .ab-prod li{grid-template-columns:1fr auto}:where(.site) .ab-prod__n{grid-area:1/1}:where(.site) .ab-prod__k{grid-area:1/2;justify-self:end}:where(.site) .ab-prod__d{grid-column:1/-1}:where(.site) .ab-prod__l{grid-column:1/-1;justify-self:start;margin-top:4px}}@media (prefers-reduced-motion:no-preference){:where(html.js:not(.nojs)) :where(.site) .ab-ws:not(.is-in) .ab-ws__t li{opacity:0;transform:translate(-8px)}:where(.site) .ab-ws .ab-ws__t li{transition:opacity .42s var(--ease-out)calc(.26s + var(--j,0)*90ms),transform .42s var(--ease-out)calc(.26s + var(--j,0)*90ms)}:where(.site) .ab-ws.is-in .ab-ws__row--eng .ab-ws__who i{animation:ab-pulse 1.6s var(--ease-inout)1.1s 3 both}:where(html.js:not(.nojs)) :where(.site) .ab-prod:not(.is-in) li{opacity:0;transform:translateY(12px)}:where(.site) .ab-prod li{transition:opacity .48s var(--ease-out)calc(80ms + var(--i,0)*80ms),transform .64s var(--ease-out)calc(80ms + var(--i,0)*80ms),background-color .18s var(--ease-ui),box-shadow .18s var(--ease-ui)}:where(html.js:not(.nojs)) :where(.site) .ab-prod.rv:not(.is-in){opacity:1;transform:none}}}
