.section-team-details{padding:7.8rem 0 9rem}@media (max-width:1023px){.section-team-details{padding-block:5rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details{padding-block:3rem}}.section-team-details .section__head{margin-bottom:2.6rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details .section__head{margin-bottom:2rem}}.section-team-details .section__link{font-size:1.6rem;gap:1.2rem}.section-team-details .section__inner{display:flex;gap:5.8rem}@media (max-width:1023px){.section-team-details .section__inner{gap:3rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details .section__inner{flex-direction:column}}.section-team-details .section__aside{flex:0 0 30.5rem}@media (max-width:1023px){.section-team-details .section__aside{flex:0 0 24rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details .section__aside{margin:0 auto;max-width:42rem}}.section-team-details blockquote{color:#003780;font-size:2.6rem;font-style:italic;letter-spacing:.01em;line-height:1.5;margin-bottom:5.4rem}@media (max-width:1023px){.section-team-details blockquote{font-size:2.2rem;margin-bottom:3.6rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details blockquote{font-size:1.8rem;margin-bottom:3rem}}.section-team-details blockquote:before{background:url(https://21355211.fs1.hubspotusercontent-na1.net/hubfs/21355211/North%20Coast%20Theme%202024/ico-quote-blue.svg) 0 0 no-repeat;background-position:50%;background-size:contain;content:"";display:inline-block;float:left;height:4.8rem;margin-right:1.7rem;width:4.8rem}@media (max-width:1023px){.section-team-details blockquote:before{height:3.6rem;margin-top:1rem;width:3.6rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details blockquote:before{margin-right:1.2rem;margin-top:1.2rem}}.section-team-details blockquote p{letter-spacing:.01em;padding-top:1.8rem}.section-team-details .section__content>p{letter-spacing:.007em;margin-bottom:4.5rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-team-details .section__content>p{margin-bottom:3rem}}.card{font-size:1.6rem;position:relative}.card:hover .card__image img{filter:grayscale(0);mix-blend-mode:normal}.card:hover .card__image:before{opacity:0}.card:hover .card__image:after{opacity:1}.card .card__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card .card__image{aspect-ratio:305/285;background-color:#fff;border-radius:.8rem;isolation:isolate;overflow:hidden;position:relative}.card .card__image:after{background:url(../assets/images/temp/card-background@2x.png) 0 0 no-repeat;background-position:50%;background-size:cover;opacity:.2;z-index:-1}.card .card__image:after,.card .card__image:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card .card__image:before{background-color:#f5f9ee;opacity:.4;transition:opacity .4s}.card .card__image img{filter:grayscale(1);height:100%;mix-blend-mode:luminosity;object-fit:cover;transition:filter .4s;width:100%}.card .card__content{line-height:1.3;padding:3.5rem 2rem 0 0}.card h6{color:#000;font-size:2rem;line-height:1;margin-bottom:.9rem}.card p{color:#3b4a54}.card--alt{pointer-events:none}.card--alt h6{color:#244b7c}.card--alt .card__image:before{content:none}.card--alt .card__image:after{opacity:1}.card--alt .card__image img{filter:grayscale(0);mix-blend-mode:normal}.contact{display:flex;gap:2.3rem}.contact img{width:5rem}.contact p{font-size:1.6rem;font-weight:400;letter-spacing:.01em;line-height:1;margin-bottom:.4rem}.contact a{color:#244b7c;font-weight:700;letter-spacing:-.03em;text-decoration:none}.contact a:hover{text-decoration:underline}