.vq-p13 .vq-wrkco004{overflow:hidden;padding-top:120px;padding-right:40px;padding-bottom:96px;padding-left:40px;position:relative;color:var(--vq-color-paper);background-color:var(--vq-color-ink)}
.vq-p13 .vq-wrkco003{display:flex;flex-direction:column;gap:28px;width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p13 .vq-wrkhe001{font-family:var(--vq-font-heading);font-size:clamp(4rem, 2rem + 10vw, 12rem);font-weight:700;line-height:0.85;letter-spacing:-0.06em;color:var(--vq-color-paper)}
.vq-p13 .vq-wrkte002{max-width:46ch;font-size:1.25rem;line-height:1.55;color:rgba(238, 237, 232, 0.72)}
.vq-p13 .vq-wrkco010{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative}
.vq-p13 .vq-wrkco009{display:grid;row-gap:72px;column-gap:32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p13 .vq-c1jrmipx8{display:flex;flex-direction:column;gap:20px}
.vq-p13 .vq-c1idoi928{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4 / 3;overflow:hidden;padding-top:28px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--vq-color-ink);border-radius:var(--vq-radius-lg);transition-duration:400ms;transition-timing-function:ease-out}
.vq-p13 .vq-c1c003q76{font-family:var(--vq-font-mono);font-size:0.875rem;color:var(--vq-color-paper);opacity:0.7}
.vq-p13 .vq-c1s9dic7{font-family:var(--vq-font-heading);font-size:clamp(3rem, 2rem + 4vw, 6.5rem);font-weight:700;line-height:0.9;letter-spacing:-0.05em;color:var(--vq-color-paper);transition-duration:500ms;transition-timing-function:ease-out}
.vq-p13 .vq-c1htpav48{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}
.vq-p13 .vq-c1i3owk38{display:flex;flex-direction:column;gap:4px}
.vq-p13 .vq-ciissil8{font-family:var(--vq-font-heading);font-size:1.375rem;font-weight:600;letter-spacing:-0.01em}
.vq-p13 .vq-c3nnq5b8{font-size:1rem;color:var(--vq-color-muted)}
.vq-p13 .vq-c63qznp7{padding-top:4px;padding-right:0;padding-bottom:4px;padding-left:0;font-weight:600;text-decoration-line:underline;color:var(--vq-color-ink);background-color:transparent;border-radius:0}
.vq-p13 .vq-cd6o7228{display:flex;flex-direction:column;gap:20px}
.vq-p13 .vq-cccpdz58{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4 / 3;overflow:hidden;padding-top:28px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--vq-color-ink);border-radius:var(--vq-radius-lg);transition-duration:400ms;transition-timing-function:ease-out}
.vq-p13 .vq-cpsecfs6{font-family:var(--vq-font-mono);font-size:0.875rem;color:var(--vq-color-paper);opacity:0.7}
.vq-p13 .vq-c9zqcq17{font-family:var(--vq-font-heading);font-size:clamp(3rem, 2rem + 4vw, 6.5rem);font-weight:700;line-height:0.9;letter-spacing:-0.05em;color:var(--vq-color-paper);transition-duration:500ms;transition-timing-function:ease-out}
.vq-p13 .vq-cbsq6l78{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}
.vq-p13 .vq-cbiqkw88{display:flex;flex-direction:column;gap:4px}
.vq-p13 .vq-c5oby0e8{font-family:var(--vq-font-heading);font-size:1.375rem;font-weight:600;letter-spacing:-0.01em}
.vq-p13 .vq-c5wei4s8{font-size:1rem;color:var(--vq-color-muted)}
.vq-p13 .vq-c1g4fhmg7{padding-top:4px;padding-right:0;padding-bottom:4px;padding-left:0;font-weight:600;text-decoration-line:underline;color:var(--vq-color-ink);background-color:transparent;border-radius:0}
.vq-p13 .vq-c1qhwt4f8{display:flex;flex-direction:column;gap:20px}
.vq-p13 .vq-c1p3ysnk8{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4 / 3;overflow:hidden;padding-top:28px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--vq-color-ink);border-radius:var(--vq-radius-lg);transition-duration:400ms;transition-timing-function:ease-out}
.vq-p13 .vq-cwyzv116{font-family:var(--vq-font-mono);font-size:0.875rem;color:var(--vq-color-paper);opacity:0.7}
.vq-p13 .vq-c1hosck27{font-family:var(--vq-font-heading);font-size:clamp(3rem, 2rem + 4vw, 6.5rem);font-weight:700;line-height:0.9;letter-spacing:-0.05em;color:var(--vq-color-paper);transition-duration:500ms;transition-timing-function:ease-out}
.vq-p13 .vq-c1pny01i8{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}
.vq-p13 .vq-c1pxxlqh8{display:flex;flex-direction:column;gap:4px}
.vq-p13 .vq-czzh5e78{font-family:var(--vq-font-heading);font-size:1.375rem;font-weight:600;letter-spacing:-0.01em}
.vq-p13 .vq-c18s8l518{font-size:1rem;color:var(--vq-color-muted)}
.vq-p13 .vq-c1rz9akb7{padding-top:4px;padding-right:0;padding-bottom:4px;padding-left:0;font-weight:600;text-decoration-line:underline;color:var(--vq-color-ink);background-color:transparent;border-radius:0}
.vq-p13 .vq-c16lucek8{display:flex;flex-direction:column;gap:20px}
.vq-p13 .vq-c15rvjbn8{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4 / 3;overflow:hidden;padding-top:28px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--vq-color-ink);border-radius:var(--vq-radius-lg);transition-duration:400ms;transition-timing-function:ease-out}
.vq-p13 .vq-c1wx8pa6{font-family:var(--vq-font-mono);font-size:0.875rem;color:var(--vq-color-paper);opacity:0.7}
.vq-p13 .vq-c1re3c0n7{font-family:var(--vq-font-heading);font-size:clamp(3rem, 2rem + 4vw, 6.5rem);font-weight:700;line-height:0.9;letter-spacing:-0.05em;color:var(--vq-color-paper);transition-duration:500ms;transition-timing-function:ease-out}
.vq-p13 .vq-c16buqpl8{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}
.vq-p13 .vq-c161v50m8{display:flex;flex-direction:column;gap:4px}
.vq-p13 .vq-c1d2xia88{font-family:var(--vq-font-heading);font-size:1.375rem;font-weight:600;letter-spacing:-0.01em}
.vq-p13 .vq-cu215s28{font-size:1rem;color:var(--vq-color-muted)}
.vq-p13 .vq-c1sk3ezi7{padding-top:4px;padding-right:0;padding-bottom:4px;padding-left:0;font-weight:600;text-decoration-line:underline;color:var(--vq-color-ink);background-color:transparent;border-radius:0}
.vq-p13 .vq-wrkco014{overflow:hidden;padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px;position:relative;background-color:var(--vq-color-surface)}
.vq-p13 .vq-wrkco013{display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--vq-size-wide);margin-right:auto;margin-left:auto}
.vq-p13 .vq-wrkhe011{font-family:var(--vq-font-heading);font-size:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);font-weight:600;line-height:1;letter-spacing:-0.035em}
.vq-p13 .vq-c15nwu8x8{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-p13 .vq-c15dx8jy8{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-p13 .vq-c1gugmvc7{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-p13 .vq-c153xmuz8{display:flex;flex-direction:column;align-items:start;gap:28px}
.vq-p13 .vq-c1omjrql7{max-width:46ch;font-size:1.125rem;line-height:1.55;color:var(--vq-color-accent-contrast);opacity:0.85}
.vq-p13 .vq-cc0yj0a6{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-p13 .vq-c1jrmipx8:hover .vq-c1idoi928{background-color:var(--vq-color-accent)}.vq-p13 .vq-c1idoi928:hover .vq-c1s9dic7{translate:0 -8px}.vq-p13 .vq-c63qznp7:hover{color:var(--vq-color-accent)}.vq-p13 .vq-cd6o7228:hover .vq-cccpdz58{background-color:var(--vq-color-accent)}.vq-p13 .vq-cccpdz58:hover .vq-c9zqcq17{translate:0 -8px}.vq-p13 .vq-c1g4fhmg7:hover{color:var(--vq-color-accent)}.vq-p13 .vq-c1qhwt4f8:hover .vq-c1p3ysnk8{background-color:var(--vq-color-accent)}.vq-p13 .vq-c1p3ysnk8:hover .vq-c1hosck27{translate:0 -8px}.vq-p13 .vq-c1rz9akb7:hover{color:var(--vq-color-accent)}.vq-p13 .vq-c16lucek8:hover .vq-c15rvjbn8{background-color:var(--vq-color-accent)}.vq-p13 .vq-c15rvjbn8:hover .vq-c1re3c0n7{translate:0 -8px}.vq-p13 .vq-c1sk3ezi7:hover{color:var(--vq-color-accent)}.vq-p13 .vq-cc0yj0a6:hover{translate:0 -2px}}
@media (max-width:1024px){.vq-p13 .vq-wrkco004{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p13 .vq-wrkco010{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p13 .vq-wrkco014{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p13 .vq-c15nwu8x8{padding-top:96px;padding-right:28px;padding-bottom:96px;padding-left:28px}.vq-p13 .vq-c15dx8jy8{grid-template-columns:minmax(0, 1fr)}}
@media (max-width:767px){.vq-p13 .vq-wrkco004{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p13 .vq-wrkco010{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p13 .vq-wrkco009{grid-template-columns:minmax(0, 1fr)}.vq-p13 .vq-c1idoi928{aspect-ratio:1 / 1;padding-right:22px;padding-left:22px}.vq-p13 .vq-cccpdz58{aspect-ratio:1 / 1;padding-right:22px;padding-left:22px}.vq-p13 .vq-c1p3ysnk8{aspect-ratio:1 / 1;padding-right:22px;padding-left:22px}.vq-p13 .vq-c15rvjbn8{aspect-ratio:1 / 1;padding-right:22px;padding-left:22px}.vq-p13 .vq-wrkco014{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}.vq-p13 .vq-c15nwu8x8{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}}