.export-shipping-section{grid-template-columns:minmax(0,1fr) minmax(420px,520px);align-items:stretch;gap:24px 48px;width:100%;display:grid}.export-shipping-content{align-self:start;min-width:0;max-width:650px}.export-shipping-label{color:#c0392b;font-size:.95rem;font-weight:var(--var-font-bold);text-transform:uppercase;letter-spacing:0;margin:0 0 10px}.export-shipping-heading{color:#253342;font-size:2.1rem;line-height:1.2;font-weight:var(--var-font-bold);text-shadow:var(--var-text-shadow-heading);margin:0}.export-shipping-description{color:#4d5965;margin:18px 0 0;font-size:1rem;line-height:1.75}.export-shipping-description p{margin:0 0 12px}.export-shipping-description p:last-child{margin-bottom:0}.export-shipping-regions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.export-shipping-regions span{color:#3c3324;min-height:36px;font-size:.95rem;font-weight:var(--var-font-semibold);background:#fff8e8;border:1px solid #e4b04a;border-radius:8px;align-items:center;padding:8px 14px;display:inline-flex}.export-shipping-visual{background:#111827;border-radius:8px;place-self:stretch end;width:100%;max-width:520px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 10px 24px #00000024}.export-shipping-image{object-fit:cover;width:100%;height:100%;display:block}.export-shipping-note{color:#253342;background:#fff;border-left:4px solid #e4b04a;border-radius:8px;gap:4px;margin-top:22px;padding:14px 16px;display:grid;box-shadow:0 8px 18px #00000014}.export-shipping-note strong{font-size:1rem}.export-shipping-note span{color:#4d5965;font-size:.95rem;line-height:1.45}@media (max-width:900px){.export-shipping-section{grid-template-columns:1fr;align-items:start}.export-shipping-visual{justify-self:start;max-width:640px;min-height:320px}}@media (max-width:768px){.export-shipping-heading{font-size:1.8rem}.export-shipping-description{font-size:.95rem;line-height:1.65}.export-shipping-regions span{min-height:34px;font-size:.9rem}.export-shipping-visual{min-height:260px}}
.faq-section{gap:24px;max-width:1000px;margin:0 auto;display:grid}.faq-header{text-align:center;max-width:760px;margin:0 auto}.faq-label{color:#c0392b;font-size:.95rem;font-weight:var(--var-font-bold);text-transform:uppercase;letter-spacing:0;margin:0 0 8px}.faq-heading{color:#2c3e50;font-size:2.5rem;line-height:1.2;font-weight:var(--var-font-bold);text-shadow:var(--var-text-shadow-heading);margin:0}.faq-description{color:#555;margin:12px 0 0;font-size:1rem;line-height:1.6}.faq-list{gap:12px;display:grid}.faq-item{background:#fff;border:1px solid #dce2e8;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000000f}.faq-question{color:#253342;cursor:pointer;min-height:56px;font-size:1.05rem;font-weight:var(--var-font-bold);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;line-height:1.4;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-question:after{content:"+";color:#c0392b;background:#fff8e8;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:1.4rem;line-height:1;display:grid}.faq-item[open] .faq-question:after{content:"-"}.faq-answer{color:#4d5965;padding:0 20px 18px;font-size:1rem;line-height:1.7}.faq-answer p{margin:0}@media (max-width:768px){.faq-section{gap:20px}.faq-heading{font-size:1.8rem}.faq-description,.faq-answer{font-size:.95rem}.faq-question{min-height:52px;padding:14px 16px;font-size:.98rem}.faq-answer{padding:0 16px 16px}}
