.extintores-module__-r-wFq__page{color:var(--mw-ink);background:var(--mw-bg);font-size:var(--mw-step-body);line-height:var(--mw-leading-body)}.extintores-module__-r-wFq__page :is(figure,p,dl){margin:0}.extintores-module__-r-wFq__page :is(section,article,figure,div){min-width:0}.extintores-module__-r-wFq__page :is(h2,h3){text-wrap:balance}.extintores-module__-r-wFq__page :is(a,input,summary):focus-visible{outline:2px solid var(--mw-focus);outline-offset:5px}.extintores-module__-r-wFq__page figcaption{color:var(--mw-ink-2);font-size:var(--mw-step-small);padding-top:12px;line-height:1.5}.extintores-module__-r-wFq__captureLink{color:inherit;cursor:zoom-in;transition:transform var(--mw-duration-base) var(--mw-ease);text-decoration:none;display:block}.extintores-module__-r-wFq__captureLink:hover{transform:translateY(-2px)}.extintores-module__-r-wFq__captureLink:active{transform:translateY(0)}.extintores-module__-r-wFq__breadcrumb{padding-top:32px}.extintores-module__-r-wFq__breadcrumb ol{font-size:var(--mw-step-small);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.extintores-module__-r-wFq__breadcrumb li{align-items:center;gap:16px;display:flex}.extintores-module__-r-wFq__breadcrumb a{min-height:44px;color:var(--mw-ink-2);align-items:center;text-decoration:none;display:inline-flex}.extintores-module__-r-wFq__breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.extintores-module__-r-wFq__breadcrumb [aria-current]{color:var(--mw-ink)}.extintores-module__-r-wFq__hero{padding-block:48px 0}.extintores-module__-r-wFq__heroGrid{gap:36px var(--mw-gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:center;display:grid}.extintores-module__-r-wFq__heroCopy h1{font-size:clamp(48px,5.3vw,78px)}.extintores-module__-r-wFq__heroLead{max-width:38ch;margin-top:32px!important}.extintores-module__-r-wFq__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.extintores-module__-r-wFq__demoNote{max-width:38ch;color:var(--mw-ink-2);font-size:var(--mw-step-small);margin-top:20px!important}.extintores-module__-r-wFq__heroStage{background:var(--mw-accent-tint);border-radius:var(--mw-radius-stage);clip-path:polygon(32px 0,100% 0,100% 100%,0 100%,0 32px);padding:clamp(16px,2vw,32px);position:relative}.extintores-module__-r-wFq__heroImage{border-radius:var(--mw-radius-window);position:relative;overflow:clip}.extintores-module__-r-wFq__heroImage:after{background:var(--mw-accent-tint);transform-origin:bottom;pointer-events:none;content:"";position:absolute;inset:0;transform:scaleY(0)}.extintores-module__-r-wFq__heroStage figcaption{color:var(--mw-ink)}.extintores-module__-r-wFq__expiryPreview{border:1px solid var(--mw-line);border-radius:var(--mw-radius-card);background:var(--mw-surface);grid-column:1/-1;grid-template-columns:.85fr 1.05fr 1.1fr;align-items:center;gap:24px;padding:28px 32px;display:grid}.extintores-module__-r-wFq__equipmentIdentity h2{font:600 20px/1.3 var(--mw-font-display);letter-spacing:-.025em;margin:0 0 6px}.extintores-module__-r-wFq__equipmentIdentity p{font-size:var(--mw-step-body)}.extintores-module__-r-wFq__equipmentIdentity>span{color:var(--mw-ink-2);font-size:var(--mw-step-label);margin-top:8px;display:block}.extintores-module__-r-wFq__servicePicker{border:0;min-width:0;margin:0;padding:0}.extintores-module__-r-wFq__servicePicker legend{color:var(--mw-ink-2);font-size:var(--mw-step-small);margin-bottom:10px;padding:0}.extintores-module__-r-wFq__serviceOptions{flex-wrap:wrap;gap:8px;display:flex}.extintores-module__-r-wFq__serviceOptions label{border:1px solid var(--mw-line-strong);border-radius:var(--mw-radius-control);min-height:48px;font-size:var(--mw-step-small);cursor:pointer;align-items:center;gap:9px;padding:8px 12px;display:inline-flex}.extintores-module__-r-wFq__serviceOptions label:has(:checked){border-color:var(--mw-accent);color:var(--mw-accent);background:var(--mw-accent-tint)}.extintores-module__-r-wFq__serviceOptions input{width:17px;height:17px;accent-color:var(--mw-accent);flex:none;margin:0}.extintores-module__-r-wFq__serviceDates dl{grid-template-columns:.8fr 1.2fr;gap:12px;display:grid}.extintores-module__-r-wFq__serviceDates dt{color:var(--mw-ink-2);font-size:var(--mw-step-label);margin-bottom:6px;line-height:1.35}.extintores-module__-r-wFq__serviceDates dd{font-size:var(--mw-step-body);font-variant-numeric:tabular-nums;margin:0}.extintores-module__-r-wFq__serviceDates .extintores-module__-r-wFq__nextDate{color:var(--mw-accent);font-weight:600}.extintores-module__-r-wFq__serviceDates>p{color:var(--mw-ink-2);font-size:var(--mw-step-label);margin-top:12px;line-height:1.45}.extintores-module__-r-wFq__serviceDates .extintores-module__-r-wFq__hidraulica{display:none}.extintores-module__-r-wFq__expiryPreview:has(input[value=hidraulica]:checked) .extintores-module__-r-wFq__recarga{display:none}.extintores-module__-r-wFq__expiryPreview:has(input[value=hidraulica]:checked) .extintores-module__-r-wFq__hidraulica{display:grid}.extintores-module__-r-wFq__sectionHeading{gap:24px var(--mw-gutter);grid-template-columns:1fr 1fr;align-items:start;margin-bottom:40px;display:grid}.extintores-module__-r-wFq__sectionHeading h2,.extintores-module__-r-wFq__workflowIntro h2,.extintores-module__-r-wFq__faqGrid>h2,.extintores-module__-r-wFq__contact h2{font-size:clamp(30px,3.2vw,46px)}.extintores-module__-r-wFq__sectionHeading>p{max-width:49ch}.extintores-module__-r-wFq__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.extintores-module__-r-wFq__featureCell{border-radius:var(--mw-radius-stage);background:var(--mw-bg-2);flex-direction:column;gap:28px;padding:28px;display:flex;overflow:clip}.extintores-module__-r-wFq__featureCell:nth-child(2),.extintores-module__-r-wFq__featureCell:nth-child(3){background:var(--mw-accent-tint)}.extintores-module__-r-wFq__featureCell:nth-child(2) .extintores-module__-r-wFq__featurePicture,.extintores-module__-r-wFq__featureCell:nth-child(3) .extintores-module__-r-wFq__featurePicture{order:-1}.extintores-module__-r-wFq__featureCopy p{max-width:48ch;margin-top:16px}.extintores-module__-r-wFq__featurePicture{margin-top:auto}.extintores-module__-r-wFq__featurePicture .mw-window{box-shadow:none}.extintores-module__-r-wFq__featurePicture figcaption{max-width:50ch}.extintores-module__-r-wFq__field{color:var(--mw-ink);background:var(--mw-bg)}.extintores-module__-r-wFq__fieldGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.extintores-module__-r-wFq__labelPicture{align-self:center}.extintores-module__-r-wFq__labelFrame{--mw-bg-2:var(--mw-surface)}.extintores-module__-r-wFq__labelFrame .mw-window-screen{background:var(--mw-surface)}.extintores-module__-r-wFq__mobileVisit{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:28px;display:grid}.extintores-module__-r-wFq__mobileVisit p{margin-top:20px}.extintores-module__-r-wFq__mobileVisit .extintores-module__-r-wFq__technicalNote{color:var(--mw-ink-2);font-size:var(--mw-step-small)}.extintores-module__-r-wFq__phonePicture{width:100%;max-width:230px;margin-inline:auto!important}.extintores-module__-r-wFq__phonePicture .mw-phone{box-shadow:none}.extintores-module__-r-wFq__phonePicture figcaption{color:var(--mw-ink-2)}.extintores-module__-r-wFq__workflowGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.extintores-module__-r-wFq__workflowIntro{position:sticky;top:110px}.extintores-module__-r-wFq__workflowIntro>p{max-width:39ch;margin-top:28px}.extintores-module__-r-wFq__workflowIntro>a{margin-top:24px}.extintores-module__-r-wFq__workflowList{flex-direction:column;gap:48px;margin:0;padding:0;list-style:none;display:flex}.extintores-module__-r-wFq__workflowList li>p{max-width:48ch;margin-top:14px}.extintores-module__-r-wFq__record{border-radius:var(--mw-radius-card);background:var(--mw-bg-2);gap:5px;margin-top:20px;margin-left:32px;padding:24px;display:grid}.extintores-module__-r-wFq__record>span{color:var(--mw-ink-2);font-size:var(--mw-step-small)}.extintores-module__-r-wFq__record>strong{font-size:var(--mw-step-body);font-weight:600}.extintores-module__-r-wFq__faq{padding-top:0}.extintores-module__-r-wFq__faqGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.extintores-module__-r-wFq__faqGrid>h2{position:sticky;top:110px}.extintores-module__-r-wFq__questions{gap:8px;display:grid}.extintores-module__-r-wFq__questions details{border-radius:var(--mw-radius-card);background:var(--mw-bg-2)}.extintores-module__-r-wFq__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:20px 24px;font-weight:600;list-style:none;display:flex}.extintores-module__-r-wFq__questions summary::-webkit-details-marker{display:none}.extintores-module__-r-wFq__questions details>p{max-width:54ch;padding:0 24px 24px}.extintores-module__-r-wFq__questions details[open]{color:var(--mw-on-accent);background:var(--mw-accent)}.extintores-module__-r-wFq__questions details[open] summary:focus-visible{outline-color:var(--mw-on-accent);outline-offset:-5px}.extintores-module__-r-wFq__plus{flex:none;width:16px;height:16px;position:relative}.extintores-module__-r-wFq__plus:before,.extintores-module__-r-wFq__plus:after{content:"";background:currentColor;width:16px;height:2px;position:absolute;top:7px;left:0}.extintores-module__-r-wFq__plus:after{transition:transform var(--mw-duration-fast) var(--mw-ease);transform:rotate(90deg)}.extintores-module__-r-wFq__questions details[open] .extintores-module__-r-wFq__plus:after{transform:rotate(0)}.extintores-module__-r-wFq__contact{padding-top:0}.extintores-module__-r-wFq__contactGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;display:grid}.extintores-module__-r-wFq__contactGrid>div:first-child p{max-width:42ch;margin-top:24px}.extintores-module__-r-wFq__contactGrid>div:first-child>a{margin-top:28px}.extintores-module__-r-wFq__related{border-radius:var(--mw-radius-card);background:var(--mw-bg-2);padding:28px 32px}.extintores-module__-r-wFq__related>a{width:fit-content;margin-top:16px;display:flex}.extintores-module__-r-wFq__related>p{max-width:38ch;color:var(--mw-ink-2)}.extintores-module__-r-wFq__credits{color:var(--mw-ink-2);font-size:var(--mw-step-small);margin-top:64px!important}@media (min-width:901px){.extintores-module__-r-wFq__heroStage .mw-window-screen{aspect-ratio:16/8}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){[data-motion=on] .extintores-module__-r-wFq__heroImage:after{animation:extintores-module__-r-wFq__shutter 1s var(--mw-ease-in-out) both}[data-motion=on] .extintores-module__-r-wFq__heroImage img{animation:extintores-module__-r-wFq__settle 1.1s var(--mw-ease) both, extintores-module__-r-wFq__pictureDrift 12s var(--mw-ease-in-out) 1.1s infinite alternate}}@keyframes extintores-module__-r-wFq__shutter{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes extintores-module__-r-wFq__settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes extintores-module__-r-wFq__pictureDrift{0%{transform:scale(1)}to{transform:scale(1.018)}}html[data-motion-paused=true] .extintores-module__-r-wFq__heroImage:after{animation:none!important;transform:scaleY(0)!important}html[data-motion-paused=true] .extintores-module__-r-wFq__heroImage img{animation:none!important;transform:none!important}@media (max-width:1100px){.extintores-module__-r-wFq__heroGrid{grid-template-columns:.9fr 1.1fr}.extintores-module__-r-wFq__heroCopy h1{font-size:clamp(45px,5.7vw,62px)}.extintores-module__-r-wFq__expiryPreview{grid-template-columns:1fr 1fr}.extintores-module__-r-wFq__serviceDates{grid-column:1/-1}.extintores-module__-r-wFq__serviceDates dl{grid-template-columns:1fr 1fr}.extintores-module__-r-wFq__fieldGrid{gap:32px}.extintores-module__-r-wFq__mobileVisit{grid-template-columns:1fr}.extintores-module__-r-wFq__phonePicture{max-width:210px}.extintores-module__-r-wFq__workflowGrid,.extintores-module__-r-wFq__faqGrid,.extintores-module__-r-wFq__contactGrid{gap:40px}}@media (max-width:900px){.extintores-module__-r-wFq__hero{padding-top:32px}.extintores-module__-r-wFq__heroGrid{grid-template-columns:1fr;gap:32px}.extintores-module__-r-wFq__heroCopy{max-width:62ch}.extintores-module__-r-wFq__heroCopy h1{font-size:clamp(48px,8.2vw,66px)}.extintores-module__-r-wFq__heroLead{max-width:52ch}.extintores-module__-r-wFq__demoNote{max-width:none}.extintores-module__-r-wFq__heroStage{padding:24px}.extintores-module__-r-wFq__sectionHeading{gap:24px}.extintores-module__-r-wFq__featureCell{gap:24px;padding:20px}.extintores-module__-r-wFq__fieldGrid{grid-template-columns:1fr}.extintores-module__-r-wFq__mobileVisit{grid-template-columns:1fr 1fr;gap:32px}.extintores-module__-r-wFq__mobileVisit>div{max-width:32ch}.extintores-module__-r-wFq__workflowGrid,.extintores-module__-r-wFq__faqGrid{grid-template-columns:1fr}.extintores-module__-r-wFq__workflowIntro,.extintores-module__-r-wFq__faqGrid>h2{position:static}.extintores-module__-r-wFq__workflowIntro>p{max-width:54ch}.extintores-module__-r-wFq__workflowList{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.extintores-module__-r-wFq__record{margin-left:0;padding:20px}.extintores-module__-r-wFq__contactGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.extintores-module__-r-wFq__breadcrumb{padding-top:16px}.extintores-module__-r-wFq__breadcrumb ol{font-size:var(--mw-step-label);gap:0 10px}.extintores-module__-r-wFq__breadcrumb li{gap:10px}.extintores-module__-r-wFq__hero{padding-top:24px}.extintores-module__-r-wFq__heroCopy h1{font-size:clamp(44px,12.8vw,56px)}.extintores-module__-r-wFq__heroLead{font-size:var(--mw-step-lead);line-height:1.55;margin-top:24px!important}.extintores-module__-r-wFq__actions{gap:8px 20px;margin-top:24px}.extintores-module__-r-wFq__demoNote{margin-top:16px!important}.extintores-module__-r-wFq__heroStage{clip-path:polygon(24px 0,100% 0,100% 100%,0 100%,0 24px);padding:16px}.extintores-module__-r-wFq__heroStage .mw-window-host{max-width:none;font-size:var(--mw-step-label)}.extintores-module__-r-wFq__expiryPreview{grid-template-columns:1fr;gap:24px;padding:24px}.extintores-module__-r-wFq__serviceDates{grid-column:auto}.extintores-module__-r-wFq__serviceOptions{flex-wrap:nowrap}.extintores-module__-r-wFq__serviceOptions label{gap:6px;padding-inline:10px}.extintores-module__-r-wFq__serviceDates dl{grid-template-columns:1fr 1.1fr}.extintores-module__-r-wFq__sectionHeading{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.extintores-module__-r-wFq__sectionHeading>p{max-width:44ch}.extintores-module__-r-wFq__featureGrid{grid-template-columns:1fr;gap:16px}.extintores-module__-r-wFq__featureCell{gap:24px;padding:24px 20px}.extintores-module__-r-wFq__featureCell:nth-child(2) .extintores-module__-r-wFq__featurePicture,.extintores-module__-r-wFq__featureCell:nth-child(3) .extintores-module__-r-wFq__featurePicture{order:0}.extintores-module__-r-wFq__featureCopy p{margin-top:14px}.extintores-module__-r-wFq__featurePicture figcaption{font-size:var(--mw-step-small)}.extintores-module__-r-wFq__mobileVisit{grid-template-columns:.95fr 1.05fr;gap:20px}.extintores-module__-r-wFq__mobileVisit p{font-size:var(--mw-step-body);margin-top:16px}.extintores-module__-r-wFq__mobileVisit .extintores-module__-r-wFq__technicalNote{font-size:var(--mw-step-small)}.extintores-module__-r-wFq__phonePicture .mw-phone{border-radius:21px;padding:4px}.extintores-module__-r-wFq__phonePicture .mw-phone img{border-radius:17px}.extintores-module__-r-wFq__workflowGrid,.extintores-module__-r-wFq__faqGrid,.extintores-module__-r-wFq__contactGrid{grid-template-columns:1fr;gap:32px}.extintores-module__-r-wFq__workflowList{gap:36px;display:flex}.extintores-module__-r-wFq__workflowList li>p{margin-top:12px}.extintores-module__-r-wFq__record{margin-top:16px;margin-left:16px}.extintores-module__-r-wFq__questions summary{gap:16px;min-height:72px;padding:20px}.extintores-module__-r-wFq__questions details>p{padding:0 20px 24px}.extintores-module__-r-wFq__related{padding:24px}.extintores-module__-r-wFq__credits{margin-top:40px!important}}@media (prefers-reduced-motion:reduce){.extintores-module__-r-wFq__page *,.extintores-module__-r-wFq__page :after{transition:none!important;animation:none!important}.extintores-module__-r-wFq__heroImage:after{transform:scaleY(0)}}@media print{.extintores-module__-r-wFq__heroImage:after{display:none}.extintores-module__-r-wFq__serviceDates .extintores-module__-r-wFq__recarga,.extintores-module__-r-wFq__serviceDates .extintores-module__-r-wFq__hidraulica{display:grid!important}.extintores-module__-r-wFq__serviceDates dl+dl{margin-top:20px}.extintores-module__-r-wFq__servicePicker{display:none}.extintores-module__-r-wFq__workflowIntro,.extintores-module__-r-wFq__faqGrid>h2{position:static}}
