.brand-module__9HmFeG__jump{flex-wrap:wrap;justify-content:center;gap:8px;max-width:1200px;margin:28px auto 0;padding:0 24px;display:flex}.brand-module__9HmFeG__jump a{border:1px solid var(--hk-border);background:var(--hk-bg-card);color:var(--hk-text-secondary);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;transition:color .16s ease-out,border-color .16s ease-out}.brand-module__9HmFeG__jump a:hover{color:var(--hk-text-primary);border-color:#818cf880}.brand-module__9HmFeG__first{padding-top:64px}.brand-module__9HmFeG__group{margin-top:48px}.brand-module__9HmFeG__groupHead{border-bottom:1px solid var(--hk-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding-bottom:16px;display:flex}.brand-module__9HmFeG__groupHead h3{color:var(--hk-text-primary);margin:0;font-size:19px;font-weight:750}.brand-module__9HmFeG__groupHead p{max-width:560px;color:var(--hk-text-secondary);margin:0;font-size:14px;line-height:1.6}.brand-module__9HmFeG__tiles{gap:16px;margin-top:20px;display:grid}.brand-module__9HmFeG__gridLogo{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-module__9HmFeG__gridMark,.brand-module__9HmFeG__gridMono{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-module__9HmFeG__tile{border:1px solid var(--hk-border);background:var(--hk-bg-card);border-radius:18px;flex-direction:column;min-width:0;margin:0;transition:border-color .18s ease-out;display:flex;overflow:hidden}.brand-module__9HmFeG__tile:hover{border-color:#818cf873}.brand-module__9HmFeG__stage{flex:1 0 auto;justify-content:center;align-items:center;min-height:220px;padding:24px;display:flex}.brand-module__9HmFeG__gridMark .brand-module__9HmFeG__stage{aspect-ratio:1;min-height:0}.brand-module__9HmFeG__gridMono .brand-module__9HmFeG__stage{min-height:168px}.brand-module__9HmFeG__stage img{object-fit:contain;width:auto;max-width:78%;height:auto;max-height:128px}.brand-module__9HmFeG__gridLogo .brand-module__9HmFeG__tile:last-child .brand-module__9HmFeG__stage img{max-width:92%;max-height:176px}.brand-module__9HmFeG__gridMark .brand-module__9HmFeG__stage img{max-width:52%}.brand-module__9HmFeG__gridMono .brand-module__9HmFeG__stage img{max-height:96px}.brand-module__9HmFeG__stageDark{background:#0a0a0f}.brand-module__9HmFeG__stageLight{background:#fff}.brand-module__9HmFeG__stageSurface{background:#1a1a24}.brand-module__9HmFeG__stageIndigo{background:radial-gradient(#e0e7ff29 1px,#0000 1.2px) 0 0/18px 18px,radial-gradient(120% 120% at 0 0,#4f46e5 0%,#3730a3 40%,#1e1b4b 100%)}.brand-module__9HmFeG__caption{border-top:1px solid var(--hk-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:auto;padding:14px 16px;display:flex}.brand-module__9HmFeG__capText{flex-direction:column;flex:140px;gap:2px;min-width:0;display:flex}.brand-module__9HmFeG__capText b{color:var(--hk-text-primary);font-size:14px;font-weight:650}.brand-module__9HmFeG__capText span{color:var(--hk-text-secondary);font-size:13px}.brand-module__9HmFeG__downloads{flex-wrap:wrap;gap:6px;display:flex}.brand-module__9HmFeG__dl{border:1px solid var(--hk-border-light);height:32px;color:var(--hk-text-primary);border-radius:8px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:650;transition:background .16s ease-out,border-color .16s ease-out;display:inline-flex}.brand-module__9HmFeG__dl:hover{background:#6366f129;border-color:#818cf899}.brand-module__9HmFeG__gradientCard{border:1px solid var(--hk-border);background:var(--hk-bg-card);border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-top:32px;display:grid;overflow:hidden}.brand-module__9HmFeG__gradientFill{min-height:200px}.brand-module__9HmFeG__gradientInfo{flex-direction:column;justify-content:space-between;gap:20px;padding:26px;display:flex}.brand-module__9HmFeG__gradientInfo h3{color:var(--hk-text-primary);margin:0 0 6px;font-size:19px;font-weight:750}.brand-module__9HmFeG__gradientInfo p{color:var(--hk-text-secondary);margin:0;font-size:14px;line-height:1.6}.brand-module__9HmFeG__valueRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.brand-module__9HmFeG__value{border:1px solid var(--hk-border);background:var(--hk-bg-primary);min-width:0;font-family:var(--hk-font-mono);color:#c7d2fe;overflow-wrap:anywhere;border-radius:10px;flex:260px;padding:10px 12px;font-size:12.5px;line-height:1.5}.brand-module__9HmFeG__swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.brand-module__9HmFeG__swatch{border:1px solid var(--hk-border);background:var(--hk-bg-card);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.brand-module__9HmFeG__chip{height:120px;box-shadow:inset 0 -1px #ffffff14}.brand-module__9HmFeG__swatchBody{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}.brand-module__9HmFeG__swatchBody h3{color:var(--hk-text-primary);margin:0;font-size:16px;font-weight:700}.brand-module__9HmFeG__swatchBody>p{color:var(--hk-text-secondary);margin:0;font-size:13px;line-height:1.55}.brand-module__9HmFeG__codes{gap:4px;margin:8px 0 10px;display:grid}.brand-module__9HmFeG__codes div{align-items:baseline;gap:10px;display:flex}.brand-module__9HmFeG__codes dt{letter-spacing:.06em;width:34px;color:var(--hk-text-secondary);font-size:11px;font-weight:700}.brand-module__9HmFeG__codes dd{margin:0}.brand-module__9HmFeG__codes code{font-family:var(--hk-font-mono);color:var(--hk-text-primary);font-size:13px}.brand-module__9HmFeG__copy{border:1px solid var(--hk-border-light);height:34px;color:var(--hk-text-primary);background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:0 13px;font-size:13px;font-weight:650;transition:background .16s ease-out,border-color .16s ease-out;display:inline-flex}.brand-module__9HmFeG__copy:hover{background:#6366f129;border-color:#818cf899}.brand-module__9HmFeG__copy[data-state=copied]{background:#10b9811f;border-color:#10b98199}.brand-module__9HmFeG__valueRow .brand-module__9HmFeG__copy{align-self:center;margin-top:0}.brand-module__9HmFeG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-module__9HmFeG__typeCard{flex-direction:column;padding:26px;display:flex}.brand-module__9HmFeG__typeHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.brand-module__9HmFeG__typeCard h3{margin:0;font-size:19px;font-weight:750}.brand-module__9HmFeG__typeCard .brand-module__9HmFeG__specimen{letter-spacing:-.04em;color:var(--hk-text-primary);margin:22px 0 6px;font-size:clamp(72px,9vw,112px);font-weight:800;line-height:1}.brand-module__9HmFeG__mono{font-family:var(--hk-font-mono);letter-spacing:0}.brand-module__9HmFeG__typeCard .brand-module__9HmFeG__specimen.brand-module__9HmFeG__mono{font-weight:600}.brand-module__9HmFeG__typeCard .brand-module__9HmFeG__sampleSans{letter-spacing:-.02em;color:var(--hk-text-primary);margin:10px 0 0;font-size:22px;font-weight:750;line-height:1.3}.brand-module__9HmFeG__typeCard .brand-module__9HmFeG__sampleMono{margin:12px 0 0}.brand-module__9HmFeG__sampleMono code{border:1px solid var(--hk-border);background:var(--hk-bg-primary);font-family:var(--hk-font-mono);color:#c7d2fe;white-space:nowrap;border-radius:10px;padding:12px 14px;font-size:14px;display:block;overflow-x:auto}.brand-module__9HmFeG__weights{border-top:1px solid var(--hk-border);color:var(--hk-text-primary);flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:16px 0 0;font-size:14px;list-style:none;display:flex}.brand-module__9HmFeG__typeCard .brand-module__9HmFeG__typeNote{color:var(--hk-text-secondary);margin:auto 0 0;padding-top:16px;font-size:13.5px}.brand-module__9HmFeG__usageHead{color:var(--hk-text-primary);align-items:center;gap:10px;margin:36px 0 0;font-size:19px;font-weight:750;display:flex}.brand-module__9HmFeG__markDo,.brand-module__9HmFeG__markDont{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.brand-module__9HmFeG__markDo{background:#059669}.brand-module__9HmFeG__markDont{background:#dc2626}.brand-module__9HmFeG__examples{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.brand-module__9HmFeG__example{border:1px solid var(--hk-border);background:var(--hk-bg-card);border-radius:18px;min-width:0;overflow:hidden}.brand-module__9HmFeG__example p{color:var(--hk-text-secondary);margin:0;padding:14px 16px 16px;font-size:14px;line-height:1.55}.brand-module__9HmFeG__exStage{border-bottom:1px solid var(--hk-border);justify-content:center;align-items:center;height:150px;padding:20px;display:flex;position:relative;overflow:hidden}.brand-module__9HmFeG__exStage img{object-fit:contain;width:auto;max-width:78%;height:auto;max-height:64px}.brand-module__9HmFeG__exStage .brand-module__9HmFeG__markDo,.brand-module__9HmFeG__exStage .brand-module__9HmFeG__markDont{position:absolute;top:10px;right:10px}.brand-module__9HmFeG__clearSpace{border:1px dashed #a5b4fcb3;border-radius:6px;place-items:center;padding:14px;display:grid}.brand-module__9HmFeG__exStage .brand-module__9HmFeG__clearSpace img{width:56px;max-width:none;height:56px;max-height:none}.brand-module__9HmFeG__nameSample{letter-spacing:-.03em;color:var(--hk-text-primary);font-size:34px;font-weight:700}.brand-module__9HmFeG__misStretch{transform:scaleX(1.45)scaleY(.8)rotate(-6deg)}.brand-module__9HmFeG__exStage .brand-module__9HmFeG__misRecolor,.brand-module__9HmFeG__exStage .brand-module__9HmFeG__misEffects{width:64px;max-width:none;height:64px;max-height:none}.brand-module__9HmFeG__misRecolor{filter:hue-rotate(150deg)saturate(1.6)}.brand-module__9HmFeG__misEffects{outline-offset:3px;filter:drop-shadow(8px 10px #ec4899d9);border-radius:16px;outline:3px solid #f59e0b}.brand-module__9HmFeG__usageNote{max-width:720px;color:var(--hk-text-secondary);margin:24px 0 0;font-size:14px;line-height:1.6}.brand-module__9HmFeG__banners{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.brand-module__9HmFeG__bannerStage{min-height:300px}.brand-module__9HmFeG__bannerStage img{border-radius:10px;max-width:94%;max-height:256px}.brand-module__9HmFeG__gridCards{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px}.brand-module__9HmFeG__gridCards .brand-module__9HmFeG__stage{aspect-ratio:1;min-height:0;padding:0}.brand-module__9HmFeG__gridCards .brand-module__9HmFeG__stage img{width:100%;max-width:none;height:100%;max-height:none}.brand-module__9HmFeG__bandWrap{padding:0 24px}.brand-module__9HmFeG__bandActions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:960px){.brand-module__9HmFeG__gridLogo{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-module__9HmFeG__gridLogo .brand-module__9HmFeG__tile:last-child{grid-column:1/-1}.brand-module__9HmFeG__gridMark,.brand-module__9HmFeG__gridMono,.brand-module__9HmFeG__gridCards,.brand-module__9HmFeG__swatches,.brand-module__9HmFeG__examples{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-module__9HmFeG__gradientCard{grid-template-columns:1fr}.brand-module__9HmFeG__gradientFill{min-height:140px}.brand-module__9HmFeG__banners{grid-template-columns:1fr}}@media (max-width:640px){.brand-module__9HmFeG__jump{padding:0 16px}.brand-module__9HmFeG__first{padding-top:48px}.brand-module__9HmFeG__gridLogo,.brand-module__9HmFeG__gridMono,.brand-module__9HmFeG__examples,.brand-module__9HmFeG__swatches{grid-template-columns:1fr}.brand-module__9HmFeG__swatch{flex-direction:row}.brand-module__9HmFeG__chip{flex-shrink:0;width:88px;height:auto;box-shadow:inset -1px 0 #ffffff14}.brand-module__9HmFeG__gridLogo .brand-module__9HmFeG__tile:last-child{grid-column:auto}.brand-module__9HmFeG__stage{min-height:180px}.brand-module__9HmFeG__gridMono .brand-module__9HmFeG__stage{min-height:150px}.brand-module__9HmFeG__gridLogo .brand-module__9HmFeG__tile:last-child .brand-module__9HmFeG__stage img{max-height:150px}.brand-module__9HmFeG__bannerStage{min-height:220px}.brand-module__9HmFeG__bannerStage img{max-height:190px}.brand-module__9HmFeG__bandWrap{padding:0 6px}}@media (max-width:360px){.brand-module__9HmFeG__gridMark,.brand-module__9HmFeG__gridCards{grid-template-columns:1fr}}
