.mission-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.mission-path{padding:30px;border:1px solid #c7a35a55;background:var(--color-surface)}.mission-path h3{font:400 28px/1.2 Georgia,serif;margin:0 0 16px}.mission-path p{color:var(--color-muted);margin:0 0 24px}.mission-path a{display:inline-block;line-height:1.8}@media(max-width:640px){.mission-path-grid{grid-template-columns:1fr}.mission-path{padding:24px}}.mission-path.mission-path--illustrated{padding:0;overflow:hidden;background:#080b0e;border-color:#c7a35a66;box-shadow:0 20px 60px #0004;align-self:start}.mission-path--illustrated .mission-path-art{display:block;width:100%;max-width:none;height:auto;margin:0;object-fit:contain}.mission-path--illustrated .mission-path-copy{padding:32px 36px 36px;background:linear-gradient(135deg,#101315,#080b0e);border-top:1px solid #c7a35a33}.mission-path--illustrated h3{font-size:32px;letter-spacing:.015em;margin-bottom:16px}.mission-path--illustrated p{max-width:48ch;line-height:1.75;margin-bottom:26px}.mission-path--illustrated .text-link{color:#dec18a;letter-spacing:.16em}@media(max-width:640px){.mission-path--illustrated .mission-path-copy{padding:26px 24px 30px}.mission-path--illustrated h3{font-size:28px}}.mission-path--illustrated .mission-path-art-link{display:block;line-height:0;overflow:hidden}.mission-path--illustrated{transition:border-color .25s,box-shadow .25s}.mission-path--illustrated:hover,.mission-path--illustrated:focus-within{border-color:#e4c58e;box-shadow:0 12px 45px #c7a35a18}.mission-path--illustrated a:focus-visible{outline:2px solid #f0d49e;outline-offset:-4px}@media(prefers-reduced-motion:reduce){.mission-path--illustrated{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
