.vq-p18 .vq-stdco004{overflow:hidden;padding-top:120px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative;background-color:var(--vq-color-paper)}
.vq-p18 .vq-stdco003{display:grid;align-items:end;gap:56px;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p18 .vq-stdhe001{max-width:11ch;font-family:var(--vq-font-heading);font-size:clamp(3rem, 1.4rem + 6vw, 7.5rem);font-weight:700;line-height:0.92;letter-spacing:-0.05em}
.vq-p18 .vq-stdte002{max-width:46ch;font-size:1.25rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-stdco007{padding-right:40px;padding-left:40px;background-color:var(--vq-color-paper)}
.vq-p18 .vq-stdco006{width:100%;max-width:var(--vq-size-wide);overflow:hidden;margin-right:auto;margin-left:auto;background-color:var(--vq-color-ink);border-radius:var(--vq-radius-lg)}
.vq-p18 .vq-stdsc005{width:100%;aspect-ratio:21 / 9}
.vq-p18 .vq-stdco036{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative}
.vq-p18 .vq-stdco035{display:flex;flex-direction:column;gap:48px;width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p18 .vq-stdhe032{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-p18 .vq-stdco034{display:flex;flex-direction:column}
.vq-p18 .vq-stdco013{display:flex;flex-direction:column}
.vq-p18 .vq-stdco012{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-stdco011{display:grid;align-items:baseline;gap:32px;grid-template-columns:80px minmax(0, 1fr) minmax(0, 1.2fr);padding-top:32px;padding-bottom:32px}
.vq-p18 .vq-stdte008{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-accent)}
.vq-p18 .vq-stdhe009{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em}
.vq-p18 .vq-stdte010{max-width:46ch;font-size:1.0625rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-stdco019{display:flex;flex-direction:column}
.vq-p18 .vq-stdco018{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-stdco017{display:grid;align-items:baseline;gap:32px;grid-template-columns:80px minmax(0, 1fr) minmax(0, 1.2fr);padding-top:32px;padding-bottom:32px}
.vq-p18 .vq-stdte014{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-accent)}
.vq-p18 .vq-stdhe015{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em}
.vq-p18 .vq-stdte016{max-width:46ch;font-size:1.0625rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-stdco025{display:flex;flex-direction:column}
.vq-p18 .vq-stdco024{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-stdco023{display:grid;align-items:baseline;gap:32px;grid-template-columns:80px minmax(0, 1fr) minmax(0, 1.2fr);padding-top:32px;padding-bottom:32px}
.vq-p18 .vq-stdte020{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-accent)}
.vq-p18 .vq-stdhe021{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em}
.vq-p18 .vq-stdte022{max-width:46ch;font-size:1.0625rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-stdco031{display:flex;flex-direction:column}
.vq-p18 .vq-stdco030{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-stdco029{display:grid;align-items:baseline;gap:32px;grid-template-columns:80px minmax(0, 1fr) minmax(0, 1.2fr);padding-top:32px;padding-bottom:32px}
.vq-p18 .vq-stdte026{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-accent)}
.vq-p18 .vq-stdhe027{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em}
.vq-p18 .vq-stdte028{max-width:46ch;font-size:1.0625rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-stdco033{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-stdco045{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative;background-color:var(--vq-color-surface)}
.vq-p18 .vq-stdco044{display:grid;gap:72px;grid-template-columns:minmax(0, 1fr) minmax(0, 1.35fr);width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p18 .vq-stdhe041{max-width:10ch;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-p18 .vq-stdco043{display:flex;flex-direction:column}
.vq-p18 .vq-c14w7kar8{display:flex;flex-direction:column}
.vq-p18 .vq-c16a5krm8{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-c16k56gl8{display:grid;align-items:start;gap:32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding-top:32px;padding-bottom:32px;cursor:default}
.vq-p18 .vq-c15q6ddo8{display:flex;flex-direction:column;gap:10px}
.vq-p18 .vq-c30zcc38{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em;transition-duration:250ms}
.vq-p18 .vq-c188fl5i7{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-muted)}
.vq-p18 .vq-c10br2n27{max-width:40ch;font-size:1rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-c19osjbs8{display:flex;flex-direction:column}
.vq-p18 .vq-c1bmpr6l8{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-c1bcq5hm8{display:grid;align-items:start;gap:32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding-top:32px;padding-bottom:32px;cursor:default}
.vq-p18 .vq-c1b2qjsn8{display:flex;flex-direction:column;gap:10px}
.vq-p18 .vq-ci98ijw8{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em;transition-duration:250ms}
.vq-p18 .vq-c1l5aaw37{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-muted)}
.vq-p18 .vq-c2te3mj7{max-width:40ch;font-size:1rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-cbwkm458{display:flex;flex-direction:column}
.vq-p18 .vq-c9yne9c8{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-ca8mzyb8{display:grid;align-items:start;gap:32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding-top:32px;padding-bottom:32px;cursor:default}
.vq-p18 .vq-caimlna8{display:flex;flex-direction:column;gap:10px}
.vq-p18 .vq-c8bq3al8{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em;transition-duration:250ms}
.vq-p18 .vq-c185p98s7{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-muted)}
.vq-p18 .vq-c1in23fw7{max-width:40ch;font-size:1rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-cup5nu18{display:flex;flex-direction:column}
.vq-p18 .vq-cuz59j08{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-cv94v7z8{display:grid;align-items:start;gap:32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding-top:32px;padding-bottom:32px;cursor:default}
.vq-p18 .vq-cvj4gwy8{display:flex;flex-direction:column;gap:10px}
.vq-p18 .vq-c4nafw18{font-family:var(--vq-font-heading);font-size:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em;transition-duration:250ms}
.vq-p18 .vq-c8382ig7{font-family:var(--vq-font-mono);font-size:0.8125rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--vq-color-muted)}
.vq-p18 .vq-c4dz3nc7{max-width:40ch;font-size:1rem;line-height:1.55;color:var(--vq-color-muted)}
.vq-p18 .vq-stdco042{width:100%;height:1px;background-color:var(--vq-color-line)}
.vq-p18 .vq-cwqtvyq8{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-p18 .vq-cx0thnp8{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-p18 .vq-conozzd7{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-p18 .vq-cw6uoks8{display:flex;flex-direction:column;align-items:start;gap:28px}
.vq-p18 .vq-cqesd4k7{max-width:46ch;font-size:1.125rem;line-height:1.55;color:var(--vq-color-accent-contrast);opacity:0.85}
.vq-p18 .vq-c1dt48kh6{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-p18 .vq-c15q6ddo8:hover .vq-c30zcc38{color:var(--vq-color-accent)}.vq-p18 .vq-c1b2qjsn8:hover .vq-ci98ijw8{color:var(--vq-color-accent)}.vq-p18 .vq-caimlna8:hover .vq-c8bq3al8{color:var(--vq-color-accent)}.vq-p18 .vq-cvj4gwy8:hover .vq-c4nafw18{color:var(--vq-color-accent)}.vq-p18 .vq-c1dt48kh6:hover{translate:0 -2px}}
@media (max-width:1024px){.vq-p18 .vq-stdco004{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p18 .vq-stdco003{grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-stdco036{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p18 .vq-stdco045{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p18 .vq-stdco044{gap:40px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-cwqtvyq8{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p18 .vq-cx0thnp8{grid-template-columns:minmax(0, 1fr)}}
@media (max-width:767px){.vq-p18 .vq-stdco004{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p18 .vq-stdco007{padding-right:20px;padding-left:20px}.vq-p18 .vq-stdsc005{aspect-ratio:4 / 3}.vq-p18 .vq-stdco036{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p18 .vq-stdco011{gap:10px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-stdco017{gap:10px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-stdco023{gap:10px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-stdco029{gap:10px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-stdco045{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p18 .vq-c16k56gl8{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-c1bcq5hm8{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-ca8mzyb8{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-cv94v7z8{gap:14px;grid-template-columns:minmax(0, 1fr)}.vq-p18 .vq-cwqtvyq8{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}}