.about-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,718px) minmax(0,1fr);grid-template-areas:"o1 title o2" "o1 copy o2";align-items:start;padding:63px 0 55px}.about-panel>:not(.ct-panel__stars){position:relative;z-index:1}.about-panel__title{grid-area:title;margin:0;font-family:var(--font-script);font-size:70px;font-weight:400;line-height:35px;color:var(--white);text-align:center;white-space:nowrap}.about-panel__copy{grid-area:copy;margin-top:27px;text-align:center}.about-panel__copy p{margin:0;font-size:18px;font-weight:400;line-height:24px;color:var(--white)}.about-panel__copy p+p{margin-top:10px}.about-panel .about-panel__owner--1{grid-area:o1;justify-self:start;margin:51px 0 0 35px}.about-panel .about-panel__owner--2{grid-area:o2;justify-self:end;margin:51px 25px 0 0}.about-person{display:flex;flex-direction:column;align-items:center;width:171px;margin:0}.about-person picture,.about-person__photo{display:block;width:160px;height:160px}.about-person__name{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:34px;margin-top:-23px;border:1px solid var(--navy-56);border-radius:16.9px;background:var(--sky);font-family:var(--font);font-size:18px;font-weight:400;line-height:21.6px;color:var(--black);text-align:center}.about-person--staff{width:170px}.about-person--staff .about-person__name{height:40px;margin-top:-26px;border-color:var(--white-68);border-radius:20.4px;font-size:16px;font-weight:500;line-height:16px}.about-person__role{display:block;font-size:14px;font-weight:400;line-height:16px}.about-heading{margin:0;font-family:var(--font);font-size:30px;font-weight:500;line-height:36px;color:var(--blue)}.about-text{margin:0;font-size:18px;font-weight:400;line-height:24px}.about-script{margin:0;font-family:var(--font-script);font-size:70px;font-weight:400;line-height:35px;color:var(--blue);text-align:center}.about-staff{padding:75px 0 80px}.about-staff__inner{display:grid;padding-right:26px;grid-template-columns:minmax(0,593px) 172px;grid-template-areas:"title person" "text person";grid-template-rows:auto 1fr;justify-content:center;column-gap:40px}.about-staff__title{grid-area:title;padding-top:30px}.about-staff__text{grid-area:text;margin-top:7px}.about-staff__person{grid-area:person}.about-giving{padding:37px 0 75px;background:var(--gray-6)}.about-giving__title{display:flex;align-items:flex-end;justify-content:center}.about-giving__stars{flex:0 0 auto;width:43px;margin:0 5px -8px -48px}.about-giving__stars img{display:block;width:100%;height:auto}.about-giving__text{max-width:843px;margin:29px auto 0;text-align:center}.about-guarantee{padding-top:114px}.about-guarantee__track{display:grid;grid-template-columns:repeat(3,295px);justify-content:center;gap:28px;margin:46px 0 0;padding:0;list-style:none}.about-guarantee__card{display:grid;height:275px;overflow:hidden;border:1px solid var(--gray-4);border-radius:25px;background:var(--white)}.about-guarantee__face,.about-guarantee__back{grid-area:1 / 1}.about-guarantee__face{display:flex;flex-direction:column;align-items:center;padding-top:61px}.about-guarantee__icon{display:flex;align-items:center;justify-content:center;width:101px;height:101px;border-radius:50%;background:var(--gray-6)}.about-guarantee__icon img{display:block;max-width:none;height:auto}.about-guarantee__name{margin:20px 0 0;padding:0 5px;font-family:var(--font);font-size:21px;font-weight:700;line-height:24px;color:var(--blue);text-align:center;text-transform:uppercase}.about-guarantee__back{display:flex;align-items:center;justify-content:center;padding:0 21px;background:var(--navy);opacity:0;transition:opacity 0.25s ease}.about-guarantee__back p{margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--white);text-align:center}.about-guarantee__card--flip{cursor:pointer}.about-guarantee__card--flip:hover,.about-guarantee__card--flip:focus-visible{border-color:var(--navy)}.about-guarantee__card--flip:hover .about-guarantee__back,.about-guarantee__card--flip:focus-visible .about-guarantee__back{opacity:1}.about-story{padding-top:153px}.about-story+.about-story{padding-top:113px}.about-story:last-child{padding-bottom:183px}.about-story__inner{display:grid;grid-template-rows:auto 1fr;align-items:start}.about-story--right .about-story__inner{grid-template-columns:minmax(0,702px) 490px;grid-template-areas:"title image" "text image";column-gap:14px}.about-story--left .about-story__inner{grid-template-columns:490px minmax(0,720px);grid-template-areas:"image title" "image text";column-gap:47px;padding-left:20px}.about-story__title{grid-area:title;padding-top:48px}.about-story--left .about-story__title{padding-top:59px}.about-story__text{grid-area:text;margin-top:7px}.about-story__image{grid-area:image;display:block}.about-story__image img{display:block;width:100%;height:auto}@media (max-width:1200px){.about-panel__title{white-space:normal;line-height:60px}.about-panel .about-panel__owner--1{margin-left:20px}.about-panel .about-panel__owner--2{margin-right:20px}.about-story--right .about-story__inner,.about-story--left .about-story__inner{grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-template-areas:"title image" "text image";column-gap:40px;padding-left:15px}}@media (max-width:991px){.about-panel{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title" "o1 o2" "copy copy";padding:40px 30px}.about-panel .about-panel__owner--1{justify-self:end;margin:20px 9px 0 0}.about-panel .about-panel__owner--2{justify-self:start;margin:20px 0 0 9px}.about-guarantee__track{grid-template-columns:repeat(3,minmax(0,295px));gap:20px}}@media (max-width:767px){.about-panel{padding:28px 19px 32px}.about-panel__title{justify-self:center;max-width:274px;font-size:45px;line-height:40px}.about-panel .about-panel__owner--1{margin:10px 9px 0 0}.about-panel .about-panel__owner--2{margin:10px 0 0 9px}.about-person{width:141px}.about-person picture,.about-person__photo{width:132px;height:132px}.about-person__name{height:28px;margin-top:-19px;border-radius:13.9px;font-size:14.85px;line-height:17.8px}.about-panel__copy{margin-top:24px}.about-panel__copy p{font-size:16px;line-height:21px}.about-heading{font-size:21px;line-height:25.2px}.about-text{font-size:16px;line-height:21px}.about-script{font-size:45px;line-height:42px}.about-staff{padding:48px 0 75px}.about-staff__inner{padding-right:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "text" "person"}.about-staff__title{padding-top:0}.about-staff__text{margin-top:5px}.about-staff .about-staff__person{justify-self:center;margin-top:16px}.about-person--staff{width:139px}.about-person--staff picture,.about-person--staff .about-person__photo{width:129px;height:129px}.about-person--staff .about-person__name{width:138px;height:32px;margin-top:-20px;border-radius:16.5px;font-size:12.96px;line-height:13px}.about-person--staff .about-person__role{font-size:11.34px;line-height:13px}.about-giving{padding:18px 0 55px}.about-giving__stars{width:32px;margin:0 4px 6px -36px}.about-giving__text{margin-top:8px}.about-guarantee{padding-top:62px}.about-guarantee__track{display:flex;justify-content:flex-start;gap:28px;margin:37px -15px 0;padding:0 15px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 15px;scrollbar-width:none}.about-guarantee__track::-webkit-scrollbar{display:none}.about-guarantee__card{flex:0 0 295px;scroll-snap-align:start}.about-story{padding-top:67px}.about-story+.about-story{padding-top:58px}.about-story:last-child{padding-bottom:97px}.about-story--right .about-story__inner,.about-story--left .about-story__inner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"title" "text" "image"}.about-story__title,.about-story--left .about-story__title{padding-top:0}.about-story__text{margin-top:5px}.about-story__image{margin-top:37px}.about-story__image img{aspect-ratio:360 / 236;object-fit:cover}}