.home-path .step h3{color:var(--ivory);text-shadow:0 1px 2px #000000d9,0 2px 12px #0009;margin:8px 0 4px;font-size:17px;font-weight:600}@media (min-width:861px) and (max-width:1180px){.home-path .path-bg img{object-fit:cover;object-position:center bottom;min-height:460px}}.home-path .path-cta{margin-top:26px}.home-path .step .step-tag{color:var(--ivory);margin:0 0 6px;font-size:14.5px;font-weight:600}.home-path .path-intro{max-width:64ch;margin-top:10px}@media (min-width:861px){.path-section.path-tall{padding:clamp(70px,9vw,120px) 0}.path-section.path-tall .path-bg{line-height:normal;position:absolute;inset:0}.path-section.path-tall .path-bg img{object-fit:cover;object-position:center bottom;height:100%}.path-section.path-tall .wrap{display:block;position:relative;inset:auto}}.card-section .path-cta{margin-top:28px}@media (max-width:860px){.path-section.path-tall{--pp:min(100vw, 560px);padding:calc(var(--pp) * .52) 0 clamp(40px,8vw,60px)}.path-section.path-tall .path-bg{height:var(--pp);line-height:0;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 40%,#0009 60%,#0003 80%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 12% 40%,#0009 60%,#0003 80%,#0000 96%)}.path-section.path-tall .path-bg img{aspect-ratio:auto;object-fit:cover;object-position:center 60%;height:100%}.path-section.path-tall .path-scrim{display:none}.path-section.path-tall .wrap{padding-top:0;display:block;position:relative;inset:auto}[data-theme=light] .path-section.path-tall{--ivory:#14130e;--champagne:#55503f;--muted:#7d7562;--gold:#8a6b2e;--gold-bright:#b87a30;--gold-deep:#6d5423;--gilt:#c9a24b;padding-top:calc(var(--pp) * .8)}[data-theme=light] .path-section.path-tall .path-bg{-webkit-mask-image:linear-gradient(#0000 0,#000 12% 42%,#0000008c 58%,#0000002e 72%,#0000 84%);mask-image:linear-gradient(#0000 0,#000 12% 42%,#0000008c 58%,#0000002e 72%,#0000 84%)}[data-theme=light] .path-section.path-tall .path-copy :is(.label,.h-lead,.step .n,.step h3,.step h4,.step p,.step-tag){text-shadow:none}[data-theme=light] .path-section.path-tall .path-copy .label{color:var(--muted)}[data-theme=light] .path-section.path-tall .path-copy .step .n{color:var(--gold)}}@media (min-width:861px){.path-section.path-tall .path-bg{-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000004d 8%, #000000bf 15%, #000 22%, #000 78%, #000000bf 85%, #0000004d 92%, transparent 100%), var(--oval-top), var(--oval-bot);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000004d 8%, #000000bf 15%, #000 22%, #000 78%, #000000bf 85%, #0000004d 92%, transparent 100%), var(--oval-top), var(--oval-bot);mask-image:linear-gradient(180deg, transparent 0, #0000004d 8%, #000000bf 15%, #000 22%, #000 78%, #000000bf 85%, #0000004d 92%, transparent 100%), var(--oval-top), var(--oval-bot)}}
