.pfaq-item{background:#fff;border:1px solid #00174f1a;border-radius:16px;margin-bottom:12px;overflow:hidden}.pfaq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;list-style:none;display:flex}.pfaq-item summary::-webkit-details-marker{display:none}.pfaq-chev{background:#00174f0f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .25s;display:flex}.pfaq-item[open] .pfaq-chev{transform:rotate(180deg)}@media (max-width:880px){.pfaq-grid{grid-template-columns:1fr!important;gap:28px!important}}
.fp-card{transition:border-color .15s,transform .15s}.fp-card:hover{transform:translateY(-2px);border-color:#00174f52!important}@media (max-width:880px){.fp-grid{grid-template-columns:1fr!important}}
.lg-prose{font-family:var(--font-instrument),system-ui,sans-serif;color:#3e465f;margin-top:36px;font-size:16px;line-height:1.7}.lg-prose h2{font-family:var(--font-familjen),system-ui,sans-serif;letter-spacing:-.01em;color:#00174f;margin:40px 0 12px;font-size:22px;font-weight:700}.lg-prose p{margin:0 0 16px}.lg-prose ul{margin:0 0 16px;padding-left:22px;list-style:outside}.lg-prose li{margin-bottom:6px}.lg-prose strong{color:#0a1233}.lg-table-wrap{background:#fff;border:1px solid #00174f1f;border-radius:14px;margin:8px 0 20px;overflow-x:auto}.lg-prose table{border-collapse:collapse;width:100%;font-size:15px}.lg-prose th,.lg-prose td{text-align:left;vertical-align:top;border-bottom:1px solid #00174f14;padding:12px 16px}.lg-prose th{color:#00174f;font-weight:600}.lg-prose tr:last-child td{border-bottom:none}
