.lume-hero--full-width[data-v-058111a4]{aspect-ratio:4/5;overflow:hidden;position:relative}@media(min-width:768px){.lume-hero--full-width[data-v-058111a4]{aspect-ratio:21/9}}.lume-hero__photo[data-v-058111a4]{height:100%;inset:0;position:absolute;width:100%}.lume-hero__photo[data-v-058111a4] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lume-hero__overlay[data-v-058111a4]{background:linear-gradient(180deg,transparent 45%,rgba(31,28,23,.46));color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:0 24px 32px;position:absolute}@media(min-width:768px){.lume-hero__overlay[data-v-058111a4]{padding:0 56px 56px}}.lume-hero__overlay-inner[data-v-058111a4]{max-width:720px}.lume-hero__eyebrow[data-v-058111a4]{color:#ffffffd9;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.lume-hero__eyebrow--dark[data-v-058111a4]{color:var(--color-accent)}.lume-hero__heading[data-v-058111a4]{font-family:var(--font-display);font-size:38px;font-weight:400;letter-spacing:-.02em;line-height:1.04;margin:12px 0 0;max-width:100%}@media(min-width:768px){.lume-hero__heading[data-v-058111a4]{font-size:68px;margin-top:16px;max-width:720px}}.lume-hero__heading--dark[data-v-058111a4]{color:var(--color-fg)}.lume-hero__sub[data-v-058111a4]{color:#ffffffeb;font-size:15px;line-height:1.5;margin:12px 0 0;max-width:100%}@media(min-width:768px){.lume-hero__sub[data-v-058111a4]{font-size:18px;margin-top:16px;max-width:480px}}.lume-hero__sub--dark[data-v-058111a4]{color:var(--color-fg-subtle)}.lume-hero__cta[data-v-058111a4]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}@media(min-width:768px){.lume-hero__cta[data-v-058111a4]{margin-top:28px}}.lume-hero__btn[data-v-058111a4]{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);display:inline-flex;font-size:14px;font-weight:500;height:48px;justify-content:center;letter-spacing:.01em;padding:0 24px;text-decoration:none;transition:background .14s ease,color .14s ease,border-color .14s ease}.lume-hero__btn--primary[data-v-058111a4]{background:#fffffff5;border-color:#fffffff5;color:var(--color-fg)}.lume-hero__btn--primary[data-v-058111a4]:hover{background:#fff;border-color:#fff}.lume-hero__btn--ghost[data-v-058111a4]{background:transparent;border-color:#ffffffb3;color:#fff}.lume-hero__btn--ghost[data-v-058111a4]:hover{background:#ffffff24;border-color:#fff;color:#fff}.lume-hero__btn--accent[data-v-058111a4]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.lume-hero__btn--accent[data-v-058111a4]:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.lume-hero__btn--outline[data-v-058111a4]{background:transparent;border-color:var(--color-border-strong);color:var(--color-fg)}.lume-hero__btn--outline[data-v-058111a4]:hover{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg)}.lume-hero--split[data-v-058111a4]{background:var(--color-bg);display:grid;grid-template-columns:1fr}@media(min-width:768px){.lume-hero--split[data-v-058111a4]{grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px}.lume-hero--split-right .lume-hero__split-media[data-v-058111a4]{order:2}.lume-hero--split-right .lume-hero__split-content[data-v-058111a4]{order:1}}.lume-hero__split-media[data-v-058111a4]{aspect-ratio:4/3;overflow:hidden;position:relative}@media(min-width:768px){.lume-hero__split-media[data-v-058111a4]{aspect-ratio:auto;min-height:520px}}.lume-hero__split-content[data-v-058111a4]{display:flex;flex-direction:column;justify-content:center;padding:32px 24px}@media(min-width:768px){.lume-hero__split-content[data-v-058111a4]{padding:72px 56px}}
