@import url('https://fonts.googleapis.com/css2?family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600&family=Public+Sans:wght@400;500;600&display=swap');:root{--jf-accent:#0B5560;--jf-accent-dark:#08404A;--jf-ink:#10282D;--jf-muted:#3F5A60;--jf-bg:#F5F9F9;--jf-white:#FFFFFF;--jf-border:#D5E3E3;--jf-border-2:#C2D6D6;--jf-tint:#E3F0EF;--jf-tint-img:#DCEBEA;--jf-on-teal:#CFE6E4;--jf-serif:'Newsreader',Georgia,serif;--jf-sans:'Public Sans',system-ui,sans-serif}.jf-page{background:var(--jf-bg);color:var(--jf-ink);font-family:var(--jf-sans);font-size:17px;line-height:1.6}.jf-page a,.jf-link{color:var(--jf-accent);text-decoration:none}.jf-page a:hover,.jf-link:hover{color:var(--jf-accent-dark)}.jf-bg-white{background:var(--jf-white)!important}.jf-bg-teal{background:var(--jf-accent)!important;color:#fff}.jf-bg-page{background:var(--jf-bg)!important}.jf-bg-tint{background:var(--jf-tint)!important}.jf-container{width:100%;max-width:1200px;margin:0 auto;padding-left:32px;padding-right:32px;box-sizing:border-box}.jf-flex{display:flex;flex-wrap:wrap}.jf-flex-col{display:flex;flex-direction:column}.jf-center-y{align-items:center}.jf-start-y{align-items:flex-start}.jf-between{justify-content:space-between}.jf-gap-16{gap:16px}.jf-gap-24{gap:24px}.jf-gap-32{gap:32px}.jf-gap-48{gap:48px}.jf-gap-56{gap:56px}.jf-gap-64{gap:64px}.jf-pad-hero{padding-top:88px;padding-bottom:72px}.jf-pad-title{padding-top:80px;padding-bottom:32px}.jf-pad-lg{padding-top:96px;padding-bottom:24px}.jf-pad-md{padding-top:72px;padding-bottom:24px}.jf-pad-sm{padding-top:24px;padding-bottom:24px}.jf-pad-bottom{padding-bottom:96px}.jf-cols>.jf-col,.jf-cols>.et_pb_column{flex:1 1 300px;min-width:0}.jf-cols-340>.et_pb_column{flex:1 1 340px;min-width:0}.jf-header{background:var(--jf-white);border-bottom:1px solid var(--jf-border)}.jf-header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.jf-logo{display:flex;align-items:center;gap:12px;min-height:44px;font-family:var(--jf-serif);font-size:26px;font-weight:600;color:var(--jf-ink)!important}.jf-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:16px;font-weight:500}.jf-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--jf-ink)}.jf-nav a:hover{color:var(--jf-accent)}.jf-nav a.jf-active,.jf-nav .current-menu-item>a{color:var(--jf-accent);border-bottom:2px solid var(--jf-accent)}.jf-nav a.jf-nav-cta,.jf-nav .jf-nav-cta>a{padding:0 22px;background:var(--jf-accent);color:#fff!important;border-radius:999px;border-bottom:0}.jf-eyebrow{font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--jf-accent)}.jf-h1{margin:0;padding:0;font-family:var(--jf-serif);font-weight:500;font-size:64px;line-height:1.06;letter-spacing:-.01em;color:var(--jf-ink)}.jf-h1-page{font-size:60px;line-height:1.08;max-width:880px}.jf-h2{margin:0;padding:0;font-family:var(--jf-serif);font-weight:500;font-size:44px;line-height:1.12;color:var(--jf-ink)}.jf-h2-md{font-size:40px;line-height:1.14}.jf-h2-sm{font-size:34px;line-height:1.2}.jf-h3{margin:0;padding:0;font-family:var(--jf-serif);font-weight:600;font-size:26px;line-height:1.2;color:var(--jf-ink)}.jf-lead{margin:0;font-size:20px;color:var(--jf-muted);max-width:640px}.jf-muted{color:var(--jf-muted)}.jf-body-lg{font-size:19px;line-height:1.7}.jf-article{max-width:720px;display:flex;flex-direction:column;gap:26px}.jf-article p{margin:0;padding:0}.jf-btn-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.jf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.jf-btn-primary{background:var(--jf-accent);color:#fff!important}.jf-btn-primary:hover{background:var(--jf-accent-dark)}.jf-btn-outline{border:1.5px solid var(--jf-accent);color:var(--jf-accent)!important;background:transparent}.jf-btn-outline:hover{background:var(--jf-accent);color:#fff!important}.jf-btn-white{background:#fff;color:var(--jf-ink)!important}.jf-btn-white-teal{background:#fff;color:var(--jf-accent)!important;min-height:48px}.et_pb_button.jf-btn-primary,.et_pb_button.jf-btn-outline{padding:0 30px!important;min-height:52px;border-radius:999px!important;font-family:var(--jf-sans);font-weight:600;font-size:17px;display:inline-flex;align-items:center}.et_pb_button.jf-btn-primary{background:var(--jf-accent);border:0;color:#fff}.et_pb_button.jf-btn-outline{border:1.5px solid var(--jf-accent);color:var(--jf-accent);background:transparent}.et_pb_button.jf-btn-primary:after,.et_pb_button.jf-btn-outline:after{display:none}.jf-hero-text{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px}.jf-hero-text .jf-lead{max-width:560px}.jf-hero-media{flex:1 1 380px;min-width:0;display:flex;justify-content:center}.jf-portrait{width:100%;max-width:440px;aspect-ratio:4 / 5;background:var(--jf-tint-img);border-radius:28px;position:relative;overflow:hidden}.jf-portrait img{width:100%;height:100%;object-fit:cover;display:block}.jf-portrait-sm{max-width:380px}.jf-stats{display:flex;flex-wrap:wrap;gap:32px;padding-top:44px;padding-bottom:44px}.jf-stat{flex:1 1 200px;display:flex;flex-direction:column;gap:4px}.jf-stat-num{font-family:var(--jf-serif);font-size:44px;line-height:1.1;color:#fff}.jf-stat-label{font-size:15px;color:var(--jf-on-teal)}.jf-section-head{display:flex;flex-direction:column;gap:12px;max-width:680px}.jf-card{background:var(--jf-white);border:1px solid var(--jf-border);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.jf-card-text{margin:0;color:var(--jf-muted);font-size:16px}.jf-icon{width:32px;height:32px;stroke:var(--jf-accent)}.jf-focus{background:var(--jf-tint);border-radius:28px;padding:56px;display:flex;flex-wrap:wrap;gap:48px;box-sizing:border-box}.jf-focus-left{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px}.jf-focus-right{flex:1 1 420px;min-width:0;display:flex;flex-wrap:wrap;gap:14px;align-content:flex-start}.jf-pill{flex:1 1 190px;background:#fff;border-radius:16px;padding:22px 24px;font-weight:600}.jf-post{flex:1 1 340px;min-width:0;background:var(--jf-white);border:1px solid var(--jf-border);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px;color:var(--jf-ink)!important;box-sizing:border-box;transition:box-shadow .15s,transform .15s}.jf-post:hover{box-shadow:0 8px 24px rgba(16,40,45,.08);transform:translateY(-2px)}.jf-cat{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--jf-accent)}.jf-post-title{font-family:var(--jf-serif);font-size:26px;line-height:1.2;font-weight:600}.jf-excerpt{color:var(--jf-muted);font-size:16px}.jf-meta{color:var(--jf-muted);font-size:14px;margin-top:auto}.jf-featured{background:var(--jf-white);border:1px solid var(--jf-border);border-radius:28px;overflow:hidden;display:flex;flex-wrap:wrap;color:var(--jf-ink)!important}.jf-featured-img{flex:1 1 380px;min-height:320px;background:var(--jf-tint-img)}.jf-featured-img img{width:100%;height:100%;object-fit:cover;display:block}.jf-featured-body{flex:1 1 420px;min-width:0;padding:48px;display:flex;flex-direction:column;justify-content:center;gap:16px}.jf-featured-title{font-family:var(--jf-serif);font-size:38px;line-height:1.15;font-weight:500}.jf-filters{display:flex;flex-wrap:wrap;gap:12px}.jf-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;background:#fff;border:1px solid var(--jf-border-2);color:var(--jf-ink)!important;border-radius:999px;font-weight:500;font-size:15px}.jf-chip-active{background:var(--jf-accent);border-color:var(--jf-accent);color:#fff!important}.jf-about-side{flex:1 1 320px;max-width:380px;min-width:0;display:flex;flex-direction:column;gap:24px}.jf-side-card{background:#fff;border:1px solid var(--jf-border);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:18px}.jf-role{display:flex;flex-direction:column;gap:2px}.jf-role strong{font-weight:600}.jf-role span{color:var(--jf-muted);font-size:15px}.jf-about-main{flex:999 1 560px;min-width:0}.jf-press-list{flex:999 1 600px;min-width:0;display:flex;flex-direction:column}.jf-press-row{padding:28px 0;border-top:1px solid var(--jf-border-2);display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--jf-ink)!important}.jf-press-row:last-child{border-bottom:1px solid var(--jf-border-2)}.jf-press-meta{flex:0 0 160px;color:var(--jf-muted);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.jf-press-body{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:8px}.jf-readmore{color:var(--jf-accent);font-weight:600;font-size:15px}.jf-press-side{flex:1 1 300px;max-width:360px;min-width:0;display:flex;flex-direction:column;gap:20px}.jf-presskit{background:var(--jf-accent);color:#fff;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:14px}.jf-presskit-title{font-family:var(--jf-serif);font-size:28px;line-height:1.2;font-weight:500;color:#fff}.jf-presskit p{margin:0;color:#D6EAE8;font-size:16px}.jf-appearance{flex:1 1 300px;min-width:0;background:var(--jf-tint);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px}.jf-appearance-title{font-family:var(--jf-serif);font-size:24px;line-height:1.2;font-weight:600}.jf-cta-dark{background:var(--jf-ink);color:#fff;border-radius:28px;padding:56px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.jf-cta-dark .jf-h2{color:#fff;font-size:38px;line-height:1.15}.jf-cta-dark p{margin:0;color:#C5D9D9}.jf-footer{background:var(--jf-white);border-top:1px solid var(--jf-border)}.jf-footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-top:56px;padding-bottom:56px}.jf-footer-brand{flex:1 1 320px;display:flex;flex-direction:column;gap:10px}.jf-footer-name{font-family:var(--jf-serif);font-size:26px;font-weight:600}.jf-footer-tag{color:var(--jf-muted);font-size:16px;max-width:360px}.jf-footer-nav{display:flex;flex-wrap:wrap;gap:8px 32px;align-content:flex-start;font-weight:500}.jf-footer-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--jf-ink)}.jf-copy{color:var(--jf-muted);font-size:14px;padding-bottom:32px}.et_pb_section.jf-flush{padding:0!important}.et_pb_row.jf-container{width:100%!important;max-width:1200px!important}.et_pb_row.jf-flex>.et_pb_column,.et_pb_row.jf-flex-col>.et_pb_column{width:auto;margin-right:0;float:none}.et_pb_row.jf-flex{display:flex;flex-wrap:wrap}.et_pb_row.jf-flex-col{display:flex;flex-direction:column}.et_pb_row.jf-cols>.et_pb_column{flex:1 1 300px}.et_pb_row.jf-cols-340>.et_pb_column{flex:1 1 340px}.et_pb_row.jf-flex.jf-gap-24{gap:24px}.et_pb_row.jf-flex.jf-gap-32{gap:32px}.et_pb_row.jf-flex.jf-gap-48{gap:48px}.et_pb_row.jf-flex.jf-gap-56{gap:56px}.et_pb_row.jf-flex.jf-gap-64{gap:64px}.jf-page .et_pb_text_inner>*:first-child{margin-top:0}.jf-page .et_pb_text_inner>*:last-child{margin-bottom:0;padding-bottom:0}.jf-page h1.jf-h1,.jf-page h2.jf-h2,.jf-page h3.jf-h3{padding-bottom:0}@media (max-width:980px){.jf-h1{font-size:48px}.jf-h1-page{font-size:44px}.jf-h2{font-size:36px}.jf-h2-md{font-size:32px}.jf-pad-hero{padding-top:56px;padding-bottom:48px}.jf-focus,.jf-cta-dark{padding:40px 32px}.jf-featured-body{padding:32px}}@media (max-width:600px){.jf-container{padding-left:20px;padding-right:20px}.jf-h1{font-size:38px}.jf-h1-page{font-size:36px}.jf-h2{font-size:30px}.jf-focus,.jf-cta-dark{padding:28px 22px;border-radius:22px}.jf-stat-num{font-size:36px}.jf-featured-title{font-size:30px}.jf-press-meta{flex-basis:100%}}.et_pb_row.jf-row-reset{width:100%!important;max-width:100%!important;padding:0!important}.et_pb_row.jf-row-reset .et_pb_column{margin:0}.jf-header-inner{padding-top:18px;padding-bottom:18px}.et_pb_row.jf-blog-row,.et_pb_row.jf-blog-row-featured{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding-left:32px!important;padding-right:32px!important;box-sizing:border-box}.et_pb_row.jf-blog-row{padding-top:24px!important;padding-bottom:96px!important}.et_pb_row.jf-blog-row-featured{padding-top:24px!important;padding-bottom:16px!important}.jf-blog-row .et_pb_column,.jf-blog-row-featured .et_pb_column{margin:0!important;padding:0!important}.jf-blog:has(>article.et_pb_post),.jf-blog :has(>article.et_pb_post){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))!important;gap:24px!important;width:100%!important;max-width:none!important}.jf-blog.et_pb_posts,.jf-blog.et_pb_blog_grid_wrapper{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}.jf-blog article.et_pb_post{max-width:none!important;width:auto!important}.jf-blog article.et_pb_post{background:var(--jf-white);border:1px solid var(--jf-border);border-radius:20px;padding:28px!important;margin:0!important;box-shadow:none;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;float:none;width:auto;transition:box-shadow .15s,transform .15s}.jf-blog article.et_pb_post:hover{box-shadow:0 8px 24px rgba(16,40,45,.08);transform:translateY(-2px)}.jf-blog article.et_pb_post .entry-featured-image-url{display:block;margin:0 0 8px!important}.jf-blog article.et_pb_post .entry-featured-image-url img{border-radius:12px;width:100%;height:auto;display:block}.jf-blog article.et_pb_post .entry-title{margin:0!important;padding:0!important;font-family:var(--jf-serif);font-size:26px;line-height:1.2;font-weight:600;order:1}.jf-blog article.et_pb_post .entry-title a{color:var(--jf-ink)!important}.jf-blog article.et_pb_post .entry-title a:hover{color:var(--jf-accent)!important}.jf-blog article.et_pb_post .post-content{order:2}.jf-blog article.et_pb_post .post-content,.jf-blog article.et_pb_post .post-content p{margin:0!important;padding:0!important;color:var(--jf-muted);font-size:16px;line-height:1.6}.jf-blog article.et_pb_post .more-link{display:inline-block;margin-top:8px;color:var(--jf-accent);font-weight:600;font-size:15px}.jf-blog article.et_pb_post .post-meta{order:3;margin:auto 0 0!important;padding:0!important;color:var(--jf-muted);font-size:14px}.jf-blog article.et_pb_post .post-meta a[rel~="category"],.jf-blog article.et_pb_post .post-meta a[rel~="tag"]{color:var(--jf-accent);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.jf-blog article.et_pb_post .post-meta .published{color:var(--jf-muted)}.jf-blog .pagination{grid-column:1 / -1;display:flex;justify-content:space-between;gap:12px;padding:16px 0 0;margin:0;border:0}.jf-blog .pagination .alignleft,.jf-blog .pagination .alignright{float:none;margin:0}.jf-blog .pagination a{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;background:#fff;border:1px solid var(--jf-border-2);border-radius:999px;color:var(--jf-ink);font-weight:500;font-size:15px}.jf-blog .pagination a:hover{background:var(--jf-accent);border-color:var(--jf-accent);color:#fff}.jf-blog.jf-blog-featured:has(>article.et_pb_post),.jf-blog.jf-blog-featured :has(>article.et_pb_post){display:block!important;grid-template-columns:none!important}.jf-blog-featured article.et_pb_post{padding:0!important;border-radius:28px;overflow:hidden;gap:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr}.jf-blog-featured article.et_pb_post:hover{transform:none}.jf-blog-featured article.et_pb_post .et_pb_image_container,.jf-blog-featured article.et_pb_post .entry-featured-image-url{grid-column:1;grid-row:1 / -1;margin:0!important;height:100%;min-height:320px;background:var(--jf-tint-img)}.jf-blog-featured article.et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover;border-radius:0;position:absolute;inset:0}.jf-blog-featured article.et_pb_post .entry-featured-image-url{position:relative}.jf-blog-featured article.et_pb_post::before{content:"Featured";grid-column:2;grid-row:1;align-self:end;padding:48px 48px 16px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--jf-accent)}.jf-blog-featured article.et_pb_post .entry-title{grid-column:2;grid-row:2;padding:0 48px!important;font-size:38px;font-weight:500;line-height:1.15}.jf-blog-featured article.et_pb_post .post-content{grid-column:2;grid-row:3;padding:16px 48px 0!important}.jf-blog-featured article.et_pb_post .post-meta{grid-column:2;grid-row:4;padding:16px 48px 48px!important;margin:0!important}@media (max-width:980px){.jf-blog-featured article.et_pb_post{grid-template-columns:1fr;grid-template-rows:auto}.jf-blog-featured article.et_pb_post .et_pb_image_container,.jf-blog-featured article.et_pb_post .entry-featured-image-url{grid-column:1;grid-row:auto;min-height:240px}.jf-blog-featured article.et_pb_post::before{grid-column:1;grid-row:auto;padding:32px 32px 12px}.jf-blog-featured article.et_pb_post .entry-title{grid-column:1;grid-row:auto;padding:0 32px!important;font-size:30px}.jf-blog-featured article.et_pb_post .post-content{grid-column:1;grid-row:auto;padding:12px 32px 0!important}.jf-blog-featured article.et_pb_post .post-meta{grid-column:1;grid-row:auto;padding:12px 32px 32px!important}}@media (max-width:600px){.et_pb_row.jf-blog-row,.et_pb_row.jf-blog-row-featured{padding-left:20px!important;padding-right:20px!important}}.et_pb_row.jf-pr-head,.et_pb_row.jf-pr{width:calc(100% - 64px)!important;max-width:1136px!important;margin:0 auto!important;box-sizing:border-box}.et_pb_row.jf-pr-head{padding:32px 0 8px!important}.et_pb_row.jf-pr{display:grid!important;grid-template-columns:160px minmax(0,1fr);gap:8px 24px;padding:28px 0!important;border-top:1px solid var(--jf-border-2)}.et_pb_row.jf-pr.jf-pr-last{border-bottom:1px solid var(--jf-border-2)}.et_pb_row.jf-pr::before,.et_pb_row.jf-pr::after{display:none!important}.et_pb_row.jf-pr>.et_pb_column{width:auto!important;margin:0!important;padding:0!important}.jf-pr-head .et_pb_text_inner h2{margin:0;padding:0;font-family:var(--jf-serif);font-weight:500;font-size:34px;line-height:1.2;color:var(--jf-ink)}.jf-pr-meta .et_pb_text_inner,.jf-pr-meta .et_pb_text_inner p{margin:0;padding:0;color:var(--jf-muted);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.6}.jf-pr-body .et_pb_text_inner>*{margin:0;padding:0}.jf-pr-body .et_pb_text_inner>*+*{margin-top:8px}.jf-pr-body .et_pb_text_inner h3{font-family:var(--jf-serif);font-size:26px;line-height:1.2;font-weight:600;color:var(--jf-ink)}.jf-pr-body .et_pb_text_inner h3 a{color:var(--jf-ink)}.jf-pr-body .et_pb_text_inner h3 a:hover{color:var(--jf-accent)}.jf-pr-body .et_pb_text_inner p{color:var(--jf-muted);font-size:16px;line-height:1.6}.jf-pr-body .et_pb_text_inner p:last-child{font-size:15px;font-weight:600}.jf-pr-body .et_pb_text_inner p:last-child,.jf-pr-body .et_pb_text_inner p:last-child a{color:var(--jf-accent)}@media (max-width:980px){.et_pb_row.jf-pr{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.et_pb_row.jf-pr-head,.et_pb_row.jf-pr{width:calc(100% - 40px)!important}}.jf-f2{padding-top:48px;padding-bottom:24px}.jf-f2-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 48px}.jf-f2-brand{display:flex;flex-direction:column;gap:6px;max-width:460px}.jf-f2-tag{color:var(--jf-muted);font-size:16px;line-height:1.5}.jf-f2-nav{display:flex;flex-wrap:wrap;gap:4px 28px;font-size:16px;font-weight:500}.jf-f2-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--jf-ink)}.jf-f2-nav a:hover{color:var(--jf-accent)}.jf-f2-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:32px;padding-top:20px;border-top:1px solid var(--jf-border);color:var(--jf-muted);font-size:14px}.jf-f2-bottom a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.jf-footer.jf-footer-dark{background:var(--jf-ink)!important;border-top:0}.jf-footer-dark .jf-footer-name,.jf-footer-dark .jf-f2-nav a{color:#fff}.jf-footer-dark .jf-f2-nav a:hover{color:var(--jf-on-teal)}.jf-footer-dark .jf-f2-tag,.jf-footer-dark .jf-f2-bottom{color:#C5D9D9}.jf-footer-dark .jf-f2-bottom{border-top-color:rgba(255,255,255,.18)}.jf-footer-dark .jf-f2-bottom a{color:#fff}@media (max-width:600px){.jf-f2{padding-top:36px}.jf-f2-nav{gap:0 20px}}.et_pb_row.jf-post-row{width:calc(100% - 64px)!important;max-width:760px!important;margin:0 auto!important;padding:56px 0 72px!important}.jf-post-row .et_pb_column{margin:0!important;padding:0!important}.jf-back{margin-bottom:24px!important}.jf-back .et_pb_text_inner,.jf-back .et_pb_text_inner p{margin:0;padding:0;font-size:15px;font-weight:600;color:var(--jf-accent)}.jf-back .et_pb_text_inner a{color:var(--jf-accent)}.jf-back .et_pb_text_inner a:hover{color:var(--jf-accent-dark)}.jf-ptitle .et_pb_title_container{padding:0}.jf-ptitle h1.entry-title{margin:0 0 16px;padding:0;font-family:var(--jf-serif);font-weight:500;font-size:48px;line-height:1.1;letter-spacing:-.01em;color:var(--jf-ink)}.jf-ptitle .et_pb_title_meta_container{color:var(--jf-muted);font-size:14px}.jf-ptitle .et_pb_title_meta_container a{color:var(--jf-accent);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.jf-ptitle .et_pb_title_featured_container{margin:32px 0 0}.jf-ptitle .et_pb_title_featured_container img{width:100%;height:auto;display:block;border-radius:28px}.jf-prose{font-size:19px;line-height:1.7;color:var(--jf-ink)}.jf-prose p{margin:0 0 24px;padding:0}.jf-prose h2{margin:48px 0 16px;padding:0;font-family:var(--jf-serif);font-weight:500;font-size:34px;line-height:1.2;color:var(--jf-ink)}.jf-prose h3{margin:36px 0 12px;padding:0;font-family:var(--jf-serif);font-weight:600;font-size:26px;line-height:1.25;color:var(--jf-ink)}.jf-prose a{color:var(--jf-accent);text-decoration:underline;text-underline-offset:3px}.jf-prose a:hover{color:var(--jf-accent-dark)}.jf-prose ul,.jf-prose ol{margin:0 0 24px;padding-left:1.4em}.jf-prose li{margin-bottom:8px}.jf-prose blockquote{margin:32px 0;padding:4px 0 4px 24px;border-left:3px solid var(--jf-accent);font-family:var(--jf-serif);font-size:24px;line-height:1.4;color:var(--jf-ink)}.jf-prose blockquote p{margin:0}.jf-prose figure{margin:32px 0}.jf-prose img{max-width:100%;height:auto;border-radius:16px}.jf-prose figcaption{margin-top:8px;font-size:14px;color:var(--jf-muted)}@media (max-width:980px){.jf-ptitle h1.entry-title{font-size:38px}}@media (max-width:600px){.et_pb_row.jf-post-row{width:calc(100% - 40px)!important;padding-top:36px!important}.jf-ptitle h1.entry-title{font-size:32px}.jf-prose{font-size:18px}.jf-prose h2{font-size:28px}}.et_pb_row.jf-bh{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:88px 32px 12px!important;box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:end}.et_pb_row.jf-bh::before,.et_pb_row.jf-bh::after{display:none!important}.et_pb_row.jf-bh>.et_pb_column{width:auto!important;margin:0!important;padding:0!important}.jf-bh-title .et_pb_text_inner h2{margin:0;padding:0;font-family:var(--jf-serif);font-weight:500;font-size:44px;line-height:1.12;color:var(--jf-ink)}.jf-bh-link .et_pb_text_inner,.jf-bh-link .et_pb_text_inner p{margin:0;padding:0;text-align:right}.jf-bh-link a,.jf-bh-link .et_pb_text_inner a,.jf-bh-link .et_pb_text_inner p a{display:inline-flex!important;align-items:center;min-height:44px;color:var(--jf-accent)!important;font-family:var(--jf-sans)!important;font-weight:600!important;font-size:17px!important;text-decoration:none!important}.jf-bh-link a:hover,.jf-bh-link .et_pb_text_inner a:hover{color:var(--jf-accent-dark)!important}@media (max-width:980px){.jf-bh-title .et_pb_text_inner h2{font-size:36px}}@media (max-width:600px){.et_pb_row.jf-bh{grid-template-columns:minmax(0,1fr);padding:56px 20px 8px!important}.jf-bh-title .et_pb_text_inner h2{font-size:30px}.jf-bh-link .et_pb_text_inner,.jf-bh-link .et_pb_text_inner p{text-align:left}}.et_pb_row.jf-hrow{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:18px 32px!important;box-sizing:border-box;display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}.et_pb_row.jf-hrow::before,.et_pb_row.jf-hrow::after{display:none!important}.et_pb_row.jf-hrow>.et_pb_column{width:auto!important;margin:0!important;padding:0!important}.et_pb_row.jf-hrow>.et_pb_column:last-child{justify-self:end;width:100%!important}.jf-hrow .et_pb_module{margin-bottom:0!important}.jf-hmenu.et_pb_menu{background:transparent!important}.jf-hmenu .et_pb_menu_inner_container{padding:0!important}.jf-hmenu .et_pb_menu__wrap{justify-content:flex-end!important}.jf-hmenu .et_pb_menu__menu,.jf-hmenu .et_pb_menu__menu>nav{width:auto}.jf-hmenu .et_pb_menu__menu>nav>ul{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 28px}.jf-hmenu .et-menu>li,.jf-hmenu .et_pb_menu__menu>nav>ul>li{padding:0!important;margin:0!important}.jf-hmenu .et-menu a,.jf-hmenu .et_pb_menu__menu>nav>ul>li>a{display:inline-flex!important;align-items:center;min-height:44px;padding:0!important;margin:0;font-family:var(--jf-sans)!important;font-size:16px!important;font-weight:500!important;color:var(--jf-ink)!important;opacity:1!important;text-decoration:none}.jf-hmenu .et-menu a:hover{color:var(--jf-accent)!important}.jf-hmenu .et-menu li.current-menu-item>a,.jf-hmenu .et-menu li.current-menu-ancestor>a,.jf-hmenu .et-menu li.current_page_item>a{color:var(--jf-accent)!important;border-bottom:2px solid var(--jf-accent)}.jf-hmenu .et-menu li.jf-nav-cta>a{padding:0 22px!important;background:var(--jf-accent);color:#fff!important;border-radius:999px;border-bottom:0!important}.jf-hmenu .et-menu li.jf-nav-cta>a:hover{background:var(--jf-accent-dark);color:#fff!important}.jf-hmenu .mobile_nav .mobile_menu_bar:before{color:var(--jf-accent)!important}.jf-hmenu .et_mobile_menu{background:#fff!important;border-top:3px solid var(--jf-accent)!important;padding:8px 20px 16px!important;box-shadow:0 12px 24px rgba(16,40,45,.08)}.jf-hmenu .et_mobile_menu li a{display:flex;align-items:center;min-height:48px;padding:0!important;font-family:var(--jf-sans)!important;font-size:17px;font-weight:500;color:var(--jf-ink)!important;border-bottom:1px solid var(--jf-border)!important}.jf-hmenu .et_mobile_menu li.current-menu-item>a{color:var(--jf-accent)!important}.jf-hmenu .et_mobile_menu li.jf-nav-cta>a{color:var(--jf-accent)!important;font-weight:600;border-bottom:0!important}@media (max-width:600px){.et_pb_row.jf-hrow{padding:14px 20px!important}}.jf-blog:not(.jf-blog-featured) article.et_pb_post .entry-featured-image-url{display:block;width:100%;height:220px;margin:0 0 8px!important;overflow:hidden;border-radius:12px}.jf-blog:not(.jf-blog-featured) article.et_pb_post .entry-featured-image-url img{width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center;border-radius:0}@media (max-width:600px){.jf-blog:not(.jf-blog-featured) article.et_pb_post .entry-featured-image-url{height:200px}}.et_pb_row.jf-frow,.et_pb_row.jf-fbottom{width:calc(100% - 64px)!important;max-width:1136px!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box;display:grid!important}.et_pb_row.jf-frow::before,.et_pb_row.jf-frow::after,.et_pb_row.jf-fbottom::before,.et_pb_row.jf-fbottom::after{display:none!important}.et_pb_row.jf-frow>.et_pb_column,.et_pb_row.jf-fbottom>.et_pb_column{width:auto!important;margin:0!important;padding:0!important}.jf-frow .et_pb_module,.jf-fbottom .et_pb_module{margin-bottom:0!important}.et_pb_row.jf-frow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 48px;padding-top:48px!important;padding-bottom:0!important}.et_pb_row.jf-fbottom{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;margin-top:32px!important;padding-top:12px!important;padding-bottom:20px!important;border-top:1px solid var(--jf-border)}.jf-frow>.et_pb_column:last-child,.jf-fbottom>.et_pb_column:last-child{justify-self:end}.jf-fbrand .et_pb_text_inner h3{margin:0 0 6px;padding:0;font-family:var(--jf-serif);font-weight:600;font-size:26px;line-height:1.2;color:var(--jf-ink)}.jf-fbrand .et_pb_text_inner p{margin:0;padding:0;max-width:460px;color:var(--jf-muted);font-size:16px;line-height:1.5}.jf-fmenu.et_pb_menu{background:transparent!important}.jf-fmenu .et_pb_menu_inner_container{padding:0!important}.jf-fmenu .et_pb_menu__wrap{justify-content:flex-end!important}.jf-fmenu .et_pb_menu__menu{display:flex!important}.jf-fmenu .et_mobile_nav_menu{display:none!important}.jf-fmenu .et_pb_menu__menu>nav>ul{display:flex!important;flex-wrap:wrap;gap:4px 28px}.jf-fmenu .et-menu>li,.jf-fmenu .et_pb_menu__menu>nav>ul>li{padding:0!important;margin:0!important}.jf-fmenu .et-menu a,.jf-fmenu .et_pb_menu__menu>nav>ul>li>a{display:inline-flex!important;align-items:center;min-height:44px;padding:0!important;font-family:var(--jf-sans)!important;font-size:16px!important;font-weight:500!important;color:var(--jf-ink)!important;opacity:1!important}.jf-fmenu .et-menu a:hover{color:var(--jf-accent)!important}.jf-fcopy .et_pb_text_inner,.jf-fcopy .et_pb_text_inner p{margin:0;padding:0;color:var(--jf-muted);font-size:14px}.jf-fmail .et_pb_text_inner,.jf-fmail .et_pb_text_inner p{margin:0;padding:0;font-size:14px}.jf-fmail a{display:inline-flex!important;align-items:center;min-height:44px;color:var(--jf-accent)!important;font-weight:600!important}.jf-footer-dark .jf-fbrand .et_pb_text_inner h3,.jf-footer-dark .jf-fmenu .et-menu a{color:#fff!important}.jf-footer-dark .jf-fmenu .et-menu a:hover{color:var(--jf-on-teal)!important}.jf-footer-dark .jf-fbrand .et_pb_text_inner p,.jf-footer-dark .jf-fcopy .et_pb_text_inner p{color:#C5D9D9}.jf-footer-dark .et_pb_row.jf-fbottom{border-top-color:rgba(255,255,255,.18)}.jf-footer-dark .jf-fmail a{color:#fff!important}@media (max-width:980px){.et_pb_row.jf-frow,.et_pb_row.jf-fbottom{grid-template-columns:minmax(0,1fr)}.jf-frow>.et_pb_column:last-child,.jf-fbottom>.et_pb_column:last-child{justify-self:start}.jf-fmenu .et_pb_menu__wrap{justify-content:flex-start!important}}@media (max-width:600px){.et_pb_row.jf-frow,.et_pb_row.jf-fbottom{width:calc(100% - 40px)!important}.et_pb_row.jf-frow{padding-top:36px!important}}.jf-footer.jf-footer-dark{background:var(--jf-ink)!important}.jf-footer.jf-footer-dark .et_pb_text_inner,.jf-footer.jf-footer-dark .et_pb_text_inner p,.jf-footer.jf-footer-dark .et_pb_text_inner span{color:#C5D9D9!important}.jf-footer.jf-footer-dark .et_pb_text_inner h1,.jf-footer.jf-footer-dark .et_pb_text_inner h2,.jf-footer.jf-footer-dark .et_pb_text_inner h3{color:#FFFFFF!important}.jf-footer.jf-footer-dark .et_pb_menu ul li a,.jf-footer.jf-footer-dark .et_pb_menu .et-menu a,.jf-footer.jf-footer-dark .et_pb_menu__menu a{color:#FFFFFF!important}.jf-footer.jf-footer-dark .et_pb_menu ul li a:hover,.jf-footer.jf-footer-dark .et_pb_menu .et-menu a:hover{color:var(--jf-on-teal)!important}.jf-footer.jf-footer-dark .jf-fmail a,.jf-footer.jf-footer-dark .et_pb_text_inner a{color:#FFFFFF!important}.jf-footer.jf-footer-dark .et_pb_row.jf-fbottom{border-top-color:rgba(255,255,255,.18)!important}.jf-fsocial.et_pb_social_media_follow{margin:0!important;padding:0!important}.jf-fsocial.et_pb_social_media_follow .et_pb_social_icon{margin:0 0 0 10px!important}.jf-fsocial.et_pb_social_media_follow .et_pb_social_icon:first-child{margin-left:0!important}.jf-fsocial.et_pb_social_media_follow .et_pb_social_icon a.icon{width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%!important;border:1.5px solid var(--jf-accent)!important;background:var(--jf-accent)!important;box-shadow:none!important;transition:background .15s,border-color .15s}.jf-fsocial.et_pb_social_media_follow .et_pb_social_icon a.icon:before{width:auto!important;height:auto!important;line-height:1!important;font-size:18px!important;color:#FFFFFF!important}.jf-fsocial.et_pb_social_media_follow .et_pb_social_icon a.icon:hover{background:var(--jf-accent-dark)!important;border-color:var(--jf-accent-dark)!important}.jf-footer.jf-footer-dark .jf-fsocial.et_pb_social_media_follow .et_pb_social_icon a.icon{background:transparent!important;border-color:rgba(255,255,255,.5)!important}.jf-footer.jf-footer-dark .jf-fsocial.et_pb_social_media_follow .et_pb_social_icon a.icon:hover{background:#FFFFFF!important;border-color:#FFFFFF!important}.jf-footer.jf-footer-dark .jf-fsocial.et_pb_social_media_follow .et_pb_social_icon a.icon:hover:before{color:var(--jf-ink)!important}.et_pb_row.jf-frow>.et_pb_column:only-child,.et_pb_row.jf-fbottom>.et_pb_column:only-child{justify-self:start!important}.jf-fsq.et_pb_social_media_follow{margin:0!important;padding:0!important}.jf-fsq.et_pb_social_media_follow .et_pb_social_icon{margin:0 0 0 10px!important}.jf-fsq.et_pb_social_media_follow .et_pb_social_icon:first-child{margin-left:0!important}.jf-fsq.et_pb_social_media_follow .et_pb_social_icon a.icon{width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:#FFFFFF!important;border:0!important;border-radius:6px!important;box-shadow:none!important;transition:background .15s}.jf-fsq.et_pb_social_media_follow .et_pb_social_icon a.icon:before{width:auto!important;height:auto!important;line-height:1!important;font-size:20px!important;color:var(--jf-ink)!important}.jf-fsq.et_pb_social_media_follow .et_pb_social_icon a.icon:hover{background:var(--jf-on-teal)!important}.et_pb_row.jf-post-row.jf-post-row-top{padding-top:40px!important;padding-bottom:0!important}.et_pb_row.jf-post-row.jf-post-row-body{padding-top:0!important;padding-bottom:72px!important}.jf-post-row-top .jf-back{margin-bottom:20px!important}.et_pb_row.jf-arch-head{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:80px 32px 16px!important;box-sizing:border-box}.jf-arch-head .et_pb_column{margin:0!important;padding:0!important}.jf-arch-head .et_pb_module{margin-bottom:16px!important}.jf-arch-eyebrow .et_pb_text_inner,.jf-arch-eyebrow .et_pb_text_inner p{margin:0;padding:0;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--jf-accent)}.jf-arch-title .et_pb_text_inner h1,.jf-arch-title .et_pb_text_inner h2{margin:0;padding:0;max-width:880px;font-family:var(--jf-serif);font-weight:500;font-size:60px;line-height:1.08;letter-spacing:-.01em;color:var(--jf-ink)}.jf-arch-title .et_pb_text_inner,.jf-arch-title .et_pb_text_inner p{margin:0;padding:0;max-width:880px;color:var(--jf-ink)!important;font-family:var(--jf-serif)!important;font-weight:500!important;font-size:60px!important;line-height:1.08!important;letter-spacing:-.01em}.jf-arch-desc .et_pb_text_inner,.jf-arch-desc .et_pb_text_inner p{margin:0;padding:0;max-width:640px;font-size:20px;line-height:1.6;color:var(--jf-muted)}@media (max-width:980px){.jf-arch-title .et_pb_text_inner,.jf-arch-title .et_pb_text_inner p,.jf-arch-title .et_pb_text_inner h1,.jf-arch-title .et_pb_text_inner h2{font-size:44px!important}}@media (max-width:600px){.et_pb_row.jf-arch-head{padding:56px 20px 8px!important}.jf-arch-title .et_pb_text_inner,.jf-arch-title .et_pb_text_inner p,.jf-arch-title .et_pb_text_inner h1,.jf-arch-title .et_pb_text_inner h2{font-size:36px!important}}.et_pb_row.jf-press-wrap{width:calc(100% - 64px)!important;max-width:1136px!important;margin:0 auto!important;padding:0 0 96px!important;box-sizing:border-box}.jf-press-wrap .et_pb_column{margin:0!important;padding:0!important}.jf-press-wrap .et_pb_module{margin-bottom:0!important}.jf-pressblog.et_pb_posts{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}.jf-pressblog:has(>article.et_pb_post),.jf-pressblog :has(>article.et_pb_post){display:flex!important;flex-direction:column;width:100%!important;max-width:none!important}.jf-pressblog article.et_pb_post{position:relative;display:grid!important;grid-template-columns:170px minmax(0,1fr);column-gap:32px;row-gap:8px;align-items:start;width:auto!important;max-width:none!important;float:none;margin:0!important;padding:28px 0!important;background:none;border:0;border-top:1px solid var(--jf-border-2);border-radius:0;box-shadow:none}.jf-pressblog article.et_pb_post:last-of-type{border-bottom:1px solid var(--jf-border-2)}.jf-pressblog article.et_pb_post .entry-featured-image-url{display:none!important}.jf-pressblog article.et_pb_post .entry-title{grid-column:2;grid-row:1;margin:0!important;padding:0!important;font-family:var(--jf-serif);font-size:26px;line-height:1.2;font-weight:600}.jf-pressblog article.et_pb_post .entry-title a{color:var(--jf-ink)!important}.jf-pressblog article.et_pb_post .entry-title a::after{content:"";position:absolute;inset:0;z-index:1}.jf-pressblog article.et_pb_post:hover .entry-title a{color:var(--jf-accent)!important}.jf-pressblog article.et_pb_post .post-meta{grid-column:1;grid-row:1 / span 3;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:2px;font-size:0!important;line-height:1.5}.jf-pressblog article.et_pb_post .post-meta a,.jf-pressblog article.et_pb_post .post-meta .published{font-family:var(--jf-sans);font-size:14px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--jf-muted)!important}.jf-pressblog article.et_pb_post .post-meta a{order:1;pointer-events:none}.jf-pressblog article.et_pb_post .post-meta .published{order:2}.jf-pressblog article.et_pb_post .post-meta a[href$="/category/press/"],.jf-pressblog article.et_pb_post .post-meta a[href$="/category/press"]{display:none}.jf-pressblog article.et_pb_post .post-content{grid-column:2;grid-row:2;margin:0!important;padding:0!important}.jf-pressblog article.et_pb_post .post-content,.jf-pressblog article.et_pb_post .post-content p{margin:0;padding:0;color:var(--jf-muted);font-size:16px;line-height:1.6}.jf-pressblog article.et_pb_post .post-content::after{content:"Read article \2192";display:block;margin-top:10px;color:var(--jf-accent);font-size:15px;font-weight:600}.jf-pressblog article.et_pb_post .more-link{display:none!important}.jf-pressblog .pagination{display:flex;justify-content:space-between;gap:12px;padding:24px 0 0;margin:0;border:0}.jf-pressblog .pagination .alignleft,.jf-pressblog .pagination .alignright{float:none;margin:0}.jf-pressblog .pagination a{display:inline-flex;align-items:center;min-height:44px;color:var(--jf-accent)!important;font-weight:600}@media (max-width:980px){.jf-pressblog article.et_pb_post{grid-template-columns:minmax(0,1fr)}.jf-pressblog article.et_pb_post .post-meta{grid-column:1;grid-row:1}.jf-pressblog article.et_pb_post .entry-title{grid-column:1;grid-row:2}.jf-pressblog article.et_pb_post .post-content{grid-column:1;grid-row:3}}@media (max-width:600px){.et_pb_row.jf-press-wrap{width:calc(100% - 40px)!important}}