.sv-intro{width:100%;background-color:#fff;padding:80px 16px 56px}.sv-intro__container{max-width:951px;margin:0 auto;display:flex;flex-direction:row;gap:51px}.sv-intro__left-col{width:483px}.sv-intro__left-col,.sv-intro__right-col{display:flex;flex-direction:column;flex-shrink:0}.sv-intro__right-col{width:417px}.sv-intro__top{display:flex;flex-direction:column;gap:9px;margin-bottom:0}.sv-intro__eyebrow{font-family:var(--font-sans,"Inter Tight",sans-serif);font-size:18px;color:#000;margin:0;font-weight:700}.sv-intro__title{font-family:Items,Georgia,serif;font-size:36px;line-height:44px;font-weight:300;color:#000;margin:0;letter-spacing:0;width:462px;max-width:100%}.sv-intro__left-text{font-family:var(--font-sans,"Inter Tight",sans-serif);font-size:18px;font-weight:400;line-height:24px;color:var(--color-aip-black);margin:0;width:100%}.sv-intro__left-text:not(:empty){margin-top:48px}.sv-intro__right-text{font-family:var(--font-sans,"Inter Tight",sans-serif);font-size:18px;font-weight:400;line-height:24px;color:var(--color-aip-black);margin:0;width:100%}.sv-intro__left-text p,.sv-intro__right-text p{margin:0 0 16px}.sv-intro__left-text p:last-child,.sv-intro__right-text p:last-child{margin-bottom:0}.sv-intro--about{padding-top:96px}.sv-intro--about .sv-intro__container{max-width:1067px}.sv-intro--about .sv-intro__left-col,.sv-intro--about .sv-intro__right-col{width:508px}.sv-intro--about .sv-intro__top{margin-bottom:0}.sv-intro--about .sv-intro__left-text:not(:empty){margin-top:12px}.sv-intro--about .sv-intro__eyebrow{width:100%;height:auto;font-weight:600;line-height:24px;letter-spacing:0}.sv-intro--about .sv-intro__left-text,.sv-intro--about .sv-intro__right-text{width:100%;height:auto;font-weight:400;line-height:24px;letter-spacing:0}@media screen and (max-width:1024px){.sv-intro__container{max-width:100%;padding:0 40px;flex-direction:column;gap:32px}.sv-intro--about .sv-intro__left-col,.sv-intro--about .sv-intro__right-col,.sv-intro__left-col,.sv-intro__right-col{width:100%!important;max-width:100%!important}.sv-intro--about .sv-intro__eyebrow,.sv-intro--about .sv-intro__left-text,.sv-intro--about .sv-intro__right-text{width:100%!important;max-width:100%!important;height:auto}}@media screen and (max-width:768px){.sv-intro{padding:48px 16px 24px}.sv-intro__container{padding:0 8px;gap:8px!important}.sv-intro--about .sv-intro__left-col,.sv-intro--about .sv-intro__right-col,.sv-intro__left-col,.sv-intro__right-col,.sv-intro__title{width:100%!important;max-width:100%!important}.sv-intro__title{font-size:36px;line-height:44px}.sv-intro__top{margin-bottom:24px!important;gap:8px!important}.sv-intro--about .sv-intro__left-text,.sv-intro__left-text{margin-top:0!important}.sv-intro__left-text p,.sv-intro__right-text p{margin-bottom:8px!important}}