.ar-btn{display:inline-flex;justify-content:center;align-items:center;gap:14px;color:var(--ar-white);font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:28px;background-color:var(--ar-blue-bright);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.2s ease}.ar-btn:hover{color:var(--ar-white);background-color:var(--ar-blue-hover)}.ar-btn:after{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--ar-blue);font-size:16px;line-height:1;background-color:var(--ar-white);border-radius:50%}.ar-btn:after{content:"↗"}.ar-btn-dark{display:inline-flex;justify-content:center;align-items:center;gap:14px;color:var(--ar-blue);font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:28px;background-color:var(--ar-white);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.2s ease}.ar-btn-dark:hover{color:var(--ar-blue);background-color:var(--ar-tint)}.ar-btn-dark:after{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--ar-white);font-size:16px;line-height:1;background-color:var(--ar-blue);border-radius:50%}.ar-btn-dark:after{content:"↗"}.ar-wrap{width:100%;max-width:var(--ar-max);margin-right:auto;margin-left:auto;padding-right:var(--ar-gutter);padding-left:var(--ar-gutter)}.ar-header{display:flex;justify-content:space-between;align-items:center;gap:24px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 16px);z-index:100;object-fit:contain;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:20px;background-color:var(--ar-white);border-radius:var(--ar-radius-lg);box-shadow:0px 8px 28px rgba(40,57,144,.1)}.ar-header{flex-wrap:wrap;margin:16px var(--ar-inset) 0}@media (max-width:1023px){.ar-header.is-open .ar-nav{display:flex}}.ar-header-logo{display:block;line-height:0}.ar-header-logo-img{display:block;width:auto;height:64px}@media (max-width:1023px){.ar-header-logo-img{height:56px}}.ar-nav{display:flex;align-items:center;gap:36px}@media (max-width:1023px){.ar-nav{display:none;gap:0px;flex-basis:100%;padding-top:8px;border-top:1px solid rgba(40,57,144,.15)}}.ar-nav-link{color:var(--ar-ink);font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-radius:999px;transition:color 0.2s ease,background-color 0.2s ease}.ar-nav-link:hover{color:var(--ar-blue);background-color:var(--ar-tint)}.ar-nav-link.is-active{color:var(--ar-white);background-color:var(--ar-blue)}@media (max-width:1023px){.ar-nav-link{padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid rgba(40,57,144,.1)}}.ar-burger{display:none;width:44px;height:44px;color:var(--ar-blue);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}@media (max-width:1023px){.ar-burger{display:inline-flex}}.ar-burger-icon{width:28px;height:28px;color:var(--ar-blue)}.ar-footer{overflow:hidden;color:var(--ar-white);background-color:var(--ar-blue);border-radius:var(--ar-radius-lg)}.ar-footer{margin:0 var(--ar-inset) 16px}.ar-footer-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:40px;max-width:var(--ar-max);margin-right:auto;margin-left:auto}.ar-footer-main{padding:56px var(--ar-gutter)}@media (max-width:1023px){.ar-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ar-footer-main{grid-template-columns:minmax(0,1fr);padding-top:40px;padding-bottom:40px}}.ar-footer-logo{display:block;width:100%;height:auto;max-width:140px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;background-color:var(--ar-white);border-radius:var(--ar-radius)}.ar-footer-title{color:var(--ar-white);font-weight:700;font-size:18px;line-height:1.3;margin-bottom:16px}.ar-footer-text{color:var(--ar-white);font-size:15px;line-height:1.7}.ar-footer-link{display:block;color:var(--ar-white);font-size:15px;line-height:1.9;text-decoration:none}.ar-footer-link:hover{color:var(--ar-white);text-decoration:underline}.ar-footer-bar{display:flex;justify-content:space-between;gap:16px;color:var(--ar-white);font-size:14px;border-top:1px solid rgba(255,255,255,.2)}.ar-footer-bar{flex-wrap:wrap;padding:20px max(var(--ar-gutter),calc(( 100% - var(--ar-max) ) / 2 + var(--ar-gutter)))}@media (max-width:767px){.ar-footer-bar{flex-flow:column}}.ar-footer-bar-text{color:var(--ar-white);font-size:14px;line-height:1.5}.ar-footer-bar-link{color:var(--ar-white);text-decoration:underline}.ar-footer-bar-link:hover{color:var(--ar-white)}.ar-hero{display:flex;align-items:center;position:relative;min-height:620px;overflow:hidden;background-color:var(--ar-blue);background-image:url(https://img.youtube.com/vi/R12BzPKX3f4/maxresdefault.jpg);background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll;border-radius:var(--ar-radius-lg)}.ar-hero{margin:16px var(--ar-inset) 0}.ar-hero-video{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.78vh;min-height:100%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;pointer-events:none;transform:translate3d(-50%,-50%,0)}.ar-hero-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(rgba(40,57,144,0) 0%,rgba(40,57,144,0) 33%,rgba(40,57,144,.71) 86%,rgba(40,57,144,.9) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.ar-hero-inner{display:flex;flex-flow:column;justify-content:end;align-items:start;gap:32px;position:relative;width:100%;max-width:var(--ar-max);min-height:620px;margin-right:auto;margin-left:auto}.ar-hero-inner{padding:0 var(--ar-gutter) 120px}@media (max-width:767px){.ar-hero-inner{padding-bottom:110px}}.ar-hero-title{max-width:900px;color:var(--ar-white);font-weight:200;font-size:38px;line-height:1.25}@media (max-width:1023px){.ar-hero-title{font-size:30px}}@media (max-width:767px){.ar-hero-title{font-size:24px}}.ar-band{background-color:var(--ar-blue);border-radius:var(--ar-radius-lg)}.ar-band{padding:var(--ar-section-y) 0;margin:16px var(--ar-inset)}.ar-band-inner{display:flex;flex-flow:column;align-items:center;gap:40px;max-width:var(--ar-max);margin-right:auto;margin-left:auto}.ar-band-inner{padding:0 var(--ar-gutter)}.ar-band-head{display:flex;flex-flow:column;align-items:center;gap:12px;text-align:center}@media (max-width:767px){.ar-band-head{display:none}}.ar-band-title{color:var(--ar-white);font-family:var(--ar-font-display),"Open Sans",sans-serif;font-weight:700;font-size:36px;line-height:1.2}@media (max-width:767px){.ar-band-title{font-size:28px}}.ar-band-text{max-width:720px;color:var(--ar-white);font-family:var(--ar-font-display),"Open Sans",sans-serif;font-size:18px;line-height:1.6}@media (max-width:767px){.ar-band-text{font-size:16px}}.ar-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;max-width:900px}@media (max-width:1023px){.ar-cats{grid-template-columns:minmax(0,1fr)}}.ar-cat{display:flex;align-items:stretch;gap:0px;overflow:hidden;background-color:var(--ar-white);border-radius:var(--ar-radius-md)}@media (max-width:767px){.ar-cat{flex-flow:column}}.ar-cat-img{display:block;width:150px;height:auto;min-width:150px;object-fit:cover}@media (max-width:767px){.ar-cat-img{width:100%;height:200px;min-width:0px}}.ar-cat-body{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:16px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media (max-width:767px){.ar-cat-body{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.ar-cat-title{color:var(--ar-blue);font-weight:700;font-size:22px;line-height:1.2}.ar-services{padding-top:0px;padding-right:0px;padding-bottom:16px;padding-left:0px}.ar-services-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ar-services-inner{padding:0 var(--ar-inset)}@media (max-width:1023px){.ar-services-inner{grid-template-columns:minmax(0,1fr);gap:48px}}.ar-service{display:flex;flex-flow:column;align-items:start;gap:16px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--ar-white);border-radius:var(--ar-radius-lg)}@media (max-width:767px){.ar-service{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.ar-service-title{color:var(--ar-blue);font-weight:700;font-size:28px;line-height:1.25}@media (max-width:767px){.ar-service-title{font-size:24px}}.ar-service-text{color:var(--ar-ink);font-size:18px;line-height:1.7}@media (max-width:767px){.ar-service-text{font-size:16px}}.ar-service-img{display:block;width:100%;height:auto;border-radius:var(--ar-radius-md)}.ar-quotes{background-color:transparent}.ar-quotes{padding:8px 0 var(--ar-section-y)}.ar-quotes-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ar-quotes-inner{padding:0 var(--ar-inset)}@media (max-width:1023px){.ar-quotes-inner{grid-template-columns:minmax(0,1fr);gap:48px}}.ar-quote{display:flex;flex-flow:column;align-items:center;gap:12px;text-align:center;padding-top:36px;padding-right:28px;padding-bottom:36px;padding-left:28px;background-color:var(--ar-white);border-radius:var(--ar-radius-lg)}.ar-quote-photo{display:block;width:140px;height:140px;object-fit:cover;border-radius:50%}.ar-quote-name{color:var(--ar-blue);font-weight:700;font-size:20px;line-height:1.3}.ar-quote-role{color:var(--ar-blue-bright);font-weight:600;font-size:14px;line-height:1.4}.ar-quote-text{color:var(--ar-ink);font-size:16px;line-height:1.7}@media (max-width:1023px){.ar-hero{min-height:520px}}@media (max-width:767px){.ar-hero{min-height:460px}}@media (max-width:1023px){.ar-hero-inner{min-height:520px}}@media (max-width:767px){.ar-hero-inner{min-height:460px}}.ar-banner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background-color:var(--ar-tint);border-radius:var(--ar-radius-lg)}.ar-banner{margin:16px var(--ar-inset) 0}@media (max-width:767px){.ar-banner{grid-template-columns:minmax(0,1fr)}}.ar-banner-img{display:block;width:100%;height:auto}.ar-page-section{padding:var(--ar-section-y) 0}.ar-page-section-tint{margin-right:var(--ar-inset);margin-left:var(--ar-inset);background-color:var(--ar-tint);border-radius:var(--ar-radius-lg)}.ar-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px;max-width:var(--ar-max);margin-right:auto;margin-left:auto}.ar-two-col{padding:0 var(--ar-gutter)}@media (max-width:1023px){.ar-two-col{grid-template-columns:minmax(0,1fr);gap:40px}}.ar-stack{display:flex;flex-flow:column;align-items:start;gap:20px}.ar-h2{color:var(--ar-blue);font-weight:700;font-size:32px;line-height:1.25}@media (max-width:1023px){.ar-h2{font-size:28px}}@media (max-width:767px){.ar-h2{font-size:24px}}.ar-h3{color:var(--ar-blue);font-weight:700;font-size:22px;line-height:1.3}.ar-prose{color:var(--ar-ink);font-size:17px;line-height:1.75}@media (max-width:767px){.ar-prose{font-size:16px}}.ar-prose-link{color:var(--ar-blue-bright);text-decoration:underline}.ar-prose-link:hover{color:var(--ar-blue-hover)}.ar-video{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--ar-radius);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ar-photo{display:block;width:100%;height:auto;border-radius:var(--ar-radius-md)}.ar-steps-wrap{display:flex;flex-flow:column;align-items:center;gap:40px;max-width:var(--ar-max);margin-right:auto;margin-left:auto}.ar-steps-wrap{padding:0 var(--ar-gutter)}.ar-steps{display:flex;flex-flow:column;width:100%;border-bottom:1px solid rgba(40,57,144,.2)}@media (max-width:1023px){.ar-steps{grid-template-columns:minmax(0,1fr)}}.ar-step{display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,2fr);align-items:start;gap:10px 32px;padding-top:32px;padding-right:0px;padding-bottom:32px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:1px solid rgba(40,57,144,.2)}@media (max-width:1023px){.ar-step{grid-template-columns:72px minmax(0,1fr);padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px}}@media (max-width:767px){.ar-step{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px}}.ar-step-num{display:inline-flex;justify-content:center;align-items:center;justify-self:start;height:36px;min-width:56px;color:var(--ar-blue);font-weight:700;font-size:15px;line-height:1;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:999px;border-top:1px solid var(--ar-blue);border-right:1px solid var(--ar-blue);border-bottom:1px solid var(--ar-blue);border-left:1px solid var(--ar-blue)}@media (max-width:767px){.ar-banner-extra{display:none}}.bde-section-8822-100{padding-top:var(--ar-section-y);padding-bottom:var(--ar-section-y)}.bde-code-block-8822-101{max-width:860px;margin-right:auto;margin-left:auto;padding-right:var(--ar-gutter);padding-left:var(--ar-gutter)}.bde-code-block-8822-101 h2{color:var(--ar-blue);font-weight:700;font-size:28px;line-height:1.25;margin-top:1.8em;margin-right:0px;margin-bottom:0.6em;margin-left:0px}.bde-code-block-8822-101 h3{color:var(--ar-blue);font-weight:700;font-size:22px;line-height:1.3;margin-top:1.6em;margin-right:0px;margin-bottom:0.5em;margin-left:0px}.bde-code-block-8822-101 h4{color:var(--ar-blue);font-weight:700;font-size:18px;line-height:1.3;margin-top:1.4em;margin-right:0px;margin-bottom:0.5em;margin-left:0px}.bde-code-block-8822-101 p{color:var(--ar-ink);font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:1em;margin-left:0px}.bde-code-block-8822-101 ol{margin-top:0px;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-left:1.5em}.bde-code-block-8822-101 ol{list-style:decimal}.bde-code-block-8822-101 ul{margin-top:0px;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-left:1.5em}.bde-code-block-8822-101 ul{list-style:disc}.bde-code-block-8822-101 li{color:var(--ar-ink);font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0.3em;margin-left:0px}.bde-code-block-8822-101 a{color:var(--ar-blue-bright);text-decoration:underline}@media (max-width:767px){.bde-code-block-8822-101 h2{font-size:24px}.bde-code-block-8822-101 p{font-size:16px}.bde-code-block-8822-101 li{font-size:16px}}.ar-form-section{background-color:var(--ar-tint);border-radius:var(--ar-radius-lg)}.ar-form-section{padding:var(--ar-section-y) 0;margin:16px var(--ar-inset)}.ar-form-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;max-width:var(--ar-max);margin-right:auto;margin-left:auto}.ar-form-grid{padding:0 var(--ar-gutter)}@media (max-width:1023px){.ar-form-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.ar-form-slot{display:block;width:100%}.ar-form-intro{display:flex;flex-flow:column;gap:12px;margin-bottom:28px}.ar-jobs-section{padding:var(--ar-section-y) 0}.ar-jobs-inner{display:flex;flex-flow:column;align-items:start;gap:32px;max-width:900px;margin-right:auto;margin-left:auto}.ar-jobs-inner{padding:0 var(--ar-gutter)}.ar-jobs-list{display:flex;flex-flow:column;gap:16px;width:100%}.ar-job{display:flex;flex-flow:column;align-items:start;gap:8px;text-decoration:none;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:var(--ar-white);border-radius:var(--ar-radius-md)}.ar-job-title{color:var(--ar-blue);font-weight:700;font-size:22px;line-height:1.3}.ar-job-text{color:var(--ar-ink);font-size:16px;line-height:1.6}.ar-hero-tab{display:flex;position:absolute;bottom:0px;left:0px;z-index:2;padding-top:18px;padding-right:28px;padding-bottom:0px;padding-left:28px;background-color:var(--ar-page);border-top-right-radius:var(--ar-radius-lg)}.ar-bigcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}@media (max-width:1023px){.ar-bigcards{grid-template-columns:minmax(0,1fr)}}.ar-bigcard{display:block;position:relative;min-height:460px;overflow:hidden;text-decoration:none;background-color:var(--ar-blue-bright);border-radius:var(--ar-radius-lg)}.ar-bigcard:hover .ar-bigcard-img{transform:scale(1.05,1.05)}.ar-bigcard:hover .ar-bigcard-chip{color:var(--ar-white);background-color:var(--ar-blue-hover)}@media (max-width:767px){.ar-bigcard{min-height:340px}}.ar-bigcard-img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 0%;transition:transform 0.5s ease}.ar-bigcard-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(40,57,144,0) 30%,rgba(20,30,80,.88) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.ar-bigcard-body{display:flex;flex-flow:column;gap:6px;position:absolute;bottom:0px;left:0px;padding-top:32px;padding-right:120px;padding-bottom:32px;padding-left:36px}@media (max-width:767px){.ar-bigcard-body{padding-top:24px;padding-right:96px;padding-bottom:24px;padding-left:24px}}.ar-bigcard-title{color:var(--ar-white);font-weight:700;font-size:32px;line-height:1.15}@media (max-width:767px){.ar-bigcard-title{font-size:26px}}.ar-bigcard-sub{color:var(--ar-white);font-size:16px;line-height:1.4}.ar-bigcard-notch{display:flex;position:absolute;right:0px;bottom:0px;padding-top:16px;padding-right:14px;padding-bottom:14px;padding-left:16px;background-color:var(--ar-blue);border-top-left-radius:var(--ar-radius-lg)}.ar-bigcard-chip{display:flex;justify-content:center;align-items:center;width:56px;height:56px;color:var(--ar-blue);font-weight:700;font-size:22px;line-height:1;background-color:var(--ar-white);border-radius:50%;transition:background-color 0.2s ease,color 0.2s ease}@media (max-width:767px){.ar-bigcard-chip{width:48px;height:48px}}.fundamental-html-code-1{width:100%}.fundamental-html-code-2{width:100%}