.branding svg path{fill:var(--color-pink)}.branding svg rect{stroke:var(--color-pink)}.hamburger_bar{background-color:#000}.hamburger_bar-light{background-color:var(--color-pink)}.hamburger_bar-white{background-color:#fff}.main__header p{bottom:5%;color:#ff97ef;font-size:var(--font-size-lg);font-weight:700;max-width:90%;min-width:25%;position:absolute;right:5%;transform:translateY(50%);width:31.25rem}.main__header p .link-arrow{background:none;margin:0 1.5625rem .625rem 0}.main__header+section{padding-top:calc(var(--gap-l)*3)}.menu .link{background-color:var(--color-pink);border-color:var(--color-pink);color:var(--color-pink-d)}.menu .link:focus,.menu .link:hover{background-color:var(--color-pink-d);color:var(--color-pink)}.team-section>img{position:absolute;right:0;top:calc(var(--gap-m)*-1);transform:translateX(3.75rem);width:45%}@media (min-width:45rem){.team-section>img{right:10%;top:calc(var(--gap-l)*-2);transform:translateX(6.25rem);width:35%}}.team-section p.intro{color:var(--color-pink-d);font-weight:700;max-width:50%}.team-wrapper ul{display:grid;gap:0;grid-template-columns:5fr 1fr 5fr 1fr 5fr 0fr;grid-row-gap:2.5rem}@media (min-width:100rem){.team-wrapper ul{grid-template-columns:5fr 1fr 5fr 1fr 5fr 1fr 5fr 1fr 5fr 1fr 5fr;grid-row-gap:0}}.team-wrapper ul li{position:relative}@media (max-width:100rem){.team-wrapper ul li.orb:nth-child(6n+3){transform:translateY(50%)}}@media (min-width:100rem){.team-wrapper ul li.orb:nth-child(4n+3){transform:translateY(50%)}}.team-wrapper ul li.connector{height:100%;z-index:-1}.team-wrapper ul li.connector.hide{opacity:0}@media (max-width:100rem){.team-wrapper ul li.connector:nth-child(6n+6){opacity:0}}.team-wrapper ul li.connector:nth-child(4n+4)>div:before{left:-2%;right:unset}.team-wrapper ul li.connector:nth-child(4n+4)>div:after{left:unset;right:-2%}@media (max-width:100rem){.team-wrapper ul li.connector:nth-child(8n)>div:before{left:unset;right:-2%}.team-wrapper ul li.connector:nth-child(10n)>div:before,.team-wrapper ul li.connector:nth-child(8n)>div:after{left:-2%;right:unset}.team-wrapper ul li.connector:nth-child(10n)>div:after{left:unset;right:-2%}}.team-wrapper ul li.connector>div{background:#fff;border-radius:50%;height:50%;left:50%;position:absolute;top:50%;transform:translateX(-50%);width:300%}.team-wrapper ul li.connector>div:after,.team-wrapper ul li.connector>div:before{background:var(--color-pink);border-radius:50%;content:"";display:inline-block;height:0;padding-bottom:68.66667%;position:absolute;transform:translate(-50%,-50%);width:68.66667%}.team-wrapper ul li.connector>div:before{right:-2%;top:0;transform:translateY(-50%)}.team-wrapper ul li.connector>div:after{bottom:0;left:-2%;transform:translateY(50%)}.team-wrapper ul li .wrapper{height:0;padding-bottom:100%;position:relative}.team-wrapper ul li .content{align-items:center;background-color:var(--color-pink);border:6px solid #fff;border-radius:50%;display:flex;height:100%;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:45rem){.team-wrapper ul li .content{border-width:10px}}@media (min-width:56.25rem){.team-wrapper ul li .content{border-width:20px}}@media (min-width:100rem){.team-wrapper ul li .content{border-width:30px}}.team-wrapper ul li .content p{font-size:.5rem;padding:0 .3125rem;text-align:center}@media (--sx ){.team-wrapper ul li .content p{font-size:.5625rem}}@media (min-width:45rem){.team-wrapper ul li .content p{font-size:.625rem}}@media (min-width:56.25rem){.team-wrapper ul li .content p{font-size:.875rem}}@media (min-width:75rem){.team-wrapper ul li .content p{font-size:1rem}}@media (min-width:100rem){.team-wrapper ul li .content p{font-size:1.125rem}}.team-wrapper ul li .content span{font-size:.4375rem;line-break:anywhere;padding:0 .3125rem}@media (min-width:30rem){.team-wrapper ul li .content span{font-size:.5rem}}@media (min-width:45rem){.team-wrapper ul li .content span{font-size:.625rem}}@media (min-width:56.25rem){.team-wrapper ul li .content span{font-size:.75rem}}.team-wrapper ul li .content h3{padding:0 .3125rem}@media (max-width:45rem){.team-wrapper ul li .content h3{font-size:var(--font-size-xs)}}.team-wrapper ul li.bg-grey .content{background-color:#2f2f2f}.team-wrapper ul li.bg-green .content{background-color:#004448}.team-wrapper ul li.bg-blue .content{background-color:#bbebff;color:#000}