/* Portfolio editorial demonstrations, scoped away from customer boards. */
.sc-community{max-width:1280px;margin:auto;padding:80px 40px 100px;color:var(--ink,#263c31)}.sc-community a{color:inherit;text-decoration:none}.sc-heading{display:flex;justify-content:space-between;gap:50px;align-items:center;padding-bottom:45px}.sc-overline{font:10px/1.7 Pretendard,sans-serif;letter-spacing:.13em}.sc-heading h1{font:500 clamp(32px,4vw,58px)/1.3 Pretendard,sans-serif;letter-spacing:-.055em;margin:23px 0}.sc-heading p{font-size:14px;line-height:1.9;max-width:590px;opacity:.75}.sc-count{text-align:right;min-width:140px}.sc-count b{font:100px/1 'DM Sans',sans-serif;letter-spacing:-.07em}.sc-count span{display:block;font-size:9px;letter-spacing:.12em;margin-top:12px}.sc-switch{display:flex;align-items:center;gap:30px;border-block:1px solid var(--line,#ddd);padding:19px 0}.sc-switch a{font-size:14px;opacity:.55}.sc-switch a[aria-current]{opacity:1;font-weight:700}.sc-switch span{font-size:10px;margin-left:8px}.sc-switch small{margin-left:auto;font-size:11px;opacity:.65}.sc-list-meta{display:flex;justify-content:space-between;font-size:11px;opacity:.65;padding:28px 0}.sc-board-row{display:grid;grid-template-columns:36px 110px minmax(0,1fr) 90px 20px;gap:25px;align-items:center;padding:27px 0;border-bottom:1px solid var(--line,#ddd)}.sc-board-row img{width:110px;height:88px;object-fit:contain;background:color-mix(in srgb,var(--ink,#263c31) 5%,transparent)}.sc-number{font:13px 'DM Sans',sans-serif;opacity:.55}.sc-tag{font-size:10px;opacity:.65}.sc-board-row h2{font:600 19px/1.5 Pretendard,sans-serif;letter-spacing:-.03em;margin:7px 0}.sc-board-row p{font:12px/1.8 Pretendard,sans-serif;opacity:.65;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sc-community time{font-size:10px;opacity:.6}.sc-board-row:hover h2{text-decoration:underline;text-underline-offset:5px}.sc-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 26px}.sc-gallery-card{min-width:0}.sc-picture{position:relative;background:color-mix(in srgb,var(--ink,#263c31) 5%,transparent);padding:20px;border:1px solid var(--line,#ddd)}.sc-picture img{width:100%;height:250px;object-fit:contain;display:block;transition:transform .25s}.sc-picture>span{position:absolute;top:12px;left:12px;font-size:10px;background:var(--paper,#fff);padding:6px}.sc-gallery-card:hover img{transform:scale(.97)}.sc-card-label{display:flex;justify-content:space-between;font-size:11px;margin-top:23px}.sc-gallery-card h2{font:600 22px/1.4 Pretendard,sans-serif;letter-spacing:-.045em;margin:12px 0}.sc-gallery-card p{font:12px/1.8 Pretendard,sans-serif;opacity:.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:17px}.sc-community[data-variation="1"] .sc-picture{padding:35px;border:0}.sc-community[data-variation="2"] .sc-gallery{gap:50px 32px}.sc-community[data-variation="2"] .sc-picture{border:0;border-bottom:2px solid currentColor;background:transparent;padding:0 0 20px}.sc-pagination{display:flex;gap:10px;justify-content:center;margin-top:55px}.sc-pagination a{display:grid;place-items:center;width:43px;height:43px;border:1px solid var(--line,#ddd);font-size:13px}.sc-pagination a[aria-current]{background:var(--ink,#263c31);color:var(--paper,#fff)}.sc-article{max-width:920px;margin:65px auto 0}.sc-article>header{border-bottom:1px solid var(--line,#ddd);padding-bottom:30px}.sc-article h2{font:550 clamp(28px,3vw,43px)/1.4 Pretendard,sans-serif;letter-spacing:-.05em;margin:22px 0}.sc-article header p{font-size:12px;opacity:.6}.sc-article-content{max-width:780px;margin:40px auto}.sc-article-content>p{font:16px/2 Pretendard,sans-serif;word-break:keep-all;margin:24px 0}.sc-article-content>.sc-lead{font-size:20px;line-height:1.8}.sc-article figure{margin:40px 0}.sc-article figure img{width:100%;max-height:680px;object-fit:contain;background:color-mix(in srgb,var(--ink,#263c31) 4%,transparent)}.sc-article figcaption{font-size:10px;opacity:.7;margin-top:12px}.sc-article h3{font-size:25px;letter-spacing:-.04em;margin:38px 0 20px}.sc-tip{border-left:2px solid currentColor;padding:16px 22px;font-size:12px;line-height:1.9;opacity:.75;margin:35px 0}.sc-start{display:inline-block;border-bottom:1px solid currentColor;padding:12px 0;font-size:13px}.sc-post-nav{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-block:1px solid var(--line,#ddd);padding:25px 0;margin-top:55px}.sc-post-nav a{font-size:14px;line-height:1.7}.sc-post-nav small{display:block;font-size:10px;opacity:.6;margin-bottom:8px}.sc-back{display:inline-block;font-size:13px;margin-top:28px}.sc-discover{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:4vw;padding:85px 5vw;border-top:1px solid var(--line,#ddd);color:var(--ink,#263c31)}.sc-discover h2{font:500 clamp(27px,3vw,42px)/1.4 Pretendard,sans-serif;letter-spacing:-.05em;margin:24px 0}.sc-discover p{font:13px/1.9 Pretendard,sans-serif;opacity:.7}.sc-discover a{color:inherit;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;border-top:2px solid currentColor;padding-top:20px}.sc-discover-link>span{font-size:10px;letter-spacing:.1em}.sc-discover h3{font:500 25px/1.45 Pretendard,sans-serif;letter-spacing:-.035em;margin:32px 0 15px}.sc-discover-link img{width:100%;height:180px;object-fit:contain;margin-top:25px}.sc-discover b{font-size:12px;margin-top:auto;padding-top:24px;font-weight:500}.sc-discover[data-family=cafe],.sc-discover[data-family=beauty]{background:color-mix(in srgb,var(--ink,#263c31) 6%,var(--paper,#fff))}.sc-discover[data-family=business] a{border-top-style:dashed}.sc-discover[data-family=portfolio] .sc-discover-link:first-of-type{padding:25px;background:var(--ink);color:var(--paper)}
@media(max-width:1000px){.sc-community{padding:55px 28px 75px}.sc-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-count b{font-size:80px}.sc-heading{gap:25px}.sc-board-row{grid-template-columns:25px 80px minmax(0,1fr) 75px;gap:16px}.sc-board-row img{width:80px;height:75px}.sc-board-row>span:last-child{display:none}.sc-discover{grid-template-columns:1fr 1fr;gap:35px}.sc-discover-intro{grid-column:1/-1}.sc-discover-intro h2 br{display:none}}
@media(max-width:600px){.sc-community{padding:40px 20px 60px}.sc-heading{padding-bottom:30px}.sc-heading h1{font-size:34px}.sc-heading p{font-size:13px}.sc-count{display:none}.sc-switch{flex-wrap:wrap;gap:20px}.sc-switch small{width:100%;margin-left:0;font-size:10px}.sc-gallery{grid-template-columns:1fr;gap:40px}.sc-picture img{height:280px}.sc-board-row{grid-template-columns:60px minmax(0,1fr);gap:16px;padding:22px 0}.sc-board-row .sc-number{display:none}.sc-board-row img{width:60px;height:70px;grid-row:1/3}.sc-board-row h2{font-size:16px}.sc-board-row p{display:none}.sc-board-row time{grid-column:2;margin-top:-9px}.sc-article{margin-top:38px}.sc-article-content>.sc-lead{font-size:18px}.sc-article-content>p{font-size:15px}.sc-post-nav{grid-template-columns:1fr}.sc-discover{padding:50px 22px;grid-template-columns:1fr}.sc-discover-intro{grid-column:auto}.sc-discover-intro h2 br{display:block}.sc-discover a{padding-top:20px}.sc-discover-link img{height:240px}.sc-discover h3{font-size:26px}}
@media(prefers-reduced-motion:reduce){.sc-picture img{transition:none}}
