.transport-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.transport-fields>div{min-width:0}.transport-form input,.transport-form textarea,.transport-form select{width:100%;min-height:48px;box-sizing:border-box;font:inherit;border:1px solid var(--ftl-line);background:var(--ftl-surface);color:var(--ftl-text);border-radius:12px;padding:12px}.transport-form label{display:block;margin:12px 0 7px;font-weight:700}.transport-form small,.privacy-note{font-size:.83rem;color:var(--ftl-muted)}.transport-form input[type=file]{font-size:.85rem}.transport-form a{text-decoration:underline;text-underline-offset:3px}.legal-copy{max-width:850px}.legal-copy h2{font-size:1.4rem;margin-top:36px}.legal-copy p,.legal-copy li{line-height:1.8;overflow-wrap:anywhere}.legal-copy ul{padding-left:22px}.legal-draft{border:1px solid var(--ftl-line);padding:20px;border-radius:14px}.footer-inner div{display:flex;gap:18px;flex-wrap:wrap}.transport-form :focus-visible,.legal-copy a:focus-visible{outline:3px solid var(--ftl-accent);outline-offset:3px}@media(max-width:650px){.transport-fields{grid-template-columns:1fr;gap:4px}.contact-grid{gap:30px}.transport-form input,.transport-form textarea,.transport-form select{font-size:16px}.footer-inner div{gap:12px}}
