.jl{--bg:#FAFAF9;--surface:#FFFFFF;--bg-soft:#F4F3F1;--ink:#171520;--ink-2:#3B3843;--ink-3:#6A6775;--hairline:#E8E6E2;--hairline-2:#D9D7D2;--accent:#FF751F;--accent-press:#E1600F;--accent-soft:rgba(255,117,31,.10);--shadow:0 12px 40px rgba(24,18,34,.07);--shadow-sm:0 1px 2px rgba(24,18,34,.06);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:9999px;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;font-feature-settings:"cv02","cv03","cv04","cv11"}:root[data-theme=dark] .jl{--bg:#0B0A12;--surface:#131120;--bg-soft:#0F0E18;--ink:#F5F4F8;--ink-2:rgba(245,244,248,.76);--ink-3:rgba(245,244,248,.56);--hairline:#262439;--hairline-2:#322F49;--accent-soft:rgba(255,117,31,.14);--shadow:0 16px 44px rgba(0,0,0,.5);--shadow-sm:0 1px 2px rgba(0,0,0,.4)}.jl *,.jl :after,.jl :before{box-sizing:border-box;margin:0;padding:0}.jl a{text-decoration:none;color:inherit}.jl ul{list-style:none}.jl button{font-family:inherit;cursor:pointer}.jl .num{font-variant-numeric:tabular-nums}.jl-container{width:100%;max-width:1140px;margin:0 auto;padding:0 24px}.jl section{padding:88px 0}::selection{background:rgba(255,117,31,.22);color:inherit}::-moz-selection{background:rgba(255,117,31,.22);color:inherit}.jl .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.jl .reveal.in{opacity:1;transform:none}.jl .stagger>*{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.jl .stagger.in>*{opacity:1;transform:none}.jl .stagger.in>:first-child{transition-delay:.04s}.jl .stagger.in>:nth-child(2){transition-delay:.1s}.jl .stagger.in>:nth-child(3){transition-delay:.16s}.jl .stagger.in>:nth-child(4){transition-delay:.22s}.jl .stagger.in>:nth-child(5){transition-delay:.28s}.jl .hero-copy>*{opacity:0;transform:translateY(18px);animation:jl-rise .8s cubic-bezier(.22,1,.36,1) forwards}.jl .hero-copy>:first-child{animation-delay:.05s}.jl .hero-copy>:nth-child(2){animation-delay:.13s}.jl .hero-copy>:nth-child(3){animation-delay:.21s}.jl .hero-copy>:nth-child(4){animation-delay:.29s}.jl .hero-copy>:nth-child(5){animation-delay:.37s}.jl .hero-card{opacity:0;transform:translateY(22px) scale(.985);animation:jl-rise 1s cubic-bezier(.22,1,.36,1) .3s forwards}@keyframes jl-rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jl .hero-card,.jl .hero-copy>*,.jl .reveal,.jl .stagger>*{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.jl .card-status:before,.jl .wave i{animation:none!important}}.jl .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px}.jl .eyebrow:before{content:"";width:22px;height:1.5px;background:var(--accent)}.jl .eyebrow .dot{width:5px;height:5px;border-radius:50%;background:var(--accent)}.jl h1,.jl h2{letter-spacing:-.035em;line-height:1.04;font-weight:800}.jl .accent{color:var(--accent)}.jl .btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border:none;border-radius:var(--r-sm);font-size:15px;font-weight:650;transition:background .16s,transform .16s,border-color .16s,color .16s;letter-spacing:-.01em}.jl .btn-primary{background:var(--accent);color:#fff;box-shadow:var(--shadow-sm)}.jl .btn-primary:hover{background:var(--accent-press);transform:translateY(-1px)}.jl .btn-secondary{background:transparent;border:1px solid var(--hairline-2);color:var(--ink-2)}.jl .btn-secondary:hover{border-color:var(--ink-3);color:var(--ink)}.jl nav{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--hairline)}.jl .nav-inner{display:flex;align-items:center;justify-content:space-between;height:68px;gap:16px}.jl .nav-logo{font-size:21px;font-weight:800;letter-spacing:-.03em;flex-shrink:0}.jl .julia-brand-mark{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.jl .julia-brand-mark__icon{border-radius:50%;flex-shrink:0}.jl .julia-brand-mark__label{font:inherit;letter-spacing:inherit}.jl .nav-links{display:flex;align-items:center;gap:6px}.jl .nav-links a{font-size:14.5px;font-weight:500;color:var(--ink-2);padding:7px 12px;border-radius:var(--r-sm);transition:color .16s,background .16s}.jl .nav-links a:hover{color:var(--ink);background:var(--bg-soft)}.jl .nav-links a.nav-legal{color:var(--accent);font-weight:600}.jl .nav-links a.nav-legal.active,.jl .nav-links a.nav-legal:hover{background:var(--accent-soft)}.jl .nav-actions{gap:12px}.jl .icon-btn,.jl .nav-actions{display:flex;align-items:center;flex-shrink:0}.jl .icon-btn{width:36px;height:36px;border-radius:var(--r-sm);border:1px solid var(--hairline-2);background:transparent;color:var(--ink-2);justify-content:center;transition:border-color .16s,color .16s}.jl .icon-btn:hover{border-color:var(--ink-3);color:var(--ink)}.jl .btn-nav{padding:9px 17px;background:var(--accent);color:#fff;font-size:13.5px;font-weight:650;border-radius:var(--r-sm);white-space:nowrap;flex-shrink:0}.jl .nav-toggle{display:none}.jl .julia-lang-select-wrap{display:inline-flex;flex-shrink:0}.jl .julia-lang-short{display:none}.jl .julia-lang-select{display:inline-flex;align-items:center;gap:8px;appearance:none;background:transparent;border:1px solid var(--hairline-2);color:var(--ink-2);font:inherit;font-size:13px;font-weight:500;padding:8px 12px;border-radius:var(--r-sm);cursor:pointer;transition:border-color .16s,color .16s}.jl .julia-lang-select:hover{border-color:var(--ink-3);color:var(--ink)}.jl .julia-lang-chevron{flex-shrink:0;opacity:.7}.jl .julia-lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:140px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-sm);box-shadow:var(--shadow);padding:6px;list-style:none;z-index:50}.jl .julia-lang-option{width:100%;text-align:left;padding:8px 10px;border:none;background:none;border-radius:6px;font-size:13.5px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:background .14s,color .14s}.jl .julia-lang-option:hover{background:var(--bg-soft);color:var(--ink)}.jl .julia-lang-option.active{background:var(--accent-soft);color:var(--accent);font-weight:650}.jl .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jl .hero{padding:76px 0 96px}.jl .hero-grid{display:grid;grid-template-columns:1fr 460px;gap:56px;align-items:center}.jl .hero h1{font-size:clamp(44px,5.7vw,72px);margin-bottom:26px}.jl .hero-sub{font-size:19.5px;color:var(--ink-2);line-height:1.62;max-width:33em;margin-bottom:18px;letter-spacing:-.011em}.jl .hero-sub strong{color:var(--ink);font-weight:600}.jl .hero-actions{margin:32px 0 28px}.jl .hero-actions,.jl .hero-trust{display:flex;gap:12px;flex-wrap:wrap}.jl .hero-trust{align-items:center;font-size:14px;font-weight:500;color:var(--ink-2);letter-spacing:-.005em}.jl .hero-trust .item{display:inline-flex;align-items:center;gap:12px}.jl .hero-trust .sep{color:var(--hairline-2)}.jl .hero-phone{display:flex;justify-content:center}.jl .hero-phone-img{width:100%;max-width:460px;height:auto;filter:drop-shadow(0 30px 50px rgba(20,17,38,.28))}.jl .stats{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.jl .stats-grid{display:grid;grid-template-columns:repeat(4,1fr)}.jl .stat-cell{padding:34px 24px;text-align:center;border-right:1px solid var(--hairline);display:flex;flex-direction:column}.jl .stat-cell:last-child{border-right:none}.jl .stat-n{font-size:clamp(24px,3vw,40px);font-weight:800;letter-spacing:-.04em;color:var(--accent);line-height:1.15;display:flex;align-items:flex-end;justify-content:center;min-height:2.4em;margin-bottom:8px}.jl .stat-l{font-size:14.5px;color:var(--ink-2)}.jl .sec-head{max-width:720px;margin:0 auto 56px;text-align:center}.jl .sec-head .eyebrow{display:inline-flex}.jl .sec-title{font-size:clamp(30px,3.9vw,47px);margin-bottom:16px}.jl .sec-sub{font-size:18.5px;color:var(--ink-2);line-height:1.6;max-width:30em;margin:0 auto}.jl .band{background:var(--bg-soft);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);text-align:center}.jl .band h2{font-size:clamp(28px,3.9vw,43px);line-height:1.14;max-width:20ch;margin:0 auto 18px}.jl .band p{font-size:18.5px;color:var(--ink-2);line-height:1.6;max-width:38em;margin:0 auto}.jl .divided{border:1px solid var(--hairline);border-radius:var(--r-lg);overflow:hidden;background:var(--surface)}.jl .divided-4{display:grid;grid-template-columns:repeat(4,1fr)}.jl .divided-3{display:grid;grid-template-columns:repeat(3,1fr)}.jl .divided-2{display:grid;grid-template-columns:1fr 1fr}.jl .cell{padding:28px 26px;border-right:1px solid var(--hairline)}.jl .divided-2 .cell:nth-child(2),.jl .divided-3 .cell:nth-child(3),.jl .divided-4 .cell:nth-child(4){border-right:none}.jl .cell h3{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.jl .cell.neutral h3{color:#E5484D}.jl .cell li{display:flex;align-items:flex-start;gap:9px;font-size:16px;color:var(--ink-2);line-height:1.5;padding:5px 0;letter-spacing:-.01em;text-align:left}.jl .cell li>span:last-child{flex:1;min-width:0}.jl .cell li b{color:var(--ink);font-weight:600}.jl .cell li .m{color:var(--accent);flex-shrink:0;font-weight:700;margin-top:1px}.jl .cell li .m.n{color:#E5484D}.jl .cell li .m.ok{color:#1f9d55}.jl .compare-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.jl .compare-cards .cell{border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface)}.jl .compare-cards .cell.cell-highlight{border:2px solid var(--accent);box-shadow:var(--shadow);padding:34px 30px}.jl .cell-highlight h3{font-size:13.5px}.jl .cell-highlight .flow-lead{font-size:17px;color:var(--ink);font-weight:500}.jl .cell-highlight li{font-size:18px}.jl .compare{max-width:780px;margin:0 auto;border:1px solid var(--hairline);border-radius:var(--r-lg);overflow:hidden}.jl .compare-row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--hairline)}.jl .compare-row:first-child{border-top:none}.jl .compare-row>div{padding:16px 24px;display:flex;align-items:center;gap:11px;font-size:16.5px}.jl .compare-row .h{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding-top:14px;padding-bottom:14px}.jl .compare-row .trad{color:var(--ink-3);background:var(--bg-soft)}.jl .compare-row .jul{color:var(--ink);font-weight:500}.jl .compare-row .jul.h{color:var(--accent)}.jl .compare-row .x{color:#E5484D}.jl .compare-row .c{color:var(--accent);font-weight:700}.jl .compare-close{text-align:center;margin-top:44px;font-size:19px;color:var(--ink);font-weight:500;letter-spacing:-.01em;line-height:1.5}.jl .compare-close b{color:var(--accent);font-weight:700}.jl .legal{background:#141126;border-top:1px solid #241f3e;border-bottom:1px solid #241f3e}.jl .legal .accent,.jl .legal .eyebrow{color:#FF8A3D}.jl .legal .eyebrow .dot,.jl .legal .eyebrow:before{background:#FF8A3D}.jl .legal .btn-secondary{border-color:rgba(255,255,255,.28);color:rgba(255,255,255,.85)}.jl .legal .btn-secondary:hover{border-color:rgba(255,255,255,.5);color:#fff}.jl .legal .sec-title{color:#fff}.jl .legal-lead{font-size:clamp(22px,2.8vw,30px);font-weight:650;color:#fff;line-height:1.38;max-width:24ch;margin:0 auto 16px;text-align:center;letter-spacing:-.02em}.jl .legal-body{font-size:17.5px;color:rgba(255,255,255,.72);line-height:1.68;max-width:40em;margin:0 auto 42px;text-align:center}.jl .legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#241f3e;border:1px solid #241f3e;border-radius:var(--r-lg);overflow:hidden;margin-bottom:16px}.jl .legal-item{background:#141126;padding:26px}.jl .legal-item h3{font-size:16.5px;font-weight:650;color:#fff;margin-bottom:8px;letter-spacing:-.01em}.jl .legal-item p{font-size:15px;color:rgba(255,255,255,.66);line-height:1.6}.jl .legal-2{display:grid;grid-template-columns:1.15fr 1fr;gap:16px}.jl .legal-cta{background:rgba(255,117,31,.1);border:1px solid rgba(255,117,31,.28);border-radius:var(--r-lg);padding:28px}.jl .legal-cta h3{font-size:19px;color:#fff;margin-bottom:10px;letter-spacing:-.01em}.jl .legal-cta p{font-size:15px;color:rgba(255,255,255,.65);line-height:1.6;margin-bottom:20px}.jl .legal-cred{background:rgba(255,255,255,.03);border:1px solid #241f3e;border-radius:var(--r-lg);padding:26px}.jl .legal-cred .k{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#FF8A3D;margin-bottom:16px}.jl .legal-cred li{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:rgba(255,255,255,.78);line-height:1.5;margin-bottom:13px}.jl .legal-cred li:last-child{margin:0}.jl .legal-cred li .v{color:#1f9d55;flex-shrink:0;font-weight:700}.jl .legal-teaser{padding:64px 0}.jl .legal-teaser-inner{max-width:640px;margin:0 auto;text-align:center}.jl .legal-teaser-inner .sec-title{margin-bottom:14px}.jl .legal-back,.jl .legal-teaser-inner .legal-body{margin-bottom:28px}.jl .legal-back{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:rgba(255,255,255,.6);transition:color .16s}.jl .legal-back:hover{color:#fff}.jl .legal-shots{display:flex;flex-direction:column;gap:32px;max-width:980px;margin:0 auto}.jl .legal-shot{border:1px solid var(--hairline);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);box-shadow:var(--shadow)}.jl .legal-shot img{display:block;width:100%;height:auto}.jl .legal-shot figcaption{padding:14px 18px;font-size:14px;color:var(--ink-2);border-top:1px solid var(--hairline)}.jl .ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:20px}.jl .ai-card{border:1px solid var(--hairline);border-radius:var(--r-lg);padding:24px;background:var(--surface)}.jl .ai-card h3{font-size:16px;font-weight:650;color:var(--ink);margin-bottom:8px;letter-spacing:-.01em}.jl .ai-card p{font-size:14.5px;color:var(--ink-2);line-height:1.6}.jl .steps-list{max-width:620px;margin:0 auto}.jl .step{display:flex;gap:20px;align-items:flex-start;text-align:left}.jl .step-num{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.jl .step-body h3{font-size:17px;font-weight:650;margin-bottom:10px;letter-spacing:-.01em;color:var(--ink)}.jl .step-body p,.jl .step-quote{color:var(--ink-2);line-height:1.6}.jl .step-quote{font-style:italic;border-left:2px solid var(--hairline-2);padding-left:14px}.jl .step-checks{display:flex;flex-direction:column;gap:7px}.jl .step-checks li{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--ink-2)}.jl .step-checks li .v{color:var(--accent);font-weight:700}.jl .step-arrow{text-align:center;color:var(--ink-3);font-size:18px;margin:6px 0 6px 56px}.jl .founding{max-width:720px;margin:0 auto;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:52px 48px;text-align:center;box-shadow:var(--shadow)}.jl .founding .eyebrow{display:inline-flex;margin-bottom:20px}.jl .founding h2{font-size:clamp(28px,3.6vw,38px);margin-bottom:16px}.jl .founding p{font-size:17.5px;color:var(--ink-2);line-height:1.65;max-width:34em;margin:0 auto 34px}.jl .founding-bul{display:grid;grid-template-columns:1fr 1fr;gap:15px 28px;max-width:540px;margin:0 auto 38px;text-align:left}.jl .founding-bul div{display:flex;align-items:center;gap:9px;font-size:15.5px;color:var(--ink);font-weight:500}.jl .founding-bul .c{color:var(--accent);font-weight:700}.jl .founding-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.jl .founding-note{margin-top:28px;font-size:13px;color:var(--ink-3)}.jl .faq-list{max-width:760px;margin:0 auto;border-top:1px solid var(--hairline)}.jl .faq-item{border-bottom:1px solid var(--hairline)}.jl .faq-q{width:100%;text-align:left;background:none;border:none;padding:22px 4px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:17.5px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.jl .faq-q .chev{color:var(--accent);font-size:22px;transition:transform .2s;flex-shrink:0}.jl .faq-item[open] .chev{transform:rotate(45deg)}.jl .faq-a{padding:0 4px 22px;font-size:16.5px;color:var(--ink-2);line-height:1.65;max-width:62ch}.jl .cta-final{text-align:center}.jl .cta-final h2{font-size:clamp(32px,4.6vw,52px);line-height:1.08;margin-bottom:18px}.jl .cta-final p{font-size:19px;color:var(--ink-2);max-width:34em;margin:0 auto 30px;line-height:1.58}.jl .hero-designed{font-size:15.5px;font-weight:600;color:var(--ink-2);max-width:30em;margin:-8px 0 10px;letter-spacing:-.005em}.jl .sec-kicker{font-size:15px;font-style:italic;color:var(--ink-3);margin-bottom:14px}.jl .flow-lead{font-size:14.5px;color:var(--ink-3);line-height:1.5;margin:-6px 0 16px}.jl .group-tabs{display:flex;justify-content:center;gap:6px;margin-bottom:32px;padding:5px;background:var(--bg-soft);border:1px solid var(--hairline);border-radius:var(--r-pill);max-width:fit-content;margin-left:auto;margin-right:auto}.jl .group-tab{padding:9px 22px;border:none;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font-size:14.5px;font-weight:650;cursor:pointer;transition:background .16s,color .16s}.jl .group-tab:hover{color:var(--ink)}.jl .group-tab.active{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm)}.jl .segment-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px}.jl .segment-pill{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border:1px solid var(--hairline-2);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:14.5px;font-weight:600;transition:border-color .16s,color .16s,background .16s}.jl .segment-pill:hover{border-color:var(--ink-3);color:var(--ink)}.jl .segment-pill.active{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.jl .segment-icon{font-size:16px}.jl .segment-caption{text-align:center;font-size:15px;color:var(--ink-3);margin-bottom:28px}.jl .segment-phone{display:flex;justify-content:center}.jl .segment-phone-img{width:100%;max-width:380px;height:auto;filter:drop-shadow(0 20px 40px rgba(20,17,38,.22))}.jl .segment-placeholder{width:100%;max-width:300px;aspect-ratio:1419/2796;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1.5px dashed var(--hairline-2);border-radius:28px;color:var(--ink-3);font-size:14px;font-weight:600;text-align:center;padding:24px;background:var(--bg-soft)}.jl .segment-placeholder-icon{font-size:34px;opacity:.6}.jl .use-cases-note{text-align:center;margin-top:40px;font-size:15px;color:var(--ink-3);line-height:1.6}.jl .segment-mobile{display:none}.jl .mobile-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.jl .mobile-carousel::-webkit-scrollbar{display:none}.jl .mobile-slide{flex:0 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;padding:0 8px}.jl .mobile-slide-label{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:650;color:var(--ink);margin-bottom:18px}.jl .mobile-dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.jl .mobile-dot{width:7px;height:7px;border-radius:50%;border:none;background:var(--hairline-2);padding:0;transition:background .2s,width .2s}.jl .mobile-dot.active{background:var(--accent);width:20px;border-radius:var(--r-pill)}.jl .tech-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:760px;margin:0 auto}.jl .tech-tag{padding:10px 20px;border:1px solid var(--hairline-2);border-radius:var(--r-pill);font-size:15px;font-weight:600;color:var(--ink-2);background:var(--surface)}.jl .integrations-close{text-align:center;margin-top:36px;font-size:16px;color:var(--ink-3)}.jl .legal-loss{font-size:17px;font-weight:550;color:rgba(255,255,255,.82);line-height:1.6;max-width:36em;margin:0 auto 28px;text-align:center}.jl .footer{border-top:1px solid var(--hairline);padding:40px 0}.jl .footer-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.jl .footer .nav-logo{font-size:18px}.jl .footer-tag{margin-top:4px}.jl .footer-copy,.jl .footer-tag{font-size:13.5px;color:var(--ink-3)}@media (max-width:920px){.jl .hero-grid{grid-template-columns:1fr;gap:40px}.jl .divided-4,.jl .stats-grid{grid-template-columns:1fr 1fr}.jl .compare-cards,.jl .divided-2,.jl .divided-3,.jl .founding-bul,.jl .legal-2,.jl .legal-grid{grid-template-columns:1fr}.jl .cell,.jl .divided-4 .cell,.jl .stat-cell{border-right:none;border-bottom:1px solid var(--hairline)}.jl .compare-cards .cell{border:1px solid var(--hairline)}.jl .compare-cards .cell.cell-highlight{border:2px solid var(--accent)}.jl .nav-links{display:none}}@media (max-width:480px){.jl nav .jl-container{padding:0 16px}.jl .nav-inner{gap:8px}.jl .nav-actions{gap:6px}.jl nav .julia-brand-mark__icon{width:22px;height:22px}.jl nav .julia-brand-mark{gap:6px}.jl .nav-logo{font-size:18px}.jl .julia-lang-full{display:none}.jl .julia-lang-short{display:inline}.jl .julia-lang-select{padding:8px 6px;gap:4px}.jl .icon-btn{width:32px;height:32px}.jl .btn-nav{padding:8px 10px;font-size:12px}}@media (max-width:540px){.jl .divided-4,.jl .stats-grid{grid-template-columns:1fr}}@media (max-width:680px){.jl .hero-phone,.jl .segment-desktop{display:none}.jl .segment-mobile{display:block}.jl .mobile-slide .segment-phone-img{filter:none}}