.feature-bento>article{position:relative;overflow:hidden;transition:transform .2s,border-color .2s,background .2s}.feature-bento>article.feature-awake{border-color:rgba(50,255,126,.2);background:linear-gradient(145deg,rgba(50,255,126,.045),rgba(255,255,255,.018))}@media(hover:hover){.feature-bento>article:hover{transform:translateY(-3px);border-color:rgba(50,255,126,.28)}}.feature-micro{height:54px;display:flex;align-items:flex-end;gap:7px;margin-top:18px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);color:#32ff7e}.feature-micro i{display:block;font-style:normal}.feature-micro .micro-line{width:100%;height:42px}.feature-micro .micro-line path{fill:none;stroke:currentColor;stroke-width:2;stroke-dasharray:220;stroke-dashoffset:220}.feature-awake .micro-line path{animation:microDraw .75s ease forwards}.feature-micro .micro-check{width:25px;height:25px;display:grid;place-items:center;border:1px solid currentColor;border-radius:7px}.feature-awake .micro-check:after{content:"✓";animation:microCheck .35s .15s both}.feature-micro .micro-bar{width:100%;height:8px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.07)}.feature-micro .micro-bar:after{content:"";display:block;width:var(--fill,70%);height:100%;border-radius:inherit;background:currentColor;transform:scaleX(0);transform-origin:left}.feature-awake .micro-bar:after{animation:microFill .65s ease forwards}.feature-micro .micro-time{font:800 24px var(--display);font-variant-numeric:tabular-nums}.feature-micro .micro-event{padding:8px 10px;border-left:2px solid currentColor;background:rgba(255,255,255,.03);font-size:9px}.feature-micro .micro-mood{font:800 15px var(--display)}.landing-trust-proof .trust-proof-grid article{transition:transform .2s,border-color .2s}.landing-trust-proof.is-visible .trust-proof-grid article{animation:proofEnter .45s both}.landing-trust-proof.is-visible .trust-proof-grid article:nth-child(2){animation-delay:.08s}.landing-trust-proof.is-visible .trust-proof-grid article:nth-child(3){animation-delay:.16s}@media(hover:hover){.trust-proof-grid article:hover{transform:translateY(-3px);border-color:rgba(50,255,126,.2)}}@keyframes microDraw{to{stroke-dashoffset:0}}@keyframes microFill{to{transform:scaleX(1)}}@keyframes microCheck{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes proofEnter{from{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.feature-bento>article,.trust-proof-grid article{transition:none!important;animation:none!important}.feature-micro .micro-line path{stroke-dashoffset:0}.feature-micro .micro-bar:after{transform:none}.feature-micro .micro-check:after{animation:none}}
