.cw-hero--px .cw-hero__wash{inset:-10% -14% 28% -8%;filter:blur(58px);background:radial-gradient(closest-side at 18% 12%,rgb(48 120 228/.28),transparent),radial-gradient(closest-side at 78% 8%,rgb(36 156 72/.16),transparent),radial-gradient(closest-side at 92% 42%,rgb(240 180 0/.14),transparent)}.cw-hero--px .cw-hero__motif{opacity:.28}@media (min-width:960px){.cw-hero--px .cw-hero__grid{align-items:center}}.px-hero-viz{position:relative;isolation:isolate;width:min(100%,26rem);min-height:22rem;justify-self:end}.px-hero-viz:before{content:"";position:absolute;z-index:0;inset:12% -8% 18% -10%;background:radial-gradient(ellipse at 58% 42%,rgb(48 120 228/.28),transparent 64%);filter:blur(32px);pointer-events:none}@media (min-width:960px){.px-hero-viz{width:min(100%,38rem);height:29.5rem}}.px-eng,.px-feed,.px-funnel,.px-id,.px-now article,.px-pop__card,.px-rail,.px-site,.px-snip,.px-who{border:1px solid var(--cw-line);border-radius:1.15rem;background:var(--kz-white);box-shadow:0 18px 44px rgb(48 120 228/.12),0 8px 20px rgb(31 55 62/.06)}.px-site{position:relative;z-index:2;padding:.85rem 1rem 1rem}.px-site__url{display:block;margin-bottom:.7rem;font-size:.68rem;font-weight:700;color:var(--cw-muted)}.px-site__shot{display:grid;gap:.2rem;padding:1.1rem 1rem 1rem;border-radius:.85rem;background:linear-gradient(180deg,var(--kz-yellow-wash),var(--kz-paper) 42%)}.px-site__shot b{font-size:1.05rem}.px-site__shot em{font-style:normal;font-size:.78rem;color:var(--cw-muted)}.px-site__shot span{margin-top:.65rem;justify-self:start;padding:.32rem .7rem;border-radius:var(--kz-radius-btn);background:var(--kz-blue);color:#fff;font-size:.72rem;font-weight:800}.px-feed{position:relative;z-index:3;margin:.85rem 1.15rem 0 0;padding:.45rem 0 .35rem;list-style:none}.px-feed__row{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:start;padding:.62rem 1rem;animation:px-in .55s ease both}.px-feed__row:first-child{animation-delay:.45s}.px-feed__row:nth-child(2){animation-delay:.28s}.px-feed__row:nth-child(3){animation-delay:.12s}.px-feed__row i{width:.55rem;height:.55rem;margin-top:.35rem;border-radius:999px;background:var(--kz-slate-soft)}.px-feed__row--live i{background:var(--kz-green);box-shadow:0 0 0 4px var(--kz-green-wash);animation:px-pulse 1.8s ease-out infinite}.px-feed__row strong{display:block;font-size:.8rem}.px-feed__row p{margin:.1rem 0 0;font-size:.72rem;color:var(--cw-muted)}.px-feed__row time{font-size:.65rem;font-weight:700;color:var(--kz-slate-soft)}.px-who{position:relative;z-index:4;display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center;width:calc(100% - 2.4rem);margin:-1.1rem 0 0 auto;padding:.8rem .95rem}.px-av{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.75rem;background:var(--kz-blue-wash);color:var(--kz-blue-deep);font-weight:800}.px-eng header strong,.px-funnel header strong,.px-id__out,.px-who strong{display:block;font-size:.9rem}.px-eng header em,.px-funnel header em,.px-who em{display:block;font-style:normal;font-size:.72rem;color:var(--cw-muted)}@media (min-width:960px){.px-site{position:absolute;top:.4rem;inset-inline-start:0;width:18.5rem}.px-feed{top:8.6rem;inset-inline-end:0;width:21.5rem}.px-feed,.px-who{position:absolute;margin:0}.px-who{top:1.15rem;inset-inline-end:1.4rem;width:17.25rem}}@keyframes px-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes px-pulse{0%{box-shadow:0 0 0 0 rgb(36 156 72/.45)}to{box-shadow:0 0 0 8px rgb(36 156 72/0)}}.px-span{position:relative}.px-span__motif{position:absolute;z-index:0;top:1.5rem;inset-inline-end:-6rem;width:min(42rem,58%);height:28rem;opacity:.26;pointer-events:none}.px-span>:not(.px-span__motif){position:relative;z-index:1}.px-rail{overflow:hidden}.px-eng header,.px-funnel header,.px-id__out,.px-rail__head,.px-snip header{display:flex;justify-content:space-between;align-items:center;gap:.7rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--cw-line);font-size:.75rem;font-weight:800;color:var(--kz-blue-deep)}.px-eng header,.px-funnel header{display:grid;grid-template-columns:auto 1fr;justify-content:start;text-align:start;color:inherit}.px-funnel header svg{width:1.15rem;height:1.15rem;color:var(--kz-green)}.px-rail__row{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;padding:.78rem 1.1rem;border-bottom:1px solid var(--cw-line)}.px-rail__row:last-child{border-bottom:0}.px-funnel p,.px-rail__row p{margin:.12rem 0 0;font-size:.8rem;color:var(--cw-muted)}.px-rail__ico{display:grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:999px;background:var(--kz-paper);color:var(--kz-blue)}.px-rail__ico svg{width:1rem;height:1rem}.px-funnel ol{margin:0;padding:.75rem .85rem .95rem;list-style:none;display:grid;gap:.45rem}.px-funnel__step{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center;padding:.65rem .75rem;border-radius:.8rem;background:var(--kz-paper)}.px-funnel__step b{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:999px;font-size:.72rem;background:var(--kz-white);color:var(--kz-blue-deep)}.px-funnel__step--view{width:100%}.px-funnel__step--cart{width:92%;margin-inline:auto}.px-funnel__step--pay{width:82%;margin-inline:auto}.px-funnel__step--order{width:72%;margin-inline:auto;background:var(--kz-green-wash)}.px-funnel__step--order b{background:var(--kz-green);color:#fff}#stores .cw-section__motif{inset:auto;bottom:-4rem;inset-inline-end:-5rem;width:26rem;height:18rem;max-width:48%;opacity:.22}.px-id{padding:1rem 1.05rem 0}.px-id__anon{display:flex;align-items:center;gap:.55rem;font-weight:800;color:var(--kz-slate)}.px-id__anon span{width:2.2rem;height:2.2rem;border-radius:999px;background:repeating-linear-gradient(-45deg,var(--kz-slate-wash),var(--kz-slate-wash) 4px,#fff 4px,#fff 8px)}.px-id ul{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.4rem}.px-id li{display:flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border-radius:.7rem;background:var(--kz-paper);font-size:.84rem;font-weight:700}.px-id li svg{width:.95rem;height:.95rem;color:var(--kz-blue)}.px-id__out{display:flex;align-items:center;gap:.65rem;margin:.9rem -1.05rem 0;padding:.9rem 1.1rem;border:0;border-radius:0 0 1.15rem 1.15rem;background:var(--kz-blue-wash);box-shadow:none;font-weight:800;color:var(--kz-blue-deep)}.px-eng header{padding-bottom:.85rem}.px-heat{display:grid;grid-template-columns:repeat(7,1fr);gap:.28rem;padding:.85rem 1.05rem .35rem}.px-heat i{aspect-ratio:1;border-radius:.28rem;background:var(--kz-blue)}.px-eng ul{margin:.35rem 0 0;padding:0 0 .45rem;list-style:none}.px-eng li{display:flex;justify-content:space-between;gap:1rem;padding:.62rem 1.1rem;border-top:1px solid var(--cw-line);font-size:.84rem;color:var(--cw-muted)}.px-eng b{color:var(--kz-ink)}.px-now{display:grid;gap:.7rem;margin-top:.25rem}@media (min-width:720px){.px-now{grid-template-columns:1fr auto 1fr;align-items:center}}.px-now article{padding:1.05rem 1.1rem}.px-now em{display:block;margin-bottom:.35rem;font-style:normal;font-size:.7rem;font-weight:800;color:var(--kz-blue)}.px-now__in em{color:var(--kz-green-deep)}.px-now p{margin:.35rem 0 0;font-size:.86rem;color:var(--cw-muted)}.px-now__out p{display:flex;align-items:center;gap:.35rem}.px-now__arrow{justify-self:center;font-size:1.25rem;color:var(--kz-blue)}.px-pop{position:relative;min-height:16rem}.px-pop__page{padding:1.4rem 1.2rem 5rem;border-radius:1.15rem;background:var(--kz-paper);color:var(--cw-muted);font-size:.72rem;font-weight:700}.px-pop__page b{display:block;margin-top:.65rem;font-size:1.15rem;color:var(--kz-ink)}.px-pop__card{position:absolute;z-index:2;inset-inline:1.25rem auto;bottom:.4rem;width:min(18.5rem,calc(100% - 1.6rem));padding:1.05rem 1.1rem 1.1rem;animation:px-in .6s ease .15s both}.px-pop__card p{margin:.4rem 0 .85rem;font-size:.8rem;color:var(--cw-muted)}.px-pop__card label{display:block;padding:.55rem .7rem;border-radius:.55rem;background:var(--kz-paper);font-size:.82rem;color:var(--kz-slate-soft)}.px-pop__card button{margin-top:.7rem;border:0;border-radius:var(--kz-radius-btn);padding:.42rem .9rem;background:var(--kz-blue);color:#fff;font-weight:800;font-size:.78rem}.px-snip header b{padding:.18rem .55rem;border-radius:999px;background:var(--kz-blue);color:#fff;font-size:.7rem}.px-snip pre{margin:0;padding:1rem 1.15rem;font-size:.78rem;line-height:1.55;color:var(--kz-ink-soft);overflow:auto}.px-snip footer{padding:.75rem 1.15rem .95rem;border-top:1px solid var(--cw-line);font-size:.78rem;font-weight:700;color:var(--kz-blue-deep)}@media (max-width:899px){.px-span__motif{width:18rem;height:16rem;inset-inline-end:-3rem;opacity:.18}}