/*
 * Zúženie predmetu – goAML (template-zuzenie-goaml.php)
 *
 * GENEROVANÝ SÚBOR — needituj ho. Zdroj: landing-build/zuzenie-goaml/
 * style-v6-original.css + style-uprava.css, generátor build.py.
 */

html {
  scroll-behavior: smooth;
  scroll-padding-top: 130px;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)) {
  color-scheme:light;
  --brand:#087b7c;
  --button-brand:#08a3a3;
  --button-hover:#087f80;
  --brand-dark:#056568;
  --ink:#11191c;
  --text:#38474b;
  --muted:#5a686d;
  --paper:#f5f7f7;
  --line:#dce4e4;
  --white:#fff;
  --teal-tint:#eaf5f4;
  --danger:#ad3029;
  --deep:#073b41;
  --heading:'Poppins',Arial,sans-serif;
  --body:'Source Sans 3',Arial,sans-serif;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml *:not(:where(.reviews-widget *, .hero-rating *)) {
  box-sizing:border-box !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  background:#fff !important;
  color:var(--ink) !important;
  font-family:var(--body) !important;
  font-size:18px !important;
  line-height:1.55 !important;
  -webkit-font-smoothing:antialiased !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml a:not(:where(.reviews-widget *, .hero-rating *)) {
  color:inherit !important;
  text-decoration:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml a:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  text-decoration:underline !important;
  text-underline-offset:4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml button:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml input:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml textarea:not(:where(.reviews-widget *, .hero-rating *)) {
  font:inherit !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml button:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml a:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml input:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml summary:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml textarea:not(:where(.reviews-widget *, .hero-rating *)) {
  -webkit-tap-highlight-color:transparent !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml button:not(:where(.reviews-widget *, .hero-rating *)) {
  cursor:pointer !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml button:focus-visible:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml a:focus-visible:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml summary:focus-visible:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml input:focus-visible:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml textarea:focus-visible:not(:where(.reviews-widget *, .hero-rating *)) {
  outline:3px solid #b45014 !important;
  outline-offset:4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml button:focus:not(:focus-visible):not(:where(.reviews-widget *, .hero-rating *)) {
  outline:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml img:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:100% !important;
  height:auto !important;
  display:block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 0 18px !important;
  color:var(--text) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h1:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-family:var(--heading) !important;
  line-height:1.2 !important;
  letter-spacing:-.025em !important;
  margin:0 0 22px !important;
  font-weight:700 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h1:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:clamp(35px,3.35vw,49px) !important;
  line-height:1.16 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:clamp(28px,2.6vw,38px) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:20px !important;
  line-height:1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml ul:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml ol:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  padding:0 !important;
  list-style:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:700 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml small:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .wrap:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:1240px !important;
  width:calc(100% - 96px) !important;
  margin-inline:auto !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:23px !important;
  height:23px !important;
  fill:none !important;
  stroke:currentColor !important;
  stroke-width:1.7 !important;
  stroke-linecap:round !important;
  stroke-linejoin:round !important;
  flex:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .symbols:not(:where(.reviews-widget *, .hero-rating *)) {
  position:absolute !important;
  width:0 !important;
  height:0 !important;
  overflow:hidden !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .skip:not(:where(.reviews-widget *, .hero-rating *)) {
  position:fixed !important;
  top:-100px !important;
  left:10px !important;
  background:#fff !important;
  padding:12px !important;
  z-index:100 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .skip:focus:not(:where(.reviews-widget *, .hero-rating *)) {
  top:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml [hidden]:not(:where(.reviews-widget *, .hero-rating *)) {
  display:none!important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .site-header:not(:where(.reviews-widget *, .hero-rating *)) {
  position:sticky !important;
  top:0 !important;
  z-index:30 !important;
  background:#fff !important;
  border-bottom:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:35px !important;
  min-height:88px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo:not(:where(.reviews-widget *, .hero-rating *)) {
  flex:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
  width:175px !important;
  max-height:48px !important;
  object-fit:contain !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:26px !important;
  align-items:center !important;
  margin-left:auto !important;
  font-size:15px !important;
  font-family:var(--heading) !important;
  font-weight:500 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav a:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:10px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:10px !important;
  align-items:center !important;
  font-weight:700 !important;
  line-height:1.3 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone small:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:13px !important;
  color:var(--muted) !important;
  font-weight:400 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .menu-toggle:not(:where(.reviews-widget *, .hero-rating *)) {
  display:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mobile-menu:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  padding:10px 24px 20px !important;
  border-top:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mobile-menu a:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  padding:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff1ed !important;
  border-bottom:1px solid #f0d2c9 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:12px !important;
  min-height:52px !important;
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  color:#75352b !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--danger) !important;
  width:21px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip a:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:auto !important;
  white-space:nowrap !important;
  font-weight:700 !important;
  color:#75352b !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--paper) !important;
  background-image:linear-gradient(#e9eeee80 1px,transparent 1px),linear-gradient(90deg,#e9eeee80 1px,transparent 1px) !important;
  background-size:44px 44px !important;
  padding:37px 0 54px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1.27fr 1fr !important;
  gap:68px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .breadcrumb:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  flex-wrap:wrap !important;
  gap:10px !important;
  color:var(--muted) !important;
  font-size:14px !important;
  margin-bottom:29px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .breadcrumb a:not(:where(.reviews-widget *, .hero-rating *)) {
  text-decoration:underline !important;
  text-underline-offset:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  font-family:var(--heading) !important;
  font-size:12px !important;
  line-height:1.5 !important;
  font-weight:700 !important;
  text-transform:uppercase !important;
  letter-spacing:.09em !important;
  color:var(--brand) !important;
  margin:0 0 16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h1 span:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  display:block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .lead:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:21px !important;
  line-height:1.5 !important;
  margin-bottom:19px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .lead strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-description:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:570px !important;
  line-height:1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:20px !important;
  flex-wrap:wrap !important;
  margin:27px 0 11px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:15px !important;
  min-height:53px !important;
  padding:14px 22px !important;
  border:1px solid transparent !important;
  border-radius:5px !important;
  font:600 15px/1.4 var(--heading) !important;
  transition:background .16s,color .16s !important;
  text-align:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .btn:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  text-decoration:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .primary:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--button-brand) !important;
  color:var(--ink) !important;
  border-color:var(--button-brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .primary:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--button-hover) !important;
  color:#fff !important;
  border-color:var(--button-hover) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .btn .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:20px !important;
  height:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .text-link:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:600 !important;
  color:var(--ink) !important;
  font-size:16px !important;
  display:inline-flex !important;
  gap:10px !important;
  align-items:center !important;
  padding:7px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .micro:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.5 !important;
  color:var(--muted) !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-proof:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:12px !important;
  border-top:1px solid #d7dfdf !important;
  margin-top:26px !important;
  padding-top:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-proof .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  width:32px !important;
  height:32px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-proof p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  font-size:16px !important;
  line-height:1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-panel:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  border-radius:9px !important;
  box-shadow:0 16px 38px #0c3b4011 !important;
  overflow:hidden !important;
  border:1px solid #d6e1e1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:28px 30px 24px !important;
  background:var(--deep) !important;
  color:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-heading:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:13px !important;
  color:#daeeee !important;
  font-size:16px !important;
  line-height:1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .clock-badge:not(:where(.reviews-widget *, .hero-rating *)) {
  width:47px !important;
  height:47px !important;
  border:1px solid #46797d !important;
  border-radius:50% !important;
  display:grid !important;
  place-items:center !important;
  color:#b2e5df !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-heading strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font:600 23px/1.4 var(--heading) !important;
  color:#fff !important;
  letter-spacing:-.02em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel>p:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#d5e9e8 !important;
  font-size:14px !important;
  margin:22px 0 9px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(4,1fr) !important;
  gap:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown>div:not(:where(.reviews-widget *, .hero-rating *)) {
  text-align:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font:600 37px/1.4 var(--heading) !important;
  color:#fff !important;
  border-radius:4px !important;
  background:#174a50 !important;
  border:1px solid #456f74 !important;
  font-variant-numeric:tabular-nums !important;
  letter-spacing:.015em !important;
  padding:5px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  color:#d5e9e8 !important;
  font-size:14px !important;
  margin-top:6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel p.timer-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.5 !important;
  margin:18px 0 0 !important;
  color:#d5e9e8 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-price:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:25px 30px 24px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-price .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:18px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font:700 43px/1.25 var(--heading) !important;
  letter-spacing:-.035em !important;
  white-space:nowrap !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>strong span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:.72em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.4 !important;
  color:var(--text) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-price>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  margin:10px 0 17px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-rule:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:9px !important;
  align-items:center !important;
  font-size:16px !important;
  border-top:1px solid var(--line) !important;
  padding-top:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-rule .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:19px !important;
  color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .panel-link:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  font-size:16px !important;
  font-weight:700 !important;
  color:var(--brand) !important;
  margin-top:14px !important;
  padding:7px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  border-bottom:1px solid var(--line) !important;
  padding:27px 0 !important;
  gap:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits>div:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits>div+div:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-left:30px !important;
  border-left:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  width:30px !important;
  height:30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits strong:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits span:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 16px/1.5 var(--heading) !important;
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits span:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:88px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .audience-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:.88fr 1.2fr !important;
  gap:95px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro>p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:19px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:12px !important;
  background:var(--paper) !important;
  padding:20px !important;
  border-radius:6px !important;
  margin-top:30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  margin-top:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  font-size:16px !important;
  line-height:1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  margin-bottom:5px !important;
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:18px !important;
  border-bottom:1px solid var(--line) !important;
  padding:20px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-n:not(:where(.reviews-widget *, .hero-rating *)) {
  font:500 14px/1.5 var(--heading) !important;
  color:var(--brand) !important;
  padding-top:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  margin-bottom:6px !important;
  letter-spacing:-.015em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  margin:0 !important;
  color:var(--muted) !important;
  line-height:1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity>.icon:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:auto !important;
  color:#698084 !important;
  width:20px !important;
  margin-top:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#edf5f4 !important;
  border:1px solid #c8dedb !important;
  border-radius:6px !important;
  padding:20px !important;
  margin-top:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special p:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#3b5558 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .list-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  margin:15px 0 0 !important;
  line-height:1.55 !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-section:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fcf7f1 !important;
  border-block:1px solid #ede2d5 !important;
  padding:65px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:.65fr 1.6fr !important;
  align-items:center !important;
  gap:80px !important;
  max-width:1080px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  border:1px solid #d9cfbf !important;
  border-radius:10px !important;
  overflow:hidden !important;
  text-align:center !important;
  transform:rotate(-4deg) !important;
  box-shadow:8px 12px 0 #e4dacc55 !important;
  max-width:235px !important;
  margin:auto !important;
  width:100% !important;
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>span:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font:600 16px var(--heading) !important;
  letter-spacing:.12em !important;
  background:#ac322b !important;
  color:#fff !important;
  padding:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>b:not(:where(.reviews-widget *, .hero-rating *)) {
  font:700 105px/1.2 var(--heading) !important;
  display:block !important;
  padding-top:12px !important;
  letter-spacing:-.04em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>span:nth-of-type(2):not(:where(.reviews-widget *, .hero-rating *)) {
  font:500 22px var(--heading) !important;
  display:block !important;
  color:var(--muted) !important;
  margin-bottom:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>div:not(:where(.reviews-widget *, .hero-rating *)) {
  border-top:1px solid #e8e0d7 !important;
  padding:10px !important;
  font-weight:700 !important;
  color:var(--brand) !important;
  letter-spacing:.04em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid h2:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#9a3a29 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-caution:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:12px !important;
  margin:22px 0 25px !important;
  border-left:3px solid #ba7139 !important;
  padding:0 0 0 18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-caution p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  font-size:16px !important;
  line-height:1.5 !important;
  color:#6b4b31 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-caution .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#986137 !important;
  margin-top:2px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-heading:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:40px !important;
  max-width:810px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-heading p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:700px !important;
  margin-bottom:0 !important;
  font-size:19px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  gap:48px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps li:not(:where(.reviews-widget *, .hero-rating *)) {
  border-top:1px solid #b8d3d3 !important;
  padding-top:23px !important;
  position:relative !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .step-number:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  color:var(--brand) !important;
  font:600 15px var(--heading) !important;
  margin-bottom:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:21px !important;
  line-height:1.4 !important;
  margin-bottom:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  margin:30px 0 0 !important;
  padding-top:22px !important;
  border-top:1px solid var(--line) !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-section:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--paper) !important;
  border-block:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1.65fr 1fr !important;
  gap:35px !important;
  align-items:start !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml form:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  border:1px solid var(--line) !important;
  padding:30px !important;
  border-radius:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml fieldset:not(:where(.reviews-widget *, .hero-rating *)) {
  border:0 !important;
  padding:0 !important;
  margin:0 0 30px !important;
  min-width:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml legend:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 18px/1.5 var(--heading) !important;
  padding:0 !important;
  margin:0 0 20px !important;
  letter-spacing:-.015em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-step:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--teal-tint) !important;
  color:var(--brand) !important;
  width:28px !important;
  height:28px !important;
  display:inline-grid !important;
  place-items:center !important;
  margin-right:6px !important;
  font-size:15px !important;
  border-radius:50% !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selection-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:10px !important;
  margin-bottom:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:flex-start !important;
  gap:10px !important;
  padding:14px 12px !important;
  border:1px solid #cbd7d8 !important;
  border-radius:5px !important;
  cursor:pointer !important;
  font-size:16px !important;
  line-height:1.4 !important;
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice:has(input:checked):not(:where(.reviews-widget *, .hero-rating *)) {
  background:#e9f5f3 !important;
  border-color:var(--brand) !important;
  box-shadow:inset 0 0 0 1px var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  border-color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml input[type=checkbox]:not(:where(.reviews-widget *, .hero-rating *)) {
  accent-color:var(--brand) !important;
  width:20px !important;
  height:20px !important;
  flex:none !important;
  margin:1px 0 0 !important;
  cursor:pointer !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice small:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  margin-top:6px !important;
  color:var(--muted) !important;
  font-size:14px !important;
  line-height:1.45 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice-wide:not(:where(.reviews-widget *, .hero-rating *)) {
  grid-column:1/-1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-label:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:16px !important;
  font-weight:600 !important;
  color:var(--ink) !important;
  margin-bottom:6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-label span:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--muted) !important;
  font-weight:400 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml input:not([type=checkbox],[type=hidden]):not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml textarea:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  width:100% !important;
  background:#fff !important;
  color:var(--ink) !important;
  border:1px solid #95a8ad !important;
  border-radius:4px !important;
  min-height:46px !important;
  padding:10px 12px !important;
  font-size:17px !important;
  line-height:1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml input:not(:where(.reviews-widget *, .hero-rating *))::placeholder,
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml textarea:not(:where(.reviews-widget *, .hero-rating *))::placeholder {
  color:#69757a !important;
  opacity:1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml textarea:not(:where(.reviews-widget *, .hero-rating *)) {
  resize:vertical !important;
  min-height:88px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-help:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  margin:9px 0 0 !important;
  color:var(--muted) !important;
  line-height:1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-help a:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  text-decoration:underline !important;
  text-underline-offset:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .fields:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .confirmation:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:12px !important;
  align-items:flex-start !important;
  font-size:16px !important;
  line-height:1.5 !important;
  cursor:pointer !important;
  padding-top:22px !important;
  border-top:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .confirmation input:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .form-submit:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:25px !important;
  width:100% !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml form>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:10px !important;
  text-align:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .error:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  color:#a02320 !important;
  margin:8px 0 0 !important;
  line-height:1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml [aria-invalid=true]:not(:where(.reviews-widget *, .hero-rating *)) {
  border-color:#a02320!important;
  background:#fff8f5!important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary:not(:where(.reviews-widget *, .hero-rating *)) {
  position:sticky !important;
  top:110px !important;
  padding:28px !important;
  background:#fff !important;
  border:1px solid #c3d5d5 !important;
  border-top:4px solid var(--brand) !important;
  border-radius:6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-heading:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:8px !important;
  color:var(--brand) !important;
  font-size:14px !important;
  font-weight:700 !important;
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-heading .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--teal-tint) !important;
  border-radius:50% !important;
  padding:3px !important;
  width:24px !important;
  height:24px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:24px !important;
  margin-bottom:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary>p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  line-height:1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selection-count:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  padding:12px 0 !important;
  border-block:1px solid var(--line) !important;
  display:flex !important;
  justify-content:space-between !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selection-count strong:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--teal-tint) !important;
  padding:2px 10px !important;
  color:var(--brand) !important;
  border-radius:20px !important;
  min-width:30px !important;
  text-align:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selected-list:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.4 !important;
  margin-top:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selected-list li:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:6px !important;
  padding:5px 0 !important;
  color:var(--text) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selected-list li:not(:where(.reviews-widget *, .hero-rating *)):before {
  content:'−' !important;
  color:var(--brand) !important;
  font-weight:bold !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:21px 0 12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price span:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:14px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price>span:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font:700 39px/1.4 var(--heading) !important;
  display:block !important;
  letter-spacing:-.03em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  border-bottom:1px solid var(--line) !important;
  padding-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown summary:not(:where(.reviews-widget *, .hero-rating *)) {
  cursor:pointer !important;
  color:var(--brand) !important;
  font-weight:600 !important;
  padding:8px 0 !important;
  min-height:44px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown dl:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:6px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown dl>div:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  justify-content:space-between !important;
  gap:15px !important;
  padding:4px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown dt:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown dd:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  white-space:nowrap !important;
  font-variant-numeric:tabular-nums !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown .total:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:700 !important;
  border-top:1px solid var(--line) !important;
  margin-top:5px !important;
  padding-top:9px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown .total dt:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .included:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:17px 0 12px !important;
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .included li:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:9px !important;
  align-items:center !important;
  padding:4px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .included .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  width:17px !important;
  height:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary p.summary-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  color:var(--muted) !important;
  margin:0 !important;
  padding-bottom:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-help:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  flex-wrap:wrap !important;
  gap:0 12px !important;
  border-top:1px solid var(--line) !important;
  padding-top:17px !important;
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-help strong:not(:where(.reviews-widget *, .hero-rating *)) {
  flex-basis:100% !important;
  margin-bottom:4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-help a:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:700 !important;
  color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-help span:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:85px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid>div>p:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:540px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figure:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits img:not(:where(.reviews-widget *, .hero-rating *)) {
  aspect-ratio:410/455 !important;
  object-fit:cover !important;
  background:var(--paper) !important;
  border-radius:6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:14px !important;
  font-size:16px !important;
  line-height:1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption strong:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption span:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-links:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  flex-direction:column !important;
  align-items:flex-start !important;
  gap:4px !important;
  margin-top:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-links .text-link:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .office:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  margin-top:22px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:.8fr 1.3fr !important;
  gap:85px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid>div:first-child>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .phone-large:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 25px var(--heading) !important;
  color:var(--brand) !important;
  display:inline-block !important;
  margin-bottom:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details:not(:where(.reviews-widget *, .hero-rating *)) {
  border-bottom:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
  border-top:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq summary:not(:where(.reviews-widget *, .hero-rating *)) {
  cursor:pointer !important;
  list-style:none !important;
  display:flex !important;
  justify-content:space-between !important;
  align-items:center !important;
  gap:20px !important;
  font-weight:600 !important;
  font-size:18px !important;
  color:var(--ink) !important;
  padding:21px 0 !important;
  line-height:1.45 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq summary:not(:where(.reviews-widget *, .hero-rating *))::-webkit-details-marker {
  display:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq summary:not(:where(.reviews-widget *, .hero-rating *)):after {
  content:'+' !important;
  font-weight:400 !important;
  font-size:27px !important;
  color:var(--brand) !important;
  flex:none !important;
  width:20px !important;
  text-align:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details[open] summary:not(:where(.reviews-widget *, .hero-rating *)):after {
  content:'−' !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details>div:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--text) !important;
  font-size:17px !important;
  padding:0 30px 22px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details a:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  text-decoration:underline !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--deep) !important;
  color:#fff !important;
  padding:60px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1.3fr 1fr !important;
  gap:55px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#a9dcd6 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section h2:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#fff !important;
  font-size:33px !important;
  margin-bottom:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section p:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#deeeec !important;
  margin-bottom:0 !important;
  font-size:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner>div:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  text-align:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .light:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--deep) !important;
  background:#fff !important;
  border-color:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .light:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#dcefeb !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner>div:last-child p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  margin-top:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:45px 0 0 !important;
  background:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer a:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1.3fr .8fr 1fr !important;
  gap:50px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:17px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top>div:not(:first-child):not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  flex-direction:column !important;
  align-items:flex-start !important;
  gap:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  color:var(--ink) !important;
  margin:10px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-bottom:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  justify-content:space-between !important;
  border-top:1px solid var(--line) !important;
  margin-top:35px !important;
  padding:20px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order:not(:where(.reviews-widget *, .hero-rating *)) {
  position:fixed !important;
  bottom:0 !important;
  left:0 !important;
  right:0 !important;
  z-index:20 !important;
  background:#fff !important;
  box-shadow:0 -3px 20px #163d4412 !important;
  border-top:1px solid var(--line) !important;
  padding:12px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  justify-content:space-between !important;
  align-items:center !important;
  gap:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 16px var(--heading) !important;
  display:block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order b:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--ink) !important;
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height:46px !important;
  padding:10px 20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml dialog:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:600px !important;
  width:calc(100% - 32px) !important;
  max-height:88dvh !important;
  padding:0 !important;
  border:1px solid var(--line) !important;
  border-radius:10px !important;
  background:#fff !important;
  color:var(--ink) !important;
  box-shadow:0 20px 70px #0002 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:34px !important;
  position:relative !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-close:not(:where(.reviews-widget *, .hero-rating *)) {
  position:absolute !important;
  right:8px !important;
  top:8px !important;
  width:40px !important;
  height:40px !important;
  border:0 !important;
  background:none !important;
  color:var(--muted) !important;
  font-size:29px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:27px !important;
  margin-right:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
  margin-top:22px !important;
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-company:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
  white-space:pre-line !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner ul:not(:where(.reviews-widget *, .hero-rating *)) {
  list-style:disc !important;
  padding-left:22px !important;
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner li:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:3px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-total:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:20px !important;
  margin-top:23px !important;
  padding:17px 0 !important;
  border-block:1px solid var(--line) !important;
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-total strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 26px var(--heading) !important;
  white-space:nowrap !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .preview-notice:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:flex-start !important;
  gap:10px !important;
  padding:18px !important;
  background:var(--teal-tint) !important;
  margin:23px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .preview-notice p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .preview-notice .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  margin-top:3px !important;
}

@media(min-width:1400px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:80px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-bottom:64px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:19px !important;
  }
}

@media(max-width:1150px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    width:calc(100% - 56px) !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:17px !important;
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
    width:155px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:34px !important;
    grid-template-columns:1.15fr 1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-price:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:36px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:31px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .audience-grid:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:50px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:45px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml form:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav a:nth-child(2):not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }
}

@media(max-width:900px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-left:auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .menu-toggle:not(:where(.reviews-widget *, .hero-rating *)) {
    display:flex !important;
    gap:12px !important;
    align-items:center !important;
    border:1px solid var(--line) !important;
    background:#fff !important;
    border-radius:4px !important;
    padding:8px 12px !important;
    min-height:44px !important;
    font-size:15px !important;
    color:var(--ink) !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    min-height:76px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:30px !important;
    grid-template-columns:1fr 0.9fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:35px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-description:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    margin-top:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span br:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-heading strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .clock-badge:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:27px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits>div:not(:where(.reviews-widget *, .hero-rating *)) {
    align-items:flex-start !important;
    gap:10px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits>div+div:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-left:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits p:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    width:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .audience-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:700px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro .aside-note:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:650px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-list:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:45px !important;
    grid-template-columns:.5fr 1.4fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary:not(:where(.reviews-widget *, .hero-rating *)) {
    position:static !important;
    grid-row:1 !important;
    padding:25px !important;
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:34px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .included:not(:where(.reviews-widget *, .hero-rating *)) {
    display:flex !important;
    gap:15px !important;
    flex-wrap:wrap !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-help:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary .selected-list:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selection-count:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary p.summary-note:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-bottom:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-breakdown dl:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:600px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr 1fr !important;
    gap:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid>div:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:650px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner>div:last-child .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:65px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:0 !important;
  }
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    width:calc(100% - 36px) !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    min-height:70px !important;
    gap:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
    width:146px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .menu-toggle:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-left:auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:11px 0 !important;
    align-items:flex-start !important;
    gap:9px !important;
    min-height:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    line-height:1.45 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip p strong:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:2px !important;
    width:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip a:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:22px 0 32px !important;
    background-size:34px 34px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .breadcrumb:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    margin-bottom:25px !important;
    gap:7px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
    letter-spacing:.06em !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:34px !important;
    line-height:1.2 !important;
    letter-spacing:-.032em !important;
    margin-bottom:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
    line-height:1.5 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-description:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    margin-top:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
    font-size:14px !important;
    padding:14px 16px !important;
    gap:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .text-link:not(:where(.reviews-widget *, .hero-rating *)) {
    display:flex !important;
    justify-content:center !important;
    margin-top:10px !important;
    padding:9px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    text-align:center !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-proof:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:23px !important;
    padding-top:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-proof p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-panel:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:470px !important;
    width:100% !important;
    margin:0 auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .clock-badge:not(:where(.reviews-widget *, .hero-rating *)) {
    display:grid !important;
    width:43px !important;
    height:43px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-heading strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-heading:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:33px !important;
    padding:4px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel>p:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-panel p.timer-note:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-price:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line:not(:where(.reviews-widget *, .hero-rating *)) {
    display:flex !important;
    gap:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:38px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    margin-top:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span br:not(:where(.reviews-widget *, .hero-rating *)) {
    display:initial !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-price>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    line-height:1.5 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-rule:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .panel-link:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    padding:7px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits>div:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:17px 0 !important;
    align-items:center !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits>div+div:not(:where(.reviews-widget *, .hero-rating *)) {
    border-left:0 !important;
    border-top:1px solid var(--line) !important;
    padding-left:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    width:27px !important;
    height:27px !important;
    margin-right:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:49px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
    line-height:1.23 !important;
    letter-spacing:-.025em !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2 br:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
    letter-spacing:.07em !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro>p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .audience-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:21px !important;
    padding:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:13px !important;
    padding:19px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
    line-height:1.45 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity>.icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:17px !important;
    margin-top:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .list-note:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:125px !important;
    margin:0 !important;
    transform:rotate(-3deg) !important;
    border-radius:6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>span:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:10px !important;
    padding:7px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:55px !important;
    line-height:1.1 !important;
    padding-top:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>span:nth-of-type(2):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    margin-bottom:7px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-date>div:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    padding:4px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid>div:last-child>.eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-bottom:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-caution:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-left:12px !important;
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-caution p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-heading:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-bottom:29px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-heading>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps li:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-left:47px !important;
    padding-top:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .step-number:not(:where(.reviews-widget *, .hero-rating *)) {
    position:absolute !important;
    top:21px !important;
    left:0 !important;
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
    margin-bottom:10px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps h3 br:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .steps p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-note:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
    margin-top:23px !important;
    padding-top:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml form:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px 18px !important;
    border-radius:6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selection-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice-wide:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-column:auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .choice:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:13px !important;
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .fields:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml legend:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
    line-height:1.45 !important;
    margin-bottom:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-step:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .field-label:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px 20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .summary-price strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:39px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .included:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .selection-count:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .confirmation:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .form-submit:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    gap:8px !important;
    padding-inline:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .form-submit .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    width:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:15px !important;
    max-width:480px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .office:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq summary:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
    padding:19px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details>div:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
    padding-right:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:43px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:26px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner>div:last-child .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    width:100% !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner>div:last-child p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr 1fr !important;
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top>div:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-column:1/-1 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top img:not(:where(.reviews-widget *, .hero-rating *)) {
    width:160px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top>div:not(:first-child):not(:where(.reviews-widget *, .hero-rating *)) {
    gap:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top a:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-bottom:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:26px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-bottom span:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-bottom a:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:10px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:10px !important;
    width:calc(100% - 28px) !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order>div>div>strong:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
    line-height:1.3 !important;
    display:block !important;
    max-width:135px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order b:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    font-size:20px !important;
    line-height:1.2 !important;
    margin-bottom:3px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    min-height:48px !important;
    font-size:12px !important;
    padding:10px 13px !important;
    gap:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .btn .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    width:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:28px 20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-total:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-total strong:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    margin-top:6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .preview-notice:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:15px !important;
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .preview-notice p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
  }
}

@media(prefers-reduced-motion:reduce) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml *:not(:where(.reviews-widget *, .hero-rating *)) {
    transition:none!important;
  }
}

@media print {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .site-header:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-section:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml form:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .menu-toggle:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none!important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
    max-width:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .audience-grid:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-grid:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-grid:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-panel:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:550px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .order-summary:not(:where(.reviews-widget *, .hero-rating *)) {
    position:static !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details>div:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:20px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mobile-countdown:not(:where(.reviews-widget *, .hero-rating *)) {
  display:none !important;
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mobile-countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    font-weight:700 !important;
    margin-top:4px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-grid>*:not(:where(.reviews-widget *, .hero-rating *)) {
    min-width:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner>*:not(:where(.reviews-widget *, .hero-rating *)) {
    min-width:0 !important;
  }
}

@media(max-width:360px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-line>span br:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .timer-heading strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .clock-badge:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sr-only:not(:where(.reviews-widget *, .hero-rating *)) {
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  margin:-1px !important;
  overflow:hidden !important;
  clip:rect(0,0,0,0) !important;
  white-space:nowrap !important;
  border:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:auto !important;
  font-size:13px !important;
  min-height:44px !important;
  padding:11px 16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:22px !important;
  margin-left:auto !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
  display:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f4f8f7 !important;
  background-image:none !important;
  padding:56px 0 50px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  grid-template-columns:1.08fr 1fr !important;
  gap:66px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:45px !important;
  line-height:1.2 !important;
  letter-spacing:-.035em !important;
  max-width:620px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .lead:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:21px !important;
  line-height:1.55 !important;
  max-width:580px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-description:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  max-width:550px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  min-height:57px !important;
  padding:16px 23px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-proof:not(:where(.reviews-widget *, .hero-rating *)) {
  border:0 !important;
  margin-top:26px !important;
  padding-top:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-proof p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mini-portraits:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  padding-right:7px !important;
  flex:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mini-portraits img:not(:where(.reviews-widget *, .hero-rating *)) {
  width:44px !important;
  height:44px !important;
  object-fit:cover !important;
  border-radius:50% !important;
  border:3px solid #f4f8f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mini-portraits img+img:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:-10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-visual:not(:where(.reviews-widget *, .hero-rating *)) {
  min-width:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  border-radius:12px !important;
  overflow:hidden !important;
  position:relative !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
  width:100% !important;
  height:335px !important;
  object-fit:cover !important;
  object-position:50% 39% !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  position:absolute !important;
  bottom:0 !important;
  left:0 !important;
  right:0 !important;
  padding:30px 20px 16px !important;
  background:linear-gradient(transparent,#07272bd9) !important;
  color:white !important;
  font-size:16px !important;
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
  position:relative !important;
  margin: -1px 22px 0 !important;
  background:#fff !important;
  border:1px solid #d2e0df !important;
  border-top:0 !important;
  border-radius:0 0 10px 10px !important;
  padding:20px 22px 17px !important;
  box-shadow:0 12px 25px #153f3910 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:13px !important;
  margin-bottom:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  margin:0 !important;
  line-height:1.45 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font:600 21px/1.4 var(--heading) !important;
  color:var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  place-items:center !important;
  width:43px !important;
  height:43px !important;
  border-radius:50% !important;
  background:#fff1ed !important;
  color:#a9362d !important;
  flex:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:30px !important;
  line-height:1.35 !important;
  padding:3px !important;
  background:var(--deep) !important;
  border:0 !important;
  border-radius:5px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--muted) !important;
  font-size:12px !important;
  margin-top:4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
  line-height:1.45 !important;
  color:var(--muted) !important;
  margin:12px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .teal-link:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  margin-top:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f4f8f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:.92fr 1.1fr !important;
  gap:70px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  position:relative !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo img:not(:where(.reviews-widget *, .hero-rating *)) {
  width:100% !important;
  height:510px !important;
  object-fit:cover !important;
  border-radius:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:-65px 22px 0 !important;
  position:relative !important;
  padding:19px 21px !important;
  border:1px solid var(--line) !important;
  background:#fff !important;
  border-radius:6px !important;
  display:flex !important;
  gap:14px !important;
  align-items:center !important;
  font-size:15px !important;
  line-height:1.5 !important;
  box-shadow:0 8px 20px #073b4110 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  width:28px !important;
  height:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  color:var(--ink) !important;
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:33px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:28px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey li:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:20px !important;
  padding:18px 0 !important;
  border-bottom:1px solid #d6e3e1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey li:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey li:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  border:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey li>span:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 15px var(--heading) !important;
  color:var(--brand) !important;
  padding-top:4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:19px !important;
  margin:0 0 8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
  line-height:1.5 !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1.15fr .85fr !important;
  gap:100px !important;
  align-items:center !important;
  max-width:1120px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2 h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:35px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits li:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:12px !important;
  align-items:center !important;
  padding:7px 0 !important;
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  width:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:29px !important;
  border:1px solid #bcd8d5 !important;
  border-top:4px solid var(--brand) !important;
  border-radius:7px !important;
  box-shadow:0 13px 36px #0c3b4009 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:9px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font:700 45px/1.3 var(--heading) !important;
  letter-spacing:-.03em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-tax:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  margin:4px 0 19px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-equation:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr auto !important;
  gap:6px 15px !important;
  border-block:1px solid var(--line) !important;
  padding:16px 0 !important;
  font-size:16px !important;
  color:var(--text) !important;
  margin-bottom:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-equation b:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  width:100% !important;
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .micro:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:13px !important;
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:40px 0 !important;
  background:#fff5ef !important;
  border-block:1px solid #efded2 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:100px 1fr auto !important;
  align-items:center !important;
  gap:35px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-date:not(:where(.reviews-widget *, .hero-rating *)) {
  font:600 12px var(--heading) !important;
  color:#873d2c !important;
  border:1px solid #e7c7b9 !important;
  background:#fff !important;
  padding:12px !important;
  border-radius:6px !important;
  text-align:center !important;
  white-space:nowrap !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-date b:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:43px !important;
  line-height:1.2 !important;
  letter-spacing:-.05em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:24px !important;
  margin-bottom:11px !important;
  letter-spacing:-.02em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#873d2c !important;
  margin-bottom:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  margin:0 !important;
  max-width:700px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-bottom:70px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  grid-template-columns:1.1fr 1fr !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .back-landing:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:auto !important;
  font-size:15px !important;
  color:var(--brand) !important;
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f4f8f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page footer:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-section:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:960px !important;
  padding:56px 0 65px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-section>h1:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:37px !important;
  margin-bottom:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-intro:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:19px !important;
  max-width:750px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:35px !important;
  margin:31px 0 25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress>span:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:9px !important;
  font-size:15px !important;
  color:var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress b:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  place-items:center !important;
  width:29px !important;
  height:29px !important;
  border:1px solid #a7bdbc !important;
  border-radius:50% !important;
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress [aria-current=step]:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  font-weight:700 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress [aria-current=step] b:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--brand) !important;
  border-color:var(--brand) !important;
  color:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress .completed b:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#dceeea !important;
  border-color:#abcfc6 !important;
  color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  border:1px solid #d4e0df !important;
  border-radius:9px !important;
  padding:36px !important;
  box-shadow:0 7px 20px #073b4106 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:27px !important;
  line-height:1.35 !important;
  margin-bottom:16px !important;
  scroll-margin-top:115px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card h2:focus:not(:where(.reviews-widget *, .hero-rating *)) {
  outline:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .step-kicker:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  font-weight:600 !important;
  color:var(--brand) !important;
  margin-bottom:11px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card>p:not(.step-kicker):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-options:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:10px !important;
  margin-top:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-options .choice:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height:58px !important;
  align-items:center !important;
  font-size:17px !important;
  padding:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-options .choice:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  grid-column:1/-1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-alternatives:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:10px !important;
  border-top:1px solid var(--line) !important;
  padding-top:18px !important;
  margin-top:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-alternatives .choice:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:15px !important;
  font-size:16px !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  justify-content:space-between !important;
  align-items:center !important;
  gap:25px !important;
  margin-top:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-actions .field-help:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:270px !important;
  margin:0 !important;
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .text-button:not(:where(.reviews-widget *, .hero-rating *)) {
  background:none !important;
  border:0 !important;
  padding:10px 0 !important;
  min-height:44px !important;
  color:var(--brand) !important;
  font-weight:600 !important;
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .text-button:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  text-decoration:underline !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-source:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  color:var(--muted) !important;
  margin:22px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-source a:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  text-decoration:underline !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-group:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:26px 0 0 !important;
  padding:0 0 25px !important;
  border-bottom:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-group legend:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:12px !important;
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choices:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1.3fr 1fr 1fr !important;
  gap:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choice:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:9px !important;
  padding:13px !important;
  border:1px solid #b8ccca !important;
  border-radius:5px !important;
  cursor:pointer !important;
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choice input[type=radio]:not(:where(.reviews-widget *, .hero-rating *)) {
  appearance:auto !important;
  width:19px !important;
  height:19px !important;
  min-height:0 !important;
  padding:0 !important;
  flex:none !important;
  margin:0 !important;
  accent-color:var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choice:has(input:checked):not(:where(.reviews-widget *, .hero-rating *)) {
  background:#eaf5f3 !important;
  border-color:var(--brand) !important;
  box-shadow:inset 0 0 0 1px var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group:not(:where(.reviews-widget *, .hero-rating *)) {
  border:1px solid #c9ddda !important;
  border-radius:6px !important;
  padding:20px 22px !important;
  margin:17px 0 !important;
  background:#f0f8f6 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  margin-bottom:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  line-height:1.5 !important;
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group ul:not(:where(.reviews-widget *, .hero-rating *)) {
  list-style:disc !important;
  padding-left:21px !important;
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group li:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:4px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group.keep:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group.neutral:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f6f7f7 !important;
  border-color:#dce3e3 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group.advisory:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff7ef !important;
  border-color:#e7d8c9 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-note:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  gap:12px !important;
  padding-top:19px !important;
  border-top:1px solid var(--line) !important;
  margin-top:24px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-note .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  flex:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-note p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.5 !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-card>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page .order-section:not(:where(.reviews-widget *, .hero-rating *)) {
  border-top:1px solid #d0dfdd !important;
  background:#edf4f2 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page input[type=radio]:not(:where(.reviews-widget *, .hero-rating *)) {
  outline-offset:4px !important;
}

@media(max-width:1150px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:16px !important;
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:40px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:39px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:325px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-inline:14px !important;
    padding:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:55px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:45px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:165px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }
}

@media(max-width:900px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-left:auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .menu-toggle:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-left:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr 1fr !important;
    gap:27px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:34px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
    padding:14px 15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:335px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:26px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mini-portraits:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr 1fr !important;
    gap:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:450px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    margin:-65px 14px 0 !important;
    padding:17px !important;
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    padding:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:40px !important;
    grid-template-columns:1fr 1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2 h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:39px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:75px 1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-column:2 !important;
    max-width:none !important;
    justify-self:start !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:27px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page .header-phone:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choices:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choice:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .menu-toggle:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-left:auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:30px 0 35px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:29px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:34px !important;
    line-height:1.2 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-description:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    min-height:56px !important;
    padding:14px 13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-proof:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:23px !important;
    justify-content:center !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mini-portraits:not(:where(.reviews-widget *, .hero-rating *)) {
    display:flex !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:auto !important;
    aspect-ratio:1.35 !important;
    object-position:50% 40% !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    padding:24px 16px 14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
    margin:0 10px !important;
    padding:18px 18px 16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:grid !important;
    width:40px !important;
    height:40px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:31px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:290px !important;
    object-position:center 40% !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    margin:-48px 14px 0 !important;
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey:not(:where(.reviews-widget *, .hero-rating *)) {
    margin:23px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey li:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
    width:100% !important;
    padding:14px 13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:26px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2 h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:42px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits li:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    align-items:flex-start !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:3px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:30px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-date:not(:where(.reviews-widget *, .hero-rating *)) {
    width:85px !important;
    justify-self:start !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-column:auto !important;
    width:100% !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:26px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-bottom:45px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>strong:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    max-width:145px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .back-landing:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
    max-width:130px !important;
    text-align:right !important;
    line-height:1.4 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:32px 0 40px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-section>h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
    line-height:1.3 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-intro:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:12px !important;
    justify-content:space-between !important;
    margin-top:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    gap:6px !important;
    line-height:1.3 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress b:not(:where(.reviews-widget *, .hero-rating *)) {
    width:24px !important;
    height:24px !important;
    flex:none !important;
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px 18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
    scroll-margin-top:90px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-options:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-alternatives:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-options .choice:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-column:auto !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-options .choice:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    padding:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-alternatives .choice:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-actions:not(:where(.reviews-widget *, .hero-rating *)) {
    flex-direction:column !important;
    align-items:stretch !important;
    gap:16px !important;
    margin-top:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-actions .field-help:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:none !important;
    text-align:center !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .text-button:not(:where(.reviews-widget *, .hero-rating *)) {
    align-self:flex-start !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-group legend:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .usage-choice:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    padding:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group ul:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-group p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-note:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .result-note p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-source:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-page .header-inner .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
    width:140px !important;
  }
}

@media(max-width:360px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:15px !important;
    margin-inline:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:27px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:7px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
    gap:4px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-progress b:not(:where(.reviews-widget *, .hero-rating *)) {
    width:22px !important;
    height:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>span:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:110px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#073b41 !important;
  padding:12px 18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .checker-card .usage-group:not(:where(.reviews-widget *, .hero-rating *)) {
  scroll-margin-top:110px !important;
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1 span:not(:where(.reviews-widget *, .hero-rating *)) {
    display:inline !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:60px !important;
  padding-bottom:48px !important;
  scroll-margin-top:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f5fcf8 !important;
  border:2px solid #e0e6e4 !important;
  border-radius:23px !important;
  padding:40px 44px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:32px !important;
  margin-bottom:19px !important;
  color:#101e2b !important;
  letter-spacing:-.02em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:21px !important;
  line-height:1.55 !important;
  color:#4d5861 !important;
  max-width:1080px !important;
  margin-bottom:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-form:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:minmax(0,1fr) 245px !important;
  gap:20px !important;
  padding:0 !important;
  margin:0 !important;
  border:0 !important;
  border-radius:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  align-items:start !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field:not(:where(.reviews-widget *, .hero-rating *)) {
  min-width:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input[type=text]:not(:where(.reviews-widget *, .hero-rating *)) {
  height:63px !important;
  border:1px solid #acb9c0 !important;
  border-radius:11px !important;
  font-size:23px !important;
  line-height:1.4 !important;
  padding:14px 21px !important;
  background:#fff !important;
  color:#14242c !important;
  width:100% !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input:not(:where(.reviews-widget *, .hero-rating *))::placeholder {
  color:#64717c !important;
  opacity:1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--button-brand) !important;
  border:1px solid var(--button-brand) !important;
  color:var(--ink) !important;
  font-size:20px !important;
  min-height:63px !important;
  border-radius:11px !important;
  font-weight:700 !important;
  padding:14px 24px !important;
  line-height:1.4 !important;
  white-space:normal !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  background:var(--button-hover) !important;
  border-color:var(--button-hover) !important;
  color:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field .error:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  margin-top:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-result:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:27px !important;
  scroll-margin-top:108px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:flex-start !important;
  gap:11px !important;
  padding:15px 18px !important;
  background:#f3f5f6 !important;
  border:1px solid #dbe2e5 !important;
  border-radius:7px !important;
  margin-bottom:27px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--brand) !important;
  margin-top:2px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.5 !important;
  margin:0 !important;
  color:#44545b !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:700 !important;
  color:#263941 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:850px !important;
  margin-bottom:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:30px !important;
  margin-bottom:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading h2:focus:not(:where(.reviews-widget *, .hero-rating *)) {
  outline:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:19px !important;
  line-height:1.5 !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(2,minmax(0,1fr)) !important;
  gap:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
  border:1px solid #c8dcd7 !important;
  background:#fff !important;
  border-radius:10px !important;
  padding:30px !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:flex-start !important;
  min-width:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:44px !important;
  height:44px !important;
  display:grid !important;
  place-items:center !important;
  background:var(--teal-tint) !important;
  color:var(--brand) !important;
  border-radius:9px !important;
  margin-bottom:23px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-icon .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:25px !important;
  height:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:11px !important;
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:24px !important;
  line-height:1.35 !important;
  margin-bottom:15px !important;
  letter-spacing:-.02em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  line-height:1.5 !important;
  margin-bottom:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:auto !important;
  max-width:100% !important;
  font-size:14px !important;
  gap:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-scope-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.5 !important;
  margin:21px 0 0 !important;
  color:var(--muted) !important;
  max-width:950px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-preview-dialog .dialog-inner>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-preview-ico:not(:where(.reviews-widget *, .hero-rating *)) {
  padding:13px 0 !important;
  border-block:1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  letter-spacing:.055em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:550px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .benefits:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:11px !important;
}

@media(max-width:900px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:31px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-form:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:minmax(0,1fr) 190px !important;
    gap:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input[type=text]:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:35px 0 28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px 20px !important;
    border-radius:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:26px !important;
    line-height:1.3 !important;
    margin-bottom:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
    line-height:1.55 !important;
    margin-bottom:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-form:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input[type=text]:not(:where(.reviews-widget *, .hero-rating *)) {
    height:57px !important;
    font-size:19px !important;
    padding:12px 15px !important;
    border-radius:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
    min-height:56px !important;
    width:100% !important;
    border-radius:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-result:not(:where(.reviews-widget *, .hero-rating *)) {
    scroll-margin-top:87px !important;
    margin-top:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:14px !important;
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:27px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-result-heading>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px 21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
    font-size:14px !important;
    padding:14px 12px !important;
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-bottom:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-scope-note:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-preview-dialog .dialog-inner>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:10px !important;
    line-height:1.65 !important;
    letter-spacing:.04em !important;
  }
}

@media(max-width:360px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px 17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input[type=text]:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px 18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .hero-alert:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  letter-spacing:.07em !important;
  color:#943b25 !important;
  margin-bottom:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner .btn.primary:not(:where(.reviews-widget *, .hero-rating *)) {
  color:var(--ink) !important;
  background:var(--button-brand) !important;
  border-color:var(--button-brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .final-inner .btn.primary:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#fff !important;
  background:var(--button-hover) !important;
  border-color:var(--button-hover) !important;
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .hero-alert:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:12px 12px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:12px 12px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy .lead:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:21px !important;
  max-width:545px !important;
  margin-bottom:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-bottom:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity h3:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-section:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff7f2 !important;
  border-block:1px solid #eadbd1 !important;
  padding:68px 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:800px !important;
  margin-bottom:30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#943b25 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading h2:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading>p:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:20px !important;
  line-height:1.5 !important;
  margin:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fines:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:24px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  border:1px solid #dfcfc5 !important;
  border-radius:10px !important;
  padding:29px 30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-label:not(:where(.reviews-widget *, .hero-rating *)) {
  font-family:var(--heading) !important;
  font-size:14px !important;
  font-weight:600 !important;
  color:#763d2b !important;
  margin-bottom:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:23px !important;
  line-height:1.25 !important;
  margin-bottom:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3 strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:38px !important;
  letter-spacing:-.035em !important;
  color:#8f3222 !important;
  margin-top:7px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine>p:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
  margin:0 !important;
  line-height:1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-limits:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.6 !important;
  margin:20px 0 32px !important;
  color:#5d473b !important;
  max-width:1120px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-limits strong:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#4d3428 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  gap:30px !important;
  border-top:1px solid #dfcfc5 !important;
  padding-top:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#8f4a31 !important;
  margin-bottom:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  margin-bottom:10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  line-height:1.55 !important;
  margin:0 !important;
  color:#514a45 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-source:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.6 !important;
  color:#655c55 !important;
  margin:27px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-source a:not(:where(.reviews-widget *, .hero-rating *)) {
  text-decoration:underline !important;
  text-underline-offset:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid h2:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width:420px !important;
}

@media(max-width:900px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3 strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:33px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:22px !important;
  }
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:42px 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading>p:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fines:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px 21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3 strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:34px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-label:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-limits:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
    margin-bottom:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences article:not(:where(.reviews-widget *, .hero-rating *)) {
    position:relative !important;
    padding-left:36px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    position:absolute !important;
    left:0 !important;
    top:1px !important;
    width:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-source:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)) {
  --button-brand:#00a19f;
  --button-hover:#087f80;
  --ink:#3d4553;
  --text:#3d4553;
  --muted:#5d6570;
  --paper:#f7f8f9;
  --line:#dce1e5;
  --teal-tint:#eaf7f6;
  --deep:#087f80;
  --body:'Poppins',Arial,sans-serif;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  line-height:1.65 !important;
  font-weight:400 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h1:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:500 !important;
  letter-spacing:0 !important;
  color:#3d4553 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:28px !important;
  line-height:1.35 !important;
  margin-bottom:19px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:19px !important;
  line-height:1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
  letter-spacing:.065em !important;
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height:75px !important;
  gap:25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
  width:160px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:21px !important;
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav a:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:5px !important;
  font-weight:600 !important;
  letter-spacing:.015em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .primary:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#00a19f !important;
  border-color:#00a19f !important;
  color:#14262a !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .primary:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#087f80 !important;
  border-color:#087f80 !important;
  color:#fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
  padding:11px 16px !important;
  min-height:44px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f1f9f8 !important;
  border-color:#d7e9e7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height:43px !important;
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip a:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#3d4553 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  position:relative !important;
  overflow:hidden !important;
  padding:45px 0 !important;
  background:#edf1f2 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo:not(:where(.reviews-widget *, .hero-rating *)) {
  position:absolute !important;
  right:0 !important;
  top:0 !important;
  bottom:0 !important;
  width:74% !important;
  margin:0 !important;
  border-radius:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:50% 35% !important;
  border-radius:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  position:relative !important;
  z-index:1 !important;
  grid-template-columns:1.1fr .85fr !important;
  gap:95px !important;
  align-items:end !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  padding:34px 35px 30px !important;
  border-radius:9px !important;
  box-shadow:0 4px 24px #273e4810 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .hero-alert:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  letter-spacing:.065em !important;
  font-weight:600 !important;
  color:#943b25 !important;
  margin-bottom:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:34px !important;
  line-height:1.32 !important;
  letter-spacing:0 !important;
  margin-bottom:20px !important;
  max-width:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h1 span:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#3d4553 !important;
  display:inline !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)):after {
  content:'' !important;
  display:block !important;
  width:75px !important;
  height:2px !important;
  background:#00a19f !important;
  margin-top:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy .lead:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
  line-height:1.65 !important;
  margin:0 !important;
  max-width:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:25px 0 12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  padding:14px 20px !important;
  min-height:52px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  text-align:left !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  justify-self:end !important;
  width:100% !important;
  max-width:360px !important;
  padding:19px 21px 18px !important;
  border:1px solid #d9e0e2 !important;
  border-top:3px solid #00a19f !important;
  border-radius:7px !important;
  box-shadow:0 5px 25px #273e4810 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:11px !important;
  margin-bottom:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#eaf7f6 !important;
  color:#087b7c !important;
  width:39px !important;
  height:39px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:20px !important;
  font-weight:500 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:27px !important;
  font-weight:500 !important;
  background:#f1f6f6 !important;
  border:1px solid #dce8e7 !important;
  color:#3d4553 !important;
  padding:5px 0 !important;
  border-radius:4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:11px !important;
  color:#5d6570 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
  line-height:1.65 !important;
  margin-top:12px !important;
  color:#5d6570 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-strip:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fff !important;
  border-bottom:1px solid #e4e8eb !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stats:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  padding-block:27px !important;
  gap:30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  flex-direction:column !important;
  justify-content:center !important;
  gap:2px !important;
  padding-inline:36px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat:first-child:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-left:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat+.proof-stat:not(:where(.reviews-widget *, .hero-rating *)) {
  border-left:1px solid #e0e5e8 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>strong:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:28px !important;
  line-height:1.35 !important;
  font-weight:500 !important;
  color:#3d4553 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  color:#5d6570 !important;
  line-height:1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating>div:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:14px !important;
  flex-wrap:wrap !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-stars:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#986700 !important;
  font-size:19px !important;
  letter-spacing:2px !important;
  line-height:1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-block:72px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:43px !important;
  padding-bottom:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f3faf9 !important;
  border:1px solid #cedfdd !important;
  border-radius:8px !important;
  padding:34px 36px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:28px !important;
  color:#3d4553 !important;
  margin-bottom:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
  line-height:1.65 !important;
  margin-bottom:25px !important;
  color:#3d4553 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-form:not(:where(.reviews-widget *, .hero-rating *)) {
  grid-template-columns:minmax(0,1fr) 240px !important;
  gap:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input[type=text]:not(:where(.reviews-widget *, .hero-rating *)) {
  height:57px !important;
  border-radius:5px !important;
  border-color:#9aa9af !important;
  font-size:19px !important;
  padding:13px 18px !important;
  color:#3d4553 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input:not(:where(.reviews-widget *, .hero-rating *))::placeholder {
  color:#626f7c !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height:57px !important;
  border-radius:5px !important;
  font-size:17px !important;
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-reassurance:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:8px !important;
  font-size:12px !important;
  line-height:1.6 !important;
  color:#5d6570 !important;
  margin:14px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-reassurance .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:17px !important;
  height:17px !important;
  color:#087b7c !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:7px !important;
  padding:29px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:23px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  line-height:1.65 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-scope-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.65 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .aside-note:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:5px !important;
  background:#f3f7f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .list-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-section:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#fafafa !important;
  border-color:#e5e6e8 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading>p:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:17px !important;
  line-height:1.65 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  border-color:#e2d9d4 !important;
  border-radius:6px !important;
  border-top:3px solid #af6148 !important;
  padding:27px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3 strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:34px !important;
  font-weight:500 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine>p:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-limits:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  color:#5d5450 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-limits strong:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#51433c !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.7 !important;
  color:#4f535a !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-source:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f3f8f8 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid h2:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2 h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:28px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo img:not(:where(.reviews-widget *, .hero-rating *)) {
  height:400px !important;
  border-radius:7px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:5px !important;
  font-size:13px !important;
  line-height:1.7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:75px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits li:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:6px !important;
  border-color:#d8e1e1 !important;
  border-top-color:#00a19f !important;
  box-shadow:0 5px 24px #233d4410 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:42px !important;
  font-weight:500 !important;
  color:#3d4553 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-tax:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-equation:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  padding-inline:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .micro:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-section:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f7f8f9 !important;
  border-block:1px solid #e6eaec !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-heading:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  justify-content:space-between !important;
  align-items:end !important;
  gap:24px !important;
  margin-bottom:30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-heading h2:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-heading .text-link:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  color:#087b7c !important;
  flex:none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  gap:22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card:not(:where(.reviews-widget *, .hero-rating *)) {
  margin:0 !important;
  background:#fff !important;
  border:1px solid #dde4e7 !important;
  border-radius:6px !important;
  padding:24px !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:start !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .quote-mark:not(:where(.reviews-widget *, .hero-rating *)) {
  color:#087b7c !important;
  font:500 48px/.9 'Poppins',sans-serif !important;
  height:38px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card blockquote:not(:where(.reviews-widget *, .hero-rating *)) {
  font:400 16px/1.7 'Poppins',sans-serif !important;
  color:#3d4553 !important;
  margin:0 0 25px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  display:flex !important;
  align-items:center !important;
  gap:11px !important;
  margin-top:auto !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-initials:not(:where(.reviews-widget *, .hero-rating *)) {
  width:39px !important;
  height:39px !important;
  flex:none !important;
  border-radius:50% !important;
  background:#eef6f6 !important;
  color:#087b7c !important;
  display:grid !important;
  place-items:center !important;
  font-size:12px !important;
  font-weight:600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:13px !important;
  color:#3d4553 !important;
  line-height:1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card figcaption>span>span:not(:where(.reviews-widget *, .hero-rating *)) {
  display:block !important;
  font-size:12px !important;
  color:#5d6570 !important;
  margin-top:2px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
  line-height:1.6 !important;
  color:#5d6570 !important;
  margin:20px 0 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-block:72px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:70px !important;
  grid-template-columns:1.1fr 1fr !important;
  align-items:center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-links:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top:18px !important;
  gap:1px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-links .text-link:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits img:not(:where(.reviews-widget *, .hero-rating *)) {
  border-radius:6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .office:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  margin-top:19px !important;
  margin-bottom:8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-record:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
  text-decoration:underline !important;
  text-underline-offset:3px !important;
  color:#087b7c !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top:0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  gap:70px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid>div:first-child>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq summary:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:16px !important;
  font-weight:500 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq details>div:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:14px !important;
  line-height:1.75 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer:not(:where(.reviews-widget *, .hero-rating *)) {
  background:#f7f8f9 !important;
  border-top:1px solid #e4e8eb !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer a:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div>span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:26px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .service-preview-dialog .dialog-inner>p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .preview-notice p:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size:15px !important;
  line-height:1.7 !important;
}

@media(max-width:1150px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:16px !important;
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
    width:148px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
    padding-inline:12px !important;
    gap:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:50px !important;
    grid-template-columns:1.2fr 1fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:32px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-inline:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>strong:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating>div:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:45px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:45px !important;
  }
}

@media(max-width:900px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner nav:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    min-height:70px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:25px !important;
    grid-template-columns:1.15fr .85fr !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
    padding-inline:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stats:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-inline:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>strong:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-stars:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-block:57px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:35px !important;
    padding-bottom:10px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-form:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:minmax(0,1fr) 190px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:21px 18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card blockquote:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-initials:not(:where(.reviews-widget *, .hero-rating *)) {
    width:32px !important;
    height:32px !important;
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:30px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:25px !important;
  }
}

@media(max-width:650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-inner:not(:where(.reviews-widget *, .hero-rating *)) {
    min-height:66px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .logo img:not(:where(.reviews-widget *, .hero-rating *)) {
    width:145px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .header-check:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip>.wrap:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-block:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mobile-countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:0 0 24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo:not(:where(.reviews-widget *, .hero-rating *)) {
    position:relative !important;
    inset:auto !important;
    width:100% !important;
    height:180px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-photo>img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:100% !important;
    object-position:50% 27% !important;
    border-radius:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:19px !important;
    margin-top:-24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:26px 24px !important;
    border-radius:7px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .hero-alert:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:29px !important;
    line-height:1.35 !important;
    margin-bottom:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)):after {
    margin-top:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy .lead:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    line-height:1.7 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
    width:100% !important;
    min-height:52px !important;
    padding-inline:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
    text-align:center !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card:not(:where(.reviews-widget *, .hero-rating *)) {
    max-width:none !important;
    padding:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:grid !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stats:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr 1fr !important;
    gap:0 !important;
    padding-block:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:0 13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>strong:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-column:1/-1 !important;
    border-left:0!important;
    border-top:1px solid #e0e5e8 !important;
    margin-top:19px !important;
    padding:17px 0 0 !important;
    align-items:center !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating>div:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating>span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-stars:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-block:45px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:25px !important;
    line-height:1.4 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:28px !important;
    padding-bottom:5px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:25px 20px !important;
    border-radius:6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    margin-bottom:20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-form:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field input[type=text]:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    height:54px !important;
    padding-inline:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
    min-height:53px !important;
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-reassurance:not(:where(.reviews-widget *, .hero-rating *)) {
    align-items:flex-start !important;
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-reassurance .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:1px !important;
    flex:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px 20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    line-height:1.55 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading>p:last-child:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px 20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-fine h3 strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:32px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-consequences p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-grid h2:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2 h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo img:not(:where(.reviews-widget *, .hero-rating *)) {
    height:260px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    padding:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .journey p:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-section-v2:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-benefits li:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px 21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    padding-inline:10px !important;
    gap:8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:40px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-heading:not(:where(.reviews-widget *, .hero-rating *)) {
    display:block !important;
    margin-bottom:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-heading .text-link:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top:4px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card blockquote:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:16px !important;
    margin-bottom:22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-card figcaption strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .review-initials:not(:where(.reviews-widget *, .hero-rating *)) {
    width:38px !important;
    height:38px !important;
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-note:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-block:45px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns:1fr !important;
    gap:25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .portraits figcaption span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top:0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .faq summary:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:15px !important;
    line-height:1.6 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .wrap>div:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .sticky-order .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width:100% !important;
    font-size:13px !important;
    min-height:46px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top:not(:where(.reviews-widget *, .hero-rating *)) {
    gap:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .footer-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer p:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer a:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml footer span:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .dialog-inner h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }
}

@media(max-width:360px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:24px 19px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:26px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
    gap:9px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:10px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    display:none !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding:23px 17px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:23px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:12px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-inline:10px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>strong:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .btn:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size:11px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .external-icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width:15px !important;
  height:15px !important;
  vertical-align:-3px !important;
  display:inline-block !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating .external-icon:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left:3px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  width: 100% !important;
  overflow-x: clip !important;
  text-align: left !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml li:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml summary:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml details div:not(:where(.reviews-widget *, .hero-rating *)) {
  text-align: left !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml em:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: inherit !important;
  font-style: italic !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-v2:not(:where(.reviews-widget *, .hero-rating *)) {
  background: #f5f6f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-box:not(:where(.reviews-widget *, .hero-rating *)) {
  background: #f5f6f7 !important;
  border-color: #dfe3e5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .activity-special:not(:where(.reviews-widget *, .hero-rating *)) {
  background: #f5f6f7 !important;
  border-color: #dfe3e5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip:not(:where(.reviews-widget *, .hero-rating *)) {
  background: #f5f6f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-found-list:not(:where(.reviews-widget *, .hero-rating *)) {
  display: grid !important;
  gap: 10px !important;
  margin: 0 0 22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-found-list li:not(:where(.reviews-widget *, .hero-rating *)) {
  display: flex !important;
  gap: 12px !important;
  align-items: flex-start !important;
  padding: 14px 18px !important;
  background: #fff !important;
  border: 1px solid var(--line) !important;
  border-radius: 6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-found-list li .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  flex: none !important;
  width: 22px !important;
  height: 22px !important;
  margin-top: 3px !important;
  stroke: var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-found-list li strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  color: var(--ink) !important;
  font-family: var(--heading) !important;
  font-size: 17px !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-found-list li span:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  margin-top: 4px !important;
  color: var(--text) !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-source:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 18px 0 0 !important;
  font-size: 15px !important;
  color: var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  text-decoration: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml [hidden][hidden]:not(:where(.reviews-widget *, .hero-rating *)) {
  display: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .price-line:not(:where(.reviews-widget *, .hero-rating *)) {
  display: flex !important;
  align-items: baseline !important;
  gap: 10px !important;
  margin: 4px 0 6px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .price-line .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
  display: inline !important;
  line-height: 1.2 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .price-unit:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 18px !important;
  color: var(--text) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .price-fee:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 18px !important;
  color: var(--ink) !important;
  margin: 0 0 10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .price-fee strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .price-tax:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 15px !important;
  color: var(--muted) !important;
  margin: 0 0 20px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .team-photo:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .team-photo img:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  border-radius: 8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-widget:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 26px !important;
  min-height: 120px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .btn:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .urgency-band .btn:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-actions .btn:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card>.btn:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .btn:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .eyebrow:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .eyebrow:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .eyebrow:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .eyebrow:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .next-service-card .eyebrow:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .countdown span:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 13px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .micro:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-v2 .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero-copy>.micro:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .micro:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .simple-price .micro:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .hero-alert:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .hero .hero-alert:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip>.wrap:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-strip p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .mobile-countdown:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-top p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-stat>span:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .proof-rating>span:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-reassurance:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-preview-note p:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-scope-note:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .check-scope-note:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .list-note:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .list-note:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-label:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-limits:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-source:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .process-photo figcaption strong:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .price-tax:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .office:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-record:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .reviews-note:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 14px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-ico-field:not(:where(.reviews-widget *, .hero-rating *)) {
  position: relative !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest:not(:where(.reviews-widget *, .hero-rating *)) {
  position: absolute !important;
  top: calc(100% + 6px) !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 40 !important;
  margin: 0 !important;
  padding: 6px !important;
  list-style: none !important;
  background: #fff !important;
  border: 1px solid #c9d3d7 !important;
  border-radius: 8px !important;
  box-shadow: 0 12px 28px rgba(16, 30, 43, .14) !important;
  max-height: 360px !important;
  overflow-y: auto !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li:not(:where(.reviews-widget *, .hero-rating *)) {
  list-style: none !important;
  margin: 0 !important;
  padding: 10px 14px !important;
  border-radius: 6px !important;
  cursor: pointer !important;
  text-align: left !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li:not(:where(.reviews-widget *, .hero-rating *))::before {
  content: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li strong:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  color: var(--ink) !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li span:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  margin-top: 2px !important;
  color: var(--muted) !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li[aria-selected="true"]:not(:where(.reviews-widget *, .hero-rating *)) {
  background: #e9f5f4 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li.company-suggest-note:not(:where(.reviews-widget *, .hero-rating *)) {
  cursor: default !important;
  color: var(--text) !important;
  font-size: 15px !important;
  line-height: 1.45 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-suggest li.company-suggest-note:hover:not(:where(.reviews-widget *, .hero-rating *)) {
  background: transparent !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(:where(.reviews-widget *, .hero-rating *)) {
  --ink: #111415;
  --text: #252a2b;
  --muted: #5b6364;
  --paper: #f5f5f6;
  --line: #d9dbdc;
  --brand: #07797a;
  --button-brand: #08a3a3;
  --button-hover: #087f80;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) h1:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) h2:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) h3:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 700 !important;
  letter-spacing: -0.015em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) h1 span:not(:where(.reviews-widget *, .hero-rating *)) {
  color: inherit !important;
  font-weight: inherit !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .hero h1:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: clamp(32px, 3.2vw, 46px) !important;
  line-height: 1.16 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) h2:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: clamp(26px, 2.3vw, 34px) !important;
  line-height: 1.18 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .activity h3:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight: 600 !important;
  letter-spacing: -0.005em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml p:not(.eyebrow):not(.risk-label):not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml li:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml summary:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml details div:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight: 400 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .lead:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .section-intro > p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .risk-heading > p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml .trust-grid p:not(.eyebrow):not(.office):not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight: 500 !important;
  color: var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom: 14px !important;
  color: var(--brand) !important;
  font-family: var(--heading) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 1.5 !important;
  letter-spacing: 0.13em !important;
  text-transform: uppercase !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .eyebrow.hero-alert:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .risk-heading .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  color: #943b25 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .btn.primary:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
  background: var(--button-brand) !important;
  border-color: var(--button-brand) !important;
  color: #fff !important;
  border-radius: 4px !important;
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .btn.primary:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .btn.primary:focus-visible:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-company-button:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-company-button:focus-visible:not(:where(.reviews-widget *, .hero-rating *)) {
  background: var(--button-hover) !important;
  border-color: var(--button-hover) !important;
  color: #fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .btn.primary .icon:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-company-button .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  color: #fff !important;
  stroke: currentColor !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) a.btn.primary:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height: 46px !important;
  padding: 12px 26px !important;
  font-size: 15px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top: 64px !important;
  padding-bottom: 72px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
  padding-top: 0 !important;
}

@media (max-width: 860px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top: 48px !important;
    padding-bottom: 56px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top: 0 !important;
  }
}

@media (max-width: 600px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-check-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top: 36px !important;
    padding-bottom: 44px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .faq-section:not(:where(.reviews-widget *, .hero-rating *)) {
    padding-top: 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .hero h1:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: clamp(28px, 8.4vw, 34px) !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) a.btn.primary:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 100% !important;
    padding-inline: 16px !important;
    font-size: 15px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .proof-stat > strong:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .proof-rating strong:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .simple-price .price-big:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 700 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .risk-fine h3 strong:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight: 700 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-top strong:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .price-benefits li:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--text) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .hero-copy .lead:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-check-copy:not(:where(.reviews-widget *, .hero-rating *)) {
  font-weight: 500 !important;
  color: var(--muted) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
  gap: 8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown > div:not(:where(.reviews-widget *, .hero-rating *)) {
  padding: 9px 4px 7px !important;
  border: 2px solid #b8382e !important;
  border-radius: 5px !important;
  background: #fff !important;
  text-align: center !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  color: #b8382e !important;
  font-family: var(--heading) !important;
  font-size: 28px !important;
  font-weight: 700 !important;
  line-height: 1.1 !important;
  letter-spacing: -0.02em !important;
  font-variant-numeric: tabular-nums !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  margin-top: 3px !important;
  color: var(--muted) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.3 !important;
}

@media (max-width: 900px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 24px !important;
  }
}

@media (max-width: 650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap: 8px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 28px !important;
  }
}

@media (max-width: 360px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown:not(:where(.reviews-widget *, .hero-rating *)) {
    gap: 6px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown b:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 25px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 14px !important;
  color: var(--text) !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card .countdown span:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 14px !important;
}

@media (max-width: 650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-fine:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 14px !important;
    line-height: 1.55 !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .deadline-card:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .simple-price:not(:where(.reviews-widget *, .hero-rating *)) {
  border: 1px solid var(--line) !important;
  border-radius: 6px !important;
  box-shadow: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .risk-fine:not(:where(.reviews-widget *, .hero-rating *)) {
  border: 1px solid #e2d9d4 !important;
  border-radius: 6px !important;
  box-shadow: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .hero-copy:not(:where(.reviews-widget *, .hero-rating *)) {
  box-shadow: none !important;
  border: 1px solid var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .process-photo figcaption:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 14px 0 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  color: var(--text) !important;
  font-size: 15px !important;
  line-height: 1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .trust-grid > .team-photo:not(:where(.reviews-widget *, .hero-rating *)) {
  order: -1 !important;
}

@media (max-width: 650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .trust-grid:not(:where(.reviews-widget *, .hero-rating *)) {
    grid-template-columns: minmax(0, 1fr) !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .trust-grid > .team-photo:not(:where(.reviews-widget *, .hero-rating *)) {
    order: 0 !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .hero-rating:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height: 26px !important;
  margin-top: 18px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .hero-rating .ti-widget:not(:where(.reviews-widget *, .hero-rating *)) {
  text-align: left !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 14px 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list li.is-riziko:not(:where(.reviews-widget *, .hero-rating *)) {
  border: 1px solid #e3aea6 !important;
  background: #fdf3f2 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list li.is-riziko .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  stroke: #b8382e !important;
  color: #b8382e !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list li.is-riziko strong:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 700 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list li.is-riziko span:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--text) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-source:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 12px 0 0 !important;
  color: var(--muted) !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress:not(:where(.reviews-widget *, .hero-rating *)) {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px 28px !important;
  margin: 0 0 22px !important;
  padding: 0 !important;
  list-style: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress li:not(:where(.reviews-widget *, .hero-rating *)) {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
  color: var(--muted) !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress b:not(:where(.reviews-widget *, .hero-rating *)) {
  display: grid !important;
  place-items: center !important;
  flex: none !important;
  width: 28px !important;
  height: 28px !important;
  border: 1px solid #aab4b6 !important;
  border-radius: 50% !important;
  background: #fff !important;
  color: var(--muted) !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress li.active:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress li.active b:not(:where(.reviews-widget *, .hero-rating *)) {
  border-color: var(--brand) !important;
  background: var(--brand) !important;
  color: #fff !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress li.done b:not(:where(.reviews-widget *, .hero-rating *)) {
  border-color: var(--brand) !important;
  color: var(--brand) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .field-label:not(:where(.reviews-widget *, .hero-rating *)) {
  display: block !important;
  margin: 0 0 8px !important;
  color: var(--ink) !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 22px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-check-form > .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 30px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line:not(:where(.reviews-widget *, .hero-rating *)) {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 4px 20px !important;
  margin: 0 0 12px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line p:not(:where(.reviews-widget *, .hero-rating *)) {
  min-width: 0 !important;
  margin: 0 !important;
  color: var(--text) !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line strong:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line span:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-left: 10px !important;
  color: var(--muted) !important;
  font-size: 14px !important;
  white-space: nowrap !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line span:empty:not(:where(.reviews-widget *, .hero-rating *)) {
  display: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .text-button:not(:where(.reviews-widget *, .hero-rating *)) {
  flex: none !important;
  min-height: 44px !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  color: var(--brand) !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  text-align: left !important;
  text-decoration: underline !important;
  text-underline-offset: 4px !important;
  cursor: pointer !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .text-button:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .text-button:focus-visible:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card:not(:where(.reviews-widget *, .hero-rating *)) {
  --status: #815500 !important;
  --status-bg: #fff7e7 !important;
  --status-line: #e3cf9f !important;
  display: flex !important;
  align-items: flex-start !important;
  gap: 18px !important;
  padding: 26px 28px !important;
  border: 1px solid var(--status-line) !important;
  border-radius: 6px !important;
  background: var(--status-bg) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card[data-state="applies"]:not(:where(.reviews-widget *, .hero-rating *)) {
  --status: #b8382e !important;
  --status-bg: #fdf3f2 !important;
  --status-line: #e3aea6 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card[data-state="no_match"]:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card[data-state="loading"]:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card[data-state="error"]:not(:where(.reviews-widget *, .hero-rating *)) {
  --status: #40555c !important;
  --status-bg: #f5f6f7 !important;
  --status-line: var(--line) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-icon:not(:where(.reviews-widget *, .hero-rating *)) {
  display: grid !important;
  place-items: center !important;
  flex: none !important;
  width: 44px !important;
  height: 44px !important;
  border: 1px solid var(--status-line) !important;
  border-radius: 50% !important;
  background: #fff !important;
  color: var(--status) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-icon .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width: 24px !important;
  height: 24px !important;
  stroke: currentColor !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card .status-copy:not(:where(.reviews-widget *, .hero-rating *)) {
  min-width: 0 !important;
  max-width: 860px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card .eyebrow:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom: 6px !important;
  color: var(--status) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card h2:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 0 0 10px !important;
  color: var(--status) !important;
  font-size: clamp(26px, 2.6vw, 34px) !important;
  line-height: 1.18 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card h2:focus:not(:where(.reviews-widget *, .hero-rating *)) {
  outline: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 0 0 10px !important;
  color: var(--text) !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card p.status-next:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-bottom: 0 !important;
  color: var(--ink) !important;
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 34px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next > h3:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 0 0 18px !important;
  font-size: 24px !important;
  line-height: 1.25 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next .check-scope-note:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 18px 0 0 !important;
  max-width: 900px !important;
  color: var(--text) !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next .check-scope-note strong:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
  font-weight: 600 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 26px !important;
  padding: 26px 28px !important;
  border: 1px solid var(--line) !important;
  border-radius: 6px !important;
  background: #f5f6f7 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box h3:not(:where(.reviews-widget *, .hero-rating *)) {
  margin: 0 0 8px !important;
  font-size: 22px !important;
  line-height: 1.25 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box p:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width: 70ch !important;
  margin: 0 !important;
  color: var(--text) !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 12px 14px !important;
  margin-top: 16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions a.btn:not(:where(.reviews-widget *, .hero-rating *)) {
  gap: 10px !important;
  text-decoration: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions .status-go:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 0 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions a:not(.btn):not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--brand) !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
  text-underline-offset: 4px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions a:not(.btn):hover:not(:where(.reviews-widget *, .hero-rating *)) {
  color: var(--ink) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card .status-consult:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 16px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card .status-consult .consult-actions:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-data-note:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width: 80ch !important;
  margin: 8px 0 0 !important;
  color: var(--muted) !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) button.btn.primary:not(:where(.reviews-widget *, .hero-rating *)) {
  min-height: 46px !important;
  padding: 12px 26px !important;
  font-size: 15px !important;
  line-height: 1.4 !important;
  cursor: pointer !important;
}

@media (max-width: 650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress:not(:where(.reviews-widget *, .hero-rating *)) {
    flex-wrap: nowrap !important;
    gap: 8px !important;
    margin-bottom: 18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress li:not(:where(.reviews-widget *, .hero-rating *)) {
    flex: 1 1 0 !important;
    align-items: flex-start !important;
    gap: 6px !important;
    min-width: 0 !important;
    font-size: 13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-progress b:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 24px !important;
    height: 24px !important;
    font-size: 13px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-check-form > .check-company-button:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top: 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line:not(:where(.reviews-widget *, .hero-rating *)) {
    align-items: flex-start !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .company-line span:not(:where(.reviews-widget *, .hero-rating *)) {
    display: block !important;
    margin-left: 0 !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card:not(:where(.reviews-widget *, .hero-rating *)) {
    gap: 12px !important;
    padding: 20px 18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-icon:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 34px !important;
    height: 34px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-icon .icon:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 20px !important;
    height: 20px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card h2:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 25px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-card p:not(.eyebrow):not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next:not(:where(.reviews-widget *, .hero-rating *)) {
    margin-top: 28px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next > h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 22px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box:not(:where(.reviews-widget *, .hero-rating *)) {
    padding: 22px 18px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box h3:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 21px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) button.btn.primary:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 100% !important;
    padding-inline: 16px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions a.btn:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 100% !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-go:not(:where(.reviews-widget *, .hero-rating *)) {
  gap: 10px !important;
  min-height: 46px !important;
  margin-top: 6px !important;
  padding: 11px 22px !important;
  border: 1px solid var(--brand) !important;
  border-radius: 4px !important;
  background: #fff !important;
  color: var(--brand) !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  cursor: pointer !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-go:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-go:focus-visible:not(:where(.reviews-widget *, .hero-rating *)) {
  border-color: #055d5e !important;
  background: #e3f1f0 !important;
  color: #055d5e !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-go .icon:not(:where(.reviews-widget *, .hero-rating *)) {
  width: 18px !important;
  height: 18px !important;
  stroke: currentColor !important;
  transform: rotate(90deg) !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next > h3:focus:not(:where(.reviews-widget *, .hero-rating *)) {
  outline: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box:not(:where(.reviews-widget *, .hero-rating *)) {
  scroll-margin-top: 24px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .trust-links:not(:where(.reviews-widget *, .hero-rating *)) {
  gap: 10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .trust-phone:not(:where(.reviews-widget *, .hero-rating *)) {
  gap: 10px !important;
  text-decoration: none !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-actions a:not(.btn):not(:where(.reviews-widget *, .hero-rating *)) {
  display: inline-flex !important;
  align-items: center !important;
  min-height: 44px !important;
  font-size: 15px !important;
}

@media (max-width: 650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .status-go:not(:where(.reviews-widget *, .hero-rating *)) {
    width: 100% !important;
    padding-inline: 14px !important;
  }

  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-next:not(:where(.reviews-widget *, .hero-rating *)),
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .consult-box:not(:where(.reviews-widget *, .hero-rating *)) {
    scroll-margin-top: 16px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .phone-large:not(:where(.reviews-widget *, .hero-rating *)) {
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.01em !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .phone-large:hover:not(:where(.reviews-widget *, .hero-rating *)),
#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .phone-large:focus-visible:not(:where(.reviews-widget *, .hero-rating *)) {
  color: #055d5e !important;
}

@media (max-width: 650px) {
  #zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .phone-large:not(:where(.reviews-widget *, .hero-rating *)) {
    font-size: 28px !important;
  }
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list li span:not(:where(.reviews-widget *, .hero-rating *)) {
  max-width: 80ch !important;
  line-height: 1.55 !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .check-found-list li span + span:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 8px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) .activity-special p + p:not(:where(.reviews-widget *, .hero-rating *)) {
  margin-top: 10px !important;
}

#zuzeniegoaml#zuzeniegoaml#zuzeniegoaml:not(#_) [hidden][hidden]:not(:where(.reviews-widget *, .hero-rating *)) {
  display: none !important;
}
