.has-motion .mockhome [data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.2,.9,.25,1),transform .6s cubic-bezier(.2,.9,.25,1);transform:translateY(16px)}.has-motion .mockhome [data-reveal].rv-in{opacity:1;transform:none}.has-motion .mockhome [data-reveal-stagger].rv-in>*{animation:.6s cubic-bezier(.2,.9,.25,1) both scRise}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(2){animation-delay:50ms}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(3){animation-delay:.1s}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(4){animation-delay:.15s}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(5){animation-delay:.2s}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(6){animation-delay:.25s}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(7){animation-delay:.3s}.has-motion .mockhome [data-reveal-stagger].rv-in>:nth-child(8){animation-delay:.35s}@keyframes scRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.mockhome .card{transition:transform .24s cubic-bezier(.2,.7,.3,1),box-shadow .24s}@media (hover:hover){.mockhome .card:hover{transform:translateY(-5px);box-shadow:0 22px 40px -26px #141e3773}.mockhome .card .thumb{overflow:hidden}.mockhome .card .thumb img{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.mockhome .card:hover .thumb img{transform:scale(1.045)}}.mockhome .catx-card,.mockhome .whyx-grid>*{transition:transform .24s cubic-bezier(.2,.7,.3,1),box-shadow .24s,border-color .24s}@media (hover:hover){.mockhome .catx:hover .catx-card{transform:translateY(-4px);box-shadow:0 18px 34px -24px #141e3766}}.mockhome .cart,.mockhome .mc-btn,.mockhome .scp-buy,.mockhome .sc-acc-empty-cta,.mockhome .btn{transition:transform .12s,background-color .18s,box-shadow .18s}.mockhome .cart:active,.mockhome .mc-btn:active,.mockhome .scp-buy:active,.mockhome .btn:active{transform:translateY(1px)scale(.99)}@media (hover:hover){.mockhome .scp-thumb{transition:border-color .18s,transform .18s}.mockhome .scp-thumb:hover{transform:translateY(-2px)}}.mockhome .dose,.mockhome .scp-dose{transition:background-color .16s,color .16s,border-color .16s,transform .12s}.mockhome .dose:active,.mockhome .scp-dose:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.mockhome .card,.mockhome .card:hover,.mockhome .card .thumb img,.mockhome .card:hover .thumb img,.mockhome .catx:hover .catx-card{transition:none;transform:none}}@keyframes exoBump{0%{transform:scale(1)}35%{transform:scale(1.5)}60%{transform:scale(.86)}to{transform:scale(1)}}.mockhome .ic-badge.exo-bump,.mockhome .mnav-badge.exo-bump{animation:.5s cubic-bezier(.2,.8,.3,1.4) exoBump}@keyframes exoCartHit{0%{transform:none}40%{transform:translateY(-3px)scale(1.12)}to{transform:none}}.mockhome .ic-cart.exo-cart-hit svg,.mockhome .mnav-cart.exo-cart-hit svg{animation:.42s exoCartHit}.mockhome .cd-shipbar{background:var(--green-l,#e9eff9);border-radius:999px;height:6px;margin:4px 0 12px;overflow:hidden}.mockhome .cd-shipbar>span{background:linear-gradient(90deg, var(--green,#224e9e), #3a6fd0);border-radius:999px;height:100%;transition:width .6s cubic-bezier(.2,.7,.3,1);display:block;box-shadow:0 0 8px #224e9e66}.mockhome .cd-shipbar.full>span{background:linear-gradient(90deg,#1a9e5a,#28c76f)}.exo-egg-toast{z-index:100000;color:#eaf1ff;opacity:0;background:#0e1b33;border:1px solid #78a0e659;border-radius:14px;max-width:min(92vw,460px);padding:14px 18px;font:500 14px/1.55 Titillium Web,system-ui,sans-serif;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.3,1.2);position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 24px 60px -20px #060e20b3}.exo-egg-toast.show{opacity:1;transform:translate(-50%)}.exo-egg-toast b{color:#fff}.exo-egg-toast code{color:#cfe0ff;letter-spacing:.04em;background:#78a0e638;border-radius:6px;padding:1px 7px;font-weight:800}.exo-lab{z-index:100001;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:#060c1a8c;place-items:center;transition:opacity .3s;display:grid;position:fixed;inset:0}.exo-lab.show{opacity:1}.exo-lab-win{background:#0a1526;border:1px solid #78a0e64d;border-radius:14px;flex-direction:column;width:min(92vw,640px);height:min(70vh,460px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:transform .3s cubic-bezier(.2,.8,.3,1.2);display:flex;overflow:hidden;transform:translateY(12px)scale(.98);box-shadow:0 40px 100px -30px #000c}.exo-lab.show .exo-lab-win{transform:none}.exo-lab-bar{background:#0e1b33;border-bottom:1px solid #78a0e633;align-items:center;gap:7px;padding:9px 13px;display:flex}.exo-lab-bar .d{border-radius:50%;width:11px;height:11px}.exo-lab-bar .d.r{background:#ff5f56}.exo-lab-bar .d.y{background:#ffbd2e}.exo-lab-bar .d.g{background:#27c93f}.exo-lab-bar em{color:#8aa6d8;margin-left:8px;font-size:12px;font-style:normal}.exo-lab-out{color:#bcd0f0;white-space:pre-wrap;flex:1;padding:14px;font-size:13px;line-height:1.55;overflow:auto}.exo-lab-out .exo-lab-in{color:#eaf1ff}.exo-lab-out .exo-lab-ok{color:#5fe3a1}.exo-lab-out .exo-lab-err{color:#ff8080}.exo-lab-out .exo-lab-banner{color:#6f8fc4}.exo-lab-prompt{background:#0b1730;border-top:1px solid #78a0e633;align-items:center;gap:8px;padding:11px 14px;display:flex}.exo-lab-prompt span{color:#5fe3a1;font-size:13px}.exo-lab-input{color:#eaf1ff;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}@media (prefers-reduced-motion:reduce){.exo-egg-toast,.exo-lab,.exo-lab-win,.mockhome .cd-shipbar>span{transition:none}.mockhome .ic-badge.exo-bump,.mockhome .mnav-badge.exo-bump,.mockhome .ic-cart.exo-cart-hit svg,.mockhome .mnav-cart.exo-cart-hit svg{animation:none}}
