.pbm-cfn{--c-blue:#1192ff;--c-blue-d:#0b6fc4;--c-gold:#f9c80e;--c-ink:#263745;--c-mute:#8296a8;--c-line:#e6ebf2;--c-paper:#f5f8fb;--c-deep:#0d1b26;--c-tint:#e0f1ff;--c-white:#fcfdfe;--c-blue-soft:#1192ff33;--c-blue-mid:#1192ff61;--c-blue-strong:#1192ff94;--ease:cubic-bezier(.16,1,.3,1);box-sizing:border-box;width:100%;color:var(--c-ink);margin:0 auto;font-family:Lato,-apple-system,Segoe UI,sans-serif}.pbm-cfn *{box-sizing:border-box}.pbm-cfn .pbm-cfn__stage{isolation:isolate;justify-content:center;width:100%;padding:clamp(16px,4vw,28px) 0;display:flex;position:relative;overflow:hidden}.pbm-cfn .pbm-cfn__stage:before{content:"";z-index:-2;aspect-ratio:1;background:var(--c-tint);opacity:.58;border-radius:50%;width:min(72%,390px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pbm-cfn .pbm-cfn__stage:after{content:"";z-index:-1;opacity:.42;background-image:radial-gradient(#1192ff6b 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:8% 4%;-webkit-mask-image:linear-gradient(135deg,#0000 12%,#000 52%,#0000 92%);mask-image:linear-gradient(135deg,#0000 12%,#000 52%,#0000 92%)}.pbm-cfn .pbm-cfn__device{z-index:1;aspect-ratio:10/17;background:#0d1b26;border:1px solid #26374517;border-radius:24px;width:min(74%,326px);padding:clamp(15px,4.5%,18px) clamp(7px,2.4%,10px) clamp(9px,3%,12px);position:relative;box-shadow:0 34px 72px -30px #2637454d,0 8px 24px -16px #2637452e}.pbm-cfn .pbm-cfn__device:before{content:"";background:var(--c-mute);opacity:.42;border-radius:99px;width:18%;height:3px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.pbm-cfn .pbm-cfn__screen{background:var(--c-paper);border-radius:16px;grid-template-rows:auto minmax(0,1fr) minmax(0,1.06fr) auto;gap:clamp(7px,2.4%,10px);width:100%;height:100%;padding:clamp(7px,2.8%,11px);display:grid;overflow:hidden}.pbm-cfn .pbm-cfn__topbar{justify-content:center;align-items:center;min-height:24px;display:flex}.pbm-cfn .pbm-cfn__address{background:var(--c-white);max-width:76%;color:var(--c-mute);letter-spacing:.02em;white-space:nowrap;border:1px solid #26374517;border-radius:99px;padding:4px 12px;font-size:clamp(8px,2.6vw,10px);font-weight:700;line-height:1.1}.pbm-cfn .pbm-cfn__card{background:var(--c-white);border:1px solid #26374517;border-radius:16px;min-width:0;min-height:0;padding:clamp(10px,3.8%,15px);overflow:hidden}.pbm-cfn .pbm-cfn__sessions{flex-direction:column;display:flex}.pbm-cfn .pbm-cfn__title{color:var(--c-ink);letter-spacing:.01em;margin:0;font-size:clamp(10px,3vw,12px);font-weight:800;line-height:1.15}.pbm-cfn .pbm-cfn__chart{flex:1;min-height:0;margin-top:clamp(8px,3%,12px);position:relative}.pbm-cfn .pbm-cfn__grid{grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:3px 0 8px}.pbm-cfn .pbm-cfn__grid i{border-bottom:1px solid var(--c-line);display:block}.pbm-cfn .pbm-cfn__plot{width:100%;height:calc(100% - 8px);display:block;position:absolute;inset:0 0 8px;overflow:visible}.pbm-cfn .pbm-cfn__area{fill:var(--c-blue);opacity:.1}.pbm-cfn .pbm-cfn__compare{fill:none;stroke:var(--c-mute);stroke-width:1.2px;stroke-dasharray:3 5;stroke-linecap:round;stroke-linejoin:round;opacity:.62;vector-effect:non-scaling-stroke}.pbm-cfn .pbm-cfn__trend{fill:none;stroke:var(--c-blue);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.pbm-cfn .pbm-cfn__ticks{grid-template-columns:repeat(6,1fr);justify-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.pbm-cfn .pbm-cfn__ticks i{background:var(--c-line);width:1px;height:4px;display:block}.pbm-cfn .pbm-cfn__funnel{flex-direction:column;display:flex}.pbm-cfn .pbm-cfn__bars{flex-direction:column;flex:1;justify-content:space-between;gap:clamp(6px,2vw,10px);min-height:0;margin-top:clamp(7px,2.4%,10px);display:flex}.pbm-cfn .pbm-cfn__bar{min-width:0}.pbm-cfn .pbm-cfn__barLabel{color:var(--c-ink);white-space:nowrap;margin:0 0 3px;font-size:clamp(8px,2.5vw,10px);font-weight:700;line-height:1.1}.pbm-cfn .pbm-cfn__barTrack{transform-origin:0;border-radius:6px;justify-content:flex-end;align-items:center;height:clamp(12px,3.8vw,18px);padding-right:5px;display:flex;position:relative}.pbm-cfn .pbm-cfn__bar--sessions .pbm-cfn__barTrack{background:var(--c-blue-soft);width:100%}.pbm-cfn .pbm-cfn__bar--cart .pbm-cfn__barTrack{background:var(--c-blue-mid);width:62%}.pbm-cfn .pbm-cfn__bar--checkout .pbm-cfn__barTrack{background:var(--c-blue-strong);width:38%}.pbm-cfn .pbm-cfn__bar--converted .pbm-cfn__barTrack{background:var(--c-blue);width:24%;min-width:34px}.pbm-cfn .pbm-cfn__check{width:clamp(9px,2.8vw,12px);height:clamp(9px,2.8vw,12px);color:var(--c-gold);flex:none;display:block}.pbm-cfn .pbm-cfn__check path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.pbm-cfn .pbm-cfn__caption{border-top:1px solid var(--c-line);color:var(--c-mute);letter-spacing:.02em;white-space:nowrap;margin:clamp(8px,2.8%,11px) 0 0;padding-top:clamp(7px,2.4%,9px);font-size:clamp(8px,2.5vw,10px);font-weight:700;line-height:1.15}.pbm-cfn .pbm-cfn__home{background:#26374533;border-radius:99px;justify-self:center;width:28%;height:3px}@media (prefers-reduced-motion:no-preference){.pbm-cfn[data-armed] .pbm-cfn__device{opacity:0;transition:opacity .62s var(--ease),transform .62s var(--ease);transform:translateY(18px)scale(.985)}.pbm-cfn.is-live .pbm-cfn__device{opacity:1;transform:none}.pbm-cfn[data-armed] .pbm-cfn__trend{stroke-dashoffset:1000px;transition:stroke-dashoffset 1s var(--ease) .22s}.pbm-cfn.is-live .pbm-cfn__trend{stroke-dashoffset:0}.pbm-cfn[data-armed] .pbm-cfn__barTrack{transition:transform .62s var(--ease) var(--bar-delay);transform:scaleX(0)}.pbm-cfn[data-armed] .pbm-cfn__bar--sessions{--bar-delay:.36s}.pbm-cfn[data-armed] .pbm-cfn__bar--cart{--bar-delay:.45s}.pbm-cfn[data-armed] .pbm-cfn__bar--checkout{--bar-delay:.54s}.pbm-cfn[data-armed] .pbm-cfn__bar--converted{--bar-delay:.63s}.pbm-cfn.is-live .pbm-cfn__barTrack{transform:none}.pbm-cfn[data-armed] .pbm-cfn__check{opacity:0;transition:opacity .24s var(--ease) 1.28s,transform .34s var(--ease) 1.28s;transform:scale(.35)}.pbm-cfn.is-live .pbm-cfn__check{opacity:1;transform:none}.pbm-cfn[data-armed] .pbm-cfn__address{opacity:0;transition:opacity .34s var(--ease) .18s,transform .34s var(--ease) .18s;transform:translateY(-6px)}.pbm-cfn.is-live .pbm-cfn__address{opacity:1;transform:none}.pbm-cfn[data-armed] .pbm-cfn__card{opacity:0;transition:opacity .42s var(--ease) var(--card-delay),transform .42s var(--ease) var(--card-delay);transform:translateY(10px)}.pbm-cfn[data-armed] .pbm-cfn__sessions{--card-delay:.22s}.pbm-cfn[data-armed] .pbm-cfn__funnel{--card-delay:.3s}.pbm-cfn.is-live .pbm-cfn__card{opacity:1;transform:none}.pbm-cfn[data-armed] .pbm-cfn__area{opacity:0;transition:opacity .5s var(--ease) .5s}.pbm-cfn.is-live .pbm-cfn__area{opacity:.1}.pbm-cfn[data-armed] .pbm-cfn__compare{opacity:0;transition:opacity .44s var(--ease) .62s}.pbm-cfn.is-live .pbm-cfn__compare{opacity:.62}.pbm-cfn[data-armed] .pbm-cfn__barLabel{opacity:0;transition:opacity .3s var(--ease) var(--label-delay),transform .3s var(--ease) var(--label-delay);transform:translate(-6px)}.pbm-cfn[data-armed] .pbm-cfn__bar--sessions .pbm-cfn__barLabel{--label-delay:.32s}.pbm-cfn[data-armed] .pbm-cfn__bar--cart .pbm-cfn__barLabel{--label-delay:.41s}.pbm-cfn[data-armed] .pbm-cfn__bar--checkout .pbm-cfn__barLabel{--label-delay:.5s}.pbm-cfn[data-armed] .pbm-cfn__bar--converted .pbm-cfn__barLabel{--label-delay:.59s}.pbm-cfn.is-live .pbm-cfn__barLabel{opacity:1;transform:none}.pbm-cfn[data-armed] .pbm-cfn__caption{opacity:0;transition:opacity .38s var(--ease) 1.42s}.pbm-cfn.is-live .pbm-cfn__caption{opacity:1}}@media (max-width:420px){.pbm-cfn .pbm-cfn__device{width:min(78%,300px)}.pbm-cfn .pbm-cfn__screen{gap:6px;padding:7px}.pbm-cfn .pbm-cfn__card{padding:9px}.pbm-cfn .pbm-cfn__bars{gap:5px;margin-top:6px}.pbm-cfn .pbm-cfn__caption{margin-top:7px;padding-top:6px}}@media (prefers-reduced-motion:reduce){.pbm-cfn .pbm-cfn__device,.pbm-cfn .pbm-cfn__check{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pbm-cfn .pbm-cfn__barTrack{transition:none!important;animation:none!important;transform:none!important}.pbm-cfn .pbm-cfn__trend{stroke-dashoffset:0!important;transition:none!important;animation:none!important}.pbm-cfn .pbm-cfn__address,.pbm-cfn .pbm-cfn__card,.pbm-cfn .pbm-cfn__barLabel,.pbm-cfn .pbm-cfn__caption{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pbm-cfn .pbm-cfn__area{opacity:.1!important;transition:none!important}.pbm-cfn .pbm-cfn__compare{opacity:.62!important;transition:none!important}}
