/* Scoped conversion improvements; existing design tokens retained. */
.conversion-landing .campaign-intro figure{margin:0}.conversion-landing .campaign-intro img,.conversion-landing .chapter-layout img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;filter:none;transform:none}.conversion-landing .campaign-intro figcaption{font-size:11px;color:var(--muted);margin-top:12px}.conversion-landing .campaign-intro .text-link{display:block;margin-top:20px}.conversion-landing .journey-opening>p{max-width:760px}.field-method{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:36px}.field-method article{border-top:1px solid var(--line);padding-top:20px}.field-method strong{font-size:12px;letter-spacing:2px;color:var(--gold)}.field-method p{font-size:14px;line-height:1.7;margin-top:12px}.date-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:28px 0}.date-list li{padding:20px;border:1px solid var(--line)}.price-options{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:32px 0}.price-options article{border-top:1px solid var(--line);padding-top:24px}.price-options small{font-size:14px}.campaign-pricing .button{margin-top:22px}.campaign-leader>p{max-width:780px}.campaign-leader .text-link{margin-right:24px}.short-enquiry{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;border-top:1px solid var(--line)}.short-enquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.short-enquiry-fields label{display:flex;flex-direction:column;gap:9px;font-size:14px}.short-enquiry-fields input,.short-enquiry-fields select,.short-enquiry-fields textarea{width:100%;min-height:48px;padding:12px;border:1px solid var(--line);border-radius:3px;background:#18211b;color:var(--ink);font:inherit;font-size:16px}.short-enquiry-fields .full-field{grid-column:1/-1}.enquiry-consent{display:flex;gap:12px;margin:24px 0;font-size:13px;line-height:1.7}.enquiry-consent input{width:20px;height:20px;flex-shrink:0}.short-enquiry [role=status]{margin-top:20px;font-size:15px;line-height:1.7}.short-enquiry button{min-height:48px}.analytics-choice{padding:24px 8%;border-top:1px solid var(--line);background:#17221a;display:flex;gap:32px;align-items:center}.analytics-choice[hidden]{display:none}.analytics-choice p{max-width:760px;font-size:13px;line-height:1.7;margin-top:8px}.analytics-actions{display:flex;gap:12px;flex-shrink:0}.analytics-actions button,.analytics-settings{border:1px solid var(--line);padding:12px;background:transparent;color:var(--ink);font-size:13px;min-height:44px}.analytics-settings{margin-top:20px}.analytics-choice a{color:var(--gold)}[data-conversion-home] .expedition-photo{height:auto;aspect-ratio:auto}[data-conversion-home] .expedition-photo img{display:block;width:100%;height:auto;object-fit:contain;transform:none;filter:none}[data-conversion-home] .hero-actions{flex-wrap:wrap}
@media(max-width:900px){.short-enquiry{gap:30px;grid-template-columns:1fr}.analytics-choice{display:block}.analytics-actions{margin-top:16px;flex-wrap:wrap}}
@media(max-width:760px){.field-method,.price-options,.date-list{grid-template-columns:1fr}.short-enquiry-fields{grid-template-columns:1fr}.short-enquiry-fields .full-field{grid-column:auto}.conversion-landing .expedition-hero{grid-template-columns:1fr}.conversion-landing .campaign-intro figure{max-width:480px;margin:20px auto 0}.conversion-landing .button,.short-enquiry button{width:100%;text-align:center}.campaign-leader .text-link{display:block;margin:14px 0}.analytics-choice{padding:22px 6%}[data-conversion-home] .hero-actions .button{white-space:normal;text-align:center;line-height:1.5}}
@media(max-width:760px){[data-conversion-home] .trip-stats{gap:20px;flex-wrap:wrap}}
[data-conversion-home] .diversity-grid img,[data-conversion-home] .signature-main img,[data-conversion-home] .signature-secondary img,[data-conversion-home] .field-editorial img,[data-conversion-home] .bespoke-feature img,[data-conversion-home] .forest-card-image img{height:auto;aspect-ratio:auto;object-fit:contain;transform:none;filter:none}
[data-conversion-home] .forest-card-image,[data-conversion-home] .signature-main,[data-conversion-home] .signature-secondary{height:auto;aspect-ratio:auto}

/* Homepage hero inherits the original domain-launch styles from collections.css. */
