.fb-section{box-sizing:border-box;background:0 0;flex-direction:column;gap:40px;width:100%;padding:0 48px;display:flex}.fb-header{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;max-width:1200px;margin:0 auto;display:flex}.fb-header-text{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.fb-title{font-family:var(--font-inter,"Inter", sans-serif);color:#03045e;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(30px,3.5vw,46px);font-weight:900}.fb-nav-buttons{gap:12px;display:flex}.fb-nav-btn{color:#fff;cursor:pointer;background-image:url(/base.png);background-position:50%;background-size:cover;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #1a8fff4d}.fb-nav-btn:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 6px 20px #1a8fff66}.fb-nav-btn:active{transform:translateY(0)scale(.95)}.fb-carousel-container{width:100%;max-width:1200px;margin:0 auto}.fb-track{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:24px;padding:10px 4px 30px;display:flex;overflow-x:auto}.fb-track::-webkit-scrollbar{display:none}.fb-card{background:#fff;border:1px solid #0000000a;border-radius:16px;flex-direction:column;flex:0 0 340px;gap:20px;padding:36px 32px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 20px #03045e0d}.fb-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #03045e14}.fb-stars{gap:4px;display:flex}.fb-star-icon{width:18px;height:18px;position:relative}.fb-star-img{object-fit:contain}.fb-text{font-family:var(--font-poppins,"Poppins", sans-serif);color:#393939;flex:1;margin:0;font-size:14.5px;font-style:italic;line-height:1.7}.fb-author-info{border-top:1px solid #0000000f;flex-direction:column;gap:4px;margin-top:8px;padding-top:20px;display:flex}.fb-author-name{font-family:var(--font-poppins,"Poppins", sans-serif);color:#03045e;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700}.fb-author-role{font-family:var(--font-poppins,"Poppins", sans-serif);color:#1a8fff;font-size:12.5px;font-weight:500}@media (max-width:768px){.fb-section{padding:0 24px}.fb-header{flex-direction:column;align-items:flex-start}.fb-card{flex:0 0 280px;padding:28px 24px}}
.faq-section{box-sizing:border-box;width:100%;max-width:900px;margin:0 auto;padding:0 48px}.faq-header{text-align:center;margin-bottom:48px}.faq-title{font-family:var(--font-inter,"Inter", sans-serif);color:#03045e;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(28px,4vw,42px);font-weight:900}.faq-container{flex-direction:column;gap:16px;display:flex}.faq-item{cursor:pointer;background:#fff;border:1px solid #03045e14;border-radius:12px;transition:box-shadow .3s;overflow:hidden}.faq-item:hover{box-shadow:0 4px 12px #03045e0d}.faq-item.open{border-color:#1a8fff;box-shadow:0 8px 24px #1a8fff14}.faq-question{font-family:var(--font-poppins,"Poppins", sans-serif);color:#03045e;justify-content:space-between;align-items:center;padding:24px 32px;font-size:16px;font-weight:700;display:flex}.faq-icon{color:#1a8fff;font-size:20px}.faq-answer{font-family:var(--font-poppins,"Poppins", sans-serif);color:#393939;opacity:.85;padding:0 32px 24px;font-size:15px;line-height:1.7}@media (max-width:600px){.faq-section{padding:0 24px}.faq-question{padding:20px 24px;font-size:15px}.faq-answer{padding:0 24px 20px;font-size:14px}}
