.fps-section{display:block;width:100%;min-width:100vw;max-width:none;overflow-x:clip;background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 32%),var(--fps-bg, #f7f9fc);padding-top:var(--fps-padding-top, 72px);padding-bottom:var(--fps-padding-bottom, 72px);padding-inline:20px;color:var(--fps-text-color, #334155)}.fps-wrap{max-width:var(--fps-max-width, 1180px);margin:0 auto}.fps-heading-block{text-align:center;margin-bottom:var(--fps-gap-content-bottom, 34px)}.fps-eyebrow{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:var(--fps-gap-eyebrow-heading, 12px);color:var(--fps-eyebrow-color, var(--eyebrow-color));font-size:var(--fps-eyebrow-size, 14px);font-weight:var(--eyebrow-weight);letter-spacing:.08em;text-transform:var(--fps-eyebrow-transform, uppercase)}.fps-eyebrow span:not(:nth-child(2)){width:70px;height:3px;background:var(--fps-eyebrow-color, #f97316)}.fps-heading{margin:0 0 var(--fps-gap-heading-subheading, 16px);color:var(--fps-heading-color, #0a0f1c);font-family:var(--fps-heading-font-family, inherit);font-size:clamp(38px,6vw,var(--fps-heading-size, 56px));font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:var(--fps-heading-transform, none)}.fps-subheading{margin:0 0 var(--fps-gap-subheading-description, 10px);color:var(--fps-subheading-color, #1457c8);font-family:var(--fps-subheading-font-family, inherit);font-size:clamp(18px,3vw,var(--fps-subheading-size, 24px));font-weight:700}.fps-description{max-width:680px;margin:0 auto;color:var(--fps-description-color, #566174);font-size:var(--fps-description-size, 16px)}.fps-topic-carousel-wrap{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:38px}.fps-topic-grid{display:grid;grid-template-columns:repeat(var(--fps-topic-columns, 6),1fr);gap:16px;flex:1;min-width:0}.fps-topic-grid.is-carousel{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.fps-topic-grid.is-carousel::-webkit-scrollbar{display:none}.fps-topic-grid.is-carousel .fps-topic-card{flex:0 0 200px;scroll-snap-align:start}.fps-topic-nav{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid var(--fps-card-border-color, #edf1f7);border-radius:50%;background:var(--fps-card-bg, #ffffff);color:var(--fps-accent, #2563eb);box-shadow:0 8px 20px #0f172a14;cursor:pointer}.fps-topic-nav .icon,.fps-topic-nav svg{width:16px;height:16px}.fps-topic-nav-prev .icon{transform:rotate(180deg)}.fps-topic-nav:disabled{opacity:.35;cursor:not-allowed}.fps-topic-card{display:flex;flex-direction:column;align-items:center;min-height:140px;padding:20px 14px;background:var(--fps-card-bg, #ffffff);border:1px solid var(--fps-card-border-color, #edf1f7);border-radius:var(--fps-card-radius, 18px);box-shadow:0 14px 30px #0f172a14;cursor:pointer;text-align:center;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.fps-topic-card.is-active,.fps-topic-card:hover{border-color:var(--fps-accent, #2563eb);transform:translateY(-3px);box-shadow:0 18px 40px #2563eb2e}.fps-topic-icon,.fps-topic-group-icon{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.fps-quick-icon{border-radius:50%}.fps-topic-icon{display:grid;place-items:center;width:58px;height:58px;margin-bottom:12px;background:var(--fps-icon-color, var(--fps-accent, #2563eb));color:#fff}.fps-topic-icon .icon,.fps-topic-icon svg{width:28px;height:28px}.fps-topic-card strong{display:block;font-size:16px;line-height:1.25;min-height:40px}.fps-topic-card small{color:var(--fps-accent, #2563eb);font-weight:700;margin-top:2px}.fps-top-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:var(--fps-gap-top-row-to-grid, 16px)}.fps-top-heading{display:flex;align-items:center;gap:10px;margin:0;color:var(--fps-top-heading-color, #0a0f1c);font-size:var(--fps-top-heading-size, 25px);font-weight:800}.fps-fire-icon{display:inline-flex;color:#f97316}.fps-fire-icon .icon,.fps-fire-icon svg{width:22px;height:22px}.fps-top-description{margin:4px 0 0;color:var(--fps-top-description-color, #64748b);font-size:var(--fps-top-description-size, 16px)}.fps-view-all{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--fps-accent, #2563eb);font-weight:800;text-decoration:none;white-space:nowrap}.fps-view-all .icon,.fps-view-all svg{width:14px;height:14px}.fps-quick-grid{display:grid;grid-template-columns:repeat(var(--fps-quick-columns, 4),1fr);gap:18px;margin-bottom:28px}.fps-quick-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:var(--fps-card-bg, #ffffff);border:1px solid var(--fps-card-border-color, #edf1f7);border-radius:var(--fps-card-radius, 18px);padding:24px;box-shadow:0 14px 30px #0f172a14;cursor:pointer}.fps-quick-icon{display:grid;place-items:center;width:58px;height:58px;margin-bottom:16px;background:var(--fps-icon-bg, #eef5ff);color:var(--fps-accent, #2563eb)}.fps-quick-icon .icon,.fps-quick-icon svg{width:26px;height:26px}.fps-quick-card strong{display:block;margin-bottom:12px;font-size:17px}.fps-quick-card p{margin:0 0 18px;color:#566174}.fps-quick-link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:var(--fps-accent, #2563eb);font-weight:800}.fps-quick-link .icon,.fps-quick-link svg{width:12px;height:12px}.fps-search-box{background:var(--fps-search-bg, #06152b);border-radius:20px;padding:10px;box-shadow:0 18px 35px #0f172a33;margin-bottom:24px}.fps-search-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px;border:1px solid var(--fps-dark-border-color, #60a5fa);border-radius:16px}.fps-search-icon{display:grid;place-items:center;width:calc(var(--fps-search-icon-size, 20px) + 28px);height:calc(var(--fps-search-icon-size, 20px) + 28px);flex-shrink:0;border-radius:50%;background:var(--fps-search-icon-bg, #2563eb);color:var(--fps-search-icon-color, #ffffff)}.fps-search-icon .icon,.fps-search-icon svg{width:var(--fps-search-icon-size, 20px);height:var(--fps-search-icon-size, 20px)}.fps-search-fields{min-width:0}.fps-search-input{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:10px;color:var(--fps-search-input-color, #ffffff);font-size:var(--fps-search-input-size, 20px);outline:none}.fps-search-input::placeholder{color:var(--fps-search-placeholder-color, rgba(255, 255, 255, .72));font-size:var(--fps-search-placeholder-size, 20px)}.fps-examples{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.fps-examples small{color:var(--fps-dark-muted-color, #b8c7dc)}.fps-examples button{border:0;border-radius:999px;padding:6px 12px;background:#ffffff1f;color:var(--fps-search-input-color, #ffffff);font-size:var(--fps-search-placeholder-size, 14px);cursor:pointer}.fps-search-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--fps-search-button-height, 54px);padding:0 28px;background:var(--fps-search-button-bg, #2563eb);color:var(--fps-search-button-text-color, #ffffff);border:var(--fps-search-button-border-width, 0) solid var(--fps-search-button-border-color, transparent);border-radius:var(--fps-search-button-radius, 14px);font-weight:900;cursor:pointer}.fps-answer-btn,.fps-support-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:900;text-decoration:none;cursor:pointer}.fps-answer-btn{padding:15px 28px}.fps-support-action{height:var(--fps-support-btn-height, 44px);padding:0 22px;background:linear-gradient(135deg,var(--fps-accent, #2563eb),var(--fps-accent-strong, #1d4ed8));color:#fff;border-radius:var(--fps-support-btn-radius, 10px);border:var(--fps-support-btn-border-width, 1px) solid var(--fps-dark-border-color, #60a5fab3)}.fps-answer-btn{background:var(--fps-qa-button-bg, linear-gradient(135deg, var(--fps-accent, #2563eb), var(--fps-accent-strong, #1d4ed8)));color:var(--fps-qa-button-text-color, #ffffff);border:var(--fps-qa-button-border-width, 0) solid var(--fps-qa-button-border-color, transparent);border-radius:var(--fps-qa-button-radius, 14px)}.fps-answer-btn .icon,.fps-answer-btn svg{width:14px;height:14px}.fps-support-action .icon,.fps-support-action svg{width:22px;height:22px}.fps-accordion-list{display:grid;gap:10px;margin-bottom:28px}.fps-topic-group{background:var(--fps-card-bg, #ffffff);border:1px solid var(--fps-card-border-color, #e5edf7);border-left:4px solid var(--fps-group-accent, var(--fps-accent, #2563eb));border-radius:var(--fps-card-radius, 18px);overflow:hidden;box-shadow:0 8px 22px #0f172a0f}.fps-topic-group+.fps-topic-group{margin-top:10px}.fps-topic-group-toggle{display:flex;align-items:center;gap:14px;width:100%;padding:14px 22px;background:transparent;border:0;text-align:left;cursor:pointer}.fps-topic-group-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;background:var(--fps-icon-color, var(--fps-accent, #2563eb));color:#fff}.fps-topic-group-icon .icon,.fps-topic-group-icon svg{width:18px;height:18px}.fps-topic-group-toggle strong{flex:1;font-size:18px}.fps-topic-group-count{padding:4px 12px;border-radius:999px;background:#0f172a0d;color:var(--fps-group-accent, var(--fps-accent, #2563eb));font-weight:700;font-size:13px;white-space:nowrap}.fps-topic-group-chevron{display:inline-flex;flex-shrink:0;transition:transform .25s ease}.fps-topic-group-chevron .icon,.fps-topic-group-chevron svg{width:16px;height:16px}.fps-topic-group.is-open .fps-topic-group-chevron{transform:rotate(180deg)}.fps-topic-group-body{display:none;padding:0 14px 14px}.fps-topic-group.is-open .fps-topic-group-body{display:grid;gap:10px}.fps-item{background:var(--fps-card-bg, #ffffff);border:1px solid var(--fps-card-border-color, #e5edf7);border-radius:16px;overflow:hidden;box-shadow:0 8px 22px #0f172a0f}.fps-question{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;width:100%;padding:18px 22px;background:var(--fps-card-bg, #ffffff);border:0;text-align:left;cursor:pointer}.fps-question-text{min-width:0}.fps-question-text strong{font-size:20px}.fps-question-chevron{display:inline-flex;transition:transform .25s ease}.fps-question-chevron .icon,.fps-question-chevron svg{width:16px;height:16px}.fps-item.is-open .fps-question-chevron{transform:rotate(180deg)}.fps-answer{display:none;margin:0 20px 20px 22px;padding:20px;background:#f8fbff;border:1px solid var(--fps-card-border-color, #edf3fa);border-radius:14px}.fps-item.is-open .fps-answer{display:block}.fps-answer p{margin:0 0 18px;color:#334155;line-height:1.65}.fps-empty{padding:60px 24px;margin-bottom:28px;text-align:center;color:#8a8a8a;border:1px dashed #cfcfcf;border-radius:16px}.fps-support{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,var(--fps-dark-bg-start, #06152b),var(--fps-dark-bg-end, #0b2445));border-radius:20px;padding:34px;color:var(--fps-dark-text-color, #ffffff);overflow:hidden}.fps-support-content{position:relative;z-index:2;display:flex;gap:24px}.fps-support-icon{display:grid;place-items:center;flex-shrink:0;width:76px;height:76px;border:1px solid var(--fps-dark-border-color, #93c5fd);border-radius:24px}.fps-support-icon .icon,.fps-support-icon svg{width:34px;height:34px}.fps-support-copy h3{margin:0 0 6px;font-size:var(--fps-support-heading-size, 38px)}.fps-support-text{margin:0 0 20px;color:#7dd3fc;font-size:var(--fps-support-text-size, 20px);font-weight:800}.fps-support-points{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:24px;font-size:14px}.fps-support-points span{display:inline-flex;align-items:center;gap:6px}.fps-support-points .icon,.fps-support-points svg{width:14px;height:14px;color:#4ade80}.fps-support-actions{display:flex;flex-wrap:wrap;gap:16px}.fps-support-action{min-width:160px;background:#ffffff0f}.fps-support-image{position:relative;z-index:2;flex-shrink:0;width:auto;height:180px;max-width:280px;object-fit:contain;object-position:center;opacity:.95}.fps-footnote{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 0;color:#64748b;text-align:center}.fps-footnote .icon,.fps-footnote svg{width:22px;height:22px;flex-shrink:0;color:var(--fps-accent, #2563eb)}@media(max-width:990px){.fps-topic-grid{grid-template-columns:repeat(3,1fr)}.fps-quick-grid{grid-template-columns:repeat(2,1fr)}.fps-support-image{display:none}}@media(max-width:640px){.fps-section{padding-inline:14px}.fps-topic-grid,.fps-quick-grid{grid-template-columns:1fr 1fr}.fps-topic-card{min-height:120px}.fps-topic-grid.is-carousel .fps-topic-card{flex:0 0 160px}.fps-topic-nav{width:34px;height:34px}.fps-top-row{align-items:flex-start;gap:10px}.fps-search-inner{grid-template-columns:1fr}.fps-search-icon{display:none}.fps-search-btn{width:100%}.fps-answer{margin:0 14px 14px}.fps-support{flex-direction:column;align-items:flex-start;padding:24px}.fps-support-content{display:block}.fps-support-icon{margin-bottom:18px}.fps-support-copy h3{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-faq-problem-solver.css.map */
