.sw-fleet-intro.svelte-4cwngz{max-width:760px;margin:1.25rem 0 0;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.4rem 1.35rem}.sw-fleet-intro.svelte-4cwngz h2:where(.svelte-4cwngz){margin:0 0 .7rem;font-size:clamp(1.15rem,2.4vw,1.4rem);color:#0f2a44}.sw-fleet-intro.svelte-4cwngz p:where(.svelte-4cwngz){margin:0 0 .75rem;font-size:.92rem;line-height:1.65;color:#334155}.sw-fleet-intro.svelte-4cwngz p:where(.svelte-4cwngz):last-child{margin-bottom:0}.sw-fleet-seo.svelte-4cwngz{margin:2.25rem 0 0;padding-bottom:.5rem}.sw-fleet-seo.svelte-4cwngz h2:where(.svelte-4cwngz){margin:0 0 1rem;text-align:center;font-size:clamp(1.2rem,2.5vw,1.55rem);color:#0f2a44}.sw-fleet-faq-list.svelte-4cwngz{display:flex;flex-direction:column;gap:.6rem;max-width:800px;margin:0 auto}.sw-fleet-faq-item.svelte-4cwngz{border:1px solid #e2e8f0;border-radius:14px;background:#fff;overflow:hidden}.sw-fleet-faq-item[open].svelte-4cwngz{box-shadow:0 4px 20px #0f2a4412;border-color:#cbd5e1}.sw-fleet-faq-item.svelte-4cwngz summary:where(.svelte-4cwngz){cursor:pointer;list-style:none;padding:.85rem 2.8rem .85rem 1.1rem;font-size:.9rem;font-weight:700;color:#0f2a44;line-height:1.45;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-fleet-faq-item.svelte-4cwngz summary:where(.svelte-4cwngz)::-webkit-details-marker{display:none}.sw-fleet-faq-item.svelte-4cwngz summary:where(.svelte-4cwngz):after{content:"";position:absolute;right:1rem;top:50%;width:20px;height:20px;border-radius:6px;background:#f1f5f9;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230f2a44' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.sw-fleet-faq-item[open].svelte-4cwngz summary:where(.svelte-4cwngz):after{background-color:#fff4ed;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23f06a31' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.sw-fleet-faq-ans.svelte-4cwngz{padding:0 1.1rem 1rem}.sw-fleet-faq-ans.svelte-4cwngz p:where(.svelte-4cwngz){margin:0;font-size:.88rem;color:#64748b;line-height:1.6}.sw-fleet-related.svelte-4cwngz{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;max-width:800px;margin:0 auto}.sw-fleet-related-link.svelte-4cwngz{display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.85rem 1rem;font-size:.88rem;font-weight:600;color:#0f2a44;text-decoration:none}.sw-fleet-related-link.svelte-4cwngz svg{flex-shrink:0;color:#f06a31}.sw-fleet-related-link.svelte-4cwngz svg:last-child{margin-left:auto;color:#94a3b8}.sw-fleet-related-link.svelte-4cwngz:hover{border-color:#f06a31;box-shadow:0 4px 12px #f06a311a}
