@font-face{font-family:Denim Ink;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/2026/01/Denim-Bold.woff2) format("woff2"),url(/wp-content/uploads/2026/01/Denim-Bold.woff) format("woff")}.winnipeg_page__9UrrZ{--v5-hero-lead:19px;--v5-lead:18px;--v5-body:16px;--v5-body-2:15px;--v5-small:14px;--v5-source:13px;--ink:#12241b;--muted:#53665c;--line:#dce4de;--rule:#c9d4cd;--dark:#0d2417;--night-line:rgba(203,218,210,0.18);--on-dark:#eef4f0;--on-dark-muted:#a9bcb1;--lime:#c9f24b;--green:#1d6b3f;--paper:#ffffff;--sheet:#f6f7f2;--band:#eef3ef;--display:"Denim Ink","Inter",-apple-system,"Segoe UI",sans-serif;--text:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;min-height:100dvh;background:var(--sheet);color:var(--ink);font-family:var(--text);font-size:var(--v5-body);line-height:1.6;position:relative}.winnipeg_page__9UrrZ :focus-visible{outline:2px solid var(--green);outline-offset:3px}.winnipeg_srOnly__MvfFa{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.winnipeg_siteHeader__tmVvs{display:flex;align-items:center;gap:14px;padding:14px 20px;position:absolute;top:0;left:0;right:0;z-index:2}.winnipeg_logo__KxFQ3 img{display:block;height:28px;width:auto}.winnipeg_tagline__jnGGQ{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#8fa697}.winnipeg_phoneLink__aR_Za{margin-left:auto;color:var(--lime);font-weight:700;text-decoration:none;font-size:15px;white-space:nowrap;padding:10px 0}@media (max-width:480px){.winnipeg_tagline__jnGGQ{display:none}}.winnipeg_hero__2FNUO{background-color:var(--dark);background-image:linear-gradient(to right,rgba(13,36,23,.96) 0,rgba(13,36,23,.92) 48%,rgba(13,36,23,.78) 74%,rgba(13,36,23,.6) 100%),linear-gradient(to bottom,rgba(13,36,23,.5) 0,rgba(13,36,23,0) 20%,rgba(13,36,23,0) 74%,var(--dark) 100%),url(/img/video-surveillance-winnipeg.webp);background-size:cover;background-position:center 50%;background-repeat:no-repeat;color:var(--on-dark);padding:104px 20px 0}@media (min-width:701px) and (max-width:1360px){.winnipeg_hero__2FNUO{background-image:linear-gradient(to right,rgba(13,36,23,.95) 0,rgba(13,36,23,.9) 60%,rgba(13,36,23,.76) 100%),linear-gradient(to bottom,rgba(13,36,23,.5) 0,rgba(13,36,23,0) 20%,rgba(13,36,23,0) 74%,var(--dark) 100%),url(/img/video-surveillance-winnipeg.webp)}}@media (max-width:700px){.winnipeg_hero__2FNUO{background-image:linear-gradient(rgba(13,36,23,.84),rgba(13,36,23,.93)),url(/img/video-surveillance-winnipeg-1000.webp);background-position:80% 50%}}.winnipeg_heroInner__rufs2{max-width:1200px;margin:0 auto}.winnipeg_crumbs__SPpbw{margin:0 0 22px;font-size:13px;color:var(--on-dark-muted)}.winnipeg_crumbs__SPpbw a{color:#cbdad2;text-decoration:none}.winnipeg_crumbs__SPpbw a:hover{color:var(--lime)}.winnipeg_kicker__20sGg{color:var(--lime);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.winnipeg_hero__2FNUO h1{font-family:var(--display);font-size:clamp(30px,3.9vw,54px);line-height:1.08;letter-spacing:-.005em;margin:0 0 22px;max-width:17em}.winnipeg_h1Answer__atv1s,.winnipeg_h1Question__M5mo_{display:block;text-wrap:balance}.winnipeg_h1Question__M5mo_{color:#ffffff}.winnipeg_h1Answer__atv1s{color:var(--lime)}.winnipeg_lead__etaEw{max-width:40em}.winnipeg_lead__etaEw p{margin:0 0 10px;font-size:var(--v5-hero-lead);line-height:1.55;color:#e3ece6}.winnipeg_lead__etaEw p:first-child{color:#ffffff}.winnipeg_heroActions__mr9aJ{margin-top:26px}.winnipeg_jump__021YW{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-top:40px;padding:18px 0 28px;border-top:1px solid var(--night-line);font-size:14.5px}.winnipeg_jump__021YW a{color:var(--on-dark);text-decoration:underline;-webkit-text-decoration-color:rgba(201,242,75,.6);text-decoration-color:rgba(201,242,75,.6);text-underline-offset:5px}.winnipeg_jump__021YW a:hover{color:var(--lime)}.winnipeg_jumpDot__CbmkQ{color:var(--on-dark-muted)}@media (max-width:640px){.winnipeg_hero__2FNUO{padding:70px 18px 0}.winnipeg_crumbs__SPpbw{margin-bottom:14px}.winnipeg_kicker__20sGg{margin-bottom:10px}.winnipeg_hero__2FNUO h1{margin-bottom:16px}.winnipeg_lead__etaEw p{font-size:17px;line-height:1.5;margin-bottom:8px}.winnipeg_heroActions__mr9aJ{margin-top:16px}.winnipeg_heroActions__mr9aJ .winnipeg_cta__uqYnB{display:block;width:100%;box-sizing:border-box}.winnipeg_jump__021YW{margin-top:28px;gap:12px 20px}.winnipeg_jumpDot__CbmkQ{display:none}}.winnipeg_cta__uqYnB{display:inline-block;padding:14px 24px;font:inherit;font-size:15.5px;font-weight:700;line-height:1.3;border-radius:8px;cursor:pointer;text-decoration:none;text-align:center;border:1px solid transparent;background:var(--lime);color:var(--dark)}.winnipeg_cta__uqYnB:hover{background:#d6f76f}.winnipeg_cta__uqYnB:disabled{opacity:.6;cursor:default}.winnipeg_hwrap__XE9b9{position:relative}.winnipeg_hwrap__XE9b9 h2{font-family:var(--display);font-size:clamp(26px,3vw,36px);line-height:1.15;color:var(--dark);margin:0 0 16px;max-width:940px;scroll-margin-top:16px}.winnipeg_hwrapDark__2T177 h2{color:#ffffff}.winnipeg_permalink__998Dd{position:absolute;left:-40px;top:.25em;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--green)!important;opacity:0;transition:opacity .15s ease,background-color .15s ease}.winnipeg_hwrap__XE9b9:hover .winnipeg_permalink__998Dd,.winnipeg_permalink__998Dd:focus-visible{opacity:1}.winnipeg_permalink__998Dd:hover{background:rgba(29,107,63,.09)}.winnipeg_hwrapDark__2T177 .winnipeg_permalink__998Dd{color:var(--lime)!important}.winnipeg_hwrapDark__2T177 .winnipeg_permalink__998Dd:hover{background:rgba(201,242,75,.12)}@media (hover:none),(max-width:1300px),(pointer:coarse){.winnipeg_hwrap__XE9b9{display:flex;align-items:flex-start;gap:6px}.winnipeg_hwrap__XE9b9 h2{flex:1 1}.winnipeg_permalink__998Dd{position:static;flex:none;opacity:.6;width:36px;height:36px}}.winnipeg_answer__853xZ{margin:0 0 18px;font-size:var(--v5-lead);max-width:72ch}.winnipeg_body__yQlUk{margin:0 0 14px;max-width:72ch;font-size:var(--v5-body)}.winnipeg_cite__04TVj{margin:16px 0 0;max-width:80ch;font-size:var(--v5-source);line-height:1.55;color:var(--muted)}.winnipeg_cite__04TVj a{color:var(--green)}.winnipeg_reading__cXJP3{margin:24px 0 14px;max-width:72ch;padding:2px 0 2px 16px;border-left:3px solid var(--green);font-size:var(--v5-body)}.winnipeg_permitBand__TnQun a,.winnipeg_sheet__sRXEk a{color:var(--green)}.winnipeg_nowrap__esh9S,.winnipeg_permitBand__TnQun a[href^="mailto:"],.winnipeg_permitBand__TnQun a[href^="tel:"],.winnipeg_sheet__sRXEk a[href^="mailto:"],.winnipeg_sheet__sRXEk a[href^="tel:"]{white-space:nowrap}.winnipeg_permitBand__TnQun{background:var(--band);border-bottom:1px solid var(--line);padding:76px 20px 64px}.winnipeg_band__cRmnV{max-width:1200px;margin:0 auto}.winnipeg_checklist__Ik22l{list-style:none;margin:28px 0 0;padding:0;border-top:2px solid var(--dark);max-width:1080px}.winnipeg_checklist__Ik22l li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:4px 32px;gap:4px 32px;padding:15px 0;border-bottom:1px solid var(--rule);font-size:var(--v5-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.winnipeg_checkLabel__6dXUm{font-family:var(--display);font-size:18px;line-height:1.3;color:var(--dark)}.winnipeg_checkText__pAi_Q{max-width:72ch}.winnipeg_checklist__Ik22l li.winnipeg_historyLine__soqL6 .winnipeg_checkLabel__6dXUm,.winnipeg_checklist__Ik22l li.winnipeg_historyLine__soqL6 .winnipeg_checkText__pAi_Q{color:var(--muted)}.winnipeg_readLine__x8gfT{margin:18px 0 0;max-width:80ch;font-size:var(--v5-source);color:var(--muted)}@media (max-width:760px){.winnipeg_checklist__Ik22l li{grid-template-columns:1fr}}@media (max-width:700px){.winnipeg_permitBand__TnQun{padding:56px 18px 48px}}.winnipeg_sheet__sRXEk{max-width:1240px;box-sizing:border-box;margin:0 auto;padding:80px 20px 0}.winnipeg_sheet__sRXEk h3{font-family:var(--display);font-size:21px;line-height:1.25;color:var(--dark);margin:0 0 10px}@media (max-width:640px){.winnipeg_sheet__sRXEk{padding:64px 18px 0}}.winnipeg_roles__Tgnta{margin:24px 0 20px;border-top:2px solid var(--dark);max-width:1080px}.winnipeg_roles__Tgnta>div{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:4px 32px;gap:4px 32px;padding:15px 0;border-bottom:1px solid var(--rule)}.winnipeg_roles__Tgnta dt{font-family:var(--display);font-size:18px;line-height:1.3;color:var(--dark)}.winnipeg_roles__Tgnta dd{margin:0;max-width:72ch}@media (max-width:760px){.winnipeg_roles__Tgnta>div{grid-template-columns:1fr}}.winnipeg_table__CruAw{width:100%;margin:8px 0 22px;border-collapse:collapse}.winnipeg_table__CruAw thead th{padding:0 20px 10px 0;text-align:left;vertical-align:bottom;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--dark)}.winnipeg_table__CruAw tbody td,.winnipeg_table__CruAw tbody th{padding:13px 20px 13px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:var(--v5-body-2);line-height:1.5}.winnipeg_table__CruAw tbody td:last-child,.winnipeg_table__CruAw thead th:last-child{padding-right:0}.winnipeg_table__CruAw tbody th{font-weight:700;color:var(--dark)}.winnipeg_pub__kP40a{margin-top:20px}.winnipeg_pub__kP40a thead th{width:50%;font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--dark)}.winnipeg_pub__kP40a thead th:last-child{color:var(--muted);border-bottom-color:var(--muted)}.winnipeg_pub__kP40a tbody td{position:relative;padding-left:26px;font-size:var(--v5-body)}.winnipeg_pub__kP40a tbody td:before{content:"";position:absolute;left:2px;top:20px;width:10px;height:10px;border-radius:50%;box-sizing:border-box}.winnipeg_pub__kP40a tbody td:first-child:before{background:var(--green)}.winnipeg_pub__kP40a tbody td:last-child{color:var(--muted)}.winnipeg_pub__kP40a tbody td:last-child:before{border:2px solid var(--muted)}.winnipeg_crime__FIAmX{max-width:960px}.winnipeg_crime__FIAmX tbody td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.winnipeg_crime__FIAmX tbody tr:first-child td,.winnipeg_crime__FIAmX tbody tr:first-child th{background:var(--band)}.winnipeg_crime__FIAmX tbody th,.winnipeg_crime__FIAmX thead th:first-child{padding-left:10px}.winnipeg_num__zRTi6{text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.winnipeg_figure__f10Nm{font-family:var(--display);font-size:19px;color:var(--dark)}.winnipeg_statLine__wh_LM{margin:0 0 12px;font-size:var(--v5-small);font-weight:600;letter-spacing:.04em;color:var(--green)}@media (max-width:760px){.winnipeg_table__CruAw thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.winnipeg_table__CruAw,.winnipeg_table__CruAw tbody,.winnipeg_table__CruAw tbody td,.winnipeg_table__CruAw tbody th,.winnipeg_table__CruAw tr{display:block;width:auto}.winnipeg_table__CruAw tr{padding:14px 0 6px;border-bottom:1px solid var(--rule)}.winnipeg_table__CruAw tbody td,.winnipeg_table__CruAw tbody th{border:0;padding:0 0 8px;text-align:left!important}.winnipeg_table__CruAw tbody th{font-family:var(--display);font-size:18px}.winnipeg_table__CruAw td:before{content:attr(data-label);display:block;font-family:var(--text);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.winnipeg_crime__FIAmX tbody tr:first-child{background:var(--band);padding-left:10px;padding-right:10px}.winnipeg_crime__FIAmX tbody tr:first-child th{padding-left:0}.winnipeg_crime__FIAmX tbody td{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:12px;gap:12px;align-items:baseline}.winnipeg_crime__FIAmX td:before{display:inline}.winnipeg_pub__kP40a{display:none}}.winnipeg_pubPhone__SnRZB{display:none}@media (max-width:760px){.winnipeg_pubPhone__SnRZB{display:block;margin-top:16px}}.winnipeg_pubPhone__SnRZB p{margin:20px 0 6px;padding-bottom:8px;font-family:var(--display);font-size:18px;line-height:1.25;color:var(--dark);border-bottom:2px solid var(--dark)}.winnipeg_pubPhone__SnRZB p.winnipeg_pubNot__NvmFu{color:var(--muted);border-bottom-color:var(--muted)}.winnipeg_pubPhone__SnRZB ul{list-style:none;margin:0;padding:0}.winnipeg_pubPhone__SnRZB li{position:relative;padding:10px 0 10px 24px;border-bottom:1px solid var(--line)}.winnipeg_pubPhone__SnRZB li:before{content:"";position:absolute;left:2px;top:17px;width:10px;height:10px;border-radius:50%;box-sizing:border-box;background:var(--green)}.winnipeg_pubPhone__SnRZB ul.winnipeg_pubNotList___y5d_ li{color:var(--muted)}.winnipeg_pubPhone__SnRZB ul.winnipeg_pubNotList___y5d_ li:before{background:none;border:2px solid var(--muted)}.winnipeg_subsection__Tpuyj{margin:40px 0 0;padding:26px 0 0;border-top:1px solid var(--rule)}.winnipeg_illustrationSection__fmKkm{padding-top:56px}.winnipeg_illustration__T_uSz{margin:0;max-width:1080px}.winnipeg_illustration__T_uSz img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;object-position:50% 52%;border-radius:14px;background:var(--line)}.winnipeg_illustration__T_uSz figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:8px 20px;flex-wrap:wrap;margin-top:12px}.winnipeg_figCaption__JSrWs{font-size:var(--v5-body);color:var(--ink);max-width:62em;border-left:3px solid var(--lime);padding-left:12px}.winnipeg_figCredit__HC3QV{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}@media (max-width:640px){.winnipeg_illustration__T_uSz img{aspect-ratio:3/2}}.winnipeg_figures__vJ8sF{margin-top:80px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:44px 20px}.winnipeg_figuresInner__8wj8v{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:0 48px;gap:0 48px;align-items:start}.winnipeg_bigFigure__Potig{margin:0;justify-self:start;font-family:var(--display);font-size:clamp(64px,8vw,104px);line-height:.9;color:var(--green);padding-bottom:12px;border-bottom:6px solid var(--lime);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.winnipeg_figures__vJ8sF .winnipeg_hwrap__XE9b9 h2{font-family:var(--text);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin:0 0 8px}.winnipeg_figuresAnswer__rtkDH{font-size:var(--v5-lead);margin:0 0 10px;max-width:46em}.winnipeg_figures__vJ8sF .winnipeg_cite__04TVj{margin-top:8px}.winnipeg_figures__vJ8sF a{color:var(--green)}@media (max-width:760px){.winnipeg_figuresInner__8wj8v{grid-template-columns:1fr}.winnipeg_bigFigure__Potig{margin-bottom:18px}}@media (max-width:640px){.winnipeg_figures__vJ8sF{margin-top:64px;padding:36px 18px}}.winnipeg_calcWrap__JRG4n{max-width:760px;margin:8px 0 16px}.winnipeg_calc__lhHEm{background:var(--dark);color:var(--on-dark);border-radius:14px;padding:22px 24px 20px}.winnipeg_calcHours__qXxQF{display:block;margin-bottom:16px}.winnipeg_calcHours__qXxQF>span:first-child,.winnipeg_calcPick__ytuUz legend{display:block;padding:0;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lime)}.winnipeg_hoursRow__HPnGs{display:flex;align-items:center;gap:14px}.winnipeg_hoursRow__HPnGs input{width:5.5em;box-sizing:border-box;padding:8px 10px;font:inherit;font-family:var(--display);font-size:22px;color:var(--dark);background:#ffffff;border:1px solid #cfdad4;border-radius:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.winnipeg_hoursUnit__CdYfV{font-size:var(--v5-small);color:#d9e5de}.winnipeg_calcPick__ytuUz{border:0;margin:0;padding:0;min-width:0}.winnipeg_calcPick__ytuUz+.winnipeg_calcPick__ytuUz{margin-top:8px}.winnipeg_toggles__yKYbX{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.winnipeg_chipOn__87ahQ,.winnipeg_chip__k_JKo{position:relative;min-width:0;box-sizing:border-box;padding:8px 12px;border-radius:8px;border:1px solid rgba(203,218,210,.32);background:transparent;color:#e3ece6;font-size:var(--v5-small);font-weight:700;line-height:1.3;text-align:center;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.winnipeg_chipOn__87ahQ{border-color:var(--lime);background:var(--lime);color:var(--dark)}.winnipeg_chipOn__87ahQ input,.winnipeg_chip__k_JKo input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.winnipeg_chipOn__87ahQ:focus-within,.winnipeg_chip__k_JKo:focus-within{outline:none;box-shadow:inset 0 0 0 2px var(--lime),inset 0 0 0 4px var(--dark)}.winnipeg_calc__lhHEm :focus-visible{outline:2px solid var(--lime);outline-offset:2px}.winnipeg_calcResult__sCOEd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0;padding-top:14px;border-top:1px solid rgba(203,218,210,.35);font-size:var(--v5-small);color:#d9e5de}.winnipeg_calcSum__Qqvjg{font-family:var(--display);font-size:32px;line-height:1.1;color:var(--lime);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.winnipeg_calc__lhHEm{padding:18px 16px 16px}}.winnipeg_sources__3DPVE{max-width:1240px;box-sizing:border-box;margin:0 auto;padding:72px 20px 80px;font-size:var(--v5-small);color:var(--muted)}.winnipeg_sources__3DPVE .winnipeg_hwrap__XE9b9 h2{font-size:24px}.winnipeg_sources__3DPVE p{margin:0 0 10px;max-width:76ch}.winnipeg_sourceList__WPt0i{margin:0 0 16px;padding-left:20px;max-width:100ch}.winnipeg_sourceList__WPt0i li{margin-bottom:6px}.winnipeg_sources__3DPVE a{color:var(--green)}@media (max-width:640px){.winnipeg_sources__3DPVE{padding:56px 18px 64px}}.winnipeg_offer__Qi8Aq{background:var(--dark);color:var(--on-dark);padding:80px 20px 88px;border-bottom:1px solid var(--night-line)}.winnipeg_offerGrid__UHlpZ{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:32px 48px;gap:32px 48px;align-items:start}.winnipeg_offerCol__JZUjg{border-left:5px solid var(--lime);padding-left:28px}.winnipeg_offerHead__QHdzU{margin-bottom:18px}.winnipeg_offerHead__QHdzU .winnipeg_kicker__20sGg{margin:0 0 12px}.winnipeg_offerHead__QHdzU .winnipeg_hwrap__XE9b9 h2{margin-bottom:0}.winnipeg_offerText__dswjV p{margin:0 0 14px;font-size:var(--v5-body);color:#c6d6cd}.winnipeg_offerText__dswjV{margin-bottom:22px}@media (max-width:640px){.winnipeg_offerCol__JZUjg{padding-left:18px}}.winnipeg_steps__e_NBv{margin:4px 0 22px;padding:0 0 0 22px;font-size:var(--v5-body);color:#e3ece6}.winnipeg_steps__e_NBv li{margin-bottom:12px;padding-left:4px}.winnipeg_steps__e_NBv li::marker{font-family:var(--display);color:var(--lime)}.winnipeg_offerNote__YL1qa{margin:0 0 12px;font-size:var(--v5-body-2);color:#d4e1da}.winnipeg_offerNote__YL1qa a{color:var(--lime);font-weight:700;white-space:nowrap}.winnipeg_service__Ox19m{margin-top:22px;padding:18px 0 0;border-top:1px solid var(--night-line)}.winnipeg_service__Ox19m p{margin:0;font-size:var(--v5-body-2);color:#cbdad2}.winnipeg_service__Ox19m a{color:var(--lime)}@media (max-width:900px){.winnipeg_offerGrid__UHlpZ{grid-template-columns:1fr}}@media (max-width:640px){.winnipeg_offer__Qi8Aq{padding:64px 18px 72px}}.winnipeg_quote__Vqv3R{background:#133522;border:1px solid rgba(203,218,210,.18);color:var(--on-dark);border-radius:14px;padding:28px 26px;scroll-margin-top:16px}.winnipeg_quoteForm__2hpmS{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.winnipeg_field__tYUVv{min-width:0}.winnipeg_field__tYUVv label{display:block;font-size:13.5px;font-weight:600;color:#dbe6e0}.winnipeg_hint__mVq4T{display:block;margin-top:2px;font-size:13px;font-weight:400;line-height:1.45;color:#a9bcb1}.winnipeg_wide__sGVjw{grid-column:1/-1}.winnipeg_quoteForm__2hpmS input,.winnipeg_quoteForm__2hpmS textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px 12px;font:inherit;font-size:16px;font-weight:400;color:var(--ink);background:#ffffff;border:1px solid #cfdad4;border-radius:8px}.winnipeg_quoteForm__2hpmS textarea{min-height:92px;resize:vertical}.winnipeg_quoteForm__2hpmS ::placeholder{color:#6b7d73}.winnipeg_quoteForm__2hpmS :focus-visible{outline:3px solid var(--lime);outline-offset:2px}.winnipeg_quoteFoot__jfkxY{grid-column:1/-1}.winnipeg_formAfter___0RCZ{grid-column:1/-1;margin:0;font-size:13px;line-height:1.5;color:#a9bcb1}.winnipeg_sent__sj2FG{margin:0;font-size:17px;color:var(--lime);font-weight:600}.winnipeg_error__VFvli{grid-column:1/-1;margin:0;color:#ffc9b8;font-size:14px}@media (max-width:620px){.winnipeg_quoteForm__2hpmS{grid-template-columns:1fr}.winnipeg_quote__Vqv3R{padding:22px 16px}.winnipeg_quoteFoot__jfkxY .winnipeg_cta__uqYnB{display:block;width:100%;box-sizing:border-box}}@media print{.winnipeg_page__9UrrZ{background:#ffffff}.winnipeg_siteHeader__tmVvs{position:static}.winnipeg_calc__lhHEm,.winnipeg_hero__2FNUO,.winnipeg_offer__Qi8Aq{background:#ffffff;color:#000000}.winnipeg_calc__lhHEm,.winnipeg_heroActions__mr9aJ,.winnipeg_jump__021YW,.winnipeg_quote__Vqv3R{display:none!important}}@media (prefers-reduced-motion:reduce){.winnipeg_permalink__998Dd{transition:none}}