.ApplicationPackHeroGraphic-module__vDiBPq__shell{background:linear-gradient(145deg,#0d2015eb,#0a1a10c7),radial-gradient(circle at 72% 26%,#1cb8652e,#0000 16rem);border:1px solid #ffffff1c;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000059}.ApplicationPackHeroGraphic-module__vDiBPq__shell:before{content:"";background:linear-gradient(90deg,#0000,#1cb86561,#0000);height:1px;position:absolute;top:0;left:1.5rem;right:1.5rem}.ApplicationPackHeroGraphic-module__vDiBPq__header{z-index:5;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.15rem;display:flex;position:relative}.ApplicationPackHeroGraphic-module__vDiBPq__header span{color:#718a7a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.22rem;font-size:.68rem;font-weight:800;display:block}.ApplicationPackHeroGraphic-module__vDiBPq__header strong{color:#f0ede6;font-size:.98rem}.ApplicationPackHeroGraphic-module__vDiBPq__status{color:#bde8cf;background:#1cb86524;border:1px solid #1cb86547;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.76rem;font-weight:900;display:flex}.ApplicationPackHeroGraphic-module__vDiBPq__statusIcon{color:#1cb865;width:.92rem;height:.92rem}.ApplicationPackHeroGraphic-module__vDiBPq__stage{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/2.7rem 2.7rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/2.7rem 2.7rem,radial-gradient(circle at 70% 58%,#1cb8651f,#0000 15rem);grid-template-columns:minmax(12rem,.85fr) minmax(13rem,1fr);gap:1.8rem;min-height:27rem;padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.ApplicationPackHeroGraphic-module__vDiBPq__sourceRail{z-index:4;align-self:center;gap:.82rem;display:grid;position:relative}.ApplicationPackHeroGraphic-module__vDiBPq__sourceCard{animation:6.2s ease-in-out infinite ApplicationPackHeroGraphic-module__vDiBPq__sourceToPack;animation-delay:calc(var(--card-index) * .34s);color:#b8c4bc;background:#0d2015f2;border:1px solid #ffffff1f;border-radius:.95rem;align-items:center;gap:.72rem;max-width:16rem;padding:.9rem;display:flex}.ApplicationPackHeroGraphic-module__vDiBPq__sourceIcon{color:#1cb865;flex:none;width:1rem;height:1rem}.ApplicationPackHeroGraphic-module__vDiBPq__sourceCard strong{color:#f0ede6;font-size:.88rem;line-height:1.15;display:block}.ApplicationPackHeroGraphic-module__vDiBPq__sourceCard span{color:#718a7a;margin-top:.18rem;font-size:.72rem;font-weight:700;display:block}.ApplicationPackHeroGraphic-module__vDiBPq__pack{z-index:3;background:linear-gradient(#f0ede6fa,#cfdbd4f0);border-radius:1.25rem;place-self:center end;width:100%;max-width:18.5rem;height:18rem;padding:2rem;animation:6.2s ease-in-out infinite ApplicationPackHeroGraphic-module__vDiBPq__packFloat;position:relative;transform:rotate(-1deg);box-shadow:0 1.6rem 4rem #00000047}.ApplicationPackHeroGraphic-module__vDiBPq__packClip{background:#1cb865;border-radius:.55rem;width:2.1rem;height:3rem;animation:6.2s ease-in-out infinite ApplicationPackHeroGraphic-module__vDiBPq__clipSet;position:absolute;top:-.55rem;right:1.4rem}.ApplicationPackHeroGraphic-module__vDiBPq__packTitle,.ApplicationPackHeroGraphic-module__vDiBPq__packLineWide,.ApplicationPackHeroGraphic-module__vDiBPq__packLineMid,.ApplicationPackHeroGraphic-module__vDiBPq__packLineShort{background:#0a1a103d;border-radius:999px;height:.72rem}.ApplicationPackHeroGraphic-module__vDiBPq__packTitle{width:66%;margin-top:1.3rem}.ApplicationPackHeroGraphic-module__vDiBPq__packLineWide{width:100%;margin-top:1.45rem}.ApplicationPackHeroGraphic-module__vDiBPq__packLineMid{width:82%;margin-top:.85rem}.ApplicationPackHeroGraphic-module__vDiBPq__packLineShort{width:48%;margin-top:.85rem}.ApplicationPackHeroGraphic-module__vDiBPq__packStamp{color:#fff;background:#1cb865;border-radius:999px;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;animation:6.2s ease-in-out infinite ApplicationPackHeroGraphic-module__vDiBPq__stampIn;display:flex;position:absolute;bottom:1.4rem;right:1.4rem}.ApplicationPackHeroGraphic-module__vDiBPq__stampIcon{width:1.9rem;height:1.9rem}.ApplicationPackHeroGraphic-module__vDiBPq__readyBadge{color:#bde8cf;white-space:nowrap;z-index:6;background:#0d2015f0;border:1px solid #1cb8654d;border-radius:999px;align-items:center;gap:.5rem;padding:.72rem 1rem;font-size:.84rem;font-weight:900;animation:6.2s ease-in-out infinite ApplicationPackHeroGraphic-module__vDiBPq__badgeRise;display:flex;position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%)}.ApplicationPackHeroGraphic-module__vDiBPq__badgeIcon{color:#1cb865;width:1rem;height:1rem}@keyframes ApplicationPackHeroGraphic-module__vDiBPq__sourceToPack{0%,12%{opacity:0;transform:translate(-1rem)}22%,56%{opacity:1;transform:translate(0)}72%,to{opacity:.22;transform:translate(8.6rem)scale(.83)}}@keyframes ApplicationPackHeroGraphic-module__vDiBPq__packFloat{0%,to{transform:translateY(0)rotate(-1deg)}48%{transform:translateY(-.45rem)rotate(1deg)}}@keyframes ApplicationPackHeroGraphic-module__vDiBPq__clipSet{0%,56%{transform:translateY(-.4rem)}68%,to{transform:translateY(0)}}@keyframes ApplicationPackHeroGraphic-module__vDiBPq__stampIn{0%,61%{opacity:0;transform:scale(1.38)rotate(-12deg)}70%{opacity:1;transform:scale(.88)rotate(0)}78%,to{opacity:1;transform:scale(1)rotate(0)}}@keyframes ApplicationPackHeroGraphic-module__vDiBPq__badgeRise{0%,66%{opacity:0;transform:translate(-50%,.8rem)}77%,94%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,.28rem)}}@media (max-width:1023px){.ApplicationPackHeroGraphic-module__vDiBPq__shell{margin-top:2.75rem}}@media (max-width:640px){.ApplicationPackHeroGraphic-module__vDiBPq__header{align-items:flex-start;gap:.8rem;padding:.95rem}.ApplicationPackHeroGraphic-module__vDiBPq__status{font-size:.72rem}.ApplicationPackHeroGraphic-module__vDiBPq__stage{grid-template-columns:1fr;min-height:36rem;padding:1rem}.ApplicationPackHeroGraphic-module__vDiBPq__sourceRail{align-self:start}.ApplicationPackHeroGraphic-module__vDiBPq__sourceCard{max-width:none}.ApplicationPackHeroGraphic-module__vDiBPq__pack{justify-self:center;max-width:17rem;margin-top:-.4rem}.ApplicationPackHeroGraphic-module__vDiBPq__readyBadge{font-size:.76rem;bottom:.9rem}@keyframes ApplicationPackHeroGraphic-module__vDiBPq__sourceToPack{0%,12%{opacity:0;transform:translateY(-.7rem)}22%,56%{opacity:1;transform:translateY(0)}72%,to{opacity:.24;transform:translateY(2.8rem)scale(.9)}}}
