.freight-guide .guide-shell{max-width:1140px;margin:auto;padding:48px 24px 72px}.freight-guide .guide-prose{max-width:82ch}.freight-guide .guide-prose p,.freight-guide .guide-prose li{color:#c4d0dc;font-size:1.04rem;line-height:1.9;overflow-wrap:anywhere}.freight-guide .guide-prose h2{font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.3;margin:44px 0 20px;scroll-margin-top:120px}.freight-guide .guide-prose h3{font-size:1.15rem;line-height:1.5;margin:30px 0 15px;scroll-margin-top:120px}.freight-guide .guide-prose ul,.freight-guide .guide-prose ol{padding-left:24px}.freight-guide .guide-prose li{margin:10px 0}.freight-guide .guide-prose a,.freight-guide .guide-toc a{color:#81eec5;text-underline-offset:4px}.freight-guide .guide-prose code{white-space:normal;overflow-wrap:anywhere}.freight-guide .guide-toc{padding:24px;border:1px solid #344956;border-radius:12px;background:#101b24;margin:24px 0 40px}.freight-guide .guide-toc ol{columns:2;gap:30px;padding-left:22px}.freight-guide .guide-toc li{break-inside:avoid;margin:12px 0;line-height:1.6}.freight-guide .guide-table{max-width:100%;overflow-x:auto;margin:26px 0;border:1px solid #344956;border-radius:8px}.freight-guide .guide-table table{width:100%;min-width:760px;border-collapse:collapse;font-size:.95rem;line-height:1.7}.freight-guide .guide-table th,.freight-guide .guide-table td{padding:16px;border:1px solid #344956;text-align:left;vertical-align:top}.freight-guide .guide-table thead{background:#162532}.freight-guide .guide-faq details{padding:12px 0;border-bottom:1px solid #344956}.freight-guide .guide-faq summary{min-height:44px;padding:12px 0;font-weight:700;cursor:pointer;line-height:1.6}.freight-guide .guide-faq p{color:#c4d0dc;line-height:1.9}.freight-guide .guide-actions{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0}.freight-guide .guide-actions a{min-height:44px}.freight-guide .guide-scope{font-size:.87rem;color:#b6c5d1;line-height:1.8;max-width:85ch}.freight-guide :focus-visible{outline:3px solid #baf5d7;outline-offset:4px}@media(max-width:700px){.freight-guide .guide-shell{padding:28px 18px 55px}.freight-guide .guide-toc ol{columns:1}.freight-guide .guide-toc{padding:18px}}@media print{.freight-guide .guide-toc,.freight-guide .guide-actions{display:none}.freight-guide .guide-table{overflow:visible}.freight-guide .guide-table table{min-width:0}}
