.compass-anim-north[data-astro-cid-ikiq4mz7]{animation:animFromNorth 1.35s cubic-bezier(.16,1,.3,1) .2s both}@keyframes animFromNorth{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.compass-anim-west[data-astro-cid-ikiq4mz7]{animation:animFromWest 1.35s cubic-bezier(.16,1,.3,1) .55s both}@keyframes animFromWest{0%{opacity:0;transform:translate(-65px)}to{opacity:1;transform:translate(0)}}.compass-anim-east[data-astro-cid-ikiq4mz7]{animation:animFromEast 1.35s cubic-bezier(.16,1,.3,1) .9s both}@keyframes animFromEast{0%{opacity:0;transform:translate(65px)}to{opacity:1;transform:translate(0)}}.compass-anim-south[data-astro-cid-ikiq4mz7]{animation:animFromSouth 1.35s cubic-bezier(.16,1,.3,1) 1.25s both}@keyframes animFromSouth{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:translateY(0)}}.compass-hub[data-astro-cid-ikiq4mz7]{border:1.5px solid #f0a8c5;animation:hub-glow-pulse 5s ease-in-out infinite;aspect-ratio:1 / 1;height:auto;min-height:0;flex-shrink:0}.compass-hub-inner[data-astro-cid-ikiq4mz7]{border:1.5px solid #f0a8c5;min-height:0}#interactive-compass-orbit-arrow-wrap[data-astro-cid-ikiq4mz7]{pointer-events:none}#interactive-compass-orbit-arrow[data-astro-cid-ikiq4mz7]{transform-origin:center center;will-change:transform;pointer-events:none}@keyframes hub-glow-pulse{0%,to{box-shadow:0 0 0 1px #e135811f,0 0 35px 10px #f0a8c573,0 0 65px 20px #e1358114}50%{box-shadow:0 0 0 1.5px #e1358133,0 0 50px 16px #f0a8c5a6,0 0 85px 28px #e1358124}}.compass-icon-spin[data-astro-cid-ikiq4mz7]{display:inline-block;animation:compass-needle-settle 7s ease-in-out infinite}@keyframes compass-needle-settle{0%,to{transform:rotate(0)}30%{transform:rotate(3.5deg)}65%{transform:rotate(-2.5deg)}}.pop-card-1[data-astro-cid-ikiq4mz7]{animation:cardPopIn .5s cubic-bezier(.25,1,.5,1) .3s both}.pop-card-2[data-astro-cid-ikiq4mz7]{animation:cardPopIn .5s cubic-bezier(.25,1,.5,1) .45s both}.pop-card-3[data-astro-cid-ikiq4mz7]{animation:cardPopIn .5s cubic-bezier(.25,1,.5,1) .6s both}.pop-card-4[data-astro-cid-ikiq4mz7]{animation:cardPopIn .5s cubic-bezier(.25,1,.5,1) .75s both}.pop-card-5[data-astro-cid-ikiq4mz7]{animation:cardPopIn .5s cubic-bezier(.25,1,.5,1) .9s both}.pop-card-6[data-astro-cid-ikiq4mz7]{animation:cardPopIn .5s cubic-bezier(.25,1,.5,1) 1.05s both}@keyframes cardPopIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.float-node-1[data-astro-cid-ikiq4mz7]{animation:floatNode1 6.8s ease-in-out infinite .8s}.float-node-2[data-astro-cid-ikiq4mz7]{animation:floatNode2 7.2s ease-in-out infinite .95s}.float-node-3[data-astro-cid-ikiq4mz7]{animation:floatNode3 6.6s ease-in-out infinite 1.1s}.float-node-4[data-astro-cid-ikiq4mz7]{animation:floatNode4 7s ease-in-out infinite 1.25s}.float-node-5[data-astro-cid-ikiq4mz7]{animation:floatNode5 7.4s ease-in-out infinite 1.4s}.float-node-6[data-astro-cid-ikiq4mz7]{animation:floatNode6 6.8s ease-in-out infinite 1.55s}@keyframes floatNode1{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 6px))}}@keyframes floatNode2{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + 2px),calc(-50% - 5px))}}@keyframes floatNode3{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + 2px),calc(-50% + 5px))}}@keyframes floatNode4{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% + 6px))}}@keyframes floatNode5{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% - 2px),calc(-50% + 5px))}}@keyframes floatNode6{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% - 2px),calc(-50% - 5px))}}.compass-label[data-astro-cid-ikiq4mz7]{will-change:transform;transform:translate(-50%,-50%)}.compass-label[data-astro-cid-ikiq4mz7]:hover>div[data-astro-cid-ikiq4mz7]{border-color:#e13581!important;box-shadow:0 10px 28px #e1358147!important;transform:scale(1.06)!important}.compass-label[data-astro-cid-ikiq4mz7]:hover span[data-astro-cid-ikiq4mz7]{color:#e13581!important}.hero-compass-center[data-astro-cid-ikiq4mz7]{animation:compassCenterBreathe 7s ease-in-out infinite}@keyframes compassCenterBreathe{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.02) rotate(.6deg)}}.phase-card[data-astro-cid-ikiq4mz7]{will-change:transform,box-shadow}@media(prefers-reduced-motion:reduce){.compass-anim-north[data-astro-cid-ikiq4mz7],.compass-anim-west[data-astro-cid-ikiq4mz7],.compass-anim-east[data-astro-cid-ikiq4mz7],.compass-anim-south[data-astro-cid-ikiq4mz7],.pop-card-1[data-astro-cid-ikiq4mz7],.pop-card-2[data-astro-cid-ikiq4mz7],.pop-card-3[data-astro-cid-ikiq4mz7],.pop-card-4[data-astro-cid-ikiq4mz7],.pop-card-5[data-astro-cid-ikiq4mz7],.pop-card-6[data-astro-cid-ikiq4mz7],.float-node-1[data-astro-cid-ikiq4mz7],.float-node-2[data-astro-cid-ikiq4mz7],.float-node-3[data-astro-cid-ikiq4mz7],.float-node-4[data-astro-cid-ikiq4mz7],.float-node-5[data-astro-cid-ikiq4mz7],.float-node-6[data-astro-cid-ikiq4mz7],.compass-hub[data-astro-cid-ikiq4mz7],.compass-icon-spin[data-astro-cid-ikiq4mz7],.phase-card[data-astro-cid-ikiq4mz7],.compass-label[data-astro-cid-ikiq4mz7]{animation:none!important;transition:none!important;transform:translate(-50%,-50%)!important;opacity:1!important}.compass-anim-north[data-astro-cid-ikiq4mz7],.compass-anim-west[data-astro-cid-ikiq4mz7],.compass-anim-east[data-astro-cid-ikiq4mz7],.compass-anim-south[data-astro-cid-ikiq4mz7]{transform:none!important}}.level-card-tilt-wrap[data-astro-cid-ikiq4mz7].reveal{opacity:0;transform:perspective(1200px) translateY(32px) scale(.97);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.level-card-tilt-wrap[data-astro-cid-ikiq4mz7].reveal.is-visible{opacity:1;transform:perspective(1200px) translateY(0) scale(1)}.level-card-tilt-wrap[data-astro-cid-ikiq4mz7]{perspective:1200px;transform-style:preserve-3d}.level-transform-card[data-astro-cid-ikiq4mz7]{transform-style:preserve-3d;backface-visibility:hidden}.card-image-box[data-astro-cid-ikiq4mz7]{transform:translateZ(12px);transition:transform .6s cubic-bezier(.16,1,.3,1)}.card-badge[data-astro-cid-ikiq4mz7]{transform:translateZ(24px);transition:transform .6s cubic-bezier(.16,1,.3,1)}.card-shimmer-beam[data-astro-cid-ikiq4mz7]{opacity:0;transform:translate(-125%) skew(-20deg);pointer-events:none}.level-card-tilt-wrap[data-astro-cid-ikiq4mz7]:hover .card-shimmer-beam[data-astro-cid-ikiq4mz7]{animation:shimmerSwipe .85s cubic-bezier(.2,.8,.4,1) forwards}@keyframes shimmerSwipe{0%{transform:translate(-125%) skew(-20deg);opacity:0}15%{opacity:.9}75%{opacity:.9}to{transform:translate(175%) skew(-20deg);opacity:0}}.milestone-step[data-astro-cid-ikiq4mz7].reveal{opacity:0;transform:translateY(48px) scale(.96);transition:opacity 1.35s cubic-bezier(.16,1,.3,1),transform 1.35s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.milestone-step[data-astro-cid-ikiq4mz7].reveal.is-visible{opacity:1;transform:translateY(0) scale(1)}.milestone-step[data-astro-cid-ikiq4mz7] .milestone-numcard[data-astro-cid-ikiq4mz7]{box-shadow:0 8px 30px #6b4ea41a;transition:transform .5s ease-out,box-shadow .5s ease-out}.milestone-step[data-astro-cid-ikiq4mz7] .milestone-num[data-astro-cid-ikiq4mz7]{color:#4c2777;transition:color .3s ease,transform .3s ease}.milestone-step[data-astro-cid-ikiq4mz7] .milestone-line[data-astro-cid-ikiq4mz7]{width:3.5rem;background:#aeaeae;transition:width .5s ease,background .5s ease}.milestone-step[data-astro-cid-ikiq4mz7] .milestone-title[data-astro-cid-ikiq4mz7],.milestone-step[data-astro-cid-ikiq4mz7] .milestone-desc[data-astro-cid-ikiq4mz7]{color:#4c2777;transform:translateY(0);transition:color .3s ease,transform .3s ease}.milestone-step[data-astro-cid-ikiq4mz7][data-active=true] .milestone-numcard[data-astro-cid-ikiq4mz7]{transform:translateY(-8px) scale(1.05);box-shadow:0 16px 36px #e1358138}.milestone-step[data-astro-cid-ikiq4mz7][data-active=true] .milestone-num[data-astro-cid-ikiq4mz7]{color:#e13581;transform:scale(1.1)}.milestone-step[data-astro-cid-ikiq4mz7][data-active=true] .milestone-line[data-astro-cid-ikiq4mz7]{width:5rem;background:#e13581}.milestone-step[data-astro-cid-ikiq4mz7][data-active=true] .milestone-title[data-astro-cid-ikiq4mz7]{color:#e13581;transform:translateY(-4px)}.milestone-step[data-astro-cid-ikiq4mz7][data-active=true] .milestone-desc[data-astro-cid-ikiq4mz7]{color:#e13581d9;transform:translateY(-2px)}@keyframes milestone-pop{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-10px) scale(1.06)}70%{transform:translateY(-6px) scale(1.03)}to{transform:translateY(0) scale(1)}}.milestone-step[data-astro-cid-ikiq4mz7].milestone-pop-anim{animation:milestone-pop .7s cubic-bezier(.34,1.56,.64,1) forwards}
