.equipment-card[data-astro-cid-y4n2zrc2]{--equipment-image-size:7rem;color:#183b34;min-width:0;font-family:var(--font-sans);background:#fff;border:1px solid #d5ded9;border-radius:.85rem;padding:1rem;scroll-margin-top:6rem;container:equipment/inline-size}.equipment-card__layout[data-astro-cid-y4n2zrc2]{grid-template-columns:var(--equipment-image-size) minmax(0, 1fr);grid-template-areas:"image body""fit fit""actions actions""details details";align-content:start;gap:.9rem 1rem;min-width:0;height:100%;display:grid}.equipment-card__visual[data-astro-cid-y4n2zrc2]{grid-area:image;min-width:0}.equipment-card--no-visual[data-astro-cid-y4n2zrc2] .equipment-card__layout[data-astro-cid-y4n2zrc2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"body""fit""actions""details"}.equipment-card__body[data-astro-cid-y4n2zrc2]{grid-area:body;min-width:0}.equipment-card__title[data-astro-cid-y4n2zrc2]{font:650 1.25rem / 1.25 var(--font-sans);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0}.equipment-card__title[data-astro-cid-y4n2zrc2] a[data-astro-cid-y4n2zrc2]{color:inherit;text-decoration:none}.equipment-card__title[data-astro-cid-y4n2zrc2] a[data-astro-cid-y4n2zrc2]:hover{color:#116b78;text-underline-offset:.2em;text-decoration:underline}.equipment-card__specs[data-astro-cid-y4n2zrc2]{flex-wrap:wrap;gap:.55rem 1.25rem;margin:.75rem 0 0;display:flex}.equipment-card__spec[data-astro-cid-y4n2zrc2]{flex-direction:column;min-width:0;display:flex}.equipment-card__spec[data-astro-cid-y4n2zrc2] dd[data-astro-cid-y4n2zrc2]{order:0;margin:0;font-size:1rem;font-weight:650;line-height:1.3}.equipment-card__spec[data-astro-cid-y4n2zrc2] dt[data-astro-cid-y4n2zrc2]{color:#53665e;order:1;margin-top:.15rem;font-size:.875rem;line-height:1.35}.equipment-card__spec--lead[data-astro-cid-y4n2zrc2] dd[data-astro-cid-y4n2zrc2]{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:750}.equipment-card__reason[data-astro-cid-y4n2zrc2]{color:#405a50;max-width:65ch;margin:.65rem 0 0;font-size:1rem;line-height:1.45}.equipment-card__fact[data-astro-cid-y4n2zrc2]{min-height:var(--equipment-image-size);text-align:center;background:#edf4ef;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;padding:.75rem .5rem;display:flex}.equipment-card__fact-value[data-astro-cid-y4n2zrc2]{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.75rem;font-weight:750;line-height:1.15}.equipment-card__fact-value--long[data-astro-cid-y4n2zrc2]{font-size:1rem;line-height:1.35}.equipment-card__fact-label[data-astro-cid-y4n2zrc2]{color:#405a50;margin-top:.45rem;font-size:.875rem;line-height:1.3}.equipment-card__fit[data-astro-cid-y4n2zrc2]{grid-area:fit;min-width:0;font-size:.9375rem;line-height:1.45}.equipment-card__limit[data-astro-cid-y4n2zrc2]{color:#53665e;margin:.65rem 0 0;font-size:.875rem;line-height:1.45}.equipment-card__actions[data-astro-cid-y4n2zrc2]{grid-area:actions;align-self:end;min-width:0}.equipment-card__guide[data-astro-cid-y4n2zrc2]{color:#1a6269;align-items:center;gap:.4rem;min-height:2.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.equipment-card__guide[data-astro-cid-y4n2zrc2]:hover{text-underline-offset:.2em;text-decoration:underline}.equipment-card__guide-button[data-astro-cid-y4n2zrc2]{color:#183b34;border:1px solid #bacdc5;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.6rem .85rem;font-size:1rem;font-weight:650;text-decoration:none;display:flex}.equipment-card__guide-button[data-astro-cid-y4n2zrc2]:hover{background:#edf4ef}.equipment-card__details[data-astro-cid-y4n2zrc2]{color:#53665e;grid-area:details;min-width:0;font-size:.875rem;line-height:1.5}.equipment-card__details[data-astro-cid-y4n2zrc2] summary{cursor:pointer;color:#1a6269;min-height:2.75rem;padding-block:.6rem;font-weight:600;list-style-position:inside;display:list-item}.equipment-card__details[data-astro-cid-y4n2zrc2] details[open] summary{margin-bottom:.5rem}.equipment-card__details[data-astro-cid-y4n2zrc2] p+p{margin-top:.5rem}.equipment-card__details[data-astro-cid-y4n2zrc2] ul{margin-block:.75rem;padding-left:1.2rem;list-style:outside}.equipment-card__details[data-astro-cid-y4n2zrc2] li+li{margin-top:.35rem}.equipment-card__details[data-astro-cid-y4n2zrc2] a{text-underline-offset:.15em;text-decoration:underline}.equipment-card[data-astro-cid-y4n2zrc2] [data-astro-cid-y4n2zrc2]:is(a,summary):focus-visible{outline-offset:3px;border-radius:.25rem;outline:3px solid #176b78}.equipment-card__visual[data-astro-cid-y4n2zrc2] .product-media--tile .product-media__frame{height:var(--equipment-image-size)}@media (width>=40rem){.equipment-card--grid[data-astro-cid-y4n2zrc2]{--equipment-image-size:11rem}.equipment-card--grid[data-astro-cid-y4n2zrc2] .equipment-card__layout[data-astro-cid-y4n2zrc2]{flex-direction:column;gap:1rem;display:flex}.equipment-card--grid[data-astro-cid-y4n2zrc2] .equipment-card__visual[data-astro-cid-y4n2zrc2],.equipment-card--grid[data-astro-cid-y4n2zrc2] .equipment-card__fact[data-astro-cid-y4n2zrc2]{min-height:13.5rem}.equipment-card--grid[data-astro-cid-y4n2zrc2] .equipment-card__fact-value[data-astro-cid-y4n2zrc2]{font-size:2.25rem}.equipment-card--grid[data-astro-cid-y4n2zrc2] .equipment-card__fact-value--long[data-astro-cid-y4n2zrc2]{font-size:1.25rem}.equipment-card--grid[data-astro-cid-y4n2zrc2] .equipment-card__actions[data-astro-cid-y4n2zrc2]{align-self:stretch;margin-top:auto;padding-top:.25rem}.equipment-card--compact[data-astro-cid-y4n2zrc2] .equipment-card__layout[data-astro-cid-y4n2zrc2]{grid-template-areas:"image body""image fit""actions actions""details details"}}@container equipment (width>=45rem){.equipment-card--horizontal[data-astro-cid-y4n2zrc2] .equipment-card__layout[data-astro-cid-y4n2zrc2]{--equipment-image-size:10rem;grid-template-columns:10rem minmax(0,1fr) minmax(12rem,15rem);grid-template-areas:"image body actions""image fit actions""image details actions";gap:.75rem 1.5rem}.equipment-card--horizontal[data-astro-cid-y4n2zrc2] .equipment-card__actions[data-astro-cid-y4n2zrc2]{align-self:center}.equipment-card--horizontal[data-astro-cid-y4n2zrc2] .equipment-card__title[data-astro-cid-y4n2zrc2]{font-size:1.5rem}}@media (width<=22rem){.equipment-card[data-astro-cid-y4n2zrc2]{--equipment-image-size:5rem;padding:.85rem}.equipment-card__layout[data-astro-cid-y4n2zrc2]{gap:.75rem}.equipment-card__title[data-astro-cid-y4n2zrc2]{font-size:1.125rem}.equipment-card__fact-value[data-astro-cid-y4n2zrc2]{font-size:1.35rem}.equipment-card__fact-label[data-astro-cid-y4n2zrc2]{font-size:.8125rem}}
