/*!/wp-content/plugins/jka-info-hub/assets/info-hub.css*/.jka-ih-main{width:100%;margin:0 auto;padding:0 18px 48px;box-sizing:border-box}.jka-ih-main .jka-ih-article{margin:0 auto;max-width:1200px;width:100%}.jka-ih,.jka-ih *{box-sizing:border-box}.jka-ih{--jka-ink:#102b3e;--jka-muted:#536779;--jka-border:#dde7ec;--jka-teal:#008585;--jka-bg:#f6f9fa;--jka-radius:16px;color:var(--jka-ink);font-size:16px;line-height:1.66;overflow-wrap:anywhere}.jka-ih :is(h1,h2,h3,p){margin-top:0}.jka-ih :is(h1,h2,h3){color:var(--jka-ink);letter-spacing:-.025em;line-height:1.26;font-weight:750}.jka-ih a{text-decoration:none}.jka-ih a:focus-visible,.jka-ih summary:focus-visible{outline:3px solid #fca311;outline-offset:3px;border-radius:4px}.jka-ih a:hover{text-decoration:underline;text-underline-offset:3px}.jka-ih-breadcrumb{display:flex;align-items:center;gap:10px;max-width:1120px;margin:22px auto 18px;color:var(--jka-muted);font-size:.88rem}.jka-ih-breadcrumb a{color:#12627b}.jka-ih-hero{position:relative;overflow:hidden;max-width:1200px;margin:34px auto 0;border-radius:22px;background:linear-gradient(125deg,#0a2e42 0%,#0d4254 58%,#136170 100%);box-shadow:0 14px 36px rgb(9 45 62 / .13)}.jka-ih-hero:after{position:absolute;right:-85px;top:-110px;width:390px;height:390px;content:"";border:1px solid rgb(255 255 255 / .14);border-radius:50%;pointer-events:none;box-shadow:0 0 0 45px rgb(255 255 255 / .025),0 0 0 100px rgb(255 255 255 / .02)}.jka-ih-hero-content{position:relative;z-index:1;padding:clamp(27px,5vw,62px);max-width:1000px}.jka-ih .jka-ih-kicker{color:#a4e8e3;font-size:.74rem;letter-spacing:.14em;font-weight:750;margin:0 0 17px;text-transform:uppercase}.jka-ih-hero h1{max-width:860px;font-size:clamp(1.9rem,4.4vw,3.25rem);color:#fff;line-height:1.12;margin:0 0 22px}.jka-ih .jka-ih-lead{max-width:790px;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.74;color:#e2f0f4;margin-bottom:23px}.jka-ih-hero-actions{display:flex;flex-wrap:wrap;gap:12px;max-width:740px}.jka-ih .jka-ih-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:53px;padding:12px 18px;border-radius:10px;font-weight:700;line-height:1.35;font-size:.95rem;transition:background-color .16s ease,transform .16s ease;text-decoration:none}.jka-ih .jka-ih-button svg{width:21px;height:21px;flex-shrink:0}.jka-ih .jka-ih-button svg:last-child{width:17px;height:17px}.jka-ih .jka-ih-button-main{color:#092f3d;background:#b1f2e8;border:1px solid #b1f2e8}.jka-ih .jka-ih-button-main:hover{background:#fff;color:#092f3d;text-decoration:none}.jka-ih .jka-ih-button-light{color:#fff;border:1px solid #98bdc7;background:rgb(255 255 255 / .09)}.jka-ih .jka-ih-button-light:hover{background:rgb(255 255 255 / .2);color:#fff;text-decoration:none}.jka-ih .jka-ih-hero-note{color:#b7d3dc;font-size:.84rem;margin:20px 0 0;max-width:660px}.jka-ih-section{max-width:1120px;margin:66px auto 0}.jka-ih-section-heading{max-width:835px;margin:0 0 24px}.jka-ih .jka-ih-section-heading h2{font-size:clamp(1.45rem,2.5vw,2rem);margin:0 0 10px}.jka-ih .jka-ih-section-heading p{font-size:1rem;line-height:1.7;margin:0;color:var(--jka-muted)}.jka-ih-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jka-ih .jka-ih-service-card{min-width:0;display:flex;align-items:flex-start;gap:15px;position:relative;min-height:157px;border:1px solid var(--jka-border);border-radius:var(--jka-radius);background:#fff;padding:23px 20px;color:var(--jka-ink);box-shadow:0 5px 21px rgb(13 45 63 / .045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.jka-ih .jka-ih-service-card:hover{border-color:#8ac7c6;box-shadow:0 9px 25px rgb(13 45 63 / .09);text-decoration:none;transform:translateY(-2px)}.jka-ih .jka-ih-card-primary{border-top:3px solid #008585;padding-top:21px}.jka-ih-card-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:11px;color:#08777b;background:#e9f5f3}.jka-ih-card-icon svg{width:23px;height:23px}.jka-ih-card-body{display:flex;flex-direction:column;gap:7px;min-width:0;padding-right:11px}.jka-ih-card-body strong{font-size:1.05rem;line-height:1.35;color:#102b3e}.jka-ih-card-body span{font-size:.9rem;line-height:1.6;color:#526779}.jka-ih-card-arrow{position:absolute;bottom:15px;right:15px;color:#4a8794}.jka-ih-card-arrow svg{width:18px;height:18px}.jka-ih-guidance{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(245px,1fr);gap:24px;align-items:stretch}.jka-ih-guidance-copy{padding:25px 5px 6px 0}.jka-ih .jka-ih-eyebrow{font-size:.76rem;letter-spacing:.1em;color:#007b7c;font-weight:800;margin-bottom:12px}.jka-ih-guidance h2{font-size:clamp(1.45rem,2.5vw,2rem);margin-bottom:16px}.jka-ih-guidance-copy p:not(.jka-ih-eyebrow){color:#445c6b;line-height:1.85;margin-bottom:15px}.jka-ih-guidance-copy a{color:#006f7c;text-decoration:underline;text-underline-offset:2px}.jka-ih-guidance-aside{background:#e9f4f2;border-radius:var(--jka-radius);padding:28px;border:1px solid #cce3df;align-self:stretch}.jka-ih-guidance-aside>svg{color:#007a78;width:30px;height:30px;margin-bottom:12px}.jka-ih-guidance-aside h3{font-size:1.28rem;margin-bottom:12px}.jka-ih-guidance-aside p{color:#415d64;font-size:.94rem;margin-bottom:15px;line-height:1.76}.jka-ih-guidance-aside a{font-weight:700;color:#005e68;text-decoration:underline;text-underline-offset:3px}.jka-ih-regions{border-radius:var(--jka-radius);border:1px solid var(--jka-border);padding:28px;background:var(--jka-bg)}.jka-ih-regions .jka-ih-section-heading{margin-bottom:18px}.jka-ih-region-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.jka-ih .jka-ih-region-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:13px;border:1px solid #bed8df;background:#fff;border-radius:9px;padding:10px 14px;min-height:44px;color:#095367;font-size:.95rem;font-weight:650}.jka-ih .jka-ih-region-links a:hover{text-decoration:none;background:#e5f6f4;border-color:#6bb2ba}.jka-ih-region-links svg{width:17px;height:17px}.jka-ih-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jka-ih-news-card{border:1px solid var(--jka-border);background:#fff;border-radius:var(--jka-radius);overflow:hidden;min-width:0;box-shadow:0 5px 21px rgb(13 45 63 / .045)}.jka-ih .jka-ih-news-image-link{display:block;aspect-ratio:3/2;overflow:hidden;background:#f1f4f5}.jka-ih-news-image{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:3/2}.jka-ih-news-body{padding:19px 21px 23px}.jka-ih .jka-ih-date{color:#61788b;font-size:.8rem;margin:0 0 8px}.jka-ih-news-body h3{font-size:1.05rem;line-height:1.45;margin:0 0 12px}.jka-ih .jka-ih-news-body h3 a{color:var(--jka-ink);text-decoration:none}.jka-ih .jka-ih-news-body h3 a:hover{color:#007277;text-decoration:underline}.jka-ih .jka-ih-news-body>p:last-child{font-size:.88rem;line-height:1.65;color:#526779;margin:0}.jka-ih-faq-list{border:1px solid var(--jka-border);border-radius:var(--jka-radius);overflow:hidden;background:#fff}.jka-ih-faq-item{padding:0;border-bottom:1px solid var(--jka-border)}.jka-ih-faq-item:last-child{border-bottom:0}.jka-ih-faq-item summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:65px;padding:17px 23px;list-style:none}.jka-ih-faq-item summary::-webkit-details-marker{display:none}.jka-ih-faq-item summary:after{content:'+';display:flex;align-items:center;justify-content:center;flex:0 0 27px;width:27px;height:27px;font-weight:500;font-size:1.35rem;border-radius:50%;background:#eff5f6;color:#175b63}.jka-ih-faq-item[open] summary:after{content:'−'}.jka-ih .jka-ih-faq-item h3{font-size:1.02rem;line-height:1.5;margin:0;font-weight:700}.jka-ih-faq-item summary:hover{background:#f7fbfb}.jka-ih-faq-answer{padding:0 64px 18px 23px}.jka-ih .jka-ih-faq-answer p{font-size:.94rem;color:#4b6272;line-height:1.77;margin:0}.jka-ih .jka-ih-disclaimer{max-width:1120px;margin:42px auto 15px;color:#5e7383;font-size:.83rem;border-top:1px solid var(--jka-border);padding-top:16px}@media(max-width:960px){.jka-ih-service-grid,.jka-ih-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jka-ih-guidance{grid-template-columns:1fr}.jka-ih-guidance-copy{padding:0}.jka-ih-hero{margin-top:20px}}@media(max-width:610px){.jka-ih-main{padding:0 12px 35px}.jka-ih-hero{border-radius:14px}.jka-ih-hero-content{padding:29px 22px 30px}.jka-ih-hero:after{width:210px;height:210px;right:-95px;top:-80px}.jka-ih .jka-ih-hero-actions{flex-direction:column;align-items:stretch}.jka-ih .jka-ih-button{justify-content:flex-start;min-height:49px;font-size:.9rem}.jka-ih-section{margin-top:42px}.jka-ih-service-grid,.jka-ih-news-grid{grid-template-columns:1fr;gap:12px}.jka-ih .jka-ih-service-card{min-height:120px;padding:18px 15px}.jka-ih .jka-ih-card-primary{padding-top:16px}.jka-ih-card-body strong{font-size:1rem}.jka-ih-card-arrow{right:13px;bottom:12px}.jka-ih-regions{padding:19px}.jka-ih-region-links{flex-direction:column;align-items:stretch}.jka-ih-region-links a{width:100%}.jka-ih-guidance-aside{padding:22px}.jka-ih-faq-item summary{padding:15px 14px;min-height:60px}.jka-ih-faq-answer{padding:0 16px 17px 14px}.jka-ih .jka-ih-faq-item h3{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.jka-ih .jka-ih-button,.jka-ih .jka-ih-service-card{transition:none}.jka-ih .jka-ih-service-card:hover{transform:none}}