.entry-content blockquote,.entry-content .wp-block-quote,.entry-content .sn-kalla{font-style:italic;background:#f0f6fa;border-left:5px solid #FECC02;border-radius:0 4px 4px 0;padding:18px 24px;margin:28px 0;color:#1f2d3d;position:relative}.entry-content blockquote::before,.entry-content .sn-kalla::before{content:"KÄLLA";display:block;font-style:normal;font-weight:800;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#006AA7;margin-bottom:8px}.entry-content blockquote p,.entry-content .sn-kalla p{margin:0}.entry-content blockquote cite{display:block;font-style:normal;font-size:13px;color:#006AA7;font-weight:600;margin-top:8px}.sn-faq{margin:32px 0;display:flex;flex-direction:column;gap:12px}.sn-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px rgb(16 24 40 / .04);transition:box-shadow .2s,border-color .2s}.sn-faq-item:hover{border-color:#cfd6e0;box-shadow:0 2px 6px rgb(16 24 40 / .06)}.sn-faq-item[open]{border-color:#cfd6e0;box-shadow:0 2px 8px rgb(16 24 40 / .07)}.sn-faq-item>summary{cursor:pointer;list-style:none;display:block;position:relative;padding:18px 56px 18px 22px}.sn-faq-item>summary::-webkit-details-marker{display:none}.sn-faq-item>summary::marker{content:""}.sn-faq-item>summary h3{margin:0;font-size:17px;line-height:1.45;font-weight:700;color:#111827;letter-spacing:-.01em}.sn-faq-item>summary:hover h3{color:#006AA7}.sn-faq-item>summary:focus-visible{outline:2px solid #006AA7;outline-offset:-2px;border-radius:12px}.sn-faq-item>summary::after{content:"";position:absolute;right:24px;top:50%;width:9px;height:9px;border-right:2px solid #9aa1ae;border-bottom:2px solid #9aa1ae;transform:translateY(-70%) rotate(45deg);transition:transform .22s ease,border-color .2s}.sn-faq-item>summary:hover::after{border-color:#006AA7}.sn-faq-item[open]>summary::after{transform:translateY(-25%) rotate(225deg);border-color:#006AA7}.sn-faq-item[open]>summary{padding-bottom:6px}.sn-faq-item>*:not(summary){margin:0;padding:0 22px;color:#4b5563;line-height:1.65}.sn-faq-item>*:not(summary):last-child{padding-bottom:20px}.sn-faq-item a{color:#006AA7;text-decoration:underline}@media (max-width:600px){.sn-faq-item>summary{padding:16px 46px 16px 16px}.sn-faq-item>summary h3{font-size:16px}.sn-faq-item>summary::after{right:18px}.sn-faq-item>*:not(summary){padding:0 16px}.sn-faq-item>*:not(summary):last-child{padding-bottom:16px}}.entry-content figure.sn-article-img{margin:28px 0}.entry-content figure.sn-article-img img{width:100%;height:auto;border-radius:10px;display:block}.entry-content figure.sn-article-img figcaption{font-size:13px;color:#6b7280;margin-top:8px;text-align:center;font-style:italic}.entry-content table,figure.wp-block-table table{width:100%;border-collapse:collapse;font-size:15px;border:1px solid #f1e6b8;border-top:3px solid #FECC02;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.entry-content table thead th,.entry-content table tr:first-child th,figure.wp-block-table table thead th{background:#006AA7;color:#fff;font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:12px 16px;text-align:left;border:none}.entry-content table td,figure.wp-block-table table td{padding:11px 16px;background:#FFFDF2;border:none;border-bottom:1px solid #f3eac4;color:#374151}.entry-content table tbody tr:nth-child(even) td{background:#FFF8DD}.entry-content table tbody tr:hover td{background:#FFF1BF}.ct-footer-copyright,.ct-footer-copyright p{color:rgb(255 255 255 / .78)!important}.ct-footer-copyright a{color:#fff!important}