.grades{padding:105px 0;background:#e7ebe6}.grades-head{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:end;margin-bottom:42px}.grades-head h2{font-size:clamp(38px,4.5vw,62px);line-height:1.2;margin:18px 0 0;letter-spacing:-.04em}.grades-head>p{color:var(--muted);line-height:1.9}.grade-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.grade-card{background:var(--paper);padding:30px;display:flex;flex-direction:column;border-top:5px solid #b99735}.grade-card.standard{border-color:#8a9b91}.grade-card.industrial{border-color:#7b5c3f}.grade-detailed{grid-column:1/-1}.grade-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.grade-top span{font:800 12px Manrope;letter-spacing:.16em}.grade-top em{font-style:normal;font-size:11px;font-weight:800;padding:6px 9px;background:var(--cream);color:#8b7025}.grade-card h3{font-size:25px;line-height:1.45;margin:0 0 12px}.grade-card h4{font-size:16px;color:#9a7d28;margin:18px 0 4px}.grade-card>p{color:var(--muted);line-height:1.8;min-height:116px}.grade-detailed>p{min-height:0}.grade-card dl{margin:18px 0 0}.grade-detailed dl{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px}.grade-card dl>div{padding:14px 0;border-top:1px solid var(--line)}.grade-card dt{color:#8a9690;font-size:12px;font-weight:700}.grade-card dd{margin:5px 0 0;font-size:14px;line-height:1.7;font-weight:700}.uses{margin-top:auto;padding-top:20px;border-top:1px solid var(--line)}.uses strong{font-size:13px;color:#9a7d28}.uses p{font-size:13px;line-height:1.8;color:var(--muted);margin:8px 0 0}.long-fibre{margin-top:24px;background:var(--green);color:white;padding:34px;display:grid;grid-template-columns:1fr 1.45fr auto;gap:32px;align-items:center}.product-kicker{font:800 10px Manrope;letter-spacing:.16em;color:var(--gold)}.long-fibre h3{font-size:28px;margin:8px 0}.long-fibre-copy p{color:#c4d1cd;margin:0;font-size:14px}.long-spec{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#50756c}.long-spec>div{background:var(--green);padding:13px}.long-spec span,.long-spec strong{display:block}.long-spec span{color:#9cb2ac;font-size:11px}.long-spec strong{font:700 14px Manrope,Cairo;margin-top:5px}.long-fibre .gold{margin:0;white-space:nowrap}.grade-disclaimer{color:#78857f;font-size:12px;margin-top:18px}.specifications{padding-top:95px}
@media(max-width:1000px){.grade-grid{grid-template-columns:1fr}.grade-card>p{min-height:0}.long-fibre{grid-template-columns:1fr}.long-spec{max-width:650px}.long-fibre .gold{justify-self:start}}
@media(max-width:820px){.grades{padding:75px 0}.grades-head{grid-template-columns:1fr;gap:15px}.long-spec{grid-template-columns:1fr 1fr}.grade-card{padding:24px}.grade-detailed dl{grid-template-columns:1fr}.grades-head h2{font-size:38px}}
.grades-visual{margin-top:0;margin-bottom:32px;display:flex;justify-content:center}.grades-visual img{display:block;width:min(100%,520px);height:auto;border:1px solid rgba(16,68,56,.14);border-radius:4px;box-shadow:0 24px 60px rgba(16,44,38,.15)}
.grade-card.grade-short{border-color:#b8844a}
.short-flax-photos{padding:0 0 95px;background:#e7ebe6}.short-flax-photo-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.short-flax-photo-grid figure{position:relative;margin:0;min-height:440px;overflow:hidden;background:var(--green)}.short-flax-photo-grid img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.short-flax-photo-grid figure:hover img{transform:scale(1.025)}.short-flax-photo-grid figure:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(4,25,21,.82))}.short-flax-photo-grid figcaption{position:absolute;z-index:1;left:26px;right:26px;bottom:24px;color:#fff;font:800 clamp(20px,2.6vw,34px) Manrope,Cairo;letter-spacing:.01em;text-transform:none}.short-flax-photo-grid figcaption:before{content:'SAFLAX — ';color:var(--gold);font-size:.38em;letter-spacing:.18em;vertical-align:middle}@media(max-width:820px){.short-flax-photos{padding-bottom:70px}.short-flax-photo-grid{grid-template-columns:1fr}.short-flax-photo-grid figure{min-height:320px}}@media(max-width:520px){.short-flax-photo-grid figure{min-height:250px}.short-flax-photo-grid figcaption{left:18px;right:18px;bottom:18px}}
.grade-card.grade-machine{border-color:#7f978c}.machine-tow-photos{padding:0 0 95px;background:#e7ebe6}.machine-tow-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.machine-tow-photo-grid figure{position:relative;margin:0;height:520px;overflow:hidden;background:var(--green)}.machine-tow-photo-grid img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.machine-tow-photo-grid figure:hover img{transform:scale(1.025)}.machine-tow-photo-grid figure:after{content:'';position:absolute;inset:48% 0 0;background:linear-gradient(transparent,rgba(4,25,21,.84))}.machine-tow-photo-grid figcaption{position:absolute;z-index:1;left:26px;right:26px;bottom:24px;color:#fff;font:800 clamp(20px,2.4vw,32px) Manrope,Cairo}.machine-tow-photo-grid figcaption:before{content:'SAFLAX — ';color:var(--gold);font-size:.38em;letter-spacing:.18em;vertical-align:middle}@media(max-width:820px){.machine-tow-photos{padding-bottom:70px}.machine-tow-photo-grid{grid-template-columns:1fr}.machine-tow-photo-grid figure{height:390px}}@media(max-width:520px){.machine-tow-photo-grid figure{height:300px}.machine-tow-photo-grid figcaption{left:18px;right:18px;bottom:18px}}
.grade-card.grade-cottonized{border-color:#a4aaa4}
.sliver-standalone{margin-top:24px}.grade-card.grade-sliver{border-color:#b99735}
