.nuseed-guide{padding-block:40px 80px}.nuseed-guide-back{color:var(--green-2);align-items:center;gap:8px;margin-bottom:30px;font-size:14px;font-weight:700;display:inline-flex}.nuseed-guide-header{border:1px solid var(--line);background:var(--cream);border-radius:20px;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:44px;padding:40px;display:grid}.nuseed-guide-logo{background:#fff;border-radius:14px;place-items:center;min-height:160px;padding:20px;display:grid}.nuseed-guide-logo img{object-fit:contain;width:100%;height:130px}.nuseed-guide-header h1{margin:14px 0 18px;font-size:clamp(2.2rem,4.8vw,3.8rem)}.nuseed-guide-header p{color:var(--muted);max-width:680px;margin:0;font-size:17px;line-height:1.65}.nuseed-guide-toolbar{grid-template-columns:minmax(0,1fr) 200px auto;align-items:end;gap:16px;margin-top:34px;display:grid}.nuseed-guide-toolbar label{gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.nuseed-guide-toolbar select,.nuseed-guide-search{border:1px solid var(--line);background:#fff;border-radius:8px;height:48px}.nuseed-guide-toolbar select{max-width:100%;padding:0 12px}.nuseed-guide-search{align-items:center;gap:10px;padding:0 14px;display:flex}.nuseed-guide-search svg{color:var(--muted);flex-shrink:0}.nuseed-guide-search input{outline-offset:4px;background:0 0;border:0;width:100%;min-width:0;font-weight:400}.nuseed-guide-results{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;font-size:14px;display:flex}.nuseed-guide-results p{margin:0}.nuseed-guide-index{flex-wrap:wrap;gap:8px;margin:20px 0 30px;display:flex}.nuseed-guide-index a{border:1px solid var(--line);border-radius:30px;padding:7px 12px;font-size:12px;font-weight:600;transition:background .15s}.nuseed-guide-index a:hover{border-color:var(--green-2);color:var(--green-2);background:#eaf4ff}.nuseed-guide-profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.nuseed-variety-profile{border:1px solid var(--line);border-top:4px solid var(--green-2);border-radius:14px;flex-direction:column;min-width:0;padding:28px;scroll-margin-top:105px;display:flex}.nuseed-variety-profile:target{outline-offset:4px;outline:3px solid #c7e3ff}.nuseed-profile-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.nuseed-profile-heading svg{color:var(--green-2)}.nuseed-variety-profile h2{margin:14px 0 12px;font-size:30px}.nuseed-profile-type{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;font-size:12px;display:flex}.nuseed-profile-type>span{color:#0059b3;background:#eaf4ff;border-radius:5px;padding:5px 9px;font-weight:700}.nuseed-profile-description{color:var(--muted);margin-bottom:22px;font-size:15px;line-height:1.7}.nuseed-variety-profile dl{margin:0 0 24px;font-size:13px}.nuseed-variety-profile dl>div{border-top:1px solid #e7e7eb;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;padding:10px 0;display:grid}.nuseed-variety-profile dt{color:var(--muted)}.nuseed-variety-profile dd{overflow-wrap:anywhere;margin:0;font-weight:600}.nuseed-profile-product{color:var(--green-2);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:800;display:flex}.nuseed-guide .nuseed-guide-note{background:var(--cream);color:var(--muted);border-radius:12px;align-items:start;gap:14px;margin-top:30px;padding:22px;font-size:13px;display:flex}.nuseed-guide-note svg{color:var(--green-2);flex-shrink:0;margin-top:2px}.nuseed-guide-note p{margin:0;line-height:1.7}.nuseed-guide-loading{color:var(--muted);padding:40px 0}:is(.nuseed-guide a:focus-visible,.nuseed-guide button:focus-visible){outline:3px solid var(--green-2);outline-offset:3px}@media (max-width:760px){.nuseed-guide-header{grid-template-columns:1fr;gap:24px;padding:28px}.nuseed-guide-logo{width:220px;min-height:110px;padding:12px}.nuseed-guide-logo img{height:90px}.nuseed-guide-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,.65fr)}.nuseed-guide-toolbar>.button{grid-column:1/-1}.nuseed-guide-profiles{grid-template-columns:1fr}.nuseed-guide-header p{font-size:15px}}@media (max-width:480px){.nuseed-guide{padding-top:26px}.nuseed-guide-header{padding:24px}.nuseed-guide-toolbar{grid-template-columns:1fr}.nuseed-guide-toolbar>.button{grid-column:auto}.nuseed-variety-profile{padding:22px}.nuseed-variety-profile h2{font-size:27px}}@media print{@page{size:A4;margin:14mm}body:has(.nuseed-guide){background:#fff;font-size:10pt}.nuseed-guide-back,.nuseed-guide-toolbar,.nuseed-guide-index,.nuseed-guide-results .text-button,.nuseed-profile-product{display:none!important}body:has(.nuseed-guide) .site-header{display:none!important}body:has(.nuseed-guide) .member-banner{display:none!important}body:has(.nuseed-guide)>footer{display:none!important}.nuseed-guide{width:100%;padding:0}.nuseed-guide-header{background:#fff;border-radius:0;grid-template-columns:130px 1fr;gap:20px;padding:20px}.nuseed-guide-logo{width:130px;min-height:0;padding:0}.nuseed-guide-logo img{height:70px}.nuseed-guide-header h1{font-size:26pt}.nuseed-guide-header p{font-size:10pt}.nuseed-guide-results{margin:16px 0}.nuseed-guide-profiles{display:block}.nuseed-variety-profile{break-inside:avoid;page-break-inside:avoid;border-radius:0;margin-bottom:18px;padding:18px;outline:0!important}.nuseed-variety-profile h2{font-size:20pt}.nuseed-profile-description{margin-bottom:12px;font-size:10pt}.nuseed-variety-profile dl{margin-bottom:0;font-size:9pt}.nuseed-guide .nuseed-guide-note{break-inside:avoid;background:#fff;border:1px solid #ddd;padding:16px}.nuseed-guide a{color:#000!important;text-decoration:none!important}}
