._page_1kn2y_1>section:last-of-type{margin-bottom:clamp(80px,11vw,150px)}._page_1kn2y_1 .service-hero-copy>p._supplier_1kn2y_2{margin-top:28px;font-size:13px}._secondaryButton_1kn2y_3{border:1px solid var(--ink)}._heroImage_1kn2y_4{background:#fff;border-radius:28px;padding:30px;position:relative;overflow:hidden}._imageLabel_1kn2y_5{font:11px var(--mono);letter-spacing:.1em;color:var(--olive-dark)}._heroImage_1kn2y_4 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;margin-block:20px}._heroImage_1kn2y_4 figcaption{color:var(--muted);font-size:12px}._models_1kn2y_8{grid-template-columns:1fr 1fr;gap:24px;display:grid}._model_1kn2y_8{border:1px solid var(--line);background:var(--paper);border-radius:24px;padding:clamp(24px,4vw,48px)}._modelHeading_1kn2y_10>span{font:11px var(--mono);letter-spacing:.1em;color:var(--leaf-text)}._modelHeading_1kn2y_10 h3{font:350 clamp(35px, 4vw, 54px)/1.05 var(--serif);letter-spacing:-.03em;margin:26px 0 18px}._modelHeading_1kn2y_10 h3 em{color:var(--olive);font-weight:350;display:block}._model_1kn2y_8>p{color:var(--ink-soft)}._specs_1kn2y_14{border-top:1px solid var(--line);margin-block:28px}._specs_1kn2y_14>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding-block:13px;font-size:14px;display:flex}._specs_1kn2y_14 dt{color:var(--muted)}._specs_1kn2y_14 dd{text-align:right}._price_1kn2y_18{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}._price_1kn2y_18 strong{font:450 52px/1.1 var(--serif);letter-spacing:-.04em}._price_1kn2y_18>span{font-size:12px;line-height:1.5}._model_1kn2y_8 ._availability_1kn2y_21{margin:22px 0;font-size:13px}._trialNote_1kn2y_22{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:28px;display:flex}._trialNote_1kn2y_22 a{white-space:normal}._rentalLink_1kn2y_24{color:var(--ink-soft);margin-top:28px;font-size:14px}._rentalLink_1kn2y_24 a{text-underline-offset:4px;text-decoration:underline}._contact_1kn2y_26{border-block:1px solid #334235;gap:8px;margin-top:32px;padding-block:24px;display:grid}._contact_1kn2y_26 span{color:#c7cdbf;font-size:14px}._contact_1kn2y_26 a{width:fit-content;color:var(--lime);font-family:var(--mono);text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){._heroImage_1kn2y_4{width:min(100%,540px);margin-inline:auto}}@media (max-width:650px){._models_1kn2y_8{grid-template-columns:1fr}._heroImage_1kn2y_4{padding:22px}._specs_1kn2y_14>div{font-size:13px}}
