.wp-block-jncb-two-column-faq-accordion{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--body-text-color);padding-top:var(--wp--preset--spacing--theme-space-medium) !important;padding-bottom:var(--wp--preset--spacing--theme-space-medium) !important}.wp-block-jncb-two-column-faq-accordion__inner{display:grid;grid-gap:max(32px, min(5vw, 64px));gap:max(32px, min(5vw, 64px));align-items:start}.wp-block-jncb-two-column-faq-accordion.faq--layout-stacked .wp-block-jncb-two-column-faq-accordion__inner{grid-template-columns:1fr}.wp-block-jncb-two-column-faq-accordion__heading{max-width:768px;margin:0;color:var(--wp--preset--color--heading-text-color);font-weight:var(--wp--custom--typography--font-weight--semi-bold);line-height:1.25;letter-spacing:-0.02rem}.wp-block-jncb-two-column-faq-accordion__description{margin-top:1rem;margin-bottom:0;color:var(--wp--preset--color--body-text-color);font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--medium)}.wp-block-jncb-two-column-faq-accordion__search{position:relative;display:flex;align-items:center;max-width:360px;margin-top:1.5rem}.wp-block-jncb-two-column-faq-accordion__search-icon{position:absolute;left:14px;display:inline-flex;color:#535862;color:var(--wp--preset--color--body-text-color, #535862);pointer-events:none}.wp-block-jncb-two-column-faq-accordion__search-input{width:100%;padding:10px 16px 10px 42px !important;color:#181d27;color:var(--wp--preset--color--heading-text-color, #181d27);background:#fff;background:var(--wp--preset--color--base, #fff);border:1px solid #d5d7da;border:1px solid var(--wp--preset--color--border-primary-color, #d5d7da);border-radius:9999px;font-size:var(--wp--preset--font-size--normal);line-height:1.5}.wp-block-jncb-two-column-faq-accordion__search-input:focus{outline:2px solid #01529a;outline:2px solid var(--wp--preset--color--primary-color, #01529a);outline-offset:1px}.wp-block-jncb-two-column-faq-accordion__main{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--wp--preset--spacing--theme-space-small)}.wp-block-jncb-two-column-faq-accordion__tabs{display:flex;flex-wrap:wrap;margin-bottom:0}.wp-block-jncb-two-column-faq-accordion__tabs-select{display:none;position:relative}.wp-block-jncb-two-column-faq-accordion__tabs-select::after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;border-right:1.67px solid #717680;border-bottom:1.67px solid #717680;transform:translateY(-70%) rotate(45deg);pointer-events:none}.wp-block-jncb-two-column-faq-accordion__select{width:100%;min-height:44px;padding:10px 44px 10px 14px;border:1px solid var(--wp--preset--color--border-primary-color);border-radius:9999px;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--heading-text-color);font-size:1rem;font-weight:var(--wp--custom--typography--font-weight--normal);line-height:1.375;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.wp-block-jncb-two-column-faq-accordion__select:focus-visible{outline:2px solid var(--wp--preset--color--primary-color);outline-offset:2px}.wp-block-jncb-two-column-faq-accordion__tab{display:inline-flex;align-items:center;min-height:36px;padding:8px 16px;border:1px solid rgba(0,0,0,0);border-radius:9999px;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--heading-text-color);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--typography--font-weight--medium);white-space:nowrap;cursor:pointer;transition:background-color .2s ease, color .2s ease}.wp-block-jncb-two-column-faq-accordion__tab:hover{color:var(--wp--preset--color--body-text-color)}.wp-block-jncb-two-column-faq-accordion__tab[aria-selected=true],.wp-block-jncb-two-column-faq-accordion__tab.is-active{background-color:var(--wp--preset--color--primary-color);color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--border-primary-color);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.wp-block-jncb-two-column-faq-accordion__tab:focus-visible{outline:2px solid var(--wp--preset--color--primary-color);outline-offset:2px}.wp-block-jncb-two-column-faq-accordion__list{display:flex;flex-direction:column}.wp-block-jncb-two-column-faq-accordion__no-results{margin:1.5rem 0 0;color:#535862;color:var(--wp--preset--color--body-text-color, #535862);font-size:var(--wp--preset--font-size--normal)}.wp-block-jncb-two-column-faq-accordion__no-results[hidden]{display:none}.wp-block-jncb-two-column-faq-accordion__pagination{display:flex;flex-wrap:wrap;gap:6px;margin-top:1.5rem}.wp-block-jncb-two-column-faq-accordion__pagination[hidden]{display:none}.wp-block-jncb-two-column-faq-accordion__page{min-width:38px;height:38px;padding:0 10px;color:#181d27;color:var(--wp--preset--color--heading-text-color, #181d27);background:#fff;background:var(--wp--preset--color--base, #fff);border:1px solid #d5d7da;border:1px solid var(--wp--preset--color--border-primary-color, #d5d7da);border-radius:8px;font-size:var(--wp--preset--font-size--normal);cursor:pointer;transition:background-color .2s ease, color .2s ease, border-color .2s ease}.wp-block-jncb-two-column-faq-accordion__page:hover:not(:disabled){border-color:#01529a;border-color:var(--wp--preset--color--primary-color, #01529a)}.wp-block-jncb-two-column-faq-accordion__page:disabled{opacity:.45;cursor:default}.wp-block-jncb-two-column-faq-accordion__page.is-current{color:#fff;color:var(--wp--preset--color--base, #fff);background:#01529a;background:var(--wp--preset--color--primary-color, #01529a);border-color:#01529a;border-color:var(--wp--preset--color--primary-color, #01529a)}.faq-item{border-top:1px solid #e9eaeb;transition:background-color .25s ease}.faq-item[hidden]{display:none}.faq-item__heading{margin:0;font-size:inherit}.faq-item__trigger{display:flex;align-items:center;gap:16px;width:100%;min-height:44px;padding:1.5rem 0;border:0;background:none;cursor:pointer;text-align:left;color:var(--wp--preset--color--heading-text-color);font-weight:var(--wp--custom--typography--font-weight--semi-bold);font-size:1.5rem;line-height:1.4;transition:color .2s ease, padding-bottom .3s ease}.faq-item__trigger:focus-visible{outline:2px solid var(--wp--preset--color--primary-color);outline-offset:2px}.faq-item__title{flex:1 1 auto}.faq-item.is-open .faq-item__trigger{padding-bottom:1rem}.faq-item__icon{position:relative;flex:0 0 auto;width:24px;height:24px;border:2px solid #a4a7ae;border-radius:50%;color:#a4a7ae}.faq-item__icon::before,.faq-item__icon::after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%, -50%);transition:opacity .2s ease}.faq-item__icon::before{width:10px;height:2px}.faq-item__icon::after{width:2px;height:10px}.faq-item.is-open .faq-item__icon::after{opacity:0}.faq-item__panel--enhanced{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-item.is-open .faq-item__panel--enhanced{grid-template-rows:1fr}.faq-item__panel-inner{overflow:hidden}.faq-item__panel--enhanced .faq-item__panel-inner{visibility:hidden;transition:visibility .3s ease}.faq-item.is-open .faq-item__panel-inner{visibility:visible}.faq-item.is-open{background-color:transparent;background-color:var(--faq-item-expanded-bg, var(--faq-expanded-bg-global, transparent))}.faq-item__body{padding:0 0 1.25rem;font-size:1rem;line-height:1.3}.faq-item__body ul,.faq-item__body ol{margin:0 0 8px 10px;padding-left:25px}.faq-item__body p{margin-top:0}.faq-item__cta{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--wp--preset--color--primary-color);font-weight:var(--wp--custom--typography--font-weight--medium);-webkit-text-decoration:underline;text-decoration:underline}.faq-item__cta:hover{color:var(--wp--preset--color--secondary-color)}.faq-item__cta:focus-visible{outline:2px solid var(--wp--preset--color--primary-color);outline-offset:2px}.faq-item__inner{padding:.5rem 0 1.25rem 0}.faq-item__inner p{margin-top:0}.faq-item__inner .wp-block-list{margin:0 0 8px 8px;padding-left:20px}.wp-block-jncb-two-column-faq-accordion.faq--icon-left .faq-item__trigger{flex-direction:row-reverse;justify-content:flex-end}.wp-block-jncb-two-column-faq-accordion.faq--icon-right .faq-item__trigger{justify-content:space-between}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__list .faq-item{border:0}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__list .faq-item__heading .faq-item__trigger{gap:2rem;font-size:1.5rem;line-height:32px;padding:1rem 0}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__list .faq-item__heading .faq-item__trigger .faq-item__icon{align-self:flex-start;margin-top:5px}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__list .faq-item__body{font-size:1rem;padding:0 0 1rem}@media (min-width: 992px){.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__inner{grid-template-columns:2fr 3fr}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column.faq--ratio-33-67 .wp-block-jncb-two-column-faq-accordion__inner{grid-template-columns:1fr 2fr}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column.faq--ratio-50-50 .wp-block-jncb-two-column-faq-accordion__inner{grid-template-columns:1fr 1fr}}@media (max-width: 991px){.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__inner{grid-template-columns:1fr}.faq-item__trigger{font-size:1.125rem;line-height:24px}.wp-block-jncb-two-column-faq-accordion.faq--layout-two-column .wp-block-jncb-two-column-faq-accordion__list .faq-item__heading .faq-item__trigger{font-size:1.125rem;line-height:24px}}@media (max-width: 767px){.wp-block-jncb-two-column-faq-accordion__heading{max-width:100%}.wp-block-jncb-two-column-faq-accordion__tabs{display:none}.wp-block-jncb-two-column-faq-accordion__tabs-select{display:block}}

