.breeds-layout{background:var(--paper);color:var(--ink)}.breeds-layout .breeds-list-page,.breeds-layout .breed-detail-page{max-width:860px;margin:0 auto;padding:0 16px 80px;font-size:16px;line-height:1.75}.breeds-layout .subpage-nav{border-bottom:1px solid var(--line);align-items:center;height:72px;margin-bottom:24px;display:flex}.breeds-layout .subpage-nav .brand{color:var(--forest);text-decoration:none}.breeds-layout h1,.breeds-layout .breed-h1{letter-spacing:-.04em;color:var(--forest);margin:6px 0 10px;font:500 clamp(34px,5vw,50px)/1.2 Gowun Batang,Noto Serif KR,serif}.breeds-layout .size-section{margin-top:40px}.breeds-layout .size-title{border-bottom:2px solid var(--forest);color:var(--forest);margin:0 0 16px;padding-bottom:10px;font:700 24px/1.3 Gowun Batang,Noto Serif KR,serif}.breeds-layout .breed-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.breeds-layout .breed-card{border:1px solid var(--line);background:var(--cream);min-height:56px;color:var(--ink);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:12px;font-weight:700;text-decoration:none;display:flex}:is(.breeds-layout .breed-card:hover,.breeds-layout .breed-card:focus-visible){border-color:var(--coral);color:var(--coral)}.breeds-layout .breadcrumb{color:var(--muted);font-size:14px}.breeds-layout .breadcrumb-link{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.breeds-layout .detail-header{border-bottom:2px solid var(--forest);margin-bottom:32px;padding-bottom:18px}.breeds-layout .detail-meta{color:var(--muted);flex-wrap:wrap;gap:8px 18px;font-size:15px;display:flex}.breeds-layout .section-box{border:1px solid var(--line);background:var(--cream);border-radius:14px;margin-bottom:28px;padding:24px}.breeds-layout .section-title,.breeds-layout .conditions-title,.breeds-layout .watch-title{color:var(--forest);margin:0 0 12px;font:700 22px/1.35 Gowun Batang,Noto Serif KR,serif}.breeds-layout .section-text,.breeds-layout .watch-text{margin:0 0 12px}.breeds-layout .conditions-section{margin-bottom:28px}.breeds-layout .conditions-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.breeds-layout .condition-item{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.breeds-layout .condition-header{justify-content:space-between;gap:12px;font-weight:800;display:flex}.breeds-layout .condition-desc{color:var(--muted);margin:4px 0 10px;font-size:14px;line-height:1.55}.breeds-layout .condition-bar{gap:4px;height:8px;display:flex}.breeds-layout .bar-segment{background:var(--line);border-radius:4px;flex:1}.breeds-layout .bar-segment.filled{background:var(--coral)}.breeds-layout .watch-section{border-left:4px solid var(--coral);background:var(--cream);border-radius:0 14px 14px 0;margin-bottom:28px;padding:24px}.breeds-layout .watch-title{color:var(--coral)}.breeds-layout .cta-section{background:var(--forest);color:#fff;text-align:center;border-radius:16px;margin-top:44px;padding:clamp(24px,5vw,40px)}.breeds-layout .cta-title{color:var(--mustard);margin:0 0 10px;font:700 24px/1.35 Gowun Batang,Noto Serif KR,serif}.breeds-layout .cta-text{color:#dce6e1;margin:0 0 20px}.breeds-layout .cta-link{background:var(--mustard);min-height:48px;color:var(--forest);border-radius:10px;align-items:center;padding:12px 22px;font-weight:800;text-decoration:none;display:inline-flex}.breeds-layout .guide-link-wrap{text-align:center;margin-top:28px}.breeds-layout .guide-link{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.breeds-layout .subpage-nav .brand,.breeds-layout .subpage-nav .brand span,.breeds-layout .subpage-nav .brand small{color:var(--forest)}.breeds-layout h1,.breeds-layout h2{word-break:keep-all}.breeds-layout .subpage-nav .brand span{color:var(--coral)}
