.jb-page-jibi-ai .console-body{transition:opacity .18s ease, transform .18s var(--ease-out)}.jb-page-jibi-ai .console-body.switching{opacity:.25;transform:translateY(8px)}
.jb-page-jibi-ai{--navy:#0f1c3f;--navy-soft:#192950;--navy-deep:#09142e;--gold:#c98216;--gold-bright:#eaa62d;--gold-pale:#fff4dc;--cyan:#68c9cf;--canvas:#f3f5f3;--paper:#fffefa;--ink:#172033;--muted:#687286;--line:#dde2e8;--white:#fff;--green:#1d9963;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--shadow:0 22px 60px #0f1c3f1a}.jb-page-jibi-ai,.jb-page-jibi-ai *{box-sizing:border-box}.jb-page-jibi-ai{scroll-behavior:smooth;color:var(--ink);background:linear-gradient(#0f1c3f06 1px,transparent 1px),linear-gradient(90deg,#0f1c3f06 1px,transparent 1px),var(--canvas);font-family:var(--font-dm-sans),sans-serif;-webkit-font-smoothing:antialiased;background-size:32px 32px;margin:0;scroll-padding-top:94px;line-height:1.72}.jb-page-jibi-ai button{font:inherit;color:inherit}.jb-page-jibi-ai a{color:inherit}.jb-page-jibi-ai .reading-progress{z-index:100;background:linear-gradient(90deg,var(--gold-bright),var(--gold));width:0;height:4px;position:fixed;inset:0 auto auto 0;box-shadow:0 0 14px #c9821661}.jb-page-jibi-ai .site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #dde2e8d6;position:sticky;top:0}.jb-page-jibi-ai .header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 32px);height:70px;margin:0 auto;display:flex}.jb-page-jibi-ai .brand{align-items:center;gap:10px;min-width:max-content;text-decoration:none;display:inline-flex}.jb-page-jibi-ai .brand img{object-fit:contain;width:42px;height:42px}.jb-page-jibi-ai .brand-copy{line-height:1.1;display:grid}.jb-page-jibi-ai .brand-name{color:var(--navy);font-family:var(--font-manrope),sans-serif;font-size:14px;font-weight:800}.jb-page-jibi-ai .brand-tagline{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:800}.jb-page-jibi-ai .header-nav{align-items:center;gap:28px;margin-left:auto;display:flex}.jb-page-jibi-ai .header-nav a{color:#526078;font-size:13px;font-weight:700;text-decoration:none;position:relative}.jb-page-jibi-ai .header-nav a:after{content:"";background:var(--gold);height:2px;transition:right .2s var(--ease-out);position:absolute;bottom:-8px;left:0;right:100%}.jb-page-jibi-ai .header-nav a:hover:after{right:0}.jb-page-jibi-ai .header-button{min-height:42px;color:var(--white);background:var(--navy);transition:transform .16s var(--ease-out),box-shadow .2s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px #0f1c3f2e}.jb-page-jibi-ai .header-button:active{transform:scale(.97)}.jb-page-jibi-ai .hero{color:var(--white);background:var(--navy);position:relative;overflow:hidden}.jb-page-jibi-ai .hero:before{content:"";border:1px solid #ffffff13;border-radius:50%;width:700px;height:700px;position:absolute;top:-465px;right:-80px;box-shadow:0 0 0 64px #ffffff06,0 0 0 128px #ffffff04}.jb-page-jibi-ai .hero:after{content:"";border:1px solid #68c9cf24;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-225px;left:-100px;box-shadow:0 0 0 48px #68c9cf06}.jb-page-jibi-ai .hero-inner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:clamp(58px,7vw,96px);width:min(1180px,100% - 32px);min-height:650px;margin:0 auto;padding:76px 0 80px;display:grid;position:relative}.jb-page-jibi-ai .eyebrow{color:#f2b84b;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font-size:11px;font-weight:800;display:flex}.jb-page-jibi-ai .eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.jb-page-jibi-ai .hero h1{font-family:var(--font-manrope),sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(58px,7.3vw,94px);line-height:.96}.jb-page-jibi-ai .hero h2{color:#e9edf5;max-width:650px;font-family:var(--font-manrope),sans-serif;letter-spacing:-.028em;margin:19px 0 0;font-size:clamp(22px,2.4vw,31px);line-height:1.3}.jb-page-jibi-ai .hero-copy>p{color:#c2cada;max-width:680px;margin:18px 0 0;font-size:16px}.jb-page-jibi-ai .hero-copy>p strong{color:var(--white)}.jb-page-jibi-ai .hero-principle{border-left:2px solid var(--gold-bright);padding-left:17px;font-weight:700;color:var(--white)!important}.jb-page-jibi-ai .hero-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:30px;display:flex}.jb-page-jibi-ai .primary-button{min-height:51px;color:var(--navy);background:var(--gold-bright);transition:transform .16s var(--ease-out),box-shadow .2s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;gap:11px;padding:0 21px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #eaa62d33}.jb-page-jibi-ai .primary-button:active{transform:scale(.97)}.jb-page-jibi-ai .text-link{color:#d9e0ec;text-underline-offset:5px;font-size:14px;font-weight:700;text-decoration-color:#d9e0ec61}.jb-page-jibi-ai .jibi-console{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff1a,#ffffff09);border:1px solid #ffffff21;border-radius:28px;padding:17px;position:relative;box-shadow:0 32px 72px #00000038}.jb-page-jibi-ai .jibi-console:before{content:"";pointer-events:none;border:1px solid #68c9cf1f;border-radius:22px;position:absolute;inset:8px}.jb-page-jibi-ai .console-head{justify-content:space-between;align-items:center;gap:16px;padding:7px 8px 16px;display:flex;position:relative}.jb-page-jibi-ai .jibi-mark{align-items:center;gap:10px;display:flex}.jb-page-jibi-ai .jibi-orb{width:42px;height:42px;color:var(--cyan);background:#68c9cf1a;border:1px solid #68c9cf66;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.jb-page-jibi-ai .jibi-orb:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff3d,#0000 65%);animation:3.4s linear infinite scan;position:absolute;inset:-30%;transform:translate(-80%)}.jb-page-jibi-ai .jibi-orb svg{width:22px;height:22px}.jb-page-jibi-ai .jibi-mark strong{font-family:var(--font-manrope),sans-serif;font-size:13px;display:block}.jb-page-jibi-ai .jibi-mark span{color:#9eaac1;font-size:10px;display:block}.jb-page-jibi-ai .online{color:#b8c3d7;align-items:center;gap:7px;font-size:10px;display:flex}.jb-page-jibi-ai .online:before{content:"";background:#4cd394;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #4cd39417}.jb-page-jibi-ai .console-role-tabs{background:#050e228c;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:5px;padding:5px;display:grid;position:relative}.jb-page-jibi-ai .console-role{color:#9eabc1;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:37px;padding:0 5px;font-size:10px;font-weight:800;transition:color .16s,background-color .16s}.jb-page-jibi-ai .console-role.active{color:var(--navy);background:var(--gold-bright)}.jb-page-jibi-ai .console-body{background:#050e229e;border:1px solid #ffffff14;border-radius:18px;min-height:320px;margin-top:10px;padding:22px;position:relative;overflow:hidden}.jb-page-jibi-ai .console-body:after{content:"";opacity:.06;pointer-events:none;background-image:linear-gradient(#fff3 1px,#0000 1px);background-size:100% 24px;position:absolute;inset:0}.jb-page-jibi-ai .console-label{z-index:1;color:#7f8ca5;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;font-size:9px;font-weight:800;position:relative}.jb-page-jibi-ai .chat-bubble{z-index:1;border-radius:14px;max-width:88%;padding:12px 14px;font-size:12px;line-height:1.55;position:relative}.jb-page-jibi-ai .chat-bubble.user{color:#d9e0ec;background:#1e315d;border-bottom-right-radius:4px;margin-left:auto}.jb-page-jibi-ai .chat-bubble.ai{color:#dce4ee;background:#68c9cf1a;border:1px solid #68c9cf29;border-bottom-left-radius:4px;margin-top:10px}.jb-page-jibi-ai .ai-name{color:var(--cyan);text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.jb-page-jibi-ai .suggestion-label{z-index:1;color:#7f8ca5;letter-spacing:.1em;text-transform:uppercase;margin:20px 0 9px;font-size:9px;font-weight:800;position:relative}.jb-page-jibi-ai .suggestions{z-index:1;flex-wrap:wrap;gap:7px;display:flex;position:relative}.jb-page-jibi-ai .suggestion{color:#bec8d9;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;padding:7px 9px;font-size:9px}.jb-page-jibi-ai .console-foot{color:#8693aa;justify-content:space-between;align-items:center;gap:12px;padding:13px 6px 3px;font-size:9px;display:flex}.jb-page-jibi-ai .human-control{align-items:center;gap:7px;display:flex}.jb-page-jibi-ai .human-control svg{width:14px;height:14px;color:var(--gold-bright)}.jb-page-jibi-ai .principle-strip{z-index:4;border:1px solid var(--line);background:var(--paper);width:min(1080px,100% - 32px);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:repeat(3,1fr);margin:-32px auto 0;display:grid;position:relative}.jb-page-jibi-ai .principle{align-items:center;gap:13px;min-height:88px;padding:20px 24px;display:flex}.jb-page-jibi-ai .principle+.principle{border-left:1px solid var(--line)}.jb-page-jibi-ai .principle-icon{width:36px;height:36px;color:var(--gold);background:var(--gold-pale);border-radius:12px;flex:none;place-items:center;display:grid}.jb-page-jibi-ai .principle-icon svg{width:18px;height:18px}.jb-page-jibi-ai .principle strong{color:var(--navy);font-family:var(--font-manrope),sans-serif;font-size:13px;line-height:1.4;display:block}.jb-page-jibi-ai .section-nav{z-index:35;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3f5f3f0;position:sticky;top:70px}.jb-page-jibi-ai .section-nav-inner{scrollbar-width:none;align-items:center;gap:8px;width:min(1080px,100% - 32px);height:54px;margin:0 auto;display:flex;overflow-x:auto}.jb-page-jibi-ai .section-nav-inner::-webkit-scrollbar{display:none}.jb-page-jibi-ai .section-nav a{color:#667187;border:1px solid #0000;border-radius:999px;flex:none;padding:7px 12px;font-size:11px;font-weight:700;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s}.jb-page-jibi-ai .section-nav a.active{color:var(--navy);background:var(--gold-pale);border-color:#ecd29f}.jb-page-jibi-ai .content-flow{border:1px solid var(--line);background:var(--paper);width:min(1120px,100% - 32px);box-shadow:var(--shadow);border-radius:28px;margin:54px auto 100px;overflow:hidden}.jb-page-jibi-ai .content-section{counter-increment:section;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);column-gap:72px;padding:76px 72px;display:grid;position:relative}.jb-page-jibi-ai .content-flow{counter-reset:section}.jb-page-jibi-ai .content-section+.content-section{border-top:1px solid var(--line)}.jb-page-jibi-ai .content-section>h1{color:var(--navy);font-family:var(--font-manrope),sans-serif;letter-spacing:-.04em;grid-area:1/1/span 30;align-self:start;margin:0;scroll-margin-top:150px;font-size:clamp(26px,3vw,38px);line-height:1.18;position:sticky;top:145px}.jb-page-jibi-ai .content-section>h1:before{content:counter(section,decimal-leading-zero);color:var(--gold);font-family:var(--font-dm-sans),sans-serif;letter-spacing:.12em;margin-bottom:14px;font-size:10px;font-weight:800;display:block}.jb-page-jibi-ai .content-section>:not(h1){grid-column:2}.jb-page-jibi-ai .content-section p{color:#515d72;margin:0 0 18px}.jb-page-jibi-ai .content-section strong{color:var(--navy)}.jb-page-jibi-ai .content-section ul,.jb-page-jibi-ai .content-section ol{color:#515d72;margin:12px 0 24px;padding-left:22px}.jb-page-jibi-ai .content-section li{margin:8px 0;padding-left:5px}.jb-page-jibi-ai .content-section li::marker{color:var(--gold);font-weight:800}.jb-page-jibi-ai .content-section h3{border-top:1px solid var(--line);color:var(--navy);font-family:var(--font-manrope),sans-serif;margin:24px 0 6px;padding-top:17px;font-size:17px}.jb-page-jibi-ai .content-section h3:first-of-type{border-top:0;margin-top:0;padding-top:0}.jb-page-jibi-ai .inline-action{margin-top:26px!important}.jb-page-jibi-ai .inline-action a{min-height:46px;color:var(--white);background:var(--navy);transition:transform .16s var(--ease-out),box-shadow .18s ease;border-radius:12px;align-items:center;gap:10px;padding:0 17px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.jb-page-jibi-ai .inline-action a:active{transform:scale(.97)}.jb-page-jibi-ai .section-jibi-ai-untuk-siswa ul,.jb-page-jibi-ai .section-jibi-ai-untuk-tutor ul,.jb-page-jibi-ai .section-jibi-ai-untuk-affiliator ul,.jb-page-jibi-ai .section-jibi-ai-untuk-operasional ul,.jb-page-jibi-ai .section-jibi-ai-terus-berkembang ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;list-style:none;display:grid}.jb-page-jibi-ai .section-jibi-ai-untuk-siswa li,.jb-page-jibi-ai .section-jibi-ai-untuk-tutor li,.jb-page-jibi-ai .section-jibi-ai-untuk-affiliator li,.jb-page-jibi-ai .section-jibi-ai-untuk-operasional li,.jb-page-jibi-ai .section-jibi-ai-terus-berkembang li{border:1px solid var(--line);background:#fafbf9;border-radius:12px;margin:0;padding:12px 14px 12px 35px;font-size:13px;position:relative}.jb-page-jibi-ai .section-jibi-ai-untuk-siswa li:before,.jb-page-jibi-ai .section-jibi-ai-untuk-tutor li:before,.jb-page-jibi-ai .section-jibi-ai-untuk-affiliator li:before,.jb-page-jibi-ai .section-jibi-ai-untuk-operasional li:before,.jb-page-jibi-ai .section-jibi-ai-terus-berkembang li:before{content:"✓";color:var(--green);font-weight:800;position:absolute;top:12px;left:13px}.jb-page-jibi-ai .section-belajar-sesuai-kemampuanmu p:has(>strong:first-child){border:1px solid var(--line);background:linear-gradient(120deg,#fffefa,#fff9ed);border-radius:14px;padding:16px 18px}.jb-page-jibi-ai .section-belajar-sesuai-kemampuanmu p:has(>strong:first-child) strong{margin-bottom:4px;display:block}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered{color:var(--white);background:var(--navy);border-radius:24px;margin:22px;border:0!important}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered>h1,.jb-page-jibi-ai .section-ai-yang-tetap-human-centered strong{color:var(--white)}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered p,.jb-page-jibi-ai .section-ai-yang-tetap-human-centered li{color:#c5cedd}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered>h1:before{color:var(--gold-bright)}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered li{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;margin:0;padding:7px 11px;font-size:11px}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered p:last-child{border-left:2px solid var(--gold-bright);background:#eaa62d12;margin-top:24px;padding:16px 18px}.jb-page-jibi-ai .section-jibi-ai-bukan-sekadar-chatbot{background:linear-gradient(135deg,#fffefa,#f5fbfb)}.jb-page-jibi-ai .section-jibi-ai-bukan-sekadar-chatbot ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.jb-page-jibi-ai .section-jibi-ai-bukan-sekadar-chatbot li{color:#315f64;background:#eef9f9;border:1px solid #cee4e5;border-radius:999px;margin:0;padding:8px 12px;font-size:11px}.jb-page-jibi-ai .section-tetap-perlu-verifikasi,.jb-page-jibi-ai .section-privasi-dan-keamanan{background:linear-gradient(135deg,#fffefa,#fff9ed)}.jb-page-jibi-ai .section-tetap-perlu-verifikasi:after,.jb-page-jibi-ai .section-privasi-dan-keamanan:after{content:"";background:var(--gold-bright);border-radius:50%;width:9px;height:9px;position:absolute;top:38px;right:42px;box-shadow:0 0 0 8px #eaa62d1c}.jb-page-jibi-ai .final-section{color:var(--white);background:var(--navy);position:relative;overflow:hidden}.jb-page-jibi-ai .final-section:before{content:"";border:1px solid #ffffff12;border-radius:50%;width:580px;height:580px;position:absolute;top:-410px;left:50%;transform:translate(-50%);box-shadow:0 0 0 64px #ffffff05}.jb-page-jibi-ai .final-inner{z-index:1;text-align:center;width:min(860px,100% - 32px);margin:0 auto;padding:90px 0;position:relative}.jb-page-jibi-ai .final-inner h1{font-family:var(--font-manrope),sans-serif;letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(34px,5vw,54px);line-height:1.12}.jb-page-jibi-ai .final-inner p{color:#c4cddd;margin:12px 0}.jb-page-jibi-ai .final-inner strong{color:var(--white)}.jb-page-jibi-ai .final-action{margin-top:29px!important}.jb-page-jibi-ai .final-action a{min-height:50px;color:var(--navy);background:var(--gold-bright);transition:transform .16s var(--ease-out),box-shadow .18s ease;border-radius:13px;justify-content:center;align-items:center;gap:11px;padding:0 21px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #eaa62d2e}.jb-page-jibi-ai .final-action a:active{transform:scale(.97)}.jb-page-jibi-ai .back-top{z-index:46;width:48px;height:48px;color:var(--navy);background:var(--gold-bright);opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility .2s;cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 12px 28px #0f1c3f33}.jb-page-jibi-ai .back-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.jb-page-jibi-ai .back-top svg{width:20px;height:20px}.jb-page-jibi-ai .reveal{opacity:0;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transform:translateY(18px)}.jb-page-jibi-ai .reveal.visible{opacity:1;transform:none}@keyframes scan{to{transform:translate(80%)}}@media (hover:hover) and (pointer:fine){.jb-page-jibi-ai .header-button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f1c3f3d}.jb-page-jibi-ai .primary-button:hover,.jb-page-jibi-ai .final-action a:hover{transform:translateY(-2px);box-shadow:0 18px 36px #eaa62d42}.jb-page-jibi-ai .inline-action a:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f1c3f2e}.jb-page-jibi-ai .console-role:hover{color:var(--white);background:#ffffff12}.jb-page-jibi-ai .console-role.active:hover{color:var(--navy);background:var(--gold-bright)}}@media (max-width:980px){.jb-page-jibi-ai .header-nav{display:none}.jb-page-jibi-ai .hero-inner{grid-template-columns:1fr .82fr;gap:42px}.jb-page-jibi-ai .content-section{grid-template-columns:minmax(200px,.68fr) minmax(0,1.32fr);column-gap:48px;padding:64px 48px}}@media (max-width:760px){.jb-page-jibi-ai{scroll-padding-top:132px}.jb-page-jibi-ai .header-inner{height:66px}.jb-page-jibi-ai .brand img{width:38px;height:38px}.jb-page-jibi-ai .brand-tagline{display:none}.jb-page-jibi-ai .header-button{min-height:38px;padding:0 13px;font-size:11px}.jb-page-jibi-ai .hero-inner{grid-template-columns:1fr;gap:44px;min-height:0;padding:62px 0 72px}.jb-page-jibi-ai .hero h1{font-size:64px}.jb-page-jibi-ai .hero h2{font-size:23px}.jb-page-jibi-ai .jibi-console{width:100%;max-width:540px;margin:0 auto}.jb-page-jibi-ai .principle-strip{grid-template-columns:1fr;margin-top:-24px}.jb-page-jibi-ai .principle{min-height:70px;padding:16px 20px}.jb-page-jibi-ai .principle+.principle{border-top:1px solid var(--line);border-left:0}.jb-page-jibi-ai .section-nav{top:66px}.jb-page-jibi-ai .content-flow{border-radius:22px;width:min(100% - 24px,720px);margin-top:34px}.jb-page-jibi-ai .content-section{padding:52px 30px;display:block}.jb-page-jibi-ai .content-section>h1{margin-bottom:28px;font-size:30px;position:static}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered{margin:12px}.jb-page-jibi-ai .section-jibi-ai-untuk-siswa ul,.jb-page-jibi-ai .section-jibi-ai-untuk-tutor ul,.jb-page-jibi-ai .section-jibi-ai-untuk-affiliator ul,.jb-page-jibi-ai .section-jibi-ai-untuk-operasional ul,.jb-page-jibi-ai .section-jibi-ai-terus-berkembang ul{grid-template-columns:1fr}.jb-page-jibi-ai .section-tetap-perlu-verifikasi:after,.jb-page-jibi-ai .section-privasi-dan-keamanan:after{top:24px;right:24px}.jb-page-jibi-ai .final-inner{padding:76px 0}}@media (max-width:430px){.jb-page-jibi-ai .header-inner,.jb-page-jibi-ai .hero-inner,.jb-page-jibi-ai .section-nav-inner,.jb-page-jibi-ai .final-inner{width:calc(100% - 28px)}.jb-page-jibi-ai .brand-name{font-size:13px}.jb-page-jibi-ai .header-button{padding:0 11px}.jb-page-jibi-ai .hero-inner{padding:52px 0 60px}.jb-page-jibi-ai .hero h1{font-size:56px}.jb-page-jibi-ai .hero h2{font-size:21px}.jb-page-jibi-ai .hero-copy>p{font-size:15px}.jb-page-jibi-ai .hero-actions{display:grid}.jb-page-jibi-ai .primary-button{width:100%}.jb-page-jibi-ai .text-link{text-align:center}.jb-page-jibi-ai .jibi-console{border-radius:23px;padding:12px}.jb-page-jibi-ai .console-role-tabs{grid-template-columns:repeat(2,1fr)}.jb-page-jibi-ai .console-body{min-height:300px;padding:18px}.jb-page-jibi-ai .principle-strip{width:calc(100% - 28px)}.jb-page-jibi-ai .content-flow{width:calc(100% - 18px)}.jb-page-jibi-ai .content-section{padding:44px 22px}.jb-page-jibi-ai .content-section>h1{font-size:27px}.jb-page-jibi-ai .content-section p,.jb-page-jibi-ai .content-section li{font-size:14px}.jb-page-jibi-ai .section-ai-yang-tetap-human-centered{padding:38px 20px}.jb-page-jibi-ai .back-top{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.jb-page-jibi-ai{scroll-behavior:auto}.jb-page-jibi-ai,.jb-page-jibi-ai *,.jb-page-jibi-ai:before,.jb-page-jibi-ai :before,.jb-page-jibi-ai:after,.jb-page-jibi-ai :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.jb-page-jibi-ai .reveal{opacity:1;transform:none}.jb-page-jibi-ai .jibi-orb:after{display:none}}
