.vq-p17 .vq-csferco026{overflow:hidden;padding-top:112px;padding-right:40px;padding-bottom:72px;padding-left:40px;position:relative;color:var(--vq-color-paper);background-color:var(--vq-color-ink)}
.vq-p17 .vq-csferco025{display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p17 .vq-csferbu001{padding-right:0;padding-left:0;font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:rgba(238, 237, 232, 0.7);background-color:transparent}
.vq-p17 .vq-csferhe002{max-width:10ch;font-family:var(--vq-font-heading);font-size:clamp(3.5rem, 1.5rem + 8vw, 10rem);font-weight:700;line-height:0.88;letter-spacing:-0.055em;color:var(--vq-color-paper)}
.vq-p17 .vq-csferte003{max-width:52ch;font-size:1.25rem;line-height:1.55;color:rgba(238, 237, 232, 0.75)}
.vq-p17 .vq-csferco024{display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr))}
.vq-p17 .vq-csferco008{display:flex;flex-direction:column}
.vq-p17 .vq-csferco007{width:100%;height:1px;background-color:rgba(238, 237, 232, 0.18)}
.vq-p17 .vq-csferco006{display:flex;flex-direction:column;gap:6px;padding-top:18px}
.vq-p17 .vq-csferte004{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:rgba(238, 237, 232, 0.5)}
.vq-p17 .vq-csferte005{color:var(--vq-color-paper)}
.vq-p17 .vq-csferco013{display:flex;flex-direction:column}
.vq-p17 .vq-csferco012{width:100%;height:1px;background-color:rgba(238, 237, 232, 0.18)}
.vq-p17 .vq-csferco011{display:flex;flex-direction:column;gap:6px;padding-top:18px}
.vq-p17 .vq-csferte009{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:rgba(238, 237, 232, 0.5)}
.vq-p17 .vq-csferte010{color:var(--vq-color-paper)}
.vq-p17 .vq-csferco018{display:flex;flex-direction:column}
.vq-p17 .vq-csferco017{width:100%;height:1px;background-color:rgba(238, 237, 232, 0.18)}
.vq-p17 .vq-csferco016{display:flex;flex-direction:column;gap:6px;padding-top:18px}
.vq-p17 .vq-csferte014{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:rgba(238, 237, 232, 0.5)}
.vq-p17 .vq-csferte015{color:var(--vq-color-paper)}
.vq-p17 .vq-csferco023{display:flex;flex-direction:column}
.vq-p17 .vq-csferco022{width:100%;height:1px;background-color:rgba(238, 237, 232, 0.18)}
.vq-p17 .vq-csferco021{display:flex;flex-direction:column;gap:6px;padding-top:18px}
.vq-p17 .vq-csferte019{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:rgba(238, 237, 232, 0.5)}
.vq-p17 .vq-csferte020{color:var(--vq-color-paper)}
.vq-p17 .vq-csferco029{padding-right:40px;padding-bottom:96px;padding-left:40px;background-color:var(--vq-color-ink)}
.vq-p17 .vq-csferco028{width:100%;max-width:var(--vq-size-wide);overflow:hidden;margin-right:auto;margin-left:auto;background-color:var(--vq-color-paper);border-radius:var(--vq-radius-lg)}
.vq-p17 .vq-csfersc027{width:100%;aspect-ratio:16 / 9}
.vq-p17 .vq-csferco046{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative}
.vq-p17 .vq-csferco045{display:flex;flex-direction:column;gap:56px;width:100%;max-width:var(--vq-size-content);margin-right:auto;margin-left:auto}
.vq-p17 .vq-csferco034{display:flex;flex-direction:column}
.vq-p17 .vq-csferco033{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p17 .vq-csferco032{display:grid;gap:40px;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);padding-top:40px}
.vq-p17 .vq-csferhe030{font-family:var(--vq-font-heading);font-size:1.5rem;font-weight:600;letter-spacing:-0.015em}
.vq-p17 .vq-csferte031{max-width:50ch;font-size:1.25rem;line-height:1.55;color:var(--vq-color-ink)}
.vq-p17 .vq-csferco039{display:flex;flex-direction:column}
.vq-p17 .vq-csferco038{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p17 .vq-csferco037{display:grid;gap:40px;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);padding-top:40px}
.vq-p17 .vq-csferhe035{font-family:var(--vq-font-heading);font-size:1.5rem;font-weight:600;letter-spacing:-0.015em}
.vq-p17 .vq-csferte036{max-width:50ch;font-size:1.25rem;line-height:1.55;color:var(--vq-color-ink)}
.vq-p17 .vq-csferco044{display:flex;flex-direction:column}
.vq-p17 .vq-csferco043{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p17 .vq-csferco042{display:grid;gap:40px;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);padding-top:40px}
.vq-p17 .vq-csferhe040{font-family:var(--vq-font-heading);font-size:1.5rem;font-weight:600;letter-spacing:-0.015em}
.vq-p17 .vq-csferte041{max-width:50ch;font-size:1.25rem;line-height:1.55;color:var(--vq-color-ink)}
.vq-p17 .vq-csferco052{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative;background-color:var(--vq-color-surface)}
.vq-p17 .vq-csferco051{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p17 .vq-csferco049{display:flex;flex-direction:column;gap:12px}
.vq-p17 .vq-csferte047{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-muted)}
.vq-p17 .vq-csferhe048{font-family:var(--vq-font-heading);font-size:clamp(2.5rem, 1.6rem + 3.6vw, 5rem);font-weight:600;line-height:1;letter-spacing:-0.035em}
.vq-p17 .vq-csferbu050{padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;font-weight:600;color:var(--vq-color-accent-contrast);background-color:var(--vq-color-accent);border-radius:var(--vq-radius-pill);transition-duration:200ms;transition-timing-function:ease-out}
.vq-p17 .vq-crd8ci8{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative;color:var(--vq-color-accent-contrast);background-color:var(--vq-color-accent)}
.vq-p17 .vq-c11cu1h8{display:grid;align-items:end;gap:48px;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1fr);width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p17 .vq-c1pv4qzd7{max-width:14ch;font-family:var(--vq-font-heading);font-size:clamp(2.5rem, 1.6rem + 3.6vw, 5rem);font-weight:600;line-height:1;letter-spacing:-0.035em;color:var(--vq-color-accent-contrast)}
.vq-p17 .vq-c7e0yk8{display:flex;flex-direction:column;align-items:start;gap:28px}
.vq-p17 .vq-c17v6ssk7{max-width:46ch;font-size:1.125rem;line-height:1.55;color:var(--vq-color-accent-contrast);opacity:0.85}
.vq-p17 .vq-c1s6ohjl6{padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;font-weight:600;color:var(--vq-color-ink);background-color:var(--vq-color-paper);border-radius:var(--vq-radius-pill);transition-duration:200ms;transition-timing-function:ease-out}
@media (hover:hover){.vq-p17 .vq-csferbu001:hover{color:var(--vq-color-paper)}.vq-p17 .vq-csferbu050:hover{translate:0 -2px}.vq-p17 .vq-c1s6ohjl6:hover{translate:0 -2px}}
@media (max-width:1024px){.vq-p17 .vq-csferco026{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p17 .vq-csferco046{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p17 .vq-csferco052{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p17 .vq-crd8ci8{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p17 .vq-c11cu1h8{grid-template-columns:minmax(0, 1fr)}}
@media (max-width:767px){.vq-p17 .vq-csferco026{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p17 .vq-csferco024{grid-template-columns:repeat(2, minmax(0, 1fr))}.vq-p17 .vq-csferco029{padding-right:20px;padding-bottom:64px;padding-left:20px}.vq-p17 .vq-csfersc027{aspect-ratio:4 / 3}.vq-p17 .vq-csferco046{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p17 .vq-csferco032{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p17 .vq-csferco037{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p17 .vq-csferco042{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p17 .vq-csferco052{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p17 .vq-crd8ci8{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}}