.home-start-row{transition:border-color .2s,transform .2s}.home-start-row:hover{border-color:var(--color-stone);transform:translateY(-1px)}.home-plan-card{transition:box-shadow .25s}.home-plan-card[data-plan=cgm]:hover{box-shadow:0 26px 70px -22px #fd35764d}.home-plan-card:not([data-plan=cgm]):hover{box-shadow:0 26px 70px -22px #465b7a52}.home-hit:before{content:"";height:48px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}.home-kit-prop{z-index:0;pointer-events:none;filter:drop-shadow(0 18px 24px #21263a24);height:auto;position:absolute}.home-kit-prop-plant{width:44%;top:0;left:17%;transform:translateY(-65%)rotate(12deg)}.home-kit-prop-bowl{width:62%;bottom:0;left:22%;transform:translateY(80%)rotate(-8deg)}.home-kit-prop-box{width:54%;top:0;right:0;transform:translate(52%,-50%)rotate(-11deg)}@media (max-width:639px){.home-kit-prop-plant{width:80%;left:30%;transform:translateY(-70%)rotate(12deg)}.home-kit-prop-bowl{width:100%;left:5%;transform:translateY(82%)rotate(-8deg)}.home-kit-prop-box{width:110%;transform:translate(55%,-55%)rotate(-11deg)}}.home-kit-panel{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .28s,transform .28s,visibility 0s linear .28s;transform:translateY(8px)}.home-kit-panel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.home-sig-a,.home-sig-b{stroke-dasharray:3 7;animation:1.1s linear infinite home-sig}.home-sig-b{animation-direction:reverse}@keyframes home-sig{to{stroke-dashoffset:-20px}}@keyframes home-marquee{to{transform:translate(-50%)}}@media (max-width:639px){.home-press-track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.home-press-row{width:max-content;animation:18s linear infinite home-marquee}}.home-receipt{transform:rotate(-1.2deg);box-shadow:0 22px 40px -18px #00000073}.home-receipt:after{content:"";background:linear-gradient(135deg,#fff 6px,#0000 0) 0 0/12px 12px repeat-x,linear-gradient(225deg,#fff 6px,#0000 0) 0 0/12px 12px repeat-x;height:12px;position:absolute;bottom:-12px;left:0;right:0}.home-band-ui{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:absolute;top:50%;left:clamp(16px,5vw,80px);transform:translateY(-50%)}.home-band-ui img{filter:drop-shadow(0 18px 30px #21263a47);height:auto;display:block}.home-band-alert{border-radius:14px;width:clamp(260px,26vw,380px)}.home-band-sheet{border-radius:12px;width:clamp(220px,20vw,290px);margin-left:clamp(120px,13vw,220px)}@media (max-width:639px){.home-band-ui{top:16px;transform:none}.home-band-alert{width:min(78vw,300px)}.home-band-ui .home-band-sheet{display:none}}@media (prefers-reduced-motion:reduce){.home-start-row,.home-plan-card,.home-kit-panel{transition:none}.home-sig-a,.home-sig-b,.home-press-row{animation:none!important}.home-press-track{overflow-x:auto}.home-receipt{transform:none}}
