.Vj_eHq_main{font-family:var(--font-public-sans), sans-serif;color:#151b24;color:lab(9.42785% -.533104 -7.25476);background-color:#faf8f4;background-color:lab(97.7112% -.0125766 2.29012);min-height:100vh;padding:80px 20px}.Vj_eHq_container{max-width:900px;margin:0 auto}.Vj_eHq_header{text-align:left;margin-bottom:60px}.Vj_eHq_badge{color:#cf9a35;color:lab(67.5597% 13.356 58.1654);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;background-color:#cf9a351a;background-color:lab(67.5597% 13.356 58.1654/.1);border-radius:4px;margin-bottom:16px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-block}.Vj_eHq_title{font-family:var(--font-newsreader), serif;color:#151b24;color:lab(9.42785% -.533104 -7.25476);letter-spacing:-.01em;margin-bottom:16px;font-size:clamp(2.5rem,5vw,4rem);font-weight:500}.Vj_eHq_subtitle{color:#4f5661;color:lab(36.1243% -.829309 -7.36671);max-width:600px;font-size:1.125rem;line-height:1.6}.Vj_eHq_section{margin-bottom:80px}.Vj_eHq_sectionTitle{font-family:var(--font-newsreader), serif;color:#151b24;color:lab(9.42785% -.533104 -7.25476);border-bottom:1px solid #e0ded7;border-bottom:1px solid lab(88.4511% -.00676513 3.82638);margin-bottom:16px;padding-bottom:12px;font-size:2rem;font-weight:500}.Vj_eHq_sectionText{color:#4f5661;color:lab(36.1243% -.829309 -7.36671);max-width:700px;margin-bottom:32px;font-size:1.125rem;line-height:1.6}.Vj_eHq_showcaseGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.Vj_eHq_logoBoxLight,.Vj_eHq_logoBoxDark{text-align:center;border:1px solid #e0ded7;border:1px solid lab(88.4511% -.00676513 3.82638);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.Vj_eHq_logoBoxLight{background-color:#fff}.Vj_eHq_logoBoxDark{color:#fff;background-color:#0e1a2f;background-color:lab(9.21449% .547037 -15.9292);border-color:#0e1a2f;border-color:lab(9.21449% .547037 -15.9292)}.Vj_eHq_boxLabel{font-family:var(--font-ibm-plex-mono), monospace;opacity:.8;margin-bottom:32px;font-size:.875rem}.Vj_eHq_colorGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;display:grid}.Vj_eHq_colorCard{background:#fff;border:1px solid #e0ded7;border:1px solid lab(88.4511% -.00676513 3.82638);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000005;box-shadow:0 4px 12px lab(0% 0 0/.02)}.Vj_eHq_colorSwatch{width:100%;height:120px}.Vj_eHq_colorInfo{padding:24px}.Vj_eHq_colorName{margin-bottom:4px;font-size:1.125rem;font-weight:600}.Vj_eHq_colorHex{font-family:var(--font-ibm-plex-mono), monospace;color:#6b727e;color:lab(47.7271% -.879407 -7.38947);margin-bottom:12px;font-size:.875rem}.Vj_eHq_colorUsage{color:#4f5661;color:lab(36.1243% -.829309 -7.36671);font-size:.875rem;line-height:1.5}.Vj_eHq_typographyBox{background:#fff;border:1px solid #e0ded7;border:1px solid lab(88.4511% -.00676513 3.82638);border-radius:12px;padding:40px}.Vj_eHq_typoTitle{color:#151b24;color:lab(9.42785% -.533104 -7.25476);margin-bottom:8px;font-size:2rem;font-weight:500}.Vj_eHq_typoDesc{color:#4f5661;color:lab(36.1243% -.829309 -7.36671);margin-bottom:24px;font-size:1rem}.Vj_eHq_alphabet{color:#151b24;color:lab(9.42785% -.533104 -7.25476);word-break:break-all;font-size:1.5rem;line-height:1.5}.Vj_eHq_divider{border:none;border-top:1px solid oklch(90% .01 90);margin:32px 0}@media (max-width:768px){.Vj_eHq_showcaseGrid{grid-template-columns:1fr}}@media (max-width:600px){.Vj_eHq_main{padding:60px 16px}.Vj_eHq_logoBoxLight,.Vj_eHq_logoBoxDark,.Vj_eHq_typographyBox{padding:24px}}
