.jb20-fp{--fp-a:#041A4A;--fp-b:#062B7C;--fp-c:#0A46B4;--fp-ink:#fff;--fp-ink-2:#9CC1FF;--fp-ink-3:rgba(255,255,255,.84);--fp-red:#E51F3D;--fp-cta:#0643B8;--f-display:"Finect JB20 Montserrat",Montserrat,system-ui,-apple-system,"Segoe UI",sans-serif}.jb20-fp{--h:clamp(560px,56.25vw,800px);--colw:min(560px,42vw);position:relative;isolation:isolate;overflow:hidden;color:var(--fp-ink);font-family:var(--f-display);background:radial-gradient(42% 62% at 70% 52%,#468cff80,#468cff00 70%),linear-gradient(115deg,var(--fp-a) 0%,var(--fp-b) 48%,var(--fp-c) 100%)}.jb20-fp *,.jb20-fp *:before,.jb20-fp *:after{box-sizing:border-box}.jb20-fp-stage{position:relative;height:var(--h)}.jb20-fp-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;touch-action:pan-y}.jb20-fp-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#04164299,#04164252 30%,#04164200 48%)}.jb20-fp-gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .8s ease}.jb20-fp.is-gl .jb20-fp-gl{opacity:1}.jb20-fp-hud{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2}.jb20-fp-tag{position:absolute;z-index:3;pointer-events:none;padding:6px 12px 6px 10px;border-radius:999px;background:#041640bd;border:1px solid rgba(156,193,255,.35);font:700 13px/1.2 var(--f-display);letter-spacing:.02em;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.jb20-fp-tag b{color:var(--fp-ink-2);font-weight:800}.jb20-fp-tag.is-on{opacity:1;transform:none}.jb20-fp-dim{position:absolute;z-index:3;pointer-events:none;font:800 clamp(18px,1.7vw,28px)/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;opacity:0;transition:opacity .45s ease;text-shadow:0 0 18px rgba(120,180,255,.75)}.jb20-fp-dim small{font-size:.55em;font-weight:700;color:var(--fp-ink-2);margin-left:4px}.jb20-fp-dim.is-on{opacity:1}.jb20-fp-illus{position:absolute;z-index:3;right:clamp(16px,2vw,28px);top:clamp(14px,1.6vw,22px);font:600 11px/1 var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;opacity:0;transition:opacity .4s ease;pointer-events:none}.jb20-fp-illus.is-on{opacity:1}.jb20-fp-heads{position:absolute;z-index:4;left:5vw;top:9%;width:var(--colw);display:grid;pointer-events:none}.jb20-fp-head,.jb20-fp-body{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.jb20-fp-head.is-active,.jb20-fp-body.is-active{opacity:1;visibility:visible;transition:opacity .5s ease .1s,visibility 0s}.jb20-fp-head>*,.jb20-fp-body>*{transform:translateY(14px);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.jb20-fp-head.is-active>*,.jb20-fp-body.is-active>*{transform:none}.jb20-fp-head.is-active>:nth-child(2){transition-delay:.06s}.jb20-fp-body.is-active>:nth-child(1){transition-delay:.12s}.jb20-fp-body.is-active>:nth-child(2){transition-delay:.18s}.jb20-fp-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 clamp(12px,1.1vw,20px);font-size:clamp(12px,.82vw,15px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fp-ink-2)}.jb20-fp-eyebrow:before{content:"";width:28px;height:3px;border-radius:2px;background:var(--fp-red);flex:none}.jb20-fp-title{margin:0;font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:.95;font-size:min(64px,calc(var(--colw) / 10));text-shadow:0 2px 24px rgba(2,12,40,.45)}.jb20-fp-title span{display:block;white-space:nowrap}.jb20-fp-title span:nth-child(2){color:var(--fp-ink-2)}.jb20-fp-bodies{position:absolute;z-index:4;left:5vw;bottom:calc(7% + clamp(48px,3.1vw,60px) + 26px);width:min(500px,40vw);display:grid;pointer-events:none}.jb20-fp-sub{margin:0;font-size:clamp(14px,.98vw,18px);line-height:1.55;font-weight:450;color:var(--fp-ink-3);text-shadow:0 1px 14px rgba(2,12,40,.5)}.jb20-fp-metrics{display:flex;flex-wrap:wrap;gap:clamp(18px,2vw,36px);margin-top:clamp(14px,1.2vw,22px)}.jb20-fp-metric{display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:start;column-gap:6px}.jb20-fp-metric b{font-weight:900;font-size:clamp(38px,3.9vw,66px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.jb20-fp-metric b.jb20-fp-word{font-size:clamp(26px,2.6vw,44px)}.jb20-fp-metric .jb20-fp-unit{font-weight:800;font-size:clamp(16px,1.5vw,26px);color:var(--fp-ink-2)}.jb20-fp-metric small{grid-column:1/-1;margin-top:6px;font-size:clamp(10px,.72vw,12.5px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.jb20-fp-metric.is-max b{color:#fff;text-shadow:0 0 18px rgba(156,193,255,.9)}.jb20-fp-path{display:flex;align-items:center;gap:10px;margin-top:clamp(14px,1.2vw,22px);font-size:clamp(11px,.8vw,13.5px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fp-ink-2)}.jb20-fp-path i{font-style:normal;color:#ffffff73}.jb20-fp-cta{position:absolute;z-index:5;left:5vw;bottom:7%;display:inline-flex;align-items:center;gap:16px;height:clamp(48px,3.1vw,60px);padding:0 clamp(6px,.38vw,7px) 0 clamp(20px,1.5vw,30px);border-radius:999px;background:#fff;color:var(--fp-cta);font-size:clamp(14px,.92vw,18px);font-weight:700;text-decoration:none;box-shadow:0 12px 30px -12px #0000008c;transition:background .2s}.jb20-fp-cta:hover{background:#eaf1ff}.jb20-fp-cta-ic{display:grid;place-items:center;width:clamp(36px,2.4vw,46px);height:clamp(36px,2.4vw,46px);border-radius:50%;background:var(--fp-cta);color:#fff;transition:transform .25s ease}.jb20-fp-cta-ic svg{width:46%;height:46%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.jb20-fp-cta:hover .jb20-fp-cta-ic{transform:translate(3px)}.jb20-fp-cta:focus-visible,.jb20-fp-dot:focus-visible,.jb20-fp-pause:focus-visible{outline:3px solid var(--fp-red);outline-offset:3px}.jb20-fp-nav{position:absolute;z-index:5;right:clamp(16px,4.4vw,84px);bottom:clamp(14px,2.2vw,30px);display:flex;gap:6px}.jb20-fp-dot{position:relative;display:flex;align-items:center;height:40px;padding:0 4px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#06234b8c;color:#ffffffc7;font:700 12px/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s}.jb20-fp-dot .n{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff14;font-size:12px;letter-spacing:0;flex:none}.jb20-fp-dot .n svg{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:32px;transform:rotate(-90deg);fill:none;stroke:#fff;stroke-width:2}.jb20-fp-dot .n circle{stroke-dasharray:100;stroke-dashoffset:100}.jb20-fp-dot .l{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .45s ease,padding .45s ease}.jb20-fp-dot[aria-current=true]{background:#063b95e0;color:#fff;border-color:transparent}.jb20-fp-dot[aria-current=true] .n{background:#063b95}.jb20-fp-dot[aria-current=true] .n circle{stroke-dashoffset:calc(100 - var(--p,0)*100)}.jb20-fp-dot[aria-current=true] .l{max-width:120px;padding:0 10px 0 8px}.jb20-fp-pause,.jb20-fp-status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.jb20-fp-pause:focus-visible{right:0;top:-44px;width:auto;height:34px;padding:0 14px;clip-path:none;overflow:visible;background:#fff;color:var(--fp-cta);border:0;border-radius:17px;font:700 13px var(--f-display)}.jb20-fp-cursor{position:absolute;z-index:6;width:56px;height:56px;display:none;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#171717;pointer-events:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .12s}.jb20-fp-cursor svg{position:absolute;top:0;right:0;bottom:0;left:0;width:56px;height:56px;transform:rotate(-90deg);fill:none;stroke:currentColor;stroke-width:2}.jb20-fp-cursor circle{stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p,0)*100)}.jb20-fp-cursor b{font:700 28px/1 var(--f-display)}.jb20-fp-cursor.is-left b{transform:rotate(180deg)}@media(min-width:701px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.jb20-fp-cursor{display:flex}.jb20-fp-visual.has-cursor{cursor:none}.jb20-fp-visual.has-cursor .jb20-fp-cursor{opacity:1}}@media(max-width:700px){.jb20-fp{--colw: calc(100vw - 40px) }.jb20-fp-stage{height:auto;display:flex;flex-direction:column}.jb20-fp-heads{position:relative;order:1;left:auto;top:auto;width:auto;padding:30px 20px 6px}.jb20-fp-title{font-size:clamp(30px,9vw,40px)}.jb20-fp-title span{white-space:normal}.jb20-fp-visual{position:relative;order:2;inset:auto;height:min(112vw,500px)}.jb20-fp-visual:after{display:none}.jb20-fp-bodies{position:relative;order:3;left:auto;bottom:auto;width:auto;padding:4px 20px 0}.jb20-fp-sub{font-size:15px}.jb20-fp-cta{position:relative;order:4;left:auto;bottom:auto;margin:22px 20px 0;justify-content:space-between;height:52px;font-size:16px;padding-left:22px}.jb20-fp-nav{position:relative;order:5;right:auto;bottom:auto;margin:16px 20px 28px;justify-content:space-between;gap:4px}.jb20-fp-dot{height:36px;padding:0 3px}.jb20-fp-dot .n,.jb20-fp-dot .n svg{width:28px;height:28px}.jb20-fp-dot[aria-current=true] .l{max-width:96px;padding:0 8px 0 6px;font-size:10px}.jb20-fp-tag{font-size:11.5px;padding:5px 10px}}@media(prefers-reduced-motion:reduce){.jb20-fp-head>*,.jb20-fp-body>*{transition:none}}.jb20-fp+.jb20-fp{border-top:1px solid rgba(156,193,255,.14)}.jb20-fp-kicker{position:absolute;z-index:4;left:5vw;top:3.6%;margin:0;font:800 11px/1 var(--f-display);letter-spacing:.22em;text-transform:uppercase;color:#ffffff80}.jb20-fp-tag-dim{background:none;border:0;padding:0}.jb20-fp-dimtxt{font:800 clamp(18px,1.7vw,28px)/1 var(--f-display);letter-spacing:-.01em;text-shadow:0 0 18px rgba(120,180,255,.75)}.jb20-fp-dimtxt small{font-size:.55em;font-weight:700;color:var(--fp-ink-2);margin-left:4px}.jb20-fp-tag-gauge{font-size:12px}.jb20-fp-tag-gauge b{font-size:20px;color:#fff;font-variant-numeric:tabular-nums}.jb20-fp.is-nogl .jb20-fp-visual{background:radial-gradient(40% 60% at 70% 50%,#468cff59,#468cff00)}@media(max-width:700px){.jb20-fp-kicker{position:relative;order:0;left:auto;top:auto;padding:22px 20px 0}.jb20-fp-heads{padding-top:14px}}.jb20-fp.jb20-fp-card{width:100%;aspect-ratio:624/485;height:auto;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px -26px #041a4a8c}.jb20-fp.jb20-fp-card .jb20-fp-stage{height:100%}.jb20-fp-card .jb20-fp-visual:after{background:linear-gradient(180deg,#04164299,#04164242 27%,#04164200 46%)}.jb20-fp-card .jb20-fp-kicker,.jb20-fp-card .jb20-fp-cta{display:none}.jb20-fp-card .jb20-fp-heads{left:24px;top:22px;width:64%}.jb20-fp-card .jb20-fp-eyebrow{margin:0;font-size:12px}.jb20-fp-card .jb20-fp-bodies{left:24px;top:46px;bottom:auto;width:58%}.jb20-fp-card .jb20-fp-metric-xl{display:flex;align-items:baseline;gap:6px}.jb20-fp-card .jb20-fp-metric-xl b{font-size:54px;line-height:1;letter-spacing:-.03em}.jb20-fp-card .jb20-fp-metric-xl b.jb20-fp-word{font-size:40px}.jb20-fp-card .jb20-fp-metric-xl .jb20-fp-unit{font-size:22px;font-weight:800;color:var(--fp-ink-2)}.jb20-fp-card .jb20-fp-sub{margin-top:8px;font-size:14px;line-height:1.45}.jb20-fp-card .jb20-fp-note{margin:6px 0 0;font-size:11px;font-weight:600;letter-spacing:.02em;color:#ffffff9e}.jb20-fp-card .jb20-fp-nav{left:16px;right:auto;bottom:14px;gap:5px}.jb20-fp-card .jb20-fp-dot{height:32px}.jb20-fp-card .jb20-fp-dot .n,.jb20-fp-card .jb20-fp-dot .n svg{width:26px;height:26px}.jb20-fp-card .jb20-fp-dot[aria-current=true] .l{max-width:110px;padding:0 9px 0 7px;font-size:11px}.jb20-fp-card .jb20-fp-illus{top:20px;right:18px}.jb20-fp-card .jb20-fp-tag{font-size:11.5px;padding:5px 10px}@media(max-width:700px){.jb20-fp.jb20-fp-card .jb20-fp-stage{display:block;height:100%}.jb20-fp.jb20-fp-card .jb20-fp-visual{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.jb20-fp.jb20-fp-card .jb20-fp-visual:after{display:block}.jb20-fp.jb20-fp-card .jb20-fp-gl{-webkit-mask:none;mask:none}.jb20-fp.jb20-fp-card .jb20-fp-heads{position:absolute;left:16px;top:14px;padding:0;width:70%}.jb20-fp.jb20-fp-card .jb20-fp-bodies{position:absolute;left:16px;top:34px;padding:0;width:64%}.jb20-fp.jb20-fp-card .jb20-fp-metric-xl b{font-size:38px}.jb20-fp.jb20-fp-card .jb20-fp-metric-xl b.jb20-fp-word{font-size:30px}.jb20-fp.jb20-fp-card .jb20-fp-metric-xl .jb20-fp-unit{font-size:17px}.jb20-fp.jb20-fp-card .jb20-fp-sub{font-size:12.5px}.jb20-fp.jb20-fp-card .jb20-fp-nav{position:absolute;left:12px;right:auto;bottom:10px;margin:0;justify-content:flex-start}}.jb20-fp .jb20-fp-title{color:var(--fp-ink);font-family:var(--f-display)}.jb20-fp .jb20-fp-fallback{position:absolute;top:12%;right:4%;bottom:10%;left:40%;width:56%;height:78%;object-fit:contain;display:block;transition:opacity .3s}.jb20-fp.is-gl .jb20-fp-fallback{opacity:0;pointer-events:none}.jb20-fp .jb20-fp-pause,.jb20-fp .jb20-fp-pause:focus-visible{position:absolute;z-index:7;top:14px;right:14px;left:auto;width:34px;height:34px;min-width:0;min-height:0;margin:0;padding:0;clip-path:none;overflow:visible;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#041640cc;color:#fff;cursor:pointer;font-size:0;line-height:0;display:block}.jb20-fp .jb20-fp-pause:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:14px;margin:0;padding:0;border:0;border-left:4px solid currentColor;border-right:4px solid currentColor;transform:translate(-50%,-50%);background:none}.jb20-fp .jb20-fp-pause[aria-label="Play animation"]:before{width:0;height:0;border:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor;transform:translate(calc(-50% + 1px),-50%)}.jb20-fp .jb20-fp-illus{right:60px}.jb20-fp button{appearance:none;-webkit-appearance:none;text-transform:none;box-shadow:none}.jb20-fp .jb20-fp-dot{min-width:0;min-height:0;margin:0}.jb20-fp .jb20-fp-dot .n{display:block;position:relative;padding:0;margin:0;line-height:1}.jb20-fp .jb20-fp-number{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;font:700 12px/1 var(--f-display);letter-spacing:0;font-variant-numeric:tabular-nums}[data-jb20-home] .jb20-fp-bodies{bottom:7%}.jb20-fp .jb20-fp-cta-ic{flex:none;line-height:0;padding:0}.jb20-fp .jb20-fp-cta-ic svg{display:block;flex:none;margin:0}.jb20-fp .jb20-fp-cursor b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0}.jb20-fp .jb20-fp-cursor b:before{content:"";width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translate(-2px) rotate(45deg)}.jb20-fp .jb20-fp-pause:focus-visible,.jb20-fp .jb20-fp-dot:focus-visible{outline:3px solid #E51F3D;outline-offset:3px}.jb20-card-slot{width:100%;min-width:0;margin-top:24px}.jb20-card-mobile-slot:empty{display:none}.jb20-fp-card .jb20-fp-fallback{top:25%;right:0;bottom:0;left:25%;width:75%;height:75%}@media(max-width:700px){.jb20-fp:not(.jb20-fp-card) .jb20-fp-fallback{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jb20-fp .jb20-fp-nav{flex-wrap:wrap}.jb20-fp-card .jb20-fp-tag{display:none}}@media(max-width:700px){[data-jb20-home] .jb20-fp{scroll-margin-top:64px}[data-jb20-home] .jb20-fp-stage{height:clamp(480px,calc(100svh - 64px),800px);display:grid;grid-template-rows:auto auto auto minmax(140px,1fr) auto}[data-jb20-home] .jb20-fp-illus{top:19px;right:60px;font-size:9px}[data-jb20-home] .jb20-fp-kicker{padding:18px 18px 0;font-size:10px;line-height:1}[data-jb20-home] .jb20-fp-heads{padding:12px 18px 4px}[data-jb20-home] .jb20-fp-eyebrow{font-size:10px;line-height:1.2;gap:9px;margin:0 0 8px}[data-jb20-home] .jb20-fp-eyebrow:before{width:22px;height:2px}[data-jb20-home] .jb20-fp-title{font-size:clamp(24px,7.5vw,32px);line-height:1}[data-jb20-home] .jb20-fp-visual{order:3;height:auto;min-height:0;align-self:stretch}[data-jb20-home] .jb20-fp-gl{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 12px,#000 calc(100% - 12px),transparent)}[data-jb20-home] .jb20-fp-bodies{order:2;bottom:auto;padding:8px 18px 4px}[data-jb20-home] .jb20-fp-sub{font-size:13px;line-height:1.45}[data-jb20-home] .jb20-fp-metrics{gap:18px;margin-top:9px}[data-jb20-home] .jb20-fp-metric{display:block}[data-jb20-home] .jb20-fp-metric b{font-size:30px}[data-jb20-home] .jb20-fp-metric .jb20-fp-unit{margin-left:6px}[data-jb20-home] .jb20-fp-metric b.jb20-fp-word{font-size:25px}[data-jb20-home] .jb20-fp-metric .jb20-fp-unit{font-size:16px}[data-jb20-home] .jb20-fp-metric small{display:block;margin-top:4px;font-size:9px}[data-jb20-home] .jb20-fp-path{gap:6px;flex-wrap:wrap;margin-top:9px;font-size:9px;letter-spacing:.03em}[data-jb20-home] .jb20-fp-nav{order:4;margin:12px 18px 16px;flex-wrap:nowrap;justify-content:center;gap:6px}}@media(max-width:359px){[data-jb20-home] .jb20-fp-dot .l{display:none}}@media(prefers-reduced-motion:reduce){.jb20-fp *{scroll-behavior:auto}.jb20-fp .jb20-fp-gl,.jb20-fp .jb20-fp-fallback{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/finect-jb20-animation.css.map */
