.designer-landing.designer-guide .guide-showcase{padding-block:var(--guide-section,90px);border-top:1px solid var(--line);scroll-margin-top:calc(var(--header) + 24px)}.designer-landing.designer-guide .guide-showcase-heading h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,38px);font-weight:650;line-height:1.3}.designer-landing.designer-guide .guide-showcase-heading p{max-width:52ch;color:var(--muted);word-break:keep-all;margin-top:16px;font-size:16px;line-height:1.8}.designer-landing.designer-guide .showcase-grid{gap:20px;margin-top:32px}.designer-landing.designer-guide .showcase-card{background:var(--card);border:1px solid var(--line);min-width:0;box-shadow:none;border-radius:14px;transition:border-color .2s,transform .2s}.designer-landing.designer-guide .showcase-card:hover{border-color:var(--blue);box-shadow:none}.designer-landing.designer-guide .showcase-card>button{border-radius:inherit}.designer-landing.designer-guide .showcase-thumbnail{background:#0c0d0f;border-radius:13px 13px 0 0}.designer-landing.designer-guide .showcase-product-title{color:var(--fg);font-size:16px;line-height:1.5}.designer-landing.designer-guide .showcase-count{color:var(--muted);background:#242831}.designer-landing.designer-guide .showcase-expand{background:var(--blue);color:#fff;box-shadow:none}.designer-landing.designer-guide .showcase-unavailable,.designer-landing.designer-guide .showcase-empty p,.designer-landing.designer-guide .showcase-empty svg{color:var(--muted)}.designer-landing.designer-guide .showcase-empty{background:var(--card);border:1px solid var(--line);box-shadow:none}.guide-showcase-dialog[data-slot=dialog-content]{--card:#15171c;--fg:#f4f4f5;--muted:#a3a3a6;--line:#2c2d31;--blue:#006bff;height:min(92dvh,960px);color:var(--fg);border:1px solid var(--line);letter-spacing:-.012em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0d0f;border-radius:14px;flex-direction:column;font-family:DesignerPretendard,Malgun Gothic,sans-serif;display:flex;box-shadow:0 24px 96px #0008}.guide-showcase-dialog [data-slot=dialog-header]{border-color:var(--line);flex-shrink:0;padding-right:64px}.guide-showcase-dialog [data-slot=dialog-title]{color:var(--fg);overflow-wrap:anywhere}.guide-showcase-dialog [data-slot=dialog-description],.guide-showcase-dialog .showcase-dialog-caption span,.guide-showcase-dialog .showcase-unavailable{color:var(--muted)}.guide-showcase-dialog [data-slot=scroll-area]{flex:1;height:auto;min-height:0}.guide-showcase-dialog [data-slot=scroll-area-viewport]{overscroll-behavior:contain}.guide-showcase-dialog [data-slot=scroll-area-thumb]{background:#555b67}.guide-showcase-dialog .showcase-dialog-section{border:1px solid var(--line);box-shadow:none}.guide-showcase-dialog .showcase-dialog-caption{background:var(--card);border-color:var(--line)}.guide-showcase-dialog .showcase-dialog-media,.guide-showcase-dialog .showcase-unavailable{background:#0c0d0f}.guide-showcase-dialog [data-slot=dialog-close]{width:44px;height:44px;color:var(--fg);background:var(--card);font:inherit}.guide-showcase-dialog [data-slot=dialog-close]:hover{background:var(--blue)}.guide-showcase-dialog [data-slot=dialog-close]:focus-visible,.guide-showcase-dialog [data-slot=scroll-area-viewport]:focus-visible{outline-offset:-3px;outline:3px solid #509aff}