@font-face{font-family:JB Rubik;src:url(/landing/redesign/rubik-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JB Rubik;src:url(/landing/redesign/rubik-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JB Rubik;src:url(/landing/redesign/rubik-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JB Rubik;src:url(/landing/redesign/rubik-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:is(.corp:has(.jb-home)>.corp-header,.corp:has(.jb-home)>.corp-footer){display:none}.corp:has(.jb-home)>.skip{z-index:100}.corp:has(.jb-home)>.corp-cookie{font-family:JB Rubik,Rubik,sans-serif}.jb-home{--jb-blue:#062b6f;--jb-ink:#102a52;--jb-accent:#285be8;--jb-muted:#45556c;--jb-paper:#f7f5f0;--jb-ice:#edf2fa;color:var(--jb-ink);font-synthesis:none;background:#fff;font-family:JB Rubik,Rubik,sans-serif;font-weight:400;line-height:1.6;overflow:clip}.jb-home *{box-sizing:border-box}.jb-home button,.jb-home input{font:inherit}.jb-home button,.jb-home summary{cursor:pointer}.jb-home a,.jb-home button,.jb-home summary{-webkit-tap-highlight-color:transparent}.jb-home :focus-visible{outline-offset:5px;outline:3px solid #4479fa}.jb-home .jb-shell{width:min(1240px,100% - 96px);margin-inline:auto}.corp .jb-home h1,.corp .jb-home h2,.corp .jb-home h3{color:inherit;letter-spacing:-.04em;margin:0;font-family:JB Rubik,Rubik,sans-serif;font-weight:500;line-height:1.08}.corp .jb-home h2{text-wrap:balance;font-size:clamp(40px,4.5vw,64px)}.corp .jb-home h3{font-size:clamp(28px,3vw,42px)}.jb-home p{margin:0;font-size:16px;line-height:1.7}.jb-home .jb-eyebrow{letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;line-height:1.6}.jb-home .jb-section{padding-block:112px;scroll-margin-top:100px}.jb-home [id]{scroll-margin-top:100px}.jb-home .jb-section-heading{margin-bottom:60px}.jb-home .jb-section-heading>p:last-child:not(:first-child){color:var(--jb-muted);margin-top:24px}.jb-home .jb-centered{text-align:center}.jb-home .jb-chevron{vertical-align:middle;background:currentColor;flex:none;width:9px;height:15px;display:inline-block;-webkit-mask:url(/landing/redesign/chevron-right.svg) 50%/contain no-repeat;mask:url(/landing/redesign/chevron-right.svg) 50%/contain no-repeat}.jb-home .jb-button{background:var(--jb-blue);color:#fff;border-radius:50px;justify-content:center;align-items:center;gap:26px;min-height:54px;padding:17px 26px;font-size:14px;font-weight:500;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.jb-home .jb-button:hover{background:#194c99;transform:translateY(-2px)}.jb-home .jb-button .jb-chevron{width:8px;height:13px}.jb-home .jb-text-link{align-items:center;gap:20px;padding-block:10px;font-size:14px;font-weight:500;display:inline-flex}.jb-home .jb-text-link .jb-chevron{width:7px;height:12px;transition:transform .2s}.jb-home .jb-text-link:hover .jb-chevron{transform:translate(4px)}.jb-home .jb-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jb-home .jb-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffef;position:sticky;top:0}.jb-home .jb-header-inner{justify-content:space-between;align-items:center;gap:26px;width:min(1400px,100% - 64px);height:88px;display:flex}.jb-home .jb-brand{flex:none}.jb-home .jb-brand img{width:190px;height:auto;display:block}.jb-home .jb-nav-links{align-items:center;gap:30px;display:flex}.jb-home .jb-nav a{padding:14px 0;font-size:13px;font-weight:400}.jb-home .jb-nav a:hover{color:var(--jb-accent)}.jb-home .jb-header-actions{align-items:center;gap:12px;display:flex}.jb-home .jb-button-small{gap:20px;min-height:46px;padding:13px 22px;font-size:12px}.jb-home .jb-login{background:#f1f3f6;border-radius:30px;align-items:center;gap:18px;padding:12px 18px;font-size:13px;font-weight:500;display:inline-flex}.jb-home .jb-login .jb-chevron{width:7px;height:12px}.jb-home .jb-menu{background:var(--jb-ice);color:var(--jb-blue);border:0;border-radius:30px;padding:12px 16px;font-size:12px;display:none}.jb-home .jb-hero{isolation:isolate;color:#fff;background:#05244d;border-radius:24px;height:calc(100svh - 112px);min-height:920px;max-height:1100px;margin:0 16px 16px;position:relative;overflow:hidden}.jb-home .jb-hero-photo{z-index:-3;will-change:transform;position:absolute;inset:0}.jb-home .jb-hero-photo img{object-fit:cover;object-position:center 60%}.jb-home .jb-hero-shade{z-index:-2;background:linear-gradient(#03152ade 0%,#031a36bf 42%,#061e3d42 78%,#03152a91);position:absolute;inset:0}.jb-home .jb-hero-copy{z-index:4;text-align:center;max-width:1050px;margin-inline:auto;padding:60px 24px 0;position:relative}.jb-home .jb-hero-copy .jb-eyebrow{color:#dbe8fa;letter-spacing:.13em;margin-bottom:20px}.corp .jb-home .jb-hero h1{letter-spacing:-.055em;font-size:clamp(58px,6.8vw,100px);font-weight:500;line-height:1.02}.jb-home .jb-hero h1>span{display:block}.jb-home .jb-hero h1>span:last-child{color:#d8e7ff}.jb-home .jb-hero-lead{color:#f5f7fc;max-width:620px;margin:26px auto 0;font-size:17px;line-height:1.6}.jb-home .jb-choose{margin-top:28px}.jb-home .jb-choose>p{letter-spacing:.02em;color:#e5edf9;margin-bottom:14px;font-size:11px}.jb-home .jb-choose-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.jb-home .jb-choose-buttons button{color:var(--jb-blue);background:#fff;border:1px solid #fff;border-radius:50px;justify-content:center;align-items:center;gap:26px;width:228px;padding:10px 25px;font-size:16px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex;position:relative}.jb-home .jb-choice-text{text-align:center;gap:1px;line-height:1.2;display:grid}.jb-home .jb-choice-intent{font-size:12px;font-weight:400}.jb-home .jb-choose-buttons button>.jb-chevron{position:absolute;right:16px}.jb-home .jb-choose-buttons button:nth-child(2){color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff13;border-color:#ffffffa6}.jb-home .jb-choose-buttons button:hover{color:var(--jb-blue);background:#e5efff;transform:translateY(-3px)}.jb-home .jb-hero-collage{z-index:2;pointer-events:none;width:760px;height:590px;position:absolute;bottom:-215px;left:calc(50% - 380px)}.jb-home .jb-collage-device{will-change:transform;position:absolute}.jb-home .jb-collage-left{z-index:1;top:65px;left:42px}.jb-home .jb-collage-center{z-index:3;top:0;left:255px}.jb-home .jb-collage-right{z-index:2;top:65px;right:40px}.jb-home .jb-phone{background:#111b2a;border-radius:39px;width:256px;padding:7px;position:relative;overflow:hidden;box-shadow:0 24px 55px #0003,inset 0 0 0 1px #6c7787}.jb-home .jb-phone:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;border:2px solid #66758a;position:absolute;inset:0}.jb-home .jb-phone>img{aspect-ratio:720/1560;object-fit:cover;background:#fff;border-radius:32px;width:100%;height:auto;display:block}.jb-home .jb-phone-camera{z-index:2;background:#111b2a;border-radius:0 0 12px 12px;width:30%;height:15px;position:absolute;top:5px;left:35%}.jb-home .jb-hero-caption{z-index:5;color:#fff;pointer-events:none;justify-content:space-between;gap:20px;display:flex;position:absolute;bottom:24px;left:30px;right:30px}.jb-home .jb-hero-caption>span:first-child{letter-spacing:.09em;max-width:190px;font-size:9px;line-height:1.6}.jb-home .jb-hero-caption>span:last-child{text-align:right;max-width:150px;font-size:8px;line-height:1.6}.jb-home .jb-ticker{color:var(--jb-blue);background:#f3f0e9;align-items:stretch;display:flex;overflow:hidden}.jb-home .jb-ticker-window{flex:1;min-width:0;overflow:hidden}.jb-home .jb-ticker-track{width:max-content;animation:42s linear infinite jb-marquee;display:flex}.jb-home .jb-ticker-copy{flex:none;display:flex}.jb-home .jb-ticker-copy>span{white-space:nowrap;letter-spacing:-.03em;align-items:center;gap:36px;padding:24px 0 24px 36px;font-size:23px;font-weight:400;display:inline-flex}.jb-home .jb-ticker-separator{opacity:.45;background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.jb-home .jb-ticker>button{color:var(--jb-blue);background:#eae5da;border:0;flex:none;padding:0 18px;font-size:11px;font-weight:500}.jb-home .jb-ticker.is-paused .jb-ticker-track{animation-play-state:paused}@keyframes jb-marquee{to{transform:translate(-50%)}}.jb-home .jb-intro{padding-block:132px}.jb-home .jb-intro-heading{text-align:center;max-width:900px;margin-inline:auto}.jb-home .jb-intro-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin:-70px auto 88px;display:flex}.jb-home .jb-intro-actions .jb-button{cursor:pointer;border:0;min-height:58px;padding:16px 30px;font-family:inherit;font-size:13px}.jb-home .jb-intro-why{color:var(--jb-blue);background:#eef3fb}.jb-home .jb-intro-why:hover{background:#dce8f8}.jb-home .jb-intro-presentation{gap:11px}.jb-home .jb-intro-heading>p:last-child{max-width:620px;color:var(--jb-muted);margin:30px auto 0;font-size:17px}.jb-home .jb-intro-points{text-align:center;grid-template-columns:repeat(3,1fr);gap:54px;max-width:1080px;margin:64px auto 0;display:grid}.corp .jb-home .jb-intro-points h3{letter-spacing:-.025em;font-size:22px}.jb-home .jb-intro-points p{color:var(--jb-muted);margin-top:14px;font-size:14px}.jb-home .jb-journey{background:#f7f5f0;padding-bottom:0}.jb-home .jb-process{flex-wrap:wrap;justify-content:center;gap:42px;margin:-15px 0 55px;padding:0;list-style:none;display:flex}.jb-home .jb-process li{align-items:center;gap:12px;font-size:12px;display:flex}.jb-home .jb-process li>span{color:#70819a;font-size:10px}.jb-home .jb-journey-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.jb-home .jb-journey-art{isolation:isolate;perspective:1000px;background:#dde7f2;border-radius:24px;justify-content:center;align-items:center;min-height:630px;transition:background-color .6s;display:flex;position:relative}.jb-home .jb-journey-art.jb-scene-1{background:#e0e4f0}.jb-home .jb-journey-art.jb-scene-2{background:#e0ebe5}.jb-home .jb-journey-art.jb-scene-3{background:#ede3d6}.jb-home .jb-journey-art:before{content:"";aspect-ratio:1;z-index:-1;background:#ffffff50;border-radius:50%;width:78%;position:absolute}.jb-home .jb-story-number,.jb-home .jb-orbit-word{display:none}.jb-home .jb-story-device{z-index:1;position:relative}.jb-home .jb-journey-art .jb-phone{width:265px}.jb-home .jb-demo-caption{text-align:center;color:#455974;z-index:3;font-size:9px;position:absolute;bottom:15px;left:15px;right:15px}.jb-home .jb-journey-steps{gap:5px;display:grid}.jb-home .jb-journey-steps button{text-align:left;color:#7b8796;background:0 0;border:0;grid-template-columns:24px 1fr 15px;gap:16px;padding:24px 0;transition:color .3s;display:grid}.jb-home .jb-journey-steps button:hover,.jb-home .jb-journey-steps button.is-active{color:var(--jb-blue)}.jb-home .jb-step-number{padding-top:6px;font-size:10px}.jb-home .jb-journey-steps strong{letter-spacing:-.035em;font-size:27px;font-weight:500;line-height:1.15;display:block}.jb-home .jb-step-description{color:var(--jb-muted);margin-top:16px;font-size:15px;line-height:1.75;display:none}.jb-home .is-active .jb-step-description{animation:.35s ease-out jb-reveal-copy;display:block}.jb-home .jb-step-action{align-self:start;padding-top:5px;font-size:19px}.jb-home .jb-step-action .jb-chevron{width:7px;height:12px;transition:transform .2s}.jb-home .is-active .jb-step-action .jb-chevron{transform:rotate(90deg)}.jb-home .jb-story-progress{align-items:center;gap:24px;padding:24px 0;display:flex}.jb-home .jb-story-progress>span{color:#5d6f88;white-space:nowrap;font-size:10px}.jb-home .jb-story-progress>div{flex:1;gap:6px;height:3px;display:flex}.jb-home .jb-story-progress>div>span{background:#d1d9e4;border-radius:10px;flex:1;transition:background .3s}.jb-home .jb-story-progress>div>span.is-active{background:var(--jb-blue)}@keyframes jb-reveal-copy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (min-width:901px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.jb-home .jb-scroll-story{height:310vh;position:relative}.jb-home .jb-story-sticky{flex-direction:column;justify-content:center;height:calc(100svh - 88px);padding-top:12px;display:flex;position:sticky;top:88px}.jb-home .jb-journey-art{min-height:min(630px,100svh - 178px)}.jb-home .jb-journey-art .jb-phone{width:min(265px,45.8716svh - 98.6239px)}.jb-home .jb-story-progress{padding-block:20px}}.jb-home .jb-audiences .jb-section-heading{max-width:850px}.jb-home .jb-profile-controls{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.jb-home .jb-profile-controls button{min-width:210px;color:var(--jb-blue);text-align:center;background:#f0f2f5;border:0;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:13px 24px;font-size:12px;line-height:1.2;transition:background .2s,color .2s,transform .2s;display:flex}.jb-home .jb-profile-controls button span{font-size:15px;font-weight:500}.jb-home .jb-profile-controls button small{font-size:12px;font-weight:400}.jb-home .jb-profile-controls button:hover{transform:translateY(-2px)}.jb-home .jb-profile-controls button:hover,.jb-home .jb-profile-controls button[aria-pressed=true]{background:var(--jb-blue);color:#fff}.jb-home .jb-profile-stories{gap:100px;display:grid}.jb-home .jb-profile-story{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;display:grid}.jb-home .jb-profile-story:nth-child(2n){grid-template-columns:1fr 1.1fr}.jb-home .jb-profile-story:nth-child(2n) .jb-profile-art{order:2}.jb-home .jb-profile-art{isolation:isolate;background:#dae0e7;border-radius:20px;height:590px;position:relative;overflow:hidden}.jb-home .jb-profile-art>img{object-fit:cover;transition:transform 1s}.jb-home .jb-profile-art:hover>img{transform:scale(1.035)}.jb-home .jb-photo-shade{z-index:1;background:linear-gradient(#0000 45%,#041b3a90);position:absolute;inset:0}.jb-home .jb-art-caption{z-index:2;color:#fff;letter-spacing:-.035em;max-width:300px;font-size:27px;line-height:1.2;position:absolute;bottom:30px;left:30px;right:30px}.jb-home .jb-profile-copy>p:not(.jb-eyebrow){color:var(--jb-muted);margin-top:26px;font-size:16px}.jb-home .jb-profile-benefits{gap:18px;margin:28px 0 34px;padding:0;list-style:none;display:grid}.jb-home .jb-profile-benefits li{align-items:baseline;gap:14px;font-size:13px;display:flex}.jb-home .jb-profile-benefits li .jb-chevron{width:5px;height:9px;color:var(--jb-blue);align-self:center}.jb-home .jb-profile-steps{gap:16px;margin:28px 0 34px;padding:0;list-style:none;display:grid}.jb-home .jb-profile-steps>li{color:var(--jb-ink);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;font-size:13px;line-height:1.5;display:grid}.jb-home .jb-profile-step-number{background:var(--jb-blue);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-weight:600;line-height:1;display:grid}.jb-home .jb-profile-steps strong{font-weight:500;display:block}.jb-home .jb-profile-steps ol{color:var(--jb-muted);gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.jb-home .jb-profile-steps ol li{grid-template-columns:28px minmax(0,1fr);gap:6px;font-size:12px;line-height:1.45;display:grid}.jb-home .jb-profile-steps ol li span{color:var(--jb-blue);font-weight:600}.jb-home .jb-profile-costs{color:var(--jb-muted);border-left:2px solid #b7ceec;margin-bottom:22px;padding-left:15px}.jb-home .jb-profile-costs strong{color:var(--jb-ink);font-size:13px;font-weight:600;display:block}.jb-home .jb-profile-costs p{font-size:13px}.jb-home .jb-profile-copy .jb-button{font-size:12px}.jb-home .jb-profile-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jb-home .jb-profile-actions .jb-button,.jb-home .jb-owner-account-trigger{cursor:pointer;border:0;font-family:inherit}.jb-home .jb-profile-video-trigger{color:var(--jb-blue);background:#eef3fb}.jb-home .jb-profile-video-trigger:hover{background:#dce8f8}.jb-home .jb-profile-video-icon{background:currentColor;flex:none;width:14px;height:12px;display:block;-webkit-mask:url(/landing/redesign/video.svg) 50%/contain no-repeat;mask:url(/landing/redesign/video.svg) 50%/contain no-repeat}.jb-home .jb-owner-faq-modal{z-index:100;cursor:zoom-out;background:#04152be0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.jb-home .jb-owner-faq-card{cursor:default;background:#fff;border-radius:24px;width:min(100%,720px);max-height:calc(100dvh - 48px);padding:42px;position:relative;overflow:auto;box-shadow:0 30px 90px #0008}.jb-home .jb-owner-faq-card h2{letter-spacing:-.04em;max-width:460px;margin-top:4px;font-size:clamp(30px,4vw,44px);line-height:1.08}.jb-home .jb-owner-faq-card dl{gap:20px;margin:30px 0;display:grid}.jb-home .jb-owner-faq-card dl>div{border-bottom:1px solid #dbe4ef;padding:0 0 20px}.jb-home .jb-owner-faq-card dl>div:last-child{border-bottom:0;padding-bottom:0}.jb-home .jb-owner-faq-card dt{color:var(--jb-blue);font-size:15px;font-weight:600}.jb-home .jb-owner-faq-card dd{color:var(--jb-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.jb-home .jb-owner-faq-card .jb-owner-faq-note{color:var(--jb-ink);font-weight:500}.jb-home .jb-owner-faq-footer{justify-content:space-between;align-items:center;gap:28px;margin-top:28px;display:flex}.jb-home .jb-owner-faq-footer .jb-button{flex:none}.jb-home .jb-owner-faq-footer p{max-width:390px;color:var(--jb-blue);text-align:right;font-size:14px;font-weight:500;line-height:1.45}.jb-home .jb-owner-faq-close{width:36px;height:36px;color:var(--jb-blue);background:#edf2f8;border:0;border-radius:50%;place-items:center;font-size:26px;line-height:1;transition:background .2s,transform .2s;display:grid;position:absolute;top:16px;right:16px}.jb-home .jb-owner-faq-close:hover{background:#dce8f8;transform:scale(1.08)}.jb-home .jb-profile-video-modal{z-index:100;cursor:zoom-out;background:#04152be0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.jb-home .jb-profile-video-card{cursor:default;width:min(100%,980px);max-height:calc(100dvh - 48px);position:relative}.jb-home .jb-profile-video-card video{background:#000;border-radius:20px;width:100%;max-height:calc(100dvh - 48px);display:block;box-shadow:0 30px 90px #000a}.jb-home .jb-profile-video-close{z-index:1;color:#fff;background:#041a3ee8;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:26px;line-height:1;transition:transform .2s,background .2s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 4px 18px #0007}.jb-home .jb-profile-video-close:hover{background:var(--jb-blue);transform:scale(1.08)}.jb-home .jb-intro-video-modal{z-index:100;cursor:zoom-out;background:#04152be0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.jb-home .jb-intro-video-card{cursor:default;width:min(100%,980px);max-height:calc(100dvh - 48px);position:relative}.jb-home .jb-intro-video-card video{background:#000;border-radius:20px;width:100%;max-height:calc(100dvh - 48px);display:block;box-shadow:0 30px 90px #000a}.jb-home .jb-intro-video-close{z-index:1;color:#fff;background:#041a3ee8;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:26px;line-height:1;transition:transform .2s,background .2s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 4px 18px #0007}.jb-home .jb-intro-video-close:hover{background:var(--jb-blue);transform:scale(1.08)}.jb-home .jb-payments{background:#eef3fb}.jb-home .jb-payment-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.corp .jb-home .jb-payment-copy h2{font-size:clamp(38px,4vw,57px)}.jb-home .jb-payment-copy h2>span{color:#345d9a}.jb-home .jb-payment-copy>p:not(.jb-eyebrow){color:var(--jb-muted);max-width:450px;margin-top:26px;font-size:15px}.jb-home .jb-payment-copy .jb-text-link{margin-top:20px}.jb-home .jb-payment-demo{background:#fff;border-radius:22px;padding:36px}.jb-home .jb-demo-top{letter-spacing:.04em;color:#65748b;justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.jb-home .jb-demo-badge{letter-spacing:0;background:#eef3fb;border-radius:20px;padding:5px 9px;font-size:9px}.corp .jb-home .jb-payment-demo h3{margin-top:24px;font-size:29px}.jb-home .jb-money-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.jb-home .jb-money-row span{color:var(--jb-muted);margin-bottom:6px;font-size:11px;display:block}.jb-home .jb-money-row strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:33px;font-weight:500}.jb-home .jb-money-row>div:first-child strong{color:var(--jb-blue)}.jb-home .jb-payment-bar{gap:4px;height:7px;margin-top:22px;display:flex}.jb-home .jb-payment-bar>span{background:#e0e7f3;border-radius:20px;transition:background .3s}.jb-home .jb-payment-bar>span.is-paid{background:var(--jb-blue)}.jb-home .jb-phases{margin:24px 0;padding:0;list-style:none}.jb-home .jb-phases li{align-items:center;gap:12px;padding-block:12px;display:flex}.jb-home .jb-phase-number{color:#607a9f;background:#eef2f8;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;transition:background .25s,color .25s;display:grid}.jb-home .jb-phases li.is-paid .jb-phase-number{background:var(--jb-blue);color:#fff}.jb-home .jb-phase-check{background:currentColor;width:13px;height:15px;animation:.3s cubic-bezier(.22,1,.36,1) both jb-check-in;display:block;-webkit-mask:url(/landing/redesign/check.svg) 50%/contain no-repeat;mask:url(/landing/redesign/check.svg) 50%/contain no-repeat}@keyframes jb-check-in{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.jb-home .jb-phases li>span:nth-child(2){flex:1;font-size:12px}.jb-home .jb-phases small{color:#6c7d94;margin-top:3px;font-size:9px;display:block}.jb-home .jb-phases b{white-space:nowrap;font-size:12px;font-weight:400}.jb-home .jb-phase-slider{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;font-weight:400;display:flex}.jb-home .jb-phase-slider input{width:100%;height:22px;accent-color:var(--jb-blue);cursor:pointer;background:0 0;border:0;padding:0}.jb-home .jb-demo-disclaimer{color:#687990;margin-top:12px;font-size:9px;line-height:1.7}.jb-home .jb-ecosystem-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.jb-home .jb-ecosystem-card{border-radius:22px;min-height:730px;padding:48px;position:relative;overflow:hidden}.jb-home .jb-wallet-card{background:#e4edf7}.jb-home .jb-record-card{background:#ede9df}.corp .jb-home .jb-ecosystem-card h3{font-size:37px}.jb-home .jb-ecosystem-card p:not(.jb-eyebrow){color:var(--jb-muted);max-width:370px;margin-top:24px;font-size:14px}.jb-home .jb-ecosystem-card .jb-text-link{margin-top:12px}.jb-home .jb-ecosystem-card .jb-phone{width:250px;position:absolute;bottom:-260px;right:65px;transform:rotate(8deg)}.jb-home .jb-record-card .jb-phone{bottom:-230px;right:70px;transform:rotate(-8deg)}.jb-home .jb-markets{color:#fff;background:#06244e}.jb-home .jb-markets-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;display:grid}.jb-home .jb-markets-copy h2>span{color:#b7ceec}.jb-home .jb-markets-copy>p:not(.jb-eyebrow){color:#c7d5e8;max-width:380px;margin-top:28px;font-size:15px}.jb-home .jb-markets-copy ul{max-width:340px;margin:30px 0 16px;padding:0;list-style:none}.jb-home .jb-markets-copy li{justify-content:space-between;gap:20px;padding-block:12px;font-size:15px;display:flex}.jb-home .jb-markets-copy li>span:last-child{color:#9eb5d5;font-size:12px}.jb-home .jb-globe-stage{min-width:0}.jb-home .jb-globe-stage canvas{aspect-ratio:1;cursor:grab;touch-action:pan-y;width:100%;max-width:580px;height:auto;display:block}.jb-home .jb-globe-stage canvas:active{cursor:grabbing}.jb-home .jb-globe-stage>p{text-align:center;color:#a8bfdc;font-size:10px}.jb-home .jb-globe-loading{aspect-ratio:1;color:#bdd2ee;place-items:center;width:100%;font-size:14px;display:grid}.jb-home .jb-banking{background:#f7f5f0}.jb-home .jb-banking-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:85px;display:grid}.corp .jb-home .jb-banking-copy h2{font-size:clamp(36px,4vw,56px)}.jb-home .jb-banking-copy>p:not(.jb-eyebrow){color:var(--jb-muted);max-width:470px;margin-top:26px;font-size:16px}.jb-home .jb-banking-copy .jb-text-link{margin-top:24px}.jb-home .jb-bank-band{background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:370px;padding:48px;display:flex}.corp .jb-home .jb-bank-band h3{font-size:34px;line-height:1.2}.jb-home .jb-bank-band>p:not(.jb-eyebrow){color:var(--jb-muted);margin-top:24px;font-size:14px}.jb-home .jb-bank-soon{color:#586d88;background:#f0f3f7;border-radius:30px;margin-top:28px;padding:9px 16px;font-size:11px;display:inline-block}.jb-home .jb-banking-revolution-wrap{justify-content:center;margin-top:54px;display:flex}.jb-home .jb-bank-revolution{color:#e1b654;cursor:pointer;letter-spacing:.055em;text-align:center;white-space:normal;background:#081a34;border:1px solid #cfa548;min-width:min(100%,520px);max-width:100%;margin:0;padding-inline:30px;font-family:inherit;font-size:11px}.jb-home .jb-bank-revolution:hover{color:#f0c86c;background:#112c56}.jb-home .jb-revolution-modal{z-index:100;cursor:zoom-out;background:#04152be0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.jb-home .jb-revolution-modal-card{cursor:default;max-width:min(92vw,700px);max-height:calc(100dvh - 48px);display:grid;position:relative}.jb-home .jb-revolution-modal-card img{border-radius:20px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 48px);display:block;box-shadow:0 30px 90px #000a}.jb-home .jb-revolution-modal-close{z-index:1;color:#fff;background:#041a3ee8;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:26px;line-height:1;transition:transform .2s,background .2s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 4px 18px #0007}.jb-home .jb-revolution-modal-close:hover{background:var(--jb-blue);transform:scale(1.08)}.jb-home .jb-investor-card{color:#fff;background:#062b6f;border-radius:24px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden}.jb-home .jb-investor-photo{min-height:790px;position:relative;overflow:hidden}.jb-home .jb-investor-photo img{object-fit:cover}.jb-home .jb-investor-photo:after{content:"";background:linear-gradient(#0000 40%,#041e48c7);position:absolute;inset:0}.jb-home .jb-investor-photo>span{letter-spacing:.1em;color:#fff;z-index:1;font-size:10px;position:absolute;bottom:35px;left:30px;right:30px}.jb-home .jb-investor-copy{padding:48px}.corp .jb-home .jb-investor-copy h2{font-size:43px}.jb-home .jb-investor-copy>p:not(.jb-eyebrow):not(.jb-investor-note){color:#d7e2f2;margin-top:24px;font-size:14px}.jb-home .jb-investor-thesis{gap:22px;margin-top:32px;display:grid}.jb-home .jb-investor-thesis>div{gap:18px;display:flex}.jb-home .jb-investor-thesis>div>span{color:#9fbbdf;padding-top:2px;font-size:10px}.corp .jb-home .jb-investor-thesis h3{letter-spacing:-.02em;font-size:16px}.jb-home .jb-investor-thesis p{color:#c8d8ed;margin-top:6px;font-size:12px;line-height:1.7}.jb-home .jb-investor-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:32px;display:flex}.jb-home .jb-investor-actions .jb-button{color:var(--jb-blue);background:#fff;gap:18px;padding-inline:20px;font-size:12px}.jb-home .jb-investor-actions .jb-text-link{font-size:12px}.jb-home .jb-investor-note{color:#b5cae6;margin-top:22px;font-size:9px;line-height:1.8}.jb-home .jb-faq{background:#f7f5f0}.jb-home .jb-faq-grid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.corp .jb-home .jb-faq h2{font-size:clamp(38px,4vw,52px)}.jb-home .jb-faq h2+p{color:var(--jb-muted);margin-top:26px;font-size:15px}.jb-home .jb-faq .jb-text-link{margin-top:22px;font-size:12px}.jb-home .jb-faq-list details{border-bottom:1px solid #d7dce3}.jb-home .jb-faq-list details:first-child{border-top:1px solid #d7dce3}.jb-home .jb-faq-list summary{align-items:flex-start;gap:18px;padding-block:25px;font-size:14px;font-weight:400;list-style:none;display:flex}.jb-home .jb-faq-list summary::-webkit-details-marker{display:none}.jb-home .jb-faq-index{color:#7e8b9c;padding-top:3px;font-size:10px}.jb-home .jb-faq-plus{margin-left:auto;font-size:20px;line-height:1;transition:transform .2s}.jb-home .jb-faq-list details[open] .jb-faq-plus{transform:rotate(90deg)}.jb-home .jb-faq-list details>p{color:var(--jb-muted);padding:0 22px 27px 32px;font-size:13px;animation:.25s ease-out jb-reveal-copy}.jb-home .jb-closing{color:#fff;text-align:center;background:radial-gradient(at 50% 0,#153a70,#0000 75%),#081a34;padding-block:120px}.corp .jb-home .jb-closing h2{letter-spacing:-.05em;font-size:clamp(44px,5.9vw,82px)}.jb-home .jb-closing h2>span{color:#b7ceec}.jb-home .jb-closing-lead{color:#d7e2f2;max-width:470px;margin:24px auto 0}.jb-home .jb-closing-actions{justify-content:center;align-items:center;gap:12px;margin-top:38px;display:flex}.jb-home .jb-closing-actions .jb-button{min-width:185px}.jb-home .jb-button-white{color:var(--jb-blue);background:#fff}.jb-home .jb-button-white:hover{background:#dfe9f8}.jb-home .jb-button-login{color:#fff;background:#ffffff18}.jb-home .jb-button-login:hover{background:#ffffff32}.jb-home .jb-closing-contact{align-items:center;gap:14px;margin-top:24px;font-size:12px;display:inline-flex}.jb-home .jb-closing-contact .jb-chevron{width:6px;height:10px}.jb-home .jb-closing-contact+p{color:#b7ceec;margin-top:24px;font-size:11px}.jb-home .jb-footer{background:#fff;padding:64px 0 30px}.jb-home .jb-footer-top{grid-template-columns:1.8fr repeat(3,1fr);gap:45px;display:grid}.jb-home .jb-footer-top img{width:190px;height:auto}.jb-home .jb-footer-top p,.jb-home .jb-footer-top>div>a{color:var(--jb-muted);margin-top:15px;font-size:11px}.corp .jb-home .jb-footer-top h3{letter-spacing:0;margin-bottom:22px;font-size:13px;font-weight:500}.jb-home .jb-footer-top ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.jb-home .jb-footer-top li{color:var(--jb-muted);font-size:12px}.jb-home .jb-footer-top a:hover{color:var(--jb-accent)}.jb-home .jb-footer-bottom{color:#6e7e93;border-top:1px solid #e6eaf0;justify-content:space-between;gap:20px;margin-top:55px;padding-top:26px;font-size:10px;display:flex}.jb-home .jb-footer-legal{color:#748196;max-width:840px;margin-top:22px;font-size:10px;line-height:1.8}.jb-home .jb-reality{background:#f0f4fa}.jb-home .jb-reality .jb-section-heading>p:last-child{max-width:550px}.jb-home .jb-reality-grid{grid-template-columns:1.12fr 1fr;gap:24px;display:grid}.jb-home .jb-reality-reports,.jb-home .jb-reality-figures ul,.jb-home .jb-comparison-rows,.jb-home .jb-purpose-content ul{margin:0;padding:0;list-style:none}.jb-home .jb-reality-reports{grid-auto-rows:1fr;gap:12px;display:grid}.jb-home .jb-reality-report{background:#fff;border-radius:18px;align-items:flex-start;gap:18px;height:100%;padding:24px;display:flex}.jb-home .jb-icon-circle{color:#174591;background:#e7effe;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:grid}.jb-home .jb-icon-circle>span{background:currentColor;width:17px;height:17px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.corp .jb-home .jb-reality-report h3{letter-spacing:-.025em;font-size:20px}.jb-home .jb-reality-report p{color:var(--jb-muted);margin:7px 0 10px;font-size:14px}.jb-home .jb-reality-report a,.jb-home .jb-reality-figures a{text-underline-offset:4px;align-items:center;gap:8px;font-size:12px;text-decoration:underline;display:inline-flex}.jb-home .jb-reality a .jb-chevron{width:5px;height:9px}.jb-home .jb-reality-figures{color:#fff;background:radial-gradient(at 100% 0,#194886,#0000 80%),#0a234b;border-radius:24px;flex-direction:column;align-items:flex-start;padding:clamp(24px,4vw,52px);display:flex}.jb-home .jb-reality-figures .jb-eyebrow{color:#c6d9f7}.jb-home .jb-reality-figures ul{width:100%;margin-bottom:24px}.jb-home .jb-reality-figures li{border-top:1px solid #ffffff35;align-items:center;gap:18px;padding:19px 0;display:flex}.jb-home .jb-reality-figures .jb-icon-circle{color:#dbe8fd;background:#ffffff1e}.jb-home .jb-reality-figures strong{letter-spacing:-.035em;font-size:clamp(24px,3.4vw,46px);font-weight:600;line-height:1.05;display:block}.jb-home .jb-reality-figures li p{color:#d7e2f2;margin-top:5px;font-size:13px}.jb-home .jb-reality-figures a{color:#e1ebfc;margin-top:auto}.jb-home .jb-comparison{margin-top:clamp(64px,9vw,118px)}.corp .jb-home .jb-comparison .jb-section-heading h3{font-size:clamp(30px,4vw,52px)}.jb-home .jb-comparison-title-line{align-items:center;gap:18px;display:flex}.jb-home .jb-comparison-title-line+.jb-comparison-title-line{margin-top:12px}.jb-home .jb-comparison-rows{gap:10px;display:grid}.jb-home .jb-comparison-row{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.jb-home .jb-comparison-problem,.jb-home .jb-comparison-solution{border-radius:14px;align-items:center;gap:16px;padding:18px 22px;display:flex}.jb-home .jb-comparison-problem{background:#fff}.jb-home .jb-comparison-solution{background:#e7f2e9}.jb-home .jb-comparison-row .jb-icon-circle{width:34px;height:34px}.jb-home .jb-comparison-row .jb-icon-circle>span{width:13px;height:13px}.jb-home .jb-comparison [data-icon=xmark]{color:#9c343b;background:#fae9e9}.jb-home .jb-comparison [data-icon=just-build-mark]{color:#fff;background:#1d6346}.jb-home .jb-comparison-row h4,.jb-home .jb-purpose-content h4{margin:0;font-size:16px;font-weight:600;line-height:1.35}.jb-home .jb-comparison-row p{color:#344f41;margin-top:4px;font-size:13px}.jb-home .jb-comparison-problem p{color:var(--jb-muted)}.jb-home .jb-purpose{background:#fff}.jb-home .jb-purpose-grid{grid-template-columns:.78fr 1.22fr;gap:clamp(36px,7vw,100px);display:grid}.jb-home .jb-purpose-intro{align-self:start}.jb-home .jb-purpose-heading-item{display:inline}.jb-home .jb-purpose-heading-item>.jb-icon-circle{vertical-align:middle;width:28px;height:28px;margin-right:10px;display:inline-grid}.jb-home a.jb-purpose-heading-item:hover{color:var(--jb-accent)}.jb-home .jb-purpose-content>div{border-top:1px solid #dce4ef;padding-block:24px}.corp .jb-home .jb-purpose-content h3{letter-spacing:-.025em;font-size:24px}.jb-home .jb-purpose-content h3{align-items:center;gap:14px;display:flex}.jb-home .jb-purpose-link{border-radius:14px;margin:-18px;padding:18px;transition:background .2s;display:block}.jb-home .jb-purpose-link:hover{background:#edf2fa}.jb-home .jb-purpose-link h3>.jb-chevron{width:7px;height:12px;margin-left:auto}.jb-home .jb-purpose-read{color:var(--jb-accent);align-items:center;gap:12px;margin-top:16px;font-size:12px;font-weight:500;display:inline-flex}.jb-home .jb-purpose-read .jb-chevron{width:6px;height:10px}.jb-home .jb-purpose-content p{color:var(--jb-muted);margin-top:10px;font-size:15px}.jb-home .jb-purpose-content ul{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.jb-home .jb-purpose-content li{overflow-wrap:anywhere;background:#edf2fa;border-radius:12px;padding:16px}.jb-home .jb-purpose-content li p{font-size:13px}@media (min-width:901px){.jb-home .jb-purpose-heading-item{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.jb-home .jb-purpose-heading-item>.jb-icon-circle{margin-right:0}}@media (max-width:1150px){.jb-home .jb-shell{width:calc(100% - 64px)}.jb-home .jb-nav-links{gap:20px}.jb-home .jb-nav a{font-size:12px}.jb-home .jb-brand img{width:160px}.jb-home .jb-profile-story,.jb-home .jb-journey-grid,.jb-home .jb-payment-grid,.jb-home .jb-banking-grid,.jb-home .jb-faq-grid{gap:45px}.jb-home .jb-profile-art{height:540px}.corp .jb-home .jb-profile-copy h3{font-size:36px}.jb-home .jb-ecosystem-card{min-height:700px;padding:34px}.corp .jb-home .jb-ecosystem-card h3{font-size:32px}.jb-home .jb-investor-copy{padding:35px}.corp .jb-home .jb-investor-copy h2{font-size:36px}.jb-home .jb-investor-photo{min-height:800px}.jb-home .jb-purpose-grid{grid-template-columns:.7fr 1.3fr}}@media (max-width:900px){.jb-home .jb-header-inner{height:76px}.jb-home .jb-menu{display:block}.jb-home .jb-nav{opacity:0;visibility:hidden;pointer-events:none;background:#fff;grid-template-rows:0fr;max-height:calc(100dvh - 100%);transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .2s,visibility 0s .32s;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 30px #102a520a}.jb-home .jb-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s}.jb-home .jb-nav-links{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding-inline:32px;transition:transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-8px)}.jb-home .jb-nav.is-open .jb-nav-links{overflow-y:auto;transform:translateY(0)}.jb-home .jb-nav-links>a:first-child{margin-top:20px}.jb-home .jb-nav-links>a:last-child{margin-bottom:28px}.jb-home .jb-nav a{padding:12px;font-size:16px}.jb-home .jb-hero{border-radius:20px;min-height:850px;margin-inline:12px}.jb-home .jb-hero-copy{padding-top:60px}.corp .jb-home .jb-hero h1{font-size:72px}.jb-home .jb-hero-collage{bottom:-240px}.jb-home .jb-intro-points{gap:25px}.corp .jb-home .jb-intro-points h3{font-size:20px}.jb-home .jb-journey-grid{gap:30px}.jb-home .jb-journey-art{min-height:550px}.jb-home .jb-journey-art .jb-phone{width:220px}.jb-home .jb-journey-steps strong{font-size:22px}.jb-home .jb-step-description{font-size:13px}.jb-home .jb-story-progress{padding-block:26px 50px}.jb-home .jb-profile-story,.jb-home .jb-profile-story:nth-child(2n){grid-template-columns:1fr 1fr;gap:35px}.corp .jb-home .jb-profile-copy h3{font-size:33px}.jb-home .jb-profile-copy>p:not(.jb-eyebrow){font-size:14px}.jb-home .jb-profile-copy .jb-button{padding-inline:20px;font-size:11px}.jb-home .jb-payment-grid,.jb-home .jb-banking-grid,.jb-home .jb-faq-grid{grid-template-columns:1fr;gap:42px}.jb-home .jb-payment-copy>p:not(.jb-eyebrow){max-width:620px}.jb-home .jb-payment-demo{max-width:720px}.jb-home .jb-ecosystem-card{min-height:680px;padding:28px}.corp .jb-home .jb-ecosystem-card h3{font-size:28px}.jb-home .jb-ecosystem-card p:not(.jb-eyebrow){font-size:13px}.jb-home .jb-ecosystem-card .jb-phone{width:220px;bottom:-200px;right:35px}.jb-home .jb-markets-grid{gap:20px}.corp .jb-home .jb-markets h2{font-size:44px}.jb-home .jb-bank-band{min-height:0;padding:40px}.jb-home .jb-investor-card{grid-template-columns:1fr}.jb-home .jb-investor-photo{min-height:370px}.jb-home .jb-investor-copy{padding:40px}.corp .jb-home .jb-investor-copy h2{font-size:45px}.jb-home .jb-investor-copy h2 br{display:none}.jb-home .jb-investor-actions{gap:25px}.jb-home .jb-reality-grid,.jb-home .jb-purpose-grid{grid-template-columns:1fr}}@media (max-width:650px){.jb-home .jb-shell{width:calc(100% - 40px)}.jb-home .jb-section{padding-block:76px}.corp .jb-home h2{font-size:39px}.jb-home .jb-eyebrow{margin-bottom:20px;font-size:10px}.jb-home .jb-header-inner{gap:12px;width:calc(100% - 40px);height:72px}.jb-home .jb-brand img{width:144px}.jb-home .jb-header-actions{gap:8px}.jb-home .jb-header-actions>.jb-button{display:none}.jb-home .jb-login{gap:12px;padding:10px 13px;font-size:11px}.jb-home .jb-login .jb-chevron{width:6px;height:10px}.jb-home .jb-menu{padding:10px 13px;font-size:11px}.jb-home .jb-nav-links{padding-inline:20px}.jb-home .jb-hero{border-radius:18px;height:auto;min-height:845px;max-height:none;margin:0 10px 10px}.jb-home .jb-hero-copy{padding:48px 20px 0}.jb-home .jb-hero-copy .jb-eyebrow{letter-spacing:.09em;margin-bottom:24px;font-size:8px}.corp .jb-home .jb-hero h1{letter-spacing:-.05em;font-size:clamp(42px,11.7vw,66px);line-height:1.08}.jb-home .jb-hero h1>span:last-child{text-wrap:balance;max-width:370px;margin-inline:auto}.jb-home .jb-hero-lead{max-width:320px;margin-top:24px;font-size:13px;line-height:1.75}.jb-home .jb-choose{margin-top:24px}.jb-home .jb-choose>p{font-size:9px}.jb-home .jb-choose-buttons{flex-wrap:nowrap;gap:8px}.jb-home .jb-choose-buttons button{gap:16px;padding:10px 12px;font-size:clamp(11px,3.1vw,12px)}.jb-home .jb-choose-buttons .jb-chevron{width:6px;height:10px}.jb-home .jb-choose-buttons button{flex:1;width:auto;min-width:0}.jb-home .jb-choice-intent{font-size:clamp(8px,2.3vw,10px)}.jb-home .jb-choose-buttons button>.jb-chevron{top:12px;right:8px}.jb-home .jb-hero-collage{width:560px;height:450px;bottom:-110px;left:calc(50% - 280px)}.jb-home .jb-collage-center{top:0;left:180px}.jb-home .jb-collage-left{top:45px;left:35px}.jb-home .jb-collage-right{top:45px;right:30px}.jb-home .jb-hero-collage .jb-phone{border-radius:32px;width:200px;padding:6px}.jb-home .jb-hero-collage .jb-phone>img{border-radius:26px}.jb-home .jb-hero-caption{gap:80px;bottom:15px;left:16px;right:16px}.jb-home .jb-hero-caption>span:first-child{max-width:90px;font-size:6px}.jb-home .jb-hero-caption>span:last-child{max-width:85px;font-size:6px}.jb-home .jb-ticker-copy>span{gap:25px;padding-block:20px;font-size:17px}.jb-home .jb-ticker>button{padding-inline:11px;font-size:9px}.jb-home .jb-intro{padding-block:85px}.jb-home .jb-intro-actions{gap:10px;margin:0 auto 26px}.jb-home .jb-intro-actions .jb-button{min-height:50px;padding:13px 18px;font-size:10px}.jb-home .jb-intro-heading>p:last-child{margin-top:26px;font-size:15px}.jb-home .jb-intro-points{grid-template-columns:1fr;gap:30px;max-width:300px;margin-top:45px}.corp .jb-home .jb-intro-points h3{font-size:24px}.jb-home .jb-intro-points p{margin-top:10px;font-size:14px}.jb-home .jb-section-heading{margin-bottom:36px}.jb-home .jb-journey{padding-bottom:0}.jb-home .jb-process{grid-template-columns:1fr 1fr;gap:18px 10px;margin:0 0 35px;display:grid}.jb-home .jb-process li{gap:10px;font-size:10px}.jb-home .jb-journey-grid{grid-template-columns:1fr;gap:25px}.jb-home .jb-journey-art{border-radius:18px;min-height:540px}.jb-home .jb-journey-art .jb-phone{width:235px}.jb-home .jb-journey-steps button{grid-template-columns:22px 1fr 13px;gap:12px;padding:20px 0}.jb-home .jb-journey-steps strong{font-size:23px}.jb-home .jb-step-description{font-size:14px}.jb-home .jb-story-progress{gap:14px;padding-block:25px 45px}.jb-home .jb-story-progress>span{font-size:8px}.jb-home .jb-profile-story,.jb-home .jb-profile-story:nth-child(2n){grid-template-columns:1fr;gap:30px}.jb-home .jb-profile-story:nth-child(2n) .jb-profile-art{order:0}.jb-home .jb-profile-stories{gap:65px}.jb-home .jb-profile-art{border-radius:18px;height:400px}.jb-home .jb-art-caption{font-size:26px;bottom:25px;left:25px}.corp .jb-home .jb-profile-copy h3{font-size:37px}.jb-home .jb-profile-copy>p:not(.jb-eyebrow){font-size:15px}.jb-home .jb-profile-copy li{gap:12px;font-size:12px}.jb-home .jb-profile-copy ol{margin-block:25px 30px}.jb-home .jb-owner-faq-modal{padding:16px}.jb-home .jb-owner-faq-card{border-radius:18px;max-height:calc(100dvh - 32px);padding:32px 22px}.jb-home .jb-owner-faq-card dl{gap:16px;margin-block:24px}.jb-home .jb-owner-faq-card dt{font-size:14px}.jb-home .jb-owner-faq-card dd{font-size:12px}.jb-home .jb-owner-faq-footer{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px}.jb-home .jb-owner-faq-footer p{text-align:left;max-width:100%;font-size:12px}.jb-home .jb-profile-video-modal,.jb-home .jb-intro-video-modal{padding:16px}.jb-home .jb-profile-video-card video,.jb-home .jb-intro-video-card video{border-radius:14px;max-height:calc(100dvh - 32px)}.jb-home .jb-profile-controls button{padding:11px 16px;font-size:11px}.corp .jb-home .jb-payment-copy h2{font-size:38px}.jb-home .jb-payment-copy>p:not(.jb-eyebrow){font-size:14px}.jb-home .jb-payment-demo{border-radius:18px;padding:26px 20px}.jb-home .jb-money-row strong{font-size:28px}.jb-home .jb-money-row span{font-size:10px}.jb-home .jb-phases li{gap:9px}.jb-home .jb-phases li>span:nth-child(2),.jb-home .jb-phases b{font-size:10px}.jb-home .jb-phases small{font-size:8px}.jb-home .jb-demo-top,.jb-home .jb-demo-badge{font-size:7px}.jb-home .jb-demo-disclaimer{font-size:8px}.jb-home .jb-ecosystem-grid{grid-template-columns:1fr;gap:20px}.jb-home .jb-ecosystem-card{border-radius:18px;min-height:625px;padding:30px}.corp .jb-home .jb-ecosystem-card h3{font-size:32px}.jb-home .jb-ecosystem-card p:not(.jb-eyebrow){font-size:13px}.jb-home .jb-ecosystem-card .jb-phone{width:225px;bottom:-240px;right:45px}.jb-home .jb-record-card .jb-phone{bottom:-210px}.jb-home .jb-markets-grid{grid-template-columns:1fr;gap:25px}.corp .jb-home .jb-markets h2{font-size:46px}.jb-home .jb-markets-copy>p:not(.jb-eyebrow){font-size:14px}.jb-home .jb-globe-stage{margin-inline:-10px}.corp .jb-home .jb-banking-copy h2{font-size:38px}.jb-home .jb-banking-copy>p:not(.jb-eyebrow){font-size:15px}.jb-home .jb-bank-band{border-radius:18px;padding:32px}.corp .jb-home .jb-bank-band h3{font-size:32px}.jb-home .jb-investor-card{border-radius:18px}.jb-home .jb-investor-photo{min-height:340px}.jb-home .jb-investor-copy{padding:30px 25px}.corp .jb-home .jb-investor-copy h2{font-size:36px}.jb-home .jb-investor-actions{gap:16px}.jb-home .jb-investor-actions .jb-button{font-size:11px}.jb-home .jb-faq-grid{gap:35px}.corp .jb-home .jb-faq h2{font-size:38px}.jb-home .jb-faq-list summary{gap:12px;font-size:13px}.jb-home .jb-faq-list details>p{padding-left:26px;font-size:12px}.jb-home .jb-faq-index{font-size:9px}.corp .jb-home .jb-closing h2{font-size:clamp(38px,10.3vw,56px)}.jb-home .jb-closing-actions{gap:10px;margin-top:30px}.jb-home .jb-closing-actions .jb-button{gap:20px;min-width:0;padding:16px 22px;font-size:12px}.jb-home .jb-footer{padding-top:45px}.jb-home .jb-footer-top{grid-template-columns:1fr 1fr;gap:35px 20px}.jb-home .jb-footer-top>div:first-child{grid-column:1/-1}.jb-home .jb-footer-top img{width:175px}.jb-home .jb-footer-bottom{flex-wrap:wrap;gap:15px;margin-top:40px;font-size:9px}.jb-home .jb-footer-bottom a{margin-left:auto}.jb-home .jb-reality-reports{grid-auto-rows:auto}.jb-home .jb-reality-report{gap:12px;padding:18px}.jb-home .jb-comparison-row,.jb-home .jb-purpose-content ul{grid-template-columns:1fr}.jb-home .jb-comparison-row{gap:2px}.jb-home .jb-comparison-rows{gap:14px}.jb-home .jb-comparison-problem,.jb-home .jb-comparison-solution{gap:12px;padding:14px}.jb-home .jb-comparison-title-line{gap:12px}.jb-home .jb-comparison-title-line>.jb-icon-circle{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.jb-home *,.jb-home :before,.jb-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.jb-home [style*=opacity]{opacity:1!important;transform:none!important}.jb-home .jb-profile-story,.jb-home .jb-story-device{transform:none!important}.jb-home .jb-ticker-track{width:auto;transform:none}.jb-home .jb-ticker-copy{flex-wrap:wrap;justify-content:center}.jb-home .jb-ticker-copy[aria-hidden=true]{display:none}.jb-home .jb-ticker-copy>span{white-space:normal;gap:15px;padding:12px;font-size:14px}.jb-home .jb-ticker>button{display:none}.jb-home .jb-story-progress>span:first-child{font-size:0}.jb-home .jb-story-progress>span:first-child:after{content:"Explore as opções acima";font-size:10px}}
