@import url('https://fonts.googleapis.com/css2?family=Teko:wght@500;600;700&family=Roboto:wght@300;400;500;600;700&display=swap');#faq-section-banner .t-Region-header,
#R440573978744337944 .t-Region-header {display: none !important;}#faq-section-banner>.t-Region-bodyWrap>.t-Region-buttons,
#R440573978744337944>.t-Region-bodyWrap>.t-Region-buttons {display: none !important;}#faq-section-banner,
#faq-section-banner>.t-Region-bodyWrap,
#faq-section-banner>.t-Region-bodyWrap>.t-Region-body {padding: 0 !important;margin: 0 !important;border: none !important;box-shadow: none !important;border-radius: 0 !important;}#faq-section-banner .container,
#faq-section-banner .container .row {max-width: 100% !important;width: 100% !important;margin: 0 !important;padding: 0 !important;}#faq-section-banner .col-1 {display: none !important;}#faq-section-banner .col-10 {width: 100% !important;max-width: 100% !important;flex: 1 !important;padding: 0 !important;margin: 0 !important;}#R440573978744337944,
#R440573978744337944>.t-Region-bodyWrap,
#R440573978744337944>.t-Region-bodyWrap>.t-Region-body {background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;margin: 0 !important;}#faq-section-banner>.t-Region-bodyWrap>.t-Region-body {background-color: #0c1a09 !important;background-image:
linear-gradient(rgba(70, 100, 57, .07) 1px, transparent 1px),
linear-gradient(90deg, rgba(70, 100, 57, .07) 1px, transparent 1px) !important;background-size: 44px 44px !important;position: relative !important;overflow: hidden !important;}.faq-hero {position: relative !important;width: 100% !important;background: transparent !important;overflow: visible !important;min-height: 300px !important;display: flex !important;align-items: stretch !important;}.faq-hero::before,
.faq-hero::after {display: none !important;}.faq-hero-topbar,
.faq-hero-bottombar {display: none !important;}.faq-hero>.faq-hero-stripe,
.faq-hero>.faq-hero-stripe-2 {display: none !important;}.faq-hero>.faq-hero-emblem {display: none !important;}.faq-hero-inner {position: relative !important;z-index: 5 !important;width: 100% !important;max-width: 1400px !important;margin: 0 auto !important;padding: 56px 64px !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 40px !important;box-sizing: border-box !important;overflow: hidden !important;}.faq-hero-inner::before {content: '' !important;position: absolute !important;top: 0;bottom: 0 !important;right: 320px !important;width: 3px !important;background: linear-gradient(to bottom,
transparent 0%,
rgba(200, 168, 75, .6) 25%,
rgba(200, 168, 75, .6) 75%,
transparent 100%) !important;transform: skewX(-8deg) !important;z-index: 0 !important;pointer-events: none !important;}.faq-hero-inner::after {content: '' !important;position: absolute !important;top: 0;bottom: 0 !important;right: 340px !important;width: 1px !important;background: linear-gradient(to bottom,
transparent 0%,
rgba(200, 168, 75, .3) 25%,
rgba(200, 168, 75, .3) 75%,
transparent 100%) !important;transform: skewX(-8deg) !important;z-index: 0 !important;pointer-events: none !important;}.faq-hero-text {flex: 1 !important;min-width: 0 !important;max-width: 640px !important;position: relative !important;z-index: 3 !important;}.faq-hero-badge {display: inline-flex !important;align-items: center !important;gap: 8px !important;background: rgba(70, 100, 57, .28) !important;border: 1px solid rgba(70, 100, 57, .55) !important;color: #eef4ea !important;font-family: 'Roboto', sans-serif !important;font-size: 10px !important;font-weight: 700 !important;letter-spacing: 3px !important;text-transform: uppercase !important;padding: 5px 14px !important;border-radius: 2px !important;margin-bottom: 20px !important;}.faq-hero-badge-dot {width: 5px !important;height: 5px !important;background: #c8a84b !important;border-radius: 50% !important;flex-shrink: 0 !important;animation: faq-pulse-dot 2.4s ease-in-out infinite !important;}@keyframes faq-pulse-dot {0%,
100% {opacity: 1;transform: scale(1);}50% {opacity: 0.4;transform: scale(0.7);}}.faq-hero-title {font-family: 'Teko', sans-serif !important;font-size: clamp(22px, 3vw, 40px) !important;font-weight: 700 !important;line-height: 0.92 !important;color: #ffffff !important;text-transform: uppercase !important;letter-spacing: 2px !important;margin: 0 0 10px !important;}.faq-hero-title em {font-style: normal !important;color: #c8a84b !important;/* display: block !important; */
}.faq-hero-sub {font-family: 'Roboto', sans-serif !important;font-size: 10.5px !important;font-weight: 600 !important;color: rgba(255, 255, 255, .45) !important;letter-spacing: 3.5px !important;text-transform: uppercase !important;margin: 0 0 22px !important;}.faq-hero-rule {display: flex !important;align-items: center !important;gap: 12px !important;margin-bottom: 22px !important;}.faq-hero-rule-line {height: 1px !important;width: 56px !important;background: linear-gradient(to right, #c8a84b, transparent) !important;}.faq-hero-rule-star {color: #c8a84b !important;font-size: 9px !important;letter-spacing: 8px !important;opacity: 0.7 !important;}.faq-hero-desc {font-family: 'Roboto', sans-serif !important;font-size: 13.5px !important;line-height: 1.85 !important;color: rgba(255, 255, 255, .48) !important;font-weight: 300 !important;max-width: 480px !important;}.faq-hero-inner .faq-hero-emblem {display: block !important;position: relative !important;flex-shrink: 0 !important;width: 260px !important;height: 260px !important;opacity: 0.12 !important;z-index: 1 !important;pointer-events: none !important;top: auto !important;right: auto !important;transform: none !important;}.faq-hero-inner .faq-hero-emblem svg {width: 100% !important;height: 100% !important;}.faq-hero-stats {display: flex !important;flex-direction: column !important;gap: 0 !important;background: rgba(70, 100, 57, .1) !important;border: 1px solid rgba(70, 100, 57, .3) !important;border-radius: 4px !important;overflow: hidden !important;flex-shrink: 0 !important;width: 200px !important;position: relative !important;z-index: 3 !important;}.faq-hero-stat {padding: 16px 20px !important;border-bottom: 1px solid rgba(70, 100, 57, .2) !important;position: relative !important;}.faq-hero-stat:last-child {border-bottom: none !important;}.faq-hero-stat::before {content: '' !important;position: absolute !important;left: 0;top: 0;bottom: 0 !important;width: 3px !important;background: linear-gradient(to bottom, #c8a84b, transparent) !important;opacity: 0 !important;transition: opacity .3s !important;}.faq-hero-stat:hover::before {opacity: 1 !important;}.faq-hero-stat-num {font-family: 'Teko', sans-serif !important;font-size: 32px !important;font-weight: 600 !important;color: #c8a84b !important;line-height: 1 !important;}.faq-hero-stat-label {font-family: 'Roboto', sans-serif !important;font-size: 10px !important;font-weight: 600 !important;color: rgba(255, 255, 255, .38) !important;letter-spacing: 2px !important;text-transform: uppercase !important;margin-top: 3px !important;}.faq-hero-breadcrumb {display: flex !important;align-items: center !important;gap: 6px !important;margin-bottom: 16px !important;font-family: 'Roboto', sans-serif !important;font-size: 10px !important;font-weight: 600 !important;letter-spacing: 2.5px !important;text-transform: uppercase !important;color: rgba(200, 168, 75, .6) !important;}.faq-hero-breadcrumb a {color: rgba(200, 168, 75, .6) !important;text-decoration: none !important;}.faq-hero-breadcrumb a:hover {color: #c8a84b !important;}.faq-hero-breadcrumb span {color: rgba(255, 255, 255, .25) !important;}.faq-hero-breadcrumb strong {color: #c8a84b !important;}@media (max-width: 900px) {.faq-hero-inner {padding: 44px 40px !important;gap: 32px !important;}.faq-hero-inner .faq-hero-emblem {width: 200px !important;height: 200px !important;}.faq-hero-title {font-size: 52px !important;}.faq-hero-inner::before {right: 230px !important;}.faq-hero-inner::after {right: 250px !important;}}@media (max-width: 768px) {.faq-hero-inner {padding: 40px 28px !important;gap: 24px !important;flex-wrap: wrap !important;}.faq-hero-text {max-width: 100% !important;}.faq-hero-inner .faq-hero-emblem {position: absolute !important;right: 12px !important;top: 50% !important;transform: translateY(-50%) !important;width: 160px !important;height: 160px !important;opacity: 0.07 !important;}.faq-hero-inner::before,
.faq-hero-inner::after {display: none !important;}.faq-hero-desc {max-width: 100% !important;}}@media (max-width: 480px) {.faq-hero-inner {padding: 32px 20px !important;}.faq-hero {min-height: 240px !important;}.faq-hero-title {font-size: 40px !important;}.faq-hero-inner .faq-hero-emblem {display: none !important;}.faq-hero-desc {font-size: 13px !important;}}:root {--army-green: #2E4A2C;--army-green-dk: #1e3320;--olive: #6B8E23;--gold: #C5A45B;--gold-lt: #dfc07a;--gold-dk: #a07c30;--bg: #f4f1eb;--bg2: #eae6dc;--card-bg: #ffffff;--text-dark: #1a1a1a;--text-mid: #3d3d3d;--text-light: #666666;--border: #ddd5c0;--shadow: 0 4px 24px rgba(46, 74, 44, 0.10);--shadow-hover: 0 8px 36px rgba(46, 74, 44, 0.18);--radius: 10px;--transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);}.faq-section {position: relative;padding: 0 0 80px 0;background: #fff;overflow: hidden;}.FAQ-heading {padding: 80px 0 30px 0;background: #fff;}.faq-header {position: relative;z-index: 1;text-align: center;margin-bottom: 60px;}.faq-header-badge {display: inline-flex;align-items: center;gap: 10px;background: var(--army-green);color: var(--gold);font-family: 'Barlow Condensed', sans-serif;font-size: 13px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;padding: 7px 20px;border-radius: 2px;margin-bottom: 22px;}.faq-header-badge::before,
.faq-header-badge::after {content: '★';font-size: 10px;}.faq-header h2 {font-family: 'Teko', sans-serif;font-size: clamp(36px, 6vw, 68px);font-weight: 600;color: var(--army-green-dk);line-height: 1.05;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 16px;}.faq-header h2 span {color: var(--gold);}.faq-header p {font-size: clamp(14px, 2vw, 17px);color: var(--text-light);max-width: 520px;margin: 0 auto 28px;line-height: 1.65;font-weight: 400;}.faq-divider {display: flex;align-items: center;justify-content: center;gap: 12px;margin: 0 auto;}.faq-divider-line {width: 70px;height: 2px;background: linear-gradient(to right, transparent, var(--gold));}.faq-divider-line:last-child {background: linear-gradient(to left, transparent, var(--gold));}.faq-divider-icon {color: var(--gold);font-size: 18px;}.faq-layout {position: relative;z-index: 1;margin: 0 auto;display: grid;gap: 50px;align-items: start;}.faq-list {display: flex;flex-direction: column;gap: 14px;}.faq-card {background: var(--card-bg);border: 1px solid var(--border);border-radius: var(--radius);box-shadow: var(--shadow);overflow: hidden;transition: var(--transition);}.faq-card:hover {box-shadow: var(--shadow-hover);transform: translateX(3px);border-left: 4px solid #6B8E23;}.faq-card.active {border-left-color: var(--gold);box-shadow: var(--shadow-hover);}.faq-question {width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 20px 22px;background: transparent;border: none;cursor: pointer;text-align: left;transition: var(--transition);}.faq-question:hover {background: rgba(46, 74, 44, 0.03);}.faq-card.active .faq-question {background: linear-gradient(135deg, rgba(46, 74, 44, 0.06), rgba(107, 142, 35, 0.04));}.faq-q-left {display: flex;align-items: center;gap: 16px;flex: 1;min-width: 0;}.faq-num {display: flex;align-items: center;justify-content: center;min-width: 34px;height: 34px;background: var(--army-green);color: var(--gold);font-family: 'Barlow Condensed', sans-serif;font-size: 14px;font-weight: 700;border-radius: 4px;letter-spacing: 0.5px;flex-shrink: 0;transition: var(--transition);}.faq-card.active .faq-num {background: var(--gold);color: var(--army-green-dk);}.faq-q-text {font-family: 'Barlow', sans-serif;font-size: 16px;font-weight: 600;color: var(--text-dark);line-height: 1.4;}.faq-icon {width: 30px;height: 30px;flex-shrink: 0;display: flex;align-items: center;justify-content: center;background: rgba(46, 74, 44, 0.08);border-radius: 50%;transition: var(--transition);color: var(--army-green);}.faq-card.active .faq-icon {background: var(--gold);color: #fff;transform: rotate(45deg);}.faq-icon svg {width: 16px;height: 16px;stroke: currentColor;stroke-width: 2.5;fill: none;}.faq-answer {max-height: 0;overflow: hidden;transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);}.faq-answer-inner {padding: 16px 22px 22px 72px;font-size: 15px;line-height: 1.75;color: var(--text-mid);border-top: 1px solid var(--border);position: relative;}.faq-answer-inner::before {content: '';position: absolute;left: 52px;top: 16px;bottom: 0;width: 2px;background: linear-gradient(to bottom, var(--gold), transparent);border-radius: 2px;}.faq-stat-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;width: 100%;}.faq-stat {background: var(--card-bg);border: 1px solid var(--border);border-radius: 8px;padding: 14px 10px;text-align: center;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.06);}.faq-stat-num {font-family: 'Teko', sans-serif;font-size: 26px;font-weight: 700;color: var(--army-green);line-height: 1;}.faq-stat-label {font-size: 10px;font-weight: 600;color: var(--text-light);letter-spacing: 1.2px;text-transform: uppercase;margin-top: 4px;font-family: 'Barlow Condensed', sans-serif;}.faq-help-banner {background: linear-gradient(135deg, var(--gold-dk), var(--gold));border-radius: 8px;padding: 18px 16px;width: 100%;text-align: center;color: #fff;}.faq-help-banner p {font-size: 13px;font-weight: 500;line-height: 1.5;margin-bottom: 12px;font-family: 'Barlow', sans-serif;}.faq-help-btn {display: inline-block;background: var(--army-green-dk);color: #fff;font-size: 12px;font-weight: 600;letter-spacing: 1.5px;text-transform: uppercase;padding: 8px 18px;border-radius: 4px;text-decoration: none;font-family: 'Barlow Condensed', sans-serif;transition: var(--transition);}.faq-help-btn:hover {background: #0f1f0e;transform: translateY(-2px);}@media (max-width: 900px) {.faq-layout {grid-template-columns: 1fr;gap: 40px;}.faq-illustration {position: static;flex-direction: row;flex-wrap: wrap;justify-content: center;}.soldier-card {width: 240px;}.faq-stat-grid {width: 240px;}.faq-help-banner {width: 100%;max-width: 500px;}}@media (max-width: 600px) {.faq-section {padding: 60px 15px 70px;}.faq-question {padding: 16px 14px;gap: 12px;}.faq-q-text {font-size: 14px;}.faq-num {min-width: 28px;height: 28px;font-size: 12px;}.faq-answer-inner {padding: 14px 14px 18px 52px;font-size: 14px;}.faq-answer-inner::before {left: 36px;}.faq-illustration {flex-direction: column;align-items: center;}.soldier-card,
.faq-stat-grid,
.faq-help-banner {width: 100%;}}@media (max-width: 400px) {.faq-header h2 {font-size: 30px;}.faq-header-badge {font-size: 11px;letter-spacing: 2px;}}