.ksp-u-faq-accordion{background:var(--ksp-bg,#fff);color:var(--ksp-text,#1b1c1f);display:block;font-family:var(--ksp-font,"Libre Franklin",Arial,Helvetica,sans-serif);isolation:isolate;line-height:1.65;margin:0;min-width:0;overflow-wrap:anywhere;padding:var(--ksp-top,76px) 24px var(--ksp-bottom,76px);position:relative;text-align:left;width:100%}.ksp-u-faq-accordion,.ksp-u-faq-accordion *,.ksp-u-faq-accordion :after,.ksp-u-faq-accordion :before{box-sizing:border-box}.ksp-u-faq-accordion .ksp-u-faq-accordion__inner{margin:0 auto;max-width:var(--ksp-width,1240px);min-width:0;width:100%}.ksp-u-faq-accordion .ksp-u-faq-accordion__anchor{left:0;position:absolute;scroll-margin-top:110px;top:0}.ksp-u-faq-accordion .ksp-u-faq-accordion__head{margin:0 0 32px;max-width:870px;text-align:var(--ksp-align,left)}.ksp-u-faq-accordion[style*="--ksp-align:center"] .ksp-u-faq-accordion__head{margin-left:auto;margin-right:auto}.ksp-u-faq-accordion .ksp-u-faq-accordion__eyebrow{color:var(--ksp-accent);font-size:11px;font-weight:800;letter-spacing:.17em;line-height:1.5;margin:0 0 13px;padding:0;text-transform:uppercase}.ksp-u-faq-accordion .ksp-u-faq-accordion__heading{color:var(--ksp-heading);font-family:inherit;font-size:clamp(30px,3.35vw,var(--ksp-size,42px));line-height:1.18;margin:0;padding:0;text-transform:none;text-wrap:balance}.ksp-u-faq-accordion .ksp-u-faq-accordion__intro{margin-top:19px;max-width:800px}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich{color:var(--ksp-text);font-family:inherit;line-height:1.7}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 14px;padding:0}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich p:last-child{margin-bottom:0}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich ol,.ksp-u-faq-accordion .ksp-u-faq-accordion__rich ul{margin:14px 0 0;padding:0 0 0 21px}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich li{color:inherit;line-height:1.65;margin:6px 0;padding:0}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich strong{color:var(--ksp-heading);font-weight:700}.ksp-u-faq-accordion a:not(.ksp-u-faq-accordion__button){color:var(--ksp-link);text-decoration:underline;text-underline-offset:3px}.ksp-u-faq-accordion a:not(.ksp-u-faq-accordion__button):hover{text-decoration-thickness:2px}.ksp-u-faq-accordion .ksp-u-faq-accordion__grid{display:grid;gap:20px;grid-template-columns:repeat(var(--ksp-columns,3),minmax(0,1fr))}.ksp-u-faq-accordion .ksp-u-faq-accordion__card{background:var(--ksp-surface);border:1px solid var(--ksp-line);border-radius:var(--ksp-radius,14px);min-width:0;padding:28px}.ksp-u-faq-accordion .ksp-u-faq-accordion__card-title{color:var(--ksp-heading);font-family:inherit;font-size:21px;font-weight:800;letter-spacing:-.025em;line-height:1.28;margin:0 0 13px;padding:0;text-transform:none}.ksp-u-faq-accordion .ksp-u-faq-accordion__icon{border:1px solid var(--ksp-line);border-radius:11px;color:var(--ksp-accent);display:grid;height:48px;margin:0 0 20px;place-items:center;width:48px}.ksp-u-faq-accordion .ksp-u-faq-accordion__icon svg{display:block;height:30px;width:30px}.ksp-u-faq-accordion .ksp-u-faq-accordion__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button{align-items:center;background:var(--ksp-button,#1179e2);border:1px solid transparent;border-radius:7px;color:var(--ksp-button-text,#fff);display:inline-flex;font-family:inherit;font-size:15px;gap:20px;justify-content:center;letter-spacing:0;line-height:1.35;margin:0;max-width:100%;min-height:54px;text-align:center;text-decoration:none;text-transform:none;transition:filter .15s ease,transform .15s ease;white-space:normal}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button:hover{filter:brightness(.92);transform:translateY(-1px)}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button--secondary{background:transparent;border-color:var(--ksp-line);color:var(--ksp-heading)}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button--secondary:hover{color:var(--ksp-heading)}.ksp-u-faq-accordion [tabindex]:focus-visible,.ksp-u-faq-accordion a:focus-visible,.ksp-u-faq-accordion button:focus-visible,.ksp-u-faq-accordion summary:focus-visible{outline:3px solid var(--ksp-accent);outline-offset:4px}.ksp-u-faq-accordion .ksp-u-faq-accordion__split{align-items:start;display:grid;gap:58px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ksp-u-faq-accordion .ksp-u-faq-accordion__image{border-radius:var(--ksp-radius,14px);display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.ksp-u-faq-accordion .ksp-u-faq-accordion__caption{color:var(--ksp-text);font-size:13px;line-height:1.6;margin:12px 0 0}.ksp-u-faq-accordion .ksp-u-faq-accordion__note{font-size:14px;line-height:1.6;margin:22px 0 0}.ksp-u-faq-accordion .ksp-u-faq-accordion__callout{border-left:3px solid var(--ksp-accent);padding:18px 0 18px 22px}.ksp-u-faq-accordion .ksp-u-faq-accordion__number{color:var(--ksp-accent);display:block;font-size:12px;font-weight:800;letter-spacing:.12em;margin-bottom:18px}@media(max-width:980px){.ksp-u-faq-accordion .ksp-u-faq-accordion__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ksp-u-faq-accordion .ksp-u-faq-accordion__split{gap:30px}.ksp-u-faq-accordion .ksp-u-faq-accordion__card{padding:24px}}@media(max-width:760px){.ksp-u-faq-accordion{padding:var(--ksp-top-mobile,48px) 20px var(--ksp-bottom-mobile,48px)}.ksp-u-faq-accordion .ksp-u-faq-accordion__heading{font-size:var(--ksp-size-mobile,34px)}.ksp-u-faq-accordion .ksp-u-faq-accordion__head{margin-bottom:26px}.ksp-u-faq-accordion .ksp-u-faq-accordion__intro{font-size:16px}.ksp-u-faq-accordion .ksp-u-faq-accordion__split{gap:30px;grid-template-columns:minmax(0,1fr)}.ksp-u-faq-accordion .ksp-u-faq-accordion__card-title{font-size:20px}}@media(max-width:560px){.ksp-u-faq-accordion .ksp-u-faq-accordion__grid{gap:14px;grid-template-columns:minmax(0,1fr)}.ksp-u-faq-accordion .ksp-u-faq-accordion__actions{align-items:stretch;flex-direction:column}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button{width:100%}.ksp-u-faq-accordion .ksp-u-faq-accordion__card{padding:23px}}@media(prefers-reduced-motion:reduce){.ksp-u-faq-accordion a.ksp-u-faq-accordion__button{transform:none;transition:none}}.ksp-u-faq-accordion .ksp-u-faq-accordion__inner{max-width:min(var(--ksp-width),1000px)}.ksp-u-faq-accordion .ksp-u-faq-accordion__faq{border-top:1px solid var(--ksp-line);margin:0;padding:0}.ksp-u-faq-accordion .ksp-u-faq-accordion__faq:last-child{border-bottom:1px solid var(--ksp-line)}.ksp-u-faq-accordion .ksp-u-faq-accordion__faq summary{align-items:center;color:var(--ksp-heading);cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:25px;justify-content:space-between;line-height:1.5;list-style:none;margin:0;padding:23px 2px}.ksp-u-faq-accordion .ksp-u-faq-accordion__faq summary::-webkit-details-marker{display:none}.ksp-u-faq-accordion .ksp-u-faq-accordion__toggle{display:block;flex:0 0 18px;height:18px;position:relative}.ksp-u-faq-accordion .ksp-u-faq-accordion__toggle:after,.ksp-u-faq-accordion .ksp-u-faq-accordion__toggle:before{background:var(--ksp-accent);content:"";height:2px;left:0;position:absolute;top:8px;width:18px}.ksp-u-faq-accordion .ksp-u-faq-accordion__toggle:after{transform:rotate(90deg)}.ksp-u-faq-accordion details[open] .ksp-u-faq-accordion__toggle:after{display:none}.ksp-u-faq-accordion .ksp-u-faq-accordion__answer{max-width:890px;padding:0 38px 25px 2px}.ksp-u-faq-accordion .ksp-u-faq-accordion__split.ksp-u-faq-accordion__split--single{grid-template-columns:minmax(0,1fr);max-width:950px}.ksp-u-faq-accordion{font-size:16px;line-height:1.68}.ksp-u-faq-accordion .ksp-u-faq-accordion__heading{font-weight:700;letter-spacing:-.025em;line-height:1.16}.ksp-u-faq-accordion .ksp-u-faq-accordion__intro{font-size:17px;line-height:1.7;max-width:68ch}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich p{margin:0 0 15px;max-width:68ch}.ksp-u-faq-accordion .ksp-u-faq-accordion__rich li{max-width:64ch}.ksp-u-faq-accordion .ksp-u-faq-accordion__caption,.ksp-u-faq-accordion .ksp-u-faq-accordion__cta-note,.ksp-u-faq-accordion .ksp-u-faq-accordion__note{color:#4b4f58}.ksp-u-faq-accordion .ksp-u-faq-accordion__card-title{font-weight:700;letter-spacing:-.018em}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button{border-radius:6px;box-shadow:none;font-size:19px;font-weight:700;gap:12px;letter-spacing:-.014em;min-height:56px;padding:15px 24px;transform:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button:hover{background:var(--ksp-button,#1179e2);box-shadow:none;color:var(--ksp-button-text,#fff);filter:none;transform:none}.ksp-u-faq-accordion a.ksp-u-faq-accordion__button--secondary:hover{background:transparent;color:var(--ksp-heading,#2d378e)}@media(max-width:560px){.ksp-u-faq-accordion a.ksp-u-faq-accordion__button{min-height:52px;padding:14px 20px}}.ksp-u-faq-accordion .ksp-u-faq-accordion__faq summary{font-size:18px;letter-spacing:-.018em;padding:22px 2px}.ksp-u-faq-accordion .ksp-u-faq-accordion__answer{color:#4b4f58;max-width:68ch;padding-bottom:24px}.ksp-u-faq-accordion .ksp-u-faq-accordion__answer .ksp-u-faq-accordion__rich p,.ksp-u-faq-accordion .ksp-u-faq-accordion__answer p{max-width:68ch}.ksp-u-faq-accordion .ksp-u-faq-accordion__answer .ksp-u-faq-accordion__rich,.ksp-u-faq-accordion .ksp-u-faq-accordion__answer p{font-size:16px;line-height:1.68}