html:has(.meridian) body{padding-top:0}.meridian{background:var(--khadi);min-height:100vh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans), system-ui, sans-serif;font-size:16px;line-height:1.5}.meridian a{color:var(--ink)}.meridian .m-inner{max-width:45rem;margin:0 auto;padding:0 1rem}.meridian .m-nav{background:var(--ink);color:var(--khadi);padding:.75rem 0}.meridian .m-nav-inner{align-items:center;gap:.75rem;display:flex}.meridian .m-brand{color:var(--khadi);align-items:center;gap:.5rem;text-decoration:none;display:flex}.meridian .m-mark{display:block}.meridian .m-word{letter-spacing:-.03em;font-size:1.25rem}.meridian .m-tag{color:var(--terracotta);letter-spacing:.18em;font-size:.6875rem;font-weight:500;text-decoration:none}.meridian .m-hero{padding-top:1.5rem;padding-bottom:1.25rem}.meridian .m-h1{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;margin:0 0 .625rem;font-size:1.875rem;font-weight:400;line-height:1.1}.meridian .m-standfirst{opacity:.85;margin:0 0 1.125rem;font-size:.9375rem;line-height:1.45}.meridian .m-lane{grid-template-columns:1fr;gap:.625rem .75rem;display:grid}.meridian .m-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.meridian .m-field-wide{grid-column:1/-1}.meridian .m-field label{font-size:.8125rem;font-weight:500}.meridian .m-field input,.meridian .m-field select{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #0a1f3d4d;border-radius:.375rem;width:100%;min-height:2.625rem;padding:.5rem .625rem;font-size:1rem}.meridian .m-field input:focus,.meridian .m-field select:focus{outline:2px solid var(--terracotta);outline-offset:1px}.meridian .m-submit{font:inherit;color:var(--khadi);background:var(--terracotta);cursor:pointer;border:0;border-radius:.375rem;grid-column:1/-1;min-height:2.75rem;padding:0 1.25rem;font-weight:500}.meridian .m-submit:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.meridian .m-sample-label{letter-spacing:.08em;text-transform:uppercase;color:var(--terracotta);border-top:1px solid var(--stone);margin:0 0 .5rem;padding-top:1rem;font-size:.75rem;font-weight:500}.meridian .m-brief{padding-bottom:3rem}.meridian .m-sec{border-bottom:1px solid var(--stone);padding:1.25rem 0}.meridian .m-sec:last-child{border-bottom:0}.meridian .m-sec p{margin:0 0 .5rem}.meridian .m-summary{padding-top:.25rem}.meridian .m-kicker{opacity:.65;font-size:.8125rem}.meridian .m-h2{font-family:var(--font-serif), Georgia, serif;margin:0 0 .5rem;font-size:1.75rem;font-weight:400;line-height:1.1}.meridian .m-hook{font-family:var(--font-serif), Georgia, serif;font-size:1.125rem;line-height:1.35}.meridian .m-headline{margin-top:.75rem}.meridian .m-usd{font-family:var(--font-serif), Georgia, serif;font-size:2.5rem;line-height:1}.meridian .m-headline-label{opacity:.75;margin:.25rem 0;font-size:.875rem}.meridian .m-src,.meridian .m-share a{opacity:.75;font-size:.8125rem}.meridian .m-h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:500}.meridian .m-h3-wins{color:var(--terracotta)}.meridian .m-facts{gap:.625rem;margin:0;display:grid}.meridian .m-fact{grid-template-columns:1fr;gap:.125rem;display:grid}.meridian .m-fact dt{opacity:.65;font-size:.8125rem}.meridian .m-fact dd{margin:0}.meridian .m-note{opacity:.65;font-size:.8125rem}.meridian .m-honest{gap:1.25rem;display:grid}.meridian .m-list,.meridian .m-risks{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.meridian .m-risk{font-weight:500}.meridian .m-mit{opacity:.8}.meridian .m-route{flex-wrap:wrap;gap:.375rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.meridian .m-route li{border:1px solid var(--stone);background:#fff;border-radius:6.25rem;padding:.25rem .75rem;font-size:.875rem}.meridian .m-route li+li:before{content:"→";opacity:.5;margin-right:.5rem}.meridian .m-est{font-weight:500}.meridian .m-sources a{font-size:.875rem}.meridian .m-more{font-weight:500}.meridian .m-lane-head{border-bottom:1px solid var(--stone);margin-bottom:1.25rem}.meridian .m-lane-label{border-top:0;padding-top:0}.meridian .m-lane-summary{font-family:var(--font-serif), Georgia, serif;overflow-wrap:anywhere;margin:0 0 1rem;font-size:1.5rem;line-height:1.2}.meridian .m-links{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.meridian .m-links a{font-weight:500}.meridian .m-also{border-top:1px solid var(--stone);border-bottom:0;margin-bottom:3rem}.meridian .m-nomatch{padding:.5rem 0 3rem}.meridian .m-nomatch p{max-width:36rem;margin:0 0 1.25rem}.meridian .m-foot{background:var(--ink);color:var(--khadi);padding:1.5rem 0;font-size:.8125rem}.meridian .m-foot p{opacity:.85;margin:0 0 .375rem}.meridian .m-foot a{color:var(--khadi)}@media (min-width:768px){.meridian .m-inner{padding:0 1.5rem}.meridian .m-hero{padding-top:2.5rem;padding-bottom:1.75rem}.meridian .m-h1{font-size:2.75rem}.meridian .m-standfirst{font-size:1.0625rem}.meridian .m-lane{grid-template-columns:1fr 1fr}.meridian .m-field-wide:not(:first-child){grid-column:auto}.meridian .m-submit{grid-column:auto;align-self:end}.meridian .m-fact{grid-template-columns:12rem 1fr}.meridian .m-honest{grid-template-columns:1fr 1fr;gap:2rem}}
