.seo-desktop-demo-section{margin-top:24px}.seo-desktop-demo-section__note{margin:14px 0 0;font-size:13px;line-height:1.7;color:var(--mute)}.seo-desktop-demo-section .seo-desktop-demo{background:transparent}.seo-hexa__count{margin:0 0 12px;font-size:12px;letter-spacing:.04em;color:var(--mute)}.seo-hexa__track{display:flex;gap:10px;margin-inline:calc(-1 * var(--seo-bleed-gutter));padding:4px var(--seo-bleed-gutter) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:var(--seo-bleed-gutter);scrollbar-width:none;-ms-overflow-style:none}.seo-hexa__track::-webkit-scrollbar{display:none;width:0;height:0}.seo-hexa__card{flex:none;display:flex;flex-direction:column;gap:4px;width:148px;padding:12px 14px 14px;border:1px solid var(--hairline);border-radius:12px;background:var(--canvas);color:inherit;text-decoration:none;scroll-snap-align:start;transition:border-color .16s ease,transform .16s ease,background .16s ease}.seo-hexa__card:hover{border-color:color-mix(in srgb,var(--ink) 26%,var(--hairline));background:color-mix(in srgb,var(--ink) 2%,var(--canvas));transform:translateY(-2px)}.seo-hexa__number{font-size:10px;font-weight:600;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mute)}.seo-hexa__name{font-size:20px;font-weight:600;line-height:1.15;color:var(--ink)}.seo-hexa__summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.5;color:var(--body)}.seo-hexa__cue{margin-top:auto;padding-top:6px;font-size:11px;color:var(--mute)}@media (max-width:640px){.seo-hexa__card{width:132px}}