.lxt-faq-hero,.lxt-faq-accordion,.lxt-faq-support,.lxt-faq-cta{--lxt-primary: #3D3D99;--lxt-primary-dark: #2A2A6E;--lxt-primary-light: #6666BB;--lxt-accent: #CC2222;--lxt-accent-light: #E85555;--lxt-text-dark: #1A1A2E;--lxt-text-mid: #6B6B8A;--lxt-bg-light: #F4F4FA;--lxt-white: #FFFFFF;--lxt-border-color: rgba(107,107,138,.3);--lxt-font-display: "Inter", system-ui, -apple-system, sans-serif;--lxt-font-body: "Inter", system-ui, -apple-system, sans-serif;--lxt-radius-sm: .375rem;--lxt-radius-md: .5rem;--lxt-radius-lg: .75rem;--lxt-radius-xl: 1.25rem;--lxt-radius-full: 9999px;--lxt-shadow-sm: 0 1px 3px rgba(26,26,46,.07);--lxt-shadow-md: 0 4px 16px rgba(26,26,46,.1);--lxt-transition: .18s cubic-bezier(.16,1,.3,1)}.lxt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--lxt-font-body);font-size:14px;font-weight:700;padding:12px 24px;min-height:44px;border-radius:var(--lxt-radius-md);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--lxt-transition),color var(--lxt-transition),border-color var(--lxt-transition),transform var(--lxt-transition)}.lxt-btn:active{transform:scale(.98)}.lxt-btn--primary{background:var(--lxt-btn-primary-bg, var(--lxt-primary));color:var(--lxt-btn-primary-text, #FFFFFF);border:none}.lxt-btn--primary:hover{background:var(--lxt-btn-primary-bg-hover, var(--lxt-primary-dark));color:var(--lxt-btn-primary-text, #FFFFFF)}.lxt-btn--ghost{background:transparent;color:var(--lxt-btn-ghost-text, var(--lxt-primary));border:1.5px solid var(--lxt-btn-ghost-border, var(--lxt-primary))}.lxt-btn--ghost:hover{background:var(--lxt-bg-light);border-color:var(--lxt-primary-dark);color:var(--lxt-primary-dark)}.lxt-btn--accent{background:var(--lxt-btn-accent-bg, var(--lxt-accent));color:var(--lxt-btn-accent-text, #FFFFFF);border:none}.lxt-btn--accent:hover{background:var(--lxt-btn-accent-bg-hover, var(--lxt-accent-light))}.lxt-btn--ghost-white{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.6)}.lxt-btn--ghost-white:hover{background:#ffffff26;border-color:#fff}.lxt-faq-hero{background:var(--lxt-hero-bg, linear-gradient(180deg, #F4F4FA 0%, #FFFFFF 100%));border-bottom:1px solid var(--lxt-hero-border-color, rgba(107,107,138,.2))}.lxt-faq-hero__inner{max-width:var(--lxt-hero-max-width, 1200px);margin:0 auto;padding:var(--lxt-hero-pad-v-mobile, 48px) var(--lxt-hero-pad-h-mobile, 16px);display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}.lxt-faq-hero__kicker{display:inline-flex;align-items:center;gap:8px;color:var(--lxt-kicker-color, var(--lxt-accent));font-family:var(--lxt-font-body);font-size:var(--lxt-kicker-size-mobile, 11px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.lxt-faq-hero__kicker:before{content:"";width:20px;height:2px;background:currentColor;flex-shrink:0}.lxt-faq-hero__heading{font-family:var(--lxt-font-display);font-size:var(--lxt-hero-h1-size-mobile, 32px);font-weight:400;color:var(--lxt-hero-h1-color, var(--lxt-primary));line-height:1.1;text-wrap:balance;margin-bottom:16px}.lxt-faq-hero__heading em{font-style:italic;color:var(--lxt-hero-h1-em-color, var(--lxt-accent))}.lxt-faq-hero__desc{font-family:var(--lxt-font-body);font-size:var(--lxt-hero-desc-size-mobile, 15px);color:var(--lxt-hero-desc-color, var(--lxt-text-mid));line-height:1.65;max-width:58ch;margin-bottom:24px}.lxt-faq-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.lxt-faq-hero__card{background:var(--lxt-card-bg, var(--lxt-text-dark));color:#fff;border-radius:var(--lxt-radius-xl);padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;box-shadow:var(--lxt-shadow-md);min-height:240px}.lxt-faq-hero__card-eyebrow{font-family:var(--lxt-font-body);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:10px}.lxt-faq-hero__card-heading{font-family:var(--lxt-font-display);font-size:var(--lxt-card-heading-size, 20px);line-height:1.25;color:#fff;margin-bottom:10px}.lxt-faq-hero__card-desc{font-family:var(--lxt-font-body);font-size:14px;color:#ffffffbf;line-height:1.65}.lxt-faq-accordion{background:var(--lxt-accordion-bg, #FFFFFF)}.lxt-faq-accordion__inner{max-width:var(--lxt-accordion-max-width, 1200px);margin:0 auto;padding:var(--lxt-accordion-pad-v-mobile, 40px) var(--lxt-accordion-pad-h-mobile, 16px)}.lxt-faq-accordion__header{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.lxt-faq-accordion__label{font-family:var(--lxt-font-body);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lxt-accordion-label-color, var(--lxt-primary))}.lxt-faq-accordion__title{font-family:var(--lxt-font-display);font-size:var(--lxt-accordion-title-size-mobile, 26px);font-weight:400;color:var(--lxt-accordion-title-color, var(--lxt-text-dark));line-height:1.1;text-wrap:balance}.lxt-faq-accordion__title em{font-style:italic;color:var(--lxt-accordion-title-em-color, var(--lxt-primary))}.lxt-faq-accordion__desc{font-family:var(--lxt-font-body);font-size:15px;color:var(--lxt-accordion-desc-color, var(--lxt-text-mid));line-height:1.65;max-width:58ch}.lxt-faq-accordion__layout{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.lxt-faq-sidebar{background:var(--lxt-sidebar-bg, #FFFFFF);border:1px solid var(--lxt-border-color);border-radius:var(--lxt-radius-xl);padding:20px;box-shadow:var(--lxt-shadow-sm)}.lxt-faq-sidebar__heading{font-family:var(--lxt-font-display);font-size:20px;color:var(--lxt-text-dark);margin-bottom:8px}.lxt-faq-sidebar__desc{font-family:var(--lxt-font-body);font-size:13px;color:var(--lxt-text-mid);line-height:1.6;margin-bottom:16px}.lxt-faq-sidebar__nav{display:flex;flex-direction:column;gap:8px}.lxt-faq-sidebar__link{display:block;padding:10px 16px;border-radius:var(--lxt-radius-md);background:var(--lxt-bg-light);border:1px solid var(--lxt-border-color);font-family:var(--lxt-font-body);font-size:13px;font-weight:600;color:var(--lxt-text-mid);text-decoration:none;transition:all var(--lxt-transition)}.lxt-faq-sidebar__link:hover{border-color:var(--lxt-primary);color:var(--lxt-primary);background:#3d3d990f}.lxt-faq-groups{display:grid;gap:20px}.lxt-faq-group{background:var(--lxt-group-bg, #FFFFFF);border:1px solid var(--lxt-border-color);border-radius:var(--lxt-radius-xl);overflow:hidden;box-shadow:var(--lxt-shadow-sm)}.lxt-faq-group__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--lxt-border-color);background:var(--lxt-group-head-bg, rgba(244,244,250,.65))}.lxt-faq-group__heading{font-family:var(--lxt-font-display);font-size:20px;font-weight:400;color:var(--lxt-text-dark)}.lxt-faq-group__count{font-family:var(--lxt-font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lxt-text-mid);white-space:nowrap;flex-shrink:0}.lxt-faq-item+.lxt-faq-item{border-top:1px solid var(--lxt-border-color)}.lxt-faq-question{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;font-family:var(--lxt-font-body);font-size:14px;font-weight:700;color:var(--lxt-question-color, var(--lxt-text-dark));background:transparent;border:none;cursor:pointer;transition:background var(--lxt-transition)}.lxt-faq-question:hover{background:var(--lxt-bg-light)}.lxt-faq-question:focus-visible{outline:2px solid var(--lxt-primary);outline-offset:-2px}.lxt-faq-icon{width:28px;height:28px;border-radius:var(--lxt-radius-full);background:var(--lxt-bg-light);color:var(--lxt-text-mid);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;font-weight:300;line-height:1;transition:transform var(--lxt-transition),background var(--lxt-transition),color var(--lxt-transition)}.lxt-faq-item.lxt-open .lxt-faq-icon{transform:rotate(45deg);background:var(--lxt-icon-open-bg, var(--lxt-primary));color:#fff}.lxt-faq-answer{max-height:0;overflow:hidden;padding:0 20px;transition:max-height .35s cubic-bezier(.16,1,.3,1),padding .3s ease}.lxt-faq-item.lxt-open .lxt-faq-answer{max-height:500px;padding:0 20px 20px}.lxt-faq-answer p{font-family:var(--lxt-font-body);font-size:14px;color:var(--lxt-answer-color, var(--lxt-text-mid));line-height:1.8;max-width:72ch;text-wrap:pretty}.lxt-faq-support{background:var(--lxt-support-bg, var(--lxt-bg-light));border-top:1px solid var(--lxt-border-color);border-bottom:1px solid var(--lxt-border-color)}.lxt-faq-support__inner{max-width:var(--lxt-support-max-width, 1200px);margin:0 auto;padding:var(--lxt-support-pad-v-mobile, 40px) var(--lxt-support-pad-h-mobile, 16px)}.lxt-faq-support__grid{display:grid;grid-template-columns:1fr;gap:16px}.lxt-support-card{background:var(--lxt-support-card-bg, #FFFFFF);border:1px solid var(--lxt-border-color);border-radius:var(--lxt-radius-xl);padding:var(--lxt-support-card-pad, 24px)}.lxt-support-card__heading{font-family:var(--lxt-font-display);font-size:20px;font-weight:400;color:var(--lxt-text-dark);margin-bottom:8px}.lxt-support-card__desc{font-family:var(--lxt-font-body);font-size:14px;color:var(--lxt-text-mid);line-height:1.65;margin-bottom:20px}.lxt-faq-cta{background:var(--lxt-cta-outer-bg, #FFFFFF)}.lxt-faq-cta__inner{max-width:var(--lxt-cta-max-width, 1200px);margin:0 auto;padding:var(--lxt-cta-pad-v-mobile, 40px) var(--lxt-cta-pad-h-mobile, 16px)}.lxt-faq-cta__panel{background:var(--lxt-cta-panel-bg, linear-gradient(135deg, #3D3D99 0%, #2A2A6E 100%));color:#fff;border-radius:var(--lxt-radius-xl);padding:clamp(32px,4vw,48px);display:grid;grid-template-columns:1fr;gap:24px;align-items:center;position:relative;overflow:hidden}.lxt-faq-cta__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 18px);pointer-events:none}.lxt-faq-cta__panel--no-pattern:before{display:none}.lxt-faq-cta__panel>*{position:relative}.lxt-faq-cta__heading{font-family:var(--lxt-font-display);font-size:var(--lxt-cta-h2-size-mobile, 24px);font-weight:400;color:#fff;line-height:1.2;text-wrap:balance;margin-bottom:12px}.lxt-faq-cta__desc{font-family:var(--lxt-font-body);font-size:14px;color:#ffffffc7;line-height:1.65;max-width:52ch}@media(min-width:768px){.lxt-faq-hero__inner{padding:var(--lxt-hero-pad-v-tablet, 64px) var(--lxt-hero-pad-h-tablet, 20px);grid-template-columns:1.2fr .8fr;gap:24px}.lxt-faq-hero__heading{font-size:var(--lxt-hero-h1-size-tablet, 40px)}.lxt-faq-hero__desc{font-size:var(--lxt-hero-desc-size-tablet, 15px)}.lxt-faq-hero__kicker{font-size:var(--lxt-kicker-size-tablet, 11px)}.lxt-faq-accordion__inner{padding:var(--lxt-accordion-pad-v-tablet, 56px) var(--lxt-accordion-pad-h-tablet, 20px)}.lxt-faq-accordion__header{flex-direction:row;align-items:flex-end;justify-content:space-between}.lxt-faq-accordion__title{font-size:var(--lxt-accordion-title-size-tablet, 32px)}.lxt-faq-support__inner{padding:var(--lxt-support-pad-v-tablet, 56px) var(--lxt-support-pad-h-tablet, 20px)}.lxt-faq-support__grid{grid-template-columns:repeat(var(--lxt-support-cols-tablet, 2),1fr);gap:16px}.lxt-faq-cta__inner{padding:var(--lxt-cta-pad-v-tablet, 56px) var(--lxt-cta-pad-h-tablet, 20px)}.lxt-faq-cta__panel{grid-template-columns:1fr auto}.lxt-faq-cta__heading{font-size:var(--lxt-cta-h2-size-tablet, 28px)}}@media(min-width:1024px){.lxt-faq-hero__inner{padding:var(--lxt-hero-pad-v-desktop, 80px) var(--lxt-hero-pad-h-desktop, 24px)}.lxt-faq-hero__heading{font-size:var(--lxt-hero-h1-size-desktop, 48px)}.lxt-faq-hero__desc{font-size:var(--lxt-hero-desc-size-desktop, 16px)}.lxt-faq-hero__kicker{font-size:var(--lxt-kicker-size-desktop, 12px)}.lxt-faq-accordion__inner{padding:var(--lxt-accordion-pad-v-desktop, 72px) var(--lxt-accordion-pad-h-desktop, 24px)}.lxt-faq-accordion__layout{grid-template-columns:280px minmax(0,1fr);gap:24px}.lxt-faq-sidebar{position:sticky;top:calc(var(--lxt-header-offset, 68px) + 16px)}.lxt-faq-accordion__title{font-size:var(--lxt-accordion-title-size-desktop, 36px)}.lxt-faq-support__inner{padding:var(--lxt-support-pad-v-desktop, 72px) var(--lxt-support-pad-h-desktop, 24px)}.lxt-faq-support__grid{grid-template-columns:repeat(var(--lxt-support-cols-desktop, 3),1fr);gap:20px}.lxt-faq-cta__inner{padding:var(--lxt-cta-pad-v-desktop, 72px) var(--lxt-cta-pad-h-desktop, 24px)}.lxt-faq-cta__heading{font-size:var(--lxt-cta-h2-size-desktop, 32px)}}@media(min-width:1440px){.lxt-faq-hero__inner,.lxt-faq-accordion__inner,.lxt-faq-support__inner,.lxt-faq-cta__inner{max-width:1440px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lxt-faq.css.map */
