.fp{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:40px 16px;width:100vw}.fp,.fp__panel{position:relative}.fp__panel{animation:fpGradSlide 10s linear infinite;aspect-ratio:1320/591;background-image:linear-gradient(90deg,var(--brand-1) 0,var(--brand-2) 50%,var(--brand-1) 100%);background-size:200% 100%;border-radius:32px;margin:0 auto;max-width:1288px;overflow:hidden}@keyframes fpGradSlide{0%{background-position:0 50%}to{background-position:-200% 50%}}.fp__circles{left:50%;pointer-events:none;position:absolute;top:92.2%;transform:translate(-50%,-50%);width:67.7%;z-index:1}.fp__circles img{display:block;height:auto;opacity:.55;width:100%}.fp__logo{left:50%;position:absolute;top:79.9%;transform:translateX(-50%);width:20.9%;z-index:2}.fp__logo img{display:block;height:auto;width:100%}.fp__pill{align-items:center;background:#fff;border-radius:100px;box-shadow:-3.6px 3.6px 9px rgba(0,0,0,.1);display:inline-flex;gap:16px;height:62px;padding:0 24px 0 7px;position:absolute;transition:opacity .6s ease,transform .6s ease,box-shadow .3s ease;white-space:nowrap;z-index:3}.fp__pill:hover{box-shadow:-3.6px 10px 20px rgba(0,0,0,.14);transform:translateY(-4px)}.fp__icon{flex-shrink:0;height:48px;width:48px}.fp__label{color:#000;font-size:16px;font-weight:700;letter-spacing:-.64px;line-height:1.5}.fp__pill:first-child{left:44.2%;top:11.3%;transition-delay:.1s}.fp__pill:nth-child(2){left:13.3%;top:30.5%;transition-delay:.18s}.fp__pill:nth-child(3){left:62.9%;top:33.3%;transition-delay:.26s}.fp__pill:nth-child(4){left:35.8%;top:48.9%;transition-delay:.34s}.fp__pill:nth-child(5){left:67.6%;top:62.8%;transition-delay:.42s}.fp__pill:nth-child(6){left:9.1%;top:70.4%;transition-delay:.5s}.fp__circles .reveal{transition-delay:0s}.fp__logo .reveal{transition-delay:.06s}@media (prefers-reduced-motion:reduce){.fp__panel{animation:none}.fp__pill{transition:none;transition-delay:0s!important}.fp__pill:hover{transform:none}}@media (max-width:1200px){.fp__pill{gap:12px;height:54px;padding:0 18px 0 6px}.fp__icon{height:42px;width:42px}.fp__label{font-size:14px}}@media (max-width:1024px){.fp{padding:64px 32px}}@media (max-width:900px) and (min-width:769px){.fp{padding:48px 32px}.fp__panel{aspect-ratio:auto;border-radius:24px;padding:48px 24px}.fp__circles{margin:0 auto 16px;max-width:280px;width:60%}.fp__circles,.fp__logo{left:auto;position:relative;top:auto;transform:none}.fp__logo{margin:0 auto 32px;width:200px}.fp__pills{align-items:center;display:flex;flex-direction:column;gap:14px}.fp__pill{height:auto;max-width:360px;padding:8px 20px 8px 8px;position:static;transition-delay:0s!important;white-space:normal;width:100%}}@media (max-width:768px){.fp{overflow:hidden;padding:32px 0 48px!important}.fp__panel{aspect-ratio:auto!important;border-radius:0!important;padding:48px 24px 88px!important}.fp__circles{left:50%!important;margin:0!important;max-width:none!important;position:absolute!important;top:0!important;transform:translate(-50%,-50%)!important;width:203%!important;z-index:1}.fp__logo{left:auto!important;margin:0 auto clamp(140px,43vw,190px)!important;max-width:276px!important;position:relative!important;top:auto!important;transform:none!important;width:63%!important;z-index:2}.fp__pills{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:16px!important;position:relative;z-index:3}.fp__pill{gap:10px!important;height:auto!important;left:auto!important;max-width:none!important;min-height:62px!important;padding:7px 20px 7px 7px!important;position:static!important;top:auto!important;transition-delay:0s!important;white-space:normal!important;width:100%!important}.fp__pill:hover{box-shadow:-3.6px 3.6px 9px rgba(0,0,0,.1);transform:none}.fp__icon{height:48px!important;width:48px!important}.fp__label{font-size:16px!important;line-height:1.4!important}}