.kplug-faq{--kp-blue: #249cff;--kp-blue-light: #62bdff;--kp-border-soft: rgba(36, 156, 255, .22);--kp-text: #ffffff;--kp-muted: rgba(220, 232, 245, .62);width:100%;padding:38px 24px 90px;box-sizing:border-box;color:var(--kp-text);background:transparent!important}.kplug-faq__inner{width:min(980px,100%);margin:0 auto}.kplug-faq__head{display:flex;flex-direction:column;align-items:center;margin-bottom:34px;text-align:center}.kplug-faq__eyebrow{margin-bottom:8px;color:var(--kp-blue-light);font-size:9px;line-height:1;font-weight:800;letter-spacing:2.2px;text-transform:uppercase}.kplug-faq__title{margin:0;color:#fff;font-family:var(--font-heading--family, inherit);font-size:clamp(54px,7vw,84px);line-height:.9;font-weight:900;letter-spacing:-.035em;text-transform:uppercase}.kplug-faq__subtitle{margin:14px 0 0;color:#ffffffb3;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:1.45px;text-transform:uppercase}.kplug-faq__accent{display:block;width:46px;height:2px;margin-top:13px;border-radius:999px;background:linear-gradient(90deg,#249cff00,#249cff,#249cff00);box-shadow:0 0 12px #249cff57}.kplug-faq__list{display:flex;flex-direction:column;gap:9px}.kplug-faq__item{overflow:hidden;border:1px solid var(--kp-border-soft);border-radius:7px;background:linear-gradient(145deg,#021024c7,#051f41b3);box-shadow:inset 0 1px #ffffff05;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.kplug-faq__item:hover{border-color:#40aeff85}.kplug-faq__item[open]{border-color:#40aeffb8;background:linear-gradient(145deg,#03152ff5,#052248eb);box-shadow:0 0 18px #249cff0e,inset 0 1px #ffffff06}.kplug-faq__question{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 20px;list-style:none;cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none}.kplug-faq__question::-webkit-details-marker{display:none}.kplug-faq__question::marker{content:""}.kplug-faq__question-text{min-width:0;font-size:13px;line-height:1.35;font-weight:750}.kplug-faq__icon{position:relative;width:18px;height:18px;flex:0 0 18px;color:var(--kp-blue-light)}.kplug-faq__icon-line{position:absolute;top:50%;left:50%;display:block;width:12px;height:1.5px;border-radius:999px;background:currentColor;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease}.kplug-faq__icon-line--v{transform:translate(-50%,-50%) rotate(90deg)}.kplug-faq__item[open] .kplug-faq__icon-line--v{opacity:0;transform:translate(-50%,-50%) rotate(0)}.kplug-faq__answer{box-sizing:border-box;padding:0 20px 16px!important;color:var(--kp-muted);font-size:12px;line-height:1.58}.kplug-faq__answer:before{content:"";display:block;width:100%;height:1px;margin:0 0 12px;background:#249cff24}.kplug-faq__answer>*{margin-top:0!important;margin-bottom:0!important}.kplug-faq__answer p{margin:0!important;padding:0!important}.kplug-faq__answer p:empty,.kplug-faq__answer p:has(>br:only-child){display:none!important}.kplug-faq__answer p>br:first-child:last-child,.kplug-faq__answer p>br:last-child{display:none}.kplug-faq__answer p+p,.kplug-faq__answer ul,.kplug-faq__answer ol{margin-top:9px!important}.kplug-faq__contact{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:20px 22px;border:1px solid rgba(36,156,255,.26);border-radius:8px;background:linear-gradient(110deg,#03162fc2,#05254da8)}.kplug-faq__contact-label{display:block;margin-bottom:4px;color:var(--kp-blue-light);font-size:8px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.kplug-faq__contact p{margin:0;color:#ffffffa8;font-size:11px;line-height:1.4}.kplug-faq__contact-link{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:14px;flex:0 0 auto;padding:0 18px;border:1px solid rgba(60,173,255,.66);border-radius:999px;color:#fff;background:#249cff1a;font-size:9px;font-weight:850;letter-spacing:.8px;text-decoration:none;text-transform:uppercase;transition:background .2s ease,transform .2s ease,border-color .2s ease}.kplug-faq__contact-link:hover{background:#249cff2e;border-color:#62bdff;transform:translateY(-1px)}@media screen and (max-width:749px){.kplug-faq{padding:30px 16px 62px}.kplug-faq__head{margin-bottom:26px}.kplug-faq__eyebrow{margin-bottom:7px;font-size:7px;letter-spacing:1.8px}.kplug-faq__title{font-size:clamp(48px,18vw,66px)}.kplug-faq__subtitle{margin-top:11px;font-size:8px;letter-spacing:1.05px}.kplug-faq__accent{width:38px;margin-top:11px}.kplug-faq__list{gap:8px}.kplug-faq__question{min-height:54px;gap:14px;padding:0 15px}.kplug-faq__question-text{font-size:11.5px;line-height:1.38}.kplug-faq__icon{width:16px;height:16px;flex-basis:16px}.kplug-faq__icon-line{width:11px}.kplug-faq__answer{padding:0 15px 14px!important;font-size:11px;line-height:1.58}.kplug-faq__answer:before{margin-bottom:11px}.kplug-faq__contact{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 16px}.kplug-faq__contact-link{width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.kplug-faq__item,.kplug-faq__icon-line,.kplug-faq__contact-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-kplug-faq.css.map */
