:root{--kwik-price-eval:"$299";--kwik-price-followup:"$179"}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-padding-top:80px}*,*::before,*::after{box-sizing:border-box}body{font-family:"Onest",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:where(:not(.wp-element-button)){text-decoration:none}img{max-width:100%;height:auto}.bhf-hidden{display:none}@media (max-width:767px){.elementor-element-86ea079 .elementor-element-41e42ef{flex-grow:1!important;max-width:none!important}.elementor-element-41e42ef.elementor-widget-image{text-align:left!important}.elementor-2335 .elementor-element.elementor-element-3cf7b53 .elementor-button{font-size:15px!important;padding:12px 24px!important}.elementor-2335 .elementor-element.elementor-element-3cf7b53{flex-grow:0!important;margin-right:8px!important}}.elementor-2335 .elementor-element.elementor-element-3cf7b53 .elementor-button{background:linear-gradient(135deg,#390B50 0%,#724D84 100%)!important;border:none!important}.elementor-2335 .elementor-element.elementor-element-3cf7b53 .elementor-button:hover,.elementor-2335 .elementor-element.elementor-element-3cf7b53 .elementor-button:focus{opacity:0.9}[data-elementor-type="wp-page"]{margin-top:108px}.elementor-element.elementor-element-26e1cff.e-flex.e-con-boxed.e-con.e-parent{padding:60px 0px 0px 0px!important}.page-id-204 .elementor-element-a83261e{display:none}.elementor-element-1806b8c3{padding-top:60px;background:linear-gradient(135deg,#390B50 0%,#4E1A6B 40%,#390B50 100%);display:flex}html.kwik-menu-open{overflow:hidden!important}html.kwik-menu-open body{overflow:hidden!important;position:fixed!important;width:100%!important}html.kwik-menu-open .elementor-nav-menu--dropdown.kwik-mobile-nav--open{touch-action:pan-y;overflow-y:auto!important}.elementor-element-b8742fe{display:flex!important;background-color:transparent!important;z-index:999;position:fixed;top:0;left:0;right:0;width:100%;opacity:1!important;transform:none!important;animation:none!important;visibility:visible!important;transition:padding 0.3s ease}.elementor-element-86ea079{display:flex!important;background-color:rgba(255,255,255,0.89)!important;box-shadow:0px 0px 33px -20px rgba(117,117,117,0.56)!important;border-bottom:none!important;width:100%!important;transition:padding 0.3s ease,border-radius 0.3s ease}.elementor-element-b8742fe.scrolled{padding:4px 16px 0!important}.elementor-element-b8742fe.scrolled .elementor-element-86ea079{padding:8px 32px!important;border-radius:80px!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(255,255,255,0.95)!important;box-shadow:0 4px 20px rgba(0,0,0,0.10)!important}.elementor-element-b8742fe.scrolled .elementor-element-41e42ef img{transition:height 0.3s ease,width 0.3s ease;height:36px!important;width:auto!important}.elementor-element-86ea079 .elementor-button{background-color:#390B50!important;color:#fff!important;border-radius:64px!important;font-weight:600!important;text-decoration:none;border:none!important}.elementor-element-86ea079 .elementor-button:hover{background-color:#724D84!important}.elementor-element-41e42ef img{width:95px!important;height:auto!important}@media (min-width:768px){.elementor-element-b8742fe{--flex-direction:row!important;flex-direction:row!important;padding:12px 20px 0!important}.elementor-element-b8742fe>.e-con-inner{--flex-direction:row!important;display:flex!important;flex-direction:row!important;width:100%}.elementor-element-86ea079{--flex-direction:row!important;--justify-content:space-between!important;--align-items:center!important;--flex-wrap:nowrap!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important;border-radius:80px!important;padding:12px 32px 12px 50px!important;margin:0 auto!important;max-width:calc(100% - 40px)!important}.elementor-element-86ea079>.e-con-inner{--flex-direction:row!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important;width:100%}.elementor-element-86ea079 .elementor-item{color:#1C0A25!important;font-size:15px!important;font-weight:500!important}.elementor-element-86ea079 .elementor-item:hover{color:var(--e-global-color-primary)!important}.elementor-element-86ea079 .elementor-button{padding:16px 28px!important;font-size:15px!important}.elementor-element-86ea079>.e-con-inner>.elementor-element,.elementor-element-86ea079>.elementor-element{flex-grow:0!important;flex-shrink:0!important;--flex-grow:0!important}.elementor-element-41e42ef{margin-right:auto!important}.elementor-element-6472f34{display:none!important}.elementor-element-3cf7b53{display:block!important}.elementor-element-86ea079 .elementor-nav-menu--main{display:flex!important}.elementor-element-86ea079 .elementor-menu-toggle{display:none!important}.elementor-element-c2b6abc>.elementor-widget-container>nav.elementor-nav-menu--dropdown{display:none!important}}@media (max-width:767px){html{scroll-padding-top:60px}.elementor-element-b8742fe{padding:0!important}.elementor-element-b8742fe{--flex-direction:row!important;flex-direction:row!important}.elementor-element-b8742fe>.e-con-inner{--flex-direction:row!important;display:flex!important;flex-direction:row!important}.elementor-element-86ea079{--flex-direction:row!important;flex-direction:row!important;--flex-wrap:nowrap!important;flex-wrap:nowrap!important;--align-items:center!important;align-items:center!important;--justify-content:space-between!important;justify-content:space-between!important;border-radius:0!important;padding:10px 16px!important;margin:0!important;max-width:100%!important;background-color:#fff!important;box-shadow:0 1px 4px rgba(0,0,0,0.08)!important}.elementor-element-86ea079>.e-con-inner{--flex-direction:row!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;width:100%}.elementor-element-86ea079>.e-con-inner>.elementor-element{flex-grow:0!important;flex-shrink:0!important;--flex-grow:0!important;width:auto!important;--width:auto!important}.elementor-element-41e42ef{order:1!important;width:fit-content!important;max-width:fit-content!important;flex:0 0 auto!important}.elementor-element-41e42ef img{width:70px!important}.elementor-element-6472f34{display:none!important}.elementor-element-c2b6abc{order:3!important;width:fit-content!important;max-width:fit-content!important;flex:0 0 auto!important;margin-left:auto!important}.elementor-element-3cf7b53{display:block!important;order:2!important;flex:0 0 auto!important}.elementor-element-3cf7b53 .elementor-button{padding:8px 18px!important;font-size:13px!important}.elementor-element-86ea079 .elementor-nav-menu--main{display:none!important}.elementor-element-86ea079 .elementor-menu-toggle{display:flex!important}.elementor-element-86ea079 .elementor-button{padding:8px 16px!important;font-size:13px!important}.elementor-element-86ea079 .elementor-item{color:#1C0A25!important}.elementor-element-c2b6abc>.elementor-widget-container>nav.elementor-nav-menu--dropdown{display:none;position:fixed;top:58px;left:0;right:0;width:100%;z-index:9998;background:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,0.15);border-top:none;padding:12px 0 160px;max-height:calc(100vh - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.elementor-element-c2b6abc>.elementor-widget-container>nav.elementor-nav-menu--dropdown.kwik-mobile-nav--open{display:block!important}.elementor-nav-menu--dropdown .elementor-item,.elementor-nav-menu--dropdown .elementor-sub-item{display:block;padding:12px 24px;color:#1C0A25!important;font-size:15px;font-weight:500;text-decoration:none;transition:background 0.15s}.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-nav-menu--dropdown .elementor-sub-item:hover{background:rgba(57,11,80,0.05)}nav.elementor-nav-menu--dropdown .sub-menu{display:block!important;list-style:none;padding:0;margin:0}.elementor-nav-menu--dropdown .sub-menu .elementor-sub-item{padding-left:40px;font-size:14px;font-weight:400;color:#555!important}.elementor-menu-toggle .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open{display:none}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close{display:block;width:20px;height:20px}}.boxo:hover h3,.boxo:hover p{color:white!important}.elementor-element-7c691272 .e-con-inner{width:1140px!important;padding:60px 50px!important}.elementor-element-b5e0f79 .e-con-inner{padding:60px 0px!important}.elementor-element-66f4cd0 .e-con-inner{padding:70px 0 0 0!important}.elementor-element-ee0e24a>.e-con-inner:first-child,.elementor-element-5ccbaf1>.e-con-inner,.elementor-element-d15d3f3>.e-con-inner{padding:60px 0px!important}.elementor-element.elementor-element-0faa205.e-flex.e-con-boxed.e-con.e-parent{border-top:1px solid var(--kwik-border-accent)}.elementor-element-26e1cff .e-con-inner{padding:60px 0px!important;width:1140px!important}.e-con{--container-max-width:unset}ul.elementor-sitemap-list.elementor-sitemap-page-list{padding:0px 0px 0px 16px}.elementor-element.elementor-element-b8742fe.e-con-full.e-flex.e-con.e-parent.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects.animated.fadeInDown{width:100%!important}.page-id-204 .elementor-element.elementor-element-1806b8c3.e-flex.e-con-boxed.e-con.e-parent,.page-id-779 .elementor-element.elementor-element-1806b8c3.e-flex.e-con-boxed.e-con.e-parent,.page-id-1540 .elementor-element.elementor-element-1806b8c3.e-flex.e-con-boxed.e-con.e-parent,.single .elementor-element.elementor-element-1806b8c3.e-flex.e-con-boxed.e-con.e-parent,.page-id-101 .elementor-element.elementor-element-1806b8c3.e-flex.e-con-boxed.e-con.e-parent,.page-id-2378 .elementor-element-1806b8c3{padding-top:65px}.elementor-nav-menu--main .elementor-nav-menu>li>.sub-menu,.elementor-nav-menu--main .kwik-mega>.kwik-mega-dropdown{margin-top:0!important}.elementor-nav-menu--main .elementor-nav-menu .menu-item-has-children>.sub-menu{display:none;position:absolute;top:100%;left:50%!important;z-index:9999;min-width:230px;background:rgba(255,255,255,0.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:12px;padding:18px 0 10px;box-shadow:0 8px 30px rgba(57,11,80,0.10),0 1px 3px rgba(0,0,0,0.06);border:1px solid rgba(57,11,80,0.06);opacity:0;transform:translateX(-50%) translateY(-6px);transition:opacity 0.2s ease,transform 0.2s ease;pointer-events:none}.elementor-nav-menu--main .elementor-nav-menu .menu-item-has-children:hover>.sub-menu,.elementor-nav-menu--main .elementor-nav-menu .menu-item-has-children:focus-within>.sub-menu{display:block;opacity:1;transform:translateX(-50%) translateY(0)!important;pointer-events:auto}.elementor-nav-menu--main .sub-menu .elementor-sub-item{display:block;padding:10px 20px 10px 18px;color:#333;font-family:'Onest',sans-serif;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;border-left:3px solid transparent;transition:all 0.15s ease}.elementor-nav-menu--main .sub-menu .elementor-sub-item:hover{background:rgba(57,11,80,0.04);color:#390B50;border-left-color:#390B50}.elementor-nav-menu--main .sub-menu li + li{border-top:1px solid rgba(0,0,0,0.04)}.elementor-nav-menu--main .menu-item-has-children>.elementor-item,.elementor-nav-menu--main .kwik-mega>.elementor-item{display:inline-flex!important;align-items:center}.elementor-nav-menu--main .menu-item-has-children>.elementor-item::after,.elementor-nav-menu--main .kwik-mega>.elementor-item::after{content:''!important;position:static!important;display:inline-block!important;width:6px!important;height:6px!important;border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important;border-left:none!important;border-top:none!important;transform:rotate(45deg)!important;margin-left:5px!important;margin-bottom:2px!important;opacity:0.6!important;transition:transform 0.2s,opacity 0.2s;flex-shrink:0}.elementor-nav-menu--main .menu-item-has-children:hover>.elementor-item::after,.elementor-nav-menu--main .kwik-mega:hover>.elementor-item::after{transform:rotate(-135deg);opacity:1!important}.elementor-nav-menu--main .kwik-mega>.kwik-mega-dropdown{display:none!important;position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-6px);z-index:9999;background:rgba(255,255,255,0.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;padding:32px 28px 16px;box-shadow:0 12px 40px rgba(57,11,80,0.10),0 1px 3px rgba(0,0,0,0.06);border:1px solid rgba(57,11,80,0.06);opacity:0;transition:opacity 0.2s ease,transform 0.2s ease;pointer-events:none;min-width:940px!important;width:940px!important}.elementor-nav-menu--main .kwik-mega:hover>.kwik-mega-dropdown,.elementor-nav-menu--main .kwik-mega:focus-within>.kwik-mega-dropdown{display:flex!important;flex-wrap:wrap;flex-direction:row;opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.kwik-mega__col{flex:1 1 0;min-width:150px;padding:0 16px}.kwik-mega__col:not(:last-child){border-right:1px solid rgba(0,0,0,0.05)}.kwik-mega__heading{font-family:'Onest',sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#390B50;margin:0 0 10px;padding:0 0 6px;border-bottom:2px solid #F7E6FF}.kwik-mega-dropdown .elementor-sub-item{display:block;padding:5px 0;color:#444;font-family:'Onest',sans-serif;font-size:12.5px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color 0.15s,padding-left 0.15s;border-left:none!important}.kwik-mega-dropdown .elementor-sub-item:hover{color:#390B50;padding-left:4px;background:none!important}.kwik-mega__footer{flex-basis:100%;width:100%;text-align:center;padding:12px 0 0;margin-top:12px;border-top:1px solid rgba(0,0,0,0.06)}.kwik-mega__viewall{font-family:'Onest',sans-serif;font-size:13px;font-weight:600;color:#390B50;text-decoration:none}.kwik-mega__viewall:hover{text-decoration:underline}.kwik-viewall-li{border-top:1px solid rgba(0,0,0,0.06)!important;margin-top:4px;padding-top:4px}.kwik-viewall-link{font-weight:600!important;color:#390B50!important;font-size:13px!important}.menu-item-703>.sub-menu{min-width:240px}@media (max-width:767px){.elementor-element.elementor-element-26e1cff.e-flex.e-con-boxed.e-con.e-parent{padding:0px 0px 0px 0px!important}.elementor-101 .elementor-element.elementor-element-1b660769{--min-height:386px}.elementor-element-7c691272 .e-con-inner{padding:45px 16px!important}.elementor-element-b5e0f79 .e-con-inner{padding:45px 16px!important}.elementor-element-66f4cd0 .e-con-inner{padding:45px 0 0 0!important}.elementor-element-ee0e24a>.e-con-inner:first-child,.elementor-element-5ccbaf1>.e-con-inner,.elementor-element-d15d3f3>.e-con-inner{padding:45px 0px!important}.elementor-element-26e1cff .e-con-inner{padding:45px 16px!important}.elementor-element.elementor-element-d3f5069.e-con-full.e-flex.e-con.e-child{margin:0px}}.kwik-footer-grid{display:grid;grid-template-columns:1.1fr 0.9fr 0.9fr 1.1fr;gap:40px 36px;width:100%;padding:0 0 40px}.kwik-footer-col{min-width:0}.kwik-footer-heading{color:#fff;font-family:var(--e-global-typography-primary-font-family,"Plus Jakarta Sans",sans-serif);font-size:18px;font-weight:700;margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid rgba(255,255,255,0.15)}.kwik-footer-list{list-style:none;margin:0;padding:0}.kwik-footer-list li{margin:0 0 6px}.kwik-footer-list a{color:rgba(255,255,255,0.78);font-size:13.5px;font-weight:400;line-height:1.5;text-decoration:none;transition:color 0.2s,padding-left 0.2s;display:inline-block}.kwik-footer-list a:hover{color:#fff;padding-left:4px}.kwik-footer-list--blog li{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.08)}.kwik-footer-list--blog li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.kwik-footer-list--blog a{font-size:13px;line-height:1.55}.kwik-footer-col--brand .elementor-widget-container img{max-width:180px;height:auto;margin-bottom:12px}.kwik-footer-col--brand .elementor-heading-title{color:rgba(255,255,255,0.7)!important;font-size:13px;line-height:1.65;margin-bottom:14px}.kwik-footer-contact{margin:18px 0 14px}.kwik-footer-contact-row{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;color:rgba(255,255,255,0.78);font-size:13px;line-height:1.55}.kwik-footer-contact-row svg{width:16px;height:16px;fill:rgba(255,255,255,0.85);flex-shrink:0;margin-top:2px}.kwik-footer-contact-row a,.kwik-footer-contact-row span{color:rgba(255,255,255,0.95);text-decoration:none;transition:color 0.2s}.kwik-footer-contact-row a:hover{color:#fff}.kwik-footer-social{margin-top:6px}.kwik-footer-social-label{display:block;color:rgba(255,255,255,0.55);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:8px}.kwik-footer-social-icons{display:flex;gap:12px}.kwik-footer-social-icons a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.1);transition:background 0.2s,transform 0.2s}.kwik-footer-social-icons a:hover{background:rgba(255,255,255,0.22);transform:translateY(-2px)}.kwik-footer-social-icons svg{width:18px;height:18px;fill:#fff}.kwik-footer-seals{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kwik-footer-legitscript{margin-top:14px;opacity:0.5;transition:opacity 0.2s}.kwik-footer-legitscript:hover{opacity:0.85}.kwik-footer-legitscript img{display:block}.kwik-footer-crisis{width:100%;margin:8px 0 0;padding:14px 20px;background:rgba(255,255,255,0.06);border-radius:6px;border-left:3px solid rgba(255,200,50,0.6)}.kwik-footer-crisis p{color:rgba(255,255,255,0.6);font-size:11.5px;line-height:1.65;margin:0}.kwik-footer-crisis strong{color:rgba(255,255,255,0.85);font-weight:600}.kwik-footer-copyright{text-align:center;padding:6px 0 0}.kwik-footer-copyright p{color:rgba(255,255,255,0.4);font-size:11px;margin:0;letter-spacing:0.02em}@media (max-width:1024px){.kwik-footer-grid{grid-template-columns:1fr 1fr;gap:36px 30px}}@media (max-width:767px){.kwik-footer-grid{grid-template-columns:1fr;gap:30px 0;padding:0 0 24px}.kwik-footer-heading{font-size:16px}.kwik-footer-crisis{padding:12px 14px}}.kwik-hub-hero,.kwik-hub-section,.kwik-hub-cta,.kwik-ins-logos-section,.kwik-ins-callout-section{display:block!important}.kwik-hub-hero>.e-con-inner,.kwik-hub-section>.e-con-inner,.kwik-hub-cta>.e-con-inner,.kwik-ins-logos-section>.e-con-inner,.kwik-ins-callout-section>.e-con-inner{display:block!important}.kwik-hub-hero{background:linear-gradient(135deg,#390B50 0%,#4E1A6B 40%,#390B50 100%);margin-top:108px;padding:30px 0 60px!important;text-align:center}.kwik-hub-hero .e-con-inner{max-width:800px;margin:0 auto;padding:0 20px}.kwik-hub-eyebrow{color:rgba(255,255,255,0.6)!important;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;margin:0 0 12px}.kwik-hub-h1{color:#fff!important;font-size:40px;font-weight:800;line-height:1.2;margin:0 0 20px}.kwik-hub-subtitle{color:rgba(255,255,255,0.75)!important;font-size:16px;line-height:1.7;margin:0;max-width:650px;margin-left:auto;margin-right:auto}.kwik-hub-search-wrap{margin-bottom:32px}.kwik-hub-search{width:100%;padding:14px 20px;font-family:'Onest',sans-serif;font-size:16px;border:2px solid #e8dced;border-radius:12px;outline:none;transition:border-color 0.2s;background:#fff}.kwik-hub-search:focus{border-color:#724D84}.kwik-hub-search::placeholder{color:#999}.kwik-hub-section{padding:50px 0 60px!important}.kwik-hub-section .e-con-inner{max-width:1200px;margin:0 auto;padding:0 20px}.kwik-hub-section--alt{background:#f9f6fb}.kwik-hub-category{font-size:22px;font-weight:700;color:var(--e-global-color-primary);margin:36px 0 8px;padding-bottom:10px;border-bottom:2px solid var(--e-global-color-accent)}.kwik-hub-category:first-child{margin-top:0}.kwik-hub-category-sub{font-size:14px;color:#666;margin:0 0 20px}.kwik-hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:10px}.kwik-hub-section--blog .kwik-hub-grid{grid-template-columns:1fr;gap:20px;max-width:820px;margin:0 auto}.kwik-hub-card--blog{flex-direction:row!important;align-items:stretch;padding:0!important;overflow:hidden;border-radius:14px;min-height:180px}.kwik-hub-card__img{flex-shrink:0;width:240px;overflow:hidden}.kwik-hub-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s}.kwik-hub-card--blog:hover .kwik-hub-card__img img{transform:scale(1.05)}.kwik-hub-card__body{padding:24px 28px;display:flex;flex-direction:column;justify-content:center;flex:1}.kwik-hub-card__body h3{font-size:19px;font-weight:700;margin:0 0 10px}.kwik-hub-card__body p{font-size:15px;line-height:1.6;color:#444;font-weight:400;margin:0}@media (max-width:767px){.kwik-hub-card--blog{flex-direction:column!important;min-height:auto}.kwik-hub-card__img{width:100%;height:180px}.kwik-hub-card__body{padding:20px}}.kwik-hub-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0;font-size:13px;color:#888;margin:0 0 10px;line-height:1.4}.kwik-hub-card__sep{margin:0 6px;color:#bbb}.kwik-hub-card__author{font-weight:600;color:var(--e-global-color-secondary)}.kwik-hub-card__date,.kwik-hub-card__cat,.kwik-hub-card__read{color:#888}.kwik-hub-card{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:20px 22px;box-shadow:0 1px 6px rgba(57,11,80,0.07);border:1px solid rgba(57,11,80,0.06);text-decoration:none;color:inherit;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s}.kwik-hub-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(57,11,80,0.12);border-color:var(--e-global-color-secondary)}.kwik-hub-card h3{font-size:16px;font-weight:700;color:var(--e-global-color-primary);margin:0 0 6px;line-height:1.3}.kwik-hub-card p{font-size:14.5px;color:#555;line-height:1.6;margin:0;flex:1}.kwik-hub-section--alt .kwik-hub-card{background:#fff}.kwik-hub-card--blog.kwik-card-hidden{display:none}.kwik-blog-loadmore{text-align:center;margin:36px auto 0;max-width:820px}.kwik-blog-loadmore__count{font-size:14px;color:#888;margin:0 0 14px}.kwik-blog-loadmore__btn{background:transparent;color:var(--e-global-color-primary);border:2px solid var(--e-global-color-primary);padding:12px 32px;border-radius:25px;font-weight:600;font-size:14px;cursor:pointer;transition:background 0.2s,color 0.2s,transform 0.2s}.kwik-blog-loadmore__btn:hover{background:var(--e-global-color-primary);color:#fff;transform:translateY(-1px)}.kwik-ins-logos-section{padding:40px 0 30px!important;background:#f7f3f9}.kwik-ins-logos-section .e-con-inner{max-width:1100px;margin:0 auto;padding:0 24px}.kwik-ins-logos{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.kwik-ins-logo-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px 16px;background:#fff;border:2px solid #eee;border-radius:12px;transition:border-color 0.2s,box-shadow 0.2s;text-align:center;min-height:120px}.kwik-ins-logo-card:hover{border-color:var(--e-global-color-secondary);box-shadow:0 4px 16px rgba(57,11,80,0.10)}.kwik-ins-logo-card img{max-height:60px;max-width:160px;width:auto;height:auto;object-fit:contain;margin-bottom:12px}.kwik-ins-logo-card span{font-size:12px;font-weight:600;color:#666;line-height:1.3}.kwik-hub-section--insurances .e-con-inner{max-width:1100px;margin:0 auto;padding:0 24px}.kwik-ins-search-wrap{max-width:600px;margin:0 auto 32px}.kwik-ins-search{width:100%;padding:14px 20px 14px 48px;font-size:16px;border:2px solid #ddd;border-radius:30px;outline:none;transition:border-color 0.2s;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23999' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0016 9.5 6.5 6.5 0 109.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E") no-repeat 16px center;font-family:inherit}.kwik-ins-search:focus{border-color:var(--e-global-color-primary)}.kwik-ins-search::placeholder{color:#999}.kwik-ins-total{text-align:center;font-size:14px;color:#777;margin:0 0 30px}.kwik-ins-noresults{text-align:center;font-size:16px;color:#666;padding:40px 20px}.kwik-ins-noresults a{color:var(--e-global-color-primary);font-weight:600}.kwik-ins-group{margin:0 0 20px;border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff}.kwik-ins-group details{margin:0}.kwik-ins-group__header{display:flex;align-items:center;padding:16px 24px;background:var(--e-global-color-accent);cursor:pointer;list-style:none;user-select:none;gap:14px}.kwik-ins-group__header::-webkit-details-marker{display:none}.kwik-ins-group__logo{width:52px;height:40px;object-fit:contain;flex-shrink:0;border-radius:6px;background:#fff;padding:4px 6px;border:1px solid #eee}.kwik-ins-group__header h2{font-size:20px;font-weight:700;color:var(--e-global-color-primary);margin:0;line-height:1.3;flex:1}.kwik-ins-group__count{font-size:13px;font-weight:600;color:var(--e-global-color-secondary);background:rgba(255,255,255,0.7);padding:4px 12px;border-radius:20px;white-space:nowrap;flex-shrink:0}.kwik-ins-group--standalone{margin:0 0 20px}.kwik-ins-group__header--standalone{cursor:default}.kwik-ins-group__badge{font-size:13px;font-weight:600;color:#fff;background:var(--e-global-color-primary);padding:4px 14px;border-radius:20px;white-space:nowrap;flex-shrink:0}.kwik-ins-plans{list-style:none;margin:0;padding:20px 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px 24px}.kwik-ins-plan{font-size:14px;color:#444;padding:6px 0;border-bottom:1px solid #f5f5f5;line-height:1.4}.kwik-ins-plan:last-child{border-bottom:none}.kwik-ins-group details[open]>.kwik-ins-group__header::after{content:"\2212";font-size:20px;font-weight:700;color:var(--e-global-color-primary);flex-shrink:0}.kwik-ins-group details:not([open])>.kwik-ins-group__header::after{content:"+";font-size:20px;font-weight:700;color:var(--e-global-color-primary);flex-shrink:0}.kwik-ins-callout-section{padding:0 0 10px!important;background:#fff}.kwik-ins-callout-section .e-con-inner{max-width:1100px;margin:0 auto;padding:0 24px}.kwik-ins-callout{background:#fff;border-left:4px solid var(--e-global-color-primary);border-radius:16px;padding:48px 40px;text-align:center;margin-bottom:32px;box-shadow:0 4px 24px rgba(57,11,80,0.08)}.kwik-ins-callout h3{font-size:18px;font-weight:700;color:var(--e-global-color-primary);margin:24px 0 8px}.kwik-ins-callout h3:first-child{margin-top:0}.kwik-ins-callout p{font-size:14px;color:#555;line-height:1.7;margin:0}.kwik-ins-callout a{color:var(--e-global-color-primary);text-decoration:none}.kwik-ins-callout a:hover{text-decoration:underline}@media (max-width:1024px){.kwik-ins-logos{grid-template-columns:repeat(3,1fr);gap:18px}.kwik-ins-plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.kwik-ins-logos{grid-template-columns:repeat(2,1fr);gap:14px}.kwik-ins-logo-card{padding:14px 8px 10px}.kwik-ins-logo-card img{max-height:36px;max-width:100px}.kwik-ins-logo-card span{font-size:11px}.kwik-ins-plans{grid-template-columns:1fr;padding:16px 18px}.kwik-ins-group__header{padding:14px 18px;gap:10px}.kwik-ins-group__logo{width:36px;height:36px}.kwik-ins-group__header h2{font-size:17px}.kwik-ins-search{padding:12px 16px 12px 44px;font-size:15px}}.kwik-hub-cta{background:var(--e-global-color-accent);padding:50px 0!important;text-align:center}.kwik-hub-cta .e-con-inner{max-width:700px;margin:0 auto;padding:0 20px}.kwik-hub-cta h2{font-size:28px;font-weight:700;color:var(--e-global-color-primary);margin:0 0 12px}.kwik-hub-cta p{font-size:15px;color:#555;line-height:1.7;margin:0 0 24px}.kwik-hub-cta__buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.kwik-btn-primary{background:linear-gradient(135deg,#390B50 0%,#724D84 100%)!important;color:#fff!important;padding:14px 28px!important;border-radius:64px;border:none!important;font-weight:600;font-size:16px;text-decoration:none;transition:opacity 0.2s,transform 0.2s;display:inline-block}.kwik-btn-primary:hover{opacity:0.9;transform:translateY(-1px)}.kwik-btn-outline{background:transparent!important;color:var(--e-global-color-primary)!important;padding:14px 28px!important;border:2px solid var(--e-global-color-primary)!important;border-radius:64px;font-weight:600;font-size:16px;text-decoration:none;transition:background 0.2s,color 0.2s,transform 0.2s;display:inline-block}.kwik-btn-outline:hover{background:linear-gradient(135deg,#390B50 0%,#724D84 100%)!important;color:#fff!important;border-color:transparent!important;transform:translateY(-1px)}@media (max-width:767px){.kwik-btn-primary,.kwik-btn-outline{font-size:15px!important;padding:12px 24px!important}}@media (max-width:1024px){.kwik-hub-grid{grid-template-columns:repeat(2,1fr);gap:14px}.kwik-hub-h1{font-size:32px}}@media (max-width:767px){.kwik-hub-hero{margin-top:64px;padding:24px 16px 40px!important}.kwik-hub-h1{font-size:26px}.kwik-hub-subtitle{font-size:14px}.kwik-hub-grid{grid-template-columns:1fr;gap:12px}.kwik-hub-category{font-size:19px;margin:28px 0 8px}.kwik-hub-cta h2{font-size:22px}}.kwik-child-breadcrumb{background:linear-gradient(135deg,#390B50 0%,#4E1A6B 40%,#390B50 100%);margin-top:108px;padding:18px 0 0}.kwik-child-breadcrumb ol{list-style:none;margin:0 auto;padding:0 24px;max-width:1140px;display:flex;flex-wrap:wrap;align-items:center;gap:0}.kwik-child-breadcrumb li{display:inline-flex;align-items:center}.kwik-child-breadcrumb a{color:var(--e-global-color-accent);text-decoration:none;font-size:13px;font-weight:400;transition:color 0.2s}.kwik-child-breadcrumb a:hover{color:#fff}.kwik-child-breadcrumb__sep{color:rgba(247,230,255,0.5);margin:0 10px;font-size:14px}.kwik-child-breadcrumb [aria-current="page"] span{color:rgba(247,230,255,0.5);font-size:13px}.kwik-child-hero{background:#ffffff;padding:32px 0 28px}.kwik-child-hero .kwik-btn-primary{background:linear-gradient(135deg,#390B50 0%,#724D84 100%)!important;color:#fff!important}.kwik-child-hero .kwik-btn-outline{border:2px solid #390B50!important;color:#390B50!important;background:transparent!important}.kwik-child-hero__inner{max-width:1092px;margin:0 auto;padding:0}.kwik-child-hero__text{min-width:0}.kwik-child-hero__media--mobile{display:none}.kwik-child-hero__title{color:#390B50;font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-0.5px;margin:0 0 16px}.kwik-child-hero__subtitle{color:#555;font-size:18px;font-weight:400;line-height:1.6;margin:0 0 32px}.kwik-child-hero__actions{display:flex;gap:16px;flex-wrap:wrap}.kwik-child-hero__media img{width:100%;height:auto;display:block;border-radius:16px;object-fit:cover}.kwik-child-hero__media img[src=""]{display:none}@media (min-width:768px){.kwik-child-hero__inner{display:grid;grid-template-columns:380px 1fr;column-gap:40px;align-items:center;padding:32px;border:1px solid #e8dced;border-radius:16px;box-shadow:0 4px 24px rgba(57,11,80,0.06)}.kwik-child-hero__media--desktop{grid-column:1;grid-row:1;display:block;justify-self:stretch;align-self:stretch;overflow:hidden;border-radius:16px;box-shadow:0 8px 32px rgba(57,11,80,0.15);min-height:280px;max-height:400px}.kwik-child-hero__text{grid-column:2;grid-row:1;min-width:0}.kwik-child-hero__media--mobile{display:none}.kwik-child-hero__media--desktop img{width:100%;height:100%;object-fit:cover;display:block}}@media (max-width:767px){.kwik-child-hero__media--desktop{display:none}.kwik-child-hero__media--mobile{display:block;margin-bottom:24px;aspect-ratio:3/2;max-height:200px;overflow:hidden;border-radius:12px}.kwik-child-hero__media--mobile img{width:100%;height:100%;border-radius:12px;object-fit:cover}.kwik-child-hero__actions{display:flex;flex-direction:row!important;flex-wrap:nowrap;gap:16px;align-items:center}}.kwik-btn-outline--light{color:#390B50!important;border-color:#390B50!important}.kwik-btn-outline--light:hover{background:linear-gradient(135deg,#390B50 0%,#724D84 100%)!important;color:#fff!important;border-color:transparent!important}.kwik-child--blog .kwik-child-hero__actions{display:none}.kwik-child-section{padding:64px 0}.kwik-child-section--alt{background:var(--kwik-bg-lightest)}.kwik-child-section__inner{max-width:1140px;margin:0 auto;padding:0 24px}.kwik-child-section__block h2{font-size:32px;font-weight:700;line-height:1.2;color:var(--e-global-color-primary);margin:0 0 20px}.kwik-child-section__block>p{font-size:17px;line-height:1.75;color:#444;margin:0 0 16px;max-width:780px}.kwik-child-card-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px;max-width:820px}.kwik-child-card{background:#fff;border:1px solid rgba(114,77,132,0.12);border-radius:16px;padding:28px 24px;transition:box-shadow 0.2s,transform 0.2s}.kwik-child-card:hover{box-shadow:0 8px 28px rgba(57,11,80,0.1);transform:translateY(-2px)}.kwik-child-card h3{font-size:17px;font-weight:600;color:var(--e-global-color-primary);margin:0 0 8px}.kwik-child-card p{font-size:15px;line-height:1.65;color:#555;margin:0}.kwik-child-feature-list{margin-top:32px;display:flex;flex-direction:column;gap:0}.kwik-child-feature{padding:24px 0;border-bottom:1px solid rgba(114,77,132,0.1)}.kwik-child-feature:first-child{padding-top:0}.kwik-child-feature:last-child{border-bottom:none}.kwik-child-feature h3{font-size:18px;font-weight:600;color:var(--e-global-color-primary);margin:0 0 6px}.kwik-child-feature p{font-size:16px;line-height:1.7;color:#555;margin:0;max-width:720px}.kwik-child-faq{background:var(--e-global-color-primary);padding:72px 0}.kwik-child-faq__inner{max-width:820px;margin:0 auto;padding:0 24px;text-align:center}.kwik-child-faq__heading{color:#fff;font-size:36px;font-weight:700;margin:0 0 8px}.kwik-child-faq__subheading{color:rgba(247,230,255,0.7);font-size:17px;font-weight:400;margin:0 0 40px}.kwik-child-faq__list{text-align:left;display:flex;flex-direction:column;gap:12px}.kwik-child-faq__item{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12);border-radius:12px;overflow:hidden;transition:background 0.2s}.kwik-child-faq__item[open]{background:rgba(255,255,255,0.12)}.kwik-child-faq__question{padding:20px 24px;cursor:pointer;font-size:16px;font-weight:600;color:#fff;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.kwik-child-faq__question::-webkit-details-marker{display:none}.kwik-child-faq__question::after{content:"+";font-size:20px;font-weight:300;flex-shrink:0;color:rgba(247,230,255,0.6);transition:transform 0.2s}.kwik-child-faq__item[open] .kwik-child-faq__question::after{content:"\2212";color:var(--e-global-color-accent)}.kwik-child-faq__answer{padding:0 24px 20px}.kwik-child-faq__answer p{font-size:15px;line-height:1.7;color:rgba(247,230,255,0.8);margin:0}.kwik-child-process{background:var(--kwik-bg-lightest);padding:72px 0}.kwik-child-process__inner{max-width:880px;margin:0 auto;padding:48px 40px;text-align:center;background:#fff;border:1px solid rgba(114,77,132,0.12);border-radius:20px;box-shadow:0 8px 32px rgba(57,11,80,0.06)}.kwik-child-process__eyebrow{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var(--e-global-color-secondary);margin:0 0 12px}.kwik-child-process__heading{font-size:28px;font-weight:700;color:var(--e-global-color-primary);margin:0 0 40px}.kwik-child-process__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.kwik-child-process__step{display:flex;flex-direction:column;align-items:center;gap:14px}.kwik-child-process__number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--e-global-color-primary);color:#fff;font-size:20px;font-weight:700;border-radius:50%}.kwik-child-process__step-title{font-size:17px;font-weight:600;color:var(--e-global-color-primary);margin:0}.kwik-child-process__step p{font-size:14px;line-height:1.6;color:#666;margin:4px 0 0}.kwik-child-cta{background:#F7E6FF;padding:72px 0;text-align:center}.kwik-child-cta__inner{max-width:620px;margin:0 auto;padding:0 24px}.kwik-child-cta__tagline{color:#724D84;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;margin:0 0 16px}.kwik-child-cta__heading{color:#390B50;font-size:36px;font-weight:700;line-height:1.2;margin:0 0 16px}.kwik-child-cta__body{color:#444;font-size:17px;line-height:1.6;margin:0 0 32px}.kwik-child-cta__actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.kwik-child-cta .kwik-btn-primary{background:#390B50!important;color:#fff!important}.kwik-child-cta .kwik-btn-primary:hover{background:#724D84!important;color:#fff!important}.kwik-child-cta .kwik-btn-outline{color:#390B50!important;border-color:#390B50!important}.kwik-child-cta .kwik-btn-outline:hover{background:#390B50!important;color:#fff!important}@media (max-width:1024px){.kwik-child-process__steps{gap:24px}}@media (max-width:767px){.kwik-child-breadcrumb{margin-top:64px}[data-elementor-type="wp-page"]{margin-top:64px}.kwik-child-hero{background:#ffffff;padding:16px 0 24px}.kwik-child-hero__inner{display:flex;flex-direction:column;gap:16px;padding:0 16px}.kwik-child-hero__media--desktop{display:none}.kwik-child-hero__media--mobile{display:block;max-width:100%}.kwik-child-hero__media--mobile img{max-height:220px;object-fit:cover;width:100%;border-radius:12px}.kwik-child-hero__title{font-size:32px}.kwik-child-hero__subtitle{font-size:16px}.kwik-child-hero__actions{flex-direction:column;align-items:stretch}.kwik-child-hero__actions .kwik-btn-primary,.kwik-child-hero__actions .kwik-btn-outline{text-align:center}.kwik-child-hero__actions .kwik-btn-primary{background:linear-gradient(135deg,#390B50 0%,#724D84 100%)!important;color:#fff!important}.kwik-child-hero__actions .kwik-btn-outline{border:2px solid #390B50!important;color:#390B50!important;background:transparent!important}.kwik-child-section{padding:48px 0}.kwik-child-section__block h2{font-size:26px}.kwik-child-faq{padding:48px 0}.kwik-child-faq__heading{font-size:28px}.kwik-child-faq__question{font-size:15px;padding:16px 20px}.kwik-child-process{padding:48px 0}.kwik-child-process__inner{padding:28px 20px}.kwik-child-process__heading{font-size:22px}.kwik-child-process__steps{grid-template-columns:1fr}.kwik-child-cta{padding:48px 0}.kwik-child-cta__heading{font-size:26px}.kwik-child-cta__actions{flex-direction:column;align-items:stretch}.kwik-child-cta__actions .kwik-btn-primary,.kwik-child-cta__actions .kwik-btn-outline{text-align:center}}.kwik-article-meta{background:#fff;border-bottom:1px solid rgba(114,77,132,0.1)}.kwik-article-meta__inner{max-width:1140px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.kwik-article-meta__info{display:flex;flex-wrap:wrap;align-items:center;gap:0;font-size:14px;color:#666;line-height:1.5}.kwik-article-meta__sep{margin:0 8px;color:#ccc}.kwik-article-meta__author{font-weight:600;color:var(--e-global-color-primary)}.kwik-article-meta__date{color:#666}.kwik-article-meta__cat{background:var(--kwik-bg-lightest,#F7E6FF);color:var(--e-global-color-secondary);padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600}.kwik-article-meta__read{color:#888}.kwik-article-share{display:flex;align-items:center;gap:8px}.kwik-article-share__label{font-size:13px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:1px;margin-right:4px}.kwik-article-share__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--kwik-bg-lightest,#F7E6FF);color:var(--e-global-color-secondary);text-decoration:none;transition:background 0.2s,color 0.2s,transform 0.2s}.kwik-article-share__btn:hover{background:var(--e-global-color-primary);color:#fff;transform:translateY(-2px)}.kwik-article-share__btn svg{width:16px;height:16px}@media (max-width:767px){.kwik-article-meta__inner{flex-direction:column;align-items:flex-start;padding:14px 20px}.kwik-article-meta__info{font-size:13px}.kwik-article-share{gap:6px}.kwik-article-share__btn{width:34px;height:34px}}.kwik-child-content{max-width:1140px;margin:0 auto;padding:25px 24px 64px}.kwik-child-content__hero-img{max-width:820px;margin:0 0 40px;padding:0}.kwik-child-content__hero-img img{width:100%;height:auto;border-radius:12px;display:block;object-fit:cover;max-height:420px}.kwik-child-content>h2,.kwik-child-content>h3,.kwik-child-content>h4,.kwik-child-content>p,.kwik-child-content>ul,.kwik-child-content>ol,.kwik-child-content>blockquote,.kwik-child-content>aside,.kwik-child-content>hr,.kwik-child-content>figure,.kwik-child-content>details,.kwik-child-content>nav.kwik-toc{max-width:820px}.kwik-child-content h2{font-size:32px;font-weight:700;line-height:1.2;color:var(--e-global-color-primary);margin:32px 0 12px;padding-top:16px;border-top:1px solid rgba(114,77,132,0.12)}.kwik-child-content h2:first-child,.kwik-child-content nav.kwik-toc + h2,.kwik-child-content section[data-section="key-takeaways"] h2{margin-top:0;padding-top:0;border-top:none}.kwik-child-content h3{font-size:22px;font-weight:600;line-height:1.3;color:var(--e-global-color-primary);margin:28px 0 10px}.kwik-child-content h4{font-size:15px;font-weight:700;line-height:1.4;color:var(--e-global-color-secondary);text-transform:uppercase;letter-spacing:2px;margin:36px 0 12px}.kwik-child-content p{font-size:18px;line-height:1.8;color:#1a1a1a;margin:0 0 16px}.kwik-child-content strong{font-weight:700;color:var(--e-global-color-text)}.kwik-child-content a{color:var(--e-global-color-secondary);text-decoration:underline;text-decoration-color:rgba(114,77,132,0.3);text-underline-offset:3px;transition:color 0.2s,text-decoration-color 0.2s}.kwik-child-content a:hover{color:var(--e-global-color-primary);text-decoration-color:var(--e-global-color-primary)}.kwik-child-content ul,.kwik-child-content ol{margin:0 0 20px;padding-left:24px;font-size:18px;line-height:1.8;color:#1a1a1a}.kwik-child-content li{margin-bottom:8px}.kwik-child-content li::marker{color:var(--kwik-icon-purple)}.kwik-child-content li ul,.kwik-child-content li ol{margin-top:8px;margin-bottom:8px}.kwik-child-content blockquote{background:var(--kwik-bg-lightest);border-left:4px solid var(--kwik-icon-purple);margin:24px 0;padding:20px 24px;border-radius:0 12px 12px 0;font-style:normal}.kwik-child-content blockquote p{margin:0 0 8px;color:var(--e-global-color-text)}.kwik-child-content blockquote p:last-child{margin-bottom:0}.kwik-child-content aside[role="note"]{background:#FFF8F0;border:1px solid #E8C9A0;border-left:4px solid #C89B60;border-radius:0 12px 12px 0;padding:24px 28px;margin:40px 0;grid-column:1 / -1}.kwik-child-content aside[role="note"] p{font-size:15px;line-height:1.7;color:#665533;margin:0 0 8px}.kwik-child-content aside[role="note"] p:last-child{margin-bottom:0}.kwik-child-content section[data-section="key-takeaways"]{background:var(--kwik-bg-lightest);border:1px solid rgba(114,77,132,0.12);border-radius:16px;padding:28px 28px 14px;margin:0 0 32px;max-width:820px}.kwik-child-content section[data-section="key-takeaways"] h2{font-size:24px;margin:0 0 16px}.kwik-child-content section[data-section="references"]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(114,77,132,0.12);max-width:820px}.kwik-child-content section[data-section="references"] h2{font-size:22px;margin-top:0;padding-top:0;border-top:none}.kwik-child-content section[data-section="references"] p,.kwik-child-content section[data-section="references"] li{font-size:14px;line-height:1.7;color:#666}.kwik-child-content section[data-section="references"] a{word-break:break-all}.kwik-child-content img{max-width:100%;height:auto;border-radius:12px;margin:24px 0}.kwik-child-content figure{margin:32px 0;text-align:center}.kwik-child-content figcaption{font-size:14px;color:#888;margin-top:12px;font-style:italic}.kwik-child-content table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px}.kwik-child-content th{background:var(--e-global-color-primary);color:#fff;padding:12px 16px;text-align:left;font-weight:600}.kwik-child-content td{padding:12px 16px;border-bottom:1px solid rgba(114,77,132,0.1);color:#444}.kwik-child-content tr:nth-child(even) td{background:var(--kwik-bg-lightest)}.kwik-child-content details{background:#fff;border:1px solid rgba(114,77,132,0.15);border-radius:10px;margin-bottom:8px;overflow:hidden;max-width:820px;transition:border-color 0.2s,box-shadow 0.2s}.kwik-child-content details:hover{border-color:rgba(114,77,132,0.3)}.kwik-child-content details[open]{border-color:var(--e-global-color-secondary);border-left:3px solid var(--e-global-color-primary);box-shadow:0 2px 12px rgba(57,11,80,0.07)}.kwik-child-content summary{padding:16px 56px 16px 20px;cursor:pointer;font-size:17px;font-weight:600;color:var(--e-global-color-primary);list-style:none;position:relative;transition:background 0.15s}.kwik-child-content summary:hover{background:var(--kwik-bg-lightest)}.kwik-child-content summary::-webkit-details-marker{display:none}.kwik-child-content summary::after{content:"+";font-size:16px;font-weight:600;color:var(--e-global-color-secondary);position:absolute;right:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--kwik-bg-lightest);transition:background 0.2s,color 0.2s}.kwik-child-content details[open] summary::after{content:"\2212";color:#fff;background:var(--e-global-color-primary)}.kwik-child-content details>div{padding:4px 20px 16px;border-top:1px solid rgba(114,77,132,0.08)}.kwik-child-content details>div p{font-size:16px;line-height:1.7;color:#555;margin:0 0 8px}.kwik-child-content details>div p:last-child{margin-bottom:0}.kwik-child-content details>div a{font-size:16px}.kwik-toc{background:#fff;border:1px solid rgba(114,77,132,0.12);border-radius:16px;margin:0 0 48px}.kwik-toc__details{margin:0;border:none;background:none;box-shadow:none;border-radius:0;overflow:visible}.kwik-toc__title{font-size:16px;font-weight:700;color:var(--e-global-color-primary);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;margin:0}.kwik-toc__title::-webkit-details-marker{display:none}.kwik-toc__title::after{content:"+";font-size:20px;font-weight:300;color:var(--kwik-icon-purple,var(--e-global-color-secondary));flex-shrink:0;transition:transform 0.2s}.kwik-toc__details[open] .kwik-toc__title::after{content:"\2212"}.kwik-toc ol{margin:0;padding:0 24px 20px 44px;font-size:15px;line-height:1.8}.kwik-toc li{margin-bottom:4px}.kwik-toc a{color:var(--e-global-color-secondary);text-decoration:none}.kwik-toc a:hover{color:var(--e-global-color-primary);text-decoration:underline}@media (min-width:768px){.kwik-child-content{display:grid;grid-template-columns:240px 1fr;column-gap:40px;row-gap:0}.kwik-child-content>nav.kwik-toc{grid-column:1;grid-row:1 / span 100;position:sticky;top:120px;align-self:start;max-width:none;margin:0}.kwik-child-content>*:not(nav.kwik-toc){grid-column:2}.kwik-toc__title{cursor:default;padding:20px 24px 8px}.kwik-toc__title::after{display:none}.kwik-toc__details{}.kwik-toc__details:not([open]) ol{display:block!important}.kwik-toc__details summary{pointer-events:none;cursor:default}.kwik-toc ol{padding:0 20px 20px 36px;font-size:14px;line-height:2}}@media (min-width:1024px){.kwik-child-content{grid-template-columns:260px 1fr}}@media (max-width:767px){.kwik-toc{margin:0 0 32px}.kwik-toc__details:not([open]) .kwik-toc__title{padding:16px 20px}.kwik-toc ol{padding:0 20px 16px 36px;font-size:14px}}.kwik-child-content hr{border:none;height:1px;background:rgba(114,77,132,0.12);margin:48px 0;max-width:820px}@media (max-width:767px){.kwik-child-content{padding:32px 16px 48px}.kwik-child-content h2{font-size:26px;margin:32px 0 12px;padding-top:16px}.kwik-child-content h3{font-size:20px}.kwik-child-content p,.kwik-child-content ul,.kwik-child-content ol{font-size:16px}.kwik-child-content blockquote{padding:20px;margin:24px 0}.kwik-child-content aside[role="note"]{padding:20px}.kwik-child-content section[data-section="key-takeaways"]{padding:24px 20px 12px}.kwik-child-content summary{font-size:16px;padding:14px 48px 14px 16px}}.kwik-patient-portal{padding:60px 20px 80px;background:#faf6fc;min-height:60vh}.kwik-patient-portal__container{max-width:800px;margin:0 auto;text-align:center}.kwik-patient-portal__title{font-family:'Onest',sans-serif;font-size:42px;font-weight:700;color:#390B50;margin:0 0 16px}.kwik-patient-portal__subtitle{font-size:18px;color:#555;line-height:1.6;margin:0 0 40px;max-width:600px;margin-left:auto;margin-right:auto}.kwik-patient-portal__card{background:#fff;border-radius:16px;padding:48px 40px;box-shadow:0 4px 24px rgba(57,11,80,0.08);margin-bottom:48px}.kwik-patient-portal__icon{margin-bottom:20px}.kwik-patient-portal__card-title{font-family:'Onest',sans-serif;font-size:24px;font-weight:600;color:#390B50;margin:0 0 12px}.kwik-patient-portal__card-text{font-size:16px;color:#666;line-height:1.6;margin:0 0 28px}.kwik-patient-portal__btn{display:inline-block;color:#fff!important;font-family:'Onest',sans-serif;font-size:18px;font-weight:600;padding:16px 40px;border-radius:8px;text-decoration:none;transition:background 0.2s,transform 0.2s}.kwik-patient-portal__btn:hover{background:#724D84;transform:translateY(-2px)}.kwik-patient-portal__features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.kwik-patient-portal__feature{background:#fff;border-radius:12px;padding:28px 20px;box-shadow:0 2px 12px rgba(57,11,80,0.06)}.kwik-patient-portal__feature h3{font-family:'Onest',sans-serif;font-size:17px;font-weight:600;color:#390B50;margin:0 0 8px}.kwik-patient-portal__feature p{font-size:14px;color:#666;line-height:1.5;margin:0}.kwik-patient-portal__help{background:#F7E6FF;border-radius:12px;padding:24px 32px;text-align:center}.kwik-patient-portal__help h3{font-family:'Onest',sans-serif;font-size:18px;font-weight:600;color:#390B50;margin:0 0 8px}.kwik-patient-portal__help p{font-size:15px;color:#555;line-height:1.5;margin:0}.kwik-patient-portal__help a{color:#390B50;font-weight:600;text-decoration:underline}@media (max-width:767px){.kwik-patient-portal{padding:40px 16px 60px}.kwik-patient-portal__title{font-size:30px}.kwik-patient-portal__card{padding:32px 24px}.kwik-patient-portal__features{grid-template-columns:1fr;gap:16px}}.kwik-related-posts{max-width:1140px;margin:32px auto 48px;padding:0 24px}.kwik-related-posts__heading{font-family:'Onest',sans-serif;font-size:24px;font-weight:700;color:#390B50;margin:0 0 20px}.kwik-related-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.kwik-related-posts__card{display:block;background:#fff;border:1px solid #e8dced;border-radius:12px;padding:20px;text-decoration:none;transition:box-shadow 0.2s,border-color 0.2s}.kwik-related-posts__card:hover{box-shadow:0 4px 16px rgba(57,11,80,0.10);border-color:#724D84}.kwik-related-posts__title{font-family:'Onest',sans-serif;font-size:16px;font-weight:700;color:#390B50;margin:0 0 8px;line-height:1.3}.kwik-related-posts__desc{font-family:'Onest',sans-serif;font-size:14px;color:#555;margin:0;line-height:1.5}.kwik-blog-cta{max-width:900px;margin:48px auto 0;padding:0 24px}.kwik-blog-cta__inner{background:linear-gradient(135deg,#390B50 0%,#4E1A6B 40%,#390B50 100%);border-radius:16px;padding:40px 32px;text-align:center}.kwik-blog-cta__heading{font-family:'Onest',sans-serif;font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.kwik-blog-cta__body{font-family:'Onest',sans-serif;font-size:16px;color:rgba(255,255,255,0.85);margin:0 0 24px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.kwik-blog-cta__actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.kwik-blog-cta__actions .kwik-btn-primary{background:#fff;color:#390B50}.kwik-blog-cta__actions .kwik-btn-primary:hover{background:#F7E6FF}.kwik-blog-cta__actions .kwik-btn-outline{border-color:rgba(255,255,255,0.5);color:#fff}@media (max-width:767px){.kwik-related-posts__grid{grid-template-columns:1fr;gap:12px}.kwik-blog-cta__inner{padding:28px 20px}.kwik-blog-cta__heading{font-size:20px}}.elementor-nav-menu--main .elementor-nav-menu>li:nth-last-child(-n+4)>.sub-menu{left:auto!important;right:0!important;transform:translateY(-6px)!important}.elementor-nav-menu--main .elementor-nav-menu>li:nth-last-child(-n+4):hover>.sub-menu,.elementor-nav-menu--main .elementor-nav-menu>li:nth-last-child(-n+4):focus-within>.sub-menu{transform:translateY(0)!important}.elementor-nav-menu--main .elementor-nav-menu>li{position:relative}.kwik-child-body a:not(.kwik-btn-primary):not(.kwik-btn-outline):not(.kwik-btn-outline--light),.kwik-home-card p a,.elementor-widget-text-editor a{text-decoration:underline;text-decoration-color:rgba(114,77,132,0.4);text-underline-offset:2px}.kwik-child-body a:not(.kwik-btn-primary):not(.kwik-btn-outline):not(.kwik-btn-outline--light):hover,.kwik-home-card p a:hover,.elementor-widget-text-editor a:hover{text-decoration-color:currentColor}@media (max-width:767px){.kwik-child-hero__actions a.kwik-btn-primary,.kwik-child-hero__actions a.kwik-btn-outline,.kwik-child-hero__actions a.kwik-btn-outline--light{background:none!important;background-image:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0!important;color:#390B50!important;font-family:"Onest",sans-serif!important;font-size:14px!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important;cursor:pointer!important;display:inline!important}}.kwik-jotform-wrap{position:relative;min-height:620px}.kwik-jotform-wrap iframe{opacity:0;transition:opacity .3s ease;width:100%;border:0;min-height:720px;-webkit-overflow-scrolling:touch}@media (max-width:767px){.kwik-jotform-wrap iframe{min-height:820px}}.kwik-jotform-skeleton{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#faf7fc;border-radius:12px;color:#724D84;font-family:'Onest',sans-serif;font-size:14px}.kwik-jotform-spinner{width:36px;height:36px;border:3px solid #e8dcf0;border-top-color:#390B50;border-radius:50%;animation:kwik-spin .8s linear infinite}@keyframes kwik-spin{to{transform:rotate(360deg)}}.kwik-thank-you{padding:140px 20px 80px;background:#faf7fc;font-family:'Onest',sans-serif}.kwik-thank-you__inner{max-width:960px;margin:0 auto}.kwik-thank-you__hero{text-align:center;margin-bottom:60px}.kwik-thank-you__check{width:80px;height:80px;margin:0 auto 24px;animation:kwik-ty-pop .5s ease-out}.kwik-thank-you__check svg{width:100%;height:100%}@keyframes kwik-ty-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.1)}100%{transform:scale(1);opacity:1}}.kwik-thank-you h1{font-size:40px;color:#390B50;margin:0 0 16px;line-height:1.2;font-weight:700}.kwik-thank-you__lead{font-size:18px;color:#553E61;max-width:600px;margin:0 auto 24px;line-height:1.6}.kwik-thank-you__lead strong{color:#390B50}.kwik-thank-you__trust{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:24px;flex-wrap:wrap;font-size:14px;color:#724D84}.kwik-thank-you__trust li::before{content:"✓ ";color:#390B50;font-weight:700}.kwik-thank-you__steps{background:#fff;border-radius:16px;padding:40px;margin-bottom:40px;box-shadow:0 2px 12px rgba(57,11,80,0.06)}.kwik-thank-you__steps h2,.kwik-thank-you__links h2,.kwik-thank-you__contact h2{font-size:26px;color:#390B50;margin:0 0 28px;text-align:center;font-weight:700}.kwik-thank-you__steps ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.kwik-thank-you__steps li{text-align:center}.kwik-thank-you__num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#F7E6FF;color:#390B50;font-weight:700;font-size:18px;margin-bottom:12px}.kwik-thank-you__steps h3{font-size:16px;color:#390B50;margin:0 0 8px;font-weight:600}.kwik-thank-you__steps p{font-size:14px;color:#553E61;line-height:1.6;margin:0}.kwik-thank-you__links{margin-bottom:40px}.kwik-thank-you__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.kwik-thank-you__card{display:block;background:#fff;padding:24px;border-radius:12px;text-decoration:none;border:1px solid #eadff0;transition:all .2s ease}.kwik-thank-you__card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(57,11,80,0.1);border-color:#724D84}.kwik-thank-you__card h3{color:#390B50;font-size:17px;margin:0 0 8px;font-weight:600}.kwik-thank-you__card p{color:#553E61;font-size:14px;line-height:1.5;margin:0 0 12px}.kwik-thank-you__card span{color:#724D84;font-size:14px;font-weight:600}.kwik-thank-you__contact{background:#390B50;color:#fff;border-radius:16px;padding:36px;text-align:center;margin-bottom:32px}.kwik-thank-you__contact h2{color:#fff;margin-bottom:12px}.kwik-thank-you__contact p{color:rgba(255,255,255,0.85);margin:0 0 20px;font-size:15px}.kwik-thank-you__contact-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.kwik-thank-you__btn{display:inline-block;padding:12px 24px;border-radius:80px;text-decoration:none;font-weight:600;font-size:15px;transition:all .2s ease}.kwik-thank-you__btn--primary{background:#fff;color:#390B50}.kwik-thank-you__btn--primary:hover{background:#F7E6FF}.kwik-thank-you__btn--secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,0.4)}.kwik-thank-you__btn--secondary:hover{border-color:#fff;background:rgba(255,255,255,0.1)}.kwik-thank-you__crisis{text-align:center;padding:20px;background:#fff;border-radius:12px;border-left:4px solid #390B50}.kwik-thank-you__crisis p{font-size:13px;color:#553E61;margin:0;line-height:1.6}@media (max-width:767px){.kwik-thank-you{padding:100px 16px 60px}.kwik-thank-you h1{font-size:28px}.kwik-thank-you__lead{font-size:16px}.kwik-thank-you__steps{padding:28px 20px}.kwik-thank-you__steps ol{grid-template-columns:1fr;gap:20px}.kwik-thank-you__grid{grid-template-columns:1fr}.kwik-thank-you__contact{padding:28px 20px}.kwik-thank-you__btn{width:100%}}