@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300 700;src:url(https://odvjetnik-josipperkusic.hr/wp-content/themes/jp-theme/build/fonts/roboto-slab-latin-ext.e1f28387.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300 700;src:url(https://odvjetnik-josipperkusic.hr/wp-content/themes/jp-theme/build/fonts/roboto-slab-latin.58b12ef9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 500;src:url(https://odvjetnik-josipperkusic.hr/wp-content/themes/jp-theme/build/fonts/roboto-latin-ext.8d93aa6d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 500;src:url(https://odvjetnik-josipperkusic.hr/wp-content/themes/jp-theme/build/fonts/roboto-latin.8cccfdd7.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}body{background-color:#fff;color:#393735;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1}ol[class],ul[class]{list-style:none;margin:0;padding:0}img,svg,video{height:auto;max-width:100%}img{border:0;display:block}a{color:inherit;text-decoration:none;transition:color .3s ease}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}:focus{outline:none}:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-icon{display:inline-block;fill:currentcolor;flex:none;height:1em;width:1em}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);word-wrap:normal!important}.skip-link:focus{height:auto;left:8px;margin:0;padding:12px 20px;top:8px;width:auto;z-index:100000;clip:auto;background-color:#fff;clip-path:none;color:#20293a;font-size:16px;font-weight:500}.site-main:focus{outline:none}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:0s!important;scroll-behavior:auto!important;transition-duration:0s!important}}.jp-container{max-width:1140px}.jp-container,.jp-container--wide{margin-inline:auto;padding-inline:10px;width:100%}.jp-container--wide{max-width:1600px}.jp-section{position:relative}.jp-section--navy{background-color:#20293a;color:#fff}.jp-eyebrow{align-items:center;color:#cab479;display:flex;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1;max-width:100%;padding-block:2px;width:var(--jp-eyebrow-w,280px)}.jp-eyebrow:after,.jp-eyebrow:before{border-top:1px solid #cab479;content:"";flex:1 1 auto;min-width:0}.jp-eyebrow .jp-eyebrow__text{flex:none;margin-inline:16px;white-space:nowrap}.jp-eyebrow--center{margin-inline:auto}.jp-eyebrow--left:after{display:none}.jp-eyebrow--left .jp-eyebrow__text{margin-right:0}.jp-page-title{color:inherit;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1}@media(max-width:767px){.jp-page-title{font-size:24px}}.jp-prose p{margin:0 0 .9rem}.jp-prose h1,.jp-prose h2,.jp-prose h3,.jp-prose h4,.jp-prose h5,.jp-prose h6{font-weight:500;line-height:1.2;margin-block:.5rem 1rem}.jp-prose h1{font-size:2.5rem}.jp-prose h2{font-size:2rem}.jp-prose h3{font-size:1.75rem}.jp-prose h4{font-size:1.5rem}.jp-prose h5{font-size:1.25rem}.jp-prose h6{font-size:1rem}.jp-prose ol,.jp-prose ul{margin:0 0 .9rem;padding-left:1.5em}.jp-prose a{text-decoration:underline}.jp-prose img{height:auto}.jp-prose b,.jp-prose strong{font-weight:700}.site-header{background-color:#20293a;color:#fff;position:relative;z-index:3}.jp-logo{display:inline-block;flex:none}.jp-logo .jp-logo__img{filter:brightness(1.21);height:auto;width:100%}.jp-contact-list{color:#fff;display:flex;font-weight:300;max-width:100%}.jp-contact-list__link{align-items:center;display:flex}.jp-contact-list__icon{color:#cab479}.jp-contact-list__text{min-width:0}.jp-contact-list--inline,.jp-contact-list--phone{align-items:center;flex-flow:row wrap;font-size:14px;gap:24px;line-height:21px}.jp-contact-list--inline .jp-contact-list__link,.jp-contact-list--phone .jp-contact-list__link{gap:8px}.jp-contact-list--inline .jp-contact-list__icon,.jp-contact-list--phone .jp-contact-list__icon{height:12px;width:12px}.jp-langs{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.jp-langs__link{display:block}.jp-langs__flag{display:block;height:24px;object-fit:fill;width:32px}.jp-langs--top .jp-langs__flag{height:20px;width:26px}.jp-amcham{align-items:flex-start;color:#fff;display:flex;flex-direction:column}.jp-amcham__label{font-size:12px;font-weight:400;line-height:18px;margin-left:4px}.jp-amcham__link{display:block}.jp-amcham__img{aspect-ratio:126/32;filter:brightness(2) contrast(2) saturate(1.2);height:auto;object-fit:contain;object-position:left center;width:126px}.jp-menu{display:flex;font-size:20px;font-weight:300;gap:24px;line-height:20px}.jp-menu a{color:#fff;display:inline-block;transition:color .3s ease}.jp-menu a:focus-visible,.jp-menu a:hover{color:#cab479}.jp-menu .current-menu-item>a,.jp-menu .current_page_item>a{color:#cab479}.jp-menu--header{align-items:center;flex-flow:row wrap;justify-content:flex-end}.jp-menu--footer,.jp-menu--mobile{align-items:flex-start;flex-direction:column}.jp-menu--legal{flex-flow:row wrap;font-size:16px;gap:12px 24px}.jp-topbar{display:none}@media(min-width:1025px){.jp-topbar{display:block}}.jp-topbar__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-block:22px}.jp-topbar .jp-contact-list{flex:0 1 50%;row-gap:0}.jp-mtopbar{display:none}@media(max-width:767px){.jp-mtopbar{display:block}}.jp-mtopbar__inner{padding-block:10px}.jp-masthead{border-bottom:1px solid #cab479;border-top:1px solid #cab479}.jp-masthead__inner{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-block:22px}@media(max-width:767px){.jp-masthead__inner{min-height:0}.jp-lang-de .jp-masthead__inner,.jp-lang-en .jp-masthead__inner{padding-bottom:21px}}.jp-masthead__brand{align-items:center;display:flex;gap:30px;min-width:0}.jp-masthead__logo--desktop{width:clamp(95px,6.6vw + 44.5px,112px)}@media(min-width:1025px){.jp-masthead__logo--desktop{width:clamp(112px,4.33vw + 67.7px,130px)}}@media(max-width:767px){.jp-masthead__logo--desktop{display:none}}.jp-masthead__logo--mobile{display:none;width:192px}@media(max-width:767px){.jp-masthead__logo--mobile{display:inline-block}}.jp-lang-hr .jp-masthead__logo--mobile{width:154px}.jp-amcham--header{padding-block:10px}.jp-amcham--header .jp-amcham__img{width:clamp(114px,25vw - 78px,126px)}@media(max-width:767px){.jp-amcham--header{display:none}}.jp-nav--header{display:none}@media(min-width:1025px){.jp-nav--header{display:block}}.jp-menu-toggle{background:none;border:0;color:#cab479;display:none;flex:none;height:48px;padding:0;transition:color .3s ease;width:48px}.jp-menu-toggle:focus-visible,.jp-menu-toggle:hover{color:#fff}@media(max-width:1024px){.jp-menu-toggle{align-items:center;display:inline-flex;justify-content:center}}@media(max-width:767px){.jp-menu-toggle{margin-right:7px;position:relative;top:3px}}.jp-menu-toggle__icon{height:48px;width:48px}.jp-mobile-menu{background-color:rgb(0 0 0 / .8);color:#fff;inset:0;position:fixed;z-index:9999}.jp-mobile-menu[hidden]{display:none}.jp-mobile-menu__panel{background-color:#20293a;box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2);inset:0;overflow-y:auto;overscroll-behavior:contain;padding:18px;position:absolute;transform:translateX(0)}.jp-mobile-menu__panel:before{background-image:linear-gradient(180deg,#000,#20293a);content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}@media(max-width:767px){.jp-mobile-menu__panel:before{background-image:linear-gradient(270deg,#000,#20293a 50%)}}.js .jp-mobile-menu__panel{transform:translateX(100%);transition:transform 1.2s ease}.js .jp-mobile-menu.is-open .jp-mobile-menu__panel{transform:translateX(0)}@media(prefers-reduced-motion:reduce){.js .jp-mobile-menu__panel{transition:none}}.jp-mobile-menu__close{align-items:center;background:none;border:0;color:#fff;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:8%;top:4%;width:24px;z-index:2}.jp-mobile-menu__close:focus-visible,.jp-mobile-menu__close:hover{color:#cab479}.jp-mobile-menu__close-icon{height:24px;width:24px}.jp-mobile-menu__content{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:center;min-height:100%;padding:10px 10px 18px;position:relative;z-index:1}.jp-mobile-menu__logo{max-width:100%;width:260px}@media(min-width:768px){.jp-mobile-menu__logo{width:260px}}.jp-mobile-menu__groups{align-items:flex-start;display:flex;flex-direction:column;gap:40px;padding-inline:10px}@media(min-width:768px){.jp-mobile-menu__groups{gap:20px}}.jp-contact-list--menu{flex-direction:column;font-size:16px;gap:24px;line-height:24px}.jp-contact-list--menu .jp-contact-list__link{gap:9px}.jp-contact-list--menu .jp-contact-list__icon{height:18px;width:18px}@media(min-width:768px){.jp-contact-list--menu{font-size:20px;line-height:30px}}.jp-langs--menu .jp-langs__flag{height:27px;width:36px}@media(min-width:768px){.jp-langs--menu .jp-langs__flag{height:24px;width:32px}}.jp-amcham--menu{margin-top:-10px;padding-inline:10px}.jp-amcham--menu .jp-amcham__label{font-size:18px;line-height:27px}@media(min-width:768px){.jp-amcham--menu .jp-amcham__label{font-size:12px;line-height:18px}}html.has-menu-open,html.has-menu-open body{overflow:hidden}.site-footer{background-color:#111927;background-image:var(--jp-footer-bg,none);background-position:50%;background-size:cover;color:#fff;padding-block:64px;position:relative}.site-footer:before{background-image:linear-gradient(180deg,rgb(0 0 0 / .54),#000);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:767px){.site-footer{padding:24px}}.site-footer__inner{display:grid;gap:20px;grid-template-columns:50% minmax(0,1fr) minmax(0,1fr);padding-block:10px;position:relative;z-index:1}@media(max-width:767px){.site-footer__inner{grid-template-columns:minmax(0,1fr)}}.site-footer__col{align-items:flex-start;display:flex;flex-direction:column;gap:20px;min-width:0;padding:10px}.jp-nav--practice{display:flex;flex-direction:column;gap:12px;margin-top:12px}.site-footer__heading{color:#cab479;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:16px;font-weight:500;line-height:1.2;margin:0}.site-footer__col--contact{padding-right:0}@media(max-width:767px){.site-footer__col--brand{align-items:center}}.site-footer__logo{max-width:100%;width:272px}.site-footer__tagline{font-size:18px;font-weight:300;line-height:27px;text-align:start;width:100%}.jp-nav--legal{width:100%}.jp-contact-list--stacked{flex-direction:column;font-size:20px;gap:24px;line-height:30px;width:100%}.jp-contact-list--stacked .jp-contact-list__link{align-items:flex-start;gap:10px}.jp-contact-list--stacked .jp-contact-list__icon{height:18px;margin-top:6px;width:18px}.jp-contact-list--stacked .jp-contact-list__text{min-width:0;overflow-wrap:break-word}@media(max-width:900px){.jp-contact-list--stacked{font-size:16px;line-height:24px}.jp-contact-list--stacked .jp-contact-list__icon{margin-top:3px}}.jp-btn{align-items:center;background-color:#cab479;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:16px;font-weight:500;gap:18px;justify-content:center;line-height:1;padding:18px 52px;text-align:center;text-decoration:none;transition:all .3s ease}.jp-btn:focus-visible,.jp-btn:hover{background-color:#fff0;background-image:linear-gradient(90deg,#cab479,#97824b);color:#fff}.jp-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:767px){.jp-btn{font-size:14px}}.jp-btn--outline{background-color:#fff0;box-shadow:inset 0 0 0 1px #cab479;color:#cab479}.jp-btn--outline:focus-visible,.jp-btn--outline:hover{box-shadow:none}.jp-btn__icon{height:1em;width:1em}.jp-form__grid{display:flex;flex-wrap:wrap;gap:10px}.jp-form__field{flex:1 1 100%;min-width:0}.jp-form__field--half{flex:1 1 calc(50% - 5px)}@media(max-width:767px){.jp-form__field--half{flex-basis:100%}}.jp-form__input{appearance:none;background-color:hsl(0 0% 100% / .91);border:1px solid #69727d;border-radius:0;color:#2c2c2c;display:block;font-family:roboto,-apple-system,blinkmacsystemfont,Segoe UI,arial,sans-serif;font-size:15px;font-weight:400;line-height:21px;min-height:40px;padding:8px 16px;transition:all .3s ease;width:100%}.jp-form__input::placeholder{color:#757575;opacity:1}.jp-form__input:focus{border-color:#333}.jp-form__input:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-form__input[aria-invalid=true]{border-color:#d9534f}.jp-form__input--textarea{height:96px;padding:5px 14px;resize:vertical}.jp-form__check{color:#7a7a7a;display:block;font-family:-apple-system,system-ui,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:16px;line-height:24px;min-height:24px;padding-inline:0}.jp-form__check input[type=checkbox]{display:inline-block;height:13px;margin:0;vertical-align:baseline;width:13px}.jp-form__check label{display:inline;line-height:16px;vertical-align:middle}.jp-form__check label,.jp-form__error{font-family:roboto,-apple-system,blinkmacsystemfont,Segoe UI,arial,sans-serif}.jp-form__error{color:#d9534f;font-size:13px;line-height:1.3;margin-top:4px}.jp-form__submit{align-items:center;background-color:#cab479;border:0;border-radius:0;color:#fff;cursor:pointer;display:flex;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:500;justify-content:center;line-height:1;min-height:40px;padding:0 24px;transition:all .3s ease;width:100%}.jp-form__submit:focus-visible,.jp-form__submit:hover{background-color:#b69e5f}.jp-form__submit:focus-visible{outline:2px solid #fff;outline-offset:2px}.jp-form__submit[disabled]{cursor:wait;opacity:.8}.jp-form__status{font-size:1em;line-height:1;margin:10px 0}.jp-form__status:empty{display:none}.jp-form__status.is-success{color:#5cb85c}.jp-form__status.is-error{color:#d9534f}.jp-form__hp{height:1px;left:-9999px;overflow:hidden;position:absolute!important;width:1px}.jp-grid{display:grid;gap:30px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:1024px){.jp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.jp-grid{grid-template-columns:minmax(0,1fr)}}.jp-card{background-color:#20293a;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between}.jp-home__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1;text-align:center}@media(max-width:767px){.jp-home__title{font-size:24px}}.jp-home__title--xl{font-size:58px}@media(max-width:767px){.jp-home__title--xl{font-size:24px}}.jp-eyebrow-text{color:#cab479;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1;text-align:center}.jp-hero{background-color:#000;color:#fff;isolation:isolate;overflow:clip;padding:320px 0;position:relative}.jp-hero:before{background-color:rgb(0 0 0 / .57);z-index:-1}.jp-hero:after,.jp-hero:before{content:"";inset:0;position:absolute}.jp-hero:after{background-color:#000;background-image:var(--jp-bg-sm,var(--jp-bg));background-position:0;background-repeat:no-repeat;background-size:cover;transform-origin:center;z-index:-2}@media(min-width:1025px){.jp-hero:after{background-image:var(--jp-bg)}}@media(min-width:768px){@supports(animation-timeline:view()){@media(min-width:768px)and (prefers-reduced-motion:no-preference){.jp-hero:after{animation:jp-hero-zoom linear both;animation-range:exit 36% exit 100%;animation-timeline:view()}}}}@media(max-width:767px){.jp-hero{padding:24px 24px 64px}}@keyframes jp-hero-zoom{0%{transform:scale(1)}to{transform:scale(1.155)}}.jp-hero__inner{padding-block:10px}.jp-hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:10px;width:58.75%}@media(max-width:767px){.jp-hero__content{align-items:center;text-align:center;width:100%}}.jp-hero__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:58px;font-weight:700;line-height:1}@media(max-width:767px){.jp-hero__title{font-size:24px}}.jp-hero__text{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.5}.jp-hero__cta,.jp-hero__cta .jp-btn{max-width:100%}.jp-practice{background-color:#20293a;color:#fff;padding:128px 0}@media(max-width:767px){.jp-practice{padding:24px}}.jp-practice__inner{margin-inline:auto;max-width:1440px}@media(max-width:767px){.jp-practice__inner{display:flex;flex-direction:column;gap:20px}.jp-practice--tight .jp-practice__inner{gap:0}}.jp-practice__head{align-items:center;display:flex;flex-direction:column;gap:20px;margin:10px;padding:11px}@media(min-width:768px)and (max-width:1024px){.jp-practice__head .jp-home__title{text-align:start}}.jp-practice .jp-practice__list{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:11px}@media(max-width:767px){.jp-practice .jp-practice__list{grid-template-columns:minmax(0,1fr);padding:0}}.jp-practice__card{align-items:center;background-color:#2e3a4d;display:flex;flex:1 1 0%;flex-direction:column;gap:48px;justify-content:space-between;min-width:0;padding:24px}@media(max-width:767px){.jp-practice__card{flex:none;padding:12px}}.jp-practice__box{align-items:flex-start;display:flex;gap:18px;width:100%}@media(max-width:767px){.jp-practice__box{align-items:center;flex-direction:column;text-align:center}}.jp-practice__icon{color:#cab479;font-size:38px}.jp-practice__body{flex:1 1 auto;max-width:100%}@media(max-width:900px){.jp-practice__body{min-width:0;overflow-wrap:break-word}}@media(min-width:768px)and (max-width:900px){.jp-practice__body .jp-practice__title{hyphens:auto}}@media(max-width:767px){.jp-practice__body{width:100%}}.jp-practice__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:26px;font-weight:600;line-height:1.2;margin:8px 0 16px}@media(max-width:767px){.jp-practice__title{font-size:22px}}.jp-bullets{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.5;list-style:none;margin:0;padding:0}.jp-bullets li:before{content:"• "}.jp-home-contact{background-color:#20293a;color:#fff;padding:128px 0}@media(max-width:767px){.jp-home-contact{padding:48px 24px}}.jp-home-contact__inner{display:flex;justify-content:center;padding-block:10px}@media(max-width:767px){.jp-home-contact__inner{padding:0}}.jp-home-contact__col{padding:10px;width:58%}@media(max-width:767px){.jp-home-contact__col{padding:0;width:100%}}.jp-home-contact__panel{align-items:center;background-color:#111927;display:flex;flex-direction:column;gap:20px;padding:36px}.jp-home-contact__panel>.jp-form{align-self:stretch}@media(max-width:767px){.jp-home-contact__panel{padding:24px}}.jp-home-contact__title--compact{font-size:28px}@media(max-width:767px){.jp-home-contact__title--compact{font-size:24px}}.jp-about{background-color:#fff;background-image:var(--jp-bg);color:#393735;isolation:isolate;padding:128px 0;position:relative}.jp-about:before{background-color:hsl(0 0% 100% / .87);content:"";inset:0;position:absolute;z-index:-1}@media(max-width:767px){.jp-about{padding:24px}}.jp-about__inner{display:flex;gap:20px;margin-inline:auto;max-width:1280px;padding:10px}@media(max-width:767px){.jp-about__inner{flex-direction:column}}.jp-about__media{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;min-width:0;padding:10px}@media(max-width:767px){.jp-about__media{flex:none;padding:0}}.jp-about__img{filter:brightness(.98) contrast(1.08) saturate(.9);height:auto;width:100%}.jp-about__text{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;justify-content:center;min-width:0;padding:36px}@media(max-width:767px){.jp-about__text{align-items:center;padding:36px 12px;text-align:center}}.jp-about__title{color:#393735;text-align:left}@media(max-width:767px){.jp-about__title{text-align:center}}.jp-about__title--compact{font-size:36px}@media(max-width:767px){.jp-about__title--compact{font-size:24px}}.jp-about__p{color:#393735;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.5;text-align:justify}@media(max-width:767px){.jp-about__p{text-align:center}}.jp-about__p--lead{margin-bottom:.8em}.jp-about .jp-social{display:flex;flex-wrap:wrap;gap:5px}.jp-social__link{align-items:center;background-color:#000;border-radius:10%;color:#fff;display:inline-flex;font-size:24px;height:48px;justify-content:center;transition:opacity .3s ease;width:48px}.jp-social__link:focus-visible,.jp-social__link:hover{color:#fff;opacity:.9}.jp-social__link--linkedin{background-color:#0077b5}.jp-media{background-color:#20293a;color:#fff;padding:192px 0}@media(max-width:767px){.jp-media{padding:24px}}.jp-media__inner{display:flex;flex-direction:column;gap:20px;padding:10px}@media(max-width:767px){.jp-media__inner{padding:0}}.jp-media__head{display:flex;flex-direction:column;gap:20px;padding:10px}@media(max-width:767px){.jp-media__eyebrow{font-size:14px}}.jp-media__grid-wrap{padding:10px}@media(max-width:767px){.jp-media__grid-wrap{padding:0}}.jp-press-card:after{content:"";flex:none;height:40px}.jp-press-card__top{display:flex;flex-direction:column;gap:20px;padding:10px}.jp-press-card__media{align-items:flex-end;background-image:var(--jp-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;gap:20px;justify-content:flex-end;min-height:240px;padding:10px}.jp-press-card__logo{flex:none;height:auto;width:80px}.jp-press-card__date{font-size:14px;font-weight:400;line-height:1.5}.jp-press-card__date,.jp-press-card__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif}.jp-press-card__title{font-size:22px;font-weight:500;line-height:1;margin:0;overflow-wrap:break-word}@media(max-width:767px){.jp-press-card__title{font-size:24px}}.jp-press-card__link{color:inherit;text-decoration:none}.jp-press-card__link:focus-visible,.jp-press-card__link:hover{color:#cab479}.jp-press-card__intro{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:.9em;overflow-wrap:break-word}.jp-contact__section{background-color:#20293a;color:#fff;padding:192px 0}@media(max-width:767px){.jp-contact__section{padding:48px 24px}}.jp-contact__inner{margin-inline:auto;max-width:1140px;padding:10px;width:100%}@media(max-width:767px){.jp-contact__inner{padding:0}}.jp-contact__col{align-items:center;display:flex;justify-content:center;margin-inline:auto;padding:10px;width:58%}@media(max-width:767px){.jp-contact__col{padding:0;width:100%}}.jp-contact__card{align-items:center;background-color:#111927;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:36px;width:100%}@media(max-width:767px){.jp-contact__card{padding:24px}}.jp-contact__card>.jp-form,.jp-contact__card>form{align-self:stretch;width:100%}.jp-contact__eyebrow{color:#cab479;font-size:18px;font-weight:500}.jp-contact__eyebrow,.jp-contact__title{font-family:Roboto Slab,georgia,Times New Roman,serif;line-height:1;margin:0;text-align:center}.jp-contact__title{color:#fff;font-size:42px;font-weight:700;letter-spacing:normal;text-transform:none}@media(max-width:767px){.jp-contact__title{font-size:24px}}.jp-contact__title--compact{font-size:28px}@media(max-width:767px){.jp-contact__title--compact{font-size:24px}}.jp-listing--press .jp-grid--press{align-items:stretch}.jp-listing__inner,.jp-single-view__inner{display:flex;flex-direction:column;gap:20px;margin-inline:auto;max-width:1140px;padding:202px 10px}@media(max-width:1024px){.jp-listing__inner,.jp-single-view__inner{max-width:1024px}}@media(max-width:767px){.jp-listing__inner,.jp-single-view__inner{padding:48px 24px}}.jp-page-head{display:flex;flex-direction:column;gap:20px;padding:10px;text-align:center}.jp-page-head>*{margin:0}.jp-page-head .jp-eyebrow{margin-inline:auto}@media(max-width:767px){.jp-page-head .jp-eyebrow{font-size:14px}}.jp-page-head__title{overflow-wrap:anywhere}.jp-page-head__link{color:inherit;text-decoration:none}.jp-page-head__link:hover{text-decoration:underline}.jp-page-head__link:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-archive-title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:28px;font-weight:300;line-height:1;margin:0;overflow-wrap:anywhere}@media(max-width:767px){.jp-archive-title{font-size:24px}}.jp-listing__grid-wrap{padding:10px}@media(max-width:767px){.jp-listing__grid-wrap{padding:0}}.jp-grid__item{margin:0;min-width:0}.jp-listing-empty{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;line-height:1.5;margin:0;text-align:center}.jp-article-card{gap:20px}.jp-article-card__body{display:flex;flex-direction:column;gap:20px;padding:10px}.jp-article-card__media{height:240px;min-height:240px;overflow:hidden;position:relative}.jp-article-card__img{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.jp-article-card__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:22px;font-weight:500;line-height:1;margin:0;overflow-wrap:anywhere}@media(max-width:767px){.jp-article-card__title{font-size:24px}}.jp-article-card__link{color:inherit;text-decoration:none}.jp-article-card__link:hover{text-decoration:underline}.jp-article-card__link:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-article-card__excerpt{color:#fff;font-family:roboto,-apple-system,blinkmacsystemfont,Segoe UI,arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0 0 .9rem;overflow-wrap:anywhere}.jp-article-card__footer{padding:10px}.jp-pagination{font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:16px;line-height:1;padding-top:40px;text-align:center}.jp-pagination__links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.jp-pagination__links .page-numbers{color:#fff;display:inline-block;padding:10px 14px;text-decoration:none}.jp-pagination__links .page-numbers:focus-visible,.jp-pagination__links .page-numbers:hover{color:#cab479}.jp-pagination__links .page-numbers:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-pagination__links .current{background-color:#cab479;color:#fff}.jp-single-view__inner{align-items:center}.jp-single,.jp-single__contact{max-width:100%;padding:10px;width:720px}@media(max-width:767px){.jp-single,.jp-single__contact{padding:0;width:100%}}.jp-single{color:#fff;display:flex;flex-direction:column;gap:40px}.jp-single__image{margin:0}.jp-single__img{display:block;height:420px;object-fit:cover;object-position:center;width:100%}@media(max-width:767px){.jp-single__img{height:240px}}.jp-single__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1;margin:0;overflow-wrap:anywhere;text-align:left}@media(max-width:767px){.jp-single__title{font-size:24px}}.jp-single__content{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.5;overflow-wrap:anywhere;text-align:justify}@media(max-width:767px){.jp-single__content{text-align:left}}.jp-single__content p{margin:0 0 .9rem}.jp-single__content ol,.jp-single__content ul{margin:0;padding-left:40px}.jp-single__content ol{list-style:decimal}.jp-single__content ul{list-style:disc}.jp-single__content b,.jp-single__content strong{font-weight:700}.jp-single__content a{color:#c36;text-decoration:none}.jp-single__content a:active,.jp-single__content a:hover{color:#336}.jp-single__content a:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-single__content h2{font-size:28px;font-weight:700;line-height:1.2;margin:32px 0 16px}.jp-single__content h3{font-size:22px;font-weight:500;line-height:1.2;margin:24px 0 12px}.jp-single__content blockquote{border-left:3px solid #cab479;font-style:italic;margin:0 0 .9rem;padding-left:20px}.jp-single__content figure{margin:0 0 .9rem;max-width:100%}.jp-single__content .wp-block-table{overflow-x:auto}.jp-single__content table{border-collapse:collapse;width:100%}.jp-single__content td,.jp-single__content th{border:1px solid hsl(0 0% 100% / .2);padding:8px 12px;text-align:left}.jp-single__content img{height:auto;max-width:100%}.jp-contact-box{align-items:center;background-color:#111927;display:flex;flex-direction:column;gap:20px;padding:36px}@media(max-width:767px){.jp-contact-box{padding:24px}}.jp-contact-box>.jp-form,.jp-contact-box>form{align-self:stretch}.jp-contact-box__eyebrow{color:#cab479;font-size:18px;font-weight:500}.jp-contact-box__eyebrow,.jp-contact-box__title{font-family:Roboto Slab,georgia,Times New Roman,serif;line-height:1;margin:0;text-align:center}.jp-contact-box__title{color:#fff;font-size:42px;font-weight:700;overflow-wrap:anywhere}@media(max-width:767px){.jp-contact-box__title{font-size:24px}}.jp-legal__section{background-color:#fff;background-image:var(--jp-legal-bg,none);background-position:0 0;background-repeat:repeat;background-size:auto;padding:128px 0;position:relative}.jp-legal__section:before{background:#fff;content:"";inset:0;opacity:.87;pointer-events:none;position:absolute}@media(max-width:767px){.jp-legal__section{padding:24px}}.jp-legal__inner{margin-inline:auto;max-width:920px;position:relative;width:100%;z-index:1}.jp-legal__row{display:flex;gap:20px;padding:10px}@media(max-width:767px){.jp-legal__row{flex-wrap:wrap}}.jp-legal__aside{align-self:flex-start;flex:none;padding:10px;width:30%}@media(min-width:768px){.jp-legal__aside{position:sticky;top:0}}@media(max-width:767px){.jp-legal__aside{padding:0;width:100%}}.jp-legal__logo{display:block;filter:brightness(.98) contrast(1.08) saturate(.9);height:auto;max-width:100%;width:100%}@media(max-width:767px){.jp-legal__logo{max-width:483px}}.jp-legal__body{align-items:flex-start;color:#393735;display:flex;flex:1 1 0%;flex-direction:column;font-family:Roboto Slab,georgia,Times New Roman,serif;gap:20px;justify-content:center;min-width:0;padding:36px}@media(max-width:767px){.jp-legal__body{align-items:center;flex-basis:100%;text-align:center}}.jp-legal__eyebrow{margin:0}@media(max-width:767px){.jp-legal__eyebrow{margin-inline:auto}}.jp-legal__title{color:#393735;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:42px;font-weight:700;hyphens:auto;line-height:1;margin:0;overflow-wrap:break-word}@media(max-width:767px){.jp-legal__title{font-size:24px}}.jp-legal__content{color:#393735;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.5;overflow-wrap:break-word;text-align:justify;width:100%}@media(max-width:767px){.jp-legal__content{text-align:center}}.jp-legal__content p{margin:0 0 .9rem}.jp-legal__content b,.jp-legal__content strong{font-weight:700}.jp-legal__content h2,.jp-legal__content h3,.jp-legal__content h4{color:#393735;font-family:Roboto Slab,georgia,Times New Roman,serif;font-weight:700;line-height:1.2;margin:1.5em 0 .6em;text-align:left}@media(max-width:767px){.jp-legal__content h2,.jp-legal__content h3,.jp-legal__content h4{text-align:center}}.jp-legal__content h2{font-size:28px}.jp-legal__content h3{font-size:22px}.jp-legal__content h4{font-size:19px}.jp-legal__content ol,.jp-legal__content ul{margin:0 0 .9rem;padding-left:1.4em;text-align:left}.jp-legal__content li{margin-bottom:.3em}.jp-legal__content a{color:#393735;text-decoration:underline;text-underline-offset:.15em;transition:color .3s ease}.jp-legal__content a:focus-visible,.jp-legal__content a:hover{color:#cab479}.jp-legal__content img{height:auto;max-width:100%}.jp-legal__content #cmplz-document,.jp-legal__content .cmplz-document{font-size:inherit;max-width:none}.jp-legal__content table{background:#fff0;border-collapse:collapse;border-spacing:0;font-size:.9em;line-height:1.5;margin-bottom:15px;width:100%!important}.jp-legal__content td,.jp-legal__content th{border:1px solid hsl(0 0% 50% / .5);line-height:1.5;padding:15px;vertical-align:top}.jp-legal__content th{font-weight:700}.jp-legal__content tbody>tr:nth-child(odd)>td,.jp-legal__content tbody>tr:nth-child(odd)>th{background:hsl(0 0% 50% / .07)}.jp-legal__content tbody tr:hover>td,.jp-legal__content tbody tr:hover>th{background:hsl(0 0% 50% / .1)}.jp-legal__table{margin-bottom:15px;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.jp-legal__table table{margin-bottom:0}.jp-legal__table:focus-visible{outline:2px solid #cab479;outline-offset:2px}@media(max-width:767px){.jp-legal__table table{min-width:480px}}.jp-legal__pages{margin-top:20px}.jp-area__inner{margin-inline:auto;max-width:1140px;padding-inline:24px;width:100%}@media(min-width:1025px){.jp-area__inner{padding-inline:10px}}.jp-area-articles,.jp-area-contact,.jp-area-services{color:#fff;padding-block:64px}@media(min-width:768px){.jp-area-articles,.jp-area-contact,.jp-area-services{padding-block:96px}}@media(min-width:1025px){.jp-area-articles,.jp-area-contact,.jp-area-services{padding-block:120px}}.jp-area-contact,.jp-area-services{background-color:#20293a}.jp-area-articles{background-color:#111927}.jp-area__head{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;text-align:center}.jp-area__head>*{margin:0}@media(min-width:768px){.jp-area__head{margin-bottom:56px}}.jp-area__head .jp-eyebrow{font-size:16px}.jp-area__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1.15;overflow-wrap:break-word}@media(min-width:768px){.jp-area__title{font-size:42px}}.jp-area-hero{background-color:#20293a;color:#fff;isolation:isolate;overflow:clip;padding-block:48px 64px;position:relative}.jp-area-hero:before{background-image:linear-gradient(180deg,rgb(32 41 58 / .88),rgb(32 41 58 / .97));content:"";inset:0;position:absolute;z-index:-1}.jp-area-hero:after{background-image:var(--jp-bg-sm,var(--jp-bg));background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute;z-index:-2}@media(min-width:768px){.jp-area-hero{padding-block:64px 96px}}@media(min-width:1025px){.jp-area-hero{padding-block:72px 120px}.jp-area-hero:before{background-image:linear-gradient(90deg,rgb(32 41 58 / .97),rgb(32 41 58 / .9) 55%,rgb(32 41 58 / .72))}.jp-area-hero:after{background-image:var(--jp-bg)}}.jp-area-hero__inner{display:grid;gap:48px}@media(min-width:1025px){.jp-area-hero__inner{align-items:end;gap:64px;grid-template-columns:minmax(0,1fr) 360px}}.jp-area-hero__content{display:flex;flex-direction:column;gap:20px;min-width:0}.jp-area-hero__content>*{margin:0}.jp-breadcrumb{font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:14px;font-weight:300;margin-bottom:20px}@media(min-width:768px){.jp-breadcrumb{margin-bottom:36px}}.jp-breadcrumb__list{color:hsl(0 0% 100% / .85);display:flex;flex-wrap:wrap;gap:4px 0;list-style:none;margin:0;padding:0}.jp-breadcrumb__item+.jp-breadcrumb__item:before{color:#cab479;content:"/";margin-inline:10px}.jp-breadcrumb__link{color:inherit;text-decoration:none;transition:color .3s ease}.jp-breadcrumb__link:focus-visible,.jp-breadcrumb__link:hover{color:#cab479}.jp-breadcrumb__link:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-area-hero__kicker{align-items:center;color:#cab479;display:inline-flex;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:18px;font-weight:500;gap:12px;line-height:1.2}.jp-area-hero__icon{flex:none;height:26px;width:auto}.jp-area-hero__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.12;max-width:22ch;overflow-wrap:break-word}@media(max-width:767px){.jp-area-hero__title{hyphens:auto}}@media(min-width:768px){.jp-area-hero__title{font-size:44px}}@media(min-width:1025px){.jp-area-hero__title{font-size:52px}}.jp-area-hero__intro{color:hsl(0 0% 100% / .9);font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:17px;font-weight:300;line-height:1.7;max-width:64ch}@media(min-width:768px){.jp-area-hero__intro{font-size:19px}}.jp-area-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}@media(max-width:767px){.jp-area-hero__actions .jp-btn{flex:1 1 100%;padding-inline:24px}}.jp-area-toc{background-color:rgb(17 25 39 / .85);border-top:2px solid #cab479;padding:28px 24px}@media(min-width:768px){.jp-area-toc{padding:32px}}.jp-area-toc__title{color:#cab479;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:14px;font-weight:500;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.jp-area-toc__list{list-style:none;margin:0;padding:0}@media(min-width:768px)and (max-width:1024px){.jp-area-toc__list{column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-area-toc__item{border-bottom:1px solid hsl(0 0% 100% / .12)}.jp-area-toc__item:last-child{border-bottom:0}@media(min-width:768px)and (max-width:1024px){.jp-area-toc__item:nth-last-child(2):nth-child(odd){border-bottom:0}}.jp-area-toc__link{color:hsl(0 0% 100% / .9);display:flex;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:15px;font-weight:300;gap:14px;line-height:1.4;min-height:44px;padding-block:12px;text-decoration:none;transition:color .3s ease}.jp-area-toc__link:focus-visible,.jp-area-toc__link:hover{color:#cab479}.jp-area-toc__link:focus-visible{outline:2px solid #cab479;outline-offset:2px}.jp-area-toc__num{color:#cab479;flex:none;font-family:roboto,-apple-system,blinkmacsystemfont,Segoe UI,arial,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.6}.jp-area-services__list{display:grid;gap:16px;list-style:none;margin:0;padding:0}@media(min-width:768px){.jp-area-services__list{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-area-service{background-color:#2e3a4d;border-top:2px solid #fff0;display:flex;flex-direction:column;gap:14px;padding:28px 24px;scroll-margin-top:24px;transition:border-color .3s ease}.jp-area-service:hover,.jp-area-service:target{border-top-color:#cab479}@media(min-width:768px){.jp-area-service{padding:40px 36px}.jp-area-service:last-child:nth-child(odd){grid-column:1/-1}}.jp-area-service__num{color:#cab479;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:36px;font-weight:300;line-height:1}@media(min-width:768px){.jp-area-service__num{font-size:44px}}.jp-area-service__title{color:#fff;font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:20px;font-weight:600;line-height:1.3;margin:0;overflow-wrap:break-word}@media(min-width:768px){.jp-area-service__title{font-size:22px}}.jp-area-service__text{color:hsl(0 0% 100% / .85);font-family:Roboto Slab,georgia,Times New Roman,serif;font-size:16px;font-weight:300;line-height:1.7;margin:0}.jp-area-articles__more{display:flex;justify-content:center;margin-top:40px}@media(min-width:768px){.jp-area-articles__more{margin-top:56px}}.jp-area-related{display:flex;flex-direction:column;gap:12px;margin-top:32px;width:100%}.jp-listing__inner>.jp-area-related{margin:0 auto;max-width:720px}.jp-area-related__item{background-color:#2e3a4d;border-left:2px solid #cab479;display:flex;flex-direction:column;gap:8px;margin:0;padding:20px 24px}.jp-area-related__label{color:#cab479;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.jp-area-related__label,.jp-area-related__link{font-family:Roboto Slab,georgia,Times New Roman,serif}.jp-area-related__link{align-items:center;color:#fff;display:inline-flex;flex-wrap:wrap;gap:6px 14px;text-decoration:none}.jp-area-related__link:focus-visible{outline:2px solid #cab479;outline-offset:4px}.jp-area-related__name{font-size:22px;font-weight:600;line-height:1.25}.jp-area-related__cta{font-size:16px;font-weight:300}.jp-area-related__cta,.jp-area-related__icon{color:hsl(0 0% 100% / .85);transition:color .3s ease}.jp-area-related__icon{height:1em;width:1em}.jp-area-related__link:focus-visible .jp-area-related__cta,.jp-area-related__link:focus-visible .jp-area-related__icon,.jp-area-related__link:hover .jp-area-related__cta,.jp-area-related__link:hover .jp-area-related__icon{color:#cab479}.jp-area-contact__box{margin-inline:auto;max-width:100%;width:720px}.jp-404{background-color:#20293a;color:#fff;padding-block:264px}@media(max-width:767px){.jp-404{padding-block:64px}}.jp-404__inner{align-items:center;display:flex;flex-direction:column;gap:20px;margin-inline:auto;max-width:1140px;padding:10px;text-align:center}@media(max-width:767px){.jp-404__inner{padding-inline:20px}}.jp-404__kicker{margin:0}.jp-404__title{color:#fff;font-size:200px;font-weight:700;line-height:1;margin:0}@media(max-width:767px){.jp-404__title{font-size:82px}}.jp-404__text{font-size:18px;font-weight:400;line-height:27px;max-width:700px}.jp-404__button,.jp-404__text{margin-top:10px}