html:has(.faq-live-castle){scroll-snap-type:none!important}.faq-live-castle{--display:var(--font-sans-next), "Open Sans", "Arial Narrow", sans-serif;--ui:var(--font-sans-next), "Open Sans", "Segoe UI", sans-serif;--body:var(--font-sans-next), "Open Sans", "Segoe UI", sans-serif;font-family:var(--body);font-variation-settings:"wdth" 100;font-weight:400;font-stretch:100%}.faq-live-castle .learn,.faq-live-castle .learn .wrap{height:auto;min-height:0;max-height:none;overflow:visible}.faq-live-castle .learn .wrap{flex:none;padding-top:48px;padding-bottom:56px}@media (min-width:801px){html body .castle-html-root.faq-live-castle .learn .wrap{padding-left:var(--page-pad);padding-right:var(--page-pad);margin-left:auto;margin-right:auto}}@media (min-width:801px) and (max-width:1440px){html body .castle-html-root.faq-live-castle .learn .wrap{width:min(100%,55rem);max-width:min(100%,55rem)}}.castle-html-root.faq-live-castle .learn:before{content:none;background-image:none}.faq-live-castle #faq-title,.faq-live-castle h1.display{font-family:var(--body);font-variation-settings:"wdth" 100;letter-spacing:0;color:var(--navy);text-wrap:balance;margin:0 0 1.75rem;font-size:clamp(2rem,3.8vw,2.45rem);font-weight:400;font-stretch:100%;line-height:1.15}.faq-live-castle .faq-live-section+.faq-live-section{margin-top:1.75rem}.faq-live-castle .faq-live-section h2{font-family:var(--display);font-variation-settings:"wdth" 75;letter-spacing:-.01em;color:var(--navy);margin:0 0 1rem;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;font-stretch:75%;line-height:1.15}.faq-live-castle .faq-live-item{border-bottom:1px solid color-mix(in srgb, var(--navy) 18%, transparent);margin:0 0 .55rem;padding:0 0 .85rem}.faq-live-castle .faq-live-item summary{cursor:pointer;font-family:var(--body);font-variation-settings:"wdth" 100;color:var(--blue);padding:.45rem 0 .45rem 1.7rem;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:400;font-stretch:100%;line-height:1.3;list-style:none;position:relative}.faq-live-castle .faq-live-item summary::-webkit-details-marker{display:none}.faq-live-castle .faq-live-item summary:before{content:"+";color:var(--blue);font-weight:400;position:absolute;top:.45rem;left:0}.faq-live-castle .faq-live-item[open] summary:before{content:"−"}.faq-live-castle .faq-live-item .wp-doc{font-family:var(--body);font-variation-settings:"wdth" 100;padding:.35rem 0 .25rem 1.7rem;font-size:1.125rem;font-weight:400;font-stretch:100%;line-height:1.5}.faq-live-castle .faq-live-item .wp-doc .btn,.faq-live-castle .faq-live-item .wp-doc iframe{width:fit-content;max-width:100%;margin-top:1.15rem;display:block}.faq-live-castle .faq-live-item .wp-doc iframe{aspect-ratio:16/9;width:100%;height:auto;min-height:12rem}.faq-live-castle .faq-live-item .wp-doc iframe.kit-insert-embed-portrait{aspect-ratio:9/16;max-width:min(22rem,100%);min-height:0}@media (prefers-reduced-motion:reduce){.faq-live-castle .faq-live-item summary{transition:none}}
