.JourneyVisual-module__2NlQLW__sectionVisual{row-gap:34px}.JourneyVisual-module__2NlQLW__journeyVisual{background:radial-gradient(circle at 50% 0,#62d16f14,#0000 34%),linear-gradient(#ffffff05,#fff0);border:1px solid #62d16f38;border-radius:22px;grid-column:1/-1;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000047,inset 0 1px #ffffff08}.JourneyVisual-module__2NlQLW__journeyVisual:before{content:"";pointer-events:none;background:linear-gradient(#05080700 0%,#0508072e 100%);position:absolute;inset:0}.JourneyVisual-module__2NlQLW__journeyVisualImage{width:100%;height:auto;display:block}@media (max-width:720px){.JourneyVisual-module__2NlQLW__journeyVisual{border-radius:16px}}
.Footer-module__qYtzxq__footer{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:28px;padding:28px 0 54px;display:grid}.Footer-module__qYtzxq__brandBlock{gap:8px;max-width:32rem;display:grid}.Footer-module__qYtzxq__eyebrow{color:#74d97f;letter-spacing:.16em;text-transform:uppercase;background:#62d16f12;border:1px solid #62d16f2e;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:0 10px;font-size:.68rem;font-weight:800;display:inline-flex}.Footer-module__qYtzxq__brand{color:#f1ede7;letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800}.Footer-module__qYtzxq__tagline{color:#8d928c;margin:0;font-size:.96rem;line-height:1.7}.Footer-module__qYtzxq__metaBlock{justify-items:end;gap:14px;display:grid}.Footer-module__qYtzxq__links{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;display:flex}.Footer-module__qYtzxq__link{color:#d7ded3;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:700;text-decoration:none;transition:color .18s}.Footer-module__qYtzxq__link:hover{color:#74d97f}.Footer-module__qYtzxq__note{color:#6b716b;text-align:right;margin:0;font-size:.78rem;line-height:1.6}@media (max-width:720px){.Footer-module__qYtzxq__footer{grid-template-columns:1fr;gap:18px;padding:22px 0 42px}.Footer-module__qYtzxq__metaBlock{justify-items:start}.Footer-module__qYtzxq__links{justify-content:flex-start}.Footer-module__qYtzxq__note{text-align:left}}
