.needs-row[data-v-624cc2f0]{transition:background-color .3s ease}.needs-row[data-v-624cc2f0]:hover{background-color:#eff6ffd9}@media(prefers-reduced-motion:reduce){.needs-row[data-v-624cc2f0]{transition:none}}.goal-row[data-v-27f1cc23]{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .35s ease,background-color .35s ease}.goal-row[data-v-27f1cc23]:hover{background-color:#fff;border-color:#bfdbfe;box-shadow:0 18px 38px -22px #2563eb59;transform:translate(4px)}.phone-shell[data-v-27f1cc23]{transition:transform .6s cubic-bezier(.22,1,.36,1)}.phone-btn[data-v-27f1cc23]{background:#0f172a;border-radius:999px;position:absolute;width:3px;z-index:0}.phone-btn-silent[data-v-27f1cc23]{height:16px;left:-2px;top:86px}.phone-btn-volume-up[data-v-27f1cc23]{height:40px;left:-2px;top:116px}.phone-btn-volume-down[data-v-27f1cc23]{height:40px;left:-2px;top:164px}.phone-btn-power[data-v-27f1cc23]{height:58px;right:-2px;top:138px}.goal-screen[data-v-27f1cc23]{container-type:inline-size}.goal-reel[data-v-27f1cc23]{background:#000;border:0;height:calc(54px + 125cqi);left:0;position:absolute;top:-102px;transform:scale(1.72);transform-origin:center 102px;width:100%}@media(prefers-reduced-motion:reduce){.goal-row[data-v-27f1cc23],.phone-shell[data-v-27f1cc23]{transition:none}.goal-row[data-v-27f1cc23]:hover{transform:none}}.beyond-visual[data-v-a3b622bb]{-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 16%,#000 36%,#000);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.4) 16%,#000 36%,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;overflow:hidden}.beyond-overlay[data-v-a3b622bb]{background:linear-gradient(90deg,#1d4ed8,#1d4ed8 38%,rgba(37,99,235,.55) 58%,rgba(37,99,235,.16) 78%,transparent)}
