.jb-header{background:var(--jb-navy);color:#fff;z-index:100;position:relative}.jb-header>.container{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;width:calc(100% - 48px);max-width:1600px;padding:14px 0;display:grid}.jb-brand{flex-shrink:0;justify-self:start}.jb-brand img{object-fit:contain;width:132px;height:auto;max-height:40px;display:block}.jb-header a,.jb-header summary{color:#fff;font-size:13px;font-weight:600}.jb-header a:hover,.jb-header a[aria-current=page],.jb-header summary:hover{color:var(--jb-accent)}.jb-header a:focus-visible,.jb-header summary:focus-visible,.jb-menu-toggle:focus-visible{outline:2px solid var(--jb-accent);outline-offset:4px}.jb-header-actions{white-space:nowrap;flex-shrink:0;justify-self:end;align-items:center;gap:20px;display:flex}.jb-navigation{flex:1;min-width:0}.jb-nav-list{justify-content:center;align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}.jb-nav-list>li>a,.jb-nav-dropdown>summary{white-space:nowrap;padding:15px 0;display:block}.jb-nav-dropdown{position:relative}.jb-nav-dropdown summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.jb-nav-dropdown summary::-webkit-details-marker{display:none}.jb-nav-chevron{flex:none;display:block}.jb-nav-dropdown[open] .jb-nav-chevron{transform:rotate(180deg)}.jb-nav-dropdown>ul{background:var(--jb-navy);border:1px solid #ffffff26;border-radius:8px;min-width:250px;max-height:min(65vh,600px);margin:0;padding:8px;list-style:none;position:absolute;top:100%;left:-16px;overflow-y:auto;box-shadow:0 12px 24px #0003}.jb-nav-dropdown li a{padding:10px 12px;font-size:14px;line-height:1.5;display:block}.jb-nav-dropdown li a:hover{background:#ffffff0d}.jb-menu-toggle{display:none}@media (max-width:1279px){.jb-header>.container{flex-wrap:wrap;gap:0;padding:14px 0;display:flex}.jb-menu-toggle{color:#fff;background:0 0;border:1px solid #fff6;border-radius:6px;margin-left:auto;padding:8px 12px;font-size:14px;display:block}.jb-header-actions{border-top:1px solid #ffffff26;justify-content:flex-start;gap:20px;width:100%;padding-top:12px}.jb-header-actions[data-open=false]{display:none}.jb-navigation{border-top:1px solid #ffffff26;flex:0 0 100%;margin-top:14px}.jb-navigation[data-open=false]{display:none}.jb-nav-list{padding:8px 0;display:block}.jb-nav-list>li>a,.jb-nav-dropdown>summary{padding:12px 0}.jb-nav-dropdown>ul{min-width:0;max-height:none;box-shadow:none;margin-bottom:8px;position:static}}.jb-pricing{padding-bottom:var(--jb-section-space);color:var(--jb-navy);background:var(--jb-canvas)}.jb-pricing h1,.jb-pricing h2,.jb-pricing p{color:inherit}.jb-pricing-hero{padding-block:var(--jb-section-space);margin-bottom:40px}.jb-pricing-intro{text-align:center;max-width:850px}.jb-pricing>.container{max-width:var(--jb-width)}.jb-pricing-intro h1{margin:12px 0 20px}.jb-pricing-intro>p:not(.jb-eyebrow){font-size:17px;line-height:1.65}.jb-pricing-period{border:0;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:28px auto 0;padding:0;display:flex}.jb-pricing-period legend{margin-bottom:10px;font-size:14px}.jb-pricing-period label{cursor:pointer;align-items:center;gap:8px;font-size:16px;display:flex}.jb-pricing-period input{width:18px;height:18px;accent-color:var(--jb-accent)}.jb-pricing-period span{background:var(--jb-navy-raised);color:var(--jb-accent);border-radius:6px;padding:3px 8px;font-size:13px}.jb-pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.jb-pricing-plan{flex-direction:column;min-width:0;padding:28px 24px 20px;display:flex}.jb-pricing .jb-pricing-plan:first-child{border:2px solid var(--jb-accent-hover);padding:27px 23px 19px}.jb-pricing-plan h2{margin-bottom:14px;font-size:27px;line-height:1.2}.jb-pricing-plan>p{font-size:16px;line-height:1.55}.jb-pricing-plan ul{margin:16px 0 28px;padding-left:20px;list-style:outside}.jb-pricing-plan li{padding:4px 0;font-size:15px;line-height:1.6}.jb-pricing-offer{margin-top:auto}.jb-pricing-price{flex-wrap:wrap;align-items:baseline;gap:8px;min-height:76px;padding-bottom:16px;display:flex}.jb-pricing-price strong{font-size:34px;line-height:1.2;font-family:var(--jb-mono)}.jb-pricing-price s{color:var(--jb-muted);font-size:18px}.jb-pricing-price>span{flex-basis:100%;font-size:13px}.jb-pricing-cta{width:100%}.jb-pricing-note{text-align:center;white-space:pre-line;min-height:40px;margin:14px 0 0;font-size:12px;line-height:1.6}.jb-pricing-comparison,.jb-pricing-faq{margin-top:72px}.jb-pricing-comparison h2,.jb-pricing-faq h2{font-size:var(--jb-section-title);margin-bottom:16px}.jb-pricing-table-scroll{border:1px solid var(--jb-line);border-radius:12px;margin-top:28px;overflow-x:auto}.jb-pricing table{border-collapse:collapse;background:var(--jb-paper);width:100%;min-width:630px}.jb-pricing th,.jb-pricing td{border-bottom:1px solid var(--jb-line);vertical-align:top;padding:20px;font-size:15px}.jb-pricing thead th{background:var(--jb-navy);color:#fff;font-weight:600}.jb-pricing th:first-child{text-align:left;width:50%}.jb-pricing td,.jb-pricing th:not(:first-child){text-align:center}.jb-pricing tbody tr:last-child>*{border-bottom:0}.jb-pricing summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.5}.jb-pricing details p{margin:12px 0 0;font-size:15px;font-weight:400;line-height:1.65}.jb-pricing-status{white-space:nowrap;color:var(--jb-muted);font-size:13px}.jb-pricing-status.available{color:#176137}.jb-pricing-status.optional{color:#805000}.jb-pricing-faq{max-width:900px;margin-left:auto;margin-right:auto}.jb-pricing-faq details{border-bottom:1px solid var(--jb-line);padding:20px 0}.jb-pricing :focus-visible{outline:3px solid var(--jb-accent-hover);outline-offset:4px}.jb-pricing-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:991px){.jb-pricing{padding-bottom:var(--jb-section-space)}.jb-pricing-plans{grid-template-columns:1fr;max-width:600px;margin:auto}.jb-pricing-price{min-height:0}.jb-pricing-comparison,.jb-pricing-faq{margin-top:48px}}
.jb-site{--jb-navy:#092138;--jb-navy-raised:#0e2c4d;--jb-accent:#06d2d5;--jb-accent-hover:#02999c;--jb-link:#006b70;--jb-canvas:#fafafa;--jb-paper:#fff;--jb-muted:#526780;--jb-line:#e6e6e6;--jb-line-strong:#c8d2dc;--jb-card-radius:20px;--jb-pill:100px;--jb-heading:"Raleway", system-ui, sans-serif;--jb-body:"Inter", system-ui, sans-serif;--jb-mono:"JetBrains Mono", ui-monospace, monospace;--jb-display:clamp(40px, 5.4vw, 68px);--jb-section-title:clamp(28px, 3vw, 40px);--jb-section-space:clamp(48px, 7vw, 88px);--jb-width:1180px;--jb-hero:radial-gradient(ellipse at 90% 0, #06d2d526, transparent 55%), linear-gradient(180deg, var(--jb-navy), var(--jb-navy-raised));--heading-color:var(--jb-navy);--body-color:var(--jb-navy);background-color:var(--jb-canvas);color:var(--jb-navy);font-family:var(--jb-body)}.jb-site .partners-page{--p-navy:var(--jb-navy);--p-navy-2:var(--jb-navy-raised);--p-teal:var(--jb-accent);--p-teal-strong:var(--jb-accent-hover);--p-bg:var(--jb-canvas);--p-paper:var(--jb-paper);--p-ink:var(--jb-navy);--p-border:var(--jb-line);--p-border-strong:var(--jb-line-strong);--p-radius-card:var(--jb-card-radius);--p-radius-pill:var(--jb-pill)}.jb-site .jb-hero{background:var(--jb-hero);color:var(--jb-paper)}.jb-site .jb-hero :is(h1,.post__title){font:700 var(--jb-display)/1.06 var(--jb-heading);letter-spacing:-.01em;color:var(--jb-paper)}.jb-site .jb-heading-highlight{color:var(--jb-link)}.jb-site :is(.jb-hero,.dark-bg,.zubuz-brand-logo-content,.zubuz-upgrade-cta) .jb-heading-highlight{color:var(--jb-accent)}.jb-site .sticky-pricing-footer .jb-heading-highlight{color:#00494d}.jb-site .jb-eyebrow{color:var(--jb-accent);font:600 11px/1.5 var(--jb-body);letter-spacing:.18em;text-transform:uppercase}.jb-site .jb-card{background:var(--jb-paper);color:var(--jb-navy);border:1px solid var(--jb-line);border-radius:var(--jb-card-radius)}.jb-site .jb-button{border-radius:var(--jb-pill);background:var(--jb-accent);color:var(--jb-navy);font:600 14px/1.2 var(--jb-body);text-align:center;justify-content:center;align-items:center;gap:8px;padding:13px 24px;text-decoration:none;transition:background-color .18s;display:inline-flex}.jb-site .jb-button:hover{color:var(--jb-navy);background:var(--jb-accent-hover)}.jb-site .jb-button:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--jb-paper);outline:3px solid}.jb-site .zubuz-breadcrumb{padding-block:var(--jb-section-space)}.jb-site .breadcrumbs ul li{color:var(--jb-paper)}.jb-site .breadcrumbs ul li a{color:var(--jb-accent)}.jb-site .breadcrumbs ul li:not(:last-child):before{filter:brightness(0)invert()}.jb-site .zubuz-legal-content{max-width:840px}.jb-site .zubuz-legal-content p{font-size:17px}.jb-site .zubuz-legal-content h2{font-family:var(--jb-heading)}.jb-site .zubuz-legal-content a:not(.jb-button){color:var(--jb-link);text-decoration:underline}.jb-site .zubuz-hero-content p,.jb-site .zubuz-hero-license-note span:last-child{color:#ffffffd1}.jb-site .zubuz-hero-content p{font-size:17px;line-height:1.65}.jb-site :is(.zubuz-section-title,.zubuz-default-content) h1{font:700 var(--jb-section-title)/1.12 var(--jb-heading);letter-spacing:-.005em}.jb-site .zubuz-upgrade-cta,.jb-site .dark-bg{background:var(--jb-hero)}.jb-site .zubuz-footer-simple{background:var(--jb-paper);border-top:1px solid var(--jb-line)}.jb-site .zubuz-footer-simple-copyright p{color:var(--jb-muted);opacity:1}.jb-site .zubuz-footer-simple-links{flex-wrap:wrap;align-items:end;gap:20px 48px}.jb-site .zubuz-footer-simple-links nav{flex:30rem}.jb-site .zubuz-footer-simple-links h2{color:var(--jb-muted);font:600 12px/1.5 var(--jb-body);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}.jb-site .zubuz-footer-simple-links ul{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0 16px;margin:0;padding:0;display:grid}.jb-site .zubuz-footer-simple-links li:after{content:none}.jb-site .zubuz-footer-simple-links li a{min-height:40px;color:var(--jb-navy);font:400 14px/1.4 var(--jb-body);align-items:center;text-decoration:none;display:inline-flex}.jb-site .zubuz-footer-simple-links li a:is(:hover,:focus-visible){color:var(--jb-link);text-decoration:underline}.jb-site .zubuz-footer-simple-contact{margin-bottom:10px}@media (max-width:991px){.jb-site .zubuz-footer-simple-links{flex-direction:column;align-items:stretch}.jb-site .zubuz-footer-simple-links nav{flex:none}.jb-site .zubuz-footer-simple-contact{margin-bottom:0}}@media (max-width:575px){.jb-site .zubuz-footer-simple-links ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.jb-site .zubuz-hero-section2{overflow:clip}.jb-site .sticky-pricing-footer{background:var(--jb-accent)}.jb-site .sticky-pricing-btn{color:var(--jb-paper);background:var(--jb-navy)}.jb-site .sticky-pricing-btn:hover{color:var(--jb-paper);background:var(--jb-navy-raised)}@media (min-width:992px){.jb-site .zubuz-v3-thumb2 img{scale:1.1}}.jb-trust-strip{background:var(--jb-paper);padding-block:clamp(32px,4vw,56px)}.jb-trust-strip>.container{max-width:var(--jb-width);gap:clamp(20px,2.25vw,32px);display:grid}.jb-trust-strip h2{color:var(--jb-navy);font:600 clamp(18px, 1.6vw, 22px)/1.3 var(--jb-heading);text-align:center;margin:0}
