.noema-loader-module__G86BUG__loader{color:inherit;align-items:center;gap:.72rem;display:inline-flex}.noema-loader-module__G86BUG__loaderInline{min-width:1.6rem}.noema-loader-module__G86BUG__loaderPanel{background:radial-gradient(circle at 18% 22%,#baeaf47a 0%,#fff0 26%),radial-gradient(circle at 82% 16%,#ffe19e3d 0%,#fff0 24%),linear-gradient(#fffffff5,#f6fcfffa);border:1px solid #8fc6db7a;border-radius:24px;flex-direction:column;align-items:stretch;gap:1rem;width:min(100%,460px);padding:1.1rem 1.15rem 1.2rem;box-shadow:inset 0 1px #ffffffeb,0 18px 36px #b8cedf38}.noema-loader-module__G86BUG__visualFrame{width:var(--loader-size,2.8rem);height:var(--loader-size,2.8rem);flex:0 0 var(--loader-size,2.8rem);position:relative;overflow:hidden}.noema-loader-module__G86BUG__loaderPanel .noema-loader-module__G86BUG__visualFrame{--loader-size:17rem;width:100%;max-width:100%;height:min(19rem, calc(var(--loader-size) * .92));background:radial-gradient(circle at 18% 24%,#b6e8f447 0%,#fff0 24%),radial-gradient(circle at 78% 22%,#fff4c233 0%,#fff0 18%),linear-gradient(#f5fbfffa,#eef5f9eb);border-radius:22px;flex-basis:auto;box-shadow:inset 0 1px #fffffff0,0 18px 36px #b2cbdc33}.noema-loader-module__G86BUG__stageViewport{width:100%;height:100%;position:relative;overflow:hidden}.noema-loader-module__G86BUG__stage{transform-origin:0 0;width:700px;height:700px;transform:scale(var(--loader-scale,1));isolation:isolate;position:absolute;inset:0 auto auto 0}.noema-loader-module__G86BUG__loaderPanel .noema-loader-module__G86BUG__stage{left:34px}.noema-loader-module__G86BUG__logoLayer{filter:saturate(1.04)brightness(1.02);position:absolute;inset:0;overflow:hidden}.noema-loader-module__G86BUG__logoObject{object-fit:contain;pointer-events:none;transform:scale(var(--loader-logo-scale,1));transform-origin:50%}.noema-loader-module__G86BUG__ambientGlow{filter:blur(4px);opacity:.78;z-index:0;background:radial-gradient(circle at 28% 34%,#bcf2ff47 0%,#bcf2ff14 26%,#bcf2ff00 64%),radial-gradient(circle at 76% 26%,#fff5b329 0%,#fff5b30f 18%,#fff5b300 44%);border-radius:42%;position:absolute;inset:8%}.noema-loader-module__G86BUG__guideSvg{z-index:1;position:absolute;inset:0;overflow:visible}.noema-loader-module__G86BUG__leftOrbitGuide,.noema-loader-module__G86BUG__flowGuide{fill:none;stroke-linecap:round;stroke-linejoin:round}.noema-loader-module__G86BUG__leftOrbitGuide{stroke:#4ad6f56b;stroke-width:18px;filter:drop-shadow(0 0 8px #87ebff2e)}.noema-loader-module__G86BUG__flowGuide{stroke:#0a849e6b;stroke-width:18px;filter:drop-shadow(0 0 7px #0d95b438)}.noema-loader-module__G86BUG__rightNodeGlow{fill:#beffef24;opacity:.24;transform-origin:50%}.noema-loader-module__G86BUG__rightNodeCore{fill:#fff5add6;opacity:.48}.noema-loader-module__G86BUG__idleBallAnchor,.noema-loader-module__G86BUG__motionBall,.noema-loader-module__G86BUG__arrivalSpinAnchor{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:0;left:0}.noema-loader-module__G86BUG__idleBallAnchor,.noema-loader-module__G86BUG__motionBall{offset-rotate:0deg;offset-anchor:center}.noema-loader-module__G86BUG__idleBallAnchor{animation:noema-loader-module__G86BUG__idleOrbit var(--idle-duration) linear infinite}.noema-loader-module__G86BUG__motionBall{opacity:0;offset-distance:0%}.noema-loader-module__G86BUG__arrivalSpinAnchor{opacity:0;top:300px;left:600px}.noema-loader-module__G86BUG__arrivalSpinBall{top:-18px;left:0;transform:translate(-50%,-50%)}.noema-loader-module__G86BUG__energyBall{background:radial-gradient(circle at 35% 32%,#fffffffa 0%,#e4fffff0 20%,#78e6ffeb 52%,#47b3ff8f 76%,#47b3ff0a 100%);border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 12px #a9f4ffdb,0 0 24px #59d6ff6b}.noema-loader-module__G86BUG__arrivalFlash{opacity:0;z-index:1;background:radial-gradient(circle,#fffffffa,#bffff180 54%,#bffff100 100%);border-radius:50%;width:28px;height:28px;position:absolute;top:300px;left:600px;transform:translate(-50%,-50%)scale(.5);box-shadow:0 0 24px #c6fff5b8,0 0 54px #9af7e142}.noema-loader-module__G86BUG__stage[data-phase=transit] .noema-loader-module__G86BUG__idleBallAnchor,.noema-loader-module__G86BUG__stage[data-phase=arrival] .noema-loader-module__G86BUG__idleBallAnchor,.noema-loader-module__G86BUG__stage[data-phase=flash] .noema-loader-module__G86BUG__idleBallAnchor{opacity:0}.noema-loader-module__G86BUG__stage[data-phase=transit] .noema-loader-module__G86BUG__motionBall{opacity:1;animation:noema-loader-module__G86BUG__moveBall var(--transit-duration) cubic-bezier(.28, .9, .18, 1) forwards}.noema-loader-module__G86BUG__stage[data-phase=arrival] .noema-loader-module__G86BUG__arrivalSpinAnchor{opacity:1;animation:noema-loader-module__G86BUG__arrivalSpin var(--arrival-duration) linear forwards}.noema-loader-module__G86BUG__stage[data-phase=arrival] .noema-loader-module__G86BUG__arrivalFlash{animation:noema-loader-module__G86BUG__arrivalTwinkle var(--arrival-duration) ease-in-out forwards}.noema-loader-module__G86BUG__stage[data-phase=arrival] .noema-loader-module__G86BUG__rightNodeGlow{animation:noema-loader-module__G86BUG__arrivalGlow var(--arrival-duration) ease-in-out forwards}.noema-loader-module__G86BUG__stage[data-phase=flash] .noema-loader-module__G86BUG__arrivalFlash{animation:noema-loader-module__G86BUG__flashBurst var(--flash-duration) ease-in-out forwards}.noema-loader-module__G86BUG__stage[data-phase=flash] .noema-loader-module__G86BUG__rightNodeGlow{animation:noema-loader-module__G86BUG__nodeGlow var(--flash-duration) ease-in-out forwards}.noema-loader-module__G86BUG__copy{text-align:center;justify-items:center;gap:.14rem;display:grid}.noema-loader-module__G86BUG__label{font-size:.9rem;font-weight:700;line-height:1.12}.noema-loader-module__G86BUG__detail{color:var(--muted);font-size:.82rem;line-height:1.35}@keyframes noema-loader-module__G86BUG__idleOrbit{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes noema-loader-module__G86BUG__moveBall{0%{opacity:1;offset-distance:0%}to{opacity:1;offset-distance:100%}}@keyframes noema-loader-module__G86BUG__arrivalSpin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes noema-loader-module__G86BUG__arrivalTwinkle{0%,to{opacity:.1;transform:translate(-50%,-50%)scale(.5)}24%{opacity:.52;transform:translate(-50%,-50%)scale(1.18)}70%{opacity:.78;transform:translate(-50%,-50%)scale(1.52)}}@keyframes noema-loader-module__G86BUG__flashBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.52)}46%{opacity:.78;transform:translate(-50%,-50%)scale(2.75)}to{opacity:0;transform:translate(-50%,-50%)scale(4.4)}}@keyframes noema-loader-module__G86BUG__arrivalGlow{0%,to{opacity:.22;transform:scale(1)}46%{opacity:.62;transform:scale(1.1)}}@keyframes noema-loader-module__G86BUG__nodeGlow{0%{opacity:.18;transform:scale(.98)}46%{opacity:.72;transform:scale(1.16)}to{opacity:.18;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.noema-loader-module__G86BUG__idleBallAnchor,.noema-loader-module__G86BUG__motionBall,.noema-loader-module__G86BUG__arrivalSpinAnchor,.noema-loader-module__G86BUG__arrivalFlash,.noema-loader-module__G86BUG__rightNodeGlow{animation:none!important}.noema-loader-module__G86BUG__stage[data-phase=idle] .noema-loader-module__G86BUG__idleBallAnchor{opacity:1;offset-distance:8%}.noema-loader-module__G86BUG__stage[data-phase=transit] .noema-loader-module__G86BUG__motionBall,.noema-loader-module__G86BUG__stage[data-phase=arrival] .noema-loader-module__G86BUG__motionBall,.noema-loader-module__G86BUG__stage[data-phase=flash] .noema-loader-module__G86BUG__motionBall{opacity:1;offset-distance:100%}}
.noema-loading-modal-module__2gkhQa__overlay{z-index:60;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 30% 20%,#b2edf333 0%,#b2edf300 28%),#e8f1f6ad;justify-content:center;align-items:flex-start;padding:1rem 1.25rem 1.25rem;display:flex;position:fixed;inset:0;overflow:hidden}.noema-loading-modal-module__2gkhQa__overlayLight{-webkit-backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 18%,#b2edf324 0%,#b2edf300 28%),#e8f1f657;align-items:center;padding:1rem}.noema-loading-modal-module__2gkhQa__card{background:linear-gradient(135deg,#ffffffbd,#ffffff70),linear-gradient(#f7f9fab8,#eef6f766);border:1px solid #ffffff8a;border-radius:34px;align-content:center;justify-items:center;gap:1.8rem;width:min(100%,38rem);min-height:min(48rem,100dvh - 2rem);max-height:calc(100dvh - 2rem);padding:2.8rem 2.4rem 3rem;display:grid;overflow:auto;box-shadow:inset 0 1px #ffffffc7,0 32px 72px #1d434a33}.noema-loading-modal-module__2gkhQa__cardLight{background:linear-gradient(135deg,#ffffffe0,#ffffffa8),linear-gradient(#f7f9facc,#eef6f799);border-radius:26px;flex:none;width:min(100%,25rem);height:auto;min-height:0;max-height:none;padding:1rem 1.1rem;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 22px 44px #1d434a24}.noema-loading-modal-module__2gkhQa__compactBody{align-items:center;gap:.95rem;display:flex}.noema-loading-modal-module__2gkhQa__compactLoader{flex:none}.noema-loading-modal-module__2gkhQa__compactCopy{gap:.2rem;min-width:0;display:grid}.noema-loading-modal-module__2gkhQa__compactCopy strong{color:#21445d;font-size:1rem;line-height:1.2}.noema-loading-modal-module__2gkhQa__compactCopy span{color:#587186;font-size:.9rem;line-height:1.35}.noema-loading-modal-module__2gkhQa__hint{color:#5f7488;text-align:center;max-width:28rem;margin:0;font-size:.96rem}.noema-loading-modal-module__2gkhQa__hintCompact{color:#7c8ea2;margin:.1rem 0 0;font-size:.8rem;line-height:1.35}@media (max-width:640px){.noema-loading-modal-module__2gkhQa__overlay{padding:.75rem .85rem .85rem}.noema-loading-modal-module__2gkhQa__overlayLight{padding:.85rem}.noema-loading-modal-module__2gkhQa__card{border-radius:26px;gap:1.2rem;width:min(100%,32rem);min-height:min(34rem,100dvh - 1.5rem);max-height:calc(100dvh - 1.5rem);padding:1.2rem .95rem 1.35rem}.noema-loading-modal-module__2gkhQa__cardLight{border-radius:22px;width:min(100%,24rem);padding:.9rem .95rem}.noema-loading-modal-module__2gkhQa__compactBody{gap:.8rem}.noema-loading-modal-module__2gkhQa__hint{font-size:.88rem}}
.suunta-experience-module__pp3wQW__page{gap:1rem;padding:0 0 1.75rem;display:grid}.suunta-experience-module__pp3wQW__hero{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.92fr);align-items:stretch;gap:1rem;display:grid}.suunta-experience-module__pp3wQW__heroCopy,.suunta-experience-module__pp3wQW__todayCard,.suunta-experience-module__pp3wQW__visualShell,.suunta-experience-module__pp3wQW__reflectionCard,.suunta-experience-module__pp3wQW__emptyCard{border:1px solid #d6dee9f0;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 18px 42px #bac7d826}.suunta-experience-module__pp3wQW__heroCopy,.suunta-experience-module__pp3wQW__visualShell,.suunta-experience-module__pp3wQW__reflectionCard,.suunta-experience-module__pp3wQW__emptyCard{background:radial-gradient(circle at 86% 18%,#ffdc8a2e 0%,#fff0 24%),radial-gradient(circle at 12% 86%,#b5e5ed2e 0%,#fff0 24%),linear-gradient(#fffffffa,#f7fafffa)}.suunta-experience-module__pp3wQW__heroCopy{gap:1rem;padding:1.3rem;display:grid}.suunta-experience-module__pp3wQW__titleRow{align-items:flex-start;gap:1rem;display:flex}.suunta-experience-module__pp3wQW__titleIcon{object-fit:cover;background:radial-gradient(circle at 30% 26%,#fff1c6fa,#fff1c638 36%,#fffffff0 72%),linear-gradient(135deg,#fffbf1fa,#ebf7fff5);border:1px solid #dfc4847a;border-radius:999px;flex:none;width:clamp(4rem,8vw,5.2rem);height:clamp(4rem,8vw,5.2rem);padding:.18rem;box-shadow:inset 0 1px #ffffffbd,0 16px 34px #a58b4924,0 0 0 4px #ffedbf38}.suunta-experience-module__pp3wQW__titleCopy{gap:.45rem;display:grid}.suunta-experience-module__pp3wQW__titleBadgeRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.suunta-experience-module__pp3wQW__titleBadgeRow h1{margin:0}.suunta-experience-module__pp3wQW__lead{color:#50657a;max-width:64ch;margin:0;line-height:1.72}.suunta-experience-module__pp3wQW__quoteCard{background:radial-gradient(circle at 92% 18%,#ffdc8a2e 0%,#fff0 24%),#ffffffd1;border:1px solid #dfd0add1;border-radius:26px;gap:.45rem;padding:1rem 1.1rem;display:grid}.suunta-experience-module__pp3wQW__quoteLine{font-family:var(--font-brand);color:#2b4453;margin:0;font-size:clamp(1.28rem,2.2vw,1.65rem);line-height:1.18}.suunta-experience-module__pp3wQW__quoteSupport{color:#6b7e91;margin:0;line-height:1.66}.suunta-experience-module__pp3wQW__todayCard{background:radial-gradient(circle at 88% 14%,#ffdb7e47 0%,#fff0 26%),radial-gradient(circle at 12% 92%,#74d5bf2e 0%,#fff0 28%),linear-gradient(#fffffffa,#f6fafffa);align-content:start;gap:.8rem;padding:1.25rem;display:grid}.suunta-experience-module__pp3wQW__todayCard h2,.suunta-experience-module__pp3wQW__visualHeader h2,.suunta-experience-module__pp3wQW__detailCard h3,.suunta-experience-module__pp3wQW__reflectionCard h3,.suunta-experience-module__pp3wQW__emptyCard h2{margin:0}.suunta-experience-module__pp3wQW__todayLead,.suunta-experience-module__pp3wQW__visualLead,.suunta-experience-module__pp3wQW__detailBody,.suunta-experience-module__pp3wQW__futureNote p,.suunta-experience-module__pp3wQW__reflectionCard p,.suunta-experience-module__pp3wQW__emptyCard p{color:#52667b;margin:0;line-height:1.66}.suunta-experience-module__pp3wQW__cardKicker{letter-spacing:.14em;text-transform:uppercase;color:#8c6f2d;margin:0;font-size:.76rem;font-weight:800}.suunta-experience-module__pp3wQW__lineList{flex-wrap:wrap;gap:.6rem;display:flex}.suunta-experience-module__pp3wQW__linePill{color:#6d5a2d;background:#ffffffe6;border:1px solid #dcc99bad;border-radius:999px;justify-content:center;align-items:center;min-height:2.15rem;padding:.45rem .9rem;font-size:.92rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffd6,0 8px 16px #c2cede29}.suunta-experience-module__pp3wQW__controlStrip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem;display:flex}.suunta-experience-module__pp3wQW__controlGroup{background:#ffffffbd;border:1px solid #d5dde8e6;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.35rem;display:inline-flex;box-shadow:inset 0 1px #ffffffd1,0 12px 24px #bcc9db1f}.suunta-experience-module__pp3wQW__toggleButton{appearance:none;color:#6a7f93;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.7rem 1rem;font-weight:700;line-height:1;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.suunta-experience-module__pp3wQW__toggleButton:hover,.suunta-experience-module__pp3wQW__toggleButton[data-active=true]{color:#2d4c59;background:radial-gradient(circle at 18% 22%,#ffe39e5c,#ffe39e00 42%),linear-gradient(135deg,#ffffffeb,#f2f8ffe6);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 8px 20px #b4c4d629}.suunta-experience-module__pp3wQW__visualShell{gap:1rem;padding:1.2rem;display:grid}.suunta-experience-module__pp3wQW__visualHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.suunta-experience-module__pp3wQW__projectionBadge{color:#8d6722;letter-spacing:.04em;background:#fff7e2c7;border:1px solid #dcb46175;border-radius:999px;justify-content:center;align-items:center;min-height:2.2rem;padding:.4rem .9rem;font-size:.88rem;font-weight:800;display:inline-flex}.suunta-experience-module__pp3wQW__visualGrid{grid-template-columns:minmax(0,1.58fr) minmax(19rem,.78fr);gap:1rem;display:grid}.suunta-experience-module__pp3wQW__chartCard,.suunta-experience-module__pp3wQW__detailCard{background:radial-gradient(circle at 90% 12%,#c1e8ff2e 0%,#fff0 24%),linear-gradient(#fffffffa,#f7fafff5);border:1px solid #d5dde9f0;border-radius:28px;position:relative;overflow:hidden}.suunta-experience-module__pp3wQW__chartCard{padding:1rem}.suunta-experience-module__pp3wQW__chartFrame{aspect-ratio:12/5;background:radial-gradient(circle at 18% 12%,#b6ebdc33 0%,#fff0 22%),radial-gradient(circle at 88% 16%,#ffdc8a29 0%,#fff0 28%),linear-gradient(#f8fcfffa,#f2f7fffa);border:1px solid #dee4ecf5;border-radius:24px;min-height:22rem;position:relative;overflow:hidden}.suunta-experience-module__pp3wQW__chartSvg,.suunta-experience-module__pp3wQW__chartOverlay,.suunta-experience-module__pp3wQW__projectionZone,.suunta-experience-module__pp3wQW__axisRow{position:absolute;inset:0}.suunta-experience-module__pp3wQW__projectionZone{pointer-events:none;background:linear-gradient(90deg,#fff3d570,#fff8e829);border-left:1px dashed #d7ad4a80;width:auto;top:0;bottom:0}.suunta-experience-module__pp3wQW__guideLine{stroke:#7e92aa2e;stroke-width:1.1px;stroke-dasharray:6 12}.suunta-experience-module__pp3wQW__currentBeam{opacity:.86}.suunta-experience-module__pp3wQW__layerArea{opacity:.92;animation:.75s suunta-experience-module__pp3wQW__fadeInLayer}.suunta-experience-module__pp3wQW__rhythmBar{opacity:.9;transform-origin:bottom;animation:.9s suunta-experience-module__pp3wQW__riseIn}.suunta-experience-module__pp3wQW__connectionHalo{animation:3.4s ease-in-out infinite suunta-experience-module__pp3wQW__breatheHalo}.suunta-experience-module__pp3wQW__mainPath{filter:drop-shadow(0 12px 28px #91855924);stroke-dasharray:100;stroke-dashoffset:100px;animation:1.35s forwards suunta-experience-module__pp3wQW__drawPath}.suunta-experience-module__pp3wQW__pointDot{transition:stroke .18s,transform .18s}.suunta-experience-module__pp3wQW__currentRing{fill:#ffe4a838;stroke:#e3ae4a7a;stroke-width:1.4px;animation:1.9s ease-in-out infinite suunta-experience-module__pp3wQW__pulseRing}.suunta-experience-module__pp3wQW__currentCore{fill:#d18f35}.suunta-experience-module__pp3wQW__chartOverlay{pointer-events:none}.suunta-experience-module__pp3wQW__pointHitArea{pointer-events:auto;cursor:pointer;background:0 0;border:none;border-radius:999px;width:1.85rem;height:1.85rem;position:absolute;transform:translate(-50%,-50%)}.suunta-experience-module__pp3wQW__pointHitArea:focus-visible{outline-offset:2px;outline:2px solid #e3ae4a6b}.suunta-experience-module__pp3wQW__axisRow{pointer-events:none;height:2rem;top:auto;bottom:.4rem}.suunta-experience-module__pp3wQW__axisLabel{color:#71859a;letter-spacing:.01em;font-size:.82rem;font-weight:700;position:absolute;transform:translate(-50%)}.suunta-experience-module__pp3wQW__axisLabel[data-projected=true]{color:#a57c2d}.suunta-experience-module__pp3wQW__detailCard{align-content:start;gap:1rem;padding:1.15rem;display:grid}.suunta-experience-module__pp3wQW__detailBody,.suunta-experience-module__pp3wQW__detailQuiet,.suunta-experience-module__pp3wQW__projectionNote{color:#5a6e84;line-height:1.7}.suunta-experience-module__pp3wQW__detailQuiet,.suunta-experience-module__pp3wQW__projectionNote{margin:0}.suunta-experience-module__pp3wQW__legendBlock,.suunta-experience-module__pp3wQW__futureNote{border-top:1px solid #dbe1ebd1;gap:.75rem;padding-top:.9rem;display:grid}.suunta-experience-module__pp3wQW__legendList{gap:.8rem;display:grid}.suunta-experience-module__pp3wQW__legendItem{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.suunta-experience-module__pp3wQW__legendItem strong{color:#31505d;margin-bottom:.2rem;display:block}.suunta-experience-module__pp3wQW__legendItem p{color:#687d92;margin:0;line-height:1.56}.suunta-experience-module__pp3wQW__legendSwatch{border-radius:999px;width:1rem;height:1rem;margin-top:.2rem;box-shadow:0 0 0 4px #ffffffd6,0 8px 18px #b9c5d529}.suunta-experience-module__pp3wQW__reflectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.suunta-experience-module__pp3wQW__reflectionCard{gap:.7rem;padding:1.2rem;display:grid}.suunta-experience-module__pp3wQW__reflectionActions{flex-wrap:wrap;gap:.7rem;margin-top:.35rem;display:flex}.suunta-experience-module__pp3wQW__emptyCard{gap:.7rem;padding:1.2rem;display:grid}@keyframes suunta-experience-module__pp3wQW__drawPath{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes suunta-experience-module__pp3wQW__pulseRing{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.88;transform:scale(1.12)}}@keyframes suunta-experience-module__pp3wQW__breatheHalo{0%,to{opacity:.22}50%{opacity:.56}}@keyframes suunta-experience-module__pp3wQW__fadeInLayer{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes suunta-experience-module__pp3wQW__riseIn{0%{opacity:0;transform:scaleY(.2)}to{opacity:.9;transform:scaleY(1)}}@media (max-width:1080px){.suunta-experience-module__pp3wQW__hero,.suunta-experience-module__pp3wQW__visualGrid,.suunta-experience-module__pp3wQW__reflectionGrid{grid-template-columns:1fr}}@media (max-width:760px){.suunta-experience-module__pp3wQW__page{padding-bottom:1.2rem}.suunta-experience-module__pp3wQW__heroCopy,.suunta-experience-module__pp3wQW__todayCard,.suunta-experience-module__pp3wQW__visualShell,.suunta-experience-module__pp3wQW__reflectionCard,.suunta-experience-module__pp3wQW__emptyCard,.suunta-experience-module__pp3wQW__chartCard,.suunta-experience-module__pp3wQW__detailCard{border-radius:24px}.suunta-experience-module__pp3wQW__heroCopy,.suunta-experience-module__pp3wQW__todayCard,.suunta-experience-module__pp3wQW__visualShell,.suunta-experience-module__pp3wQW__reflectionCard,.suunta-experience-module__pp3wQW__emptyCard{padding:1rem}.suunta-experience-module__pp3wQW__chartCard{padding:.85rem}.suunta-experience-module__pp3wQW__chartFrame{min-height:18rem}.suunta-experience-module__pp3wQW__titleRow{gap:.8rem}.suunta-experience-module__pp3wQW__titleBadgeRow{align-items:flex-start}.suunta-experience-module__pp3wQW__controlStrip{align-items:stretch}.suunta-experience-module__pp3wQW__controlGroup{justify-content:flex-start;width:100%}.suunta-experience-module__pp3wQW__toggleButton{text-align:center;flex:auto;min-width:5.8rem}.suunta-experience-module__pp3wQW__axisLabel{font-size:.74rem}}
