.examples__head{padding-bottom:0}.examples__head .section__head{margin-bottom:0}.examples__title{font-size:var(--t-section);max-width:22ch}.examples__list{padding-top:var(--s-8)}.examples__cta{justify-items:start;gap:var(--s-5);margin-top:var(--s-9);padding-top:var(--s-7);border-top:1px solid var(--glass-edge-hi);display:grid}.examples__cta p{max-width:var(--measure);font-size:var(--t-lead);color:var(--ink-dim)}.examples__actions{gap:var(--s-4);flex-wrap:wrap;display:flex}.work__list{gap:var(--s-9);display:grid}.case{align-items:center;gap:var(--s-8);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.case:nth-child(2n) .case__visual{order:2}.case__visual{aspect-ratio:5/4;border-radius:calc(var(--radius) * 1.4);isolation:isolate;position:relative}.case__photo{object-fit:cover;border-radius:inherit;filter:saturate(.9)contrast(1.05)brightness(.72);z-index:-2;width:100%;height:100%;position:absolute;inset:0}.case__visual:before{content:"";z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glass-edge-hi);background:radial-gradient(90% 80% at 50% 55%,#0000 40%,#05060d99),linear-gradient(160deg,#9b82ff40,#0000 50%,#45f0c91f);position:absolute;inset:0}.case__visual:after{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#9b82ff59,#0000);border-radius:50%;position:absolute;inset:20% 15%}.case__body{gap:var(--s-4);align-content:center;display:grid}.case__title{font-size:clamp(1.35rem,1.05rem + 1.2vw,2rem);line-height:1.15}.case__label{color:#cfc4ff;border:1px solid #9b82ff73;border-radius:999px;justify-self:start;padding:.15rem .65rem;font-size:.8rem;font-weight:600}.case__facts{margin:var(--s-2) 0 0;gap:var(--s-4);display:grid}.case__facts div{padding-left:var(--s-4);border-left:2px solid var(--glass-edge);gap:.15rem;display:grid}.case__facts div:nth-child(3){border-left-color:var(--run)}.case__facts dt{color:var(--ink-faint);font-size:.8rem;font-weight:600}.case__facts dd{color:var(--ink-dim);margin:0}.case__facts div:nth-child(3) dd{color:var(--ink)}.device{border:1px solid var(--glass-edge-hi);box-shadow:var(--depth-2), 0 40px 90px -30px #9b82ff8c;background:#0b0f20f0;font-size:.8rem;position:absolute}.device--phone{width:min(15.5rem,62%);padding:2rem var(--s-4) var(--s-4);gap:var(--s-2);border-width:6px;border-color:#1b2140;border-radius:2rem;display:grid;top:50%;left:50%;translate:-50% -50%;rotate:-4deg}.device__notch{background:#05060d;border-radius:999px;width:4.5rem;height:1.05rem;position:absolute;top:.55rem;left:50%;translate:-50%}.device--browser{border-radius:12px;top:50%;left:8%;right:8%;overflow:hidden;translate:0 -50%}.device__chrome{border-bottom:1px solid var(--glass-edge);background:#05060d99;align-items:center;gap:5px;padding:.55rem .8rem;display:flex}.device__chrome i{background:#ffffff2e;border-radius:50%;width:8px;height:8px}.device__chrome span{margin-left:var(--s-3);color:var(--ink-faint);background:#ffffff0f;border-radius:6px;flex:1;padding:.1rem .6rem;font-size:.72rem}.device--dash{padding:var(--s-4) var(--s-5);gap:var(--s-3);border-radius:14px;display:grid;top:50%;left:9%;right:9%;translate:0 -50%}.mock-order__shop{color:var(--ink-faint);font-size:.7rem}.mock-order__title{font-family:var(--font-display);margin-bottom:var(--s-1);font-size:.92rem;font-weight:500}.mock-order__item{align-items:center;gap:var(--s-3);border-bottom:1px dashed var(--glass-edge);grid-template-columns:auto 1fr auto;padding:.4rem 0;display:grid}.mock-order__item small{color:var(--ink-faint);font-size:.7rem;display:block}.mock-order__pic{background:url(/images/boulangerie-640.webp) 50%/400%;border-radius:8px;width:2rem;height:2rem}.mock-order__pic--bread{background-position:30% 60%}.mock-order__pic--tart{background-position:80% 70%}.mock-order__pic--croissant{background-position:50% 85%}.mock-order__qty{color:var(--ink-dim);white-space:nowrap;font-size:.75rem}.mock-order__label{margin-top:var(--s-1);color:var(--ink-faint);font-size:.7rem}.mock-order__slots{gap:var(--s-1);display:flex}.mock-order__slots span{text-align:center;border:1px solid var(--glass-edge-hi);font-variant-numeric:tabular-nums;border-radius:7px;flex:1;padding:.25rem 0}.mock-order__slots .is-picked{border-color:var(--run);background:#45f0c929}.mock-order__cta{margin-top:var(--s-2);text-align:center;background:var(--run);color:var(--run-deep);border-radius:10px;padding:.55rem;font-weight:600}.full .mock-order__cta{animation:nv-order-press 5s var(--ease-out) infinite}@keyframes nv-order-press{0%,60%,to{transform:none;box-shadow:0 0 #45f0c900}64%{transform:scale(.96)}70%{transform:none;box-shadow:0 0 0 10px #45f0c900}66%{box-shadow:0 0 #45f0c980}}.mock-quote__body{gap:var(--s-2);padding:var(--s-4) var(--s-5) var(--s-5);display:grid}.mock-quote__title{font-family:var(--font-display);margin-bottom:var(--s-1);font-size:1rem;font-weight:500}.mock-quote__field{justify-content:space-between;align-items:center;gap:var(--s-3);padding-bottom:var(--s-2);border-bottom:1px dashed var(--glass-edge);color:var(--ink-dim);display:flex}.mock-quote__field>span:last-child{color:var(--ink)}.mock-quote__pills{gap:4px;display:flex}.mock-quote__pills i{border:1px solid var(--glass-edge);color:var(--ink-dim);border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-style:normal}.mock-quote__pills .is-on{border-color:var(--flux);color:var(--ink);background:#9b82ff33}.mock-quote__bar{height:.4rem;margin-top:var(--s-2);background:#ffffff0f;border-radius:999px;overflow:hidden}.mock-quote__bar i{background:var(--gradient-state);border-radius:inherit;transform-origin:0;width:100%;height:100%;display:block}.full .mock-quote__bar i{animation:nv-fill 5s var(--ease-out) infinite}@keyframes nv-fill{0%{transform:scaleX(0)}45%,to{transform:scaleX(1)}}.mock-quote__result{justify-content:space-between;align-items:baseline;gap:var(--s-3);color:var(--ink-dim);display:flex}.mock-quote__result b{font-family:var(--font-display);color:var(--run);font-size:1.1rem;font-weight:600}.mock-quote__sent{justify-self:start;align-items:center;gap:var(--s-2);color:#c6fbee;background:#45f0c91f;border-radius:999px;padding:.25rem .7rem;font-size:.75rem;display:inline-flex}.mock-quote__sent:before{content:"✓";color:var(--run);font-weight:700}.full .mock-quote__result b,.full .mock-quote__sent{animation:nv-appear 5s var(--ease-out) infinite}.full .mock-quote__sent{animation-delay:.3s}@keyframes nv-appear{0%,45%{opacity:0;transform:translateY(4px)}55%,95%{opacity:1;transform:none}to{opacity:0}}.mock-members__head{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--glass-edge);color:var(--ink-faint);font-size:.72rem;display:flex}.mock-members__head b{font-family:var(--font-display);color:var(--ink);font-size:.9rem;font-weight:500}.mock-members__stats{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.mock-members__stat{color:var(--ink-dim);font-size:.75rem;display:grid}.mock-members__stat span:first-child{font-family:var(--font-display);color:var(--ink);font-size:1.7rem;font-weight:600;line-height:1.1}.mock-members__chart{height:3.2rem;padding-bottom:var(--s-1);border-bottom:1px solid var(--glass-edge);align-items:flex-end;gap:6px;display:flex}.mock-members__chart i{height:var(--h);background:linear-gradient(to top, #9b82ff99, var(--flux));transform-origin:bottom;border-radius:3px 3px 0 0;flex:1}.mock-members__chart i:nth-child(3){background:linear-gradient(to top, #45f0c980, var(--run))}.full .case.is-inview .mock-members__chart i{animation:nv-grow 1.4s var(--ease-out) both}.mock-members__chart i:nth-child(2){animation-delay:60ms}.mock-members__chart i:nth-child(3){animation-delay:.12s}.mock-members__chart i:nth-child(4){animation-delay:.18s}.mock-members__chart i:nth-child(5){animation-delay:.24s}.mock-members__chart i:nth-child(6){animation-delay:.3s}.mock-members__chart i:nth-child(7){animation-delay:.36s}.mock-members__chart i:nth-child(8){animation-delay:.42s}.mock-members__row{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:#ffffff0a;border-radius:8px;display:flex}@media (width<=56rem){.case{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.case:nth-child(2n) .case__visual{order:0}.case__visual{aspect-ratio:auto;min-height:26rem}.case--quote .case__visual,.case--members .case__visual{min-height:22rem}.device--browser,.device--dash{left:5%;right:5%}.device--phone{width:min(15.5rem,78%)}}.chip{white-space:nowrap;border-radius:999px;padding:.1rem .6rem;font-size:.75rem;font-weight:600}.chip--run{color:var(--run);background:#45f0c91f}.chip--flux{color:#c7b9ff;background:#9b82ff26}.full .chip--flux{animation:2.6s ease-in-out infinite nv-blink}.chip--idea{color:#ffc2dc;background:#ff6fae24}@keyframes nv-blink{50%{opacity:.55}}@keyframes nv-grow{0%{transform:scaleY(0)}}.full .case:not(.is-inview) .case__mock *,.full .case:not(.is-inview) .case__mock :after{animation-play-state:paused}
