.hp.hp-alliance{line-height:normal}.hp.hp-alliance .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#715061;font-size:12px;font-weight:900;display:inline-block}.hp.hp-alliance .rtab:focus-visible,.hp.hp-alliance .rel:focus-visible{outline-offset:3px;outline:3px solid #3e4e6a}.hp.hp-alliance .avw{width:min(100%,1080px);padding-bottom:44px;position:relative}.hp.hp-alliance .avw-ph{aspect-ratio:21/8;background:#fae8db;border-radius:36px;overflow:hidden;box-shadow:0 40px 70px -46px #17233799}.hp.hp-alliance .avw-ph img{object-fit:cover;object-position:50% 48%;width:100%;height:100%;display:block}.hp.hp-alliance .avw-heart{z-index:4;width:52px;height:auto;position:absolute;top:-20px;left:3%;rotate:-8deg}.hp.hp-alliance .avw-star{z-index:4;width:44px;height:auto;animation-delay:-3s;position:absolute;top:-18px;right:4%;rotate:12deg}.hp.hp-alliance .avw-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(92%,900px);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hp.hp-alliance .avw-row li{background:#fff;border-radius:20px;align-items:center;gap:12px;padding:14px 16px;animation:.7s cubic-bezier(.2,.7,.2,1) both hp-alliance-rise;display:flex;box-shadow:0 5px 0 -1px #ebcbb0,0 26px 44px -30px #17233773}.hp.hp-alliance .avw-row li:nth-child(2){animation-delay:.15s}.hp.hp-alliance .avw-row li:nth-child(3){animation-delay:.3s}.hp.hp-alliance .avw-row li>span:last-child{color:#172337;flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.hp.hp-alliance .avw-row .mu{color:#6b5b64;font-size:13px}.hp.hp-alliance .avw-row .cd{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.hp.hp-alliance .avw-row svg{display:block}@keyframes hp-alliance-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hp.hp-alliance .spk{stroke-dasharray:1 2;animation:8s ease-in-out infinite hp-alliance-spk}@keyframes hp-alliance-spk{0%{stroke-dashoffset:1px;opacity:1}25%,84%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}94.1%,to{stroke-dashoffset:1px;opacity:0}}.hp.hp-alliance .feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hp.hp-alliance .fm{height:234px;position:relative;overflow:hidden}.hp.hp-alliance .sg{width:360px;height:220px;margin-left:-180px;position:absolute;top:0;left:50%}.hp.hp-alliance .sg>svg{top:0;left:0}.hp.hp-alliance .fm>.sg{top:14px}.hp.hp-alliance .feat .txt{flex-direction:column;gap:8px;padding:22px 28px 30px;display:flex}.hp.hp-alliance .sh{filter:drop-shadow(0 5px 0 var(--hs,#d4b3c4))}.hp.hp-alliance .th1{animation:7s ease-in-out infinite hp-tick1}.hp.hp-alliance .th2{animation:7s ease-in-out infinite hp-tick2}.hp.hp-alliance .th3{animation:7s ease-in-out infinite hp-tick3}.hp.hp-alliance .th{stroke-dasharray:1 2;stroke-dashoffset:0}.hp.hp-alliance .mpulse{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite hp-alliance-mpulse}.hp.hp-alliance .dA{animation:8s ease-in-out infinite hp-alliance-dA}.hp.hp-alliance .dB{animation:8s ease-in-out infinite hp-alliance-dB}.hp.hp-alliance .hbeat{animation:8s ease-in-out infinite hp-alliance-hbeat}.hp.hp-alliance .crf,.hp.hp-alliance .crd{animation:7s ease-in-out infinite hp-alliance-areain}.hp.hp-alliance .crd2{animation-delay:.25s}.hp.hp-alliance .crd3{animation-delay:.5s}@keyframes hp-alliance-dA{0%,to{transform:translate(0)}50%{transform:translate(14px)}}@keyframes hp-alliance-dB{0%,to{transform:translate(0)}50%{transform:translate(-14px)}}@keyframes hp-alliance-hbeat{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes hp-alliance-mpulse{0%,40%,to{transform:scale(1)}50%{transform:scale(1.06)}60%{transform:scale(1)}}@keyframes hp-alliance-areain{0%,12%{opacity:0}45%,88%{opacity:1}95%,to{opacity:0}}@media (max-width:1040px){.hp.hp-alliance .rels,.hp.hp-alliance .feats,.hp.hp-alliance .steps{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.hp.hp-alliance .avw{padding-bottom:0}.hp.hp-alliance .avw-ph{aspect-ratio:4/3;border-radius:28px}.hp.hp-alliance .avw-row{grid-template-columns:minmax(0,1fr);gap:8px;width:auto;margin:-40px 10px 0;position:relative;left:auto;transform:none}.hp.hp-alliance .fm{height:208px}.hp.hp-alliance .sg{transform-origin:50% 0;transform:scale(.88)}.hp.hp-alliance .rvis{height:320px!important}.hp.hp-alliance .feat .txt{padding:20px 22px 26px}.hp.hp-alliance .steps-card{padding:40px 24px!important}.hp.hp-alliance .steps-card h2,.hp.hp-alliance .cta h2{font-size:34px!important}.hp.hp-alliance main h2.serif{font-size:36px!important}}@media (prefers-reduced-motion:reduce){.hp.hp-alliance .btn,.hp.hp-alliance .rel{transition:none}.hp.hp-alliance .skyc,.hp.hp-alliance .cut,.hp.hp-alliance .avw-row li,.hp.hp-alliance .spk,.hp.hp-alliance .th1,.hp.hp-alliance .th2,.hp.hp-alliance .th3,.hp.hp-alliance .mpulse,.hp.hp-alliance .dA,.hp.hp-alliance .dB,.hp.hp-alliance .hbeat,.hp.hp-alliance .tk1,.hp.hp-alliance .tk2,.hp.hp-alliance .tk3,.hp.hp-alliance .cf1,.hp.hp-alliance .cf2,.hp.hp-alliance .cf3,.hp.hp-alliance .cr,.hp.hp-alliance .crf,.hp.hp-alliance .crd{animation:none!important}}
