.page-template-team{background-image:url(/wp-content/uploads/2025/08/form.webp);background-position:right top;background-repeat:no-repeat;background-size:contain}.page-template-team .home-cta__body h2{flex-grow:1;width:auto}@media (max-width:900px){.page-template-team .home-cta__body h2{font-size:32px}.page-template-team .home-cta__body h2 br{display:none}}.page-template-team .home-cta__body>div{width:auto}@media (max-width:900px){.page-template-team .home-cta__body>div{width:100%}}.team-loop{padding:60px 0}.team-loop__body{display:flex;flex-direction:column;gap:80px}@media (max-width:900px){.team-loop__body{gap:40px}}.team-loop__body .item{width:55%;display:flex;width:700px;padding:34px;flex-direction:column;align-items:flex-end;gap:16px;position:relative;overflow:hidden;border-radius:30px 30px 30px 0;background:rgba(255, 255, 255, 0.05)}@media (max-width:900px){.team-loop__body .item{width:100%;padding:34px 16px}}.team-loop__body .item:nth-child(even){margin-left:auto;border-radius:30px 30px 0 30px}.team-loop__body .item:nth-child(even) img{right:unset;left:0}@media (max-width:900px){.team-loop__body .item:nth-child(even) img{right:unset;left:-5px;top:-5px}}.team-loop__body .item:nth-child(even) h3{text-align:right}.team-loop__body .item img{position:absolute;right:0;top:0;mix-blend-mode:luminosity}@media (max-width:900px){.team-loop__body .item img{right:-5px;top:-5px}}.team-loop__body .item h3{background:linear-gradient(180deg, #6a6a71 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-style:normal;font-weight:700;line-height:130%;width:100%}@media (max-width:900px){.team-loop__body .item h3{font-size:24px}}.team-loop__body .item p{color:var(--white, #fff);font-size:18px;font-style:normal;font-weight:400;line-height:130%;width:100%}.team-details{padding:60px 0}.team-details__body{display:flex;gap:20px}@media (max-width:900px){.team-details__body{flex-direction:column;gap:40px}}.team-details__body .item{width:33.33%;display:flex;padding:0 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-right:0.5px solid var(--white, #fff);border-left:0.5px solid var(--white, #fff)}@media (max-width:900px){.team-details__body .item{width:100%}}.team-details__body .item h3{background:linear-gradient(180deg, #6a6a71 0%, #fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-style:normal;font-weight:700;line-height:130%;width:100%}.team-details__body .item p{color:var(--white, #fff);font-size:18px;font-style:normal;font-weight:400;line-height:130%;width:100%}