.contentFAQBlock__wrapper{padding-top:40px;padding-bottom:100px;}@media only screen and (min-width:1024px){.contentFAQBlock__wrapper{padding-top:100px;}}.contentFAQBlock__container{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto;padding:0 30px;}.contentFAQBlock__title{margin-bottom:1rem;font-size:2rem;font-weight:700;}.contentFAQBlock__content{margin-bottom:2rem;}.contentFAQBlock__search{margin-bottom:2rem;position:relative;max-width:400px;}.contentFAQBlock__searchInput{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1px solid #e0e0e0;border-radius:25px;font-size:1rem;background-color:#f9f9f9;transition:all .3s ease;}.contentFAQBlock__searchInput:focus{outline:0;border-color:#052f3b;background-color:#fff;box-shadow:0 0 0 2px rgba(5,47,59,.1);}.contentFAQBlock__searchInput::-moz-placeholder{color:#999;}.contentFAQBlock__searchInput::placeholder{color:#999;}.contentFAQBlock__searchIcon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#666;pointer-events:none;}.contentFAQBlock__searchIcon::before{content:"";position:absolute;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;top:0;left:0;}.contentFAQBlock__searchIcon::after{content:"";position:absolute;width:2px;height:6px;background:currentColor;transform:rotate(45deg);top:8px;left:8px;}.contentFAQBlock__categoryGroup{margin-bottom:2rem;}.contentFAQBlock__categoryGroup:last-child{margin-bottom:0;}.contentFAQBlock__categoryTitle{font-size:1.5rem;font-weight:700;margin-top:4rem;margin-bottom:1rem;color:#052f3b;}.contentFAQBlock__accordionItem{border-bottom:3px solid #fbbd51;}.contentFAQBlock__accordionItem h3{margin:0;}.contentFAQBlock__accordionItem h3 button{font-family:var(--jok-sec-font);font-size:var(--jok-standard-h4);font-weight:600;}.contentFAQBlock__accordionItem h4{margin:0;}.contentFAQBlock__accordionItem h4 button{font-family:var(--jok-sec-font);font-size:18px;font-weight:600;}.contentFAQBlock__accordionTrigger{width:100%;background:0 0;border:none;padding:1.5rem 0;text-align:left;cursor:pointer;font-size:1.1rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;}.contentFAQBlock__accordionTrigger:hover{text-decoration:underline;}.contentFAQBlock__accordionTrigger[aria-expanded=true] .contentFAQBlock__accordionIcon{transform:rotate(180deg);}.contentFAQBlock__accordionTitle{flex:1;margin-right:1rem;display:flex;justify-content:space-between;align-items:center;}.contentFAQBlock__accordionIcon{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #666;transition:transform .2s ease;flex-shrink:0;}.contentFAQBlock__accordionPanel{overflow:hidden;transition:max-height .3s ease;}.contentFAQBlock__accordionPanel[hidden]{max-height:0;}.contentFAQBlock__accordionPanel:not([hidden]){max-height:1000px;}.contentFAQBlock__accordionPanel>div{padding:0 0 1.5rem 0;}.contentFAQBlock__accordionPanel h1,.contentFAQBlock__accordionPanel h2,.contentFAQBlock__accordionPanel h3,.contentFAQBlock__accordionPanel h4,.contentFAQBlock__accordionPanel h5,.contentFAQBlock__accordionPanel h6{margin-top:0;}.contentFAQBlock__accordionPanel p:first-child{margin-top:0;}.contentFAQBlock__accordionPanel p:last-child{margin-bottom:0;}@media only screen and (max-width:var(--wp--style--global--content-size)-1){.contentFAQBlock__title{font-size:1.5rem;}.contentFAQBlock__accordionTrigger{padding:1rem 0;font-size:1rem;}.contentFAQBlock__accordionPanel>div{padding:0 0 1rem 0;}}.faq-block-preview{padding:2rem;text-align:center;background:#f0f0f1;border:1px dashed #c3c4c7;border-radius:4px;color:#646970;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}