.structured-content-page .callout-purple{background:#f3e8ff;border-left:4px solid #7e22ce;border-radius:0 4px 4px 0;color:#3b0764;margin:24px 0;padding:18px 22px}.structured-content-page .flag-bad{color:#c62828;font-weight:700}@media(max-width:860px){.structured-content-page[data-page-style-id=guide-hydraulics-cold-weather-hydraulics-canada] .layout{grid-template-columns:1fr}.structured-content-page[data-page-style-id=guide-hydraulics-cold-weather-hydraulics-canada] .sidebar{position:static}}@media(max-width:680px){.structured-content-page[data-page-style-id=guide-hydraulics-cold-weather-hydraulics-canada] .content-wrap{padding:36px 18px 54px}}@media(max-width:600px){.structured-content-page[data-page-style-id=guide-hydraulics-couplers-guide] table{font-size:13px}}.structured-content-page .flow-badge{display:inline-block;padding:3px 8px;border-radius:4px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}@media(max-width:680px){.structured-content-page[data-page-style-id=guide-hydraulics-hydraulic-flow-guide] .content-wrap{padding:44px 18px}}.structured-content-page .comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.structured-content-page .comparison-card{background:#fff;border:1px solid var(--line);padding:22px}.structured-content-page .comparison-card ul{margin:0 0 0 18px}.structured-content-page .comparison-card li{font-size:.9rem;margin-bottom:7px}@media(max-width:680px){.structured-content-page[data-page-style-id=guide-hydraulics-hydraulic-motor-types] .comparison-grid{grid-template-columns:1fr}}.structured-content-page .machine-check{background:#fff;border:1px solid var(--line);border-left:5px solid var(--orange);padding:24px 22px;margin:28px 0}.structured-content-page .machine-check ol{margin-left:20px;color:#3a4f59}.structured-content-page .machine-check li{margin-bottom:10px}.structured-content-page .formula-box{background:#1c2b33;color:#fff;padding:20px 24px;margin:24px 0;border-radius:4px;font-family:Roboto Condensed,sans-serif}.structured-content-page .formula-box .formula{font-size:1.15rem;color:var(--orange);margin-bottom:8px}.structured-content-page .formula-box p{color:#ffffffbf;font-size:.88rem;margin:0}.structured-content-page .intro{font-size:1rem;color:#3a4f59;margin-bottom:24px}.structured-content-page .decision-good{color:#2e7d32;font-weight:700}.structured-content-page .decision-check{color:#ef6c00;font-weight:700}.structured-content-page .decision-no{color:#c62828;font-weight:700}.structured-content-page .small{font-size:.9rem;color:#60727b}.structured-content-page .links-box{background:#f0f4f7;border-left:4px solid var(--orange);padding:18px 22px;margin-top:18px}.structured-content-page .links-box ul{margin:0 0 0 18px}.structured-content-page .links-box li{margin-bottom:6px}@media(max-width:900px){.structured-content-page[data-page-style-id=guide-hydraulics-skid-steer-lift-capacity-guide] .layout{grid-template-columns:1fr}.structured-content-page[data-page-style-id=guide-hydraulics-skid-steer-lift-capacity-guide] .sidebar{position:static}}@media(max-width:680px){.structured-content-page[data-page-style-id=guide-hydraulics-skid-steer-lift-capacity-guide] .content-wrap{padding:40px 18px 60px}.structured-content-page[data-page-style-id=guide-hydraulics-skid-steer-lift-capacity-guide] .section-card{padding:20px}}.structured-content-page .badge{display:inline-block;padding:3px 10px;border-radius:4px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.structured-content-page .maybe-badge{background:#fff8e1;color:#e65100;border:1px solid #ffcc80;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px}.structured-content-page .model-card .model-sub{font-size:.82rem;color:var(--steel);margin-bottom:10px;font-style:italic}.structured-content-page .model-card li{margin-bottom:4px}.structured-content-page .model-card p{margin:0 0 8px;color:#50666f;font-size:.91rem;line-height:1.6}.structured-content-page .model-card ul{margin:6px 0 0 16px;color:#50666f;font-size:.88rem}.structured-content-page .model-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0}.structured-content-page .no-badge{background:#fce4ec;color:#c62828;border:1px solid #ef9a9a;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px}.structured-content-page .stat-pill{background:var(--light);border:1px solid var(--line);padding:3px 10px;font-size:.8rem;font-weight:700;color:var(--steel);border-radius:2px}.structured-content-page .stat-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:6px}.structured-content-page .yes-badge{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px}.structured-content-page .series-header span{color:#ffffffb3;font-size:.9rem}.structured-content-page .series-header{background:var(--dark);color:#fff;padding:14px 20px;margin:40px 0 20px;display:flex;align-items:center;gap:14px}.structured-content-page .model-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--brand);padding:22px}.structured-content-page .check-badge{background:#fff8e1;color:#e65100;border:1px solid #ffcc80;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px;white-space:nowrap}.structured-content-page .spec-item{display:flex;flex-direction:column;gap:2px}.structured-content-page .spec-label{font-size:.77rem;text-transform:uppercase;letter-spacing:.6px;color:var(--steel);font-weight:700}.structured-content-page .spec-note{font-size:.8rem;color:#6a8490}.structured-content-page .spec-value{font-size:1.05rem;font-weight:700;color:var(--dark);font-family:Roboto Condensed,sans-serif}.structured-content-page .yes-badge{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px;white-space:nowrap}.structured-content-page .no-badge{background:#fce4ec;color:#c62828;border:1px solid #ef9a9a;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px;white-space:nowrap}.structured-content-page .width-card .wmax{font-size:.85rem;color:var(--steel);margin-top:4px}.structured-content-page .width-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.structured-content-page .spec-box{background:#fff;border:2px solid var(--brand);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .width-card .optimal{font-size:1.25rem;font-weight:700;color:var(--brand);font-family:Roboto Condensed,sans-serif}.structured-content-page .width-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--brand);padding:20px}.structured-content-page .hf-badge{background:#e8eaf6;color:#283593;border:1px solid #9fa8da;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px;white-space:nowrap}.structured-content-page .spec-box{background:#fff;border:2px solid var(--orange);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .use-case-card p{font-size:.89rem;color:#50666f;margin:0}.structured-content-page .use-case-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin:24px 0}.structured-content-page .use-case-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--orange);padding:20px}.structured-content-page .width-card .optimal{font-size:1.25rem;font-weight:700;color:var(--orange);font-family:Roboto Condensed,sans-serif}.structured-content-page .width-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--orange);padding:20px}.structured-content-page .marginal-badge{background:#fff8e1;color:#e65100;border:1px solid #ffcc80;padding:2px 8px;font-size:.8rem;font-weight:700;border-radius:2px;white-space:nowrap}.structured-content-page .compare-box{background:#fff;border:2px solid var(--line);padding:28px 32px;margin:40px 0}.structured-content-page .compare-col li{margin-bottom:6px;font-size:.92rem}.structured-content-page .compare-col ul{margin:0 0 0 18px;color:#3a4f59}.structured-content-page .compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.structured-content-page .spec-box{background:#fff;border:2px solid var(--case-red);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .width-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--case-red);padding:20px}.structured-content-page .compare-table td{padding:10px 14px;border-bottom:1px solid var(--line)}.structured-content-page .compare-table tr:nth-child(2n) td{background:#f9fafb}.structured-content-page .compare-table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.93rem}.structured-content-page .compare-table th{background:var(--dark);color:#fff;padding:10px 14px;text-align:left;font-family:Roboto Condensed,sans-serif}.structured-content-page .spec-box{background:#fff;border:2px solid var(--cat-yellow);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .spec-value.highlight{color:var(--orange);font-size:1.2rem}.structured-content-page .pick-card .pick-rec{font-size:.85rem;color:var(--orange);font-weight:700}.structured-content-page .pick-card p{font-size:.89rem;color:#50666f;margin:0 0 8px}.structured-content-page .pick-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.structured-content-page .cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:20px 0}.structured-content-page .cat-link{display:block;background:var(--accent);border:1px solid var(--border);border-radius:6px;padding:12px 14px;text-decoration:none;color:var(--primary);font-weight:600;font-size:14px}.structured-content-page .cat-link:hover{background:#d0e3f7;color:var(--primary);text-decoration:none}.structured-content-page .hf-badge{display:inline-block;background:#e8f5e9;color:#2e7d32;font-size:12px;font-weight:700;border-radius:4px;padding:2px 7px;margin-left:6px}.structured-content-page .width-card .optimal{font-size:1.25rem;font-weight:700;color:var(--jd-green);font-family:Roboto Condensed,sans-serif}.structured-content-page .width-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--jd-green);padding:20px}.structured-content-page .spec-box{background:#fff;border:2px solid var(--jd-green);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .spec-box{background:#fff;border:2px solid var(--kubota-orange);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .compare-table .highlight{background:#fff8f0;font-weight:500}.structured-content-page .compare-table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.9rem}.structured-content-page .spec-box{background:#fff;border:2px solid var(--nh-blue);padding:28px 32px;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.structured-content-page .compare-table .highlight{background:#e8f0fe;font-weight:700}.structured-content-page .compare-table th{background:var(--nh-blue);color:#fff;padding:10px 14px;text-align:left;font-family:Roboto Condensed,sans-serif}.structured-content-page .pick-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--nh-blue);padding:20px}@media(max-width:600px){.structured-content-page:is([data-page-style-id=guide-machine-asv-rt-50-attachments],[data-page-style-id=guide-machine-asv-rt-75-attachments],[data-page-style-id=guide-machine-asv-vt-75-attachments],[data-page-style-id=guide-machine-bobcat-s450-attachments],[data-page-style-id=guide-machine-bobcat-s590-attachments],[data-page-style-id=guide-machine-bobcat-s650-attachments],[data-page-style-id=guide-machine-bobcat-s750-attachments],[data-page-style-id=guide-machine-bobcat-s76-attachments],[data-page-style-id=guide-machine-bobcat-s770-attachments],[data-page-style-id=guide-machine-bobcat-t590-attachments],[data-page-style-id=guide-machine-bobcat-t595-attachments],[data-page-style-id=guide-machine-bobcat-t650-attachments],[data-page-style-id=guide-machine-bobcat-t76-attachments],[data-page-style-id=guide-machine-case-sr270-attachments],[data-page-style-id=guide-machine-case-sv340-attachments],[data-page-style-id=guide-machine-case-tr320-attachments],[data-page-style-id=guide-machine-case-tv450b-attachments],[data-page-style-id=guide-machine-cat-259d3-attachments],[data-page-style-id=guide-machine-cat-272d3-attachments],[data-page-style-id=guide-machine-cat-289d3-attachments],[data-page-style-id=guide-machine-cat-299d3xe-attachments],[data-page-style-id=guide-machine-gehl-r105-attachments],[data-page-style-id=guide-machine-gehl-r135-attachments],[data-page-style-id=guide-machine-gehl-r165-attachments],[data-page-style-id=guide-machine-gehl-r185-attachments],[data-page-style-id=guide-machine-gehl-r75-attachments],[data-page-style-id=guide-machine-jcb-270t-attachments],[data-page-style-id=guide-machine-jcb-300t-attachments],[data-page-style-id=guide-machine-jcb-330t-attachments],[data-page-style-id=guide-machine-john-deere-318g-attachments],[data-page-style-id=guide-machine-john-deere-320g-attachments],[data-page-style-id=guide-machine-john-deere-325g-attachments],[data-page-style-id=guide-machine-john-deere-332g-attachments],[data-page-style-id=guide-machine-kubota-ssv65-attachments],[data-page-style-id=guide-machine-kubota-ssv75-attachments],[data-page-style-id=guide-machine-kubota-svl65-2-attachments],[data-page-style-id=guide-machine-kubota-svl75-2-attachments],[data-page-style-id=guide-machine-kubota-svl95-2-attachments],[data-page-style-id=guide-machine-manitou-2100v-attachments],[data-page-style-id=guide-machine-manitou-3200vt-attachments],[data-page-style-id=guide-machine-new-holland-c232-attachments],[data-page-style-id=guide-machine-new-holland-l225-attachments],[data-page-style-id=guide-machine-new-holland-l320-attachments],[data-page-style-id=guide-machine-takeuchi-tl10v2-attachments],[data-page-style-id=guide-machine-takeuchi-tl12r2-attachments],[data-page-style-id=guide-machine-takeuchi-tl6r2-attachments],[data-page-style-id=guide-machine-wacker-neuson-st31-attachments],[data-page-style-id=guide-machine-wacker-neuson-sw28-attachments],[data-page-style-id=guide-machine-yanmar-tl100vs-attachments],[data-page-style-id=guide-machine-yanmar-tl80vs-attachments]) .spec-box{grid-template-columns:1fr}.structured-content-page:is([data-page-style-id=guide-machine-bobcat-t595-attachments],[data-page-style-id=guide-machine-bobcat-t650-attachments]) .compare-grid{grid-template-columns:1fr}}@media(max-width:680px){.structured-content-page:is([data-page-style-id=guide-machine-asv-rt-50-attachments],[data-page-style-id=guide-machine-asv-vt-75-attachments],[data-page-style-id=guide-machine-bobcat-s450-attachments],[data-page-style-id=guide-machine-bobcat-s590-attachments],[data-page-style-id=guide-machine-bobcat-s650-attachments],[data-page-style-id=guide-machine-bobcat-s750-attachments],[data-page-style-id=guide-machine-bobcat-s76-attachments],[data-page-style-id=guide-machine-bobcat-s770-attachments],[data-page-style-id=guide-machine-bobcat-t590-attachments],[data-page-style-id=guide-machine-bobcat-t595-attachments],[data-page-style-id=guide-machine-bobcat-t650-attachments],[data-page-style-id=guide-machine-bobcat-t76-attachments],[data-page-style-id=guide-machine-case-sv340-attachments],[data-page-style-id=guide-machine-case-tr320-attachments],[data-page-style-id=guide-machine-case-tv450b-attachments],[data-page-style-id=guide-machine-cat-259d3-attachments],[data-page-style-id=guide-machine-cat-272d3-attachments],[data-page-style-id=guide-machine-cat-299d3xe-attachments],[data-page-style-id=guide-machine-gehl-r105-attachments],[data-page-style-id=guide-machine-gehl-r165-attachments],[data-page-style-id=guide-machine-gehl-r185-attachments],[data-page-style-id=guide-machine-gehl-r75-attachments],[data-page-style-id=guide-machine-jcb-300t-attachments],[data-page-style-id=guide-machine-jcb-330t-attachments],[data-page-style-id=guide-machine-john-deere-318g-attachments],[data-page-style-id=guide-machine-john-deere-320g-attachments],[data-page-style-id=guide-machine-john-deere-325g-attachments],[data-page-style-id=guide-machine-kubota-ssv65-attachments],[data-page-style-id=guide-machine-kubota-svl65-2-attachments],[data-page-style-id=guide-machine-kubota-svl95-2-attachments],[data-page-style-id=guide-machine-new-holland-c232-attachments],[data-page-style-id=guide-machine-takeuchi-tl12r2-attachments],[data-page-style-id=guide-machine-takeuchi-tl6r2-attachments],[data-page-style-id=guide-machine-yanmar-tl100vs-attachments],[data-page-style-id=guide-machine-yanmar-tl80vs-attachments]) .width-grid{grid-template-columns:1fr}}@media(max-width:720px){.structured-content-page:is([data-page-style-id=guide-machine-asv],[data-page-style-id=guide-machine-bobcat],[data-page-style-id=guide-machine-case],[data-page-style-id=guide-machine-cat],[data-page-style-id=guide-machine-gehl],[data-page-style-id=guide-machine-john-deere],[data-page-style-id=guide-machine-kubota],[data-page-style-id=guide-machine-new-holland],[data-page-style-id=guide-machine-takeuchi]) .model-grid{grid-template-columns:1fr}.structured-content-page:is([data-page-style-id=guide-machine-asv-rt-75-attachments],[data-page-style-id=guide-machine-case-sr270-attachments],[data-page-style-id=guide-machine-cat-289d3-attachments],[data-page-style-id=guide-machine-manitou-2100v-attachments],[data-page-style-id=guide-machine-manitou-3200vt-attachments],[data-page-style-id=guide-machine-takeuchi-tl10v2-attachments],[data-page-style-id=guide-machine-wacker-neuson-st31-attachments],[data-page-style-id=guide-machine-wacker-neuson-sw28-attachments]) .use-case-grid{grid-template-columns:1fr}.structured-content-page:is([data-page-style-id=guide-machine-gehl-r135-attachments],[data-page-style-id=guide-machine-jcb-270t-attachments],[data-page-style-id=guide-machine-new-holland-l225-attachments],[data-page-style-id=guide-machine-new-holland-l320-attachments]) .pick-grid{grid-template-columns:1fr}.structured-content-page:is([data-page-style-id=guide-machine-new-holland],[data-page-style-id=guide-machine-takeuchi]) .catalog-cta-grid{grid-template-columns:1fr}}
